html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,
code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;padding:0;border:0;outline:0;font-size:12px;color:#454545;
	vertical-align:baseline;background:transparent;font-family:Arial,Helvetica,sans-serif; letter-spacing:0px;}
body{background:#454545;line-height:1.4;min-height:840px;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
h1{font-size:22px;padding-bottom:7px;font-weight:bold;}
h2{font-size:16px;}
h3{font-size:12px;}
p{text-align:justify;padding-bottom:3px;}
a{text-decoration:none;}
a:hover{color:#b00;}
input,textarea{font-size:12px;padding:3px;border:1px solid #454545;}
input:focus,textarea:focus{font-size:12px;border:1px solid #b00;}
input.btnclass{font-size:12px;padding:3px 20px;background:#f8f8f8;color:#b00;border:1px solid #454545;margin-top:10px;}
input.btnclass:hover,input.btnclass:focus{background:#ddd;}

#corpo_principal{background:#454545 url(images/bg_fundo.jpg) repeat-y center 0;margin:0 auto 10px;width:742px;}
#corpo_topo{clear:both;background:url(images/topo.jpg) no-repeat center top;margin:0;width:742px;height:100px;}
#corpo_banner{clear:both;background:url(images/banner.jpg) no-repeat center center;margin:0;width:742px;height:180px;}
#corpo_produtos{clear:both;margin:0;width:742px;height:160px;}
#corpo_corpo{clear:both;margin:0;width:742px;}
#corpo_news{clear:both;margin:0;width:742px;}
#corpo_rodape{clear:both;background:url(images/rodape.jpg) no-repeat center bottom;margin:0;width:742px;height:50px;}

#corpo_topo div.logo{float:left;width:271px;height:70px;margin:35px 0 0 65px;}
#corpo_topo div.atalhos{float:left;width:356px;height:20px;margin:30px 50px 0 0;text-align:right;}
#corpo_topo div.menu{float:left;width:356px;height:10px;margin:40px 50px 0 0;text-align:right;color:#b00;}
#corpo_topo div.menu a{text-decoration:none;color:#b00;padding:0;}
#corpo_topo div.menu a:hover{text-decoration:none;color:#454545;}

.lista_itens{list-style:disc;padding-left:20px;}
.lista_itens li{padding-bottom:3px;}
.menu_lateral{list-style:square;padding-left:20px;padding-top:43px;}
.menu_lateral li{padding-bottom:3px;}



/*

#tudo { 
background-image:url(images/bg_fundo.jpg);
background-repeat:repeat-y; 
background-position:center; 
width: 742px; 
margin:auto; 
text-align:justify;
position: relative;
}

#topo {position:relative; text-align:center; background-image:url(images/topo.jpg); background-position:top; background-repeat:no-repeat; }

#linha {width:651px; border-bottom:1px solid #cecece; position:absolute; height:1px; margin:auto; left:46px;}

#menu {font-size:13px; color:#c4261d; position:relative; top:75px; right:50px; float:right;}
#menu a {text-decoration:none; color:#c4261d; padding:3px;}
#menu a:hover {color:#454545;}

#logo {float:left; position:relative;top:30px;}

#icones {float:right; position:relative; top:30px;}
html>body #icones {right:-100px; background-color:#999999; display:inline;}

#banner {position:relative; top:80px;}

#h1_verticais, #h1_produtos {background-repeat:no-repeat; width:86px; height:16px; margin-left:10px; margin-top:5px;}
#h1_verticais {background-image:url(images/verticais.png);}
#h1_produtos {background-image:url(images/produtos.png);}

#verticais, #produtos, #fabrica, #news, #destaques {position:relative; text-align:justify; font-size:12px; color:#454545; padding:10px;}

#verticais {background-color:#f2f1f1; width:277px; height:130px; top:97px; left: 45px; border:1px solid #cecece; float:left;}
#verticais ul {float:left; margin:20px 0px 0px 0px;}

#produtos {background-color:#f2f1f1; width:328px; height:130px; top:97px; right:45px; border:1px solid #cecece; float:right;}
#produtos ul {float:left; margin:20px 0px 0px 0px;}

#fabrica {width:630px; height:124px; top:110px; left:45px; position:relative;}	
#fabrica p {width: 470px; float:left;}
#fabrica ul {float:right; margin:-10px 30px 0px 0px;}

h2 {float:left; font-size:22px; margin-bottom:5px; position:relative;}

#destaques {width:276px; height:185px; left:45px; font-size:10px; top:150px; padding-top:4px; border-right:1px solid #cecece; float:left; position:relative;}
#destaques p {clear:left; margin-top:10px;}
#destaques a {color:#454545; left:40px; position:relative;}
#destaques a:hover {color:#c4261d;}

h3 {float:left; font-size:12px; margin-top:35px; margin-left:35px; position:relative;}

	
#news {width:276px; height:185px; right:85px; font-size:10px; padding-top:150px; float:right; position:relative;}
#news p {clear:left; margin-top:10px;}
#news a {color:#454545;}
#news a:hover {color:#c4261d;}


#rodape {position:relative;}

*/