* {margin:0; padding:0;}

body{background-color:#CCC}

#box{width:900px; margin:0 auto;}

#header{height:96px; background:url(images/topo_site.jpg) no-repeat}
#logo{height:96px}
#logo h1{color:#900; font:26px bold Arial, Helvetica, sans-serif; text-align:right; padding:32px 60px}
#logo a{text-decoration:none; color:#900; font:12px bold Arial, Helvetica, sans-serif; text-align:right; padding:5px 5px}
#logo a:hover{text-decoration:none; color:#333; font:12px bold Arial, Helvetica, sans-serif; text-align:right; padding:5px 5px}

#banner{height:220px; background:url(images/top_banner.jpg) no-repeat}

#carros{background:url(images/bg_site.jpg)}

#body{background:url(images/bg_site.jpg)}
#body hr{margin:auto 35px}
#body h1{color:#900; font:12px bold Arial, Helvetica, sans-serif; text-align:left; padding:0 32px}
#body h2{color:#900; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:0 32px}
#body h3{color:#000; font:20px bold Arial, Helvetica, sans-serif; text-align:justify; padding:10px 32px}
#body h4{color:#000; font:12px bold Arial, Helvetica, sans-serif; text-align:justify; padding:10px 50px}
#body fieldset{border:0; margin:auto 100px}
#body fieldset select{margin:auto 130px}
#body fieldset {margin:auto 130px}
#body legend{border:0; font:12px bold Arial, Helvetica, sans-serif; margin:auto 130px}

#formcontato {}
#formcontato fieldset{border:0;}
#formcontato legend{font:12px bold Arial, Helvetica, sans-serif; color:#000}
#formcontato select{background:#FFF; border:1px solid #300; float:left}
#formcontato input{background:#FFF; border:1px solid #300; font:Arial, Helvetica, sans-serif; color:#333}
#formcontato textarea{background:#FFF; border:1px solid #300; font:Arial, Helvetica, sans-serif; color:#333}
#formcontato select:hover{cursor:pointer; border:1px solid #900}
#formcontato input:hover{cursor:pointer; border:1px solid #900}
#formcontato textarea:hover{cursor:pointer; border:1px solid #900}

#formentrega {width:477px; float:left}
#formentrega fieldset{border:0}
#formentrega legend{font:12px bold Arial, Helvetica, sans-serif; color:#000}
#formentrega input{background:#FFF; border:1px solid #300; font:Arial, Helvetica, sans-serif; color:#333}
#formentrega input:hover{cursor:pointer; border:1px solid #900;}

#noticias {float:left;width:373px; padding:0 0 0 25px}
#noticias p{color:#333; font:12px  Arial, Helvetica, sans-serif;}
#noticias h5{color:#333; font:12px  Arial, Helvetica, sans-serif; margin:10px 0 10px 25px}
#noticias h6{color:#000; font:12px  Arial, Helvetica, sans-serif; margin:10px 0 10px 25px}
#noticias a{color:#000; font:12px  Arial, Helvetica, sans-serif; margin:10px 0 10px 25px}
#noticias a:hover{color:#333; font:12px  Arial, Helvetica, sans-serif; margin:10px 0 10px 25px}

#clear {clear:both}

#footer_topo {height:32px; background:url(images/footer_topo.jpg) no-repeat}

#footer_bg {background:url(images/footer_corpo2.jpg) repeat-y}
#footer_bg h1{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px}
#footer_bg h1 a{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px; text-decoration:none}
#footer_bg h1 a:hover{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px; text-decoration:none}
#footer_bg h2{color:#CCC; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px}
#footer_bg h2 a{color:#CCC; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px; text-decoration:none}
#footer_bg h2 a:hover{color:#CCC; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:5px; text-decoration:none}

#footer_corpo {height:16px; background:url(images/footer.jpg) no-repeat}
#footer_corpo h1{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:10px}
#footer_corpo a{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:10px; text-decoration:none}
#footer_corpo a:hover{color:#FFF; font:12px bold Arial, Helvetica, sans-serif; text-align:center; padding:10px; text-decoration:none}
