html, body { margin: 0; padding: 0; height: 100%;}

body { 
  text-align: center; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  line-height: 150%; 
  color: #333;
  background: #F1F5F7;
}

dl,dt,dd {
	margin: 0;
	padding: 0;
}

dl dt span {
	display: none;
}

img, .submit {
	border: none;
}

form, form p {
	margin: 0;
	padding: 0;
	display: block;
}

a {
	color: #3083AC;
	text-decoration: none;
}

a:hover {	color: #333; text-decoration: underline; }

a span,h5 span,h6 span,h1 span,h2 span,h3 span { display: none; }

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}

.hideThis { display: none; }

.icon, .bot, .tit, .secTit, .boxTit, .logo, .propaganda {
  display:  block;
  overflow: hidden;
  text-align: left;
  text-indent:  -99999px;
  background-repeat:  no-repeat;
  background-color: transparent;
  font-size: 0;
  line-height: 0;
}

.bot:hover{ background-position: 0 -30px; }

.form0, .form0 *, .list0, .list0 .listItens,.list0 .item{
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 0;
  line-height: 0;
  border: 0;
}

.form0Txt, .form0Txt *, .list0Txt, .list0Txt .listItens,.list0Txt .item{
  padding: 0;
  margin: 0;
  list-style: none;
  border: 0;
}

.formModel1 { 
  position: relative;
  height: 22px;
  margin-bottom: 5px;
}

.formModel1 .entTxt{
  position: absolute; bottom: 0; left: 0;
  height: 20px; width: 164px;
  border: #E1E1E1 1px solid;
  font-family: Arial, "Trebuchet MS", Verdana , Georgia, sans-serif;
  font-size: 12px;
  line-height: 12px;
  color: #666;
  background: url(../images/fundo_a_buscar_no_site.gif) no-repeat 81px 4px;
}

.formModel1 .submit{
  position: absolute; bottom: 4px; right: 0;
  height: 13px; width: 20px;
  background-image: url(../images/icon_a_submit.gif);
}

.cols { float: left; }

div#ak_modal_div{
  position:absolute;
  width: 650px;	height: 472px;
  z-index:1000;
  background: #FFFFFF;
}

div#ak_modal_div div.ak_modal_title{
  position: relative;
  background-color: #069;
  color: #FFFFFF;
  font: bold 12px/1.5em 'Trebuchet MS',Verdana,Helvetica,sans-serif;
  text-align:center;
}

#B{ position: relative; background: url(../images/fundo_b.gif) repeat-x;}

  #B .subA { width: 100%; background: url(../images/fundo_subA.jpg) no-repeat; }

    #B .subA .tit{  
      height: 70px;
      width: 100%;
      background-position: 20px 10px;
    }  

#master{
  position: relative;
  width: 998px;
  padding-left: 20px;
  margin: 0 auto;
  background-color: #FFF;
  text-align: left;
  voice-family: "\"}\"";
	voice-family: inherit;
  width: 978px;
}

#header{ position: relative; width: 978px; height: 40px; }

  #header .logo.valfrance{
    position: absolute; top: 20px; left: 0; 
    height: 61px; width: 190px;
    background-image: url(../images/logo_header_valfrance.gif);
  }
  
  #header .recursos_do_site{ position: absolute; top: 13px; right: 0; width: 427px;}
  
    #header .recursos_do_site .bot{
      float: left;
      height: 12px;
      margin-right: 15px;
    }
    #header .recursos_do_site .bot.onde_comprar{ width: 91px; background-image: url(../images/bot_header_onde_comprar.gif); }
    #header .recursos_do_site .bot.adicionar_aos_favoritos{ width: 62px; background-image: url(../images/bot_header_favoritos.gif); }
    #header .recursos_do_site .bot.indicar_a_um_amigo{ width: 51px; background-image: url(../images/bot_header_indicar.gif); }
    #header .recursos_do_site .bot.mapa_do_site{ width: 85px; background-image: url(../images/bot_header_mapa_do_site.gif); }
    #header .recursos_do_site .bot.contato{ width: 57px; margin: 0; background-image: url(../images/bot_header_contato.gif); }


#A{ 
  padding:70px 20px 0 0;
  width: 190px;
}

  #A .busca{ width: 190px;}
  
#menu_principal{
  width: 190px;
  border-bottom: #99CCFF 1px solid;    
}
  #menu_principal .item{
    padding-top: 10px;
    border-top: #99CCFF 1px solid;
  }


    #menu_principal .boxTit, #menu_principal .bot{ height: 20px; }
    #menu_principal .boxTit.double{ height: 40px; }
    #menu_principal .boxTit.nossa_marca{ background-image: url(../images/boxtit_a_nossa_marca.gif); }
    #menu_principal .boxTit.campanha{ background-image: url(../images/boxtit_a_campanha.gif); }
    #menu_principal .boxTit.colecoes{ background-image: url(../images/boxtit_a_colecoes.gif); }
    #menu_principal .boxTit.informacoes_sobre_seu_produto{ background-image: url(../images/boxtit_a_informacoes_sobre_seu_produto.gif); }


      #menu_principal .listItens .item{
        padding-top: 0;
        border-top: 0;
      }
        #menu_principal .selected{ background-position: 0 -30px; }
        #menu_principal .bot.quem_somos{ background-image: url(../images/bot_a_quem_somos.gif); }
        #menu_principal .bot.historico{ background-image: url(../images/bot_a_historico.gif); }
        #menu_principal .bot.fotos{ background-image: url(../images/bot_a_fotos.gif); }
        #menu_principal .bot.release{ background-image: url(../images/bot_a_release.gif); }
        #menu_principal .bot.fotos{ background-image: url(../images/bot_a_fotos.gif); }
        #menu_principal .bot.making_of{ background-image: url(../images/bot_a_making_of.gif); }
        #menu_principal .bot.amuleto{ background-image: url(../images/bot_a_amuleto.gif); }
        #menu_principal .bot.after_dark{ background-image: url(../images/bot_a_after_dark.gif); }
        #menu_principal .bot.animal_chic{ background-image: url(../images/bot_a_animal_chic.gif); }
        #menu_principal .bot.art_deco{ background-image: url(../images/bot_a_art_deco.gif); }
        #menu_principal .bot.bella{ background-image: url(../images/bot_a_bella.gif); }
        #menu_principal .bot.belle_rose{ background-image: url(../images/bot_a_belle_rose.gif); }
        #menu_principal .bot.benefit{ background-image: url(../images/bot_a_benefit.gif); }
        #menu_principal .bot.benefit_laser{ background-image: url(../images/bot_a_benefit_laser.gif); }
        #menu_principal .bot.benefit_sensation{ background-image: url(../images/bot_a_benefit_sensation.gif); }
        #menu_principal .bot.coordenados{ background-image: url(../images/bot_a_coordenados.gif); }
        #menu_principal .bot.diva{ background-image: url(../images/bot_a_diva.gif); }
        #menu_principal .bot.encantada{ background-image: url(../images/bot_a_encantada.gif); }
        #menu_principal .bot.fashion_dots{ background-image: url(../images/bot_a_fashion_dots.gif); }
        #menu_principal .bot.fiore{ background-image: url(../images/bot_a_fiore.gif); }
        #menu_principal .bot.floral_antigo{ background-image: url(../images/bot_a_floral_antigo.gif); }
        #menu_principal .bot.florenca{ background-image: url(../images/bot_a_florenca.gif); }
        #menu_principal .bot.flower_power{ background-image: url(../images/bot_a_flower_power.gif); }
        #menu_principal .bot.flox{ background-image: url(../images/bot_a_flox.gif); }
        #menu_principal .bot.flox_sem_costura{ background-image: url(../images/bot_a_flox_sem_costura.gif); }
        #menu_principal .bot.la_reine{ background-image: url(../images/bot_a_la_reine.gif); }
        #menu_principal .bot.lovely{ background-image: url(../images/bot_a_lovely.gif); }
        #menu_principal .bot.lumiere{ background-image: url(../images/bot_a_lumiere.gif); }
        #menu_principal .bot.new_sensation{ background-image: url(../images/bot_a_new_sensation.gif); }
        #menu_principal .bot.orleans{ background-image: url(../images/bot_a_orleans.gif); }
        #menu_principal .bot.passion{ background-image: url(../images/bot_a_passion.gif); }
        #menu_principal .bot.savanah{ background-image: url(../images/bot_a_savanah.gif); }
        #menu_principal .bot.savanah_cobra{ background-image: url(../images/bot_a_savanah_cobra.gif); }
        #menu_principal .bot.silhouette_in{ background-image: url(../images/bot_a_silhouette_in.gif); }
        #menu_principal .bot.silhouette_out{ background-image: url(../images/bot_a_silhouette_out.gif); }
        #menu_principal .bot.spring{ background-image: url(../images/bot_a_spring.gif); }
        #menu_principal .bot.structure{ background-image: url(../images/bot_a_structure.gif); }
        #menu_principal .bot.summer{ background-image: url(../images/bot_a_summer.gif); }
        #menu_principal .bot.unique{ background-image: url(../images/bot_a_unique.gif); }
        #menu_principal .bot.verdi{ background-image: url(../images/bot_a_verdi.gif); }
        #menu_principal .bot.vedette{ background-image: url(../images/bot_a_vedette.gif); }
        #menu_principal .bot.lavagem_e_manutencao{ background-image: url(../images/bot_a_lavagem_e_manutencao.gif); }
        #menu_principal .bot.tabela_de_medidas{ background-image: url(../images/bot_a_tabela_de_medidas.gif); }
        #menu_principal .bot.tipos_de_bojos{ background-image: url(../images/bot_a_tipos_de_bojos.gif); }
        
#B{ width: 748px; }

  #B .flash{ 
    height: 480px; width: 748px;
    background-color: #CCC;
  }
  #B .flash a,#B .flash a img{ display: block; margin: 0; padding: 0; border: 0; width: 748px; height: 480px; }
  #B .flash a{ display: none; }

#footer{
  position: relative;
  height: 54px;   width: 958px;
  border-top: #CCC 1px solid;
}

  #footer .logo{
    position: absolute; top: 20px; left: 0px;  
    height: 13px; width: 264px;
    background-image: url(../images/logo_footer_valfrance.gif);
  }

  #footer .creditos{
    position: absolute; top: 20px; right: 0;
    text-align: right;  
    height: 15px; width: 250px;
    color: #999;
    font-size: 10px;
  }

    #footer .creditos a{ color: #999; }

.clearFull{ float: none !important; display: block; clear: both; }
.div10 { height: 10px; }
.div20 { height: 20px; }
.div30 { height: 30px; }
.div40 { height: 40px; }
