/* portada */
#pbase{position:relative} /*avisos*/
.b6 #avisowrap{width:998px}

#hA{width:632px;float:left}
	/*carrusel*/
#hcab{
	height:250px;
	overflow:hidden;
	margin-bottom:22px;
	position:relative;
}
#hcab UL{position:relative;z-index:2;margin:10px 0 0 10px;width:230px;}
#hcab LI{
	width:206px;/*230-12-12*/
	padding:8px 12px;/*$HC*/
	margin:0 0 4px 0;
	position:relative;
	background:#255dd1;
	background:rgba(37,93,209,.9);
	border-top:1px solid #438ee0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	cursor:pointer;
}
#hcab LI.active{
	background:#FFF;
	border-top:0;border-bottom:1px solid #707070;padding-top:10px;padding-bottom:10px;
	padding:9px 12px 7px;/*$HC*/
}
.hcabtit{font:bold 1.333em "Trebuchet MS", Arial, Helvetica, sans-serif}
.hcabtit A{text-decoration:none;color:#FFF;display:block}
.hcabtit A:HOVER{text-decoration:none}
.active .hcabtit{font:bold 1.75em/0.95em VAGx,"Trebuchet MS",GillSans,Arial,sans-serif;padding:0;color:#000;text-shadow:none;}
.active A{color:#000}
#hcab P{margin:0}

.hcabdes{display:none;line-height:1.3em;}
.active .hcabdes{display:block}
.harrow{ background-position:0 -1198px;width:7px;height:14px;display:block;position:absolute;right:-7px;top:50%;margin-top:-6px}

#himagen{position:absolute;top:0;left:0;z-index:1}
	/*HCOL*/
.hcol H2{margin:0;padding:0;font-size:1.25em;white-space:nowrap; font-family:"Trebuchet MS",GillSans,Arial,sans-serif}
.hcol H2 A, .hcol H2 SPAN{
	display:block;
	line-height:24px;
	height:26px;
	background:url(/gfx/base2/vert-bg.png?e) 0 -279px repeat-x;
	text-shadow:0 1px 1px #103372;
	color:#FFF;
	width:196px;/*$ca*/
	padding-left:6px;
	border:solid #377df4;border-width:1px 1px 0 1px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;
	text-decoration:none
}
.hcol H2 A:HOVER{background-position:0 -305px;text-shadow:none}
.hcol UL{
	border:solid #b4d0ff;border-width:0 1px 1px 1px;
	border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;
	overflow:hidden;
	width:202px;/*$ca*/
	margin:0 0 11px 0;
	padding:6px 0 8px 0;
}
.hcol .listajmini LI{position:relative; padding:0}
* HTML .hcol UL{height:1%}/*$HL*/

.hcol LI {position:relative;zoom:1}
.hcol LI A,.hcol LI STRONG {display:block}
.hcol LI A{text-decoration:none;padding:6px 27px 6px 34px;position:relative; min-height:20px;line-height:20px}/*$LJ*/ 
* HTML .hcol LI A {height:20px}
.hcol LI A:HOVER{background:#eaeaea; text-shadow:#fff 0 1px 3px; color:#000}
.hcol .mini {left:3px;top:3px}
.hjnum{position:absolute;right:6px; bottom:8px}
.hcol{width:214px;float:left;position:relative;/*ie*/}
.hlast{width:204px}
.hsponsor LI A{padding:4px 7px}
.hnuevo:AFTER, .hnuevoIE {
	background:#fc9b02;
	border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	color:#FFF;
	padding:1px 2px;
	font-size:10px;
	margin-left:4px;
}

#hB{width:300px;float:right;position:relative}
#hB .pubtxt{
	text-transform:lowercase;
	position:absolute;bottom:-10px;right:0; z-index:1;
	width:125px;
	text-align:right;
	transform:rotate(-90deg);transform-origin:0 -125px;
	-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);
	-moz-transform-origin:0 -125px;-o-transform-origin:0 -125px;-webkit-transform-origin:0 -125px;
}
#hpub1{position:absolute;top:0;right:0}
#hfotos{margin-bottom:22px;overflow:hidden}
* HTML #hfotos{height:1%}
#hfotos H2{margin-top:0}

	.homealt #avisowrap{width:878px}/*$HA #colA+44*/
	.homealt #colA{width:834px}/*$HA 632+22+#hB*/
	.homealt #hB{ width:180px} 



/*MAQUET*/
#jcolA_Awrap{float:left;width:100%} 
#jcolA_A{margin-right:203px;/*178+25*//*position:relative;*//*inv.*/}
#jcolA_B{width:178px;margin-left:-178px;float:left;}
	*+HTML #jcolA_B{position:absolute}/*ie7 hovers+negative margin+float bug*/

/*PAGJUEGO*/
#vasajugar,#jugandoa/*$JA*/
	{padding:0 20px 0 0;color:#999;text-align:right;position:absolute;right:0;top:.9em}
#vasajugar{background-position:100% -874px}
#basesalas{clear:both;overflow:hidden}
#imgjuego{border:2px solid #cbcbcb;float:left;margin-bottom:1.3em}
#salasdejuego{margin-left:185px}
#salasdejuego H2{display:none}
#salasupdate{text-align:right;margin:10px 0 0 0;height:19px;font-size:11px; color:#636363}
#salasupdate A{background-position:100% -920px;padding:5px 22px 0 0;font-weight:normal;color:#636363}
#salasupdate A:HOVER{background-position:100% -445px}/* no IE6 Quirky Percentages + HOVER */

#pagjuegoA{float:right;width:50%;clear:both}
#pagjuegoA>DIV{margin-left:12px/*$JC*/}
#reglaspie{margin-bottom:1.4em}/*=P*/

#pagjuegoB{float:left;width:50%}
#pagjuegoB>DIV{margin-right:13px/*$JC*/}
	* HTML #pagjuegoB,* HTML #pagjuegoA {width:48%}
	*+HTML #pagjuegoB {width:49.9%}
#clas H2{margin-bottom:.2em}
#pagjuego #clasmenu{height:1em}
#pagclas #clasmenu{float:right;width:30%}
#pagclas .clastabla,#pagclas .notapie{float:left;width:62%}

	* HTML #clasmenu,
	* HTML #pagjuego #colA_A,
	* HTML #pagjuegoB,
	* HTML DIV#imgjuego,
	* HTML #basesalas,
	* HTML #salasdejuego,
	* HTML .listapagos LI,
	* HTML #flags
	{height:1%}
	

	/* SALAS */
	#salas TD{padding-top:.2em;vertical-align:bottom}
	.salanom{padding:0}
	.salanom A,.salanom SPAN{font:bolder 1.17em "Trebuchet MS",GillSans,Arial,sans-serif;padding:0 4px 0 19px}
	.salanom SPAN{color:#b9b9b9}/* =offline */
	.saladesc{font-size:.91em}
	.desc{padding-left:2px}
	TD.salabingo{background:#fff;white-space:nowrap;padding-left:5px;width:1%}
	.salabingo STRONG{cursor:help}
	.salabingo EM{font-style:normal;color:#666}
	
	.mantenimiento{color:#cb1d1d}
	TD.salanum{background:#FFF}
	TD.salanum DIV {position:relative;padding:0 0 0 20px;cursor:help;zoom:1/*ie6*/}
	TD.nollena{font-family:Georgia,"Times New Roman",Times,serif}
	TD.llena{font-size:0.75em;color:#666}
	SPAN.nollena,SPAN.llena{height:11px; width:11px; position:absolute;left:6px;bottom:0}
	SPAN.nollena{background-position:-6px 0}
	SPAN.llena{background-position:-6px -50px}

	/*BINGO*/
	#jbingo TABLE{margin-bottom:.8em}/*$CT*/
	#jbingo TD{padding:0 0 0.2em}
	#jbingo TD SPAN{display:inline-block}
	
		* HTML #bus,* HTML #jamigos,* HTML #otrosjuegos{height:1%}
	#pagjuego #pubboton{margin-top:3em}

#reglas H1.miga2{margin-right:4.89em}/*H1*/

/*PAGUSUARIO*/
.vcard {position:relative;zoom:1}

#usperfil_wrap{float:right;width:70%}/*$UW*/
#usperfil{padding-left:25px;}/*$US*/
#usperfil P.sincontenido{margin-bottom:2em}
#usfoto{margin-bottom:6px;position:relative}
#usfoto A{overflow:hidden;display:block}
	* HTML #usfoto IMG{display:inline}
	* HTML #usfoto{height:1%}
IMG#usavatar{position:absolute;right:-15px;bottom:-6px}
#usfoto .sincontenido{margin:0;height:140px;padding:60px 1em 0;text-align:center;background:#f6f6f6 url(/gfx/iconos/foto-bg.png) 50% 100% no-repeat}
#usfoto A.sincontenido:HOVER{background-color:#f9f9f9}

#usrep{margin-bottom:2em;/* = P */ overflow:hidden}
.rep-pos,.rep-neg{color:#36b408;font-size:1.2em;line-height:1em;font-weight:bold;letter-spacing:2px}
.rep-neg{color:red}
#usmenu{margin-bottom:3em;overflow:hidden}
	* HTML #usmenu{height:1%}
#usmenu LI{width:50%;float:left;margin:0 0 .45em;min-height:17px}
	* HTML #usmenu LI{width:49.9%}
	*+HTML #usmenu LI{width:49.9%}
#usmenu LI A{padding-left:21px;font-size:1.08em;font-weight:bold}
#usmpartidas{background-position:0 -724px}
#usmficha{background-position:0 -649px}
#usmamigos2{background-position:0 -298px}

#jugandoa STRONG,#jugandoa A{color:#64ab2b}/* = .amigos */
.on{background-position:100% -95px}
.off{background-position:100% -144px}
.usCol #colA_A{width:106px;text-align:center;position:relative}
.usCol #colA_B{margin-left:131px;margin-right:0;float:none;width:auto}

/* EDITPERFIL */
#pegeo{margin:1.3em auto .5em;clear:both;width:90%}
* HTML #pegeo{height:1%}
#pegeo LI{width:30%;margin:0 1% 1em;float:left}
#pegeo .pecombo{width:100%;height:9.91em}

/* TABLA CLAS */
.clastabla{padding-bottom:.8em}/*$CT*/
.clastabla LI{background:url(/gfx/base/linea-punteada.png) 0 90% repeat-x;overflow:hidden;clear:both}
.clasleft{background:#FFF;float:left;line-height:1.92em/*1.67em*/}
	* HTML .clasleft IMG{margin:0;padding:0;vertical-align:top}
.clasleft{color:#999}
.clastop,.yo{font-weight:bold}
.clasptos{background:#FFF;float:right;padding-top:1px;font:1.17em/1.7em  Georgia, "Times New Roman", Times, serif;vertical-align:middle}
* HTML .clasptos{line-height:1.3em}
.yo SPAN,.yo A{color:#5ea028;font-size:1.08em}

#claspie{clear:left;zoom:1}
#claspieA{float:right}

/* FOTOS */
.listafotos{margin:0 -14px 0 0;zoom:1;/*ie7*/} 
P.listafotos A,.masfotos,UL.listafotos LI{display:block;float:left;margin:0 5px 4px 0}
* HTML P.listafotos{width:100%}
.foto,.usalbumfoto, .selimg, .foto_bg {
	display:block; border:1px solid #ebebeb;padding:2px;
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;	
}

.foto_bg SPAN{display:block;width:50px;height:50px;/*border:1px solid #FFF;*/ overflow:hidden; text-indent:-300px}
.foto_bg:HOVER {border-color:#59b35a}/*$BC*/

A:HOVER IMG.foto,
#alblista LI:HOVER IMG,
LI.hoveron IMG,
.usalbumfoto:HOVER,
.selimg /* triv */
{border-color:#59b35a}/*$BC*/

	* HTML .listafotos{display:inline}
.masfotos{width:56px;height:56px;text-align:center;line-height:56px;overflow:hidden}
.masfotos A{display:block}

#usalbum1{width:30%;float:left;padding-bottom:1.3em}/*$UW*/
#usalbum1 .listafotos A{padding:0;border:0}
#usalbum1 .masfotos{width:50px;height:50px;line-height:50px;margin:0}

.usalbum .usalbumfoto{margin-right:8px}
.usalbumfoto{display:block;overflow:hidden;width:100px;height:100px}
.usalbumfoto>/**/SPAN{display:block;overflow:hidden;width:100px;height:100px} /* no ie6/7. link bug */
.usalbumfoto{padding:6px;border-width:2px}

.usalbum .listafotos{overflow:inherit}
.usalbmenu{clear:left;overflow:visible;padding-top:.5em}
.usalbmenu-item{font-size:11px;color:#636363}/*$ME*/
.usalbmenu LI{padding-right:1.2em;float:left;position:relative;}/*dis:inline no IE6. =menuhor*/
#usalbmenu1 LI {float:none;}
.usalbmenu .gl{top:auto;bottom:1.3em;width:13.33em}/*$USA*/
#nuevoalbum{margin:2em 0 0;font-size:1.08em}
#nuevoalbum A{padding:.1em 0 .2em 24px}
.soloamigos{margin:-0.4em 0 .4em;font-style:italic}


/* PAGALBUM */
#alblista{margin-right:-25px;overflow:visible}
#alblista IMG{height:100px;padding:4px}
#alblista LI{margin-right:15px;padding:0 0 30px 0;position:relative;overflow:visible}
#alblista .gl{left:-80px;top:-30%;width:120px}
	* HTML #alblista{height:1%;display:block;padding-left:0} /* ie6 float bug (display:block) */
	* HTML #alblista LI{height:1%}
.numtit{margin-bottom:1.8em}

.popup{display:none}
.popup .gl1 DIV{padding-bottom:.5em}

.framefotos{height:12em;width:100%}
.prohibido LI{padding:0 0 .5em 20px;background:url(/gfx/iconos/iconos-gestuales/prohibido.png) 0 .15em no-repeat;font-weight:900}
#upiframe_A{width:100px;height:100px;float:left;text-align:center}
#upiframe_B{padding-left:120px;padding-top:5px}
IMG.uploadfoto{max-height:94px;max-width:94px}
* HTML IMG.uploadfoto{height:94px;width:94px}
.uploadtit{margin:0 0 2em;font-size:1.25em;font-weight:bold}


/*LISTAUSUARIOS GENER.*/
.listaus{zoom:1}
.listaus LI{float:left;width:25%;height:90px;overflow:visible;position:relative}
.listaus.unmedio LI{width:50%}
	* HTML .listaus.unmedio LI{width:49.9%}
	*+HTML .listaus.unmedio LI{width:49.9%}
.listaus.untercio LI{width:33.3%}
.listaus.cienxcien LI{float:none;width:auto}
.listaus .amtexto{padding-left:62px; margin-right:10px;/*$DM*/ overflow:hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis}
.listaus .enlacefoto{position:absolute;left:0;top:0}
.listaus .voto{margin-top:.4em}
	* HTML .listaus{height:1%}

.offline A{color:#a0a0a0}
.offline A.nom, .online A.nom{padding-left:16px}

.enlacefoto2 .nom, .enlacefoto2{display:block; font-size:.92em}/*mensajes*/
.enlacefoto2 IMG{display:block;margin:0 auto}
.amsala{font-size:.92em;line-height:1.6em;color:#a0a0a0}
.listaus .amsala{white-space:nowrap}
.online A.nom,.amconec{color:#64ab2b}/*$JA*/
.amperfil{color:#333}


/*PAGAMIGOS*/
#pagamigos #jcolA_A{margin-right:210px}/*$DM*/
#pagamigos #jcolA_B{width:200px;margin-left:-200px;}
#pagamigos .amigos{margin-bottom:1em} 
#pagamigos .listaus LI{width:25%}
#pagamigos #jcolA_A .listaus LI{width:33.3%}
	* HTML #pagamigos .listaus LI{width:31%}
	/*botonera*/
.amcol LI{min-height:23px;position:relative; padding-right:26px}
#amnuevos LI{padding-right:74px} 
.amcol .amtexto{overflow:hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis;}
	* HTML .amcol LI{height:24px}/*$AA*/

H2.nomargintop{margin-top:0} /* first-child no ie6 */
#amborrartodos{padding:0 0 1em;position:relative}
#amborrartodos .gl{top:auto;bottom:2.5em;left:20%;width:13.33em}
.amglobo {position:absolute;top:-70px;left:30px}
#pagamigos .listaus LI:HOVER IMG{border-color:#59b35a} /*$BC*/ 
#pagamigos .cmenu {margin-bottom:25px}

/*BOTONES*/
.listaus .ambotones{top:46px;left:32px;position:absolute;display:none}
.ftbotones{top:100px;left:8px;/* top:107px;*/position:absolute;display:none}
.listaus LI:HOVER .ambotones{display:block}
.amcol .ambotones{position:absolute;top:0;right:0}
#alblista LI:HOVER .ftbotones{display:block}
.ftbotones A,.ambotones A/*$AA*/,.iconos-am{
	width:24px;height:24px;
	background-image:url(/gfx/base2/iconos-am.png);background-repeat:no-repeat;background-color:transparent;
	text-indent:-1000px;
	overflow:hidden;
}
.ftbotones A,.ambotones A/*$AA*/{float:left;margin-right:1px;display:block}
.iconos-am{display:inline-block;vertical-align:middle}
 * HTML .iconos-am {display:none}
 *+HTML .iconos-am {float:left}

	.ftava{background-position:0 -25px}
	A.ftava:HOVER{background-position:0 -75px}
	.amami{background-position:0 0}
	A.amami:HOVER{background-position:0 -150px}
	.eli{background-position:1px -49px}
	A.eli:HOVER{background-position:1px -199px}
	.amneg{background-position:0 -100px}
	A.amneg:HOVER{background-position:0 -250px}
	.ftina{background-position:0 -125px}
	A.ftina:HOVER{background-position:0 -175px}
	

LI.hoveron SPAN.ftbotones,LI.hoveron SPAN.ambotones{display:block} /* IE6 */

/* MENSAJES */
* HTML #pagmen #colA{display:block;zoom:1.0}
* HTML #listamen{position:relative;height:1%}
#listamen{overflow:hidden} /*ie7*/
#listamen DT{width:100px;clear:both;padding-bottom:1.5em;text-align:center;float:left}
#listamen.enviado DT{float:right;background:url(/gfx/iconos/flecha-men-der.png) 3px 2px no-repeat}

* HTML #listamen DT{position:absolute;float:none;left:0}
* HTML #listamen.enviado DT{right:0;left:auto}

#listamen DD{margin:0 0 1.5em 90px;position:relative;background:#fffdc6 url(/gfx/base2/glmen/glmen_bg2.png?a) left repeat-y}
#listamen.enviado DD{margin:0 100px 1.5em 0}
* HTML #listamen DD,* HTML .glm0{height:1%;display:block}
#listamen DD.leido{background-color:#fff}
.glm0{background:url(/gfx/base2/glmen/glmen_bg2.png?a) right repeat-y}
.glm1,.glm2{background:url(/gfx/base2/glmen/glmenH_bg1.png?a) 0 0 no-repeat}
.glm2{background-position:100% 0}
.leido .glm1,.leido .glm2{background-image:url(/gfx/base2/glmen/glmen_bg1.png?a)}
.glm3,.glm4{background:url(/gfx/base2/glmen/glmenH_bg3.png?a) 0 100% no-repeat}
.glm4{background-position:100% 100%;padding:2.3em 21px 9px 22px;overflow:hidden}/*2.4em 21px 2.5em 22px*/
.leido .glm3,.leido .glm4{background-image:url(/gfx/base2/glmen/glmen_bg3.png?a)}
.enviado .glm1{background-image:url(/gfx/base2/glmen/glmenEnv_bg1.png?a)}
.glm4  P{margin:0 0 0.25em}
#listamen .fecha{position:absolute;right:21px;top:6px}
#listamen UL{text-align:right;margin-right:-10px}
#listamen LI{display:inline;line-height:22px}
#listamen LI A{white-space:nowrap;padding:2px 10px 5px 20px;color:#636363;font-size:11px}/*$ME*/
#listamen LI A:HOVER{color:#000}

#pagmen .frmmensajes{width:80%;margin-left:auto;margin-right:auto}
.enlacemas{font-style:italic;font-weight:900;font-size:.91em;padding-left:1em}
#IcGestuales IMG, #IcGestuales A{padding:5px;cursor:pointer;vertical-align:middle}
#IcGestuales>IMG:HOVER, #IcGestuales>A:HOVER{padding:4px;border:1px dashed #000}


/* BUSCAR JUG. */
.frmbusca .pecombo{width:100%}
P.separ{margin-top:2em;padding-top:1.5em;border-top:2px dotted #cbcbcb} 
.frmbusca .campotxt{width:96%}

#pagbusjug .listaus LI{background:url(/gfx/base/linea-punteada.png) 0 85% repeat-x}

/* AYUDA */
BODY#ayudaindice H2{margin-top:0}
#ayudaindice #frmayuda{margin-top:1em;/*$FA*/ text-align:center}
.apartado, .apartado_der{width:47%;margin-bottom:1em;margin-right:5%;float:left;clear:both}
* HTML .apartado{width:46%}
.apartado_der{clear:none;margin-right:0}

.apartado OL{list-style-type:decimal}

.FaqSiNO LI{clear:both}
.FaqSiNO .boton{float:left;margin:0 .5em .33em 0;width:1.5em}
#tablaiconos{font-family:"Courier New",Courier,mono}
P.volverindice{text-align:right;font-weight:900;margin:0}
.recn UL.faqmenu{padding:0 /*ie7*/;list-style:none outside /*ie6*/}

#ayudaindice #busayuda{text-align:center}
#ayuda H1{line-height:1.1em}
#ayudaindice .campotxt{width:40%}
#ayuda .colbus .boton{margin-top:.4em}

/* NOVEDADES */
#novedades h2.subrayada{clear:both}

/* CONFIG. */
.cmenu{margin:0 0 20px;background:url(/gfx/base2/vert-bg.png) 0 -394px repeat-x;height:28px;width:100%}
.cmenu LI{float:left;background:url(/gfx/base2/tab.png) 100% -28px no-repeat;margin-left:10px}
.cmenu A{
	display:block;
	background:url(/gfx/base2/tab.png) 0 -28px no-repeat;/*off*/
	padding:4px 10px 0 10px;
	height:24px;
	font:bold .92em/24px "Trebuchet MS","Gill Sans",arial,sans-serif;
	text-decoration:none;
	color:#989898;
}
.cmenu A:HOVER{text-decoration:underline}
.cmenu .activo{background-position:100% 0}
.cmenu .activo A{background-position:0 0;padding:3px 20px 0 20px;color:#000;line-height:25px;font-size:1.27em;height:25px;}

.csubmenu{height:2.5em}

/* CUENTA */
#cuentatabla TD,#cuentatabla TH{border-bottom:1px #e8e8e8 solid;padding:.6em .3em}
#cuentatabla UL,#cuentatabla LI{margin-top:0;margin-bottom:0}

/* FICHA */
#tit-ficha{margin-bottom:.1em}
#iconojuego{position:absolute;right:-12px;top:-15px}



/* ACTIVACION */
#flags{padding-bottom:.5em;overflow:hidden;position:relative;/*$SLI*/}
#flags LI{
	float:left;
	width:78px;height:24px;
	padding-top:20px;
	white-space:nowrap;
	position:relative;
	line-height:1.6em;
}
#flags LI.sel{
	width:74px;height:20px;border:2px solid #ebebeb;background-color:#f2f2f2;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
}
#flags A{display:block;text-align:center;font-size:11px}

.flag {
	background-image:url(/gfx/iconos/banderas/flags_bundle.png);background-repeat:no-repeat;
	display:inline-block;
	width:16px;
	height:11px;
	vertical-align:middle;
	overflow:hidden;
}
.f-XX{height:16px}
/*16+11*?*/.f-ES{background-position:0 -16px}.f-AR{background-position:0 -27px}.f-CL{background-position:0 -38px}.f-CO{background-position:0 -49px}.f-EC{background-position:0 -60px}.f-MX{background-position:0 -71px}.f-PE{background-position:0 -82px}.f-PT{background-position:0 -93px}.f-VE{background-position:0 -104px}
#flags .flag{position:absolute;top:7px;left:32px}
#flags .sel .flag{top:5px;left:30px}
#cambiapais{font:normal 11px Arial, Helvetica, sans-serif;text-shadow:none}

.listapagos LI{position:relative;padding-bottom:1em;clear:both;padding-left:80px;}
.listapagos H3{margin:0 0 .2em 0}
	* HTML .listapagos{position:relative;height:1%}/*$SLI para q funcione slide*/
	*+HTML .listapagos{position:relative;height:100%}


.aclogo{position:absolute;left:0;top:.5em}
.acfichas{position:absolute;right:-4px;bottom:-8px}

.oferta{
	background:url(/gfx/iconos/act/oferta.png) 0 0 no-repeat;
	width:46px;height:32px;
	overflow:hidden;
	position:absolute;
	left:-25px;top:-15px;
	color:#FFF;
	text-align:center;
	padding:13px 0 0;
	margin:0;
}
.oferta .num{display:block;font:bold 18px/10px Arial, Helvetica, sans-serif}
.oferta .num SPAN{font-size:11px;letter-spacing:-2px}
.oferta .word{display:block;font-size:11px;line-height:8px;vertical-align:baseline}
	* HTML .oferta .word{line-height:11px}*+HTML .oferta .word{line-height:11px}
.pagpago .oferta{right:-10px;top:-10px;left:auto}

#regfin #tablaventajas{margin-bottom:0}
.tablaprecios {width:350px; margin:0 0 25px;}
.regalo{color:#656565;font-size:.91em;padding-left:6px}
.regoferta {color:#f17904}
.pagpago .regalo{padding-left:12px} 


/* CAT */
#cat H2 {margin-top:0;padding-right:10px; display:inline-block}
.cataddon {display:inline-block;margin-bottom:0}
*+HTML #cat H2, *+HTML .cataddon {display:inline; margin-bottom:6px}
#cat LI {clear:both; padding-left:112px;margin-bottom:22px; position:relative; min-height:79px; }
* HTML #cat LI {height:79px}
.catimg {position:absolute; top:0; left:0}
