body{margin:0px; background-image:url(imagens/fundo.gif); background-repeat:repeat;}

#site{margin:0px; float:left; width:778px; background-image:url(imagens/bg_site.gif); background-repeat:repeat-y; height:100%;}

#resultado{margin:0px; float:left; width:778px; background-color:#FFF; height:100%;}

#cadastro{margin:0px; float:left; width:778px; background-color:#FFFFFF; height:100%;}

.box{float:left; margin-left:5px; margin-top:5px; width:215px; height:345px; background-color:#FFF;}

#float{position:absolute; left:778px; width:215px; margin-left:0px; _margin-left:-5px; display:none;}

.margem{float:left; width:778px; height:20px; background-image:url(imagens/bg_header.gif); background-repeat:repeat-x;}

#anima{clear:both; float:left; width:778px; height:128px;}

.vertical_menu{float:left; width:778px; height:38px; background-image:url(imagens/bg_menu.gif); background-repeat:no-repeat;}



#footer_menu{float:left; width:778px; height:38px; background-image:url(imagens/bg_menu.gif); background-repeat:no-repeat;}

#footer_menu ul{padding:1px; margin: 10px 1px 0px 1px; float:left; margin-left:123px; _margin-left:62px; height:20px; width:600px; list-style:none;}

#footer_menu ul li{display: inline;}

#footer_menu ul li a{color: #333; letter-spacing:1px; font-family:tahoma; font-weight:bold; font-size:11px; text-decoration: none; padding: 0px 6px; float:center;}




.item_left{float:left; margin-left:130px; _margin-left:74px; margin-top:11px; width:90px; height:22px;}

.item{float:left; width:90px; height:22px; margin-left:17px; margin-top:11px;}

#full_banner{float:left; clear:both; margin-left:6px; _margin-left:3px; margin-top:6px; padding:0px; width:766px; height:82px; background-color:#CCCCCC;}

#left{float:left; width:161px; margin-left:6px; margin-top:6px; _margin-left:3px;}

#middle{float:left; width:430px; margin-left:10px; margin-top:6px; _margin-left:7px;}

#right{float:left; width:155px; margin-left:10px; margin-top:6px; _margin-left:12px;}

.left_title{width:156px; height:23px; background-image:url(imagens/little_title.gif); background-repeat:no-repeat;}

.left_content1{width:156px; height:179px; background-image:url(imagens/content1.gif); background-repeat:no-repeat; margin-left:2px;}

.left_content2{width:156px; height:100px; background-image:url(imagens/content2.gif); background-repeat:repeat-y; margin-left:2px;}

.left_content3{width:156px; height:171px; background-image:url(imagens/content1.gif); background-repeat:repeat-y; margin-left:2px;}

.left_content2 ul { padding-right: 0px; display: block; padding-left: 0px; margin:0px 0px 0px 7px; width: 138px; list-style-type: none}

.left_content2 ul li { padding-left: 0px; font-size: 11px; font-family:tahoma; padding-bottom: 0px; color:#333333; margin: 0px; padding-top: 0px;}

.left_content2 ul li a { padding-right: 0px; display: block; padding-left: 10px;  padding-bottom: 1px; color:#333333; width: 126px; padding-top: 1px; text-decoration: none;}

.left_content2 ul li a:hover {color:#990000; text-decoration:underline; }



.left_content3 ul { padding-right: 0px; display: block; padding-left: 0px; margin:0px 0px 0px 7px; width: 138px; list-style-type: none}

.left_content3 ul li { padding-left: 0px; font-size: 11px; font-family:tahoma; padding-bottom: 0px; color:#333333; margin: 0px; padding-top: 0px;}

.left_content3 ul li a { padding-right: 0px; display: block; padding-left: 10px;  padding-bottom: 1px; color:#333333; width: 126px; padding-top: 1px; text-decoration: none;}

.left_content3 ul li a:hover {color:#990000; text-decoration:underline; }




.left_footer{width:156px; height:23px; background-image:url(imagens/little_title.gif); background-repeat:no-repeat;}

.left_doble_footer{width:156px; height:23px; background-image:url(imagens/doble_footer.gif); background-repeat:no-repeat;}

.left_little_footer{width:156px; height:12px; background-image:url(imagens/little_footer.gif); background-repeat:no-repeat;}

#content{width:778px; clear:both; float:left;}

#menu_footer{float:left; width:778px; height:26px; background-image:url(imagens/bg_menu_footer.gif); background-repeat:repeat-x; margin-top:5px;}

.title_red{width:430px; height:23px; background-image:url(imagens/title_red.gif); background-repeat:no-repeat;}

.title_yellow{width:430px; height:23px; background-image:url(imagens/title_yellow.gif); background-repeat:no-repeat;}

.title_offers{float:left; width:110px; height:17px; background-image:url(imagens/title_offers.gif); background-repeat:no-repeat;}

.title_offers_pecas{float:left; width:110px; height:17px; background-image:url(imagens/title_pecas1.gif); background-repeat:no-repeat;}

.footer_offers_pecas{float:left; width:110px; height:17px; background-image:url(imagens/title_pecas2.gif); background-repeat:no-repeat;}

.price{float:left; width:110px; _margin-top:0px; height:17px; background-image:url(imagens/price.gif); background-repeat:no-repeat;}

.top_img{float:left; width:110px; height:5px; background-image:url(imagens/top_img.gif); background-repeat:no-repeat;}

.down_img{float:left; width:110px; height:4px; background-image:url(imagens/down_img.gif); background-repeat:no-repeat;}

.top_img_peca{float:left; width:110px; height:5px; background-color:#FFFFFF; background-repeat:no-repeat;}

.down_img_peca{float:left; width:110px; height:4px; background-color:#FFFFFF; background-repeat:no-repeat;}

.desc{float:left; width:101px; height:55px margin-top:0px; _margin-top:-14px; background-image:url(imagens/bg_desc.gif); background-repeat:repeat-x;}

.img_img{float:left; width:110px; margin-top:0px; _margin-top:-14px; height:72px; background-color:#FFF; }

.img_pecas{float:left; width:110px; margin-top:0px; height:72px; background-color:#FFF; }

.desc_pecas{float:left; width:110px; height:60px; margin-top:0px; background-image:url(imagens/bg_desc.gif); background-repeat:repeat-x;}

.title_doble_yellow{width:430px; height:23px; margin-top:0px; _margin-top:-10px; background-image:url(imagens/title_doble_yellow.gif); background-repeat:no-repeat;}

.content_offers{width:430px; height:179px; background-image:url(imagens/bg_offers.gif); background-repeat:no-repeat;}

.content_news{width:430px; height:314px; background-image:url(imagens/bg_news.gif); background-repeat:no-repeat;}

.content_events{width:430px; height:138px; background-image:url(imagens/bg_events.gif); background-repeat:no-repeat;}

.right_title{width:156px; clear:both; height:23px; background-image:url(imagens/little_title.gif); background-repeat:no-repeat;}

footer_right{width:156px; height:12px;}

.banner_doble{width:144px; height:90px; clear:both; float:left; background-color:#CCCCCC; margin-left:6px; _margin-left:3px;}

.banner_previsao{width:144px; height:112px; clear:both; float:left; background-color:#CCCCCC; margin-left:6px; _margin-left:3px;}

.banner{width:144px; height:40px; clear:both; float:left; background-color:#CCCCCC; margin-top:4px; margin-left:6px; _margin-left:3px;}

p.titulo1{text-align:center; margin:0px 0px 0px 0px; _margin-top:5px; *margin-top:5px; padding-top:4px; _padding-top:0px; *padding-top:0px;}

p.titulo_offers{text-align:center; margin:2px 0px 0px 0px;}

p.titulo2{text-align:center; margin:3px 0px 0px 0px; padding-top:4px; _padding-top:0px; *padding-top:0px;}

p.anuncio{text-align:left; margin:2px 0px 0px 3px; padding-top:0px;}

font.titulo1{font-family:arial; font-size:11px; font-weight:bold; color:#FFF;}

font.copy{font-family:tahoma; font-size:12px; color:#333;}

font.pag{font-family:tahoma; font-size:12px; color:#FFFF00;}

font.titulo_offers{font-family:tahoma; font-size:10px; font-weight:bold; color:#FFF;}

font.form{font-family:tahoma; font-size:11px; font-weight:bold; color:#333;}

font.titulo2{font-family:arial; font-size:14px; letter-spacing:2px; font-weight:bold; color:#FFF;}

.sublink{ float:center; width:420px; height:23px;}

.sublink ul{padding:1px; margin: 0px 1px 0px 1px; float:left; height:20px; width:420px; list-style:none;}

.sublink ul li{display: inline;}

.sublink ul li a{color: #FFFFFF; font-family:arial; font-weight:bold; font-size:11px; text-decoration: none; padding: 1px 30px 1px 48px; float:center;}


a.ico:active { font-family: tahoma; text-decoration:none; font-size: 12px; color: #333}
a.ico:hover { font-family: tahoma; text-decoration:underline; font-size: 12px; color: #333; cursor:hand}
a.ico:link { font-family: tahoma; text-decoration:none; font-size: 12px; color: #333}
a.ico:visited { font-family: tahoma; text-decoration:none; font-size: 12px; color: #333;}

a.ico2:active { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFF}
a.ico2:hover { font-family: tahoma; text-decoration:underline; font-size: 12px; color: #FFF; cursor:hand}
a.ico2:link { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFF}
a.ico2:visited { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFF;}

a.logar:active { font-family: tahoma; text-decoration:none; font-size: 12px; color: #0033CC}
a.logar:hover { font-family: tahoma; text-decoration:underline; font-size: 12px; color: #0033CC; cursor:hand}
a.logar:link { font-family: tahoma; text-decoration:none; font-size: 12px; color: #0033CC}
a.logar:visited { font-family: tahoma; text-decoration:none; font-size: 12px; color: #0033CC;}

a.title:active { font-family: tahoma; text-decoration:none; font-size: 12px; color: #990000}
a.title:hover { font-family: tahoma; text-decoration:underline; font-size: 12px; color: #990000; cursor:hand}
a.title:link { font-family: tahoma; text-decoration:none; font-size: 12px; color: #990000}
a.title:visited { font-family: tahoma; text-decoration:none; font-size: 12px; color: #990000;}

a.cad:active { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFCC00}
a.cad:hover { font-family: tahoma; text-decoration:underline; font-size: 12px; color: #FFCC00; cursor:hand}
a.cad:link { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFCC00}
a.cad:visited { font-family: tahoma; text-decoration:none; font-size: 12px; color: #FFCC00;}

a.link_title:active { font-family: arial; text-decoration:none; font-size: 14px; color: #FFF}
a.link_title:hover { font-family: arial; text-decoration:underline; font-size: 14px; color: #FFF; cursor:hand}
a.link_title:link { font-family: arial; text-decoration:none; font-size: 14px; color: #FFF}
a.link_title:visited { font-family: arial; text-decoration:none; font-size: 14px; color: #FFF;}

a.link_title2:active { font-family: arial; text-decoration:none; font-size: 12px; color: #FFF}
a.link_title2:hover { font-family: arial; text-decoration:underline; font-size: 12px; color: #FFF; cursor:hand}
a.link_title2:link { font-family: arial; text-decoration:none; font-size: 12px; color: #FFF}
a.link_title2:visited { font-family: arial; text-decoration:none; font-size: 12px; color: #FFF;}


.text_contatos{margin:0px 0px 15px 100px; width: 280px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_m_contatos{margin:0px 0px 15px 100px; width: 180px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.textp{margin:4px 0px 0px 10px; width: 30px; height:15px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.textm{margin:4px 0px 0px 10px; width: 64px; height:15px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.selectp{margin:4px 0px 0px 10px; width: 70px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.select_cidade{margin:5px 0px 5px 10px; width: 130px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.selectm{margin:4px 0px 0px 10px; width: 74px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.selectm2{margin:4px 0px 0px 0px; width: 74px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.text_cadastro{margin:0px; width: 280px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.conteudo{width: 220px; height:70px; color: #333333; border-color:#333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.conteudo2{width: 280px; height:70px; color: #333333; border-color:#333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_m_cadastro{margin:0px; width: 140px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_m_cadastro2{margin:0px; width: 190px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_m_cadastro3{margin:0px; width: 225px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_p_cadastro{margin:0px; width: 110px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.text_pp_cadastro{margin:0px; width: 89px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.select_c_cidade{margin:0px; width: 220px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.select_g_cidade{margin:0px; width: 300px; color: #333333; border:1px solid #7F9DB9; background-color:#FFFFFF; font-size:12px; font-family:verdana;}

.img_news{float:left; background-image:url(imagens/bg_img_news.gif); background-repeat:no-repeat; width:110px; height:83px; margin-left:38px; _margin-left:18px; margin-top:10px;}

.text_news{float:left; margin-top:10px; margin-left:6px; width:244px; height:83px;}

.sub_news{float:left; margin-top:6px; width:165px; height:55px;}

.text_evento{float:left; width:110px; _margin-top:-14px; margin-top:0px; height:47px; background-color:#FFF;}

.bt{font-family: Verdana; width: 60px; margin-top:1px; font-weight:bold; font-size: 9px; color: #FFF; text-decoration: none; background-color:#990000; cursor:hand;}

.bt2{font-family: Verdana; width: 80px; margin-top:1px; font-weight:bold; font-size: 9px; color: #FFF; text-decoration: none; background-color:#990000; cursor:hand;}

.text_contatos{margin:0px 0px 15px 70px; width: 280px; height:18px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

p.contatos{margin:0px 0px 2px 70px;}

p.contatos_radio{margin:0px 0px 2px 65px;}

.textarea_mensagem{margin:0px 0px 15px 70px; width: 280px; height:80px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

font.hora{font-family:arial; font-size:10px;}

font.title_new{font-family:tahoma; font-size:12px; color:#333333; font-weight:bold;}

font.current{font-family:arial; font-size:12px; color:#333;}

.content_news2{width:430px; min-height:314px; background-image:url(imagens/bg_new2.jpg); background-repeat:repeat-y;}

#cabecalho_resultado{float:left; width:766px; margin-top:10px; margin-left:6px; _margin-left:3px; height:30px; background-color:#990000;}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
color:#333333;
font-family:verdana;
font-size:12px;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}