/* Estlilo Site */

/* ESTILO GERAL DO SITE */

* { margin:0px; padding:0px; }
#geral { position:relative; top:0px; left:0px; width:778px; margin:auto; background:#fff; }

body { text-align:center; font-size:smaller; font-family: Arial, Helvetica, sans-serif; background: url(imagens/fundo_body.jpg) repeat-y center; }
h1 { font-size: 1em; text-align:left; }
h2 { margin:0px; font-size: 0.9em; color:#4AA9E0; text-align:left; }
p { font-size:0.9em; color:#333333; text-align:left; }
a:link { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#FFFFFF; }
a:hover { text-decoration:underline;}


/* Topo */
#head { position:relative; top:0px; left:0px; height:122px; background:url(imagens/topo.jpg); }
#head2 {  position:relative; top:0px; left:0px;  height:126px; background:url(imagens/topo2.jpg); }
.desc_head {  position:absolute; top:85px; left:80px; width:315px; height:30px;  }
.desc_head p { color:#FFFFFF; }

/* Menu */
#barra_menu { position:relative; top:0px; left:0px; width:778px; height:35px; background:url(imagens/topo3.jpg); }
#botao_menu1 { position:absolute; top:8px; left:10px; width:78px; height:25px; }
#botao_menu2 { position:absolute; top:10px; left:170px; width:178px; height:25px; }
#botao_menu3 { position:absolute; top:10px; left:380px; width:78px; height:25px; }
#botao_menu4 { position:absolute; top:10px; left:510px; width:78px; height:25px; }

#barra_menu ul { float:left; margin-left:120px; padding-top:45px; }
#barra_menu li { list-style:none; display:inline; padding-right:25px; font-weight:bold; font-size:1.2em; text-align:left;  }

/* Main */
#main_fundo { width:778px; height:390px; background:url(imagens/fundo_main.jpg) repeat-y center; }
#main { position:relative; top:5px; left:0px; width:768px; height:385px; background:#EBEAD8; }
#main_left { width:393px; height:370px; float:left; padding:10px 0px 0px 15px; background:#D1CEA3;  }

#main_car { position:relative; top:5px; left:0px; width:768px; height:535px; background:#EBEAD8; }
#car_left { position:absolute; top:0px; left:0px; width:250px; height:525px; background:#D1CEA3; }
.img_car { position:absolute; top:20px; left:2px; width:240px; height:150px;  }
#car_right1 { position:absolute; top:0px; left:250px; width:172px; height:525px; background:#D9D7B4; }
#car_right2 { position:absolute; top:0px; left:422px; width:172px; height:525px; background:#E2E1C5; }
#car_right3 { position:absolute; top:0px; left:594px; width:172px; height:525px; background:#EAEAD6; }
.txt_car { position:absolute; top:20px; left:20px; width:142px; height:150px; text-align:left; }
ul.pecas { display:inline; list-style:outside circle; }

#main_right { width:360px; height:370px; float:right; background:#EBEAD8; }
#anima_pecas { width:348px; height:262px; margin-top:10px; }

#main_right2 { width:360px; height:98px; float:right; margin-top:10px; background:#D9AD00; }
#ofertas { width:346px; height:83px; float:right; margin:5px 3px 0px 0px; background:#D9AD00 url(imagens/topo_right2.jpg) no-repeat center top; border:#E9D798 double; }
#ofertas p { margin-top:30px; padding:10px; text-align:center; }

#main2 { position:relative; top:0px; left:0px; width:778px; height:90px; background:#FFFFF; }
#info { position:absolute; top:0px; left:5px; width:768px; height:80px; background:#FCAC07 url(imagens/v8.jpg) no-repeat right; }
#fundo_coment { position:absolute; top:0px; left:0px; width:128px; height:80px; background:url(imagens/maverick.jpg) no-repeat left; }
#comentarios { position:absolute; top:0px; left:130px; width:510px; height:80px; }
.coment { width:150px; height:62px; float:left; margin:5px 0px 0px 10px; padding:3px; font-size:0.96em; font-family:Arial; text-align:left; background:#FFCC00; border:#FFFFFF 1px dotted; }
.nome_coment { font-size:0.8em; }

/* Formulários */
#top_form { width:360px; height:42px; float:left; background:#FFFFFF url(imagens/fundo_top_form.jpg) repeat-x top; }

/*#form_pedido { width:360px; float:left; background:#FFFFFF; border-bottom:#C0BD82 1px solid; }*/
#form_pedido form { width: 360px; float:left; font-size:0.8em; font-family:"Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif; text-align:left; background:#FFFFFF; border-bottom:#C0BD82 1px solid; }
#form_pedido FIELDSET { padding-top:10px; border-left:#C0BD82 1px solid; border-top:0px; border-right:#C0BD82 1px solid; }
#form_pedido FIELDSET p{ font-size:1em; font-family:Tahoma; color:#333333; text-align:center; padding:0px 20px 0px 20px; }

#form_pedido INPUT {	MARGIN-BOTTOM: 2px; text-align:left; BORDER:#CCCCCC 1px solid;}
#form_pedido  TEXTAREA { MARGIN-BOTTOM: 10px; BORDER:#CCCCCC 1px solid;}
#form_pedido  LABEL{ DISPLAY: block; FLOAT: left; WIDTH: 95px; MARGIN-RIGHT: 5px; margin-left:10px; text-align: left; }
.textboxc { BORDER:#7f7f7f 1px solid; BACKGROUND:#FEF2CF; font-size:0.9em; font-family: "Verdana", Arial, Geneva, Tahoma, Helvetica, sans-serif; align-text:right; }
.btnc { width:60px; margin:3px 0px 15px 145px; padding-left:10px; }

/* Final */
#final { position:relative; top:0px; left:0px; width:768px; height:200px; background:#006699; }

#dados { position:absolute; top:0px; left:0px; width:370px; height:201px; background:#EBEAD8 url(imagens/fundo_motor.jpg) no-repeat top;  }
#dados p {position:absolute; top:150px; left:5px; font-size:0.8em; color:#666666; text-align:left; }
#newsletter { position:absolute; top:10px; left:390px; width:350px; height:196px; color:#FFFFFF; }
#newsletter p { color:#FFFFFF;}

/* == Newsletter Pg Principal == */
#form_newsletter { width:350px; float:left; margin:6px 0px 0px 0px; }
#form_newsletter form { width: 350px; font-size:0.9em; font-family:"Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif; text-align:left; }
#form_newsletter FIELDSET { height:138px; border:#C0BD82 1px solid; }
#form_newsletter LEGEND { font-weight:bold; font-size:1.1em; color:#FFFFFF; }
#form_newsletter INPUT { MARGIN-BOTTOM: 2px; text-align:left; BORDER:#FFFFFF 1px solid;}
#form_newsletter  TEXTAREA { MARGIN-BOTTOM: 10px; BORDER:#CCCCCC 1px solid;}
#form_newsletter  LABEL{ DISPLAY: block; FLOAT: left; WIDTH: 95px; MARGIN-RIGHT: 5px; margin-left:10px; text-align: left; }
.textboxn { BORDER:#7f7f7f 1px solid; BACKGROUND:#FFFFFF; font-size:0.9em; font-family: "Verdana", Arial, Geneva, Tahoma, Helvetica, sans-serif; align-text:right; }
.btnn { width:60px; margin:25px 0px 15px 30px; padding-left:10px; }


/* Rodapé */
#rodape { width:778px; height:10px; background:url(imagens/fundo_main.jpg) repeat-y center; }
/* Rodapé - FIM */