body{font:12px arial;color: #000; background: #dddddd url(../images/bgColtex.jpg) no-repeat 50% 11px;}
#barraHorizontalS{width:100%;height:11px;background:#263c61;}
#barraAlpha{width:100%;height:27px; background:#ffffff;opacity:0.5;filter:alpha(opacity=50);}
#geral{width:1001px; margin:0 auto; position:relative;}

/* MENU */
#menu{width:478px;height:33px;position:absolute;left:250px;top:-8px; z-index:50; }
#menu li{float:left; height:33px; margin:0px 6px 0px 6px;}

#menu_cat{width:128px; min-height:40px;position:absolute;top:8px;left:350px; z-index:50;}
.menu_catLink a, .menu_sub a{text-decoration:none; color:#fff;display:block;}
.menu_catLink a{font-weight:bold; height:15px; margin-top:10px;}
.menu_sub a{font-weight:normal;margin-left:8px; min-height:18px;}
.menu_catLink a:hover, .menu_sub a:hover{ text-decoration:underline;}

#catConteudo{width:118px;padding:5px;background:#9491c7; min-height:40px; padding-bottom:14px;}
span.bdr-topo, span.bdr-base{width:128px;height:5px;display:block;}
span.bdr-topo{background:url(../images/bdr-topo.gif) no-repeat 50% 0;}
span.bdr-base{background:url(../images/bdr-base.gif) no-repeat center bottom;}

/* HOME */
#boxs{width:453px;height:228px; padding:250px 0px 0px 0px; margin:0 auto; background:url(../images/mulheresCapa.jpg) no-repeat;}
#boxLingerie{float:left; margin-left:15px;}
.bxLst{font-size:12px; margin-left:5px;}
/*#bxLst1{display: hidden;}*/

#boxLingerieEscolha,#boxFitnessEscolha{width:202px;min-height:50px;text-align:left; padding-left:10px; background:#e1b6b6; font-size:14px; border-right:1px solid #D5A296;position:relative;}
#boxLingerieEscolha{margin:-3px 0 0 -88px;}
#boxFitnessEscolha{margin:-3px 0 0 0;}

#boxFitnessEscolha li,#boxLingerieEscolha li{ margin:0 0 5px 0;z-index: 10;}
#boxFitness{float:right; margin:0 -27px 0 0;}
#boxs a{color:#333333; text-decoration:none;}
#boxs a:hover{text-decoration:underline;}

.logo{width:150px;height:35px;display:block;margin:0 auto;padding:34px 0 ;z-index: 10;position:relative;}
.left{float:left;}
.right{float:right;}
.commagica{float:right; margin:-10px 0 0 0;}


/* INTERNAS */
h1{ font-weight:bold; font-size:20px; margin:0 0 15px 0;}

#boxConteudo{width:784px;min-height:350px;margin:55px 0 25px 112px;}
#boxConteudo p{margin:0 0 15px 0;}
#boxConteudo h1{font-weight:bold; font-size:20px;}
#boxConteudo h2,h3{font-weight:bold; font-size:18px; color:#69696a; margin-bottom:12px}

#boxEscolha{width:202px;min-height:40px;position:absolute;top:234px;right:105px;z-index:10;text-align:left; padding-left:10px; background:#e1b6b6; font-size:14px; border-right:1px solid #D5A296;}
#boxEscolha li{ margin-bottom:6px;}
#boxEscolha a{ color:#000; font-size:12px; text-decoration:none;}
#boxEscolha a:hover{ text-decoration:underline;}

#colunaEsquerda{width:237px; height:431px;background:#d6d6d7; float:left; margin:0px 10px 30px 0px; padding:18px 10px 10px 30px;}
#colunaEsquerda h3{font-weight:bold; font-size:18px; color:#69696a; margin-bottom:12px}
#medidaTag{ width:200px;margin:0 auto; margin-top:10px;}
#medidaTag img{margin:0px 2px 0px 2px;}

#listaCores{width:90%; min-height:85px; padding:10px 0 0 41px; float:left;}
#listaCores .cor{width:100%;height:58px; float:left; border:1px #333333 solid}
#listaCores h4{font-size:14px; font-weight:bold;}


#conteudoLisos{width:98%;min-height:322px; background:#fff; margin:10px 0 0 0; float:left; padding:15px 5px 5px 10px; position:relative;}
#conteudoLisos h2{color:#727273; font-size:16px; text-transform:uppercase;}
#composicao{width:485px; height:439px; position:absolute; top:0; left:0; background:#fff; padding:20px 5px 5px 5px;}
#selecaoImagens{width:785px; height:75px; background:#d6d6d7; float:left; margin:10px 0px 10px 0px;}

#caixaCodigo{width:122px; height:42px; display:block; background:#432765; position:absolute; bottom:0px; right:0px; padding:8px; line-height:25px;}
#codigoComp{font-size:16px; color:#FFF; font-weight:bold;}



/*REPRESENTANTES*/
.listEstado{ min-width:300px;display:block; margin-bottom:25px;}
.listEstado h3,h4{text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
.listEstado h4{font-size:14px;}
.listEstado p{line-height:0.5;}


a{text-decoration:none;}
.h1Produtos1{color:#000000;float:left;}
.h1Produtos2{color:#4b4b4b;float:left;}
.h1Produtos3{color:#979798;float:left; font-size:18px;}
.iconComposicao{margin-top:-5px; float:left;}
.imgTextura{float:left;margin:7px 0 7px 0px;}
.conteudoCor{
    width: 68px !important;
    max-width:68px!important;
    max-height:75px!important;
    height:75px !important;
    margin:8px 10px 0 0; float:left; text-decoration:none; display:block; color:#000;}
.conteudoCor p{font-weight:bold;}
.nomeCor{ border:1px solid #000; background:#fdff71; margin:1px; padding:1px; font-size:9px;}
.next{}
.prev{}
.colecao{ margin-bottom:15px;}
.colecao a{ font-size:14px; text-decoration:none; color:#000; margin-left:5px;}
.colecao input[type="checkbox"]{font-size:26px; width:15px; height:15px;}

#loading{width:35px;height:35px;top:130px;left:470px; position:absolute;}
#looksBotoes{width:550px;height:40px;position:absolute;top:520px;left:210px;}

#outrosLooks{width:100%;border-top:2px solid #999999; margin-top:10px; padding:5px;}
#outrosLooks li{margin-bottom:5px; margin-top:5px; height:15px; display:block;}
#outrosLooks li a{color:#333333; text-decoration:none; font-size:14px;}
#outrosLooks li a:hover{text-decoration:underline;}

/*BUSCA*/

.buscas a{font-size:14px; font-weight: bold;color:#000;}
.buscas a:hover{color:grey;}
.buscas li{height:20px;}
strong{font-weight: bold;}
#busca{position:absolute; right:106px;top:150px;}
#busca input[type="text"]{border:1px solid grey; height:22px;}
#busca label{font-size:16px; vertical-align: middle; font-weight: bold;}
#busca input[type="submit"]{width: 25px; height:24px; border:1px solid grey; background: #fff; cursor:pointer;}

/* RODAPE */
#rodape{
    width:780px;
    height:100px;
    margin:0 auto;
    color:#6a6b6e;
    font-weight:bold;
    font-size:14px;
    clear:both;
    padding-top:30px;
    z-index:0;
}