*{
	color: #000;
}
body{
	background:FFF;
}
#pagina{
	width: 100%;
	margin: 0 auto;
}
#pagina #topo{
	display: none;
	background:none;
	height: auto;
	width: 100%;
}
div#barraSP{
	display: none;
}
#pagina #conteiner{
	background:none;
	margin-top: 0;
}
#pagina #conteiner #colunaEsquerda{
	display:none;
}
#pagina #conteiner #colunaDireita{
	float: none;
}
#pagina #conteiner #colunaDireita #destaques{
	margin-top: 0;
	margin-left: 3px;
}
#pagina #conteiner #colunaDireita #botoesHome{
	margin-top: 3px;
	margin-left: 3px;
}
#pagina #conteiner #colunaDireita #botoesHome #topoBotoesHome{
	background: url(../images/topoBotoesHome.gif) left top no-repeat;
	height: 9px;
	margin: 0;
}
#pagina #conteiner #colunaDireita #botoesHome #conteudoBotoesHome{
	background: #C8DBEA;
	height:298px;
}
#pagina #conteiner #colunaDireita #botoesHome #conteudoBotoesHome #primeiraLinha{
	width: 531px;
	height: 84px;
	padding-top: 1px;
}
#pagina #conteiner #colunaDireita #botoesHome #conteudoBotoesHome #linhaMeio{
	width: 261px;
	height: 84px;
	margin-top: 21px;
	margin-bottom: 21px;
	padding-top: 1px;

}
#pagina #conteiner #colunaDireita #botoesHome #conteudoBotoesHome #ultimaLinha{
	width: 261px;
	height: 84px;
	margin-top: 21px;
	padding-bottom: 1px;
}
#pagina #conteiner #colunaDireita #botoesHome #conteudoBotoesHome #noticiasIndex{
	margin-top:-183px;
	width:239px;
	float:right;
	margin-right:13px;
}

#Flashes{
	width: 531px;
	height: 84px;
	padding-top: 1px;
}
#pagina #conteiner #botoesHome #rodapeBotoesHome{
	background: url(../images/rodapeBotoesHome.gif) left top no-repeat;
	height: 15px;
}
#pagina #conteiner #colunaDireita #conteudoTexto{
	width: 100%;
}
#pagina #conteiner #colunaDireita #conteudoGeralCentralizado{
	width: 100%;
	text-align: center;
}
#pagina #conteiner #colunaDireita #conteudoGeral{
	width: 100%;
}
#pagina #conteiner #colunaDireita #tituloSecao{
	display: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #000;
}
#pagina #conteiner #colunaDireita #conteudoTexto p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:  #000;
	text-align: justify;
}
#pagina #conteiner #colunaDireita #conteudoGeralCentralizado p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-align: center;
}
#pagina #rodapeFundoAzul{
	display:none;
}
#pagina #rodapePagina{
	display:none;
}
.botaoHomeEsq{
	width: 238px;
	height: 84px;
	margin-left: 14px;
	float: left;
}
.botaoHomeDir{
	width: 238px;
	height: 84px;
	margin-right: 13px;
	float: right;
}
.clearBoth{
	clear: both;
}
#topo h1{
	display: block;
	height: 30px;
	font-size: 14px;
	color: #000;
}
.textoTabela{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.textoBranco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#login{
	background:url(../images/fundoLoginBercario.gif);
	width: 427px;
	height: 167px;
	margin: 0 auto;
}
#login form{
	margin-left: 40px;
	text-align:center;
	vertical-align:text-top;
}
#login form input{margin-top: 73px;}
#login form .btnLoginBercario{
	background:#BDD9EF;
	border: 1px outset #91A6B7;
}
#bebe{
	margin-top: 10px;
	*margin-left: 10px;
	width: 527px;
}
#bebe #dadosBebe{
	width: 297px;
	*height: 278px;
}
.dadosBebe{
	width: 297px;
}
#bebe #dadosBebe #topoDadosBebe{
	background:url(../images/topoDadosBercario.gif) no-repeat left bottom;
	padding-right: 20px;
	height: 20px;
}
.topoDadosBebe{
	background:url(../images/topoDadosBercario.gif) no-repeat left bottom;
	margin-top: 20px;
	height: 20px;
}
.conteinerDados{
	background:url(../images/fundoConteinerDados.gif) left repeat-y;
	padding-left: 10px;
	padding-right: 45px;
	*padding-right: 55px;
	min-height: 238px; 
	*height: 228px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#bebe #dadosBebe #rodapeDadosBebe{
	background:url(../images/rodapeDadosBercario.gif) no-repeat left;
	height: 20px;
}
.rodapeDadosBebe{
	background:url(../images/rodapeDadosBercario.gif) no-repeat left;
	height: 20px;
}
#bebe #fotoBebe{
	position:absolute;
	z-index:999;
	background:url(../images/fundoFotoBercario.gif) left no-repeat;
	width: 276px;
	margin-top: 20px;
	*margin-top: 35px;
	margin-left: 250px;
}
#bebe #fotoBebe #foto{
	margin: 15px 15px 0px 15px;
	width: 246px;
	height: 220px;
	text-align: center;
}
.fotoBebe{
	position:absolute;
	z-index:999;
	background:url(../images/fundoFotoBercario.gif) left no-repeat;
	width: 276px;
	margin-top: 10px;
	margin-left: 250px;
}
.foto{
	margin: 15px 15px 0px 15px;
	*margin: 15px 15px 0px 15px;
	width: 246px;
	height: 220px;
	text-align: center;
}
.bordaFotoBebe{
	width: 205px;
	height: 154px;
	border: 1px solid #FFF;
}
.cursorBotao{
	margin-top: 10px;
	cursor: pointer;
}
#comentarios{
	width: 527px;
	margin-top: 18px;
	*margin-left: 10px;
}
#comentarios #topoComentarios{
	background:url(../images/topoComentarios.gif) no-repeat;
	height: 15px;
}
#comentarios #conteudoComentarios{
	padding: 10px;
	background:url(../images/fundoComentarios.gif) left;
}
#comentarios #rodapeComentarios{
	background:url(../images/rodapeComentarios.gif) no-repeat;
	height: 15px;
}
#enviaRecado{
	width: 530px;
	height: 210px;
}
#enviaRecado #fundoCarinhas{
	margin-top: 12px;
	background:#C0D6E7;
	width: 238px;
	height: 202px;
	float: right;
}
#enviaRecado #fundoCarinhas #carinhas{
	margin-top: 22px;
	*margin-top: 0px;
}
#enviaRecado #formulario{
/*	width: 280px;*/
	width: 290px;
	*height: 230px;
	float: left;
	*margin-left: 10px;
}
#enviaRecado #formulario #botoes{
	margin-top: 5px;
}
#textoErro{text-align:center}
#comentarios #conteudoComentarios .recado{
	width: 500px;
	background: #DAEAF6;
	margin-bottom: 5px;
}
#comentarios #conteudoComentarios .recado .textoRecado{
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;	
}
#comentarios #conteudoComentarios .recado .carinha{
	float: left;
	width: 38px;
	margin-left: 15px;
}
.radioCarinha{
	width: 38px;
	text-align:center;
	margin: 10px;
	/*margin: 5 10px 0px 10px;*/
	float: left;
}
.semBorda{
	margin: 0px;
}
.radioCarinha img{
	margin-bottom: 5px;
}
.camposRecado{
	border: 1px solid #B7CFE1;
	width: 280px;
}
.dadoAzulBebe{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #000;
}
.clearBoth{
	clear: both;
}
#btnSair{
	text-align: center;
	margin-top: 10px;
	clear:both;
}

/* NOTICIAS */
.listaNoticia{
	list-style-type:none;
	padding-right: 20px;
	color: #000;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}
.listaNoticia dd{margin-left: 0px;}
.listaNoticia a{
	color: #000;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
}
#btnPaginacaoNoticias{padding-bottom: 50px;}
#btnPaginacaoNoticias img{
	width: 40px;
	margin: 0 10px;
}
#btnPaginacaoNoticias .botoesRetorno, #btnPaginacaoNoticias .botoesAvancar{border:0;}
#btnPaginacaoNoticias .botoesRetorno{float:left;}
#btnPaginacaoNoticias .botoesAvancar{float:right;}
.noticia{min-height:300px;}
.tituloNoticia{font-weight:bold;}
.corpoNoticia{text-align:justify;}
.dataNoticia{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000;
	margin: 30px 0;
}
.voltarNoticia{
	display:none;
}
.indiqueImprimaNoticia{
	display:none;
}
.voltarNoticia img{border:0}
.indiqueImprimaNoticia img{
	border:0;
	margin: 0;
}
.indiqueResultadoEnviar{
	width: 313px;
	text-indent: -999em;
	background: url(../images/fundoIndiqueNoticiaOK.png) no-repeat center center;
	height: 300px;
	margin: 0 auto;
}
.indiqueResultadoEnviarErro{
	width: 313px;
	text-indent: -999em;
	background: url(../images/fundoIndiqueNoticiaErro.png) no-repeat center center;
	height: 300px;
	margin: 0 auto;
}
.noticiaIndisponivel{
	width: 313px;
	text-indent: -999em;
	background: url(../images/noticiaIndisponivel.png) no-repeat center center;
	height: 300px;
	margin: 0 auto;
}
.noticiaIndique a{
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
.noticiaIndique p{padding-right:15px;}
.noticiaIndique .formularioIndiqueNoticia{
	width:382px;
	height:261px;
	margin: 0 auto;
	background:url(../images/fundoIndiqueNoticia.png) no-repeat center center;
}
.noticiaIndique .formularioIndiqueNoticia form p{
	width: 250px;
	margin: 0 auto;
}
.noticiaIndique .formularioIndiqueNoticia input, .noticiaIndique .formularioIndiqueNoticia textarea{
	width: 250px;
}
.noticiaIndique .formularioIndiqueNoticia label{display:block;}
.noticiaIndique .formularioIndiqueNoticia fieldset{border:0;}
.noticiaIndique .formularioIndiqueNoticia legend{display:none;}
.noticiaIndique .formularioIndiqueNoticia button{
	width: 80px;
	height: 22px;
	background: url(../images/fundoBotao.gif) no-repeat top center;
	border: 0;
	color: #FFFFFF;
	font-weight:bold;
	margin: 10px 21px 0;
}
.noticiaIndique .formularioIndiqueNoticia button:hover, .noticiaIndique .formularioIndiqueNoticia button:active{
	background: url(../images/fundoBotao.gif) no-repeat bottom center;
}
.noticiaIndique .formularioIndiqueNoticia p{margin:0;}
/* resultado de exames */
div#conteiner #topoRes{
	display: block;
}
#pagina #conteiner #colunaDireita #conteudoTexto .boxDadosRes p, p .upperText{
	color: #2C628E;
}
div#resultadoExames{
	width: 100%;
	margin: 0 auto;
}
.tituloResultado{
	color: #2C628E;
}
.nomeCampo{
	color: #2C628E;
}
.tabResExame th{
	color: #2C628E;
	border-bottom: 6px solid #CDDCEA;
}
.tabResExame td{
	color: #2C628E;
	border-bottom: 6px solid #CDDCEA;
}
.tabResExame img{
	display: none;
}
	/* FIM NOTICIAS */