/* Caja principal con claim */
.recomendador_container { border:#CDCDCD 1px solid;	border-top:#E2E2E2 2px solid; margin-bottom:10em;}
	.recomendador_container_inner  { border:#FFFFFF 1px solid; padding-bottom:2em; padding-left:0.5em; height:1%;}
		.recomendador_claim { border-top:#F3F3F3 1px solid; border-bottom:#DBDBDB 1px solid; background-color:#EBEBEB; height:5em; line-height:5em; margin-bottom:1.5em;}
			.recomendador_claim strong { font-size:2em; margin-left:1em;}
			
/* Home recomendador: cajas promocion */
.recomendador_home_box {
	background-color:#FFFFFF;
	border-bottom:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	float:left;
	margin:0 0.1em;
	width:22.1em;
	}
	.recomendador_home_box h2 { font-size:1.2em; color:#FFFFFF; font-weight:bold; line-height:1em; padding:0.5em;}
		.recomendador_home_box h2.movil { background-color:#62294C;}
		.recomendador_home_box h2.internet { background-color:#05B0A7;}
		.recomendador_home_box h2.fijo { background-color:#ABB403;}
		
/* Menu pasos recomendador */
.recomendador_pasos { margin-left:0.8em; margin-bottom:10em;}
	.recomendador_pasos li { display:inline; float:left; margin-left:0.2em;}
		.recomendador_pasos li a { display:block; width:8em; height:4.5em; border:#FFFFFF solid 1px; padding-left:2em; padding-top:0.5em; text-decoration:none; color:#7F7F7F;}
			.recomendador_pasos li a:hover { text-decoration:none;}
		.recomendador_pasos li a.home { display:block; width:4em; height:4.5em; border:#FFFFFF solid 1px; padding-left:0; background:#EBEBEB;}
		
		/* Pasos en gris */
		.recomendador_pasos li a.uno { background:#EBEBEB url(../img/rec_pasos_grey_01.jpg) top left no-repeat;}	
		.recomendador_pasos li a.dos { background:#EBEBEB url(../img/rec_pasos_grey_02.jpg) top left no-repeat;}
		.recomendador_pasos li a.tres { background:#EBEBEB url(../img/rec_pasos_grey_03.jpg) top left no-repeat;}
		.recomendador_pasos li a.cuatro { background:#EBEBEB url(../img/rec_pasos_grey_04.jpg) top left no-repeat;}
		.recomendador_pasos li a.cinco { background:#EBEBEB url(../img/rec_pasos_grey_05.jpg) top left no-repeat;}
		/* Pasos movil */
		.recomendador_pasos li.movilUno a.uno { background:#62294C url(../img/rec_pasos_movil_01.jpg) top left no-repeat; color:#62294C;}	
		.recomendador_pasos li.movilDos a.dos { background:#62294C url(../img/rec_pasos_movil_02.jpg) top left no-repeat; color:#62294C;}
		.recomendador_pasos li.movilTres a.tres { background:#62294C url(../img/rec_pasos_movil_03.jpg) top left no-repeat; color:#62294C;}
		.recomendador_pasos li.movilCuatro a.cuatro { background:#62294C url(../img/rec_pasos_movil_04.jpg) top left no-repeat; color:#62294C;}
		.recomendador_pasos li.movilCinco a.cinco { background:#62294C url(../img/rec_pasos_movil_05.jpg) top left no-repeat; color:#62294C;}
		.recomendador_pasos li.movilSeis a.seis { background:#62294C url(../img/rec_pasos_movil_06.jpg) top left no-repeat; color:#62294C;}
		/* Pasos internet */
		.recomendador_pasos li.internetUno a.uno { background:#05B0A7 url(../img/rec_pasos_internet_01.jpg) top left no-repeat; color:#05B0A7;}	
		.recomendador_pasos li.internetDos a.dos { background:#05B0A7 url(../img/rec_pasos_internet_02.jpg) top left no-repeat; color:#05B0A7;}
		.recomendador_pasos li.internetTres a.tres { background:#05B0A7 url(../img/rec_pasos_internet_03.jpg) top left no-repeat; color:#05B0A7;}
		.recomendador_pasos li.internetCuatro a.cuatro { background:#05B0A7 url(../img/rec_pasos_internet_04.jpg) top left no-repeat; color:#05B0A7;}
		.recomendador_pasos li.internetCinco a.cinco { background:#05B0A7 url(../img/rec_pasos_internet_05.jpg) top left no-repeat; color:#05B0A7;}
		.recomendador_pasos li.internetSeis a.seis { background:#05B0A7 url(../img/rec_pasos_internet_06.jpg) top left no-repeat; color:#05B0A7;}
		/* Pasos fijo */
		.recomendador_pasos li.fijoUno a.uno { background:#ABB403 url(../img/rec_pasos_fijo_01.jpg) top left no-repeat; color:#ABB403;}	
		.recomendador_pasos li.fijoDos a.dos { background:#ABB403 url(../img/rec_pasos_fijo_02.jpg) top left no-repeat; color:#ABB403;}
		.recomendador_pasos li.fijoTres a.tres { background:#ABB403 url(../img/rec_pasos_fijo_03.jpg) top left no-repeat; color:#ABB403;}
		.recomendador_pasos li.fijoCuatro a.cuatro { background:#ABB403 url(../img/rec_pasos_fijo_04.jpg) top left no-repeat; color:#ABB403;}
		.recomendador_pasos li.fijoCinco a.cinco { background:#ABB403 url(../img/rec_pasos_fijo_05.jpg) top left no-repeat; color:#ABB403;}
		.recomendador_pasos li.fijoSeis a.seis { background:#ABB403 url(../img/rec_pasos_fijo_06.jpg) top left no-repeat; color:#ABB403;}

/* Caja de preguntas */
.recomendador_seccion { margin-bottom:1em;}	
	/* Tabs sobre caja de preguntas */	
	.recomendador_tabs { margin-left:0.8em; height:2.5em;}
		.recomendador_tabs li { display:inline; float:left; margin-left:0.2em; background:#E8E6E7; border:#DBDBDB solid 1px; border-bottom:none; padding:0.5em 1em;}
			.recomendador_tabs li a { color:#525252; font-weight:bold;}
				/* variaciones color por seccion */
				.seccionMovil .recomendador_tabs li.movil { background:#62294C; border:#62294C solid 1px; border-bottom:none; padding:0.5em 1em;}
					.seccionMovil .recomendador_tabs li.movil a { color:#FFFFFF;}		
				
				.seccionInternet .recomendador_tabs li.internet { background:#05B0A7; border:#05B0A7 solid 1px; border-bottom:none; padding:0.5em 1em;}
					.seccionInternet .recomendador_tabs li.internet a { color:#FFFFFF;}	
			
				.seccionFijo .recomendador_tabs li.fijo { background:#ABB403; border:#ABB403 solid 1px; border-bottom:none; padding:0.5em 1em;}
					.seccionFijo .recomendador_tabs li.fijo a { color:#FFFFFF;}	
	/* Contenedor perfilado */
	.recomendador_cajaPreguntas { background:#FFFFFF; width:67.27em; height:23.3em; overflow:hidden; height:1%;}
		.seccionMovil .recomendador_cajaPreguntas { border:#62294C solid 1px;}
		.seccionInternet .recomendador_cajaPreguntas { border:#05B0A7 solid 1px;}
		.seccionFijo .recomendador_cajaPreguntas { border:#ABB403 solid 1px;}
		
		.recomendador_cajaPreguntas .bloqueTexto { float:right; width:41.5em; height:23.3em; position:relative; /*overflow:hidden;*/}
			.seccionMovil .recomendador_cajaPreguntas .bloqueTexto { border-left:#62294C solid 1px;}
			.seccionInternet .recomendador_cajaPreguntas .bloqueTexto { border-left:#05B0A7 solid 1px;}
			.seccionFijo .recomendador_cajaPreguntas .bloqueTexto { border-left:#ABB403 solid 1px;}
			
			.recomendador_cajaPreguntas h2 {font-size:1.2em; color:#4A4A4A; font-weight:bold; line-height:1em; padding:0.8em; background-color:#EBEBEB; border:#FFFFFF solid 1px; position:relative;}
				.recomendador_cajaPreguntas h2.movil { background-color:#62294C; color:#FFFFFF;}
				.recomendador_cajaPreguntas h2.internet { background-color:#05B0A7; color:#FFFFFF;}
				.recomendador_cajaPreguntas h2.fijo { background-color:#ABB403; color:#FFFFFF;}
				.recomendador_cajaPreguntas h2 span { position:absolute; top:0.1em; right:0.2em;}

			.recomendador_cajaPreguntas .bloqueTexto .listadoOpciones { width:100%; border-top:#EDEDED solid 1px; overflow:hidden;}
				.recomendador_cajaPreguntas .bloqueTexto .listadoOpciones li { width:100%; border-bottom:#EDEDED solid 1px;}
					.recomendador_cajaPreguntas .bloqueTexto .listadoOpciones li a { display:block; width:100%; height:2.5em; line-height:2.5em; padding-left:1.5em; text-decoration:none;}
						.seccionMovil .recomendador_cajaPreguntas .bloqueTexto .listadoOpciones li a:hover { color:#FFFFFF; background-color:#62294C;}
						.seccionInternet .recomendador_cajaPreguntas .bloqueTexto .listadoOpciones li a:hover { color:#FFFFFF; background-color:#05B0A7;}
						.seccionFijo .recomendador_cajaPreguntas .bloqueTexto .listadoOpciones li a:hover { color:#FFFFFF; background-color:#ABB403;}
				.recomendador_cajaPreguntas .bloqueTexto .noLink li {height:2.5em; line-height:2.5em; padding-left:1.5em;}


			.recomendador_cajaPreguntas .bloqueTexto .destacado { font-size:1.6em; padding:0.5em;}
				.seccionMovil .recomendador_cajaPreguntas .bloqueTexto .destacado { color:#62294C;}
				.seccionInternet .recomendador_cajaPreguntas .bloqueTexto .destacado { color:#05B0A7;}
				.seccionFijo .recomendador_cajaPreguntas .bloqueTexto .destacado { color:#ABB403;}

			.recomendador_cajaPreguntas .bloqueTexto .promo {padding:0.5em 0.5em 0.5em 1em; border-bottom:#EDEDED solid 1px;}
				.recomendador_cajaPreguntas .bloqueTexto .promo strong { font-size:1.3em;}
				.seccionMovil .recomendador_cajaPreguntas .bloqueTexto .promo { color:#62294C;}
				.seccionInternet .recomendador_cajaPreguntas .bloqueTexto .promo { color:#05B0A7;}
				.seccionFijo .recomendador_cajaPreguntas .bloqueTexto .promo { color:#ABB403;}

			.recomendador_cajaPreguntas .bloqueTexto .pie { width:100%; height:3.5em; position:absolute; bottom:0;}
				.recomendador_cajaPreguntas .bloqueTexto .pie span.botones { position:absolute; top:0.5em; right:0.5em;}
				.recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa { position:absolute; top:0.8em; left:0.5em; width:12em; height:auto;}
					.recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .boton { display:block; font-weight:bold; color:#FFFFFF; padding:0.5em 2em 0.5em 0.5em; background:url(../img/recomendador_opener.gif) no-repeat 9.8em 0.8em; text-decoration:none; width:9em; float:left; cursor:pointer;}
						.seccionMovil .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .boton { background-color:#62294C;}
						.seccionInternet .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .boton { background-color:#05B0A7;}
						.seccionFijo .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .boton { background-color:#ABB403;}
					.recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa { position:absolute; top:2.5em; left:0; z-index:99; background:#EBEBEB;}
						.seccionMovil .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa { border:#62294C solid 1px;}
						.seccionInternet .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa { border:#05B0A7 solid 1px;}
						.seccionFijo .recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa { border:#ABB403 solid 1px;}
						.recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa li { padding:0.3em;}
							.recomendador_cajaPreguntas .bloqueTexto .pie .quieroTarifa .listadoOpcionesTarifa li ul li { padding-left:0.3em; list-style:inside disc;}


/* botones */
.recomendador_seccion a.buttonLight {
	padding-left: 1em;
	display: block;
	float: left;
	text-decoration: none;
	
}
.recomendador_seccion  a.buttonLight span {
	font-size:0.8em;
	height: 2em;
	padding: 0.7em 1em 0 1em;
	display: block;
	font-weight: bold;
	cursor: pointer;
	float: left;
	white-space: nowrap /* White space nowrap added for larger text sizes in IE*/
}
.recomendador_seccion a.buttonLight:link,
.recomendador_seccion a.buttonLight:visited,
.recomendador_seccion a.buttonLight:hover,
.recomendador_seccion a.buttonLight:active {
    background: #f2f2f2 url(../img/buttons/btn_lightgrey_sprite.png) left top no-repeat;
    color: #525252;
}
.recomendador_seccion a.buttonLight span {
    background: #f2f2f2 url(../img/buttons/btn_lightgrey_sprite.png) right top no-repeat;
}
.recomendador_seccion a.buttonLight:hover {
    background:#ebebeb url(../img/buttons/btn_lightgrey_sprite.png) left -40px no-repeat;
	color: #525252 !important;
}
.recomendador_seccion a.buttonLight:hover span {
	background: #ebebeb url(../img/buttons/btn_lightgrey_sprite.png) right -40px no-repeat;
}

			
/* Caja complementos para Tatifa */

.recomendador_cajaComplementos {width:67.27em; background-color:#FFFFFF;}
	.seccionMovil .recomendador_cajaComplementos { border:1px solid #62294C;}
.recomendador_cajaComplementos h2 {
	background:#C9C9C9 url(../img/rec_complementos_collapsable.jpg) top right no-repeat;
	border:1px solid #FFFFFF;
	font-size:1.5em;
	font-weight:bold;
	line-height:1.3em;
	padding:0.5em;
	cursor:pointer;
	height:1.3em;
}
	.recomendador_cajaComplementos h2.active { background-position:bottom right;}
	.seccionMovil .recomendador_cajaComplementos h2 { color:#62294C;}
	
.toggle_container { padding:0.5em;}
	.recomendador_cajaComplementos .faldon { padding-top:1em; background:#FFFFFF url(../img/rec_complementos_pointer.jpg) 5em top no-repeat;}
			.recomendador_cajaComplementos #faldon001 { background-position:5em top;}
			.recomendador_cajaComplementos #faldon002 { background-position:15em top;}
			.recomendador_cajaComplementos #faldon003 { background-position:26.5em top;}
			.recomendador_cajaComplementos #faldon004 { background-position:37.5em top;}
			.recomendador_cajaComplementos #faldon005 { background-position:48.5em top;}
			.recomendador_cajaComplementos #faldon006 { background-position:60em top;}

			
		.recomendador_cajaComplementos .faldon_contenido { background-color:#EDEDED; padding:0.5em;}
			.recomendador_cajaComplementos .faldon_contenido strong { display:block; font-size:1.3em; margin-bottom:1em;}

	.recomendador_cajaComplementos .recomendador_listaComplementos { margin-left:0.2em;}
		.recomendador_cajaComplementos .recomendador_listaComplementos li {
			display:inline;
			float:left;
		}
			.recomendador_cajaComplementos .recomendador_listaComplementos li a {
				display:block;
				height:13.5em;
				padding-left:0;
				width:11em;
				position:relative;
			}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro001 { background:#FFFFFF url(../img/rec_complementos_001.jpg) top left no-repeat;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro002 { background:#FFFFFF url(../img/rec_complementos_002.jpg) top left no-repeat;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro003 { background:#FFFFFF url(../img/rec_complementos_003.jpg) top left no-repeat;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro004 { background:#FFFFFF url(../img/rec_complementos_004.jpg) top left no-repeat;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro005 { background:#FFFFFF url(../img/rec_complementos_005.jpg) top left no-repeat;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a.ahorro006 { background:#FFFFFF url(../img/rec_complementos_006.jpg) top left no-repeat;}
				
				
				
				.seccionMovil .recomendador_cajaComplementos .recomendador_listaComplementos li a { color:#62294C;}
					.seccionMovil .recomendador_cajaComplementos .recomendador_listaComplementos li a:hover, .seccionMovil .recomendador_cajaComplementos .recomendador_listaComplementos li a.selected { color:#FFFFFF;}
				.recomendador_cajaComplementos .recomendador_listaComplementos li a span, .recomendador_cajaComplementos .recomendador_listaComplementos li a.selected span { display:block; width:10.5em; height:2em; position:absolute; top:10.5em; left:0; line-height:2em; text-align:center; background-color:#EDEDED;}
					.seccionMovil .recomendador_cajaComplementos .recomendador_listaComplementos li a:hover span, .seccionMovil .recomendador_cajaComplementos .recomendador_listaComplementos li a.selected span { background-color:#62294C;}
	

	.floatedimg {
		float:left
	}
	

