/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXX_ HTML _XXXXXXXXXXXXXXXXXXXXXXXXXX*/
*{

	margin:0;

	padding:0;

}

body{
	text-align: center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(bg.png) repeat-x;
}


.left{float:left;}

.right{float:right;}

.clear{clear:both;}

img{border:none;}

a:link, a:active, a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
form input{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_ Estrutura _XXXXXXXXXXXXXXXXXXXXXXXX */


#page{
	width:715px;
	text-align:left;
	margin: 0 auto;
}

#topo{

	width:710px;

	height:110px;

	background:#fff;

	margin-bottom:10px;

}





#conteudo{

	float:left;

	width:520px;

}



#direita{

	width:175px;

	float: right;

	padding:10px;

	background:#fff;

}



#rodape{

	width:800px;

	height:75px;

	padding-top:40px;

	margin:0 auto;

	text-align:center;

	color:#fff;

}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Topo XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/





#logo{

	width:237px;

	height:110px;

	margin-right:10px;

}



#sup{width:450px; height:20px; padding-top:10px;  padding-left:10px; text-align: right; margin-bottom: 10px;}

#sup form{ margin-right: 20px;}

#sup form #por{border: 1px solid #3088A0; padding: 3px; width:320px;}

#sup form #enviar{background: #fff url(images/buscar.jpg) 0px 2px no-repeat; border: none; width: 54px; height: 20px;}



#inf{

	width:450px;

	height:55px;

}





#topo h1{

	color:#317e78;

	font-family:"Arial Black", Gadget, sans-serif;

	font-size:56px;

}



#topo h2{

	color:#317e78;

	font-size:14px;

	width:150px;

	margin-top:10px;

}



#menu_topo{

	float:right;

	list-style:none;

	margin-top:20px;

}



#menu_topo li{

	float:left;

	margin-right:5px;

	width:84px;

	height:25px;

	background:url(images/menu_bg2.jpg) no-repeat;

	text-align:center;

	padding-top:8px;

}





#menu_topo li a{

	color:#FFF;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:13px;

	

}



#menu_topo li a:hover{

	text-decoration:none;

	

}



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX_ Index _XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/





#quadro{

	width:503px;

	height:187px;

	margin-bottom:40px;

}



/* ___ Menu latereal da esquerda ___*/





#menu_esquerda{

	width:150px;

	float: left;

	border-right:1px solid #e4e4e4;

}



#menu_esquerda h3{

	width:120px;

	height:10px;

	background:#317E78;

	color:#FFF;

	padding:10px;

	line-height:10px;

	font-size:17px;

	font-weight:100;

	margin-bottom:5px;

}



#menu_esquerda ul{

	list-style: url(images/flecha_lista.jpg);

	padding-left:15px;

}



#menu_esquerda ul li a, #menu_esquerda ul li a:visited{

	color:#3088A0;

	margin-bottom:10px;

}

#menu_esquerda ul li a:hover{

	color: #003399;

	text-decoration: underline;

}





#menu_esquerda ul li{

	margin-bottom:10px;

}



.links{

	width:150px;

	height:55px;

	border-bottom: 1px dotted #CCC;

}



/*___ Início da Index  ___*/



#centro{

	width:364px;

	float: right;

}





/*___  Notícia destaque ___*/

#manchete{

	width:344px;

	padding:10px;

}



#manchete h1{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#317e78;

	font-weight:normal;

}



#manchete img{margin: 5px auto; width: 335px; border: 9px solid #f0f4f3; _border: 5px solid #f0f4f3;}



#manchete p{

	color:#9f9f9f;

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-align: justify;

}



/*___ Notícias com Foto  ___*/





#noticias{

	width:344px;

	padding:10px;

}



#noticias img{



}



#noticias p{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#132625;

	font-weight:bold;

}



#noticias h4{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-transform:uppercase;

	color:#fff;

	padding: 2px 8px;

	display:inline;

}



.nots{

	width:344px;

	padding: 10px 0;

	border-bottom: 1px solid #EAEAEA;

}

.nots img{margin: 0 10px 0 0;}

.nots p{margin: 5px 0 0 0;}



.cor1{background:#91cbd8;}

.cor2{background:#a2d197;}

.cor3{background:#247e2e;}





/*___ Notícas sem foto e Galeria ___*/





#container{

	width:344px;

	padding:10px;

}



#noticias2{

	width:170px;

}



#noticias2 p{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#6c7070;

}



#noticias2 h4{

	color:#fff;

	background:#23357D;

	text-transform:uppercase;

	font-size:11px;

	width:160px;

	padding: 2px 3px;

	margin-bottom:5px;

}



.nots2{

	width:165px;

	padding-bottom:10px;

}

#noticias2 .por{

	font-size:11px;

	color:#7c1616;

}



#galeria{

	width:150px;

	float: right;

	padding:10px;

	background:#e8f1da;

}



#galeria h4{

	color:#317e78;

	background:#fff;

	margin-bottom:5px;

	padding: 3px;

	text-align:center;

}



#galeria p{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:italic;

	margin-bottom:5px;

}



#galeria img{

	border:2px solid #fff;

	margin:0 auto 5px auto;

}







/*___ Menu da Direita __*/



#cinza{

	width:155px;

	padding:10px;

	background:#E1E9EB;

}



#pesquisa_medico{border:1px solid #F0DBC6; background: #fff url(images/bkg_pesquisar.gif) top repeat-x; padding:10px; margin-bottom:10px;}

#pesquisa_medico h1{font-family:Georgia, "Times New Roman", Times, serif; color:#E58419; font-size: 14px; font-weight:normal; margin:0; padding:0 0 5px 0;}

#pesquisa_medico .txt_pesquisar{ background-color:#8C8885; margin:0 0 5px 0; padding:0;}

#pesquisa_medico span{ font-weight:bold; font-size:10px; padding-right:5px;}

#pesquisa_medico .btn_pesquisa{padding:0px 0px 0px 3px; position: absolute;}

#pesquisa_medico form {padding:0; margin:0;}

#pesquisa_medico .txt_pesquisa{border:1px solid #EFB577;}





#area_medico{border:1px solid #333; background: #fff top repeat-x; padding:10px; margin-bottom:10px;}

#area_medico h1{font-family:Georgia, "Times New Roman", Times, serif; color:#E58419; font-size: 14px; font-weight:normal; margin:0; padding:0 0 5px 0;}

#area_medico .txt_pesquisar{ background-color:#8C8885; margin:0 0 5px 0; padding:0;}

#area_medico span{font-weight:bold; font-size:11px; padding-top:5px;}

#area_medico .input{width: 130px; margin: 2px 0; border:1px solid #EFB577;}





.bannermedico{

	width:155px;

	margin-bottom:10px;

}



#forum{

	width:135px;

	padding:10px;

	background:#3088A0;

	margin-bottom:10px;

}



.forum{

	width:135px;

	margin-top:10px;

}

#forum .mais, #forum .mais a, #forum .mais a:visited{color: #FFF; text-decoration: none; text-align: center; font-size: 11px; margin: 5px 0;}

#forum .mais a:hover{color:#FFCC00;}



.forum1{

	color:#fff;

}



.forum2{

	color:#e5ed11;

}



#forum h3{

	background:#68ae8c;

	color:#fff;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	width:115px;

	height:10px;

	line-height:10px;

	padding:10px;

	font-weight:normal;

}



#forum p{ font-size:11px;}

#forum img{margin-top:10px;}



#direita h2{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#3087a0;

	font-weight:normal;

}



#enquete{

	width:155px;

	margin:10px 0;

}



#enquete .ask{

	color:#333;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	margin: 5px auto;

}



#newsletter{

	width:155px;

	margin:10px 0;

}



#newsletter p{

	color:#333;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	margin:5px auto;

}



#enquete input{margin: 5px 0;}



#newsletter img{

	margin:5px 0 0 70px;

}



#informativo img{

	margin:5px auto;

}



#informativo{

	width:155px;

}



#interna{padding: 0 5px;}



#interna h1{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#317e78;

	font-weight:normal;

}



#interna p.lead{

	color:#9F9F9F;

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-align: justify;

}



.bc, .bc a, .bc a:visited{

	color:#317E78;

	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-align: justify;

	text-decoration: none;

}



#interna #texto{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: justify;

	margin:10px 0;

}



#interna #texto a{text-decoration: underline; color: #0066CC;}

#interna #texto a:hover{ color: #003399;} 

#interna #texto a:visited{color: #666;}



#interna #texto p{margin-bottom: 5px; padding: 2px;}



/* Lista de noticias, artigos */

.UltimasNot ul{margin: 0; padding: 0;}

#texto li{ list-style: none; padding: 8px 0; border-bottom: 1px solid #e4e4e4;}

#texto li h3, #texto li a h3{color: #333; text-decoration: none; font-size: 14px;}

	#texto li a:hover h3{color: #3088A0;}

#texto li p, #texto li a p{color: #666; text-decoration: none;}



.UltimasNot img{margin: 0 0 5px 5px; border: 1px solid #666;}



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Rodapé XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/



#wrap_rodape{

	width:100%;

	height: 200px;

	background: #88CDDC url(images/rodape_bg.gif) repeat-x;

}





#rodape ul{

	list-style:none;

}



#rodape ul li{

	float:left;

	height:12px;

	padding:0 4px;

	border-right: 1px solid #fff;

}



#rodape ul li.last{

	border-right: 0px;

}



#rodape ul li a{

	color:#fff;

	font-weight:bold;

}

#rodape p{ margin-top:40px;}





/* ************************* */

#paginacao{margin-top: 10px; text-align: center;}

#paginacao span{margin: 0 3px;}

#paginacao span a{border: 1px solid #666; padding: 2px 5px; text-decoration: none;}





/* ************************* */



#contato select{border: 1px solid #333; padding: 2px;}

#contato .input{border: 1px solid #333; padding: 2px; width: 240px; margin-bottom: 5px;}.esquerda {
	text-align: left;
}

