/***************************************************************************************************
		CONFIGURAÇOES DO SITE
****************************************************************************************************/
*{
	margin:0;
	padding:0;
}
	
body{
	background:#e7e7e7;
}

ul li{
	list-style:none;
}

a{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}

a img{
	border:none;	
}

/*******************************************************
div geral
********************************************************/
#geral{
	width:1000px;
	margin:0 auto;
}

/***************************************************************************************************
		TOPO DO SITE
****************************************************************************************************/

/*******************************************************
div topo
********************************************************/
#topo{
	width:980px;
	height:130px;
	padding:0 10px;
	background:#fff url(../interface/topo.jpg) top center no-repeat;
}

/*******************************************************
div logo
********************************************************/
#logo{
	width:270px;
	height:100px;
	float:left;
}

#logo h1{
	width:270px;
	height:100px;
	text-indent:-4900px;
}
	
#logo h1 a{
	display:block;
	height:100px;
}

/*******************************************************
div maistopo
********************************************************/
#maistopo{
	width:710px;
	height:100px;
	float:right;
}

#maistopo ul{
	width:626px;
	margin:30px 10px 0 80px;
}

#maistopo ul li{
	display:inline;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}

#maistopo ul li.telefone{
	margin:0 0 0 4px;
	padding:2px 0 2px 23px;
	background:url(../interface/iconetelefone.png) left center no-repeat;
}

#maistopo ul li.webmail{
	margin:0 0 0 4px;
	text-align:right;
	padding:2px 0 2px 23px;
	background:url(../interface/icon_webmail.png) left center no-repeat;
}

#maistopo ul li.busca{
	display:block;
	margin:0 0 15px 0;
}

#maistopo ul li a{
	margin:0 4px;
	color:#666;
}
	
#maistopo ul li a:hover{
	text-decoration:underline;
}

#maistopo ul span{
	margin:0 4	px;
	font:14px Arial, Helvetica, sans-serif;
	color:#777;
}

/***************************************************************************************************
		MEIO DO SITE
****************************************************************************************************/

/*******************************************************
div meio
********************************************************/
#meio{
	width:980px;/*1000*/
	padding:10px;
	background:#fff;
}

#meio:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0;
	visibility: hidden;
	clear: both;
}

/*******************************************************
div lateral
********************************************************/
#lateral{
	width:180px;
	margin:0 10px 0 0;
	float:left;
}

/*******************************************************
div menu
********************************************************/
#menu{
	margin:0 0 15px 0;
}
	
#menu #menutop{
	width:180px;
	display:block;
	height:8px;
	background:url(../interface/menu_top.png) left bottom no-repeat;
}

#menu #menubottom{
	width:180px;
	display:block;
	height:17px;
	background:url(../interface/menu_bottom.png) left top no-repeat;
}

#menu ul{
	width:167px;
	padding:0 7px;
	background:url(../interface/menu_ul.png) repeat-y;
}

#menu ul li{
	padding:0;
	position: relative;
	font:12px/27px "Trebuchet MS", Helvetica, sans-serif;
	text-indent:25px;
	border-bottom:1px solid #A5CF4D;
	background:url(../interface/ulli.png) center left no-repeat;
}
	/*text-align:right;*/

#menu li ul{
	display:none;
	}
	
#menu li:hover ul { display:block; margin:-28px 0 0 163px; z-index:5000; position:absolute;}



#menu ul li a{
	color:#083118;
	display:block;
}

#menu ul li a:hover{
	color:#666;
}

#menu ul.children li {width:173px; background:#666; color:#eee;}
#menu ul.children li a{color:#eee;}

/*#menu ul li.zebra{
	background:#bfd7c1 url(../interface/ulli.png) center left no-repeat;
}*/

/*******************************************************
div enquete
********************************************************/
#enquete{
	background:url(../interface/enquete.png) repeat-y;
}

#enquete h2{
	height:43px;
	font:14px/43px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#005f4f;
	background:url(../interface/enquete_h2.png) left top no-repeat;
}

#enquete h3{
	margin:0 15px 10px 15px;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#005f4f;
}

#enquete form{
	margin:0 15px;
}

#enquete form label{
	margin:0 0 10px 0;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#182c54;
}
	
#enquete #enquetebottom{
	display:block;
	height:18px;
	background:url(../interface/enquete_bottom.png) left bottom no-repeat;
}

#ans{	
	margin:10px 0 0 0;
}

#ans img{
	display:block;
	margin:0 0 10px 0;
	border:none;
}

/*******************************************************
div conteudo
********************************************************/
#conteudo{
	width:790px;
	float:right;
}

#conteudo h2{
	font:14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/interna_h2.png) no-repeat;
}

#conteudo h3{
	margin:0 0 10px 0;
	font:bold 13px/24px Arial, Helvetica, sans-serif;
	color:#333;
	background:#ddd;
}

#conteudo h4{
	margin:0 0 5px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333;
}
	
#conteudo #area{
	padding:10px 15px;
	background:url(../interface/conteudo_area.png) left bottom no-repeat;
}

#conteudo p{
	margin:0 0 20px 0;
	font:12px/20px Arial, Helvetica, sans-serif;
	text-align:justify;
}

.zebra1{
	background:#E9F3EB;
}

.zebra2{
	background:#D9EADC;
}

/*******************************************************
div home
********************************************************/
#home{
}

#home table tr td{
	vertical-align:top;
}

#cadastranewsletter{
	width:729px;/*789*/
	height:130px;/*190*/
	margin:15px 0 0 0;
	padding:30px;
	display:block;
	background:url(../interface/bgcadastranewsletter.png) no-repeat;
}

#cadastranewsletter p{
	margin:0 0 30px 0;
	padding:25px 0 0 10px;
	font:12px "Trebuchet MS", Helvetica, sans-serif;
	color:#000;
}

#cadastranewsletter form label{
	width:357px;/*377*/
	height:15px;
	padding:0 10px;
	display:block;
	font:12px/26px "Trebuchet MS", Helvetica, sans-serif;
	color:#508480;
	background:url(../interface/labelcadastrar.png) no-repeat;	
}

#cadastranewsletter form label input{
	border:1px solid #333;
	margin:0 0 0 5px;
}

/*******************************************************
div cadastro
********************************************************/
#cadastro{
	background:url(../interface/conteudo_divs.png) repeat-y;
}

/*******************************************************
div bercariovirtual
********************************************************/
#bercariovirtual{
	background:url(../interface/conteudo_divs.png) repeat-y;
}
	
#bercariovirtual #area{
	width:760px;
}

#bercariovirtual #area:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0;
	visibility: hidden;
	clear: both;
}

#bercariovirtual #buscarmae{
	width:711px;/*741*/
	height:66px;/*86*/
	margin:0 0 15px 0;
	padding:10px 15px;
	background:url(../interface/bgbuscarmae.png) no-repeat;	
}

#bercariovirtual table{
}

#bercariovirtual table tr{
	vertical-align:top;	
}

#bercariovirtual table tr td{
	padding:10px 0;
	text-align:center;
}
/*descomentar abaixo caso queira moldura do outro tipo*/
/*#bercariovirtual table tr td img{
	margin:0 0 10px 0;
	padding:5px;
	border:1px solid #ccc;
}*/

#bercariovirtual table tr td img{
	width:120px;/*200*/
	height:90px;/*150*/
	margin:0;
	padding:30px 40px;
	background:url(../interface/bercario_li.png) no-repeat;
}

/*pag fotos bebe*/
#bercariovirtual table.fotosbebe tr td{
	padding:5px 0;
}

#bercariovirtual table tr td a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#166635;
}

#bercariovirtual #listabebes{
	width:438px;/*741*/
	height:248px;/*248*/
	padding:0 0 0 303px;
	background:url(../interface/bglistabebes.png) no-repeat;
}

#bercariovirtual #listabebes table{
	padding:15px;	
}

#bercariovirtual #listabebes table tr.z1{
	background:#d8ead9;
}

#bercariovirtual #listabebes table tr th{
	padding:0;
	text-align:left;
	font:bold 12px "Trebuchet MS", Helvetica, sans-serif;
	color:#2c7448;
}

#bercariovirtual #listabebes table tr td{
	padding:5px 0;
	text-align:left;
}

#bercariovirtual #listabebes table tr td a{
	font:12px "Trebuchet MS", Helvetica, sans-serif;
	text-align:left;
}

#bercariovirtual #listabebes table tr td a:hover{
	text-decoration:underline;
}

#bercariovirtual #fotosbebe{
	width:100%;
	display:block;
}

#bercariovirtual #dadosbebe{
	padding:30px 0 0 0;
}

#bercariovirtual #dadosbebe p{
	font:13px Comic Sans MS, cursive;
	color:#083118;
}

#bercariovirtual #dadosbebe p.class1{
	color:#10A5A9;
}

#bercariovirtual #dadosbebe p.class2{
	color:#816FB5;
}

#bercariovirtual #dadosbebe p.class3{
	color:#F77B46;
}

#bercariovirtual #dadosbebe p.class4{
	color:#5EB54A;
}

#bercariovirtual #comentarios{
	margin:10px 0 0 0;
}

#bercariovirtual #comentarios h3{
	font-size:16px;
	font-family:Trebuchet MS, Geneva, sans-serif;	
}

#bercariovirtual #comentarios ul{
	width:100%;
	margin:0;	
}

#bercariovirtual #comentarios ul li{
	padding:10px;
	float:none;
	background:url(../interface/menu_ul_li.gif) no-repeat;
	text-indent:22px;
	display:block;
	font:12px/16px Comic Sans, cursive;
	color:#10A5A9;
	text-align:justify;
	border-bottom:2px solid #ccc;
}

#bercariovirtual #comentarios ul li.zebra1{
	background:#F1F7F2 url(../interface/menu_ul_li.gif) no-repeat;
}

#bercariovirtual #comentarios ul li.zebra2{
	background:#E0EFE2 url(../interface/menu_ul_li.gif) no-repeat;
}

#bercariovirtual #comentarios span{
	font:12px "Comic Sans MS", cursive;
	color:#816FB5;
}

#bercariovirtual form{	
	margin:10px 0 10px 0;
}

#bercariovirtual form label{	
	display:block;
	font:12px Helvetica, sans-serif;
	color:#333;
}

#bercariovirtual form textarea{
	display:block;
	font:12px Arial, Helvetica, sans-serif;
}

#bercariovirtual form input{
	margin:0 0 10px 0;
	font:12px Arial, Helvetica, sans-serif;
}

#bercariovirtual form input.submit{
	font:12px Arial, Helvetica, sans-serif;
}

#bercariovirtual span{
	font:12px/25px Helvetica, sans-serif;
	color:#555;
}

#bercariovirtual img.fotogd{
	padding:3px;
	margin:0 8px 0 0;
	border:1px solid #ccc;
}

#bercariovirtual #paginar ul li{
	display:inline;
	font:11px "Trebuchet MS", Helvetica, sans-serif;
}

#bercariovirtual #paginar ul li a{
	margin:0 10px;
	color:#666;
}

#bercariovirtual #paginar ul li a:hover{
	color:#166635;
}

/*******************************************************
div guiamedico
********************************************************/
#guiamedico{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#guiamedico form label{
	margin:0 0 10px 0;
	display:block;
	font:14px Arial, Helvetica, sans-serif;
	color:#25452C;
	}

#guiamedico form label input, #guiamedico form label select{
	width:450px;
	padding:3px;
	font:14px Arial, Helvetica, sans-serif;
	color:#333;
	}

#guiamedico ul li{
	font:13px/30px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #ccc;
	}
	
#guiamedico ul li span{
	width:120px;
	float:left;
	font-weight:bold;
	}
	
#guiamedico ul li a{
	color:#25452C;
	}

#guiamedico ul li a:hover{
	font-weight:bold;
	color:#333;
	}

/*******************************************************
div telefones
********************************************************/
#telefones{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#telefones ul li{
	font:13px/25px Arial, Helvetica, sans-serif;
	}

#telefones ul li span{
	width:400px;
	float:left;
	font-weight:bold;
	}

/*******************************************************
div unimed
********************************************************/
#unimed{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#unimed ul{
	margin:0 0 20px 0;
	}

#unimed ul li{
	font:13px/25px Arial, Helvetica, sans-serif;
	list-style:inside disc;
	color:#1F6C3D;
	}

#unimed ul li span{
	font:11px/25px Arial, Helvetica, sans-serif;
	color:#333;
	}

/*******************************************************
div farmacia
********************************************************/
#farmacia{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}
	
#farmacia #area ul li{
	list-style:disc inside;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#333;
}
	
/*******************************************************
div cmu
********************************************************/
#cmu{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

/*******************************************************
div dso
********************************************************/
#dso{
	background:url(../interface/conteudo_divs.png) repeat-y;
}

#dso ul{
	margin:0 0 15px 0;	
}

#dso ul li{
	font:12px/27px Arial, Helvetica, sans-serif;
	text-align:justify;
	list-style:inside disc;
}

/*******************************************************
div planos
********************************************************/
#planos{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#planos ul{
	margin:0 0 20px 0;
	}

#planos ul li{
	margin:0 0 10px 0;
	list-style:none;
	font:15px Arial, Helvetica, sans-serif;
	color:#f2f2f2;
	}
	
#planos ul li.pessoal{
	margin:0 0 10px 0;
	list-style:none;
	font:15px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
#planos #area ul li a{
	margin:0 0 10px 10px;
	list-style:circle inside;
	font:11px Arial, Helvetica, sans-serif;
	color:#2f2f2f;
	text-decoration:underline;
	}

/*******************************************************
div curriculos
********************************************************/
#curriculos{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#curriculos ul li{
	font:13px/30px Arial, Helvetica, sans-serif;
	}

#curriculos ul li span{
	padding:0 10px 0 0;
	float:left;
	font-weight:bold;
	}

#curriculos ul li a{
	color:#25452C;
	}

#curriculos ul li a:hover{
	font-weight:bold;
	color:#333;
	}
	
/*******************************************************
div dicas
********************************************************/
#dicas{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}
	
#dicas ul li{
	font:13px/30px Arial, Helvetica, sans-serif;
	}
	
#dicas ul li a{
	color:#25452C;
	}

#dicas ul li a:hover{
	font-weight:bold;
	color:#333;
	}
	
/*******************************************************
div noticias
********************************************************/
#noticias{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}
	
#noticias ul li{
	font:13px/30px Arial, Helvetica, sans-serif;
	}

#noticias ul li span{
	padding:0 10px 0 0;
	float:left;
	font-weight:bold;
	}
	
#noticias ul li a{
	color:#25452C;
	}

#noticias ul li a:hover{
	font-weight:bold;
	color:#333;
	}
	
/*******************************************************
div acoes
********************************************************/
#acoes{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}
	
/*******************************************************
div fotos
********************************************************/
#fotos{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#fotos #area{
	width:760px;
	}

#fotos #area:after {
	display: block;
	content: ".";
	height: 0;
	font-size:0;
	visibility: hidden;
	clear: both;
}

#fotos ul li{
	width:180px;
	height:180px;
	display:inline;
	float:left;
	text-align:center;
}

#fotos ul li img{
	margin:4px;
	padding:5px; border:1px solid #DFDAC3;
}

#fotos ul li a{
	font:12px Tahoma, Helvetica, sans-serif;
	color:#311806;
}
	
/*******************************************************
div fale
********************************************************/
#fale{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#fale form label{
	margin:0 0 10px 0;
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#25452C;
	}

#fale form input, #fale form textarea, #fale form select{
	font:13px Arial, Helvetica, sans-serif;
	color:#333;
	}
	
/*******************************************************
div curriculoonline
********************************************************/
#curriculoonline{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}
	
#curriculoonline form label{
	margin:0 0 10px 0;
	display:block;
	font:13px Arial, Helvetica, sans-serif;
	color:#25452C;
	}

#curriculoonline form input{
	font:13px Arial, Helvetica, sans-serif;
	color:#333;
	}
	
#curriculoonline p.enviado{
	padding:5px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#060;
	border:1px solid #B3F7BD;
	background:#E1FFED;
	}
	
/*******************************************************
div links
********************************************************/
#links{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

#links ul li{
	font:13px/30px Arial, Helvetica, sans-serif;
	}

#links ul li a{
	color:#25452C;
	}
	
#links ul li a:hover{
	font-weight:bold;
	color:#333;
	}
	
/*******************************************************
div sempre
********************************************************/
#sempre{
	background:url(../interface/conteudo_divs.png) repeat-y;
	}

/*******************************************************
div megabanner
********************************************************/
#megabanner{
	width:790px;
	height:207px;/*280*/
	margin:0 0 10px 0;
	z-index:0;
	}
	
#megabanner a img{
	border:none;
	}

/*******************************************************
div banner
********************************************************/
#banner{
	width:790px;
	height:190px;
	margin:0 0 10px 0;
	}

/*******************************************************
div noticiashome
********************************************************/
#noticiashome{
	width:257px;
	height:230px;
	margin:15px 0 0 0;
	background:url(../interface/div_deg02.png) center bottom no-repeat;
	}

#noticiashome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:25px;
	color:#FFF;
	background:url(../interface/noticiashome_h2.png) no-repeat;
	}

#noticiashome a{
	margin:0 15px 0 0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	float:right;
	}
	
a.leiamais{
	text-indent:20px;
	background:url(../interface/leiamais.png) left center no-repeat;	
}

#noticiashome a:hover{
	text-decoration:underline;
	}

#noticiashome ul{
	padding:10px 15px;
	}

#noticiashome ul li{
	margin:0 0 12px 0;
	font:12px/20px Arial, Helvetica, sans-serif;
	text-indent:20px;
	background:url(../interface/noticiashome_ulli.png) top left no-repeat;
	}

#noticiashome ul li a{
	color:#16387c;
	float:none;
	}

#noticiashome ul li a:hover{
	text-decoration:none;
	}

/*******************************************************
div dicashome
********************************************************/
#dicashome{
	width:257px;
	height:230px;
	float:right;
	margin:15px 0 0 7px;
	background:url(../interface/div_deg02.png) center bottom no-repeat;
	}

#dicashome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:25px;
	color:#FFF;
	background:url(../interface/dicashome_h2.png) no-repeat;
	}

#dicashome a{
	margin:0 15px 0 0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	float:right;
	}

#dicashome a:hover{
	text-decoration:underline;
	}

a.leiamais{
	text-indent:20px;
	background:url(../interface/leiamais.png) left center no-repeat;	
}

#dicashome ul{
	padding:10px 15px;
	}
	
#dicashome ul li{
	margin:0 0 12px 0;
	font:12px/20px Arial, Helvetica, sans-serif;
	text-indent:20px;
	background:url(../interface/dicashome_ulli.png) left top no-repeat;
	}

#dicashome ul li a{
	float:none;
	color:#16387c;
	}

#dicashome ul li a:hover{
	text-decoration:underline;
	}
	
/*******************************************************
div destaqueanshome
********************************************************/
#destaqueanshome{
	width:257px;
	height:230px;
	margin:15px 0 0 7px;
	background:url(../interface/div_deg02.png) center bottom no-repeat;
	}

#destaqueanshome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#destaqueanshome a{
	margin:0 15px 0 0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	float:right;
	}
	
#destaqueanshome a:hover{
	text-decoration:underline;
	}
	
#destaqueanshome ul{
	padding:10px 15px;
	}
	
#destaqueanshome ul li{
	margin:0 0 8px 0;
	font:12px/20px Arial, Helvetica, sans-serif;
	text-indent:20px;
	background:url(../interface/dicashome_ulli.png) left top no-repeat;
	}

#destaqueanshome ul li a{
	float:none;
	color:#16387c;
	}

#destaqueanshome ul li a:hover{
	text-decoration:none;
	}

/*******************************************************
div destaquehome
********************************************************/
#destaquehome{
	width:257px;
	height:230px;
	margin:15px 0 0 0;
	background:url(../interface/guiahome.jpg) center bottom no-repeat;
	}

#destaquehome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#destaquehome a{
	width:257px;
	height:194px;
	display:block;
	}

/*******************************************************
div fotoshome
********************************************************/
#fotoshome{
	width:257px;
	height:230px;
	margin:15px 0 0 7px;
	background:url(../interface/fotoshome.jpg) center bottom no-repeat;
	}

#fotoshome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#fotoshome a{
	width:120px;
	margin:54px 0 0 71px;
	display:block;
	}

#fotoshome a.tit{
	width:auto;
	margin:30px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#333;
}

#fotoshome a img{
	border:none;
	display:block;
	}

/*******************************************************
div bercariohome
********************************************************/
#bercariohome{
	width:257px;
	height:230px;
	margin:15px 0 0 7px;
	background:url(../interface/bercariohome.jpg) center bottom no-repeat;
	}

#bercariohome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#bercariohome a{
	width:257px;
	height:194px;
	display:block;
	}
	
/*******************************************************
div revistahome
********************************************************/
#revistahome{
	width:257px;
	height:230px;
	margin:15px -3px 0 0;
	float:right;
	background:url(../interface/div_deg02.png) center bottom no-repeat;
	}

#revistahome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#revistahome a{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	}

#revistahome a:hover{
	text-decoration:underline;
	}

#revistahome ul{
	padding:10px 0 0 0;
	margin:0 0 6px 0;
	}

#revistahome ul li{
	padding:0 0 3px 15px;
	font:12px/20px Arial, Helvetica, sans-serif;
	}

/*******************************************************
div farmaciahome
********************************************************/
#farmaciahome{
	width:258px;
	height:230px;
	margin:15px 7px 0 7px;
	float:right;
	background:url(../interface/farmaciahome-01.jpg) center bottom no-repeat;
	}

#farmaciahome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#farmaciahome a{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	}

#farmaciahome a:hover{
	text-decoration:underline;
	}

#farmaciahome ul{
	padding:10px 0 0 0;
	margin:0 0 6px 0;
	}

#farmaciahome ul li{
	padding:0 0 3px 15px;
	font:12px/20px Arial, Helvetica, sans-serif;
	}
	
/*******************************************************
div cadastrarhome
********************************************************/
#cadastrehome{
	width:258px;
	height:230px;
	margin:15px 0 0 0;
	float:right;
	background:url(../interface/div_deg02.png) center bottom no-repeat;
	}

#cadastrehome h2{
	width:257px;
	height:36px;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	text-indent:10px;
	color:#FFF;
	background:url(../interface/destaquehome_h2.png) no-repeat;
	}
	
#cadastrehome a{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#196838;
	}

#cadastrehome a:hover{
	text-decoration:underline;
	}

#cadastrehome ul{
	padding:10px 0 0 0;
	margin:0 0 6px 0;
	}

#cadastrehome ul li{
	padding:0 0 3px 15px;
	font:12px/20px Arial, Helvetica, sans-serif;
	}
	
#cadastrehome p{
	margin:0 0 10px 0;
	padding:10px 10px 0 10px;
	font:12px "Trebuchet MS", Helvetica, sans-serif;
	color:#000;
}

#cadastrehome form label{
	width:357px;/*377*/
	height:15px;
	padding:0 10px;
	display:block;
	font:12px/26px "Trebuchet MS", Helvetica, sans-serif;
	color:#508480;
}

#cadastrehome form label input{
	border:1px solid #333;
	margin:0 0 0 5px;
}

#cadastrehome form label input.send{
	margin:15px 0 0 150px;
}

/*******************************************************
div pop
********************************************************/
	
#pop{
	width:426px;
	height:372px;
	display:block;
	position:absolute;
	top:150px;
	left:200px;
	z-index:1000;
	background:#FFF;
	border:#bfd7c1 solid 1px;
}	

#pop img{
	position:absolute;
	left:5px;
	top:5px;
	margin:0 auto;
}

#pop a{
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	position:absolute;
	top:357px;
	left:6px;
}

/***************************************************************************************************
		RODAP&eacute; DO SITE
****************************************************************************************************/

/*******************************************************
div rodape
********************************************************/
#rodape{
	display:block;
	height:60px;/*80*/
	padding:10px 0 0 0;
	background:#F1F7F2;
	clear:both;
	}

/*******************************************************
div footarea
********************************************************/
#footarea{
	width:880px;/*980*/
	padding:0 50px;
	margin:0 auto;
	}

/*******************************************************
div logofoot
********************************************************/
#logofoot{
	width:145px;
	float:left;
	background:url(../interface/logorodape.gif) left top no-repeat;
}
	
#logofoot h2{
	width:145px;
	height:45px;
	text-indent:-5000px;
	display:inline;
}
	
#logofoot h2 a{
	display:block;
	height:45px;
}

/*******************************************************
div maisrodape
********************************************************/
#maisrodape{
	width:720px;
	float:right;
}

#maisrodape span{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#555;
	text-align:right;
	}
	
#maisrodape span a{
	color:#666;
	}
	
#maisrodape span a:hover{
	text-decoration:underline;
	}

#maisrodape ul{
	margin:0 10px 0 10px;
}

#maisrodape ul li{
	display:inline;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}

#maisrodape ul li a{color:#666;}
#maisrodape ul li a:hover{color:#666; text-decoration:underline;}
#maisrodape ul li a:visited{color:#666;}
