/* CSS Document */

html {  height:100%;}
img { border: 0; }
body {font-family:Tahoma;font-size:11px;color:#616161;margin:0 auto 0 auto;text-align:center;}
.grisclaro {font-family:Tahoma;font-size:11px;color:#666666;}
#listados ul#bullet_txt li { margin: 0 0 10px 0; padding-left: 20px; list-style:none; background-image:url(../images/bulletb.jpg); background-position:TOP left; background-repeat:no-repeat;  text-align:left;  CLEAR:left;}
a { text-decoration: none;}
a:hover { text-decoration: underline;color:#CCCCCC;}
#listados ul#bullet_txt li ul#bullet_txt2 li { margin: 0 0 10px 0; padding-left: 20px; list-style:none; background-image:url(../images/bulletb.jpg); background-position:TOP left; background-repeat:no-repeat;  text-align:left;  CLEAR:left;}

.menu {font-size:11px;text-decoration: none; color:#FFFFFF;}
.menu a { text-decoration: underline; color:#FFFFFF;}
.menu a:hover { text-decoration: underline;}
.blanco {color:#FFFFFF;}
.azul {color:#006699;font-weight:bold;}
.morado {color:#8c1d8d;font-weight:bold;}
.marron {color:#523400;font-weight:bold;}

.azulp {font-size:10px;color:#006699;font-weight:bold;}
.grisp {font-size:10px;color:#666666;font-weight:bold;}

.narap {font-size:10px;color:#dd8810;font-weight:bold;}
.linea {border:1px dotted;color:#dd8810;}
.lineag {border:1px dotted;color:#CCCCCC;}
.naranja {color:#FF9900;font-weight:bold;}

.azulbig {color:#006699;font-weight:bold;font-size:14px;}
.whitebig {color:#FFFFFF;font-weight:bold;font-size:14px;}

.greenbig {color:#4fa600;font-weight:bold;font-size:14px;}
.green {color:#4fa600;font-weight:bold;}

.grisbig {color:#666666;font-weight:bold;font-size:14px;}

.gris {color:#666666;font-weight:bold;}
.titulorosa {color:#df3293;font-weight:bold;font-size:14px;}
.rosa {color:#df3293;font-weight:bold;}

.orangebig {color:#dd8810;font-weight:bold;font-size:14px;}
.marronbig {color:#654400;font-weight:bold;font-size:14px;}

.orangebt {color:#c4af54;font-weight:bold;font-size:14px;}
.orangebts {color:#c4af54;font-weight:bold;font-size:11px;}
.orangepest {color:#c19e5d;font-weight:bold;font-size:11px;}
.orangepestg {font-size:14px;color:#c19e5d;font-weight:bold;}
.orange {color:#dd8810;font-weight:bold;}
.maron {color:#342f2b;font-weight:bold;}


.asu {color:#006699;text-decoration:underline;}
.asu a:hover {color:#CC6600;text-decoration:none;}
.nara {color:#c19e5d;text-decoration:underline;}
.nara a:hover {color:#c19e5d;text-decoration:none;}
.griscla {color:#CCCCCC;}
.griscla a:hover {color:#CCCCCC;}
.azulform {color:#006699;font-size:11px;border:1px solid #CCCCCC;}
.azulform1 {background:#006699;font-size:11px;color:#FFFFFF;border:1px solid #CCCCCC;}


div.contenedora {
position:relative;
margin:0 auto 0 auto;
height:100%;
width:922px;
}

*html div.contenedora {
position:relative;
margin:0 auto 0 auto;
height:100%;
width:922px;
}

div.headersup {
width:865px;
height:99px;
background:url(../images/headersuperior.jpg);
}

div.headl {
padding-top:6px;
padding-right:6px;
text-align:right;
margin-right:6px;
}

div.flash_sc {
width:585px;
height:241px;
padding-left:10px;

}

*html div.headl {
margin-top:6px;
text-align:right;
margin-right:6px;
}

div.headermenu {
width:865px;
height:31px;
}

div.contenido {
width:865px;
position:relative;
height:100%;
text-align:left;
}

div.izquierda {
width:253px;
height:100%;
float:left;
padding-top:15px;
}
div.central {
width:430px;
height:100%;
float:left;
text-align:left;
padding-left:12px;
padding-top:15px;
}
div.centralmarcas {
width:440px;
height:100%;
float:left;
text-align:left;
padding-left:8px;
padding-top:15px;
}
div.mdepileve {background:url(../marcas/images/bod_depileve_b.jpg) no-repeat;width:440px;height:591px;}
div.mvelona {background:url(../marcas/images/bod_velona.jpg) no-repeat;width:440px;height:591px;}
div.mmonnalisa {background:url(../marcas/images/bod_monnalisa.jpg) no-repeat;width:440px;height:591px;}
div.manesi {background:url(../marcas/images/bod_anesi.jpg) no-repeat;width:440px;height:591px;}
div.mcrisnail {background:url(../marcas/images/bod_crisnail.jpg) no-repeat;width:440px;height:591px;}
div.mbelfeet {background:url(../marcas/images/bod_belfeet.jpg) no-repeat;width:440px;height:591px;}
div.mseabronze {background:url(../marcas/images/bod_seabronze.jpg) no-repeat;width:440px;height:591px;}
div.msol {background:url(../marcas/images/bod_solywellness.jpg) no-repeat;width:440px;height:591px;}
div.mramason {background:url(../marcas/images/bod_ramason.jpg) no-repeat;width:440px;height:591px;}





div.marcatexto {
line-height:15px;
padding-top:145px;
padding-left:35px;
padding-right:35px;
}

div.centralsobre {
width:600px;
position:relative;
height:100%;
float:left;
text-align:left;
padding-left:10px;
}

div.pest {
width:564px;
height:38px;
background:url(../images/p_1.jpg);
}
div.pest2 {
width:564px;
height:38px;
background:url(../images/p_2.jpg);
}
div.pest3 {
width:564px;
height:38px;
background:url(../images/p_3.jpg);
}
div.pest4 {
width:564px;
height:38px;
background:url(../images/p_sc1.jpg);
}
div.pest5 {
width:564px;
height:38px;
background:url(../images/p_sc2.jpg);
}
div.pest6 {
width:564px;
height:38px;
background:url(../images/p_sc3.jpg);
}

div.headermarcas1 {
width:430px;
height:48px;
}

div.hormiga {
width:610px;
height:48px;
background-position:right;
background:url(../images/sobrenosotrospestana.jpg);
background-repeat:no-repeat;
float:left;
text-align:left;
margin-top:10px;
}
div.hormigasc {
width:610px;
height:48px;
background-position:right;
background:url(../images/header_saber.jpg);
background-repeat:no-repeat;
float:left;
text-align:left;
margin-top:10px;
}
div.hormigacon {
width:610px;
height:48px;
background-position:right;
background:url(../images/contactopestana.jpg);
background-repeat:no-repeat;
float:left;
text-align:left;
margin-top:10px;
}


div.hormiganoticias {
width:610px;
height:48px;
background-position:right;
background:url(../images/header_noti.jpg);
background-repeat:no-repeat;
float:left;
text-align:left;
margin-top:10px;
}

div.context {
padding-left:15px;
padding-right:15px;
}
div.hormi {
padding-top:17px;
padding-left:35px;
}
div.hormi2 {
padding-top:6px;
padding-left:10px;
}
div.centralt {
width:410px;
padding-left:12px;
}
div.derecha {
width:155px;
height:100%;
float:right;
padding-top:15px;
text-align:right;
}

div.promos {
width:151px;
height:387px;
background:url(../images/caja_promos.jpg);
margin-left:7px;
background-repeat:no-repeat;
}
div.promosb {
width:151px;
height:585px;
background:url(../images/caja_promos_b.jpg);
margin-left:7px;
background-repeat:no-repeat;
}
div.footer {
width:865px;
text-align:center;
}
div.sep {padding-left:10px;}

	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 .clearfix{display: inline-block;}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */