@charset "utf-8";
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,form,fielset,input,textarea,p,blockquote,th,td{margin:0 ;padding:-1px}
table{border-collapse:collapse ;border-spacing:0;margin-left:29px}
fieldset,img{border:0}
address,caption,cite,code,dfn,astrong,th,var{font-style:normal ;font-weight:normal}
ol,ul,li{list-style:none}
a, span, label { text-decoration:none}
caption,th{text-align:left}
/* End Reset */

/* CSS Base */
body{ font-family:Arial, Helvetica, sans-serif}
#all, #header, #middle, #footer {width:962px}
#all { margin:0 auto}
/* End CSS Base */

/*------------------ CSS Index ----------------------------*/
/* Header */
#header { height:108px}
#header .naveIdioma { float:right; margin:5px 10px 0 0}
#header .naveIdioma ul li { float:left; display:block; margin-right:5px}
#header .boxLeft h1{ text-indent:-9000px; height:65px; background:url(../conteudo/img/logoMain.gif) no-repeat; width:699px; margin-top:24px;float:left; *margin-top:19px}
#header .boxRight { height:48px; width:263px; background:url(../conteudo/img/bgBoxRight.gif) no-repeat; float:right;  margin-top:5px; *margin-top:1px;}
#header .boxRight form { margin-left:25px}
#header .boxRight form input { color:#D4D4D4; padding:1px; height:15px; width:83px}
#header .boxRight form input.inputSenha { margin-left:0px}
#header .boxRight form input.buttonRight{ position:relative; margin:-27px 13px 0 0; *margin-top:-28px; height:27px; width:38px; border:none; float:right}
#header .boxRight p { margin:8px 0 0 25px; color:#FFFFFF; font-size:14px; font-weight:700}
#header .menu { width:909px; height:24px; background:url(../conteudo/img/bgMenu.gif) no-repeat; float:left; margin:0px 0 0 41px; _margin:0 0 0 20px; }

#header .menu ul { margin:2px 0 0 115px; _margin-left:50px; float:left}
#header .menu ul li { float:left; display:block; margin-left:10px}
#header .menu ul li a { font-size:13px; font-weight:700; color:#FFFFFF}
#header .menu ul li span { color:#FFFFFF; margin-left:12px}
/* End Header */

*//* Middle */
#middle img{margin-top:10px}#middle .boxChamada{margin:15px 0 0 8px;no-repeat;height:21px;background:#f3f3f3;border-bottom:1px solid #ababab;border-top:1px solid #ababab;width:99%}
#middle span.leftFix{float:left;height:25px;width:8px;margin:-2px 0 0 -6px;*margin:-2px 0 0 -6px;background:url(../conteudo/img/leftBoxChamada.gif) no-repeat}
#middle span.rightFix{float:right;height:25px;width:10px;margin:-24px 1px 0 0;background:url(../conteudo/img/rightBoxChamada.gif) no-repeat}
#middle .boxChamada p{background:#f3f3f3;float:left;font-size:14px;margin-top:3px}

#middle .boxChamada p strong{margin:0 5px 0 10px}#middle .boxInfo .infoLeft{width:470px;height:210px;margin:15px 0 0 -8px;float:left}

#middle .boxInfo .infoLeft .infoLeftBox1{width:231px;background:url(../conteudo/img/bgInfoLeft.gif) no-repeat;height:210px;float:left}
#middle .boxInfo .infoLeft .infoLeftBox1 p, 
#middle .boxInfo .infoLeft .infoLeftBox2 p{padding:5px;margin-left:5px;font-size:11px}
#middle .boxInfo .infoLeft .infoLeftBox1 img, #middle .boxInfo .infoLeft .infoLeftBox2 img{margin:15px 0 0 55px}
#middle .boxInfo .infoLeft .infoLeftBox1 .teste, #middle .boxInfo .infoLeft .infoLeftBox2 .teste {margin:15px 0 0 0}
#middle .boxInfo .infoLeft .infoLeftBox1 a, #middle .boxInfo .infoLeft .infoLeftBox2 a{/*float:right;*/color:#98c3e3;margin-right:10px;font-size:11px}
#middle .boxInfo .infoLeft .infoLeftBox2{width:231px;background:url(../conteudo/img/bgInfoLeft.gif) no-repeat;height:210px;float:right}

#middle .boxInfo .infoRight{width:480px;background:url(../conteudo/img/bgInfoRightBox1.gif) no-repeat 50%;height:210px;margin-top:15px;float:right}

#middle .boxInfo .infoRight .infoRightBox1{width:231px;height:250px;float:left}
#middle .boxInfo .infoRight .infoRightBox1 img{margin:0}
#middle .boxInfo .infoRight .infoRightBox2{width:231px;height:250px;float:right}
#middle .boxInfo .infoRight .infoRightBox2 p{margin-top:10px;font-size:11px}
#middle .boxInfo .infoRight .infoRightBox2 p img.imgEsc{margin-right:5px}
#middle .boxInfo .infoRight .infoRightBox2 p img.imgDir{/*float:right;*/margin:0 15px 0 0}
#middle .boxInfo .infoRight .infoRightBox2 a{/*float:right;*/color:#98c3e3;font-size:11px;margin-right:20px}
/* End Middle *//*

/* Sub Footer */

#subFooter { float:left;height:59px; width:100%;/* width:77%;_width:78%; padding:25px 152px;*padding:0 145px;*/ margin: 0 auto}

/* Footer */
#footer { background:url(../conteudo/img/bgFooter.gif) repeat-x; float:left; height:100%; margin-top:20px} 
#footer .infoFooter { height:59px; width:935px; border-top:1px solid #b2b2b2; margin:10px 0 0 12px}
#footer .infoFooter ul li { float:left; display:block; margin-left:5px}
#footer .infoFooter ul { float:left; margin:15px 0 0 212px; _margin-left:110px}
#footer .infoFooter ul li a { font-size:11px; font-weight:700; color:#000000; text-transform:uppercase}
#footer .infoFooter ul li span { color:#000000; margin-left:5px}
#footer .infoFooter p {
	font-size:11px;
	font-weight:700;
	_margin-left:150px;
	_position:relative;
	_width:350px;
	margin-top: 10px;
}
#footer .infoFooter p.fix { font-size:11px; font-weight:700; float:left; margin:2px 0 0 308px; _margin-left:168px;}
/* End Footer */
/* ------------------ End CSS Index ----------------------------*/

/* ------------------ CSS Produtos ----------------------------*/
#middle span.left { float:left; height:25px; width:8px; margin:-1px 0 0 4px; *margin:14px 0 0 7px;background:url(../conteudo/img/leftBoxChamada.gif) no-repeat; _position:absolute}
#middle span.right {  float:right; height:25px; width:10px; margin:-24px 1px 0 0; background:url(../conteudo/img/rightBoxChamada.gif) no-repeat}
#middle .boxChamadaFix { margin:15px 0 0 8px; height:21px; background:#f3f3f3; border-bottom:1px solid #ababab; border-top:1px solid #ababab; width:98%}
#middle .boxChamadaFix p { background:#f3f3f3; float:left; font-size:12px; margin-top:3px; _margin-left:3px; text-transform:uppercase}
#middle .boxChamadaFix p a { color:#000000}
#middle img.fixProdutos { margin:10px 3px 3px 3px; }
#middle img.fixBuscape { margin:10px 5px 3px 250px; }
#middle .infoLeftProdutos {
	width:780px;
	*width:755px;
	float:left;
	font-size:13px;
	margin:10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
#middle .infoLeftProdutos img { float:right}
#middle .infoLeftProdutos a img { margin:0 8px 0 5px; float:left}
#middle .infoLeftProdutos .buscape {float:none;margin-left:60px}
#middle .infoLeftProdutos p {
	margin:11px 15px 20px 0;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
#middle .infoLeftProdutos p strong { font-size:16px}
#middle .infoLeftProdutos p.fixInfoPProdutos {padding:0 15px 0 5px; margin-top:35px; font-size:13px }
#middle .infoLeftProdutos p strong.fixInfoLeftProdutos { height:0px; float:right}
#middle .infoLeftProdutos img.fixInfoLeftProdutos2 { float:right}
#middle .acessorapido{font-size:15px;font-variant: normal;text-align: center;font-weight: bold;color: #333;margin-top:10px; margin-left:29px}
#middle .infoRightProdutos { width:175px; float:right; margin-top:10px; _margin-right:0px }
#middle .infoRightProdutos .infoEnvie { background:url(../conteudo/img/bgInfoRightProdutos.gif) no-repeat; height:219px; width:171px }
#middle .infoRightProdutos .infoEnvie form { margin:20px 0 0 10px; _position:absolute; width:156px; float:left }
#middle .infoRightProdutos .infoEnvie form label { font-size:11px; font-weight:700; margin-bottom:50px }
#middle .infoRightProdutos .infoEnvie form input { margin-bottom:5px; padding:2px; width:148px; *margin:0 0 0px -10px; border:1px solid #000000}
#middle .infoRightProdutos .infoEnvie form input.button { height:27px; width:38px; border:none; float:right }
#middle .infoRightProdutos p { margin:10px 0 0 10px; width:160px}
#middle .infoRightProdutos p strong { margin-left:18px}
#middle .infoRightProdutos p span { font-size:15px; font-weight:700; text-transform:uppercase; margin-left:18px}
#middle .infoRightProdutos p span.fixInfoRightProdutos{ font-size:15px; font-weight:700; margin-left:18px }
/* ------------------ End CSS Produtos ----------------------------*/

/* ------------------ CSS Ecoopertec ----------------------------*/
.infoCenter { width:900px; margin:25px 0 0 30px; float:left; background:#F0F5F9}
.infoCenter p { margin:15px; float:left}
.infoCenter strong { width:100%;}
/*.infoCenter span.bdTop { background:url(../img/bordaTop.gif) no-repeat; height:37px; width:960px; float:left}
.infoCenter .infoCenterText { height:150px; border-left:2px solid #FF0000; width:950px; margin-left:2px; border-right:2px solid #FF0000}*/
/* ------------------ End CSS Ecoopertec ----------------------------*/

#footer{
	background:url(../conteudo/img/bgFooter.gif) repeat-x;
	float:left;
	height:104px;
	margin-top:20px;
	width: 99.7%;
	text-align: center;
}
#footer .infoFooter{
	height:59px;
	width:100%;
	border-top:1px solid #b2b2b2;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	text-align: center;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
#footer .infoFooter p a {height:59px;width:99%;border-top:1px solid #b2b2b2;margin-top: 10px;margin-right: 0;margin-bottom: 0;margin-left: 12px;text-align: center;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #333;text-decoration: none;}
#footer a{text-align: center;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000;text-decoration: none;}/* End Footer */
