/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
}

body{text-align:center; background:#001727 url(../images/fundo.jpg) no-repeat -151px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

h1{color:#335b69; font-size:16px; font-weight:bold; padding:15px 0;}
h4{font-size:22px; color:#FFF; font-weight:bold; padding:4px; margin:10px 10px 10px 3px; font-style:italic; background-color:#006; border-left:3px solid #00C; border-bottom:3px solid #00C;}

#tag{text-align:center; padding:10px;}
#tag a{text-decoration:none; color:#666;}
#tag a{text-decoration:underline;}
.tag{margin:0 4px;}
.tag1{font-size:30px;}
.tag2{font-size:24px;}
.tag3{font-size:18px;}
.tag4{font-size:14px;}
.tag5{font-size:10px;}

#div_global{width:1079px; text-align:left; margin:auto; position:relative;}

#div_regiao{float:none; width: 100px;}

#div_topo{border-top:5px solid #021e32; width:962px; float:left; padding:0 0 23px;}

#div_logo img{border:none; float:left; position:relative; top:6px;}
#div_logo2 img{ position:relative; top:38px; padding:0 0 0 10px;}

#div_complementos{ color:#fff; padding:0 0 19px 13px;}

#div_complementos a{text-decoration:none; color:#fff; padding:0 10px 0 10px;}
#div_complementos a:hover{ text-decoration:underline;}
#div_complementos p{color:#8dd2ff; }
#div_complementos span{color:#fff; padding:0 0px 0 10px;}

.input_busca{background:url(../images/busca_topo.jpg) no-repeat 0 0; width:483px; height:37px; border:none; float:left; padding:2px 0 0 4px ;}

#cont-marcas{display:none; position:absolute; top:56px; left:2px; width:956px; background-color:#E20C0C; z-index:9999999; border-bottom:3px solid #A80909;}
#cont-marcas .linkes{padding:5px 10px 0 10px;}
#cont-marcas .linkes a{float:left; margin:3px 8px;; font-size:13px; color:#FFF; text-decoration:none;}
#cont-marcas .linkes a:hover{color:#FF0;}
#cont-marcas .fechamenu{padding:10px; text-align:center;}
#cont-marcas .fechamenu a{font-size:10px; font-weight:bold; color:#FFF; text-decoration:none;}
#cont-marcas .fechamenu a:hover{color:#F90;}

#cont-aces{display:none; position:absolute; top:56px; left:2px; width:956px; background-color:#E20C0C; z-index:9999999; border-bottom:3px solid #A80909;}
#cont-aces .linkes{padding:5px 10px 0 10px;}
#cont-aces .linkes a{float:left; margin:3px 8px;; font-size:13px; color:#FFF; text-decoration:none;}
#cont-aces .linkes a:hover{color:#FF0;}
#cont-aces .fechamenu{padding:10px; text-align:center;}
#cont-aces .fechamenu a{font-size:10px; font-weight:bold; color:#FFF; text-decoration:none;}
#cont-aces .fechamenu a:hover{color:#F90;}

#cont-bou{display:none; position:absolute; top:56px; left:2px; width:956px; background-color:#E20C0C; z-index:9999999; border-bottom:3px solid #A80909;}
#cont-bou .linkes{padding:5px 10px 0 10px;}
#cont-bou .linkes a{float:left; margin:3px 8px;; font-size:13px; color:#FFF; text-decoration:none;}
#cont-bou .linkes a:hover{color:#FF0;}
#cont-bou .fechamenu{padding:10px; text-align:center;}
#cont-bou .fechamenu a{font-size:10px; font-weight:bold; color:#FFF; text-decoration:none;}
#cont-bou .fechamenu a:hover{color:#F90;}

#div_dados{float:left; padding:4px 0 0 112px;}
#div_busca{ float:left; padding:0 0 0 25px;}
#div_busca img{ border:none; position:absolute; right:130px; top:46px;}

#div_menu2{width:961px; height:60px; clear:both; position:relative; background:url(../images/fundo_menu.jpg) no-repeat;}
#div_menu2 #menu_interna{padding:20px 0 0 0; text-align:center;}
#div_menu2 #menu_interna a{margin:0 36px; color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
#div_menu2 #menu_interna a:hover{color:#FFFF00;}

#div_menu{width:961px; height:240px; clear:both; position:relative; background:url(../images/fundo_menu.jpg) no-repeat;}
#div_menu #aba1{position:absolute; top:2px; left:2px; width:960px; height:120px; font-size:11px;}
#div_menu #aba1 .aba{position:absolute; top:0; left:0; width:479px; height:56px; background:url(../images/aba1.jpg) no-repeat; cursor:pointer;}
#div_menu #aba1 .cont{position:absolute; top:56px; left:0; width:478px; height:150px; z-index:3000; display:none; background-color:#1E82CD; border-bottom:3px solid #15609A;}

#div_menu #aba1 .aba2{position:absolute; top:0; right:2px; width:479px; height:56px; background:url(../images/aba2.jpg) no-repeat; cursor:pointer;}
#div_menu #aba1 .cont2{position:absolute; top:56px; right:3px; width:477px; height:150px; z-index:3000; background-color:#E63429; border-bottom:3px solid #A5261F;}

#div_menu #aba1 ul{padding:5px;}
#div_menu #aba1 ul li{float:left; font-size:12px; font-weight:bold; padding:4px 6px; color:#FFF;}
#div_menu #aba1 ul li a{color:#FFF; text-decoration:none;}
#div_menu #aba1 ul li a:hover{color:#CCC;}

#div_menu #aba1 #btfechar{width:958px; height:22px; position:absolute; top:206px; left:0; z-index:3000;}
#div_menu #aba1 #btfechar img{border:0;}

#div_menu ul.novomenu{width:961px; height:60px; background:url(../images/fd_ul_menu.jpg) no-repeat;}
#div_menu ul.novomenu li{float:left; padding:20px 39px; font-size:14px; color:#FFF; font-weight:bold;}
#div_menu ul.novomenu li a{color:#FFF; text-decoration:none;}
#div_menu ul.novomenu li a:hover{color:#FF0;}

#div_menu #top_banner{width:961px; height:180px; background-color:#FFF; position:absolute; top:60px; left:0; z-index:2000;}

.linha_suzuki{display:block; float:left; margin:0 0 0 0px; background:url(../images/linha_suzuki.gif) no-repeat 0 0; width:89px; height:17px;}
.linha_suzuki:hover{background:url(../images/linha_suzuki.gif) no-repeat 0 -18px; width:89px; height:17px;}
.linha_suzuki2{display:block; margin:0 0 0 0px; float:left;background:url(../images/linha_suzuki.gif) no-repeat 0 -18px; width:89px; height:17px; cursor:auto;}

.motos_novas{display:block; float:left; margin:0 0 0 25px; background:url(../images/motos_novas.gif) no-repeat 0 0; width:91px; height:17px;}
.motos_novas:hover{background:url(../images/motos_novas.gif) no-repeat 0 -18px; width:91px; height:17px;}
.motos_novas2{display:block; margin:0 0 0 25px; float:left;background:url(../images/motos_novas.gif) no-repeat 0 -18px; width:91px; height:17px; cursor:auto;}

.semi_novas{display:block; float:left; margin:0 0 0 85px; background:url(../images/semi_novas.gif) no-repeat 0 0; width:130px; height:17px;}
.semi_novas:hover{background:url(../images/semi_novas.gif) no-repeat 0 -18px; width:130px; height:17px;}
.semi_novas2{display:block; margin:0 0 0 85px; float:left;background:url(../images/semi_novas.gif) no-repeat 0 -18px; width:130px; height:17px; cursor:auto;}

.pecas{display:block; float:left; margin:0 0 0 85px; background:url(../images/pecas.gif) no-repeat 0 0; width:119px; height:20px;}
.pecas:hover{background:url(../images/pecas.gif) no-repeat 0 -20px; width:119px; height:20px;}
.pecas2{display:block; margin:0 0 0 85px; float:left;background:url(../images/pecas.gif) no-repeat 0 -20px; width:119px; height:20px; cursor:auto;}

.loja_virtual{display:block; float:left; margin:0 0 0 25px; background:url(../images/loja_virtual.gif) no-repeat 0 0; width:137px; height:17px;}
.loja_virtual:hover{background:url(../images/loja_virtual.gif) no-repeat 0 -18px; width:137px; height:17px;}
.loja_virtual2{display:block; margin:0 0 0 25px; float:left;background:url(../images/loja_virtual.gif) no-repeat 0 -18px; width:137px; height:17px; cursor:auto;}

.promo{display:block; float:left; margin:0 0 0 85px; background:url(../images/promo.gif) no-repeat 0 0; width:81px; height:21px;}
.promo:hover{background:url(../images/promo.gif) no-repeat 0 -23px; width:81px; height:21px;}
.promo2{display:block; margin:0 0 0 85px; float:left;background:url(../images/promo.gif) no-repeat 0 -23px; width:81px; height:21px; cursor:auto;}

.canal{display:block; float:left; margin:0 0 0 85px; background:url(../images/canal.gif) no-repeat 0 0; width:88px; height:17px;}
.canal:hover{background:url(../images/canal.gif) no-repeat 0 -18px; width:88px; height:17px;}
.canal2{display:block; margin:0 0 0 85px; float:left;background:url(../images/canal.gif) no-repeat 0 -18px; width:88px; height:17px; cursor:auto;}

#div_miolo{background:#fff; width:961px; float:left;}

#div_lateral{float:left;}

#div_menu_lateral{ background:#bed1d8 url(../images/fundo_menu_lat.jpg) no-repeat 1px 0;}

.class_menu{padding:90px 0 20px 12px; border-left:2px solid #fff;}
.class_menu li{ }
.class_menu li a{ text-decoration:none; color:#335b69; font-weight:bold; line-height:20px; border-left:6px solid #d01b36; padding:0 0 0 5px;}
.class_menu li a:hover{ border-left:6px solid #001727; color:#001727;}

.submenu{padding:0 5px 5px 15px; display:none;}
.submenu p{line-height:20px; font-size:12px;}
.submenu p.mais{padding-top:10px; font-size:10px; font-weight:bold;}
.submenu p a{color:#333; text-decoration:none;}
.submenu p a:hover{text-decoration:underline;}

#div_menu_lateral2{ background:#6f97a3 url(../images/fundo_menu_lat2.jpg) no-repeat 1px 0;}
.class_menu2{padding:60px 0 20px 12px; border-left:2px solid #fff;}
.class_menu2 li{ }
.class_menu2 li a{ text-decoration:none; color:#fff; font-weight:bold; line-height:20px; border-left:6px solid #bdd1d8; padding:0 0 0 5px;}
.class_menu2 li a:hover{ border-left:6px solid #96b0ba; color:#96b0ba;}

#div_banner_lateral{ background:#e5eaee; width:206px; margin:15px 0 0 0; border-left:2px solid #fff; display:none;}
#div_banner_lateral img{ margin: 10px 0 0 0;}

#div_banner_lateral2{width:206px; margin:15px 0 0 0; overflow:hidden;}
#div_banner_lateral2 a img{border:none;}

#div_banner{padding:0 0 0 0; display:none;}

#div_menu_centro{width:749px; background:url(../images/fundo_menu_centro.jpg) no-repeat 0 0; float:left; margin:0 0 0 1px;}

.capacetes{display:block; float:left; margin:0 0 0 25px; background:url(../images/capacetes.gif) no-repeat 0 0; width:106px; height:23px;}
.capacetes:hover{background:url(../images/capacetes.gif) no-repeat 0 -23px; width:106px; height:23px;}
.capacetes2{display:block; margin:0 0 0 25px; float:left;background:url(../images/capacetes.gif) no-repeat 0 -23px; width:106px; height:23px; cursor:auto;}

.corpo{display:block; float:left; margin:0 0 0 25px; background:url(../images/corpo.gif) no-repeat 0 0; width:67px; height:23px;}
.corpo:hover{background:url(../images/corpo.gif) no-repeat 0 -23px; width:67px; height:23px;}
.corpo2{display:block; margin:0 0 0 25px; float:left;background:url(../images/corpo.gif) no-repeat 0 -23px; width:67px; height:23px; cursor:auto;}

.lancamentos{display:block; float:left; margin:0 0 0 25px; background:url(../images/lancamentos.gif) no-repeat 0 0; width:142px; height:23px;}
.lancamentos:hover{background:url(../images/lancamentos.gif) no-repeat 0 -23px; width:142px; height:23px;}
.lancamentos2{display:block; margin:0 0 0 25px; float:left;background:url(../images/lancamentos.gif) no-repeat 0 -23px; width:142px; height:23px; cursor:auto;}

.promocoes{display:block; float:left; margin:0 0 0 25px; background:url(../images/promocoes.gif) no-repeat 0 0; width:119px; height:23px;}
.promocoes:hover{background:url(../images/promocoes.gif) no-repeat 0 -23px; width:119px; height:23px;}
.promocoes2{display:block; margin:0 0 0 25px; float:left;background:url(../images/promocoes.gif) no-repeat 0 -23px; width:119px; height:23px; cursor:auto;}

.marcas{display:block; float:left; margin:0 0 0 25px; background:url(../images/moto.gif) no-repeat 0 0; width:79px; height:23px;}
.marcas:hover{background:url(../images/moto.gif) no-repeat 0 -23px; width:79px; height:23px;}
.marcas2{display:block; margin:0 0 0 25px; float:left;background:url(../images/moto.gif) no-repeat 0 -23px; width:79px; height:23px; cursor:auto;}

#menu_centro{padding:12px 0 0px 20px; float:left;}
#menu_centro img{float:left; position:relative; top:15px; left:15px;}

.class_linha{padding:0 0 0 12px; float:left;}

.class_destaques{text-align:center; width:150px; padding:15px 0 20px 30px; float:left;}
.class_destaques img{border:none; padding:5px 0;}
.class_destaques a{ text-decoration:none; color:#02253d;}
.class_destaques a:hover{text-decoration:underline;}
.class_destaques p{ color:#e6332b; padding:6px 0;}

#div_noticias_home{float:left; padding:15px 0 0 15px; width:332px;}
#div_noticias_home img{padding:0 0 10px 0; border:none;}

#div_not_destaque{float:left; width:105px;}
#div_tit_noticia{width:34px; height:38px; background:#e4eaed; color:#fff; float:left;}
#div_tit_noticia span{font-size:20px; padding:0 0 0 5px;}
#div_tit_noticia p{font-size:10px; font-weight:bold; padding:0 0 0 5px;}


#texto_noticia{ float:left; width:227px;}
#texto_noticia a{text-decoration:none; color:#e6332b; font-size:12px;}
#texto_noticia p{ font-size:11px; color:#02253d; line-height:17px;}

.class_ver_mais{color:#02253d!important; font-size:11px!important; text-decoration:underline!important;}

#div_linha{padding:0 0 0 5px;}

#mais_noticias{padding:0 0 0 15px;}

.class_noticia{clear:both; padding:10px 0 0 0;}

.class_data_noticia{width:34px; height:38px; background:#e4eaed; color:#fff; float:left;}
.class_data_noticia span{font-size:20px; padding:0 0 0 5px;}
.class_data_noticia p{font-size:10px; font-weight:bold; padding:0 0 0 5px;}
.class_titulo{ float:left; padding:0 0 0 5px;}
.class_titulo p{width:315px;}
.class_titulo a{color:#02253d; font-size:10px; position:relative; left:275px;}
.class_titulo a:hover{ color:#990a04;}

div_bloco_noticia{float:left;}

#div_video{float:left; padding:40px 0 0 0;}

.data_princ{width:34px; height:38px; background:#e4eaed; color:#fff; float:left;}
.data_princ span{font-size:20px; padding:0 0 0 5px;}
.data_princ p{font-size:10px; font-weight:bold; padding:0 0 0 5px;}

#div_bloco_noticia{float:left; width:390px;}

#div_banner_rodape{ padding:13px 0 0 14px; clear:both;} 


#div_dentro_banner{background:#e4eaed; float:left; padding:16px; width:683px;}

#div_rodape{padding:60px 0 0 187px;}

#div_marcas{width:117px; overflow:hidden; position:absolute; top:150px; right:0;}

#div_resto{float:left; padding:0 0 10px 0;}

#div_img_marcas{ background:#092e47; text-align:center;}
#div_img_marcas img{ border:none; margin:8px 0;}



/* carrinho */

#div_conteudo_carrinho{ background:url(../images/fundo_menu_centro2.jpg) no-repeat 2px 0;}

#div_carrinho{width:200px; float:right;}
#div_carrinho p{ float:left;}
#div_carrinho a{text-decoration:none;}
#div_carrinho a:hover{text-decoration:underline;}
#div_carrinho img{ position:relative; top:7px;}
#div_carrinho span{left:5px; position:relative; top:13px; font-weight:bold;}

#div_titulo_carrinho{padding:0 0 0 5px;}

#div_tarja_processo{padding:10px 0 10px 5px;}

#div_bot_continuar_comp{}
#div_bot_continuar_comp img{border:none; float:right; position:relative; right:10px;}

#div_lista_produtos{ color:#454545; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:0 0 7px 10px;}

#div_tabela_carrinho{ background:url(../images/fundo_lista_prod.gif) no-repeat 10px 6px; padding:0 0 0 20px;}

#titulo_table{ color:#fff; font-weight:bold; height:25px;}
#titulo_table td{padding:8px 0 0px 5px;}

#td_descricao{ width:430px; padding:7px 0 0 0px !important;}
#td_presente{ width:75px;}
#td_disponib{ width:118px;}
#td_quantidade{width:105px;}
#td_remover{ width:80px;}
#td_valor{ width:75px;}

#table_profissionais{}

.linha_par{ background:#f5efef;}
.linha_par td{padding:0 0 0 5px;}
.linha_par img{position:relative; left:5px; border:none;}
.linha_par input{width:25px;}

.linha_impar{}
.linha_impar td{padding:0 0 0 5px;}
.linha_impar img{position:relative; left:5px; top:1px; border:none;}
.linha_impar input{width:25px;}

#div_tarja_total{width:675px; height:8px; background:#f5efef; margin:25px 0 0 22px; float:left;}


#div_valor_total{ float:right; padding:19px 24px 0 0;}
#div_valor_total p{color:#313749; font-size:12px;}
#div_valor_total span{ font-weight:bold;}


#div_linha_carrinho{padding:20px 0 20px 8px; clear:both;}

#div_cep{ width:470px; margin:0 0 0 22px; float:left;}
#div_cep p{ background:#f5efef; padding:7px;}
#div_cep img{border:none; position:relative; top:4px; left:8px;}

.input_cep{margin:0 0 0 155px;}

#div_busca_cep{border-bottom:2px solid #f5efef; float:right; width:470px;}
#div_busca_cep a{ text-decoration:none; color:#313749; font-size:10px; float:right; padding:2px 0 0 0;}
#div_busca_cep a:hover{text-decoration:underline;}

#div_valor_final{ float:left; padding:0 0 0 25px; color:#313749;}
.class_frete{}
.class_frete input{}
.class_frete p{ font-size:10px;}
.class_frete span{ font-size:12px; padding:0 0 0 80px;}

.class_frete2{ padding:15px 0 25px 0;}
.class_frete2 input{}
.class_frete2 p{ font-size:10px;}
.class_frete2 span{ font-size:12px; padding:0 0 0 108px;}

#total_pedido{ background:#001727 none repeat scroll 0 0; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:415px;}
#total_pedido p{padding:10px 0 10px 10px;}
#total_pedido span{ padding:0 0 0 244px;}

#div_botoes{ float:right; padding:45px 0 55px 0;}
#div_botoes img{border:none; padding:0 10px;}


/* identificação */

#div_identificacao{ padding:0;}

#div_inicio_quad{width:704px; height:6px; background:url(../images/inicio_ident.gif) no-repeat 0 0; width:704px; margin:0; padding:0; overflow:hidden;}
#div_centro_qua{ background:url(../images/repet_identificacao.gif) repeat-y 0 0; width:704px; margin:0; padding:0; overflow:hidden;}
#div_fim_quad{width:704px; height:6px; background:url(../images/fim_ident.gif) no-repeat 0 0; width:704px; margin:0; padding:0; overflow:hidden;}

.class_cpf{ padding:0 0 0 10px; width:205px; float:left;}
.class_cpf p{ color:#fff; font-size:12px; font-weight:bold; padding:0 0 6px 10px;}

.input_cpf{background:url(../images/fundo_cpf.gif) no-repeat 0 0; border:none; width:201px; height:24px; padding:4px 0 0 5px;}

.input_senha{background:url(../images/fundo_senha.gif) no-repeat 0 0; border:none; width:107px; height:24px;}

#div_cadastro{ color:#fff; float:left; padding:0 0 0 37px;}
#div_cadastro p{ float:left; font-size:12px; padding:4px 5px 0 0;}
#div_cadastro input{ float:left; position:relative; top:2px; padding:4px 0 0 5px;}
#div_cadastro span{ font-weight:bold; padding:0 0 0 5px;}

#caracter{font-size:9px!important; padding:4px 0 0 5px!important;}

.input_senha{ position:relative; top:0px!important;}

#div_cadastro2{ width:400px; margin:0 0 0 251px;}
#div_cadastro2 input{ float:left;}
#div_cadastro2 p{ font-size:12px; font-weight:bold; color:#fff; float:left; padding:2px 0 0 6px;}

#div_cliente{ padding:20px 0 0 0;}


#dados_cliente{ padding:10px 0 0 5px;}
#dados_cliente p{font-size:11px; font-weight:bold; color:#454545;}
.input_cnpj{ margin:0 0 0 95px; width:182px; border:2px solid #a5c4ce;}
.input_nome{ margin:0 0 0 122px; width:433px; border:2px solid #a5c4ce;}
.input_email{ margin:0 0 0 119px; width:433px; border:2px solid #a5c4ce;}
.input_confirme_email{ margin:0 0 0 61px; width:433px; border:2px solid #a5c4ce;}
.input_senha2{ margin:0 0 0 118px; width:182px; border:2px solid #a5c4ce;}
.input_confirme_senha{ margin:0 0 0 60px; width:182px; border:2px solid #a5c4ce;}


#div_endereco{padding:60px 0 0 0;}
#dados_end{ padding:10px 0 0 5px;}
#dados_end p{font-size:11px; font-weight:bold; color:#454545;}
.input_endereco{ margin:0 0 0 101px; width:433px; border:2px solid #a5c4ce;}
.input_numero{ margin:0 0 0 109px; width:62px; border:2px solid #a5c4ce;}
.input_complemento{ margin:0 0 0 14px; width:62px; border:2px solid #a5c4ce;}
.input_bairro{ margin:0 0 0 119px; width:433px; border:2px solid #a5c4ce;}
.input_cidade{ margin:0 0 0 114px; width:433px; border:2px solid #a5c4ce;}
.select_estado{ margin:0 0 0 115px; width:182px; border:2px solid #a5c4ce;}
.input_cep{ margin:0 0 0 130px; width:179px; border:2px solid #a5c4ce;}
.input_pais{ margin:0 0 0 128px; width:182px; border:2px solid #a5c4ce;}


#dados{padding:60px 0 0 0;}
#dados_compl{ padding:10px 0 0 5px;}
#dados_compl p{font-size:11px; font-weight:bold; color:#454545;}
.input_fone_r{ margin:0 0 0 32px; width:34px; border:2px solid #a5c4ce;}
.input_fone_r2{ margin:0 0 0 3px; width:118px; border:2px solid #a5c4ce;}
.input_fone_c{ margin:0 0 0 39px; width:34px; border:2px solid #a5c4ce;}
.input_fone_c2{ margin:0 0 0 6px; width:118px; border:2px solid #a5c4ce;}
.input_celular{ margin:0 0 0 106px; width:34px; border:2px solid #a5c4ce;}
.input_celular2{ margin:0 0 0 3px; width:118px; border:2px solid #a5c4ce;}
.input_rg{ margin:0 0 0 5px; width:157px; border:2px solid #a5c4ce;}
.input_profissao{ margin:0 0 0 92px; width:157px; border:2px solid #a5c4ce;}
.input_sexo{ margin:0 0 0 118px; width:85px; border:2px solid #a5c4ce;}
.input_dn{ margin:0 0 0 37px; width:41px; border:2px solid #a5c4ce;}
.input_dn2{ margin:0 0 0 3px; width:41px; border:2px solid #a5c4ce;}
.input_dn3{ margin:0 0 0 3px; width:41px; border:2px solid #a5c4ce;}


#div_bot_continuar{ padding:60px 0 60px 292px;}
#div_bot_continuar img{ border:none;}


/* endereco */

#div_dados_entrega_produto{ padding:0 0 0 128px;}

#div_entrega{ padding:20px 0 0 0; color:#fff; font-size:11px; font-weight:bold; width:380px; float:left;}
#div_entrega p{ font-size:11px; font-weight:bold; color:#454545;}
#dados_entrega{padding:10px 0 0 5px;}
#dados_entrega p{font-size:11px; font-weight:bold; color:#454545;}

#novo_end{ background:url(../images/fundo_novo_end.gif) no-repeat 0 0; width:360px; height:30px; padding:4px 0 0 8px;}
.input_novo_end{position:relative; top:2px;}

.input_primeiro_cep{ margin:0 0 0 14px; width:155px; border:2px solid #a5c4ce;}
#dados_entrega img{border:none; position:relative; top:4px; left:6px;}
.input_endereco2{ margin:0 0 0 41px; width:252px; border:2px solid #a5c4ce;}
.input_numero2{ margin:0 0 0 49px; width:97px; border:2px solid #a5c4ce;}
.input_complemento2{ margin:0 0 0 5px; width:126px; border:2px solid #a5c4ce;}
.input_bairro2{ margin:0 0 0 59px; width:181px; border:2px solid #a5c4ce;}
.input_cidade2{ margin:0 0 0 54px; width:433px; border:2px solid #a5c4ce;}
.select_estado2{ margin:0 0 0 55px; width:182px; border:2px solid #a5c4ce;}
.input_cep2{ margin:0 0 0 70px; width:179px; border:2px solid #a5c4ce;}
.input_pais2{ margin:0 0 0 68px; width:182px; border:2px solid #a5c4ce;}

#div_tit_entrega{padding:0 0 10px 0;}
.span_cidade{padding:0 0 0 55px;}
.span_estado{padding:0 0 0 56px;}
.span_cep{padding:0 0 0 72px;}
.span_pais{padding:0 0 0 70px;}

.caso{font-size:9px!important; font-weight:normal!important; left:186px; position:relative; top:-11px;}
.caso a{font-weight:bold!important; color:#454545;}
.caso a:hover{color:#0000FF;}


#div_novo_end{float:left; padding:35px 0 0 38px;}
#div_miolo_novo_end{background:url(../images/fundo_novo_end_repeti.gif) repeat-y 0 0; padding:0 0 0 20px;}
#outro_end{height:30px; padding:4px 0 0 0px; font-weight:bold; color:#454545;}
.input_outro_end{position:relative; top:2px;}

#div_dados_outro_endereco{ font-size:11px; color:#454545;}
#div_dados_outro_endereco p{ line-height:35px;}
#div_dados_outro_endereco span{ font-weight:bold;}

.span_cep_end{padding:0 0 0 50px;}
.span_destino_end{padding:0 0 0 12px;}
.span_endereco_end{padding:0 0 0 23px;}
.span_numero_end{padding:0 0 0 31px;}
.span_compl_end{padding:0 0 0 5px;}
.span_bairro_end{padding:0 0 0 39px;}
.span_cidade_end{padding:0 0 0 36px;}
.span_estado_end{padding:0 0 0 36px;}
.span_pais_end{padding:0 0 0 49px;}

#div_bot_continuar_end{ padding:35px 0 60px 446px; clear:both;}
#div_bot_continuar_end img{ border:none;}

/* linha suzuki */

#div_mais_detalhes_moto{float:left;}

.super_sport{display:block; float:left; margin:0 0 0 0px; background:url(../images/super_sport.gif) no-repeat 0 0; width:93px; height:14px;}
.super_sport:hover{background:url(../images/super_sport.gif) no-repeat 0 -14px; width:93px; height:14px;}
.super_sport2{display:block; margin:0 0 0 0px; float:left;background:url(../images/super_sport.gif) no-repeat 0 -14px; width:93px; height:14px; cursor:auto;}

.street{display:block; float:left; margin:0 0 0 25px; background:url(../images/street.gif) no-repeat 0 0; width:51px; height:14px;}
.street:hover{background:url(../images/street.gif) no-repeat 0 -14px; width:51px; height:14px;}
.street2{display:block; margin:0 0 0 25px; float:left;background:url(../images/street.gif) no-repeat 0 -14px; width:51px; height:14px; cursor:auto;}

.dual{display:block; float:left; margin:0 0 0 25px; background:url(../images/dual.gif) no-repeat 0 0; width:105px; height:14px;}
.dual:hover{background:url(../images/dual.gif) no-repeat 0 -14px; width:105px; height:14px;}
.dual2{display:block; margin:0 0 0 25px; float:left;background:url(../images/dual.gif) no-repeat 0 -14px; width:105px; height:14px; cursor:auto;}

.off_road{display:block; float:left; margin:0 0 0 25px; background:url(../images/off_road.gif) no-repeat 0 0; width:74px; height:14px;}
.off_road:hover{background:url(../images/off_road.gif) no-repeat 0 -14px; width:74px; height:14px;}
.off_road2{display:block; margin:0 0 0 25px; float:left;background:url(../images/off_road.gif) no-repeat 0 -14px; width:74px; height:14px; cursor:auto;}

.custom{display:block; float:left; margin:0 0 0 25px; background:url(../images/custom.gif) no-repeat 0 0; width:61px; height:14px;}
.custom:hover{background:url(../images/custom.gif) no-repeat 0 -14px; width:61px; height:14px;}
.custom2{display:block; margin:0 0 0 25px; float:left;background:url(../images/custom.gif) no-repeat 0 -14px; width:61px; height:14px; cursor:auto;}

.scooter{display:block; float:left; margin:0 0 0 25px; background:url(../images/scooter.gif) no-repeat 0 0; width:66px; height:14px;}
.scooter:hover{background:url(../images/scooter.gif) no-repeat 0 -14px; width:66px; height:14px;}
.scooter2{display:block; margin:0 0 0 25px; float:left;background:url(../images/scooter.gif) no-repeat 0 -14px; width:66px; height:14px; cursor:auto;}

.quad{display:block; float:left; margin:0 0 0 25px; background:url(../images/quad.gif) no-repeat 0 0; width:96px; height:14px;}
.quad:hover{background:url(../images/quad.gif) no-repeat 0 -14px; width:96px; height:14px;}
.quad2{display:block; margin:0 0 0 25px; float:left;background:url(../images/quad.gif) no-repeat 0 -14px; width:96px; height:14px; cursor:auto;}


#menu_centro_linha{padding:12px 0 0px 20px; float:left;}
#menu_centro_linha img{float:left; position:relative; top:10px; left:10px;}

.class_linha2{padding:10px 0 0 12px; float:left;}

.class_motos_novas{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:215px; padding:16px; float: left;}
.class_motos_novas a{ text-decoration:none; color:#335b69;}
.class_motos_novas a:hover{text-decoration:underline; }
.class_motos_novas img{border:none; padding:7px 0 0 0;}

.class_textos_motos{text-align:center;}

#div_lupa{ text-align:center; padding:10px 0 0 0; clear:both;}
#div_lupa a{ font-size:10px; color:#335b69; text-decoration:none; position:relative; top:-10px;}
#div_lupa a:hover{text-decoration:underline;}
#div_lupa img{ border:none; position:relative; top:13px;}


#div_img_destaque img{border:2px solid #e4e2e2;}

#div_imagem_dest{ width:418px; padding:0 0 0 6px; float:left;}

#div_carrocel_motos{ background:url(../images/fundo_carrocel_moto.jpg) no-repeat 5px 0; width:407px; padding:0 0 0 5px;}

#div_seta_carrocel_moto_esq{ float:left;}
#div_seta_carrocel_moto_esq img{border:none; position:relative; top:30px; left:5px;}

.class_img_carrocel_moto{float:left;}
.class_img_carrocel_moto img{border:1px solid #e4e2e2; margin:9px;}

#div_seta_carrocel_moto_dir{}
#div_seta_carrocel_moto_dir img{ border:none; position:relative; top:30px; left:-2px;}

#div_icones_motos{}
#div_icones_motos img{ border:none; margin:10px 0 0 10px;}


#div_dados_moto{float:left; padding:41px 0 0 15px; width:300px;}
#div_titulo_moto img{ padding:0 0 8px 0;}
#div_titulo_moto span{ color:#335b69; font-weight:bold;}

#div_preferencias_motos{ color:#335b69;}
#div_preferencias_motos img{ border:none; margin:0 3px;}
#div_preferencias_motos p{ padding:4px 0; line-height:14px;}
#div_preferencias_motos span{font-weight:bold;}
#div_preferencias_motos a{ color:#335b69; font-weight:bold; text-decoration:none;}
#div_preferencias_motos a:hover{text-decoration:underline;}

#divisao_moto{ width:300px; padding:10px 0;}
#divisao_moto img{}


#div_proposta{}
#div_proposta p{ font-size:13px; font-weight:bold;}

.input_nome_proposta{ margin:0 0 0 21px; width:200px; border:2px solid #e4e2e2;}
.input_email_proposta{ margin:0 0 0 24px; width:200px; border:2px solid #e4e2e2;}
.input_fone_proposta{ margin:0 0 0 6px; width:200px; border:2px solid #e4e2e2;}
.input_proposta{ width:254px; border:2px solid #e4e2e2;}

#dados_proposta{ padding:10px 0 0 5px;}
#dados_proposta li{font-size:11px; color:#335b69; padding:5px 0;}

#bot_enviar{padding:15px 33px 0 0; float:right;}
#bot_enviar img{border:none;}

.descricao{display:block; float:left; margin:0 0 0 25px; background:url(../images/aba_descricao.gif) no-repeat 0 0; width:126px; height:24px;}
.descricao:hover{background:url(../images/aba_descricao.gif) no-repeat 0 -24px; width:126px; height:214px;}
.descricao2{display:block; margin:0 0 0 25px; float:left;background:url(../images/aba_descricao.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

.ficha{display:block; float:left; margin:0 0 0 0px; background:url(../images/aba_ficha.gif) no-repeat 0 0; width:126px; height:24px;}
.ficha:hover{background:url(../images/aba_ficha.gif) no-repeat 0 -24px; width:126px; height:24px;}
.ficha2{display:block; margin:0 0 0 0px; float:left;background:url(../images/aba_ficha.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

#abas{padding:0 0 0 20px;}
#cont_abas{ background:#f5eeee; clear:both; width:690px; padding:10px;}
#cont_abas p{line-height:17px; color:#335b69; font-size:11px;}


/* semi-novas */

#semi_novas{padding:10px 0 0 8px; float:left;}
.class_moto_usada{ background:#fff; border:2px solid #e4e2e2; width:358px; float:left; margin:0 7px 15px 0;}
.class_img_usadas{}
.class_img_usadas img{padding:10px; float:left;}

.class_texto_usadas{ padding:22px 0 0 0;}
.class_texto_usadas span{ color:#e10c0c; font-size:12px; font-weight:bold;}
.class_texto_usadas p{ color:#335b69; font-size:12px; line-height:17px; line-height:22px;}

#menu_centro_encontrados{padding:10px 0 0 10px; float:left;}
#menu_centro_encontrados span{color:#a71b00;}
#menu_centro_encontrados p{ font-size:12px; color:#335b69; font-weight:bold;}

#div_ordenar{float:right; padding:10px 10px 0 0;}
#div_ordenar p{font-size:12px; color:#335b69; font-weight:bold;}
#div_ordenar select{width:170px;}

#div_paginacao{ float:right; padding:5px 10px 0 0; width:105px;}
#div_paginacao p{font-size:12px; color:#335b69; font-weight:bold; display:inline;}
#div_paginacao a{text-decoration:none; color:#335b69;}
#div_paginacao a:hover{text-decoration:underline;}


/* semi-novas - internas */

#div_titulo_moto_usadas{}
#div_titulo_moto_usadas img{ padding:0 0 8px 0;}
#div_titulo_moto_usadas span{ color:#335b69; font-weight:bold;}
#div_titulo_moto_usadas p{font-size:16px; font-weight:bold; color:#e10c0c;}



/* semi-novas - internas */

#menu_centro_pecas{padding:12px 0 0px 20px; float:left;}
#menu_centro_pecas img{float:left; position:relative; top:10px; left:10px;}

.estrutura{display:block; float:left; margin:0 0 0 0px; background:url(../images/estrutura.gif) no-repeat 0 0; width:81px; height:14px;}
.estrutura:hover{background:url(../images/estrutura.gif) no-repeat 0 -14px; width:81px; height:14px;}
.estrutura2{display:block; margin:0 0 0 0px; float:left;background:url(../images/estrutura.gif) no-repeat 0 -14px; width:81px; height:14px; cursor:auto;}

.pesquisa{display:block; float:left; margin:0 0 0 20px; background:url(../images/pesquisa.gif) no-repeat 0 0; width:179px; height:14px;}
.pesquisa:hover{background:url(../images/pesquisa.gif) no-repeat 0 -14px; width:179px; height:14px;}
.pesquisa2{display:block; margin:0 0 0 20px; float:left;background:url(../images/pesquisa.gif) no-repeat 0 -14px; width:179px; height:14px; cursor:auto;}

#div_pesquisa label{clear:left;display:block; margin-bottom:5px; margin-top:10px;}
#div_pesquisa label.codigo {margin-bottom:20px;}
#div_pesquisa label.codigo span{float:left; width:150px;}
#div_pesquisa label.codigo strong{font-size:10px; font-weight:normal; margin-top:3px;}
#div_pesquisa ul{height:25px;}
#div_pesquisa ul li{width:15px; height:15px; float:left;}
#div_pesquisa ul li.titulo{width:150px; height:15px; float:left;}
#div_pesquisa ul li a{display:block; width:15px; height:15px; background:url(../images/notaoff.gif) no-repeat;}
#div_pesquisa ul li p{margin-left:5px;}

#div_pesquisa #comente textarea{margin-top:5px; width:360px; height:90px; margin-bottom:5px;}

#div_pesquisa button{border:0; background:none; margin-left:300px;}

#div_estrutura{float:left; padding:10px 0 0 10px; width:730px;}

#imagem_estrura{float:left;}
#imagem_estrura img{ border:2px solid #e4e2e2;}

#div_texto_estrutura{ float:left; line-height:18px; padding:0 0 0 10px; width:327px;}
#div_texto_estrutura p{ color:#19265c; font-size:12px;}

#div_botoes_pecas{ float:left; padding:10px 0 0 10px;}
#div_botoes_pecas img{ border:none; padding:0 0 0 7px;}

#div_estrutura_marcas{ float:left; padding:20px 0 0 5px;}

#div_titulo_pesq{color:#19265c; font-size:12px; line-height:17px;}

#div_titulo_pesq img{padding:20px 0 0 0;}


#div_codigo_gerado{padding:20px 0 0 0;}
#div_codigo_gerado p{float:left; font-size:12px; color:#19265c; padding:0 5px 0 0}
.input_codigo{ border:2px solid #e4e2e2;}


#div_escolhas{color:#19265c; font-size:12px; padding:40px 0 0 0; float:left; width:351px;}
#div_escolhas p{ float:left; width:145px;}
#div_escolhas img{}


#div_comente{ float:left; padding:25px 0 0 0;}
#div_comente p{font-size:12px; color:#19265c; padding:0 0 4px 0;}
.class_comente{ width:365px; border:2px solid #e4e2e2;}

/* detalhes - produtos */

#div_imagem_detalhe{ width:400px; padding:0 0 0 6px; float:left;}

#detalhes_produto{float:left; padding:0 0 30px 0;}

#div_carrocel_detalhes{ background:url(images/fundo_carroc_detalhes.gif) no-repeat 5px 26px; width:339px; padding:0 0 0 5px;}

.class_img_carrocel_detalhes{float:left;}
.class_img_carrocel_detalhes img{border:1px solid #e4e2e2; margin:7px;}

#div_seta_detalhes{ float:left;}
#div_seta_detalhes img{border:none; position:relative; top:30px; left:3px;}

#div_seta_detalhes_dir{}
#div_seta_detalhes_dir img{ border:none; position:relative; top:30px; left:-2px;}

#div_dados_detalhe{float:left; padding:18px 0 0 15px; width:300px;}

#div_titulo_detalhe{padding:0 0 15px 0;}
#div_titulo_detalhe img{ padding:0 0 8px 0;}
#div_titulo_detalhe span{ color:#335b69; font-weight:bold;}
#div_titulo_detalhe p{font-size:16px; font-weight:bold; color:#335b69;}

#div_preco_detalhe{ color:#335b69; background:#e7e5e5; padding:10px;}
#div_preco_detalhe p{ font-size:10px; line-height:25px;}
#div_preco_detalhe span{ font-size:18px; color:#1507c7;}

.class_sem_desc{color:#335b69!important; font-size:14px!important; font-weight:bold!important;}

#icones_descontos{padding:10px 0 0 0;}
#icones_descontos img{padding:0 5px 0 0;}

#parcelas{color:#335b69; float:left; padding:15px 0 15px 0;}

#titulo_table_parcelas{ color:#335b69; background:#f3ecec; font-size:10px; text-align:center;}
#titulo_table_parcelas td{}

#table_parcelas{float:left; margin:0 4px 0 0;}
#table_parcelas2{float:left;}

#td_quantidade{ width:75px; padding:4px 0 4px 0px;}
#td_valor_parcelas{ width:70px; padding:4px 0 0 0px;}


.linha_par_parcelas{ background:#f5efef; text-align:center; color:#335b69; height:20px;}
.linha_par_parcelas td{padding:0 0 0 5px;}
.linha_par_parcelas img{position:relative; left:5px; border:none;}
.linha_par_parcelas input{width:25px;}

.linha_impar_parcelas{ text-align:center; color:#335b69; height:20px;}
.linha_impar_parcelas td{padding:0 0 0 5px;}
.linha_impar_parcelas img{position:relative; left:5px; top:1px; border:none;}
.linha_impar_parcelas input{width:25px;}

#div_tipo{width:140px; float:left;}
#div_tipo p{ font-size:13px; font-weight:bold;}
#cor_moto{ padding:10px 0 0 5px;}
#cor_moto p{font-size:11px; color:#335b69; padding:5px 0;}

#tamanho_moto{ padding:10px 0 0 5px;}
#tamanho_moto p{font-size:11px; color:#335b69; padding:5px 0;}
.input_cor_moto{width:130px; border:2px solid #e4e2e2;}
.input_tamanho_moto{width:130px; border:2px solid #e4e2e2;}

#calcula_frete{background:#f5efef; float:left; color:#335b69; font-size:11px; margin:10px 0 0 0; padding:5px; width:143px;}
#calcula_frete span{ font-weight:bold;}
#calcula_frete p{padding:10px 0 3px 0;}

.input_cep_cidade{width:138px;}

#bot_verificar_cep{ float:right;}
#bot_verificar_cep img{border:none; padding:6px 0 0 0;}

#comprar_prod{ padding:20px 0 0 0; float:right;}
#comprar_prod img{ border:none;}


.descricao_prod{display:block; float:left; margin:0 0 0 25px; background:url(../images/aba_descricao.gif) no-repeat 0 0; width:126px; height:24px;}
.descricao_prod:hover{background:url(../images/aba_descricao.gif) no-repeat 0 -24px; width:126px; height:214px;}
.descricao_prod2{display:block; margin:0 0 0 25px; float:left;background:url(../images/aba_descricao.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

.dados_tecn{display:block; float:left; margin:0 0 0 0px; background:url(../images/aba_dados.gif) no-repeat 0 0; width:126px; height:24px;}
.dados_tecn:hover{background:url(../images/aba_dados.gif) no-repeat 0 -24px; width:126px; height:24px;}
.dados_tecn2{display:block; margin:0 0 0 0px; float:left;background:url(../images/aba_dados.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

.itens{display:block; float:left; margin:0 0 0 0px; background:url(../images/aba_itens.gif) no-repeat 0 0; width:126px; height:24px;}
.itens:hover{background:url(../images/aba_itens.gif) no-repeat 0 -24px; width:126px; height:24px;}
.itens2{display:block; margin:0 0 0 0px; float:left;background:url(../images/aba_itens.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

.garantia{display:block; float:left; margin:0 0 0 0px; background:url(../images/aba_garantia.gif) no-repeat 0 0; width:126px; height:24px;}
.garantia:hover{background:url(../images/aba_garantia.gif) no-repeat 0 -24px; width:126px; height:24px;}
.garantia2{display:block; margin:0 0 0 0px; float:left;background:url(../images/aba_garantia.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}

.prazo{display:block; float:left; margin:0 0 0 0px; background:url(../images/aba_prazo.gif) no-repeat 0 0; width:126px; height:24px;}
.prazo:hover{background:url(../images/aba_prazo.gif) no-repeat 0 -24px; width:126px; height:24px;}
.prazo2{display:block; margin:0 0 0 0px; float:left;background:url(../images/aba_prazo.gif) no-repeat 0 -24px; width:126px; height:24px; cursor:auto;}



#produtos{ float:left; padding:20px 0 0 0;}

#titulo_produtos{padding:0px 0 0 10px;}

.class_linha3{padding:10px 0 0 12px;}

#paginacao{ color:#4a697e; clear:both; float:right; margin-right:10px;}
#paginacao a{text-decoration:none; color:#4a697e;}
#paginacao a:hover{text-decoration:underline;}
#paginacao a.ativo{text-decoration:underline; font-weight:bold;}

#lista{padding:15px 0 0 5px;}

.class_separacao{padding:0 3px 10px 3px; float:left;}

.class_produto{background:#fff; font-size:12px; width:228px; height:270px; overflow:hidden; float:left; border:1px solid #d9ecf2;}
.class_nome{padding:0 5px; line-height:18px; height:40px; overflow:hidden; margin:2px 0;}
.class_nome a{ color:#454545; font-weight:bold; text-decoration:none;}
.class_nome a:hover{text-decoration:underline;}

.newprod{background:#fff; font-size:11px; width:176px; height:275px; overflow:hidden; float:left;}
.newprod .class_destaques2{text-align:center; padding:5px 5px 10px 5px; float:left;}
.newprod .class_destaques2 a.newimg{display:block; text-align:center; padding:5px 0; position:relative; width:166px; overflow:hidden;}
.newprod .class_destaques2 a.newimg img{border:none; width:128px; height:128px; margin:5px 0;}
.newprod .class_destaques2 a.newimg span{position:absolute; right:0; bottom:0;}
.newprod .class_destaques2 img{border:none;}
.newprod .class_destaques2 a{ text-decoration:none; color:#02253d;}
.newprod .class_destaques2 a:hover{text-decoration:underline;}
.newprod .class_destaques2 p{ color:#e6332b; padding:6px 0;}

.class_centro{padding:5px 0 0 0;}

.class_imagem{ float:left; height:152px; width:154px;}
.class_imagem img{border:1px solid #e4e2e2; height:150px; width:150px; margin-left:2px;}

.class_icones{}
.class_icones img{border:none; padding:0 0 4px 15px;}

.class_inferior{ padding:8px 0 0 0;}

.class_preco{width:150px; float:left; text-align:center; padding:7px 0 0 5px;}
.class_preco span{ color:#ca0909; font-size:16px; font-weight:bold;}
.class_preco p{ font-size:12px; color:#454545;}

.class_comprar{ float:left; padding:0 0 0 0;}
.class_comprar img{border:none;}


/* canal snake */


#div_miolo_interna{background:#fff; width:959px; padding:0 0 0 2px;}

#conteudo_internas{ background:url(../images/fundo_menu_centro2.jpg) no-repeat 0 0; float:left; width:957px;}

#div_banner_internas{}

#menu_centro_interna{padding:12px 0 0 0; float:left;}
#menu_centro_interna img{float:left; position:relative; top:10px; left:10px;}

.sobre_snake{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_sobresnake.gif) no-repeat 0 0; width:103px; height:18px;}
.sobre_snake:hover{background:url(../images/tit_sobresnake.gif) no-repeat 0 -18px; width:103px; height:18px;}
.sobre_snake2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_sobresnake.gif) no-repeat 0 -18px; width:103px; height:18px; cursor:auto;}

.noticias{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_noticias.gif) no-repeat 0 0; width:63px; height:18px;}
.noticias:hover{background:url(../images/tit_noticias.gif) no-repeat 0 -18px; width:63px; height:18px;}
.noticias2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_noticias.gif) no-repeat 0 -18px; width:63px; height:18px; cursor:auto;}

.dicas{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_dicas.gif) no-repeat 0 0; width:41px; height:18px;}
.dicas:hover{background:url(../images/tit_dicas.gif) no-repeat 0 -18px; width:41px; height:18px;}
.dicas2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_dicas.gif) no-repeat 0 -18px; width:41px; height:18px; cursor:auto;}

.galeria{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_galeria.gif) no-repeat 0 0; width:57px; height:18px;}
.galeria:hover{background:url(../images/tit_galeria.gif) no-repeat 0 -18px; width:57px; height:18px;}
.galeria2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_galeria.gif) no-repeat 0 -18px; width:57px; height:18px; cursor:auto;}

.agenda{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_agenda.gif) no-repeat 0 0; width:58px; height:18px;}
.agenda:hover{background:url(../images/tit_agenda.gif) no-repeat 0 -18px; width:58px; height:18px;}
.agenda2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_agenda.gif) no-repeat 0 -18px; width:58px; height:18px; cursor:auto;}

.rotas{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_rotas.gif) no-repeat 0 0; width:43px; height:18px;}
.rotas:hover{background:url(../images/tit_rotas.gif) no-repeat 0 -18px; width:43px; height:18px;}
.rotas2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_rotas.gif) no-repeat 0 -18px; width:43px; height:18px; cursor:auto;}

.sua_viagem{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_suaviagem.gif) no-repeat 0 0; width:81px; height:18px;}
.sua_viagem:hover{background:url(../images/tit_suaviagem.gif) no-repeat 0 -18px; width:81px; height:18px;}
.sua_viagem2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_suaviagem.gif) no-repeat 0 -18px; width:81px; height:18px; cursor:auto;}

.videos{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_videos.gif) no-repeat 0 0; width:50px; height:18px;}
.videos:hover{background:url(../images/tit_videos.gif) no-repeat 0 -18px; width:50px; height:18px;}
.videos2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_videos.gif) no-repeat 0 -18px; width:50px; height:18px; cursor:auto;}

.wallpaper{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_wall.gif) no-repeat 0 0; width:78px; height:18px;}
.wallpaper:hover{background:url(../images/tit_wall.gif) no-repeat 0 -18px; width:78px; height:18px;}
.wallpaper2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_wall.gif) no-repeat 0 -18px; width:78px; height:18px; cursor:auto;}

.deixe_recado{display:block; float:left; margin:0 0 0 20px; background:url(../images/tit_recado.gif) no-repeat 0 0; width:126px; height:18px;}
.deixe_recado:hover{background:url(../images/tit_recado.gif) no-repeat 0 -18px; width:126px; height:18px;}
.deixe_recado2{display:block; margin:0 0 0 20px; float:left;background:url(../images/tit_recado.gif) no-repeat 0 -18px; width:126px; height:18px; cursor:auto;}

.class_linha_interna{padding:6px 0 0 4px; float:left;}

#bloco_dicas{float:left; width:377px;}

#div_dicas{width:340px; padding:18px 0 0 0;}

.texto_dicas{padding:5px 0 0 0;}
.texto_dicas a{text-decoration:none; color:#02253d;}
.texto_dicas a:hover{text-decoration:underline;}
.texto_dicas img{border:none; position:relative; top:4px;}

#div_linha_dicas{padding:6px 0 0 0;}

#div_agenda{padding:15px 0 0 0; float:left;}
#div_agenda img{padding:0 0 21px 0;}

#bloco_wallpaper{float:left; padding:19px 0 0 15px;}

#carrocel_wall{background:url(../images/fundo_carrocel_wall.gif) no-repeat 0 0; width:157px; height:138px; margin:10px 0 0 0;}
#carrocel_wall img{ padding:3px;}

#div_sequencia{}
#div_sequencia a{text-decoration:none; padding:0 2px; color:#fff; font-size:10px;}
#div_sequencia a:hover{text-decoration:underline;}
#div_sequencia p{padding:0 0 0 5px; float:left;}

#ver_todos{padding:0 5px 0 0px; float:right;}

#div_mini_banners{padding:5px 0 0 0;}
#div_mini_banners img{border:none; padding:11px 0 0 0;}


/* sobre snake */

#div_rodape_interna{}

#imagem_lateral{float:left;}

#conteudo_inst{ float:left; padding:20px 0 0 10px;}

#titulo_interna{padding:0 0 10px 0;}

#conteudo{color:#4a697e; font-size:12px; line-height:20px; float:left; width:715px;}

#sobre_snake{}
#sobre_snake p{padding:10px 0 0 0;}

#linha_interna{padding:15px 0;}

.class_cidades{ float:left; padding:0 40px;}
.class_cidades img{padding:0 0 7px 0;}

.mapa{display:block; float:left; margin:10px 0 0 0px; background:url(../images/icone_mapa.gif) no-repeat 0 0; width:25px; height:35px;}
.mapa:hover{background:url(../images/icone_mapa.gif) no-repeat 0 -35px; width:25px; height:35px;}

.fotos{display:block; float:left; margin:10px 0 0 20px; background:url(../images/icone_fotos.gif) no-repeat 0 0; width:30px; height:35px;}
.fotos:hover{background:url(../images/icone_fotos.gif) no-repeat 0 -35px; width:30px; height:35px;}





/* sobre snake */

.noticias_titulos{ width:32px; height:32px; background:#011829; color:#fff; line-height:16px; float:left;}
.noticias_titulos p{font-weight:bold; padding:0 0 0 8px;}
.noticias_titulos span{ padding:0 0 0 2px;}

.class_resumo_not{padding:8px 0; float:left;}

#titulo_interna_noticias{padding:0 0 10px 0;}

#paginacao_noticias{ position:relative; left:624px;}
#paginacao_noticias a{text-decoration:none; color:#4a697e;}
#paginacao_noticias a:hover{text-decoration:underline;}


.noticias_textos{ padding:0 0 0 6px; float:left; line-height:16px;}
.noticias_textos p{}
.noticias_textos a{ font-weight:bold; text-decoration:none; color:#4a697e;}
.noticias_textos a:hover{text-decoration:underline;}


/* dicas */

.dicas_textos{ padding:0 0 10px 6px; float:left; line-height:16px;}
.dicas_textos p{}
.dicas_textos a{ font-weight:bold; text-decoration:none; color:#4a697e;}
.dicas_textos a:hover{text-decoration:underline;}


/* galeria */

.class_galeria{float:left; padding:5px 7px; line-height:16px;}

.class_imagem_galeria img{border: 2px solid #4a697e;}

.class_texto_galeria a{text-decoration:none; color:#4a697e; font-weight:bold;}
.class_texto_galeria a:hover{text-decoration:underline;}

.data_evento{font-size:10px;}


/* wallpaper */

.class_wall{float:left; padding:5px 7px; line-height:16px;}

.class_imagem_wall img{border: 2px solid #4a697e;}

.class_texto_wall{font-size:11px; font-weight:normal;}
.class_texto_wall a{text-decoration:none; color:#4a697e; font-weight:bold;}
.class_texto_wall a:hover{text-decoration:underline;}



/* videos */

.class_videos{float:left; padding:5px 7px; line-height:16px;}

.class_imagem_videos img{border: 2px solid #4a697e;}

.class_texto_videos{font-size:11px; font-weight:normal;}
.class_texto_videos span{font-size:10px;}
.class_texto_videos a{text-decoration:none; color:#4a697e; font-weight:bold;}
.class_texto_videos a:hover{text-decoration:underline;}


/* rotas */

#rotas_interna{}
#rotas_interna span{font-size:10px;}

#origem{float:left;}

.input_origem{width:300px; border:2px solid #e4e2e2; color:#335b69; font-size:10px; padding:3px;}
.input_destino{width:300px; border:2px solid #e4e2e2; color:#335b69; font-size:10px; padding:3px; float:left;}

#destino{margin:0 0 0 5px;}

#bot_ok_rotas{ padding:2px 0 0 5px; float:left;}
#bot_ok_rotas img{border:none;}

#div_mapa{padding:30px 0 0 0;}


/* sua viagem */

#sua_viagem_interna span{font-size:10px;}

.input_nome_viagem{width:300px; border:2px solid #e4e2e2; color:#335b69; font-size:10px; padding:3px;}
.input_email_viagem{width:300px; border:2px solid #e4e2e2; color:#335b69; font-size:10px; padding:3px; float:left;}
.input_receber{position:relative; top:2px;}

#viagem_nome{float:left;}

#viagem_email{margin:0 0 0 5px; float:left;}

#mandar_news{padding:5px 0 0 0;}

#sua_viagem_fotos{padding:30px 0 0 0;}

.class_galeria_viagem{float:left; padding:5px 7px; line-height:16px;}

.class_imagem_galeria_viagem img{border: 2px solid #4a697e;}

.class_texto_galeria_viagem a{text-decoration:none; color:#4a697e; font-weight:bold;}
.class_texto_galeria_viagem a:hover{text-decoration:underline;}

.data_viagem{font-size:10px;}


/* deixe seu recado */

#titulo_recado{font-weight:bold;}

#form_recado{float:left; font-size:11px;}

.class_recado{ padding:0 0 10px 0;}
.class_recado p{}
.class_recado span{ font-weight:bold;}

.input_nome_recado{border:2px solid #e4e2e2; width:300px;}
.input_email_recado{border:2px solid #e4e2e2; width:300px;}
.input_mensagem_recado{border:2px solid #e4e2e2;}

#envio_msg{padding:0 0 0 30px; float:left; font-size:11px;}

#mandar_news_recado{float:right; position:relative; right:163px; top:5px;}

#enviar_recado{ float:right; padding:32px 38px 20px 0;}
#enviar_recado img{border:none;}

/* pagamento */

#pagamento{} 

#pagamento_interna{font-size:11px; font-weight:bold; margin:0 10px;}

#tipo_pagamento{background:url(../images/fundo_cartoes.gif) no-repeat 0 0; height:96px;}

#cartao{padding:10px 0 0 30px; float:left; color:#fff;}
#cartao p{ padding:0 0 11px 0;}
#cartao input{ position:relative; top:-15px; left:-5px;}

#boleto{padding:10px 0 0 30px; float:left; color:#fff; }
#boleto p{ padding:0 0 11px 0;}
#boleto input{ position:relative; top:-15px; left:-2px;}

#visa{ text-align:center; float:left; padding:10px;}
#visa input{}

#master{ text-align:center; float:left; padding:10px;}
#master input{}

#dinners{ text-align:center; float:left; padding:10px;}
#dinners input{}

#dados_cartao{color:#000; padding:30px 0 0 0;}
.class_nome_cartao{padding:0 0 20px 0; font-size:12px; font-weight:bold;}

.input_nome_titular{ margin:0 0 0 100px; width:267px; border:2px solid #a5c4ce;}
.input_numero_cartao{ margin:0 0 0 31px; width:267px; border:2px solid #a5c4ce;}

#form_cartao{ color:#454545;}
#form_cartao img{position:relative; left:5px; top:5px;}

.select_validade{ margin:0 0 0 82px; width:50px; border:2px solid #a5c4ce;}
.select_validade2{ margin:0 0 0 8px; width:50px; border:2px solid #a5c4ce;}
.input_codigo_seguranca{ margin:0 0 0 12px; width:50px; border:2px solid #a5c4ce;}

.class_linha_carrinho{padding:20px 0 20px 8px; clear:both;}

#boleto_bancario{padding:10px 0 0 125px;}

#boleto_bancario p{font-size:12px; font-weight:bold; padding:20px 0;}


.class_continuar{padding:30px 0 0 0; text-align:center;}
.class_continuar img{border:none;}


/* confirmacao */

#icone_confirmado{text-align:center; padding:20px 0 0 0;}

#detalhes_confirm{float:left; width:825px; padding:40px 0 0 125px;}

#numero_pedido{width:170px; background:#001727; float:left; margin:0 10px 0 0;}

#conteudo_confirm{ text-align:center;}
#conteudo_confirm h1{ color:#edea0f; font-size:30px;}
#conteudo_confirm p{ font-size:10px; color:#fff;}
#conteudo_confirm span{ color:#edea0f;}

#mostra_forma_pgm{background:#6f96a3; float:left; width:527px;}

.print_boleto{ float:right;}
.print_boleto img{border:none;}

#resultado_forma{float:left; width:527px;}
#resultado_forma img{float:left; padding:6px 10px;}

#info_pedido{color:#fff; padding:0 10px;}

#mais_detalhes{color:#454545; font-size:10px; width:705px; padding:5px 0 0 0;}
#mais_detalhes a{color:#454545;}

#div_tabela_carrinho_final{ background:url(../images/fundo_lista_prod.gif) no-repeat 10px 6px; padding:0 0 0 20px;}

#titulo_table_final{ color:#fff; font-weight:bold; height:25px;}
#titulo_table_final td{padding:3px 0 0 5px;}

#td_descricao_final{ width:430px; padding:3px 0 0 0px !important;}
#td_presente_final{ width:75px;}
#td_entrega_final{ width:118px;}
#td_quantidade_final{width:80px;}
#td_valorunit_final{width:90px;}
#td_valor_final{ width:90px;}

#titulo_tabela_final{font-size:12px; font-weight:bold; padding:60px 0 0 20px;}

#endereco_final{font-size:10px; font-weight:bold; padding:0 0 0 20px; color:#454545; width:680px; float:left;}

.linha_final{}
.linha_final td{padding:0 0 0 5px;}
.linha_final img{position:relative; left:5px; top:1px; border:none;}
.linha_final input{width:25px;}

.linha_final_entrega td{ width:100px;}

.class_valores{width:130px;}

#table_final{float:right; text-align:right; color:#454545; position:relative; right:60px;}

.class_valores_total{width:130px; font-size:13px; font-weight:bold;}

#bot_voltar_inicial{text-align:center; padding:30px 0 0 0;}
#bot_voltar_inicial img{border:none;}


/* alterar dados cadastrais */

#div_alteracoes{ float:right; padding:5px 10px 0 0;}
#div_alteracoes a{text-decoration:none; color:#454545;}
#div_alteracoes a:hover{text-decoration:underline;}

#div_alterar_dados{ padding:20px 0 0 0;}
#dados_cliente_alterar{ padding:10px 0 0 5px;}
#dados_cliente_alterar p{font-size:11px; font-weight:bold; color:#454545;}

.input_nome_alterar{ margin:0 0 0 102px; width:433px; border:2px solid #a5c4ce;}
.input_sobrenome{ margin:0 0 0 67px; width:433px; border:2px solid #a5c4ce;}
.input_cpf_alterar{ margin:0 0 0 112px; width:182px; border:2px solid #a5c4ce;}
.input_rg_alterar{ margin:0 0 0 118px; width:182px; border:2px solid #a5c4ce;}
.input_dn_alterar{ margin:0 0 0 13px; width:182px; border:2px solid #a5c4ce;}
.input_sexo_alterar{ margin:0 0 0 105px; width:186px; border:2px solid #a5c4ce;}

#div_endereco_alterar{padding:30px 0 0 0;}

.tipo_endereco{ margin:0 20px 0 54px; width:190px; border:2px solid #a5c4ce;}
.input_cep_alterar{ margin:0 0 0 9px; width:180px; border:2px solid #a5c4ce;}
.input_endereco_alt{ margin:0 0 0 81px; width:433px; border:2px solid #a5c4ce;}
.input_numero_alt{ margin:0 20px 0 89px; width:70px; border:2px solid #a5c4ce;}
.input_complemento_alt{ margin:0 0 0 9px; width:242px; border:2px solid #a5c4ce;}
.input_bairro_alt{ margin:0 0 0 100px; width:433px; border:2px solid #a5c4ce;}
.input_cidade_alt{margin:0 20px 0 95px; width:160px; border:2px solid #a5c4ce;}
.input_estado_alt{ margin:0 20px 0 9px; width:64px; border:2px solid #a5c4ce;}
.input_pais_alt{ margin:0 0 0 9px; width:64px; border:2px solid #a5c4ce;}
.input_fone1_alt{ margin:0 20px 0 75px; width:100px; border:2px solid #a5c4ce;}
.input_fone2_alt{ margin:0 0 0 9px; width:103px; border:2px solid #a5c4ce;}
.input_referencia_alt{ margin:0 0 0 1px; width:433px; border:2px solid #a5c4ce;}

#bot_voltar{text-align:center; padding:40px 0 0 0;}
#bot_voltar img{border:none;}

.link{font-weight:bold;}

.class_referencia{padding:0 0 0 139px;}

/*INDICAÇÃO */
#div_global #indicacao {width:312px; height:240px;  background-color:#FFF; position:absolute; z-index:100; margin-top:680px;margin-left:430px ;border:#2353AB solid 5px; }
#div_global #indicacao  p {margin-left:5px; margin-right:5px;}
#div_global #indicacao  p.comLinha {border-bottom:2px solid black; margin-top:5px;}
#div_global #indicacao  p.direita {position:absolute; top:5px; left:240px;}
#div_global #indicacao  p.direita a {color:#F00;font-size:8px}
#div_global #indicacao  p.resposta{text-align:center;color:#666; font-size:16px; width:80px; margin-left:40px; margin-top:70px; font-weight:bold;}
#div_global #indicacao  p a {color:#2353AB;}
#div_global #indicacao  p span{margin-left:20px; font-size:16px; color:black; font-weight:bold}
#div_global #indicacao  label {margin-top:5px; width:140px; float:left; padding:0 8px;}
#div_global #indicacao  label.primeiro {margin-bottom:15px;}
#div_global #indicacao  label span {display:block; font-weight:bold;}
#div_global #indicacao  label input {display:block; font-weight:bold; width:135px; margin:0;border:1px solid #000;color:#000;}

#div_global #indicacao #botao {clear:both; padding:5px 5px 0 5px; text-align:right;margin-right:5px }
#div_global #indicacao #botao a {width:56px; height:20px; background:url(../../images/confirmar.gif) no-repeat; display:block; margin-left:245px; background:red}
/*INDICAÇÃO */

/*AVISE-ME */
#div_global #aviseme {width:312px; height:120px;  background-color:#FFF; position:absolute; z-index:100; margin-top:380px;margin-left:630px ;border:#2353AB solid 5px; }
#div_global #aviseme  p {margin-left:5px; margin-right:5px;}
#div_global #aviseme  p.comLinha {border-bottom:2px solid black; margin-top:5px;}
#div_global #aviseme  p.direita {position:absolute; top:5px; left:240px;}
#div_global #aviseme  p.direita a {color:#F00;font-size:8px}
#div_global #aviseme  p.resposta{text-align:center;color:#666; font-size:16px; width:150px; margin-left:40px; margin-top:70px; font-weight:bold;}
#div_global #aviseme  p a {color:#2353AB;}
#div_global #aviseme  p span{margin-left:20px; font-size:16px; color:black; font-weight:bold}
#div_global #aviseme  label {margin-top:5px; padding:10px 8px;margin-left:10px}
#div_global #aviseme  label.primeiro {margin-bottom:15px;}
#div_global #aviseme  label span {display:block; font-weight:bold;}
#div_global #aviseme  label input {display:block; font-weight:bold; width:180px; margin:0;border:1px solid #000;color:#FFF;}

#div_global #aviseme #substitui_avise  p {margin-top:5px}
#div_global #aviseme #substitui_avise  p span {color:#000;font-size:12px; font-weight:normal;width:70px;}
#div_global #aviseme #substitui_avise  p input {width:180px; }


#div_global #aviseme #botao {clear:both; padding:5px 5px 0 5px; text-align:right;margin-right:5px }
#div_global #aviseme #botao a {width:56px; height:20px; background:url(../../images/confirmar.gif) no-repeat; display:block; margin-left:245px;}
/*AVISE-ME */







