/* generales : INICIO */
body{
	margin: 0px; 
	padding: 0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	width:100%;
	height:100%;
	/*SS
	background-image:url(/_img/fns_dir_moviment.jpg); 
    background-repeat:no-repeat;*/
    background-color:#1d0e38;
    }
/* fondo de página y tabla contenedora : INICIO */
div#fondo{
	background-color:#EEEEEE;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	width:100%;
	height:100%;
	background-image:url(/_img/fns_dir_moviment.jpg); 
    background-repeat:no-repeat;
    background-color:#1d0e38;
	}
table#contenedora{
	background-color:#FFFFFF;	
	position:relative;
	width:762px;
	height:100%;
	text-align:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-collapse:collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
table#contenedora td{
	vertical-align:top;
	padding:0px;}	
/* fondo de página y tabla contenedora : FIN */
a, a:link, a:visited{	
	text-decoration:none;
	color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
a:hover{	
	color:#666666;
	text-decoration:underline;}
form{
	margin:0px;
	padding:0px;}
label{
	display:block;
	margin:0px;
	padding:0px;
	/*SS error padding-top:-6px;*/
	font-size:10px;
	width:170px;}
input,input.file,input.filesinlabel,input.filepopup{
	width:123px;
	height:13px;
	padding:1px;
	margin:0px;
	margin-bottom:5px;
	color:#999999;
	font-size:10px;
	border:1px solid #666666;}
input.file{
	height:17px;}
input.boton,input.boton_nomargender{
	width:70px;
	height:17px;
	padding:0px;
	color:#333333;
	background-color:#DDDDDD;
	margin-right:10px;}
input.radio{
	margin-top:1px;
	width:15px;
	height:15px;
	border:0px solid #666666;}
select{
	width:125px;
	height:17px;
	margin-bottom:6px;
	font-size:10px;	
	color:#000033;
	border:1px solid #666666;}
/* generales : FIN */
/* cabecera : INICIO */
div#cabecera{
	height:66px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:0px;
	clear:both;
	background:#FFFFFF;	
	background-position:left;
	background-repeat:no-repeat;
	display: inline;
	font-size:10px;	
	color:#000033;
	overflow:hidden;}
div#cabecera .enlaces_der{
	float:right;
	text-align:right;
	margin-right:10px;
	margin-top:50px;}
div#cabecera .enlaces_izq{
	float:left;
	text-align:left;
	margin-left:0px;
	margin-top:13px;
	margin-bottom:13px;}
div#cabecera .enlaces_izq .imglogo{
	width:101px;
	height:47px;
	border:0px;
	margin:0px;
	margin-right:3px;}
div#cabecera .enlaces_der a,div#cabecera .enlaces_der a:link,div#cabecera .enlaces_der a:visited,div#cabecera .enlaces_izq a,div#cabecera .enlaces_izq a:link,div#cabecera .enlaces_izq a:visited{
	font-size:10px;	
	color:#666666;}
div#cabecera .enlaces_der a:hover,div#cabecera .enlaces_izq a:hover{
	color:#000033;}
/* cabecera : FIN */
/* navegación principal : INICIO */
div#navegacion{
	height:32px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	clear:both;
	background:#FFFFFF;
	overflow:hidden;}
div#navegacion ul{
	margin:0px;
	padding:0px;}
div#navegacion ul li{
	display:inline;
	list-style-type:none;}
div#navegacion ul.general{
	width:500px;
	float:left;}
div#navegacion ul.general li a,div#navegacion ul.general li a:link,div#navegacion ul.general li a:visited{
	height:16px;
	width:67px;
	float: left;
	text-align:center;
	text-decoration: none;
	font-weight:bold;
	margin-right:4px;
	padding-top:3px;}
div#navegacion ul.general li a:hover{
	color:#000033;}
div#navegacion ul.general li a.ultimo{
	width:64px;}
div#navegacion ul li a.fitness{
	border-bottom:3px solid #003C79;	
	background-color:#EEEEEE;}
div#navegacion ul li a.fitness:hover{
	background-color:#003C79;}
div#navegacion ul li a.wellness{
	border-bottom:3px solid #00B5E6;	
	background-color:#EEEEEE;}
div#navegacion ul li a.wellness:hover{
	background-color:#00B5E6;}
div#navegacion ul li a.nutricio{
	border-bottom:3px solid #007E3A;	
	background-color:#EEEEEE;}
div#navegacion ul li a.nutricio:hover{
	background-color:#007E3A;}
div#navegacion ul li a.amistats{
	border-bottom:3px solid #ED8000;
	background-color:#EEEEEE;}
div#navegacion ul li a.amistats:hover{
	background-color:#ED8000;}
div#navegacion ul li a.singles{
	border-bottom:3px solid #CB0447;	
	background-color:#EEEEEE;}
div#navegacion ul li a.singles:hover{
	background-color:#CB0447;}
div#navegacion ul li a.moda{
	border-bottom:3px solid #ABB400;	
	background-color:#EEEEEE;}
div#navegacion ul li a.moda:hover{
	background-color:#ABB400;}
div#navegacion ul li a.magazine{
	border-bottom:3px solid #94418C;	
	background-color:#EEEEEE;}
div#navegacion ul li a.magazine:hover{
	background-color:#94418C;}
/* estados activos de los enlaces de la navegación principal : INICIO */
div#navegacion ul li a.activo_magazine{
	color:#FFFFFF;	
	background-color:#94418C;}
div#navegacion ul li a.activo_fitness{
	color:#FFFFFF;
	background-color:#003C79;}
div#navegacion ul li a.activo_wellness{
	color:#FFFFFF;
	background-color:#00B5E6;}
div#navegacion ul li a.activo_nutricio{
	color:#FFFFFF;
	background-color:#007E3A;}
div#navegacion ul li a.activo_amistats{
	color:#FFFFFF;
	background-color:#ED8000;}
div#navegacion ul li a.activo_singles{
	color:#FFFFFF;
	background-color:#CB0447;}
div#navegacion ul li a.activo_moda{
	color:#FFFFFF;
	background-color:#ABB400;}
/* estados activos de los enlaces de la navegación principal : FIN */
div#navegacion ul.corporativa{
	width:240px;
	float:left;}
div#navegacion ul.corporativa li a,div#navegacion ul.corporativa li a:link,div#navegacion ul.corporativa li a:visited{
	display:inline;
	height:17px;
	padding-top:5px;
	float:left;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	width:60px;
	background-color:#EEEEEE;}
div#navegacion ul.corporativa li a.activo,div#navegacion ul.corporativa li a:link.activo,div#navegacion ul.corporativa li a:visited.activo,div#navegacion ul.corporativa li a:hover.activo{
	color:#FFFFFF;
	background-color:#000033;}
/* navegación principal : FIN */
/* subcabecera : INICIO */
div#subcabecera{
	float:left;
	width:510px;
	height:200px;
	overflow:hidden;}
div#subcabecera .subnavegacion{
	display:block;
	width:488px;
	height:20px;
	overflow:hidden;
	padding:1px;
	margin:10px;	
	margin-top:8px;}
div#subcabecera .fitness{
	background-color:#7394B5;}
div#subcabecera .wellness{
	background-color:#73D6F1;}
div#subcabecera .nutricio{
	background-color:#73B893;}
div#subcabecera .amistats{
	background-color:#F5B973;}
div#subcabecera .singles{
	background-color:#E2759A;}
div#subcabecera .moda{
	background-color:#D1D673;}
div#subcabecera .clubs{
	background-color:#7F7F99;}
div#subcabecera .subnavegacion img.icono{
	width:20px;
	height:20px;
	margin-right:0px;
	float:left;}
div#subcabecera .subnavegacion .enlaces{
	float:left;
	margin-top:2px;}
div#subcabecera .subnavegacion a,div#subcabecera .subnavegacion a:link,div#subcabecera .subnavegacion a:visited{
	margin-right:5px;
	margin-left:5px;
	font-size:10px;}
div#subcabecera .subnavegacion a.activo{
	font-weight:bold;}
div#subcabecera .texto{
	display:block;
	width:490px;
	height:43px;
	overflow:hidden;
	padding:0px;
	margin:10px;
	color:#333333;}
/* subcabecera : FIN */
/* cajas fijas (identificación usuarios + buscador clubs): INICIO */
div#cajasfijas{
	float:left;
	width:240px;
	height:200px;
	overflow:hidden;}
div#cajasfijas .caja{
	padding:7px;
	margin:0px;
	margin-bottom:10px;
	background-color:#EEEEEE;
	overflow:hidden;
	float:left;}
div#cajasfijas .caja .titulo{
	display:block;
	font-weight:bold;
	margin-bottom:7px;
	font-size:12px;}
div#cajasfijas .caja a{
	margin:3px 5px 3px 2px;
	float:left;
	font-size:10px;
	text-decoration:underline;}
div#cajasfijas .usuarios{
	height:86px;
	width:240px;
	color:#000033;}
div#cajasfijas .usuarios .texto{
	position:relative;
	display:block;
	margin-right:15px;
	padding-top:8px;
	font-size:11px;
	height:18px;
	border-bottom:1px dotted #666666;
	text-align:right;}
div#cajasfijas .usuarios .texto a{
	position:relative;
	display:block;
	clear:both;
	float:none;
	text-decoration:none;}
div#cajasfijas .usuarios span.recordar{
	font-size:10px;
	display:inline;
	float:left;
	margin-top:4px;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold;}
div#cajasfijas .usuarios ul{
	margin:0px;
	padding:0px;
	font-size:10px;}
div#cajasfijas .usuarios ul li{
	height:21px;
	list-style-type:none;
	border-bottom:1px dotted #999999;}
div#cajasfijas .usuarios ul li.ultimo{
	border-bottom:0px dotted #999999;}
div#cajasfijas .usuarios ul span{
	width:110px;
	float:left;
	margin-top:4px;
	padding-bottom:4px;}
div#cajasfijas .buscador{	
	height:86px;
	width:240px;
	color:#000033;
	font-size:10px}
div#cajasfijas .dirsingles{
	height:80px;
	width:140px;
	margin:0px 0px 0px 0px;
	float:left;}
div#cajasfijas .dirsingles a,div#cajasfijas .dirsingles a:link,div#cajasfijas .dirsingles a:visited,div#cajasfijas .dirsingles a:hover{
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;}
div#cajasfijas .catala a,div#cajasfijas .catala a:link,div#cajasfijas .catala a:visited,div#cajasfijas .catala a:hover{
	background-image:url(/_img/catala.gif);}
div#cajasfijas .castella a,div#cajasfijas .castella a:link,div#cajasfijas .castella a:visited,div#cajasfijas .castella a:hover{
	background-image:url(/_img/castella.gif);}
div#cajasfijas .angles a,div#cajasfijas .angles a:link,div#cajasfijas .angles a:visited,div#cajasfijas .angles a:hover{
	background-image:url(/_img/angles.gif);}	
div#cajasfijas .dirshop{
	height:80px;
	width:100px;
	margin:0px 0px 0px 0px;
	float:left;}
div#cajasfijas .dirshop a,div#cajasfijas .dirshop a:link,div#cajasfijas .dirshop a:visited,div#cajasfijas .dirshop a:hover{
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;}
div#cajasfijas .cat a,div#cajasfijas .cat a:link,div#cajasfijas .cat a:visited,div#cajasfijas .cat a:hover{
	background-image:url(/_img/win.jpg);}
div#cajasfijas .cast a,div#cajasfijas .cast a:link,div#cajasfijas .cast a:visited,div#cajasfijas .cast a:hover{
	background-image:url(/_img/win.jpg);}
div#cajasfijas .ing a,div#cajasfijas .ing a:link,div#cajasfijas .ing a:visited,div#cajasfijas .ing a:hover{
	background-image:url(/_img/win.jpg);}
/* cajas fijas : FIN */
/* estructura de columnas y contenidos : INICIO */
div#columna{
	float:left;
	overflow:hidden;	
	color:#333333;
	margin:0px;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;}
div#columna img{
	border:0px;}
div#columna img.rodeada{
	float:left;
	padding-right:5px;
	padding-bottom:5px;}
img.rodeada#imgClub{
	float:left;
	width:105px;
	height:105px;
	padding-right:5px;
	margin-top:-9px;
	margin-bottom:-9px;}
div#columna a, div#columna a:link, div#columna a:visited{	
	color:#333333;}
div#columna a:hover{	
	color:#000033;}
.unacolumna{
	width:240px;}
.unaymediacolumna{
	width:365px;}
.doscolumnas{
	width:490px;}
.trescolumnas{
	width:740px;}
.rayada{
	border-top:1px dotted #999999;}
.rayadabaja{
	border-bottom:1px dotted #999999;}
.margenalto{
	margin-top:10px;}
.destacado100{
	height:100px;
	overflow:hidden;
	border-bottom:1px dotted #999999;}
.separador{
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;}
div#columna_izq{
	width:240px;
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px;}
div#columna_der{
	width:240px;
	float:left;
	overflow:hidden;
	margin:0px;
	margin-left:10px;
	padding:0px;}
div#columna p{
	margin:0px;
	padding:0px;
	padding-top:10px;
	width:100%;}
div#columna p.rayada_margentop{
	border-top:1px dotted #999999;
	margin-top:10px;
	height:90px;
	overflow:hidden;}
div#columna p.promo240x100{
	width:240px;
	height:100px;}
div#columna p.promo240x210{
	width:240px;
	height:210px;}
div#columna ul,div#columna ol{
	position:relative;
	margin:0px;
	padding:0px;}
div#columna ul.interior{
	margin-left:15px;}
div#columna ul.interior li{
	padding-bottom:2px;}
div#columna ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-position:outside;}
div#columna ol li{
	margin:0px;
	padding:0px;}
div#columna ul#listado{
	margin:0px;
	padding:0px;}
div#columna ul#listado a{
	font-size:10px;
	font-weight:bold;}
div#columna ul#listado li{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	font-size:10px;
	height:100%; /*16px;*/
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px dotted #999999;}
div#columna ul#listado li.divisor,div#home .dgConsultasArticulos tr.divisor{
	padding:0px;
	padding-left:7px;
	height:12px;
	font-weight:bold;
	border-bottom:0px dotted #999999;}
div#columna ul#listado li.noraya{
	border-bottom:0px dotted #999999;}
div#columna span.col,div#columna ul#listado li.divisor span.col{
	float:left;
	padding-right:4px;}
div#columna span.img81_64 img{
	width:81px;
	height:64px;}
div#columna span.img200 img{
	width:200px;}
div#columna span.c10{
	width:6px;}
div#columna span.c20{
	width:16px;}
div#columna span.c25{
	width:21px;}
div#columna span.c35{
	width:31px;}
div#columna span.c40{
	width:36px;}
div#columna span.c50{
	width:46px;}
div#columna span.c60{
	width:56px;}
div#columna span.c64{
	width:60px;}
div#columna span.c68{
	width:64px;}
div#columna span.c80{
	width:76px;}
div#columna span.c85{
	width:81px;}
div#columna span.c100{
	width:96px;}
div#columna span.c110{
	width:106px;}
div#columna span.c120{
	width:116px;}
div#columna span.c130{
	width:126px;}
div#columna span.c150{
	width:146px;}
div#columna span.c160{
	width:156px;}
div#columna span.c170{
	width:166px;}
div#columna span.c200{
	width:196px;}
div#columna span.c210{
	width:206px;}
div#columna span.c240{
	width:236px;}
div#columna span.c260{
	width:256px;}
div#columna span.c300{
	width:296px;}
div#columna span.c320{
	width:316px;}
div#columna span.c330{
	width:326px;}
div#columna span.c340{
	width:336px;}
div#columna span.c350{
	width:346px;}
div#columna span.c360{
	width:356px;}
div#columna span.c368{
	width:364px;}
div#columna span.c395{
	width:391px;}
div#columna span.c410{
	width:406px;}
div#columna span.c460{
	width:456px;}
div#columna span.c520{
	width:516px;}
div#columna a.interior:hover{
	color:#666666;
	text-decoration:underline;}
div#columna .titulo,.popup .titulo{
	display:block;
	margin:0px;
	padding:0px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;}
/* INICIO: caso especial para las fichas de los iframes */
#dirsessionficha .titulo,#dirficha .titulo{
	display:block;
	margin:0px;
	padding:0px;
	padding-top:0px;
	font-size:14px;
	font-weight:bold;}
/* FIN: caso especial para las fichas de los iframes */
div#columna .subtitulo,#agendadirficha .subtitulo,#galeria3x3_50x60 .subtitulo{
	display:block;
	font-weight:bold;
	padding-bottom:10px;
	font-size:12px;}
div#destacado_seccion{
	width:240px;
	height:100px;
	float:left;
	overflow:hidden;
	margin:0px;
	margin-top:10px;
	margin-right:10px;}
div#destacado_seccion.nomargenderecho{
	margin-right:0px;}
div#destacado_seccion .imagen,div#destacado_seccion .soloimagen{
	width:100px;
	overflow:hidden;
	float:left;}
div#destacado_seccion .soloimagen{
	width:240px;}
div#destacado_seccion .imagen img{
	border:0px;}
div#destacado_seccion .texto{
	margin-left:10px;
	width:130px;
	float:right;
	font-size:11px;}
/* elementos afectados por colores de subsección : INICIO */
/* fitness */
div#fitness ul li{
	list-style-image: url(/_img/ico_lista_fitness.gif);}
div#fitness ol{
	margin-left:25px;}
div#fitness ol li{
	list-style-position:outside;}
div#fitness a.interior,div#fitness a.interior:link,div#fitness a.interior:visited,div#fitness .titulo,div#fitness .subtitulo,div#fitness ul#listado a,div#articulos .fitness{
	color:#003333;}
div#fitness li.divisor,div#fitness .dgConsultasArticulos tr.dgPaginador td{
	background-color:#E5EBF1;
	color:#003333;}
.fondo10_fitness{
	background-color:#E5EBF1;}
/* wellness */
div#wellness ul li{
	list-style-image:url(/_img/ico_lista_wellness.gif);}
div#wellness ol{
	margin-left:25px;}
div#wellness ol li{
	list-style-position:outside;}
div#wellness a.interior,div#wellness a.interior:link,div#wellness a.interior:visited,div#wellness .titulo,div#wellness .subtitulo,div#wellness ul#listado a,div#articulos .wellness{
	color:#009999;}
div#wellness li.divisor, div#wellness .dgConsultasArticulos tr.dgPaginador td{
	background-color:#E5F7FC;
	color:#009999;}
.fondo10_wellness{
	background-color:#E5F7FC;}
/* nutricio */
div#nutricio ul li{
	list-style-image:url(/_img/ico_lista_nutricio.gif);}
div#nutricio ol{
	margin-left:25px;}
div#nutricio ol li{
	list-style-position:outside;}
div#nutricio a.interior,div#nutricio a.interior:link,div#nutricio a.interior:visited,div#nutricio .titulo,div#nutricio .subtitulo,div#nutricio ul#listado a,div#articulos .nutricio{
	color:#99CC00;}
div#nutricio li.divisor,div#nutricio .dgConsultasArticulos tr.dgPaginador td{
	background-color:#f5fae5;
	color:#99CC00;}
.fondo10_nutricio{
	background-color:#f5fae5;}
/* amistats */
div#amistats ul li{
	list-style-image: url(/_img/ico_lista_amistats.gif);}
div#amistats ol{
	margin-left:25px;}
div#amistats ol li{
	list-style-position:outside;}
div#amistats a.interior,div#amistats a.interior:link,div#amistats a.interior:visited,div#amistats .titulo,div#amistats .subtitulo,div#amistats ul#listado a,div#amistats .galeriamenu tr.dgpaginador td a,div#articulos .amistats{
	color:#CC6600;}
div#amistats li.divisor{
	background-color:#FDF2E5;
	color:#CC6600;}
.fondo10_amistats{
	background-color:#FDF2E5;}
/* singles */
div#singles ul li{
	list-style-image: url(/_img/ico_lista_singles.gif);}
div#singles ol{
	margin-left:25px;}
div#singles ol li{
	list-style-position:outside;}
div#singles a.interior,div#singles a.interior:link,div#singles a.interior:visited,div#singles .titulo,div#singles .subtitulo,div#articulos .singles{
	color:#CB0447;}
div#singles li.divisor,div#singles .dgConsultasArticulos tr.dgPaginador td{
	background-color:#FAE5EC;
	color:#CB0447;}
.fondo10_singles{
	background-color:#FAE5EC;}
/* moda */
div#moda a.interior,div#moda a.interior:link,div#moda a.interior:visited,div#moda .titulo,div#moda .subtitulo,div#articulos .moda{
	color:#996600;}
/* home */
div#home ul ul{
	margin-left:20px;}
div#home li{
	list-style-image: url(/_img/ico_lista_home.gif);
	list-style-position:outside;}
div#home ol{
	margin-left:25px;}
div#home ol li{
	list-style-position:outside;}
div#home a.interior,div#home a.interior:link,div#home a.interior:visited,div#home .titulo,div#home .subtitulo,div#home ul#listado a,div#articulos .home{
	color:#000033;}
div#home li.divisor,div#home .dgConsultasArticulos tr.dgPaginador td,div#home .dgNoticias tr.dgPaginador td,div#home .dgConsultasArticulos tr.divisor{
	background-color:#E5E5EA;
	color:#000033;}
.fondo10_home{
	background-color:#E5E5EA;}
/* elementos afectados por colores de subsección : FIN */
/* estructura de columnas y contenidos : FIN */
/* destacados : INICIO */
div#destacados{
	width:240px;
	height:100px;
	float:left;
	overflow:hidden;
	margin:0px;
	margin-bottom:10px;
	color:#000033;}
div#destacados .imagen{
	width:100px;
	overflow:hidden;
	float:left;}
div#destacados .imagen img{
	border:0px;}
div#destacados .texto{
	margin-left:10px;
	width:130px;
	float:right;
	font-size:11px;
	border-top:1px dotted #999999;}
div#destacados .texto .enlace,div#noticias .enlace{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:12px;
	color:#000033;}
div#destacados .texto a.enlace,div#destacados .texto .a:linkenlace,div#destacados .texto a:visited.enlace{
	color:#000033;}
/* destacados : FIN */
/* noticias : FIN */
div#noticias{
	width:240px;
	height:210px;
	float:left;
	overflow:hidden;
	color:#000033;
	margin:0px;
	padding-left:9px;
	padding-right:9px;
	background-color:#F9EFE5;}
div#noticias .titulonoticia{
	display:block;
	color:#990100;
	font-weight:bold;
	margin:9px;
	margin-left:0px;
	margin-bottom:15px;}
div#noticias a,div#noticias a:link,div#noticias a:visited{
	display:block;
	width:198px;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	padding-left:24px;
	font-size:10px;
	background-image:url(/_img/ico_noticias.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#000033;}
div#noticias a:hover{
	color:#666666;}
/* noticias : FIN */
/* noticias2 Home : FIN */
div#noticias2{
	width:240px;	
	/*height:210px;*/
	float:left;
	overflow:hidden;
	color:#000033;
	margin:0px;
	padding-left:9px;
	padding-right:9px;
	background-color:#F9EFE5;}
div#noticias2 .titulonoticia{
	display:block;
	color:#990100;
	font-weight:bold;
	margin:9px;
	margin-left:0px;
	margin-bottom:15px;
	}
div#noticias2 a,div#noticias2 a:link,div#noticias2 a:visited{
	display:block;
	width:198px;
	margin:0px;
	/*margin-bottom:15px;*/
	padding:0px;
	/*padding-left:24px;*/
	/*font-size:10px;*/
	/*background-image:url(/_img/ico_noticias.gif);*/
	background-repeat:no-repeat;
	background-position:left top;
	color:#000033;}
div#noticias2 a:hover{
	color:#666666;}
/* noticias : FIN */
/* articulos : INICIO */
div#articulos{
	width:240px;
	height:210px;
	float:left;
	overflow:hidden;
	color:#000033;
	margin:0px;
	margin-top:10px;
	padding-left:9px;
	padding-right:9px;}
div#articulos .tituloarticulo{
	display:block;
	font-weight:bold;
	margin:9px;
	margin-left:0px;
	margin-bottom:15px;}
div#articulos a,div#articulos a:link,div#articulos a:visited{
	display:block;
	width:198px;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	padding-left:24px;
	font-size:10px;
	background-image:url(/_img/ico_noticias.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#000033;}
div#articulos a:hover{
	color:#666666;}
/* articulos : FIN */
/* Amistats : INICIO */
#galeria3x3_50x60{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:240px;
	height:176px;
	border:0px solid #000;}
#galeria3x3_50x60 #galeriafotos{
	margin:0px;
	margin-top:-10px;}
#galeria3x3_50x60 .agendadir_foto{
	width:50px;
	height:60px;
	margin:0px 10px 10px 0px;
	float:left;
	overflow:hidden;}
#galeria3x3_50x60 .agendadir_foto a img{
	border:0px;
	width:50px;
	height:60px;}
span.selecciontema{
	float:left;
	width:365px;
	margin:0px;
	margin-right:10px;
	overflow:hidden;
	text-align:right;}
span.selecciontema select{
	width:220px;}
span.botonesgaleria{
	float:left;
	width:110px;
	height:17px;
	margin:0px;
	margin-left:2px;
	margin-right:9px;
	padding:0px;
	overflow:hidden;
	text-align:center;
	background-color:#EEEEEE;}
span.botonesgaleria a,span.botonesgaleria a:link,span.botonesgaleria a:visited{
	font-weight:bold;
	font-size:10px;
	padding:0px;
	margin:0px;}
span.paginacion{
	float:left;
	width:360px;
	margin:0px;
	margin-top:10px;
	overflow:hidden;
	font-size:10px;}
span.paginacion a,span.paginacion a:link,span.paginacion a:visited,span.paginacion a:hover{
	font-size:10px;}
.galeriamenu{
	width:375px;
	height:235px;
	overflow:hidden;
	float:left;}
.galeriamenu img{
	border:0px;
	width:105px;}
.galeriamenu tr td{
	width:115px;
	height:100px;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align: middle;}
.galeriamenu .centralo{
	position:relative;
	height:100%;
	width:100%;
	border:1px solid #E5B27F;
	background-color:#EEEEEE;
	overflow:hidden;}
.galeriamenu .imagen{
	position:relative;
	margin:5px;
	height:90px;
	overflow:hidden;}
.galeriamenu tr.dgpaginador td{
	font-size:11px;
	font-weight:bold;
	border-bottom:0px dotted #999999;
	height:16px;
	color:#CC6600;
	vertical-align:bottom;}
div#migaleriafotomedia{
	float:right;
	width:363px;
	height:210px;
	overflow:hidden;}
#migaleriafotomedia .centralo{
	position:relative;
	height:100%;
	width:100%;
	border:1px solid #E5B27F;
	overflow:hidden;
	text-align:center;
	background-color:#EEEEEE;}
div#migaleriafotomedia img{	
	height:210px;}
div.fotoprevisualizacion{
	margin:0px;
	margin-top:-10px;
	position:relative;
	height:185px;
	border:1px solid #E5B27F;
	background-color:#EEEEEE;
	text-align:center;
	overflow:hidden;}
select.fyf{
	width:230px;}
a.fyfbotones,a:link.fyfbotones,a:visited.fyfbotones{
	display:block;
	width:230px;
	padding:1px;
	padding-left:9px;
	margin:0px 0px 3px 0px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	background-color:#EEEEEE;}
a.fyfactivo,a:link.fyfactivo,a:visited.fyfactivo,a:hover.fyfactivo{
	background-color:#FAEFE5;}
p.leyenda span{
	padding:1px 5px 1px 5px;
	margin:0px;
	margin-right:5px;
	display:inline;
	font-size:10px;}
p.leyenda span.texto{
	padding:0px;
	margin:0px;
	font-size:11px;
	font-weight:bold;}
p.leyenda .rojo,.ulfyf .rojo{
	color:#FF0000;
	background-color:#FFCCCC;
	font-weight:bold;}
p.leyenda .verde,.ulfyf .verde{
	color:#009900;
	background-color:#CCEBCC;
	font-weight:bold;}
p.leyenda .azul,.ulfyf .azul{
	color: #006699;
	background-color:#CCE0EB;
	font-weight:bold;}
/* Amistats : FIN */
/* Clubs : INICIO */
/* INICIO: esto aplica para el iframe de la ficha club */
span.ubicacion{
	font-size:11px;}
/* FIN: esto aplica para el iframe de la ficha club */
.clubesbotones a{
	float:left;
	width:122px;
	height:18px;
	font-weight:bold;}
div#columna ul#tablahoraris{
	width:490px;
	margin:0px;
	margin-top:10px;
	margin-left:0px;
	padding:0px;
	overflow:hidden;
	float:left;}
ul#tablahoraris li{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	font-size:10px;
	padding:2px 0px 2px 7px;}
ul#tablahoraris li.divisor{
	padding:1px 0px 1px 7px;
	height:12px;
	font-weight:bold;}
ul#tablahoraris li.par{
	padding:1px 0px 1px 7px;
	background-color:#EEEEEE;}
div#tablabotones{
	width:490px;
	text-align:right;
	margin:0px;
	margin-top:10px;	
	margin-bottom:-5px;
	padding:0px;
	clear:both;}
div#tablabotones a{
	font-size:10px;}
div#buscadorhoraris{
	margin:0px;
	margin-top:10px;
	float:right;
	width:240px;}
div#buscadorhoraris select{
	margin:0px;
	margin-bottom:4px;
	width:240px;
	height:16px;}
div#buscadorhoraris select.multiple{
	height:50px;
	margin-bottom:0px;
	border:1px solid #ff0000;}
/* Clubs : galeria ficha */
.galeriaclub{
	width:240px;
	height:155px;
	overflow:hidden;
	float:left;}
.galeriaclub img{
	border:0px;
	width:50px;
	height:60px;}
.galeriaclub tr td{
	width:50px;
	height:60px;
	padding-right:10px;
	padding-bottom:10px;}
.galeriaclub tr.dgpaginador td{
	font-size:11px;
	font-weight:bold;
	border-bottom:0px dotted #999999;
	height:16px;
	color:#000033;
	vertical-align:bottom;}
/* Clubs : FIN */
/* Formulari de Registre y Consultas/Articulos : INICIO */
.registre label, .consultas label{
	text-align:left;
	width:114px;
	float:left;
	padding:1px 0px 0px 0px;
	margin:0px;
	margin-top:0.3em;
	line-height:11px;}
.registre label.chico,.consultas label.chico{
	width:78px;
	margin-right:2px;}
.registre label.larga{
	width:174px;
	margin-right:2px;}
.registre label.checkbox{
	width:205px;
	margin-right:11px;}
.registre .nobr,.consultas .nobr{
	display:none;} 
.registre .sibr,.consultas .sibr{
	clear:both;} 
.registre input,.registre select,.registre textarea,.consultas input,.consultas select,.consultas textarea{
	margin:0px;	
	margin-top:3px;
	margin-bottom:6px;
	color:#333333;
	width:113px;
	float:left;}
.registre select{
	width:117px;
	height:16px;}
.registre select.largo{
	width:157px;}
.registre input.espacio{
	margin-right:6px;}
.registre input.elargo{
	width:398px;}
.registre input.largo,.consultas input.largo{
	width:153px;}
.registre input.flargo{
	width:156px;}
.registre input.medio{
	width:51px;}
.registre input.chico{
	width:21px;
	margin-right:6px;}
.registre input.filepopup,.registre input.filesinlabel{
	width:240px;
	height:17px;}
.registre input.checkbox{
	width:15px;
	height:15px;
	border:0px;
	float:left;}
.registre img.preimagen{
	margin:0px;
	margin-left:20px;
	padding:0px;
	width:100px;
	height:100px;}
.consultas textarea.largo{
	width:151px;
	height:100px;}
.registre textarea.fyf_descripcion{
	width:360px;
	height:80px;
	margin-bottom:9px;}
.registre textarea.a350{
	width:360px;
	height:100px;}
p.btnformulario{
	text-align:right;
	clear:both;}
span.btnformulario{
	float:left;
	margin-left:5px;}
.btnformulario input{
	margin-right:3px;
	width:70px;}
/* Formulari de Registre y Consultas/Articulos : FIN */
/* Listados Desplegable : INICIO */
div#columna ul.desplegable{
	margin:0px;
	padding:0px;}
div#columna ul.desplegable li{
	list-style-image:none;
	list-style-type:none;
	margin:0px 0px 10px 18px;
	padding:0px;}
div#columna ul.desplegable li.enlace{
	font-weight:bold;
	list-style-position:outside;}
div#fitness div#columna ul.desplegable li.enlace{
	list-style-image:url(/_img/ico_lista_fitness_desp+.gif);}
div#wellness div#columna ul.desplegable li.enlace{
	list-style-image:url(/_img/ico_lista_wellness_desp+.gif);}
div#nutricio div#columna ul.desplegable li.enlace{
	list-style-image:url(/_img/ico_lista_nutricio_desp+.gif);}
div#home div#columna ul.desplegable li.enlace{
	list-style-image:url(/_img/ico_lista_home_desp+.gif);}
div#columna ul.desplegable li.ocultable{
	display:none;
	visibility:visible;}
div#columna ul.desplegable li.texto{
	margin-top:-8px;
	font-size:11px;}
div#columna ul.desplegable li.enlace a,div#columna ul.desplegable li.enlace a:link,div#columna ul.desplegable li.enlace a:visited{
	text-decoration:none;}
div#fitness div#columna ul.desplegable li a:hover{
	color:#003333;}
div#wellness div#columna ul.desplegable li a:hover{
	color:#009999;}
div#nutricio div#columna ul.desplegable li a:hover{
	color:#99CC00;}
div#home div#columna ul.desplegable li a:hover{
	color:#000033;}
div#columna ul.desplegable ul.desplegable_hijo{
	margin:-18px 0px 0px 15px;
	padding:0px;
	font-size:11px;}
div#columna ul.desplegable ul.desplegable_hijo li{
	margin:0px;
	list-style-position:outside;}
div#fitness div#columna ul.desplegable ul.desplegable_hijo li{
	list-style-image:url(/_img/ico_lista_fitness.gif);}
div#wellness div#columna ul.desplegable ul.desplegable_hijo li{
	list-style-image:url(/_img/ico_lista_wellness.gif);}
div#nutricio div#columna ul.desplegable ul.desplegable_hijo li{
	list-style-image:url(/_img/ico_lista_nutricio.gif);}
div#home div#columna ul.desplegable ul.desplegable_hijo li{
	list-style-image:url(/_img/ico_lista_home.gif);}
div#columna ul.desplegable ul.desplegable_hijo b.notaroja{
	font-size:11px;
	font-weight:lighter;
	color:#CC3300;}
div#columna ul.desplegable ul.desplegable_hijo li a.interior{
	font-size:11px;
	color:#333333;}
a.btngrisesV,a:link.btngrisesV,a:visited.btngrisesV{
	position:relative;
	display:block;
	width:100%;
	padding:1px;
	padding-left:0px;
	margin:0px 0px 3px 0px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	background-color:#EEEEEE;}
/* Listados Desplegable : FIN */
/* iconos acciones : INICIO */
a#icono,a:link#icono,a:visited#icono,a:hover#icono{
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
	width:15px;
	height:15px;
	text-decoration:none;}
a.editar{
	background-image:url(/net11/anuncios/_img/ico_editar.gif);}
a.eliminar{
	background-image:url(/net11/anuncios/_img/ico_eliminar.gif);}
/* iconos acciones : FIN */
/* datagrid : INICIO */

/*SS prova d'estils per a graella horaris amb capçalera fixe INI
.DivScroll
{
	overflow:auto;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #d3d3d3;
	scrollbar-darkshadow-color: #a9a9a9;
	scrollbar-shadow-color: #c0c0c0;
	/*scrollbar-3dlight-color: #d3d3d3;*/
/*	scrollbar-arrow-color: #a9a9a9;
	scrollbar-base-color: #dcdcdc;
	scrollbar-track-color: #dcdcdc;	
	/*prova per IE7
clear:both;
display: inline;
overflow:hidden;*/
/*}
div#columna .CelaTaulaScroll span.c85{
	width:84px;
	padding:0px;
	}
	
div#columna .CelaTaulaScroll span.c35{
	width:34px;
	padding-right:4px;
	}
	
div#columna .CelaTaulaScroll span.c68{
	width:66px;
	padding-right:3px;
	}
	
.CelaTaulaScroll{
	font-size:10px;
	font-weight:bold;
	background-color:#E5E5EA;
	color:#000033;		
	}
.dgConsultasArticulos .CelaTaulaScroll
{
	border-bottom:0px dotted #999999;
	height:16px;			
	}*/
/*SS prova d'estils per a graella horaris amb capçalera fixe FIN*/

.dgConsultasArticulos,.dgNoticias{
	width:100%;
	border-collapse:collapse;
	border-width:0px;
	background-color:#FFFFFF;
	font-size:10px;}
.dgConsultasArticulos tr td,.dgNoticias tr td{
	height:21px;
	vertical-align:middle;
	border-bottom:1px dotted #999999;}
.dgNoticias tr td{
	height:68px;}
.dgConsultasArticulos tr.divisor td{
	height:17px;
	border-bottom:0px dotted #999999;}
.dgConsultasArticulos .col{
	float:left;
	padding-right:4px;}
.dgConsultasArticulos .c60{
	width:56px;}
.dgConsultasArticulos .c64, .dgNoticias .c64{
	width:60px;}
.dgConsultasArticulos .c68, .dgNoticias .c68{
	width:64px;}
.dgConsultasArticulos .c94, .dgNoticias .c94{	
	width:90px;}
.dgConsultasArticulos .c319, .dgNoticias .c319{
	width:315px;}
.dgConsultasArticulos .c390, .dgNoticias .c390{
	width:386px;}
.dgConsultasArticulos .c410, .dgNoticias .c410{
	width:406px;}
.dgConsultasArticulos a,.dgConsultasArticulos a:visited,.dgConsultasArticulos a:link,.dgNoticias a,.dgNoticias a:visited,.dgNoticias a:link{
	font-size:10px;
	font-weight:bold;}
.dgConsultasArticulos tr.dgPaginador td,.dgNoticias tr.dgPaginador td{
	font-size:11px;
	font-weight:bold;
	text-align:right;
	border-bottom:0px dotted #999999;
	height:16px;}
.dgConsultasArticulos img,.dgNoticias img{
	margin-top:3px;
	margin-bottom:3px;}
.dgConsultasArticulos img.img81_64,.dgNoticias img.img81_64{
	width:81px;
	height:64px;}
/* datagrid : INICIO */
/* pie : INICIO */
div#pie{
	height:15px;
	clear:both;
	margin:0px 10px 0px 10px;
	padding:5px 0px 5px 10px;
	background-color:#EEEEEE;
	overflow:hidden;
	text-align:left;}
div#pie a,div#pie a:link,div#pie a:visited,div#pie a:hover{
	font-size:10px;}
/* pie : FIN */
/* INICIO : pop-up's*/
.popup_cabecera{
	display:block;
	width:100%;
	margin-top:10px;}
.popup{
	color:#333333;
	display:block;
	width:490px;
	margin-left:10px;
	margin-right:10px;}
img.imgpre_popup{
	width:240px;
	height:100px;
	float:left;}
input.boton_nomargender{
	margin-right:0px;}
.registrecol{
	width:245px;
	float:left;
	margin-right:10px;}
.nomargender{
	margin-right:0px;}
.registre label.consalto{
	float:none;
	display:block;
	clear:both;}
.registre input.largo_popup{
	width:358px;}
.registre textarea.largo_popup{
	height:130px;
	width:231px;}
.registre img.img_enviar_popup,.registre input.img_enviar_popup{
	width:231px;
	height:134px;
	border:0px;}
.registre input.boton,.registre input.boton_nomargender,.registre input.boton_margenizq{
	width:70px;
	height:17px;
	padding:0px;
	color:#333333;
	background-color:#DDDDDD;	
	margin-right:10px;}
.registre input.boton_nomargender{
	margin-right:0px;}
.registre input.boton_margenizq{
	margin-left:10px;}
.registre span.txt_resultadocol{
	font-weight:bold;
	display:block;
	clear:both;
	font-size:11px;
	padding-top:3px;
	height:18px;}
/* FIN :pop-up's */
/* ERRORES Inicio */
.msgerror{
	font-weight:bold;
	color:#ff3300;
	font-size:11px;
	text-align: center;}
.msgvalidadores{
	display:block;
	clear:both;
	width:150px;
	margin:0px;
	margin-bottom:5px;
	color:#ff3300;
	font-size:11px;}
/* ERRORES Fin */
a.subir{
	background-image:url(/_img/subir.gif);
	background-repeat:no-repeat;
	/*SS error background-position:middle top;*/
	display:block;
	float:right;
	clear:both;
	width:15px;
	height:15px;}