body{ background:url(../images/bg/filete_body.jpg) repeat-x #FFFFFF; font:11px tahoma; color:#666;}

div#flash{width:100%; height:358px; position:absolute; top:0; left:0; z-index:-1;  no-repeat center top;}
div#flash img{width:100%; height:358px;}

div#container{width:957px; z-index:2; margin:0 auto;}


div#logo{float:left; width:601px; height:60px; margin:12px 0 0 18px; display:inline;}

div#logo h1 {text-indent:-9000px; background:url(../images/img/logo.gif) no-repeat 0 5px; width:201px; height:60px;}
div#logo h1 a {display:block; height:100%; width:100%}

div#area_conceitual{float:left; width:957px; height:320px;}

div#miolo{float:left; width:957px; /*height:457px;*/ background:url(../images/bg/filete_miolo.jpg) repeat-x #ffffff; margin: 20px 0 0 0;}
div#side_left_miolo{float:left; width:239px; /*height:457px;*/}
div#side_right_miolo{float:left; width:718px; /*height:457px;*/}



div#footer{float:left; width:958px; /*height:133px;*/ background:url(../images/bg/filete_footer.jpg) repeat-x; margin: 15px 0 0 0; }
div#content_footer{float: left; width:936px; height:133px; background:url(../images/bg/filete_footer_content.jpg) repeat-x; margin:0 0 0 12px; }

img{float:left;}

div#extencao{float:right; width:50%; height:133px; background:url(../images/bg/filete_footer.jpg) repeat-x;  position:relative; z-index:-1; margin: -133px 0 0 0;}

div#ProdutosDetalhe{float:left; width:667px;padding:15px 0 80px 33px;}
div#DivContentProdutosDetalhe{float:left; width:464px; margin:22px 0 0 0;}
div#DivContentProdutosDetalhe h2{color:#0C90C3; margin-bottom:5px; }
div#DivGaleriaProdutosDetalhe{float:left; width:200px; margin:22px 0 0px 0;}



div#side_left_content3 div.title_content_sl{float:left; width:191px; margin:12px 0 0 0; display:inline;}
div#side_left_content3 form{float:left; width:191px; margin:15px 0 0 0;}
div#side_left_content3 form fieldset{float:left; width:191px;}
div#side_left_content3 form fieldset label{float:left; width:187px; margin:4px 0 0 0;}
div#side_left_content3 form fieldset label input{float:left; width:180px; height:19px; border:1px solid #d8d8d8;  padding:5px 0 0 6px; font-weight:bold; color:#0C90C3; font:bold 11px tahoma;}
div#side_left_content3 form fieldset .bot input{border:0;}


div#side_left_content3 form fieldset label.bot{float:left; width:191px; margin:10px 0 0 0;}
div#side_left_content3 form fieldset label input.bot{float:right; width:60px; height:30px; padding:0;}


div.paginacao{width:650px; text-align:center; display: block; clear: both; padding: 10px 0 30px 0}
div.paginacao div.link{float:left; width:auto;}
div.paginacao a.ant_prox{color:#0C90C3;padding: 4px 8px;text-decoration: none;}
div.paginacao a.ant_prox:hover{text-decoration: underline;}
div.paginacao a.num{color:#555; text-decoration:none; padding:4px 8px; margin:0 0 0 5px;background:#F0F3F8;font: bold 12px Arial, Helvetica, sans-serif;border:1px solid #C9D9F0;}
div.paginacao a.num:hover, div.paginacao a.selected{background:#d9e5f6;color:#18698B;}





div.conteudo_miolo strong {color:#0C90C3; font-size:12px;}

div.conteudo_miolo a {color:#0C90C3; text-decoration:none; color:#999;}
div.conteudo_miolo a:hover {color:#0C90C3; text-decoration:underline; color:#999;}

/*menu*/

li.menu a img{float:left; margin:0 0 0 24px; display:inline;}

/*footer*/

div#content_footer div.content{float:right; width:696px; height:100px; }

div#content_footer #detalhe_footer{padding: 23px 0 0 0; }

div#content_footer div.links{float:left; width:696px; margin:12px 0 0 0;}
div#content_footer div.links a{float:left; width:auto; padding:0 6px 0 0; font:10px tahoma; color:#CDCED2; text-decoration:none; border-right:1px solid #6A6C78; margin:0 0 0 5px; display:inline;}
div#content_footer div.links a:hover{text-decoration:underline;}

div#content_footer div.links a.primeiro{margin:0;}
div#content_footer div.links a.ultimo{border:none;}

img#detalhe_footer{float:right; width:auto; margin:3px 0 0 0; display:inline; position:relative;}

div#content_footer div#copyright{float:left; width:480px; margin:18px 0 0 0; color:#757B8B;}

div#content_footer div#assinatura{float:right; width:200px; margin:15px 15px 0 0;text-align: right;}
div#content_footer div#assinatura a{color:#757B8B; text-decoration:none; font:tahoma 11pt ;}
div#content_footer div#assinatura a:hover{text-decoration:underline;}

/* table */

.table {
	background-color: #C9D9F0;
	padding: 2px;
}
.table td, .table th{
	background-color: #E8EFF9;
	border: 1px solid #C9D9F0;
	vertical-align: middle;
	text-align: center;
	padding:5px 0;
}

.table th{
	background-color: #C9D9F0;
	color: #444;
}

div.title_miolo h2{
	color:#0C90C3;
	font: bold 24px/28px Arial;
	padding: 0;
	display:block;
	margin: 5px 0 0 -2px;
	float:left;
	clear:both; 
	width: 500px;
}

div.title_miolo h6{
	color:#101A4D;
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	padding: 0;
	display:block;
	margin: 5px 0 0 -2px;
	float:left;
	clear:both; 
	width: 400px;
}

div.title_miolo h2.tit_h2_servicos{
	color:#181C3F;
	font: bold 19px/20px Arial;
	padding: 0;
	margin: -2px 0 0 5px;
	float:left; 
	clear: none;
	width: 200px;
}
div.title_miolo h2.tit_h2_pecas{
	color:#181C3F;
	font: bold 19px/20px Arial;
	margin: -2px 0 0 0;
	float:left; 
	clear: none;
	width: 200px;
}

div#side_left_content1{float:left; width:191px; margin:30px 0 10px 18px; display:inline; height:auto; border:none;}
div#side_left_content2{float:left; width:191px; margin:0 0 10px 18px; display:inline; height:auto; border:none;}
div#side_left_content3{float:left; width:191px; margin:0 0 10px 18px; display:inline; height:85px; border:none;}
div#side_left_content4{float:left; width:191px; margin:0 0 10px 18px; display:inline; height:85px; border:none;}