*{
margin:0;padding:0;outline:none;text-decoration:none;list-style:none;border:0 none;
}
body{
	background:url(../images/fundo-pagina.jpg) repeat top left;
	font:normal 13px helvetica, "trebuchet ms" , arial, verdana, sans-serif;
	color:#999;
	font-family: helvetica, "trebuchet ms", arial, verdana, sans-serif;
}
#geral{
margin:0 auto;width:950px;
}
.home #geral{
height:1153px;position:relative;
}
#header{
width:100%;height:157px;float:left;display:block;position:relative;
}
#header h1{
position:absolute;top:0px;left:0px;display:block;width:100px;height:157px;text-indent:-9999px;background:url(../images/logo-prematuro.png) no-repeat;
}
#header h1 a{
display:block;width:100px;height:157px;text-indent:-9999px;background:url();
}
#header #menu{
position:absolute;width:826px;height:36px;display:block;top:57px;left:125px;background:#b88daf;
}
#header #menu ul{
display:block;width:826px;
}
#header #menu ul li{
display:inline;
}
#header #menu ul li a{
display:block;float:left;font:normal 15px/36px helvetica, 'trebuchet ms', helvetica;color:#ebe6e3;text-transform:uppercase;padding:10px 17px 0 17px;font:normal;
}
#header #menu ul li a:hover{
color:#fff;
}
#header #busca{
position:absolute;width:654px;height:20px;display:block;top:109px;right:0px;
}
#header #busca legend{
font:normal;color:#a36796;text-transform:uppercase;left:-10px;font:normal 12px/20px tahoma;position:absolute;
}
#header #busca input.texto{
padding:0px 10px;width:249px;height:20px;font:normal 10px/20px tahoma;color:#666;border:px;position:absolute;top:0;right:0;background:#fff;
}
#header #busca input.botao{
padding:px;width:23px;height:20px;position:absolute;top:0;right:0;z-index:2px;font:;color:px;border:px;background:;
}
#banner, #flashcontent{
float:left;display:block;width:100%;height:267px;background:#transparent;margin-bottom:12px;
}
#calendario-imunizacao-prematuro{
	position:relative;
	float:left;
	display:block;
	width:100%;
	height:311px;
	margin-bottom:16px;
	/* [disabled]background: url(../images/fundo-geral.png) repeat top left; */
}
#calendario-imunizacao-prematuro #vacinas{
width:245px;height:296px;display:block;float:left;background:url(../images/fundo-submenu.jpg);padding-top:15px;
}
#calendario-imunizacao-prematuro #vacinas  li{
display:block;width:100%;margin:0;padding:0;float:left;
}
#calendario-imunizacao-prematuro #vacinas  li a, #calendario-imunizacao-prematuro #vacinas  li h3{
display:block;float:left;position:relative;width:100%;color:#fff;background:url();font:bold 14px/32px helvetica, 'trebuchet ms';text-indent:15px;
}
#calendario-imunizacao-prematuro #vacinas  li h3{
color:#eeece6;font-size:18px;font:bold 18px/34px arial;text-transform:uppercase;
}
#calendario-imunizacao-prematuro #vacinas .selecionado a{
background:#fff;color:#a6a093
}
#calendario-imunizacao-prematuro #vacinas  li a:hover{
background:#fff !important;color:#a6a093
}
.info{
position:absolute;top:0;right:0;width:705px;display:block;height:313px;
}
.info h3{
padding-top:10px;position:absolute;height:45px;width:100%;text-indent:25px;color:#83b2b2;font:normal 24px/45px helvetica, 'trebuchet ms';text-transform:uppercase
}
.info .titulo-principal{
	padding:10px 0 0 25px !important;
	text-indent:0 !important;
	position:absolute;
	height:40px;
	width:681px;
	color:#83b2b2;
	font:normal 24px/45px helvetica, 'trebuchet ms';
	text-transform:uppercase;
	background: url(../images/fundo-geral.png) repeat top left;
}
.info .titulo-principal strong, .info h3 strong{
font-weight:bold;
}
.info .sub-conteudo{
position:absolute;top:45px;padding:0 0 0 25px;width:680px;height:245px;background:#fff;display:block;left:0;
}
.info .sub-conteudo .fechar{
position:absolute;right:7px;top:5px;background:url(../images/fechar.png);cursor:pointer;width:33px;height:33px;display:block;text-indent:-9999px
}
.info .sub-conteudo h4{
float:left;display:block;width:100%;font:normal 20px/90px helvetica, 'trebuchet ms';color:#88b8b6; margin-top:60px;text-transform:uppercase;
}
.info .sub-conteudo p{
font:normal 14px helvetica, arial;
}
.info .sub-conteudo .comentarios{
position:absolute;bottom:20px;left:25px;width:124px;height:28px;background:url(../images/botao-comentarios.jpg);display:block;text-indent:-9999px;
}
.comentarios:hover, .saiba-mais:hover{
filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7
}
.info .sub-conteudo span{
color:#88b7b6;font:normal 14px helvetica, arial;position:absolute;bottom:27px;left:170px;
}
.info .sub-conteudo-imunizacao{
	position:absolute;
	top:1px;
	padding:0 0 0 25px;
	width:393px;
	height:235px;
	display:block;
	left:1px;
}
.sub-conteudo-imunizacao-home p{
position:absolute;top:40px;padding:0 0 0 25px;width:680px;height:265px;display:block;left:0; line-height:150%;
}
.info .sub-conteudo-imunizacao p{
font:normal 14px helvetica, arial;color:#86628d;width:410px; line-height:150%;
}


.info .sub-conteudo-imunizacao2 a{color:#551A8B;}
.info .sub-conteudo-imunizacao2{
	position:absolute;
	top:50px;
	padding:0 0 0 25px;
	width:680px;
	height:260px;
	display:block;
	left:0;
	background: url(../images/fundo-geral.png) repeat top left;
}
.info .sub-conteudo-imunizacao2 p{font:normal 11px helvetica, arial;color:#86628d;width:664px;}
.info .sub-conteudo-imunizacao2 .seleciona-no-quadro2{width:393px;padding:15px;background:url(../images/fundo-aviso.png) no-repeat;height:34px;position:absolute;font:bold 14px helvetica, arial;left:0;color:#83b2b2;top:160px; margin-top:15px;}
.info .sub-conteudo-imunizacao2 small{font:normal 9px helvetica, arial;color:#86628d;position:absolute;bottom:0;}

.info .sub-conteudo-imunizacao small{
	font:normal 9px helvetica, arial;
	color:#86628d;
	position:absolute;
	bottom:-76px;
	left: 2px;
	width: 632px;
}
.info .sub-conteudo-imunizacao .aviso-fique-atento{	width:271px; height:183px; background:url(../images/aviso-fique-atento.png) no-repeat;	position:absolute; right:10px; top:0; text-indent:-9999px; background-image: url(../images/aviso-fique-atento.png);}
.info .sub-conteudo-imunizacao .aviso-fique-atento2{width:271px;height:183px;background:url(../images/aviso-fique-atento2.png) no-repeat;position:absolute;	right:10px;	top:0; text-indent:-9999px; background-image: url(../images/aviso-fique-atento2.png);}

.sub-conteudo .small{
font:normal 9px helvetica, arial;color:#86628d;position:absolute;bottom:-10px;
}
.info .sub-conteudo-imunizacao .seleciona-no-quadro{
width:393px;padding:15px;background:url(../images/fundo-aviso.png) no-repeat;height:34px;position:absolute;font:bold 14px helvetica, arial;left:0;color:#83b2b2;top:160px;
}
.submenu{
display:none;
}
#informacao-calendario{
	float:right;
	width:705px;
	height:311px;
	position:relative;
	/* [disabled]background: url(../images/fundo-geral.png) repeat top left; */
}
#aspectos-praticos h3{
color:#83b2b2
}
.aspectos-praticos h3 strong, .recomendacoes-especiais h3 strong{
font-weight:bold !important; 
}
#conteudo{
float:left;display:block;width:100%;background:url(../images/fundo-geral.png) repeat top left;
}
.home #conteudo{
min-height:390px;display:block;position:relative;
}
#conteudo .aspectos-praticos{
float:left;display:block;width:415px;height:245px;padding:30px 0 0 30px;position:relative;
}
#conteudo .aspectos-praticos h3{
color:#81a6a5;font:normal 19px helvetica, arial, verdana, 'trebuchet ms', sans-serif;display:block;margin:0 0 10px 0;
}
#conteudo .aspectos-praticos p{
color:#999;font:normal 13px/1.4em helvetica, arial, verdana, 'trebuchet ms', sans-serif;
}
#conteudo .aspectos-praticos .linhas{
background:url(../images/linhas.png) repeat scroll 0 0 transparent;height:220px;position:absolute;right:-35px;top:37px;width:2px;
}
#conteudo .aspectos-praticos .saiba-mais{
width:109px;height:32px;text-indent:-9999px;display:block;background:url(../images/botao-saibamais.png);bottom:20px;position:absolute;
}
.home #conteudo .recomendacoes-especiais{
float:right;display:block;padding:30px 0 0 30px;width:410px;
}
.home  #conteudo .recomendacoes-especiais h3{
color:#a36a96;font:normal 19px helvetica, arial, verdana, 'trebuchet ms', sans-serif;display:block;margin:0 0 10px 0;
}
.home #conteudo .recomendacoes-especiais li{
background:url(../images/icone-mais.png) no-repeat scroll left top transparent;color:#999;display:block;font:12px/1.5em helvetica,arial,verdana,'trebuchet ms',sans-serif;padding:5px 25px;
}
.home #conteudo .recomendacoes-especiais li.menos{
background:url(../images/icone-menos.png) no-repeat scroll left top transparent;
}
.home #conteudo .recomendacoes-especiais li a{
color:#a36a96;text-transform:uppercase;font-size:12px;cursor:pointer;
}
.home #conteudo .recomendacoes-especiais li ul{
display:none;
}
.home #conteudo .recomendacoes-especiais li ul li{
background:none !important
}
#footer{
display:block;float:left;width:100%;height:110px;
}
#footer #nav-footer{
width:590px;padding:10px;height:70px;float:left;position:relative;
}


#footer #nav-footer li{float:left;padding:20px 15px 0; width:160px;}
#footer #nav-footer li h4 a{font:bold 18px helvetica, arial, verdana, 'trebuchet ms', sans-serif;color:#6e9190;}
#footer #nav-footer li h4 a span{color:#999;font:normal 13px/1.4em helvetica, arial, verdana, 'trebuchet ms', sans-serif;}
#footer #nav-footer li h4 span{color:#999;font:normal 13px/1.4em helvetica, arial, verdana, 'trebuchet ms', sans-serif;}


#realizacao-apoio{
float:left;
}
#realizacao-apoio li{
float:left;padding:25px 10px 0 10px;
}
/*Imunização*/
.conteudo-imunizacao, .conteudo-campanha, .conteudo-calendario, .conteudo-contato{
padding:20px;
}
#breadcrumb{
float:left;width:100%;margin-bottom:10px;
}
#breadcrumb li{
margin:5px;float:left;color:#999285;font:normal 11px tahoma;display:inline;
}
#breadcrumb li a{
color:#999285;font:normal 11px tahoma;
}

.conteudo-imunizacao .acesso-rapido{
width:235px;border:5px solid #fff;display:block;float:left;background:url(../images/fundo-submenu-acessorapido.png);padding-top:15px;padding-bottom:10px;;
}

.conteudo-imunizacao .acesso-rapido-recomendacoes{
width:245px;display:block;float:left;background:url(../images/fundo-submenu-acessorapido.png);padding-top:15px;
}
.conteudo-imunizacao .acesso-rapido  li{
display:block;width:245px;margin:0;padding:0;float:left;
}
.conteudo-imunizacao .acesso-rapido li a, .conteudo-imunizacao .acesso-rapido li h3{
display:block;float:left;position:relative;width:215px;color:#fff;font:bold 14px/32px helvetica, 'trebuchet ms';padding:0 15px;background:url(gif.gif);
}
.conteudo-imunizacao .acesso-rapido  li h3{
color:#eeece6;font-size:18px;font:bold 18px/34px arial;text-transform:uppercase;
}
.conteudo-imunizacao .acesso-rapido li a:hover{
background:#fff;color:#d1b5cb;
}
.conteudo-imunizacao .aspcetos-praticos{
width:245px;height:256px;display:block;float:left;background:#fff;padding-top:15px;margin-top:20px;
}
.conteudo-imunizacao .aspcetos-praticos h3{
display:block;float:left;position:relative;width:215px;padding:0 15px;margin-bottom:10px;color:#83b2b2;font:bold 18px arial;text-transform:uppercase;
}
.conteudo-imunizacao .aspcetos-praticos small{
font-weight:normal !important;font-size:13px !important;
}
.conteudo-imunizacao .aspcetos-praticos  p{
padding:0 15px;font-size:12px;line-height:1.3em;
}
.conteudo-imunizacao .coluna-esquerda{
float:left;width:270px;height:1000px;
}
.scrollable{
position:relative;
}
.conteudo-imunizacao .coluna-direita{
float:left;width:630px;
}
.conteudo-imunizacao .coluna-direita h2{
font:bold 20px/45px helvetica, 'trebuchet ms';color:#ac78a0;
}
.conteudo-imunizacao .coluna-direita p {
font-size:12px;line-height:1.5em;margin:15px 0;
}
.conteudo-imunizacao .coluna-direita p strong.negrito{
font:italic 16px georgia;line-height:1.5em;float:left;display:block;width:100%;padding:0 10px;margin:5px 0;color:#ba8faf;
}
.conteudo-imunizacao .ir-topo{
color:#999;font-weight:bold;background:url(../images/seta-topo.png) no-repeat right center;padding-right:20px;margin-top:10px;margin-bottom:20px;display:block;width:45px;
}
.conteudo-imunizacao .particularidades{
background:#fff;float:left;padding:15px;width:880px;
}
.conteudo-imunizacao .particularidades-do-rnpt{
font:bold 20px/45px helvetica, 'trebuchet ms';color:#83b3b2;float:left;margin:10px 0;width:492px
}
.conteudo-imunizacao .particularidades img{
float:left;margin:10px;
}
.conteudo-imunizacao .particularidades p{
font-size:12px;margin:15px 0;line-height:1.5em;
}
.particularidades h2{
padding-top:10px;
}
.conteudo-imunizacao .informacao-lista li{
margin:10px;padding:0 0 0 20px;background:url(../images/bullet.png) no-repeat top left;
}
/*Campanha*/
.conteudo-campanha .texto-campanha{
	float:left;
	display:block;
	width:590px;
	padding-right:20px;
	font-family: helvetica, "trebuchet ms", arial, verdana, sans-serif;
}
.conteudo-campanha .texto-campanha h2{
	margin-bottom:10px;
	color:#83b2b2;
	font:bold 18px arial;
	text-transform:uppercase;
	font-family: arial;
}
.conteudo-campanha .texto-campanha strong{
color:#999;font:bold 16px arial;margin:10px 0;display:block;
}
.conteudo-campanha p {
font-size:12px;margin:15px 0;line-height:1.5em;
}
.campanha #fotos-da-campanha {
float:right;width:255px;padding-left:15px;background:url(../images/linhas.png) repeat-y left top;height:auto;
}
.campanha #fotos-da-campanha h3{
font:bold 20px 'trebuchet ms';color:#ac78a0;margin-bottom:10px;
}
.campanha #fotos-da-campanha h3 small{
font-weight:normal !important;font-size:13px !important;
}
.flash{
float:left;display:block;clear:both;width:100%;margin:20px 0;
}
/*Calendario*/
.conteudo-calendario h2{
color:#88B8B6;display:block;float:left;font:bold 18px/34px arial;padding:20px 0;text-transform:uppercase;width:100%;
}
.conteudo-calendario p.demais-vacinas strong{ 
font-size:16px;
color:#88B8B6;
}
.conteudo-calendario p {
font-size:12px;margin:15px 0;line-height:1.5em;
}
.conteudo-calendario strong{
color:#AC78A0;font:bold 14px helvetica, 'trebuchet ms';
}
/*Conteudo Contato*/
.conteudo-contato h2{
color:#88b8b6;font:bold 18px/34px arial;text-transform:uppercase;
}
.conteudo-contato p {
font-size:12px;margin:15px 0;line-height:1.5em;
}
.conteudo-contato strong{
color:#AC78A0;font:bold 14px helvetica, 'trebuchet ms';
}
#envia-contato {
position:relative;padding:0 0 100px 80px;
}
#envia-contato label{
font-size:12px;margin:15px 0 5px;display:block;
}
#envia-contato label.error{
font-size:10px;margin:0 0 0 5px;display:block;color:#9F3131
}
#envia-contato .texto{
width:300px;color:#777;padding:5px;display:block;
}
.msg{
text-align:left;width:400px;float:right;position:absolute;top:-15px;right:80px;
}
.msg textarea{
width:390px;padding:5px;height:200px;margin-bottom:10px;font:normal 13px helvetica, "trebuchet ms", helvetica, arial, verdana, sans-serif;color:#777;
}
.msg .btns{
float:right
}
/*recomendacoes especiais*/
.recomendacoes .coluna-direita h2{
color:#83b2b2 !important;padding-bottom:10px;
}
.recomendacoes .coluna-direita h3{
color:#83b2b2 !important;
}
.recomendacoes .coluna-direita strong{
color:#83b2b2 !important;
}
.recomendacoes .demais-vacinas h2{
color:#a66e9a !important;
}
.mapa-site ul{
float:left;	padding:20px 10px;display:block;
}
.mapa-site ul li a{
color:#666;font-size:11px;
}
.mapa-site ul li{
margin:8px 0;
}
.mapa-site-titulo{
color:#83b3b2 !important;white-space:nowrap;font-size:22px !important;float:left;display:block;margin:20px 20px; width:90%; text-transform:uppercase
}
.mapa-site h2 a{
color:#926b8f !important;white-space:nowrap;font-weight:normal !important; font-size:16px !important;text-transform:uppercase;
}

.share ul li{color:#666;font-size:11px;}

.ul-campanha{
margin-left:12px;
}
.ul-imunizacao li{
width:160px;
}
.ul-recomendacao li{
width:240px;
}

ul.acesso-rapido-recomendacoes li a.linha-dupla, ul.acesso-rapido li a.linha-dupla { line-height:19px }



div.info h3.recomendacoes-especiais { text-transform:uppercase;z-index:9;color:#a6a093;top:50px; font-size:18px; width:90%  }

/* Home Destaques */

#novahome1{margin-top:113px;}
#novahome2{margin-top:38px;}

#novahome1 h3 a{color:#81A6A5; display:block; font:19px helvetica,arial,verdana,'trebuchet ms',sans-serif; margin:0 0 10px;}
#novahome2 h3 a{color:#A36A96; display:block; font:19px helvetica,arial,verdana,'trebuchet ms',sans-serif; margin:0 0 10px; font-weight:bold;}


/* Destaques DIV */

.conteudo-campanha .texto-destaque{float:left;display:block;width:900px;padding-right:20px}
.conteudo-campanha .texto-destaque h2{margin-bottom:10px;color:#83b2b2;font:bold 18px arial;text-transform:uppercase;}
.consulse-destaque{font-weight:bold;color:#83b2b2;}
.consulse-destaque a{color:#81A6A5; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque a:active{color:#999999; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque a:hover{color:#A36A96; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque a:visited{
	color:#999999;
	font:helvetica,arial,verdana,trebuchet ms,sans-serif;
	font-weight:bold;
	font-family: helvetica, "trebuchet ms", arial, verdana, sans-serif;
}

.consulse-destaque2{font-weight:bold;color:#999999;}
.consulse-destaque2 a{color:#99999; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque2 a:active{color:#81A6A5; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque2 a:hover{color:#A36A96; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.consulse-destaque2 a:visited{color:#81A6A5; font:helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}

.consulse-destaque3{font-weight:bold;color:#A36A96;}

/* Fotos */

#fotosgaleria1{background-color:#FFFFFF; padding:5px; width:100px; margin-top:10px;}
#fotosgaleria2{background-color:#FFFFFF; padding:5px; width:67px; margin-top:10px;}

/* Geral */
#geralimuniza{margin:0 auto;width:950px;display:block;background:url(../images/fundo-geral.png) repeat; height:3220px;}
#geralcampanha{margin:0 auto;width:950px;display:block;background:url(../images/fundo-geral.png) repeat}
#geraldestaque3{margin:0 auto;width:950px;display:block;background:url(../images/fundo-geral.png) repeat; height:440px;}


/* Campanha */
.campanha-viagemTitulo {font-size: 16px; font-weight: bold;	color: #83b2b2;}

.campanha-viagem1 {	font-size: 14px; font-weight: bold;	color: #83b2b2;}
.campanha-viagem1 a{color:#81A6A5; font:14px helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.campanha-viagem1 a:active{color:#81A6A5; font:14px helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.campanha-viagem1 a:hover{color:#A36A96; font:14px helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.campanha-viagem1 a:visited{color:#81A6A5; font:14px helvetica,arial,verdana,trebuchet ms,sans-serif; font-weight:bold;}
.campanha-negrito {font-weight: bold;}


/* Fader */

