  
body { background-color:#bcc6cf; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/revendas/moto_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:#cc3133; }
a:hover { text-decoration:underline; }
.bt { font-size:12px; cursor:pointer; color:#cc3133; padding:3px; background-color:#fff; border:1px solid #cc3133; 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 #cc3133; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.txt_azul { color:#cc3133; }

#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/revendas/moto_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; position:relative; z-index:5; }
#header .head_left h1 { width:261px; height:96px; float:left; padding-left:22px; margin-top:-15px; padding-bottom:10px; }
#header .head_left h1 #sa{ width:261px; height:96px; float:left; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/revendas/moto_logo_spengler.gif); 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:20px 47px 0px 0px; font-size:0px; }
#header .head_left #head_menu span { width:200px; float:left; text-align:right; margin-bottom:22px; }
#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:19px; 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 1px; }

/*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; }
#center .center_left .center_menu ul li{ width:200px; float:left; text-align:right; list-style:none; }
#center .center_left .center_menu ul .pai { margin-top:15px; }
#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 .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; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_box_promocao.jpg); background-repeat:no-repeat; background-position:0 27px }
#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; margin-left:20px; float:left; overflow:hidden; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/revendas/moto_bg_news.jpg); background-repeat:no-repeat; background-position:0 27px}
#center .cr_3 form { width:216px; float:left; padding:110px 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 .cr_1e2 { width:456px; float:left; overflow:hidden; }

#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 .newsletter { width:665px; float:left; }
#center .newsletter .img_news {width:288px; float:left; }
#center .newsletter .bg_newsletter { width:305px; overflow:hidden;  height:143px; float:left; padding:47px 0px 0px 70px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/global_news_bg.jpg); background-repeat:no-repeat; overflow:hidden; }
#center .newsletter input { float:left; border:0px; background-color:transparent;}
#center .newsletter .campo_nome { width:155px; float:left; padding-right:100px; }
#center .newsletter .campo_email { width:155px; float:left; padding:20px 20px 0 0px; }
#center .newsletter .bt_ok { padding-top:16px; }

#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:15px; padding-bottom:15px; 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:480px; margin-right:15px; position:relative; z-index:5; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/bg_news.gif);  }
#center .menor .not_normal { width:455px; }
#center .texto { width:635px; float:left; padding:30px; font-size:13px; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/portal_bg_texto.jpg); background-repeat:no-repeat; background-position:top; }

#center .bg_news_bottom { width:520px; 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; }

/*TABLE*/
#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/revendas/moto_bg_rodape.jpg); background-repeat:no-repeat; }
#footer img { float:left; }
#footer p { width:800px; float:left; padding-left:200px; text-align:left; color:#FFF; font-size:13px; margin-top:40px; }
#footer span { font-size:13px; color:#ff8787; }
#footer span a { color:#ff8787; font-weight:bold; }

/* Horizontal Carousel abas */
.abas_carrosel a { color:#a7a7a7; padding:3px 5px; font-size:13px; font-weight:bold; background-image:url(/tw5.0/contas/00008_v3/arquivos/frames/consorcio/consorcio_bens_bg_tipo.gif); background-repeat:no-repeat; background-position:right; }

/* Horizontal Carousel */
#horizontal_carousel1 { width:698px; height:100px; float:left; padding-left:30px; margin:0px 0px 0px -30px; position:relative;  border:0px solid red; }
#horizontal_carousel1 .logo { width:70px; float:left; padding-top:20px; }
#horizontal_carousel1 .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_carousel1 .bg_carrosel .container { width:505px; height:100px; margin:0 10px; float:left; padding-top:2px; position:relative; overflow:hidden; }
#horizontal_carousel1 .bg_carrosel ul { margin:0 1px; padding-top:12px;  width:100000px; position:relative; top:0; left:0; height:100px; }
#horizontal_carousel1 .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_carousel1 .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_carousel1 .bg_carrosel .previous_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg);}
#horizontal_carousel1 .bg_carrosel .previous_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg); cursor: default; }
#horizontal_carousel1 .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_carousel1 .bg_carrosel .next_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); }
#horizontal_carousel1 .bg_carrosel .next_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); cursor: default; }

/* Horizontal Carousel2 */
#horizontal_carousel2 { width:698px; height:100px; float:left; padding-left:30px; margin:0px 0px 0px -30px; position:relative;  border:0px solid red; }
#horizontal_carousel2 .logo { width:70px; float:left; padding-top:20px; }
#horizontal_carousel2 .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_carousel2 .bg_carrosel .container { width:505px; height:100px; margin:0 10px; float:left; padding-top:2px; position:relative; overflow:hidden; }
#horizontal_carousel2 .bg_carrosel ul { margin:0 1px; padding-top:12px;  width:100000px; position:relative; top:0; left:0; height:100px; }
#horizontal_carousel2 .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_carousel2 .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_carousel2 .bg_carrosel .previous_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg);}
#horizontal_carousel2 .bg_carrosel .previous_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg); cursor: default; }
#horizontal_carousel2 .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_carousel2 .bg_carrosel .next_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); }
#horizontal_carousel2 .bg_carrosel .next_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); cursor: default; }

/* Horizontal Carousel3 */
#horizontal_carousel3 { width:698px; height:100px; float:left; padding-left:30px; margin:0px 0px 0px -30px; position:relative;  border:0px solid red; }
#horizontal_carousel3 .logo { width:70px; float:left; padding-top:20px; }
#horizontal_carousel3 .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_carousel3 .bg_carrosel .container { width:505px; height:100px; margin:0 10px; float:left; padding-top:2px; position:relative; overflow:hidden; }
#horizontal_carousel3 .bg_carrosel ul { margin:0 1px; padding-top:12px;  width:100000px; position:relative; top:0; left:0; height:100px; }
#horizontal_carousel3 .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_carousel3 .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_carousel3 .bg_carrosel .previous_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg);}
#horizontal_carousel3 .bg_carrosel .previous_button_disabled { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_left.jpg); cursor: default; }
#horizontal_carousel3 .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_carousel3 .bg_carrosel .next_button_over { background: url(/tw5.0/contas/00008_v3/arquivos/frames/seta_direita.jpg); }
#horizontal_carousel3 .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; }