@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #666;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#centraliza{
	width:958px;
	margin:auto;
	background-color:#f7f7f7;
}
#header{
	background-image:url(../imagens/bg_header.jpg);
	background-repeat:repeat-x;
	height:91px;
	float:left;
	width:100%;
}
#logo{
	background-image:url(../imagens/logo.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	width:305px;
	height:66px;
	float:left;
	margin-left:3px;
	margin-top:0px;
}
input{ background-color:#FFF; border:1px solid #CCC; font-size:11px;}
#area_restrita{ float:right; width:200px; margin-top:3px;}
a{color:#000; text-decoration:none;}
a:hover{color:#960; text-decoration:underline;}
#menu{ clear:both;}
#menu ul{ margin:0px; padding:0px; width:958px; float:left; background-color:#FFF; background-image:url(../imagens/bg_menu.jpg); background-repeat:repeat-x;}
#menu li{display:inline; width:135px; text-align:center; line-height:33px; float:left; margin:0px; border-right:1px solid #fff; font-family:Arial; }
#menu .atv{ background-color:#C0651B; color:#FF0; font-weight:bold;}
#menu .atv a{color:#ffff00; text-decoration:none; font-weight:bold;}
#menu .atv a:hover{color:#ffff00; text-decoration:underline; font-weight:bold;}
#menu a{ text-decoration:none; color:#666;}
#menu a:hover{text-decoration:underline; color:#000;}

#area_splash{ background-image:url(../imagens/bg_splash.jpg); background-repeat:repeat-x; background-position:0px 1px; height:326px; width:100%;}
#area_splash #img_splash{ width:350px; height:251px; margin-top:-47px; margin-right:10px!important; *margin-right:5px; float:right; }
#area_splash #barra_titulo{ line-height:56px; width:100%; margin-top:1px; float:left; font-size:25px; font-weight:bold; color:#FFF; border:1px solid}
#area_splash #barra_titulo span{width:500px; float:left; text-align:right;}
#area_splash #bts_splash{width:236px; float:left;}
#area_splash #label_texto{ font-size:20px; float:right; width:200px; text-align:right; font-family:Arial; margin:40px 10px 0px 0px; color:#000;}

#noticias{ float:left; width:590px; height:90px;  background-color:#f3f3f3;}
#noticias p{ margin:3px!important; *margin:0px; padding:3px;}
#noticias .fundo_noticias{ background-image:url(../imagens/bg_noticias.jpg); background-repeat:repeat-x; height:23px; width:567px!important; *width:565px; float:left;}
#noticias .fundo_noticias label{ font-size:16px; margin-left:5px;  font-weight:bold; background-color:#f3f3f3	;}
#area_splash #barra_inferior{ line-height:15px; width:99%; background-color:#C0651B; float:left; font-size:25px; font-weight:bold; color:#FFF; clear:both;}


#sobre{width:300px; height:225px; margin-top:10px; float:left; background-image:url(../imagens/bg_box.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#E9E9E9;}
#sobre p{ background-color:#FFFFFF; margin:1px auto; padding:3px; width:286px;}
#sobre .fundo_tit{ background-image:url(../imagens/bg_noticias.jpg); background-repeat:repeat-x; height:23px; width:270px!important; * width:267px; float:left; font-size:16px; font-weight:bold; padding-left:5px;}
#sobre .fundo label{ font-size:16px; font-weight:bold; background-color:#f3f3f3	;}


#area_produtos_home{ height:225px; width:642px; margin-top:10px; margin-left:5px; background-color:#E9E9E9;  float:left; background-image:url(../imagens/bg_box.jpg); background-repeat:repeat-x; background-position:bottom;}
#area_produtos_home p{ float:left; width:80%; margin-top:-3px; }
#area_produtos_home .fundo_tit{ background-image:url(../imagens/bg_noticias.jpg); background-repeat:repeat-x; height:23px; width:99%; float:left; font-size:16px; font-weight:bold; padding-left:5px;}
#area_produtos_home .corpo_produtos{padding:10px; }
#area_produtos_home .class_titulo{font-size:14px; margin-left:8px; margin-top:5px; height:25px; float:left; font-weight:bold; color:#BF651A;}
#area_produtos_home a{color:#C0651B; margin-top:5px; margin-bottom:3px;}


.corpo_interno{ width:958px; background-image:url(../imagens/bg_brown.jpg); background-repeat:repeat-x; border-top:1px solid #FFF;}
.corpo_interno h1{ margin:1px 0px 0px 10px; background-color:#C0651B; width:948px; line-height:35px; padding:0px; font-size:16px; color:#FFF;}
#barra_esq{ float:left; width:563px; padding:5px; margin: 0px 0px 0px;}
#barra_dir{ float:left; width:350px; padding:5px 5px 5px 15px; margin:0px 0px 0px 5px; }
#barra_dir .imgTela{ margin-top:-29px;}
#barra_dir ul{ margin:0px 0px 0px 0px; padding:0px;}
#barra_dir li{ list-style:none; margin:0px 0px 0px 0px;}

#box_a{width:948px; padding:5px; background-color:#DFDFDF; background-image:url(../imagens/bg_box_interna.jpg); background-repeat:repeat-x; background-position:bottom;}
.check{ background-image:url(../imagens/check.gif); background-repeat:no-repeat; background-position:center; float:left; margin-right:5px; width:16px; height:16px; }
.check_cinza{ background-image:url(../imagens/check_cinza.gif); background-repeat:no-repeat; background-position:center; float:left; margin-right:5px; width:16px; height:16px; }
.seta-laranja{ background-image:url(../imagens/seta-laranja.gif); background-repeat:no-repeat; background-position:center; float:left; margin-right:5px; width:4px; height:8px; padding-top:5px; }


.class_sub_titulo{ font-size:16px; color:#000; font-weight:bold;}
#barra_esq p{margin:5px 0px; padding:0px;}
#barra_esq p{margin:0px 0px 0px 10px; padding:0px;}
#barra_esq ul{margin:0px 0px 0px 10px; padding:0px; list-style:none;}
#barra_esq li{margin:0px 0px 0px 0px; padding:3px; clear:both;}


#barra_dir a{ color:#666; text-decoration:none;}
#barra_dir a:hover{ color:#000; text-decoration:underline;}

.box_produtos{  float:left; text-align:center;}
.box_produtos a{ padding:10px; border:2px solid #F4F4F4; background-color:#EEE;width:100px; height:100px; margin-right:10px;  text-decoration:none; float:left; color:#666;}
.box_produtos a:hover{ padding:10px; border:2px solid #FC0; height:100px;width:100px; color:#000; background-color:#F5F5F5; }
.box_produtos a img{filter:alpha(opacity=50); opacity:.5; clear:both; }
.box_produtos a:hover img{filter:alpha(opacity=100); opacity:1; }

.fdoBco{background-color:#FFF; float:left; margin-bottom:25px;}

#rodape{ background-color:#ebebeb; float:left; width:958px; height:50px; margin-top:0px; margin-bottom:10px; font-size:11px;}
#rodape img{ margin-right:10px;}
#rodape span{ float:left; margin-left:10px;}
