BODY
{
	background-color: #001216;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Tahoma;
	text-align: center;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #E97708;
	SCROLLBAR-SHADOW-COLOR: #E97708;
	COLOR: #336600;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #E97708;
	SCROLLBAR-TRACK-COLOR: #2F2F1D;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

.campo
{
	background-color: #001216;
	border: 1px solid #BC3488;
	color: #02d7fb;
	font-size: 11px;
	text-align: left;
	font-family: Tahoma;
}

.label
{
	color: #BC3488;
	font-size: 11px;
	text-align: right;
}

.label2
{
	color: #02d7fb;
	font-size: 11px;
}

.label3
{
	color: #BC3488;
	font-size: 11px;
}

.boton
{
	border: 1px solid #BC3488;
	color: #02D7FB;
	font-weight: bold;
	font-size: 10px;
	background: url(../images/bot_formReg.gif) no-repeat;
	width: 74px;
	height: 18px;
}

.back_right
{
	background-image: url(../images/back_right.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.borde { border: 1px solid #BC3488; }

.texto
{
	color: #B3B2B2;
	font-size: 10px;
	padding: 0 5px 5px 5px;
}

.texto h4
{
	color: #02d7fb;
	font-size: 14px;
}

.texto ul
{
	color: #BC3488
}

.texto ul a
{
	color: #BC3488;
	text-decoration: none;
}

.texto ul a:hover
{
	text-decoration: underline;
}

.texto li
{
	margin: 8px 0 8px 0;
}

.link3
{
	color: #B3B2B2;
	font-size: 10px;
	text-decoration: none;
}

.link3:hover
{
	color: #B3B2B2;
	font-size: 10px;
	text-decoration: underline;
}

.link4
{
	color: #CC6600;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.link4:hover { text-decoration: underline; }

.texto2
{
	color: #BC3488;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
}

.texto3
{
	color: #02d7fb;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}

.texto4
{
	color: #B3B2B2;
	font-size: 10px;
	padding: 0 5px 5px 5px;
	text-align: right;
}

.tit_caja
{
	color: #BC3488;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.tit_caja:hover
{
	color: #BC3488;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.tit_caja2
{
	color: #82825A;
	font-size: 10px;
	font-weight: bold;
}

.tit_caja3
{
	color: #005968;
	font-size: 10px;
	font-weight: bold;
	padding: 0 5px 0 5px;
	text-decoration: none;
}

.tit_caja3:hover
{
	font-size: 10px;
	font-weight: bold;
	padding: 0 5px 0 5px;
	text-decoration: underline;
}

.link
{
	color: #BC3488;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 5px;
}

.link:hover { text-decoration: underline; }

.link2
{
	color: #02d7fb;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 10px;
}

.link2:hover { text-decoration: underline; }

.tit_foros
{
	border: 1px solid #02d7fb;
	color: #02d7fb;
	font-size: 11px;
	font-weight: bold;
}

.mensa_foro
{
	color: #B3B2B2;
	font-size: 11px;
	text-decoration: none;
}

.mensa_foro:hover
{
	color: #B3B2B2;
	font-size: 11px;
	text-decoration: underline;
}

.titulo_foro
{
	color: #B3B2B2;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.titulo_foro:hover
{
	color: #B3B2B2;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.link_tema
{
	color: #BC3488;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.banner
{
	background: url(../images/corner_bottom2.jpg) no-repeat;
	text-align: center;
}

.banner a img
{
	border: none
}

.sel_options
{
	background: #001216;
	border: 1px solid #BC3488;
	color: #02d7fb;
	font-size: 11px;
}

.img_home
{
	width: 299px;
	height: 476px;
	background: url(../images/foto_home.jpg);
	text-align: center;
	vertical-align: bottom;
}

/*-----Estilo para popups de club imanol*/


.pop_img {
		margin: 0 auto 0 auto;
		}
		
		.nav a img, .nav2 a img {
		border:none
		}
		
		.nav { 
		float: left;
		margin: 0 0 0 20px
		}
		
		.nav2 {
		float: right;
		margin: 0 20px 0 0
		}
		
		.nav_video a img, .nav2_video a img {
		border:none
		}
		
		.nav_video { 
		float: left;
		margin: 100px 0 0 20px
		}
		
		.nav2_video {
		float: right;
		margin: 100px 20px 0 0
		}
		
		#pop_cont		
		{
		height: 550px;
		vertical-align: middle;
		width: 100%;
		text-align: center;
		}
		

/*----Tabulados mensajes foros----*/
.lfyf
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}

.lfyf1
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 470;
}

.lfyf2
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 455;
}

.lfyf3
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 440;
}

.lfyf4
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 425;
}

.lfyf5
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 410;
}

.lfyf6
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 395;
}

.lfyf7
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 380;
}

.lfyf8
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 365;
}

.lfyf9
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 350;
}

.lfyf10
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 335;
}

.lfyf11
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 310;
}

.lfyf12
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 295;
}

.lfyf13
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 280;
}

.lfyf14
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 265;
}

.lfyf15
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 250;
}

.lfyf16
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 235;
}

.lfj
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}

.gn1f
{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-right: 2px;
	text-align: right;
}

.gn2f
{
	position: relative;
	float: left;
	margin-left: 15px;
	margin-right: 5px;
	text-align: right;
}

.gn3f
{
	position: relative;
	float: left;
	margin-left: 30px;
	margin-right: 5px;
	text-align: right;
}

.gn4f
{
	position: relative;
	float: left;
	margin-left: 45px;
	margin-right: 5px;
	text-align: right;
}

.gn5f
{
	position: relative;
	float: left;
	margin-left: 60px;
	margin-right: 5px;
	text-align: right;
}

.gn6f
{
	position: relative;
	float: left;
	margin-left: 75px;
	margin-right: 5px;
	text-align: right;
}

.gn7f
{
	position: relative;
	float: left;
	margin-left: 90px;
	margin-right: 5px;
	text-align: right;
}

.gn8f
{
	position: relative;
	float: left;
	margin-left: 105px;
	margin-right: 5px;
	text-align: right;
}

.gn9f
{
	position: relative;
	float: left;
	margin-left: 120px;
	margin-right: 5px;
	text-align: right;
}

.gn10f
{
	position: relative;
	float: left;
	margin-left: 135px;
	margin-right: 5px;
	text-align: right;
}

.gn11f
{
	position: relative;
	float: left;
	margin-left: 150px;
	margin-right: 5px;
	text-align: right;
}

.gn12f
{
	position: relative;
	float: left;
	margin-left: 165px;
	margin-right: 5px;
	text-align: right;
}

.gn13f
{
	position: relative;
	float: left;
	margin-left: 180px;
	margin-right: 5px;
	text-align: right;
}

.gn14f
{
	position: relative;
	float: left;
	margin-left: 195px;
	margin-right: 5px;
	text-align: right;
}

.gn15f
{
	position: relative;
	float: left;
	margin-left: 210px;
	margin-right: 5px;
	text-align: right;
}

.gn16f
{
	position: relative;
	float: left;
	margin-left: 225px;
	margin-right: 5px;
	text-align: right;
}

/*----Paginado----*/
.e04
{
	color: #848484;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
}

.e04_selec
{
	color: #BC3488;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}

.e04 a
{
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
}

.e04 a:hover { text-decoration: underline; }

.cfb
{
	border: 1px solid #4A4A35;
	background-color: #1F233F;
	padding: 5px 5px 5px 5px;
}

.cfb2
{
	border: 1px solid #4A4A35;
	background-color: #1F233F;
	padding: 0px 5px 5px 5px;
	margin: 5px;
}

.rg
{
	float: right;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}

.lf
{
	float: left;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}
