/* pestaņas */
#menuefactura { }
.tabproductos{ 	clear:both; position:relative; width:100%; margin:0px; padding:0px; font-size:1.0em; top:0px; margin-top: 10px;}
.tabproductos ul {	 background-color:transparent; border-bottom:2px #DDDDDD solid; margin:0px; padding:4px 0 0 20px; height:23px; list-style:none; }
.tabproductos li {		display:inline; float:left; padding:4px 6px; margin:2px 0px 0px 5px; background:url("../images/tabproducto.gif") top center no-repeat; background-color: transparent; width:95px /* Ancho del tab de fondo */ ;position:relative; top:1px; text-align:center}
.tabproductos li.noactiva h3 {font-weight:normal}
* html .tabproductos ul li {		top:3px;}

.tabproductos li.elegida {	background:url("../images/tabproducto-activo.gif") top center no-repeat; color:#FF331A; padding:4px 6px; border-bottom:0px; position:relative; font-weight:bold !important; top:1px; }
.tabproductos li.grande { 	background:url("../images/tabproducto-activo-grande.gif") top center no-repeat !important; width:154px; }
.tabproductos li.no_grande { background:url("../images/tabproducto-grande.gif") top center no-repeat !important; width:150px; }
.tabproductos li.grandeCFE { background:url("../images/tabproducto-activo-grandeCFE.gif") top center no-repeat !important; width:210px; }
.tabproductos li.no_grandeCFE { background:url("../images/tabproducto-grandeCFE.gif") top center no-repeat !important; width:210px; }
.tabproductos li.enlace {text-decoration:none !important}
* html .tabproductos ul li.elegida {	top:3px;}

.tabproductos h3 { 	font-size:1em; margin:0px; padding:0px; }

.tabproductos li a,
.tabproductos li a:hover,
.tabproductos li a:visited,
.tabproductos li a h3 { color:#626771; }
.tabproductos a,
.tabproductos a:hover,
.tabproductos a:visited{ text-decoration:none; color:#626771; }
.tabproductos li.elegida a,
.tabproductos li.elegida a:hover,
.tabproductos li.elegida a:visited { color:#FF331A; color:#FF331A !important; text-decoration:none !important;}




/* destacados */
.bloque { width: 31%; float: left; margin: 10px 8px; text-align: justify;}
.enlaceBloque{}
.idestacados  { background: #B0CFF2; color: #666; padding: 2px 2px 1px; margin: 0; text-align: center; }
.idestacado1 { background: #fff; padding: 2px; }
.idestacado2 { background: #fff; padding: 2px; }
.idestacado3 { background: #fff; padding: 2px; }

.edestacados  { background: #B0CFF2; color: #666; padding: 1px 2px 2px; margin: 0; height: 340px; }
.edestacado1 { background: #E3ECFA; padding: 1px 10px; height: 99.2%; }
.edestacado2 { background: #E3ECFA; padding: 1px 10px; height: 99.2%; } /* CEDEF7 */
.edestacado3 { background: #E3ECFA; padding: 1px 10px; height: 99.2%; } /* CEDEF7 */

.tdestacado .dtitulo { font-size: 1.2em; font-weight: bold; color: #777; }
.tdestacado { }
.dtitulo strong { display: block; text-align: right; color: #555; }
.tdestacado .small { font-size: 0.8em; margin: 12px 0 13px!important; }

/* acordeon */
.acordeon { clear: left;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.1em;line-height:120%; margin-bottom: 5px; text-align: justify;}
.acordeon dl { padding: 1.5em 0; border-bottom:1px solid #E0E8EF; margin-bottom: 15px;}
.acordeon dl,
.acordeon dd { margin: 0; }
.acordeon dt { padding:5px 10px; background:#d7d7d7; color:#405EBE; font-size:1.1em; font-weight: bold; border:1px solid #FFF; display: block; }
.acordeonestilado dt:hover,
.acordeon dt.active { background:#CEDEF7; }
.acordeon dd { padding: 10px; }
.acordeonestilado dt { cursor: pointer; text-decoration: underline; }

.preguntasfrecuentes dt,
.preguntasfrecuentes dt:hover,
.preguntasfrecuentes dt.active  { background: #fff url(../images/t_interrogacion.gif) no-repeat 2px 9px; padding-left: 15px; }

.ventajas { background: url(../images/ahorro-costes.png) no-repeat right top !important; }
.decisionCorrecta{background: url(../images/mano.png) no-repeat right top !important;}
.queEs{background: url(../images/img_faqs200.jpg) no-repeat right top !important;height:150px;}

/* acceso */
#acceso { font-size:1em;float: right; background: #eee; border-left: 2px solid #E4E8E9; border-bottom: 2px solid #E4E8E9; width: 240px; }
#acceso ul { margin: 0; padding:0 0 0 8px; }
#acceso li { display: inline; margin-left: 10px!important; }
#acceso li a { background: url(../images/vinyeta_flechas.gif) no-repeat left 4px; padding-left: 10px!important;  }

/* listas internas */
.interna { margin-top: 10px!important; padding-left: 2px!important; margin-left: 2px!important; }
.interna li { margin-bottom: 5px!important; }
.tick { background: url(../images/tick.png) no-repeat left 2px; padding-left: 22px; }
.videos li a { background: url(../images/video.gif) no-repeat left center; padding: 2px 0 2px 20px!important; }
.pdfs li a { background: url(../images/pdf.gif) no-repeat left center; padding: 2px 0 2px 20px!important; }

/* */
.titulareFactura h2{
	border-bottom:1px solid #DFDFDF;
	color:#0C53A9;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:130%;
	margin:0 0 3%;
	margin-bottom:0;
	padding:0 0 4px;
}

.cleaner1 { clear:both; font-size:1px; height:1px; line-height:1px; overflow:hidden; }
.rojoaviso {color:#FF3300;display:block;margin:5px 0px 5px 0px;}
h2.titulo{ font-size:2.9em; color:#1E62CD; padding-left:0 !important; margin-bottom:.4em }
.separabanca {margin-top:3em}
.ctdo_dcha {width:60%; float:left; }
.ctdo_dcha ul { margin-bottom:2.5em !important; margin-top:1em !important }
.tabla_datos th {text-align:left; padding-left:40px}

.descripciong  { background: #ddd; color: #000; padding: 2px; margin: 15px auto 5px; width: 97%; text-align: justify;}
.descripciongrande {background: #fff; padding: 10px; margin: 0!important; text-align: justify;}
