body{
	background-color:#cccccc;
	margin:0px;
	padding:0px;	
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#main{
	margin:auto;
	width:1050px;
	background-color:#FFFFFF;
	background-image:url(../images/layout/page_bg.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}

#topo{
	width:1050px;
	height:38px;
	background-image:url(../images/layout/topo_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#bottom{
	width:1050px;
	height:38px;
	background-image:url(../images/layout/bottom_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#logosVarios{
	clear:both;
	width: 415px;
}
#logosVarios p{
	margin:0px;
	padding:0px;
	padding-top:3px;
	padding-left:258px;
}
#logosVarios a{
	color:#000000;
	font-size:9px;
}

#areaConteudo{
	margin:auto;
	width:929px;
	overflow:auto;
	text-align:left;
	padding-bottom:10px;
}

div#areaConteudo { 
  min-height: 700px;
} 

* html div#areaConteudo { 
  height: 700px;
} 



#banner{
	position:relative;
	width:929px;
	height:152px;
	background-image:url(../images/layout/banner.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#home{
	position:absolute;
	width:183px;
	height:94px;
	left:30px;	
	top:27px;
}

#home img{
	border:0px;
	width:183px;
	height:94px;
}

#menuTopoEsq{
	font-size:9px;
	position:absolute;
	top:130px;
	left:215px;
	width:500px;
	height:20px;
	/*border:1px solid #000000;*/
}

#menuTopoDir{
	font-size:9px;
	position:absolute;
	top:130px;
	left:800px;
	width:125px;
	height:20px;
	/*border:1px solid #000000;*/
}

#menuTopoEsq a, #menuTopoDir a{
	text-decoration:none;
	color:#FFFFFF;
	padding:3px;
	vertical-align:top;
}

#menuTopoEsq a:hover, #menuTopoEsq .selected, #menuTopoDir a:hover, #menuTopoDir .selected{
	background-color:#afd568;
}

#menuTopoEsq span, #menuTopoDir span{
	vertical-align:top;
	background-image:url(../images/layout/sepMenu.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding:0px;
	margin:0px;
	padding-bottom:3px;
}

#menuTopoEsq img{
	border:0px;
	vertical-align:top;
}

#menuTopoEsq img, #menuTopoDir img{
	margin-top:-7px;
	border:0px;
	vertical-align:top;
}

#facebook{
	font-size:9px;
	position:absolute;
	top:12px;
	left:715px;
	width:33px;
	height:33px;
}


#webmail{
	font-size:9px;
	position:absolute;
	top:12px;
	left:765px;
	width:33px;
	height:33px;
}
#linguas{
	font-size:9px;
	position:absolute;
	top:16px;
	left:799px; /* 859 */

	height:20px;
}

#linguas img{
	margin-left:6px;
}

#linguas img, #webmail img, #facebook img{
	border:0px;
}

.logoExtra{
	margin-top:7px;
        vertical-align:top;
	float:left;
	width:530px;
}

.logoExtra img{
	border:0px;
}


#data{
	float:right;
	margin-top:17px;
	margin-bottom:5px;
	color:#b2b2b2;
	text-align:right;	
	padding-bottom:10px;
}
#esquerda{
	margin-top:17px;
	width:175px;
	float:left;
}

#servicosIni{
	width:714px;
	background-image:url(../images/layout/destaque.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	overflow:auto;
}

#servicosIni .sep{
	color:#336600;
	/*font-weight:700;*/
	float:left;
	width:132px;
	padding-left:5px;
	padding-right:5px;
	border-right:1px dotted #336600;
}

#servicosIni .overSep{
	/*background-color:#ebf5d9;*/
	background-image:url(../images/layout/fundoSep.png);
}


#servicosIni .nome{
	margin:0px;
	padding:5px;
	height:30px;
	font-weight:700;
}

#servicosIni .sub{
	margin-top:220px;
}

#servicosIni .n2{
	border-bottom:1px dotted #336600;
	font-weight:700;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#servicosIni .overN2{
	background-color:#ebf5d9;
}

#servicosIni .n2 a, #servicosIni .n3 a{
	color:#336600;
	font-weight:normal;
}

#servicosIni .n3{
	margin-left:10px;
}

#servicosIni .last{
	border:0px;
}


#areaClientes .item{
	font-size: 9px; 
	margin: 0px; 
	border-top:1px dotted #6EAB23;
	background-color:#336600;
	padding: 5px; 
	padding-right: 15px; 
}

#areaClientes .item a{
	text-decoration:underline;
	color:#FFFFFF;
	display:block;
	vertical-align:middle;
}

#areaClientes .item a:hover{
	text-decoration:none;
}

#areaClientes .item a img{
	border:0px;
	vertical-align:middle;
}


#noticias .item{
	font-size: 9px; 
	margin: 0px; 
	border-top:1px dotted #6EAB23;
	background-color:#336600;
	padding: 5px; 
	padding-left: 14px; 
	padding-right: 15px; 
}

#noticias .item a{
	text-decoration:underline;
	color:#FFFFFF;
}

#noticias .item a:hover{
	text-decoration:none;
}
#noticias h1{
	padding: 5px; 
	padding-left: 14px; 
	font-size:10px;
	font-weight:normal;
	margin:0px;
}

#servicos, #menuLoja, #noticias, #areaClientes{
	width:175px;
	color:#ffffff;
	background-color:#6eab23;
	background-image:url(../images/layout/servicosTop_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#servicos h1, #menuLoja h1, #areaClientes h1{
	padding: 5px; 
	font-size:10px;
	font-weight:normal;
	margin:0px;
}
#servicos .bottom, #menuLoja .bottom, #noticias .bottom,#areaClientes .bottom{
	width:175px;
	height:7px;
	background-image:url(../images/layout/servicosBottom_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}

#areaClientes h1 a{
	color:#FFFFFF;
	text-decoration:underline;
}

#areaClientes h1 a:hover{
	text-decoration:none;
}

#destaquesProd{
	margin:auto;
	width:147px;
	color:#ffffff;
	background-color:#6eab23;
	background-image:url(../images/layout/servicosTop_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#destaquesProd h1{
	padding: 5px; 
	padding-bottom: 10px; 
	padding-top: 10px; 
	font-size:10px;
	font-weight:normal;
	margin:0px;
}
#destaquesProd .top{
	width:147px;
	height:7px;
	background-image:url(../images/layout/servicosTopP_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#destaquesProd .bottom{
	width:147px;
	height:7px;
	background-image:url(../images/layout/servicosBottomP_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#destaquesProd .item1{
	font-size: 9px; 
	margin: 0px; 
	background-color:#ffffff;
	padding: 5px; 
	padding-right: 15px; 
	color:#336600;
}

#destaquesProd .item2{
	font-size: 9px; 
	margin: 0px; 
	background-color:#d6e0cc;
	padding: 5px; 
	padding-right: 5px; 
	color:#336600;
}

#destaquesProd .item1 a, #destaquesProd .item2 a{
	color:#336600;
}

#destaquesProd .item1 a:hover, #destaquesProd .item2 a:hover{
	text-decoration:none;
}

#direita{
	width:715px;
	float:right;
}

#conteudoTitulo{
	float:left;
	color:#79B903;
	font-weight:700;	
	margin-top:17px;
	width:570px;
	/*margin-bottom:10px;*/
}

#conteudo{
	clear:both;
	font-size:10px;
	color:##333333;
	line-height:16px;
}

#conteudo p{
	margin-top:10px;
	margin-bottom:10px;
}

#conteudo .imagem{
	padding:15px;
	float:left;
	width:154px;
	height:154px;
	text-align:center;
	margin-right:10px;
	background-image:url(../images/layout/img_bg.png);
	background-repeat:no-repeat;
	background-position:top left;
}

#conteudo img{
	border:0px;
}

#conteudo a{
	color:#336600;
	font-weight:700;
	text-decoration:none;
}
#conteudo a:hover{
	text-decoration:underline;
}

#conteudo .descServ{
	width:466px;
	padding-left:12px;
	padding-right:12px;
	float:right;	
	color:#658c3f;
	font-weight:700;
}
#conteudo .descServ p{
	margin-top:0px;
}

#conteudo .descServ img{
	float:right;	
}


#conteudo .linha{
	clear:both;	
	border-bottom:1px dotted #cccccc;	
	padding-top:15px;
	margin-bottom:25px;
	height:20px;
}

#conteudo .respServ{
	width:200px;
	float:left;	
	color:#333333;
}

#conteudo .respServ img{
	vertical-align:bottom;
}
#conteudo .respServ b{
	color:#77a14a;
}
#conteudo .respServ a{
	font-weight:none;
	color:#333333;
	text-decoration:underline;
}

#conteudo .respServ a:hover{
	text-decoration:none;
}


/*item de serviço*/
#conteudo .itemServ{
	clear:both;	
	/*padding-top:20px;*/
}

#conteudo .itemServ .data{
	text-align:right;
	font-size:9px;
	font-weight:700;
}

#conteudo .itemServ .esquerda{
	float:left;
	width:200px;
}

#conteudo .itemServ .esquerda .imagem{
	float:none;
}

#conteudo .itemServ .maisFotos{
	width:180px;
	text-align:center;
}

#conteudo .itemServ .titulo{
	color:#336600;
	font-weight:700;
	width:478px;
	padding-left:12px;
	float:right;
}

#conteudo .itemServ .tituloSimple{
	color:#336600;
	font-weight:700;
	width:490px;
	float:right;
}

#conteudo .itemServ .text{
	color:#595959;
	width:490px;
	float:right;
	background-color:#cccccc;
}

#conteudo .textSimpleR{
	color:#595959;
	width:510px;
	float:right;
}

#conteudo .itemServ .textSimple{
	color:#595959;
	width:490px;
	float:right;
}

#conteudo .itemServ .text .topo{
	width:490px;
	height:16px;
	background-image:url(../images/layout/itemServTop_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#conteudo .itemServ .text .bottom{
	width:490px;
	height:16px;
	background-image:url(../images/layout/itemServBottom_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#conteudo .itemServ .text .conteudo{
	padding-left:12px;
	padding-right:12px;
}


#copy{
	padding-bottom:10px;
	color:#333333;
	font-size:9px;
}

#copy a{
	color:#336600;
	font-weight:700;
	text-decoration:none;
}
#copy a:hover{
	text-decoration:underline;
}

#logoQualidade img{
	border: 0px;
	margin-right:8px;
}

#logoQualidade a{
	color:#336600;
	font-weight:700;
	text-decoration:none;
}

#logoQualidade a:hover{
	text-decoration:underline;
}
