/************* CAVISLIM *************/
.fleft { float:left}
/*.wrap { width:100%; overflow:hidden;}*/
.tituloEspecial { font-family:"Arial Rounded MT Bold", Arial;}
#cavislim { border-top:8px solid #606060; color:#3d3d3d; font-size:12px; margin:0 auto; text-align:left; width:990px;}
#cavislim #hd { background:#6cb0f2; border-top:1px solid #fff; margin-bottom: 0; z-index: 1}
#cavislim #hd H2 { float:left}
#menuMicrosite { float:right}
#menuMicrosite LI { border-right:1px solid #fff; float:left; }


#menuMicrosite LI A {
    /*background: url(../../../images/microsites/cavislim/es/ES/menu-cavitacion.gif) no-repeat left top;*/
    border-left: 1px solid rgba(255,255,255,0.5);
    border-right: 1px solid rgba(255,255,255,0.5);
    color: #fff;
    display: block;
    font-size: 0.95rem;
    font-weight: 600;
    height: 62px;
    line-height: 62px;
    margin:0 1px;
    padding: 0 0.7em;

    /*text-indent: -999em;*/
}
#menuMicrosite LI A:hover, #menuMicrosite li#current {
	color: #fff;
	background-color:#f1600f ;
}

#cavislim #contenido { background:url(../images/microsites/cavislim/cavislim-bgrcontenido.png) repeat-x left top; clear:both; }
	#cavislim #contenido A, #cavislim #contenido IMG { vertical-align: bottom;}

#cavislim #producto { padding-top:25px}
	#cavislim #producto .comparacion {width: 50%}
.comparacion { border-collapse:collapse}
.comparacion TH { text-align:center; padding: 0}
.comparacion H3 { color:#fff; font-weight:bold; padding:2px 8px;}
.comparacion TD {border-left:3px solid #fff; border-right:3px solid #fff; padding-bottom:20px; vertical-align:top; width:260px}
.ys30 { background:#efefef; color:#777;}
.ys30 H3 { background:#777575}
.ys50 { background:#fdf2bf; color:#f60;}
.ys50 H3 { background:#fe9039}
.comparacion P { margin:5px 20px;}
.comparacion .comprar { padding-top:10px; text-align:center}
.notas { font-size:11px; padding-top:10px }
.notas UL {margin:5px 10px;}
.notas LI, #cavislim #faqs LI { /*background:url(../images/microsites/cavislim/burbuja_flch.gif) no-repeat left 3px;*/ margin-bottom:5px; padding-left:12px}
.caracteristicas { /*margin:0 28px;*/ width:50%;}
.caracteristicas H3, #cavislim #media .galerias H3, #cavislim #descripcion H3, #accesories .accesories H3 { font-size:20px; margin-top:10px; color:#f60; font-style:italic}
.caracteristicas H4 {/*border-bottom:1px solid #f60;*/ font-size:18px; color:#f60;}
.caracteristicas UL { margin:25px 30px;}
.caracteristicas LI, #cavislim #descripcion LI { background:url(../images/microsites/cavislim/cavislim-flc.gif) no-repeat left 4px; margin-bottom:8px; padding-left:12px}

#cavislim #faqs { margin:0 28px; padding-top:25px;}
#cavislim #faqs H3 { border-bottom:1px solid #f60; color:#f60; font-size:20px; margin-top:18px; padding:2px 5px;}
#cavislim #faqs H4 { background:url(../images/microsites/cavislim/cavislim-flc2.gif) no-repeat left 4px; cursor:pointer; color:#1e83e6; margin:10px 20px 5px 10px; padding-left:8px;}
#cavislim #faqs P, #cavislim #faqs .answer {border-left:2px solid #d5d5d5;  margin:5px 20px 10px 30px; padding-left:8px;}
#cavislim #faqs .answer { display:none}
#cavislim #faqs .comprar { border-top:1px dashed #ccc; margin:15px auto 20px auto; padding-top:10px}

#cavislim #compnay {border:1px solid #f60; /*background:#d9d9d9;*/ margin:20px 28px; padding:15px;}
#cavislim #compnay H3 { /*color:#3e3e3e;*/color:#f60; font-size:20px}
#cavislim #compnay P {color:#535353;}

#cavislim #media { background:url(../images/microsites/cavislim/cavislim-media-bgr.jpg) no-repeat left top; padding-top:15px; position:relative}
#cavislim #media .galerias { margin:10px 20px 10px 450px;}
#cavislim #media .galerias H3 { font-style:normal; padding-left:12px;}
#cavislim #media .galerias > DIV { background:#afafaf; margin-bottom:15px; padding:8px; text-align:center;  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px;}
#cavislim #media .galerias DIV DIV { padding:0; margin:0; padding:0}
#cavislim #media .galerias DIV A { border:1px solid #fff; float:left; display:inline; margin:5px 0; opacity:1;}
#cavislim #media .galerias #aplicacion IMG { border-bottom:1px solid #fff; display:block;}
#cavislim #media .galerias #aplicacion { font-size:11px}
#cavislim #media .galerias #aplicacion A { background:#0c4393; color:#fff;}
#cavislim #media .masInfo { position:absolute; left:100px; top:525px; text-align:center}
#cavislim #media .masInfo IMG { margin-left:5px}
#cavislim IFRAME { position:relative; z-index:2}


#accesories .accesories { float:left; margin:10px 0; padding:10px 1rem; width:33.3%;}
#accesories .accesories IMG { display:block; margin:5px auto}
#cavislim .accesories .caracteristicas { font-size:11px; margin:0; width:auto;}
#cavislim .accesories .caracteristicas H4 { font-size:12px}
 #accesories .accesories H3 { font-style:normal}

#cavislim #descripcion H3 { font-style:normal; margin-top:28px}
#cavislim #whatis UL { margin:10px;}
#cavislim #descripcion, #cavislim #lateral{ float:left; margin:25px; }
#cavislim #descripcion {width:590px;}
#cavislim #lateral { background:#848484; color:#fff; width:300px;}
#cavislim #lateral LI {  background: url(../images/comun_pto_pie.gif) no-repeat left 5px; margin-bottom:8px; padding-left:12px;}
#cavislim #lateral H3 { color:#fff; font-size:16px; font-weight:bold; margin-top:15px}
#cavislim #lateral DIV { padding:15px 20px;}
#cavislim #resultados { border:1px solid #f60; padding:10px; }
#cavislim #resultados H3 { margin-top:0}