@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding: 0;
}

body{
	background-image:url(../imagens/amil_bg.jpg);
	background-position-x: 50%;
	background-position-y: 0px;
	background-size: initial;
	background-repeat-x: no-repeat;
	background-repeat-y: no-repeat;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

#cabecalho{
	width:1000px;
	height:100px;
	margin:auto;
	
}



#logo{
	width:200px;
	height:80px;
	float:left;
	margin-left:35px;
}

#telefone{
	width:450px;
	height:80px;
	float:right;
	margin-right:0px;
	color:#264588;
	font-family:Verdana, Geneva, sans-serif;
	font-size:25px;
}

#telefone p{
	margin-top:50px;
}

	

#cabecalho img{
	margin-top:30px;
	
}


/* CORPO */
#corpo{
	width:975px;
	min-height:900px;
	margin:auto;
	margin-top:5px;
	background:#FFFFFF;
	border-radius: 10px;
	border: #CCC solid 1px 1px 0px 0px;
	/*background:#999999;*/
}
/* CORPO */




/* MENU */
#menu_superior{
	width:500px;
	height:40px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	background:#E8E8E8;
	border-bottom:#DDDDDD 1px solid;
	border-left:#DDDDDD 1px solid;
	border-top:#DDDDDD 1px solid;
	border-right:#DDDDDD 1px solid;
	border-radius:15px 15px 15px 15px;
	
}

 
.menu{
list-style:none;
float:left;
height:38px;
font-size:15px;

}

.menu li{
position:relative;
float:left;
/*border-right:1px solid #CCC;*/
height:34px;
padding-top:6px;
z-index:1000;

}

.borda_reta{
border-right:1px solid #CCC;
}

.menu li a{
	color:#264588; 
	text-decoration:none; 
	padding:5px 10px; 
	display:block;
	z-index:1000;
}
 
.menu li a:hover{
background:#264588;
color:#fff;
border-radius:15px;
-moz-box-shadow:0 3px 10px 0 #CCC;
-webkit-box-shadow:0 3px 10px 0 #ccc;
text-shadow:0px 0px 5px #fff;
z-index:1000;
}

.menu li  ul{
position:absolute;
top:40px;
left:0;
background-color:#fff;
display:none;
z-index:1000;
}  

.menu li:hover ul, .menu li.over ul{display:block;}

.menu li ul li{
border:1px solid #c0c0c0;
display:block;
width:180px;
z-index:1000;
}
/* MENU */

/* TOPO MENU */ 
#top_menu{
	width:440px;
	height:50px;
	float:left;
	margin-left:10px;
	margin-top:6px;
	
}

#tornese_cliente{
	
	width:200px;
	height:48px;
	float:left;
	margin-left:10px;
	border-radius:10px;
	text-align:right;
		
}

.link_1{
	background-image:url(../imagens/tor_se_cliente.png);
	background-repeat:no-repeat;
	font-size:14px;
	text-decoration:underline;
	color:#264588;
	
}

.link_1 :hover {
    background-image:url(../imagens/tor_se_cliente_2.png);
	background-repeat:no-repeat;
	font-size:14px;
	text-decoration:none;
	color:#666666;
}

#tornese_cliente p{
	margin-right:10px;
	margin-top:7px;
	background:none;
}

#tornese_cliente p strong{
	/*margin-right:10px;*/
	background:none;
}

#indique{
	
	width:200px;
	height:48px;
	float:right;
	border-radius:10px;
	text-align:right;
	margin-right:10px;
		
}

.link_2{
	background-image:url(../imagens/indique.png);
	background-repeat:no-repeat;
	font-size:14px;
	text-decoration:underline;
	color:#264588;
	
}

.link_2 :hover {
    background-image:url(../imagens/indique_2.png);
	background-repeat:no-repeat;
	font-size:14px;
	text-decoration:none;
	color:#666666;
}

#indique p{
	margin-right:10px;
	margin-top:7px;
	background:none;
}

#indique p strong{
	/*margin-right:10px;*/
	background:none;
}
/* TOPO MENU */ 


/*BARRA LATERAL DIREITA*/
#barra_lateral_direita{
	width:355px;
	height:730px;
	float:right;
	/*background:#996699;*/
	margin-right:10px;
	margin-top:10px;
}

#resumo_rede h1{
	margin-left:20px;
	font-size:22px;
	color:#264588;
	line-height:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*BARRA LATERAL DIREITA*/



/*RESUMO REDE*/
#resumo_rede{
	width:355px;
	height:450px;
	/*background:#996600;*/
	margin-top:0px;
	
}

#resumo_rede table{
	border:1px solid #CCCCCC;
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;	
	
}

.borda_rede{
	border-left:2px solid #264588;
	border-radius:15px;
}

.txt_hosp_rede{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	line-height:14px;
}

.titulo_rede{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
}

.produtos_rede{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#264588
}

.txt_rede{
	font-size:12px;
	color:#264588;
}
	
.alerta_rede{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
}
/*#resumo_rede table hr {
	border: #CCC solid 1px;
    color: #CCC;
    background-color: #f00;
	width:300px;
    }
/*RESUMO REDE*/

#conteudo{
	width:590px;
	height:730px;
	/*background: #F00;*/
	float:left;
	margin-left:10px;
	margin-top:10px;
}


/*DESTAQUE PRINCIPAL*/

#destaque_principal{
	width:550px;
	height:175px;
	/*background:#9999FF;*/
	margin:auto;
	margin-top:25px;
	border-radius:10px;
	z-index:1;
}
/*DESTAQUE PRINCIPAL*/


/*CONTEUDO PRINCIPAL*/
#conteudo_principal{
	width:585px;
	height:495px;
	/*background:#0033CC;*/
	margin-left:0px;
	margin-top:35px;
}
/*CONTEUDO PRINCIPAL*/

/*RESUMO PLANOS*/
#resumo_planos{
	width:100%;
	height:435px;
	/*background:#666666;*/
	margin:auto;
}

.h1{
	margin-left:0px;
	font-size:22px;
	color:#264588;
	line-height:50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.linha{
	width:97%;
	border:1px solid #264588;
	text-decoration:line-through;
	color:#264588;
}

.txt_lnh_pdt{
	font-size:12px;
	font-weight:bold;
	color:#999999;
}

.txt_desc_pdt{
	color:#2D2D2D;
	line-height:20px;
	margin-left:8px;
	padding-left:8px;
}
/*RESUMO PLANOS*/


/*CONHEÇA NOSSOS CORRETORES*/
#corretores{
	width:100%;
	height:115px;
	margin:auto;
	margin-top:15px;
	border-top:1px solid #039;
	/*background:#FF0000;*/
}
/*CONHEÇA NOSSOS CORRETORES*/


/*BOTÃO REDE ODONTO*/
#btm_odonto{
	width:355px;
	height:60px;
	margin:auto;
	margin-top:50px;
	background-image:url(../imagens/botao_rede_odonto.jpg);
	background-repeat:no-repeat;
}

#btm_odonto h2{
	margin-left:108px;
	color:#264588;
	line-height:40px;


}

#btm_odonto span{
	margin-left:108px;
	color:#666666;
}
.tlt_btm_odonto{
	text-decoration:none;
}

.tlt_btm_odonto a:hover{
	text-decoration:underline;
}
/*BOTÃO REDE ODONTO*/

/*DESTAQUE LATERAL*/
#destaque_lateral{
	width:350px;
	height:180px;
	margin-left:5px;
	margin-top:50px;
	background:;
}

#destaque_lateral img{
	border:none;
	border-radius:6px;
}
/*DESTAQUE LATERAL*/


/*RODAPÉ*/ 
#rodape{
	width:960px;
	height:220px;
	margin:auto;
	border-top:1px solid #CCC;
	/*background:#CCCCCC;*/
}
/*RODAPÉ*/ 


/*RODAPÉ*/


/* MENU RODAPE */ 
#mapa_rodape{
	width:530px;
	height:180px;
	/*background:#0FF;*/
	float:left;
	margin-left:15px;
	margin-top:20px;
	color:#666666;
}

.menu_rodape{
list-style:none;
float:left;
height:38px;
font-size:15px;
}

.menu_rodape li{
position:relative;
float:left;
/*border-right:1px solid #CCC;*/
height:34px;
padding-top:6px;
}

.borda_reta{
border-right:1px solid #CCC;
}

.menu_rodape li a{
	color:#264588; 
	text-decoration:underline; 
	padding:5px 10px; 
	display:block;
}
 
.menu_rodape li a:hover{
color:#666;
text-decoration:none;
}

.menu_rodape li  ul{
position:absolute;
top:40px;
left:0;
background-color:#fff;
display:none;
}  

.menu_rodape li:hover ul, .menu li.over ul{display:block;}

.menu_rodape li ul li{
border:1px solid #c0c0c0;
display:block;
width:180px;
}
/* MENU RODAPE */




/* DESTAQUE RODAPE */
#destaque_rodape{
	width:350px;
	height:180px;
	margin-right:15px;
	margin-top:20px;
	float:right;
	/*border:1px solid #666;*/
	/*background:#006699;*/
	line-height:30px;
}

#destaque_rodape img{
	border:none;
}

.dest_rodape{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:center;
}

.corretora_autorizada{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
}
/* DESTAQUE RODAPE */




/* DIREITOS*/
#direitos{
	width:1000px;
	height:50px;
	margin:auto;
	/*background:#FF9;*/
	text-align:center;
	color:#666666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	
}

.direitos{
	text-align:center;
	font-size:8px;
}
/* DIREITOS*/



/* GERAL */ 

#geral{
	width:100%;
	height:800px;
	margin-top:20px;
	float:left;
	
}

#geral table{
	margin-right:auto; 
	margin-left:auto;		
}

.style_li{
	list-style-image:url(../imagens/button.png)
}
	

.style_li_odonto{
	list-style-image:url(../imagens/button_odonto.png)
}

/* GERAL */

.sub_tit{
	color:#0078c6;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#geral img{
	border:none;
}