body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #595647;
	margin:0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
a:link {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* CSS Document */
.intervalos
{
	color:#999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.intervalor a:link
{
	color:#999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.intervalor a:visited
{
	color:#999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.intervalor a:hover
{
	color:#999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.txtNormal
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
}
.breadCrumb
{
	color:#000000;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

#menu
{
	color:#000066;
	font-size:11px;
	font-family:Tahoma;
	text-transform:uppercase;
	text-decoration:none;
}
#menu a:link
{
	color:#000066;
	text-decoration:none;
}
#menu a:visited
{
	color:#000066;
	text-decoration:none;
}
#menu a:hover
{
	color:#000066;
	text-decoration:underline;
}
#divLogo
{
	
	top:20px;
	left:150px;
	width:700px;
	height:40px;
	position:relative;
	background-color:#f4f4f4;
}
#divMenu
{
	top:10px;
	left:150px;
	width:700px;
	height:20px;
	text-align:center;
	position:relative;
	vertical-align:middle;
	background-color:#CCCCCC;	
}
#divConteudo
{
	top:0px;
	left:0px;
	width:760px;
	height:auto;
	font-size:12px;
	position:relative;
	vertical-align:middle;
	background-color:#FCFCFC;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#topoDivConteudo
{

	left:0px;
	top:3px;
	position:relative;
	height:21px;
	width:550px;
	color:#FFFFFF;
	background-image: url(../output/images/bg_headerPremios.gif);
	background-repeat: no-repeat;
	float:right;
}
#topoDivConteudo2
{
	left:0px;
	top:0px;
	position:relative;
	height:19px;
	width:550px;
	color:#FFFFFF;
	background-image: url(../output/images/bg_headerCinza.gif);
	background-repeat: no-repeat;
}
#topoDivConteudo3
{
	left:0px;
	top:0px;
	position:relative;
	height:auto;
	width:550px;
}
#divRodape
{
	top:10px;
	left:150px;
	width:700px;
	height:20px;
	font-size:12px;
	text-align:center;
	position:relative;
	vertical-align:middle;
	background-color:#CCCCCC;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*---------------------------------------------- CATEGORIA ---------------------------------------------------------*/
#divPagFidelidade {
	position:absolute;
	left:14px;
	top:139px;
	width:780px;
	height:450px;
	z-index:11;
	background-color:#FFFFFF;
	display:none;
}
#divPagAgendarExames {
	position:absolute;
	left:14px;
	top:139px;
	width:780px;
	height:450px;
	z-index:11;
	background-color:#FFFFFF;
	display:none;
}
#divPagCriarPacotes {
	position:absolute;
	left:220px;
	top:139px;
	width:567px;
	height:450px;
	z-index:11;
	background-color:#FFFFFF;
	display:none;
}
#divCategoria {
	position:absolute;
	left:2px;
	top:0px;
	width:190px;
	height:auto;
	z-index:1;
}
#topoDivCategoria
{
	left:0px;
	top:0px;
	position:relative;
	height:21px;
	color:#FFFFFF;
	background-image: url(../output/images/bg_headerCategoria.gif);
	background-repeat: no-repeat;
}
#divPremios {
	position:absolute;
	left:204px;
	top:0px;
	width:551px;
	height:auto;
	z-index:2;
}
#topoDivPremios
{
	left:0px;
	top:0px;
	position:relative;
	height:21px;
	color:#FFFFFF;
	background-image: url(../output/images/bg_headerPremios.gif);
	background-repeat: no-repeat;
}



#divPremioRequisitado {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:auto;
	z-index:2;
}
#topoDivPremioRequisitado
{
	left:0px;
	top:0px;
	position:relative;
	height:21px;
	color:#FFFFFF;
	background-image: url(../output/images/bg_headerRosa_full.gif);
	background-repeat: no-repeat;
}



.txtMenuCategoria
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#3E3C31;
	padding-left:5px;
}
.txtMenuCategoria a:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#3E3C31;
	padding-left:5px;
	text-decoration:none;
}
.txtMenuCategoria a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#3E3C31;
	padding-left:5px;
	text-decoration:none;
}
.txtMenuCategoria a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#3E3C31;
	padding-left:5px;
	text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------------------------*/


/*---------------------------------------------- PERIODO ---------------------------------------------------------*/


#divPeriodo
{
	left:15px;
	top:280px;
	position:absolute;
	width: 190px;
	height:auto;
}
#divLegenda
{
	left:0px;
	top:0px;
	position:relative;
	width: 190px;
	height:57px;
	background-image:url(../output/images/bg_Legenda.gif);
	background-repeat:no-repeat;
}
#divManha
{
	background:#FFF7CC;
	width: 190px;
	height:auto;
}
#topoDivManha
{
	left:0px;
	top:0px;
	position:relative;
	height:21px;
	color:#FFFFFF;
	background-image: url(../output/images/tituloManha.gif);
	background-repeat: no-repeat;
}
#subTopoDivManha
{
	left:0px;
	top:0px;
	position:relative;
	height:19px;
	color:#625C3A;
	background-image: url(../output/images/subManha.gif);
	background-repeat: no-repeat;
}


#divTarde
{
	left:0px;
	top:10px;
	position:relative;
	background:#FFF7CC;
	width: 190px;
	height:auto;
}
#topoDivTarde
{
	left:0px;
	top:0px;
	position:relative;
	height:21px;
	color:#FFFFFF;
	background-image: url(../output/images/tituloTarde.gif);
	background-repeat: no-repeat;
}
#subTopoDivTarde
{
	left:0px;
	top:0px;
	position:relative;
	height:19px;
	color:#625C3A;
	background-image: url(../output/images/subTarde.gif);
	background-repeat: no-repeat;
}
.nomeDiaManhaTarde
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
.nomeManha
{
	color:#FFF7CC;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
.nomeTarde
{
	color:#FCFBF8;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}	
.subManha
{
	color:#5F5837;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:capitalize;

}
.subTarde
{
	color:#737268;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:capitalize;

}
/*-------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------- CALENDĀRIO ---------------------------------------------------------*/
#calendario
{
	top:0px;
	left:0px;
	position:relative;
	float:left;
}
#divCalendarFULL
{
	position:absolute;
	top:108px;
	left:9px;
	height:auto;
	width:190px;
}
.diasCalendar
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#777777;
	text-align:center;
}
.diasCalendar a:link
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777777;
}
.diasCalendar a:visited
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#777777;
}
.diasCalendar a:hover
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#777777;
}
.divDiasCalendar
{
	background-image:url(../output/images/bgdias_calendar.gif);
	background-repeat:no-repeat;
}
.semanaCalendar
{
	background-image:url(../output/images/bgSemana_calendar.gif);
	background-repeat:no-repeat;
}
.diasSemanaCalendar
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}
.mesCalendar
{
	 background-image:url(../output/images/bgMes_calendario.gif);
	 background-repeat:no-repeat;
	 color:#FFFFFF;
	 text-transform:uppercase;
	 vertical-align:middle;
}
.divDiasCalendarFC
{
	background-image:url(../output/images/bgdias_calendarFC.gif);
	background-repeat:no-repeat;
}
.semanaCalendarFC
{
	background-image:url(../output/images/bgSemana_calendarFC.gif);
	background-repeat:no-repeat;
}
.diasSemanaCalendarFC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}
.mesCalendarFC
{
	 background-image:url(../output/images/bgMes_calendarioFC.gif);
	 background-repeat:no-repeat;
	 color:#FFFFFF;
	 text-transform:uppercase;
	 vertical-align:middle;
}
.diasCalendarFC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4A340B;
	text-align:center;
}
.diasCalendarFC a:link
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#4A340B;
}
.diasCalendarFC a:visited
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#4A340B;
}
.diasCalendarFC a:hover
{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#4A340B;
}
/*-------------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------- MEUS DADOS ------------------------------------------------------ */
#divMeusDados
{
	width:356px;
	height:450px;
	left:220px;
	position:absolute;
	float:none;
	z-index: 1;
	top: 140px;
	min-height:170px;
	background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
	float:none;
}
#divTituloMeusDados
{
	height:21px;
	width:340px;
	color:#000033;
	padding:0px;
	color: #000066;
	position:relative;
	background-image: url(../output/images/barraPacotes.gif);
	background-repeat: no-repeat;
}
#divTituloPacotes
{
	height:21px;
	width:551;
	color:#000033;
	padding:0px;
	color: #000066;
	position:relative;
	background-image: url(../output/images/bg_headerPremios.gif);
	background-repeat: no-repeat;
}
#divSubTituloPacotes
{
	height:17px;
	width:551;
	padding:0px;
	position:relative;
	background-image: url(../output/images/bg_cinza_pacotes.gif);
	background-repeat: no-repeat;
	background-position:center;
}
.txtDivSubTituloPacotes
{
	color: #3D3D3D;
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#divPacotes
{
	height:auto;
	width:1351;
	position:relative;
}
#divConteudoMeusDados
{
	height:auto;
	width:340px;
	color:#000033;
	padding:2px;
	position:relative;	
}
.barraMeusDados
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;

}
.barraMeusDados a:link
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;

}
.barraMeusDados a:visited
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	

}
.barraMeusDados a:hover
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

}
.nomeMeusDados
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
}
.nomeMeusDados a:link
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}
.nomeMeusDados a:visited
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}
.nomeMeusDados a:hover
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;
}
.formMeusdados
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#404040;
}
.formMeusdadosEspecialidades
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#404040;
}
.formMeusdadosInputs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#404040;
}
/* ------------------------------------------------------------------------------------------------------- */



/* ----------------------------------------------- PACOTES --------------------------------------------------------- */
#divAgenda
{
	width:356px;
	height:445px;
	left:220px;
	position:absolute;
	float:none;
	top: 140px;
	min-height:170px;
	background-color:#FFFFFF;
	overflow-y:auto;
	overflow-x:hidden;
}
#divTituloAgenda
{
	height:21px;
	width:340px;
	color:#000033;
	padding:0px;
	color: #000066;
	position:relative;
	background-image: url(../output/images/barraPacotes.gif);
	background-repeat: no-repeat;
}
#divConteudoAgenda
{
	height:auto;
	width:340px;
	color:#000033;
	padding:2px;
	position:relative;	
}
.barraPacotes
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;

}
.barraPacotes a:link
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;

}
.barraPacotes a:visited
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	

}
.barraPacotes a:hover
{
	color:#FFFFFF;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;

}
.nomePacotes
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
}
.nomePacotes a:link
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}
.nomePacotes a:visited
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}
.nomePacotes a:hover
{
	color:#666666;font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;
}
/* ------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------- DIV FIDELIDADE ---------------------------------------------- */
#divFidelidade 
{
	position:absolute;
	background-color:#F5F6F7;
	left:577px;
	top:140px;
	width:189px;
	height:auto;
	background-image:url(../output/images/bgFidelidade.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#divTituloFidelidade
{
	background-image:url(../output/images/barraFidelidade.gif);
	height:21px;
	background-repeat:no-repeat;
	
}
.textoFidelidade
{
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
#divFidelidadePontos
{
	background-image:url(../output/images/barraPontos.gif);
	height:21px;
	background-repeat:no-repeat;
}
.textoFidelidadePontos
{
	color:#646150;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

