/* CSS Document */

body {
background-color:#ECF5E1;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #666;
margin:0px 0px 0px 0px;
text-align:center;
}

#tudo {
	width:785px;
	margin: -143px auto 0px auto;
	}
	
#div_centro {
	width:783px;
	margin: 0px auto 0px auto;
	border-top:2px solid #FFFFFF;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	background-image:url(images/divisoria_lateral.jpg);
	background-repeat:repeat-y;
	background-position: left;
	}	
	
#conteudo {
	margin:0px 0px 0px 235px;
	background-image:url(images/divisoria_lateral.jpg);
	background-repeat:repeat-y;
	background-position: left;
	text-align:left;
	min-height:530px;
  	height:auto !important;
	height:530px;
	border-left:1px solid #D6D6D6;
	}
	
#lado_direito {
	margin:0px auto 0px auto;
	background-image:url(images/divisoria_lateral.jpg);
	background-repeat:repeat-y;
	background-position: right;
	}
	
.divisoria_cima {
	border-bottom:2px solid #FFF;
	background-image: url(images/divisoria_cima.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:140px;
	margin:0px 0px 0px 0px;
	width:auto !important;
	}


/****************************************************************************


TOPO


****************************************************************************/

#topo{
	height: 140px;
	color: #0083C4;
	margin:0px 0px 0px 0px;
	border-bottom: 1px solid #D6D6D6;
	}
	
.logo {
	float:left;
	}
		
.animacao_topo {
	float:right;	
	}
	
	
	
/****************************************************************************


LATERAL


****************************************************************************/

#lateral {
	width:235px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	}
	
.menu {
	border-bottom:1px solid #D6D6D6;
	height:248px;
	}
	
.licenciados {
	border-top:2px solid #FFFFFF;
	border-bottom:1px solid #D6D6D6;
	padding-bottom:13px;
	}
	
.titulo_licenciados {
	margin: 0px 0px 7px 32px;
	padding-top:12px;
	}
	
.box_licenciados {
	width:150px;
	margin:0px 0px 10px 32px;
	font-size:11px;
	color:#666666;
	}
	
.area_do_medico	{
	width:235px;
	height:94px;
	border-top:2px solid #FFFFFF;
	text-align:left;
	border-bottom:1px solid #D6D6D6;
	}

.box_lateral {
	width:142px;
	font-size:10px;
	color:#666;
	margin:2px 0px 0px 32px;
	}

.botao_lateral {
	width:22px;
	font-size:10px;
	color:#03492F;
	margin:-2px 0px 0px 0px;
	}
	
.cadastro	{
	width:235px;
	border-top:2px solid #FFFFFF;
	text-align:left;
	}
	
.txt_cadastro_lateral {
	width:152px;
	margin:0px 0px 7px 32px;
	font-size:11px;
	}
	
	
/****************************************************************************


DEFAULT


****************************************************************************/
	
.borda_bemvindo_e_animacao	{
	border-bottom:1px solid #D6D6D6;
	}

.bem_vindo {
	width:205px;
	height:248px;
	background-image:url(images/fundo_bem_vindo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:0px 0px 0px 0px;
	float:left;
	}
	
.animacao_flash	{
	width: 329px;
	height:248px;
	margin:0px 0px 0px 206px;
	}
	
.txt_bem_vindo {
	margin:115px 20px 0px 40px;
	}
	
.titulo_destaques {
	border-top:2px solid #FFFFFF;
	padding-top:20px;
	padding-left:20px;
	}
	
.destaque {
	width:240px;
	height:84px;
	background-image:url(images/fundo_destaques.jpg);
	background-position:bottom;
	margin:0px 10px 0px 0px;
	float:left;
	}
	
.destaque12	{
	height:84px;
	margin:15px 0px 0px 30px;
	}

.txt_destaque1 {
	text-align:left;
	margin:-53px 13px 0px 92px;
	}
	
.txt_destaque2 {
	text-align:left;
	margin:-45px 0px 0px 100px;
	}
	
.txt_destaque3 {
	text-align:left;
	margin:-52px 0px 0px 105px;
	}
	
.txt_destaque4 {
	text-align:left;
	margin:-52px 0px 0px 115px;
	}
	
	
	
/****************************************************************************


RODAPE


****************************************************************************/	

	
.rodape {
	height:40px;
	text-align:left;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding-top:13px;
	padding-left:10px;
	padding-right:10px;
	border-top:1px solid #D6D6D6;
	background-image:url(images/branco_rodape.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
	
.txt_rodape1 {
	margin:0px 0px 0px 0px;
	}
	
.txt_rodape2 {
	margin:-14px 0px 0px 0px;
	float:right;
	}
	
	
/****************************************************************************


LINKS


****************************************************************************/	

a:link {
	color:#666;
	text-decoration:none;
	}

a:visited {
	color:#666;
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	color:#03492F;
	}

a:active {
	color:#666;
	text-decoration:none;
	}
	
	
	
/****************************************************************************


TEXTOS


****************************************************************************/


h1 {
	font-size:18px;
	font-weight:bold;
	color:#03492F;
	margin:0px 0px 0px 30px;
	padding-top:20px;
	}	
	
p {
	margin:10px 30px 0px 30px;
	text-align:justify;
	}
	

h2 {
	font-size:13px;
	font-weight:bold;
	color:#03492F;
	margin:0px 0px 0px 30px;
	padding-top:15px;
	}
	
ul {
	line-height:20px;
	margin-top:10px;
	margin-bottom:0px;
	}
	
li {
	margin:0px 0px -3px 20px;
	}
	
/****************************************************************************


50% DESCONTO BAIXADA SANTISTA


****************************************************************************/
	
	
	
.foto_pequena {
	background-image: url(images/unidades_santos/50%25.jpg);
	background-repeat:no-repeat;
	width:159px;
	height:181px;
	float:right;
	margin:0px;
	padding-right:30px;
	margin-top:10px;
	margin-left:10px;
	}
	
.foto_grande a {
	height:181px;
	width:159px;
	display: block;
	}
	
.foto_grande a:hover {
	width: 334px;
	height: 383px;
	background: url(images/unidades_santos/50%25_grande.jpg);
	position:absolute;
	border:1px solid #03492F;
	background-color:#FFFFFF;
	margin:0px 0px 0px -160px;
	float:right;
	}
	
/****************************************************************************


CAMINHADA NATAL


****************************************************************************/
	
	
	
.foto_pequenaCaminhada {
	background-image: url(images/unidades_natal/caminhada.jpg);
	background-repeat:no-repeat;
	width:158px;
	height:223px;
	float:right;
	margin:10px 0 10px 15px;
	padding-right:30px;
	}
	
.foto_grandeCaminhada a {
	height:223px;
	width:159px;
	display: block;
	}
	
.foto_grandeCaminhada a:hover {
	width: 332px;
	height: 470px;
	background: url(images/unidades_natal/caminhada_grande.jpg);
	position:absolute;
	border:1px solid #03492F;
	background-color:#FFFFFF;
	margin:0px 0px 0px -160px;
	float:right;
	}
	
	
	
/********************** SORTEIO *********/
	
	
.foto_pequenasorteio {
	background:url(images/unidades_natal/sorteio-almoco.jpg) no-repeat;
	width:281px;
	height:223px;
	float:left;
	margin:10px 0px 10px 30px;
	}
	
.foto_grandesorteio a {
	height:223px;
	width:281px;
	display: block;
	}
	
.foto_grandesorteio a:hover {
	width: 588px;
	height: 470px;
	background: url(images/unidades_natal/sorteio-almoco-grande.jpg);
	position:absolute;
	border:1px solid #03492F;
	background-color:#FFFFFF;
	margin:0px 0px 0px -160px;
	float:left;
	}
	
/********************** AGENDA *********/

.agenda_conteudo {
	min-height:162px;
  	height:auto !important;
	height:180px;
	margin-right:20px;
	margin-left:30px;
	}
	
/********************** DICAS *********/

.dicas {
	padding-left:30px;
	padding-top:20px;
	height:120px;
	padding-right:30px;
	text-align:justify;
	}
	
/************************/

.dicas a:link {
	color:#03492F;
	text-decoration:none;
	}

.dicas a:visited {
	color:#03492F;
	text-decoration:none;
	}
	
.dicas a:hover {
	text-decoration:underline;
	color:#03492F;
	}

.dicas a:active {
	color:#03492F;
	text-decoration:none;
	}
	
/************************/

.texto-dicas a:link {
	color:#666;
	text-decoration:none;
	}

.texto-dicas a:visited {
	color:#666;
	text-decoration:none;
	}
	
.texto-dicas a:hover {
	text-decoration:none;
	color: #333333;
	}

.texto-dicas a:active {
	color:#666;
	text-decoration:none;
	}	
	
	
/*********************** ACONTECEU ******************/

* html .aconteceu {
	height: 200px; /* hack para IE6 hq trata height como min-height */
	}
	
.aconteceu {
	min-height:200px;
	}
	
	
img {
	border:0;
	}
	