.backGeral
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

#conteiner{
	margin: 0px auto;  
	padding:0px;
	width:807px;
	vertical-align:top;
}

#menusup
{
	clear:left; float:left; text-align:right;  width:790px;
}

#topo
{
	clear:left; float:left; 
}

/* MENU SUPERIOR */
#navtop {
	margin-left:5px;
	margin-top:5px;
	padding: 5px;

}
#navtop ul {
	margin: 0; padding: 0;
	margin-left: 6px;
}	
#navtop ul li {
	display: inline;
}
#navtop ul li a {
	color: #908E90;
	padding: 5px 7px;
	margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;

}
#navtop ul li a:hover, a:active {
	color: #E14845;
	padding: 5px 7px;
	margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}

/* MENU RODAPÉ */
#navrodape {
	margin-left:5px;
	margin-top:5px;
	padding: 5px;

}
#navrodape ul {
	margin: 0; padding: 0;
	margin-left: 6px;
}	
#navrodape ul li {
	display: inline;
}
#navrodape ul li a {
	color: #666666;
	padding: 5px 7px;
	margin: 2px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;

}
#navrodape ul li a:hover, a:active {
	color: #666666;
	padding: 5px 7px;
	margin: 2px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
}

#topcentro
{
	clear:left;  float:left; margin-top:5px;
	vertical-align:text-bottom;
}
#centro
{
	clear:left; float:left;
	width:797px; padding:10px; margin:0px;
	background-image:url(../imagens/meio_centro.jpg);
	background-repeat:repeat-y;	
}

#bottomcentro
{
	clear:left; float:left; margin-bottom:0px;
	width:807px; vertical-align:text-bottom;
}

#esquerdo{
	width:226px; padding:0px; margin:0px;  
	background-color:#FCF4E0;
}

#areacentral{
	width:530px; margin-left:250px;
	height:700px;
	padding-bottom:90px;	
	background-image:url(../imagens/back_areacentral.jpg);
	background-position:bottom;	
	background-repeat:no-repeat;
}
#areacentralinterna{
	width:530px; margin-left:250px;
	padding-bottom:60px;
	background-position:bottom;	
	background-repeat:no-repeat;
	background-image:url(../imagens/back_areacentral.jpg);
}

#rodape{
	color:#666666;
	padding:10px; line-height:20px;
	clear:left; float:left; 
	text-align:center;	width:787px;
}

/* box para pré-natal, triagem-natal, e informativos */
.boxcentro{
	 width:510px; padding-bottom:8px;  color:#666666;  padding-left:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;	 
	 line-height:18px; text-align:justify;  
}

.tituloboxcentro{
	 width:510px; padding-top:10px; padding-bottom:10px;  margin-bottom:10px; color:#EB807F;  
	 font-weight:bold; border-bottom:solid 3px; border-bottom-color:#E9E9E9
}

.noticiamanchete
{
	width:510px; padding-top:20px; padding-bottom:10px; 
}

.noticiamanchete_l1
{
	margin-top:-45px;  border-bottom:dotted 1px; border-bottom-color: #AEB9BE;
	width:510px; padding-top:30px; padding-bottom:20px; 
}

.form
{
	border:solid 1px;
	border-color:#C7BEC3;
	background-color:#FFFBEC;
	padding-bottom:2px;	padding-top:2px;
	height:16px;
}
.btnLimpar{
	outline:0; vertical-align:middle; padding-bottom:5px; cursor:pointer;
}


.rotulo{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	color:#D82720;
	font-size:12px;
}
.titmnurapido
{
	font-weight:bold;
	padding:3px;
}
.itemmr
{
	clear:left;	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#666666;
	width:185px;line-height:20px;	height:20px; padding-top:5px; padding-bottom:0px;
	padding-left:8px; 	padding-right:8px;
	vertical-align:middle;
	background: #FCF4E0;
	cursor:pointer;
		
}
.saibamais
{
	 float:right; width:60px; text-align:right; cursor:pointer;  margin-top:-15px; color:#EB807F; font-weight:bold; text-decoration:underline;
}
.voltar
{
	background-color: #DE1E20;	
	width:110px; height:28px; line-height:28px; text-align:center; margin-top:15px;  
	color:#FFFFFF; cursor:pointer;	
}
.textoContato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	
}

.textoPopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.linha{
	border-bottom:dotted 1px;
	border-bottom-color:#999999;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #D82720;
	text-decoration: underline;
	padding:0px; margin:0px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D82720;
	text-decoration: underline; 	padding:0px; margin:0px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7231C;
	text-decoration: underline; 	padding:0px; margin:0px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D82720;
	text-decoration: underline;
	padding:0px; margin:0px;	
}

/* link notícia */

a.noticia:link, a.noticia:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;	padding:0px; margin:0px;
}
a.noticia:hover, a:noticia:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline; 	padding:0px; margin:0px;
}

.caixa{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	color:#999999;
	font-size:12px;	
}

.tituloErro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3333;

}
.tituloOK{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.boxcentroinformativo{
	 width:510px; padding-bottom:8px;  color:#666666;  padding-left:10px; margin-top:30px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;	 
	 line-height:18px; text-align:justify;  
}

.boxequipe{
	margin-top:10px; float:left; width:485px; height:80px; padding:10px; background-image:url(../imagens/box_equipe.jpg); background-position:center; background-repeat:no-repeat;
}


.btnSemLink {
	font-size: 16px;
	color: #CCCCCC;
	margin: 2px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #dadada;
	font-weight: bold;
	vertical-align: middle;
	background-color: #fcfcfc;
}

a.btn, a.btn:visited, a.btn:hover, a.btn:active {
	font-size: 16px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	margin: 1px;
	vertical-align: middle;
	color:#666666;
	border: 1px solid #999999;
	background-color: #fcfcfc;
}

.pagAtual {
	clear:left; padding:0px; margin-top:5px; vertical-align:baseline;
	font-size:10px;
	height:15px;
	text-align: center;
	width: 30px;
}


.reivista{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}


/* MENU RÁPIDO */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */

}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;

visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #666666;
text-decoration: none;
background: #FCF4E0;
padding: 1px 5px;
border-bottom: 0;
padding:0px; margin:0px;
}

.suckerdiv ul li a:link, a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #666666;
	text-decoration: none;
	padding:0px; margin:0px;	

}

.suckerdiv ul li a:hover, a:active{
	background-color: #F9EAC1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #666666;
	text-decoration: none;
	padding:0px; margin:0px;

}

.suckerdiv .subfolderstyle{
	background: url(../imagens/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

