* { margin: 0 auto;}

/* body */
/*pra mudar a cor da scroll bar no contato*/
body {scrollbar-arrow-color:#00AB7C;
	scrollbar-3dlight-color:#89E6CD;
	scrollbar-highlight-color:#89E6CD;
	scrollbar-face-color:#D4F7EE;
	scrollbar-shadow-color:#1E8D6F;
	scrollbar-darkshadow-color:#187259;
	scrollbar-track-color:#e0fefa;
}

#spacetop { margin-top:-470px; }

#tudo { 
	width:980px; 
	padding-top:50%; 
	/*margin-top:-470px; */
	background:no-repeat url("../imagens/bg-mulher.jpg") bottom center;  }
	
	.linha { height:7px; background-color:#00AE83; width:100%; }


#tudo2 { 
	width:980px; 
	padding-top:50%; 
	/*margin-top:-470px; */
	background:no-repeat url("../imagens/bgindex.jpg") bottom center;  }
	
	.linha { 
	height:7px; 
	background-color:#00AE83; 
	width:100%;
	/*adicionei margin-bottom pra distanciar a logo da linha*/
	margin-bottom: 15px; }
	
	

#esquerda {float: left; display: inline; width: 240px; /*height:268px;*/ margin-top: 24px;}
	
	#menu { padding:0;}
	#menu li { font:bold 15px "Trebuchet MS"; line-height:30px; list-style-type:none; background:no-repeat url("../imagens/marc-cinza.gif") left center; text-indent:23px; }
	#menu li:hover { background:no-repeat url("../imagens/marc-verde.gif") left center; }
	#menu li a { color:#666; text-decoration:none; } 
	#menu li a:hover { color:#000; } 
	
#flashInicio {float: left; display: inline; width: 420px; height: 435px;}
	#contInicio { width:270px; /*coloquei height pq tava comendo parte de baixo dos textos*/ height:268px; float:left; display: inline;/*coloquei margin pra alinhar a direita  margin-top:20px; margin-left:50px;*/ }
	#contInicio ul{ display:inline; width:180px; float:left; margin: 25px 0 27px 25px;  /*border:1px solid #00AE83;*/ border:1px solid #cccccc; padding-top:-10px;}
	#contInicio ul dl dt { font:11px verdana; line-height: 25px;}
	#contInicio ul dl dd { margin-left:-25px;}
	#contInicio ul dl dd a { font:bold 12px verdana; color:#666; text-decoration:none; }
	#contInicio ul dl dd a:hover { text-decoration:underline; }
	
	/* contInicio de Orientacoes */
	#contInicioOri { width:270px; /*coloquei height pq tava comendo parte de baixo dos textos*/ height:268px; float:left; display: inline;/*coloquei margin pra alinhar a direita  margin-top:20px; margin-left:50px; */}
	#contInicioOri ul{ display:inline; width:240px; float:left; margin: 30px 10px 27px 40px;  /*border:1px solid #00AE83;*/ border:1px solid #cccccc; padding:5px; }
	#contInicioOri ul dl dt { font:11px verdana; line-height: 25px;}
	#contInicioOri ul dl dd { margin-left:30px;}
	#contInicioOri ul dl dd a { font:bold 12px verdana; color:#666; text-decoration:none; }
	#contInicioOri ul dl dd a:hover { text-decoration:underline; }
	
	#noticias { width:430px; height:300px; float:left; font-family:verdana; font-size:12px; text-align:justify; overflow-y:auto; padding-right:7px; margin-top:70px; }
	#noticias dl dt { margin-top:10px; font:12px verdana; }
	#noticias dl dd a { font:bold 12px verdana; margin-top:5px; color:#000; text-decoration:none; }
	#noticias dl dd a:hover { text-decoration:underline; }
	#noticias #data { font:11px verdana; margin-bottom:5px; }
	#noticias #fonte { font-weight:bold; text-align:right; padding:3px; }
	#noticias #voltar { font:bold 11px verdana; text-align:center; }
	#noticias #voltar a { color:#000; text-decoration:none; }
	#noticias #voltar a:hover { text-decoration:underline; }
	#noticias .fonte a { color:#000; text-decoration:none; }
	#noticias .fonte a:hover { text-decoration:underline; }
	#noticias img { float:right; padding-left:7px; border:0; }
	#informes { width:430px; height:300px; float:left; font:12px verdana; margin-top:70px; }
	#informes dl dt { margin-top:9px; }
	#informes dl dd { margin-top:5px; font-weight:bold; }
	dl dt span {float:right; }
	dl dt span a { color:#00AE83; text-decoration:none; font:bold 11px verdana;}
	#informes dl dt span a:hover { text-decoration:underline; }
	#laboratorio { display: inline; width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161; }
	#laboratorio #conteudo { padding-right:5px; width:380px; text-align:justify; }	
	#laboratorio h3 {font:bold 12px Trebuchet MS; color:#00AE83;}
	#laboratorio h5 {font:bold 14px Trebuchet MS; color:#00AE83;}
	/* lab imagens*/
	#laboratorio img {display:inline; margin: 5px; margin-top:5px;  }

	/*criei ids para pagina de unidades contato servicos e orientacoes q tavam usando as ids de laboratorio*/
	#unidades { width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161; }
	#unidades #conteudo { padding-right:5px; width:390px; text-align:justify; }	
	#unidades h3 {font:bold 12px Trebuchet MS; color:#00AE83;}
	#unidades h5 {font:bold 14px Trebuchet MS; color:#00AE83;}

	#contato { width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161; }
	#contato #conteudo { padding-right:5px; width:390px; text-align:justify; }	
	#contato h3 {font:bold 12px Trebuchet MS; color:#00AE83;}
	#contato h5 {font:bold 14px Trebuchet MS; color:#00AE83;}
	#contato a { text-decoration: none;
	}
	
	#servicos { width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161;}
	#servicos #conteudo { padding-right:5px; width:390px; text-align:justify; }	
	#servicos h3 {font:bold 12px Trebuchet MS; color:#00AE83;}
	#servicos h5 {font:bold 14px Trebuchet MS; color:#00AE83;}
	#servicos h6 {font:bold 14px Trebuchet MS; color:#616161;}
	#img_serv {
		float: left; margin-right: 5px;
	}
	
	#orientacoes { width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161; }
	#orientacoes #conteudo { padding-right:5px; width:390px; text-align:justify; }	
	#orientacoes h3 {font:bold 12px Trebuchet MS; color:#00AE83;}
	#orientacoes h5 {font:bold 14px Trebuchet MS; color:#00AE83;}
	#orientacoes h6 {font:bold 14px Trebuchet MS; color:#616161;}


	#manutencao { width:430px; height:300px; float:left; font:bold 12px Trebuchet MS; margin-top:70px; color:#616161; }
	#manutencao #conteudo { padding-right:5px; width:390px; text-align:justify; }	
	#manutencao p { margin-bottom:10px; }
	#manutencao h3 {font:bold 12px Trebuchet MS; color:#00AE83;}

	#timbre { text-align:center; background-color:#00AE83; font:bold 14px verdana; color:#FFF; padding-bottom:5px; }
	.gotas { margin-bottom:10px; }
	.gotas:hover { cursor:pointer; }
	.canos { padding-left:50px; }
	.separacao { border-top:1px dashed #00AE83; color:#00AE83; }
	h2 { font:bold 18px "Trebuchet MS"; color:#666; }
	

/*quadro noticia*/
#notbox	{
	position:relative;
	top: -6px;
	min-height: 105px;
}
	#timbre_notbox{
		position: relative;
		left: -40px;
	}

/* arrumar imagens lado direito */
#bg_gradient { margin-left: -20px; position:relative; top:-104px; left: 20px; }
#canos	{margin: 0px 0px 0px 40px; padding: 0; position: relative; top: -15px; left: -35px;}
#canos_	{margin: 0px 0px 15px 80px; padding: 0;}
#canos_Ori	{margin: 0px 0px 15px 20px; padding: 0;}

#ambientale { position: relative; top: -120px; left: 155px;}
#ambientale_Ori { margin-bottom: 20px; padding: 15px;	}	



/*rodape*/
#rodape_index { height:35px; width:930px; background: url("../../barra.gif") center no-repeat; float:left; color:#FFF; padding-left:50px; margin-top:-5px; position:relative; top:4px; }
	#rodape_index label { font:bold 10px verdana; position: relative; top:-1px; }
	
#rodape {height:35px; width:930px; background: url("../../barra.gif") center no-repeat; float:left; color:#FFF; padding-left:50px; margin-top:-5px; }
	#rodape label { font:bold 10px verdana; position: relative; top:-1px; }
	
	#visualizar { background:url(../imagens/buttom_vis.gif); height: 22px; width: 93px; border:0px; position:relative; top: 1px; }
	#visualizar:hover { background:url(../imagens/buttom_vis_hover.gif) !important;}
/* rodape contato */
/*soluciona o bug de comer espaco*/
#rodapecontato {height:35px; width:930px; background: url("../../barra.gif") center no-repeat; float:left; color:#FFF; padding-left:50px; margin-top:12px; }
	#rodapecontato label { font:bold 10px verdana; position: relative; top:-1px; }
	

	
	/* rodape space*/
	/*pra alinhar os itens no rodape*/
	#rodspace {height:2px; }
	
	/* rodape form */
	/*colorir text-box do rodape*/
	#protocolo {border: 1px solid #aaa; }
	#senha {border: 1px solid #aaa; }


/*				PAGINACAO				*/
.PAGINACAO { height:30px; margin-left:100px;}
.INATIVO { float:left; }
.INATIVO a:link, .INATIVO a:visited{ font: 11px Trebuchet MS,Verdana,Arial,Sans-serif; color: #000; text-decoration: none;  margin-left:3px;}
.INATIVO span{ display:block; float:left; height:20px!important; width:30px; padding-top:5px; padding-bottom:5px;}
.INATIVO a:hover{ text-decoration: underline; }
.ATUAL a:link, .ATUAL a:visited{ border:1px solid #A5ACB2 ; background-color: #FFF; color: #000; font-weight:bold; padding: 2px 7px 0; margin-top:-1px;}
.BTNFIRSTLAST a:link, .BTNFIRSTLAST a:visited { color:#000;}
.BTNPREVNEXT a:link, .BTNPREVNEXT a:visited { color:#000;}
.INFOREGISTROS { font: 11px arial; color: #000000; margin: 3px 0 0 0; } 


/* links */
a:link {color: #00AB7C; }
a:visited {color:#00AB7C; }
a:hover {color:#000000; }
a:active {color:#00AB7C; } 

/* contato form */
/*colorir text-box do contato*/
#nome {border: 1px solid #00AB7C; }
#email {border: 1px solid #00AB7C; }
#msg {border: 1px solid #00AB7C; }
#cfsubmiti { background:url(../imagens/buttom_env.gif); height: 22px; width: 61px; border:0px; }
#cfsubmiti:hover { background:url(../imagens/buttom_env_hover.gif); height: 22px; width: 61px; border:0px; }
