  
body { background-color:#bcc6cf; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/portal_bg_big.jpg); background-position:top; background-repeat:no-repeat; }
ul,li,h1,h2,h3,h4,p,img { margin:0px; padding:0px; border:0px; }
a { text-decoration:none; color:#063ba0; }
a:hover { text-decoration:underline; }

.txt_azul { color:#063ba0; }
.txt_destaque { color:#063ba0; }
.black { color:#000; }
.bt { font-size:12px; cursor:pointer; color:#063ba0; padding:3px; background-color:#fff; border:1px solid #063ba0; font-family:Arial, Helvetica, sans-serif; }
.round { -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; }
.campo { border:1px solid #063ba0; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }


#body { width:985px; margin:auto; overflow:hidden; background-color:#fff; }
#body_bg { width:980px; float:left; padding:0px 8px; position:relative; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/portal_bg_interno.jpg); background-repeat:repeat-y; background-position:top; }

/*HEADER----------------------------------------------------------*/
#header { width:980px; height:333px; float:left; padding:0px 8px; position:relative; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/portal_bg_header.jpg); background-repeat:repeat-y; background-position:top;  }

#header .head_left { width:268px; float:left; }
#header .head_left .grupo { width:268px; float:left; text-align:right; }
#header .head_left h1 { width:261px; height:54px; float:left; padding:15px 0px 0px 10px; }
#header .head_left h1 #sa{ width:261px; height:54px; float:left; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/sa_logo.jpg); background-repeat:no-repeat; text-indent:-8000px; }
#header .head_left ul { width:154px; float:left; padding:20px 0px 0px 94px; }
#header .head_left ul li { width:32px; height:32px; float:left; margin-right:3px; list-style:none; }

#header .head_left #head_menu { width:200px; float:left; padding:40px 47px 0px 0px; font-size:0px; }
#header .head_left #head_menu span { width:200px; float:left; text-align:right; margin-bottom:15px; }
#header .head_left #head_menu ul { width:200px; float:left; padding:0px; margin:0px; }
#header .head_left #head_menu ul li{ width:200px; height:17px; float:left; text-align:right; padding:0px; margin:5px 0px 0px 0px; }

#header .head_right { width:708px; float:right; overflow:hidden; } 
#header .head_right .head_links { width:688px; height:20px; float:left; text-align:right; padding:6px 0px 0px 0px; }
#header .head_right #head_banner{ width:708px; height:202px; float:left; overflow:hidden; font-size:0px; margin:14px 0 0 4px; }

/*CENTER----------------------------------------------------------*/
#center { width:980px; float:left; }
#center .center_left{ width:268px; float:left; }
#center .center_left .center_menu { width:222px; float:left; font-size:0px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/portal_center_bg_menu.jpg); background-repeat:repeat-y; }
#center .center_left .center_menu ul { width:200px; float:left; margin-top:-20px }
#center .center_left .center_menu ul li{ width:200px; float:left; text-align:right; list-style:none; margin-bottom:2px; }
#center .center_left .center_menu ul .pai { margin:15px 0 5px 0; }
#center .center_left .center_menu .img_tb { float:left }
#center .center_left .center_left_banner { width:222px; float:left; padding-top:30px; color:#898989; font-size:12px; text-align:center; }
#center .center_left .center_left_banner span { width:214px; float:left; text-align:center; padding:0px 0px 20px 8px; }

#center .center_right{ width:700px; float:left; overflow:hidden; margin-top:-25px; }
#center .first_recuo { position:relative; margin-top:-80px; }
#center .center_right .consorcio_left { width:384px; float:left; margin-top:5px; position:relative; }
#center .center_right .consorcio_right{ width:260px; height:184px; float:left; padding:61px 0px 0px 52px; margin-top:-25px; position:relative; background-position:top; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/consorcio_area_consorciado.jpg); }
#center .campo_hid { width:110px; border:0px; background-color:transparent; }
#center .bt_hid { width:80px; border:0px; text-indent:-8000px; margin-left:20px; cursor:pointer; background-color:transparent; }

#center .newsletter { width:665px; float:left; }
#center .newsletter .img_news {width:288px; float:left; }
#center .newsletter .bg_newsletter { width:335px;  height:143px; float:left; padding:49px 0px 0px 40px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/consorcio/consorcio_news_bg.jpg); background-repeat:no-repeat; overflow:hidden; }
#center .newsletter input { float:left; border:0px; background-color:transparent;}
#center .newsletter .campo_nome { width:280px; float:left }
#center .newsletter .campo_email { width:225px; float:left; padding:23px 20px 0 35px; }
#center .newsletter .bt_ok { padding-top:21px; }

#center .cr_completo { width:700px; float:left; overflow:hidden; margin-top:20px; }
#center .cr_left     { width:350px; float:left; overflow:hidden; }
#center .cr_right    { width:350px; float:left; overflow:hidden; }
#center .cr_1 { width:235px; float:left; overflow:hidden; }
#center .cr_2 { width:216px; height:250px; float:left; margin-right:19px; overflow:hidden; }
#center .cr_2 h3{ text-align:center; margin-top:10px; }
#center .cr_2 p { font-size:11px; font-weight:bold; padding:20px 0px 0px 15px; color:#616161 }
#center .cr_2 .preco { font-size:22px; color:#063ba0; font-weight:bold; padding-left:15px; }
#center .cr_2 .parcela{ font-size:11px; color:#063ba0; font-weight:bold; padding-left:15px; }
#center .cr_2 .img { width:216px; float:left; text-align:center }
#center .cr_3 { width:216px; height:250px; float:left; overflow:hidden; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_box_newsletter.jpg); background-repeat:no-repeat; background-position:0 27px}
#center .cr_3 form { width:216px; float:left; padding:112px 0 0 30px; }
#center .cr_3 .campo_hid { width:160px; }
#center .cr_3 .bt_hid { width:90px; height:30px; margin:6px 0 0 35px; cursor:pointer; }

#center .bg_news { width:655px; float:left; padding:20px; margin-top:15px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_news.jpg); background-repeat:repeat-x; }
#center .bg_news .not_ultima { width:655px; float:left; margin-bottom:20px; }
#center .bg_news .not_ultima img { float:left; margin-right:10px; }
#center .bg_news .not_ultima h3 { font-size:14px; font-weight:bold; text-transform:uppercase; color:#063ba0 }
#center .bg_news .not_ultima p { font-size:12px; line-height:16px; margin:5px 0px; }
#center .bg_news .not_normal { width:655px; float:left; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ddd; }
#center .bg_news .not_normal h4{ font-size:14px; }
#center .bg_news .not_normal h4 a{ color:#000; }
#center .bg_news .not_normal img { float:left; margin-right:10px; }
#center .bg_news .not_normal p { margin-left:26px; font-size:12px; }

#center .menor { width:455px; margin-right:15px; background:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_news.gif) repeat-x; position:relative: z-index:5;  }
#center .menor .not_normal { width:455px; }
#center .bg_news_bottom { width:497px; height:43px; float:left; top:-40px; z-index:1; position:relative; background:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_news_bottom.gif) repeat-x bottom; }
#center .not_normal .img_chamada { width:110px; height:auto; float:left; margin-top:5px; margin-right:10px; position:relative }
#center .not_normal .tit_lista { font-size: 14px; font-weight:bold;}

#center .not_lista { }
#center .not_lista img { width:116px; height:auto; float:left; margin-top:5px; margin-right:10px; position:relative }
#center .not_lista .tit_lista { font-size: 14px; font-weight:bold;}
#center .not_lista hr { margin-bottom:10px; }

#center .texto { width:635px; float:left; padding:30px; overflow:hidden; font-size:13px; line-height:18px; text-align:justify; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/portal_bg_texto.jpg); background-repeat:no-repeat; background-position:top; }
#center .texto h2 { font-size:18px; font-weight:normal; margin:0px; padding:0px; }
#center .texto h3 { font-size:20px; font-weight:normal; margin:0px; padding:0px; color:#063ba0; }
#center .texto .alright { float:right; margin-left:15px; }
#center .texto .bg_news { width:600px; overflow:hidden; }
#center .texto .fotos { width:615px; float:left; margin:20px 0; padding:20px 10px 20px 10px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_news.jpg); background-repeat:repeat-x;  }
#center .texto .fotos img { margin-right:2px; width:80px; height:50px; border:1px solid #ccc; }
#center .texto ul li { margin-left:20px; }



/*TABLE concessionaria*/
#center .tb_tit_left { height:41px; font-size:14px; font-weight:bold; color:#FFF; background-color:#063ba0; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_tit_left.jpg); background-repeat:no-repeat; background-position:left; }
#center .tb_tit_cent { color:#FFF;  font-size:14px; font-weight:bold; background-color:#063ba0; }
#center .tb_tit_righ { height:41px; font-size:14px; font-weight:bold; color:#FFF; background-color:#063ba0; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_tit_right.jpg); background-repeat:no-repeat; background-position:right; }
#center .tb_ite_tle { background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_item_top_left.jpg); background-position:0 0; background-repeat:no-repeat; background-color:#dedede; }
#center .tb_ite_cent { background-color:#dedede; }
#center .tb_ite_tri { background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_item_top_right.jpg); background-position:right top; background-repeat:no-repeat; background-color:#dedede; }
#center .tb_mid_1 { background-color:#eeeeee; }
#center .tb_mid_2 { background-color:#dedede; }
#center .tb_ite_ble { background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_item_bottom_left.jpg); background-position:left bottom; background-repeat:no-repeat; background-color:#eeeeee; }
#center .tb_ite_bce { background-color:#eeeeee; }
#center .tb_ite_bri { background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/table_bg_item_bottom_right.jpg); background-position:right bottom; background-repeat:no-repeat; background-color:#eeeeee; }


/*FOOTER----------------------------------------------------------*/
#footer { width:920px; height:101px; float:left; padding:20px 0px 0px 60px; text-align:center; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/portal_bg_rodape.jpg); background-repeat:no-repeat; }
#footer img { float:left; }
#footer p { width:800px; float:left; padding-left:20px; text-align:center; color:#FFF; font-size:14px; margin-top:40px; }
#footer span { font-size:13px; color:#688dd3; }
#footer span a { color:#688dd3; }


/*LISTA DE VEÍCULOS*/
.destaque_veiculos { float:left;  }
.destaque_veiculos a { color:#797979; }
.destaque_veiculos .item_veiculo { background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_lista_veiculo.gif); background-repeat:repeat-x; }
.destaque_veiculos .item_veiculo h3 { font-size:14px; margin:0px; padding:0px; }
.destaque_veiculos .item_veiculo h3 img { margin-top:-3px; }
.destaque_veiculos .detalhe_veiculo { width:640px; float:left; }
.destaque_veiculos .fotos { width:350px; float:left; padding-top:10px;}
.destaque_veiculos .fotos .img_p { width:78px; height:60px; margin-right:3px; }
.destaque_veiculos .texto_detalhe { width:290px; float:left; }
.destaque_veiculos .borda_transparente { width:167px; height:126px; float:left; margin-left:1px; margin-top:-125px; position:relative; z-index:10; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/moldura_destaque.png); background-repeat:no-repeat; }


/*LISTA DE VEÍCULOS*/
.lista_veiculos { width:645px; float:left; }
.lista_veiculos a { color:#797979; }
.lista_veiculos .item_veiculo { width:630px; height:24px; float:left; margin-top:0px; padding:12px 20px 0 25px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_lista_veiculo.gif); background-repeat:repeat-x; }
.lista_veiculos .item_veiculo h3 { font-size:14px; margin:0px; padding:0px; }
.lista_veiculos .item_veiculo h3 img { margin-top:-3px; }
.lista_veiculos .detalhe_veiculo { width:640px; float:left; }
.lista_veiculos .fotos { width:350px; float:left; padding-top:10px;}
.lista_veiculos .fotos .img_p { width:78px; height:60px; margin-right:3px; }
.lista_veiculos .texto_detalhe { width:290px; float:left; }

#veiculos { width:675px; float:left; color:#000; padding-top:10px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_lista_veiculo.gif);background-position:bottom; background-repeat:repeat-x; }
#veiculos img { border:0px; }

#veiculos .stgv_fotos { width:330px; height:300px; float:left; overflow:hidden; padding:0px 0px 0px 25px; }
#veiculos .stgv_fotos img { width:308px; height:234px; }
#veiculos .stgv_fotos .stgv_img_g { margin-top:-234px; float:left; }
#veiculos .stgv_fotos .stgv_mini { width:305px; float:left; height:67px; float:left; padding-top:2px; text-align:center; }
#veiculos .stgv_fotos .stgv_mini img { width:70px; height:53px; margin:0px 2px 0px 1px; cursor:pointer; border:1px solid #999; }
#veiculos .stgv_fotos .borda_transparente { width:308px; height:234px; float:left; position:relative; z-index:10; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/moldura_grande.png); }

#veiculos .stgv_dados { width:320px; float:left; padding-bottom:1px }
#veiculos .stgv_dados .stgv_titulo  { padding-bottom:7px; font-size:17px; color:#747474; text-transform:uppercase; font-weight:bold;}
#veiculos .stgv_dados .stgv_preco { padding-bottom:5px; color:#7f7f7f;  text-transform:uppercase; font-weight:bold; font-size:14px; }
#veiculos .stgv_dados .stgv_descricao  { color:#7d7d7d; font-size:12px }

#veiculos .stgv_form { width:320px; float:left; }
#veiculos .stgv_form p { padding:2px 0px; margin:0px; }
#veiculos .stgv_form .bt { border:0px; }
#veiculos .stgv_form .top {color:#797979; font-size:12px; font-weight:bold;}
#veiculos .stgv_form .desc_form { font-size:11px; color:#9e9e9e  }
#veiculos .stgv_form input, textarea { font-family:tahoma, verdana, arial; font-size:10px; border:0px;  }
#veiculos .stgv_form .form_nome { width:288px; height:13px; padding:4px 5px;   background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_nome.gif); }
#veiculos .stgv_form .form_email { width:111px; height:13px; padding:4px 5px;   background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_email.gif); }
#veiculos .stgv_form .form_mensagem { width:157px; height:61px; padding:4px 5px;   background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/concessionarias/bg_observacao.gif); }

#veiculos .stgv_form_ok { width:320px; float:left;  font-family:tahoma, verdana, arial; font-size:11px; color:#797979; text-align:center; }

#veiculos .stgv_opcionais { width:320px; height:300px; float:left;  overflow-y:scroll; font-family:tahoma, verdana, arial; font-size:12px; color:#797979; }



/bg_carrosel.jpg); background-repeat:repeat-x; }
#center .carrosel .bg_carrosel .item { width:87px; height:40px; float:left; margin:0 6px; padding-top:20px; text-align:center; }
#center .carrosel .bg_carrosel .item a { font-size:12px; font-weight:bold; color:#666; text-decoration:none }
#center .carrosel .bg_carrosel .item a:hover { color:#063ba0; }
#center .carrosel .bg_carrosel .seta_left { width:10px; padding-top:20px; margin-right:10px; float:left; }
#center .carrosel .bg_carrosel .seta_right{ width:10px; padding-top:20px; margin-left:10px; float:left; }
?>


/* Horizontal Carousel */
#horizontal_carousel { width:698px; height:100px; float:left; padding-left:30px; margin:20px 0px 0px -30px; position:relative;  border:0px solid red; }
#horizontal_carousel .logo { width:70px; float:left; padding-top:20px; }
#horizontal_carousel .bg_carrosel { width:548px; height:95px; float:left; margin:0 5px; overflow:hidden; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_carrosel.jpg); background-repeat:repeat-x; }
#horizontal_carousel .bg_carrosel .container { width:505px; height:100px; margin:0 10px; float:left; padding-top:2px; position:relative; overflow:hidden; }
#horizontal_carousel .bg_carrosel ul { margin:0 1px; padding-top:12px;  width:100000px; position:relative; top:0; left:0; height:100px; }
#horizontal_carousel .bg_carrosel ul li { width:110px; height:80px; text-align: center; list-style:none; float:left; font-size:12px; font-weight:bold; color:#666; text-decoration:none; }
#horizontal_carousel .bg_carrosel .previous_button { float:left; width:10px; height:34px; margin-top:30px; background:url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg); z-index:100; cursor:pointer; }
#horizontal_carousel .bg_carrosel .previous_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg);}
#horizontal_carousel .bg_carrosel .previous_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg); cursor: default; }
#horizontal_carousel .bg_carrosel .next_button { float:left; width:10px; height:34px; margin-top:30px; background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); z-index:100;  cursor: pointer; }
#horizontal_carousel .bg_carrosel .next_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); }
#horizontal_carousel .bg_carrosel .next_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); cursor: default; }

/*IMAGENS - GALERIA*/
.fotos { width:100%; float:left; text-align:center; padding:20px 0px;}
.fotos a { float:left; display:block; padding:2px 2px 0px 2px; border:1px #000 solid; margin:5px; }
.fotos img { width:80px; height:60px; }

