﻿@charset "UTF-8";

/* reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	font-family:arial, verdana;
	
}

font
	{
	color: inherit !important;
	margin: inherit !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	
	text-indent:0 !important;
	font-size:12px !important;
	font-family:arial, verdana  !important;
	}
	
#contenido span
	{
	color: inherit !important;
	margin: inherit !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	
	text-indent:0 !important;
	font-size:11px !important;
	font-family:arial, verdana  !important;
	}
	
font div {
 
    display: none !important;
}

#contenido a{
	color:#C00 !important;
	font-weight:bold !important;
	}

	
.MsoNoSpacing {
	text-align:left !important;
	margin-bottom:10px !important;
	}
	
.MsoNoSpacing span
	{
	color: inherit !important;
	margin: inherit !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	
	text-indent:0 !important;
	font-size:12px !important;
	font-family:arial, verdana  !important;
	}

.contenido span
	{
	color: inherit !important;
	margin: inherit !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	
	text-indent:0 !important;
	font-size:12px !important;
	font-family:arial, verdana  !important;
	}




.MsoNormal span
	{
	color: inherit !important;
	margin: 0 !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	
	text-indent:0 !important;
	font-size:12px !important;
	font-family:arial, verdana  !important;
	}

.MsoNormal {
	text-align:left !important;
	margin-bottom:10px !important;
	}



.MsoBodyTextIndent {
	color: inherit !important;
	margin: 0 !important;
	padding: inherit !important;
	font: inherit !important;
	text-decoration: inherit !important;
	border: inherit !important;
	background: inherit !important;
	bottom: inherit !important;
	top: inherit !important;
	left: inherit !important;
	right: inherit !important;
	position: inherit !important;
	clear: inherit !important;
	float: inherit !important;
	height: inherit !important;
	width: inherit !important;
	letter-spacing: inherit !important;
	text-transform: inherit !important;
	outline: inherit !important;
	overflow: inherit !important;
	visibility: inherit !important;
	text-indent: inherit !important;
	white-space: inherit !important;
	word-spacing: inherit !important;
	z-index: inherit !important;
	text-align: inherit !important;
	max-height: inherit !important;
	max-width: inherit !important;
	min-height: inherit !important;
	min-width: inherit !important;
	cursor: inherit !important;
	text-align:left !important;
	text-indent:0 !important;
	font-size:12px !important;
	font-family:arial, verdana  !important;
	}



table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
	
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
	
}
ol,ul {
	list-style:none;
	
}
caption,th {
	text-align:left;
	
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}

strong {
	font-weight:bold}
	
select{
	margin:0;
	padding:0;
	vertical-align:middle;
	
	
	}
	
select_con_margen
{
	margin:0;
	padding:0;
	
	margin-bottom:3px;
}

input radio{
	
	padding:2px;
	
	
	}
	
.radio2 {
	float:left !important;
	color: #333;
	margin:4px !important;
	
	
	
	
	}
	
#radio_encuesta input{
	float:left !important;
	color: #333;
	margin:4px !important;
	
	
	
	
	}


input[type=text]:focus,
input[type=password]:focus {
  outline: medium none;
}	
		


/* homegage.css */

			
		body {
			text-align:center;
			
			background-image:url(/_layouts/RFEGolf/RFEImages/fondo_golf_imagen.jpg);
			background-position:top;
			background-repeat:repeat-x;
			
			
			/*background-image:url(/_layouts/RFEGolf/RFEImages/fondo.jpg);
			background-position:top;
			background-repeat:repeat-x;*/
			
			
			
			background-color:#E9E9E9;
			font-size:10px;
											
			
			}	
	
	.wrap {
		width:1000px;
		margin:0 auto;
		
	}
	
	
/* END homegage.css */
	
	
/* inicio.css */

	
	h1 {
	    margin:0;
    }
	
	.main {
	float:left;
	width:645px;
	height:auto;
	text-align:left;		
		
	}
	
	
	.sidebar {
		float:right;
		width:350px;
		text-align:left;
				
		

		
	}
	

	.recuadro_busqueda {
		clear:both; 
		background-image:url(/_layouts/RFEGolf/RFEImages/busqueda_combos.jpg); 
		text-align:left;
		width:630px; 
		background-position:top center;
		background-repeat:no-repeat; 
		height:45px; 
		margin:0 auto;
		font-weight:bold;
		
		
		}
		
		
		.recuadro_busqueda_largo {
		clear:both; 
		background-image:url(/_layouts/RFEGolf/RFEImages/busqueda_largo.jpg); 
		text-align:left;
		width:980px; 
		background-position:top center;
		background-repeat:no-repeat; 
		height:45px; 
		margin:0 auto;
		font-weight:bold;
		
		
		
		}
		
		.interior_recuadro_busqueda {
			
			margin-left:40px;
			margin-top:15px;
			float:left
			
			
			}
			
			
	
	
	
	.titulo_seccion {		
		color:#FFF !important;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_titular.jpg);
		background-position:right ;
		background-repeat:no-repeat;
		
		float:left;
		
		padding-left:5px;
		padding-right:20px;
		padding-top:2px;
		padding-bottom:2px;
		
		margin-left:8px;
		/*margin-top:15px;
		margin-bottom:10px;*/
		
		width:auto;
		
		display:inline;
		
		text-transform:uppercase;
		font-weight: bold;
	}
	
	.titulo_seccion a 
	{color:#FFF !important;
	  }
	
	
	.titulo_seccion_css3 {	
	
		color:#FFF;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_titular.jpg);
		background-position:right top;
		background-repeat:no-repeat;
		
		
		float:left;
		
		padding-left:5px;
		padding-right:20px;
		padding-top:2px;
		padding-bottom:2px;
		
		
		
		width:auto;
		
		display:inline;
		
		text-transform:uppercase;
		font-weight: bold;
	}
	
	
	.titulo_seccion_nuevo {
			
		color:#FFF;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_titular.jpg);
		background-position:right ;
		background-repeat:no-repeat;
		
		float:left;
		
		padding-left:5px;
		padding-right:20px;
		padding-top:2px;
		padding-bottom:2px;
		
		margin-left:8px;
		margin-top:15px;
		margin-bottom:10px;
		
		width:auto;
		
		display:inline;
		
		text-transform:uppercase;
		font-weight: 500;
		
	}
	
	
	.titulo_acceso {
		
		color:#333;
		font-weight:bold;
		
		padding-right:15px;
		padding-top:5px;
		padding-bottom:5px;
		
		
		font-size:9px;
			text-align:right;
		background-image:url(/_layouts/RFEGolf/RFEImages/boton_fondo.jpg);
		background-position:right;
		background-repeat:no-repeat;
		display:block;
		
		width:145px;
		
		
		
	}
	
	.titulo_acceso_patrocinadores
	{
		color:#333;
		font-weight:bold;
		padding-right:15px;
		padding-top:5px;
		padding-bottom:5px;		
		font-size:10px;
		text-align:right;
		background-image:url(/_layouts/RFEGolf/RFEImages/boton_fondo.jpg);
		background-position:right;
		background-repeat:no-repeat;
		display:block;
		width:145px;	
	}
	
	
		.titulo_acceso_largo {
		
		color:#333;
		font-weight:bold;
		
		padding-right:15px;
		padding-top:5px;
		padding-bottom:5px;
		
		
		font-size:9px;
			text-align:right;
		background-image:url(/_layouts/RFEGolf/RFEImages/boton_fondo2.jpg);
		background-position:right;
		background-repeat:no-repeat;
		display:block;
		
		width:230px;
		
	}
	

	
	
	.rss {
	
		float:right;
		margin-top:13px;
		margin-right:15px;
		
	}
	

	
	.contenedor_titulo {
		
		
		float:left;
		width:auto;
		margin-top:15px;
		margin-bottom:5px;
		
	}
	
	
	.contenedor_titulo_css3 {
		
		
		float:left;
		width:auto;
		margin-top:8px;
		margin-bottom:8px;
		
	}
	
	.contenedor_subtitulo {
		
		width:100%;
		margin-top:5px;
		padding-left:5px;
								
	}
	
		.contenedor_buscador_compet {
		clear:both;
		text-align:center;
		height:165px;
		margin-top:5px;	
								
	}
	
	.contenedor_subtitulo2 {
		
		
		clear:left;
		height:140px;
		margin-top:5px;
		padding-left:5px;
		padding-right:5px;
		
		
		font-weight:500;
		
	}
	
	
	
	
	
	
	
	.mapa {
		margin-top:5px;
		text-align:center;
	}
		
	.contenedor_clubes {
		
		float:left;
		margin-top:5px;
		height:auto;
		text-align:center;
		width:100%;
		margin-bottom:7px;
		
	}
	
	.boton_buscar {
		
		clear:both; 
		text-align:right;
		
	}
	
	.acceso_seccion {
		
		float:right;
		width:auto;
		
		
		display:inline;
		height:11px;
		
		margin-right:10px;
		
	}
	
	.acceso_seccion_izquierda {
		
		float:left;
		width:auto;
		display:inline;
		height:11px;
		margin-left:10px;
		
	}
	
	.acceso_seccion_nuevo {
		
		
		float:left;
		width:100%;
		margin-top:6px;
		margin-bottom:2px;
		
		
		height:11px;

		
	}
	
	
	
	.contenedor_acordeon {
		margin-left:10px;
		
		width:330px;
		float:left;
		height:465px;
	
	
	
	
	
	
	
	}
	
	
	.caja_noticias {
		text-align:left;
		float:left;
		height:468px;
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_noticias2.png);
		width:100%;
		background-repeat: no-repeat;
		background-position: center top;
		
		
			}
	
	.caja_noticias_comite {
		text-align:left;
		float:left;
		height:383px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_noticias3.png);
		width:100%;
		background-repeat: no-repeat;
		background-position: center top;
	}
	
	.caja_seccion_clubes {
		text-align:left;
		float:left;
		height:306px;
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_seccion_clubes.png);
		width:100%;
		background-repeat: no-repeat;
		background-position: center top;
		}
			
			
	.caja_seccion_clubes2 {
		text-align:left;
		float:left;
		
		margin-bottom:5px;
		
		width:100%;
		
		height:392px;
		padding-left:8px; 
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_searchcompsection.png);
		background-position:center top;
		background-repeat:no-repeat;	
			}
	
	competiciones
	{
		float:left;
		width:100%;
		height:300px;
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_compet.png);
		background-repeat: no-repeat;
		background-position:top center;
		text-align:left;
	}
		
	.info_comite 
	{
		float:left;
		width:645px;
		height:333px;
		margin-bottom:5px;
	
		text-align:left;
				
		 background-image:url(/_layouts/RFEGolf/RFEImages/comitmicro_info.png); 
		 background-position:center top; 
		 background-repeat:no-repeat;
	}
	
	.competiciones_micro {
		float:left;
		width:1000px;
		height:332px;
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_compet2.png);
		background-repeat: no-repeat;
		text-align:left;
				


	}

	
	.caja_proxi_compe {
		float:left;
		width:645px;
		height:390px;
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_proxi_compe.png);
		background-repeat: no-repeat;
		


	}
	
	.izquierda_abajo {
		float:left;
		width:645px;
		
		}
	
	
	.otros_modulos {
		float:left;
		width:100%;
		/*height:745px;
		width:325px;
		*/


	}
	
	.modulos_peq {
		
		
		float:right;
		width:320px;
		height:100%;
		position:relative;
			}
	
	.modulo_peq_clubes {
		
		float:left;
		width:100%;
		height:420px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_buscador_clubes_home.png);
		background-repeat: no-repeat;
		background-position: center top;
		margin-bottom:5px;


	}

	
		.modulo_peq1 {
		
		float:left;
		width:320px;
		height:245px;
			background-image:url(/_layouts/RFEGolf/RFEImages/fondo_mod_peq2.png);
		background-repeat: no-repeat;
		background-position: center top;
		margin-bottom:5px;
								


	}
	
	.modulo_peq4 {
	float:left;
	width:100%;
	height:230px;
	
	background-image:url(/_layouts/RFEGolf/RFEImages/fondo_mod_peq3.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom:5px;						


	}
	
	
	.modulo_peq2 {
		
		float:left;
		width:100%;
		height:241px;
		background-color:#C60;
		margin-bottom:5px;


	}
	
	.modulo_peq3 {
		
		float:left;
		width:100%;
		height:241px;
		background-color:#C60;
						


	}
	
	.selec_rank {
		
	}
	
	.caja_servicios {
		
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_servicos.png);
		background-position:center top;
		background-repeat:no-repeat;
		height:530px;
		float:left;
		width:100%;
	
	}
	
	
	
	.caja_territ {
		
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_territ.png);
		background-position:center top;
		background-repeat:no-repeat;
		float:left;
		height:445px;
		width:350px;
	
	}
	
	.caja_clubes {
		
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_reglas2.png);
		background-position:center top;
		background-repeat:no-repeat;
		height:255px;
		
		float:left;
		width:100%;
	
	}
	
	
	.caja_multimedia_fuera {
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_multimedia_home.png);
		background-position:center top;
		background-repeat:no-repeat;
		float:left;
		height:505px;
		width:320px;
		
			
	}	
	
	
	.caja_multimedia_dentro {
		clear: both; 
		padding-left: 8px; 
		padding-right: 8px; 
		height: 425px; 
		height:auto; 
		
	}	
	
	
	.caja_ad {
		
		margin-bottom:5px;
		float:left;
		display:block;
		
		
		
		
	}
	
	.ad_grande {
		
		margin:0px;
		text-align:left;
		float:left;
		width:320px;
			
	}
	

	.ad_grande2 {
		
		clear:both;
		margin:0px;
		text-align:left;
		float:left;
		margin-bottom:5px;
		width:320px;
		
	}

	
	
	.caja_blanca {
		
		border:0px solid .000;
		margin-top:10px;
		float:left;
		height:1020px;
		
	}
	
	
.caja_multimedia {
	
	float:left;
	margin-bottom:5px;
	
}

.caja_derecha {
	
	float:left;
	height:690px;
	width:320px;
	
}

.art_enl {
	
	clear:both;
	
	
	
	}

	
.articulos {
	
	clear:both;
	height:150px;
	margin-bottom:5px;	
	text-align:left;
	background-image:url(/_layouts/RFEGolf/RFEImages/fondo_ant2.png);
	background-position:center top;
	background-repeat:no-repeat;
		}
	
	.links {
	
	clear:both;
	height:70px;
	text-align:left;
	background-image:url(/_layouts/RFEGolf/RFEImages/fondo_links.png);
	background-position:center top;
	background-repeat:no-repeat;
	
	}

/* END inicio.css */


/* noticias_territoriales.css */

.foto {
float:left;
display:inline;
margin-right:0px;
margin-top:5px;
	}		
	
.titular_articulos {
	
	
	color:#333;

}




.contenido {
	
	color:#666;

}	

.titular2 
{
	margin-bottom:2px;
	padding-left:100px;
	clear: both;
	background-color:Lime;
}

.texto_articulo {
	margin-top:5px;
	margin-bottom:5px;
	padding-left:105px;
	

}	



.articulo {
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:228px;
	text-align:left;
	padding-left:10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/_layouts/RFEGolf/RFEImages/separador2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
}

.articulo1 {
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:228px;
	text-align:left;
	margin-right: 0px;
	margin-bottom: 0px;

	
}

/* articulos.css */


	
.contenedor_noticia_territ {
	width:325px;
	clear:both;
	
	display:block;
	margin:0 auto;
	margin-bottom:5px;
	padding:3px;
	
	
	background-image:url(/_layouts/RFEGolf/RFEImages/barrita_noticias.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:54px;
	text-align:left;
	
	
}


.contenedor_noticia_territ_fuera {
	width:auto;
	height:auto; 
	text-align:center; 
	clear:both;
	
	margin-bottom:5px;
padding-top:3px;
	
}


.caja_noticias_clubes2{
		margin-bottom:5px;
		margin-top:05px;
		
		background-position:center top;
		background-repeat:no-repeat;
		float:left;
		height:475px;
		width:100%;
		
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_noticias_clubes.png);
}


.foto_territ {
	float:left;
	display:inline;
	margin-right:5px;
	margin-top:0px;
	}	
	
	
.texto_territ {
	
	
	color:#666;

}


.caja_titular_territ {
	
	font-weight:600;
	
	

}	



.titular_territ {
	
	
	font-weight:500;
	

}	
.desplegable {
	margin-left: 8px;
	float:left;
}

/*END noticias_territoriales.css */

/* Reglas */
	
.reglas_articulo {
	float:left;
	width:330px;
	padding-left:8px;
	padding-top:5px;
	
	
}

.titular_reglas {
	
	
	font-weight:500;
	margin-bottom:10px;
	

}	


.respuesta {
	
	margin:2px;
	margin-bottom:10px;
	
	 
	 border-bottom:solid 1px #C0C0C0;
	  border-right:solid 1px #C0C0C0; 
	  border-top:solid 1px  gray; 
	  border-left:solid 1px  gray;
	  background-image:url(/_layouts/RFEGolf/RFEImages/fondo_encuestas.jpg);
	background-position:bottom right;
	background-repeat:repeat-x;
	line-height:20px;
	

	
}	


.radio {
	
	margin-left:5px;
	color:#333;
	
	
}	



.respuesta2 {
	
	
	margin-left:40px;

}

.espacio {
	height:15px;
	

}	

.espacio2 {
	height:45px;
	

}	

.fuente {
	
	color:#666;
}

.reglas_mod_grafico_foto {
	float:left;
	display:inline;
	margin-right:5px;
	margin-top:5px;
}		
	
	


.reglas_titular_articulos {
	
	border-bottom:1px solid #000;

}


.reglas_contenido {
	
	color:#666;
	font-size:10px !Important;
	

}	


.reglas_contenido p {
	
	color:#666;
	font-size:10px !Important;
	

}

.reglas_texto {
	margin-bottom:5px;
	padding-left:120px;
	

}	

.reglas_caja_titular {
	margin-bottom:2px;
	padding-left:108px;
	

}	

.reglas_texto_articulo {
	margin-top:5px;
	margin-bottom:5px;
	padding-left:110px;
	

}	

/*END Reglas.css */

/* enlaces.css */
	
.enlaces {
	
	float:right;
	margin-top:20px;
	margin-right:10px;
		
	}
	

.link {
	float:left;
	margin:5px;
	margin-top:10px;
	margin-left:5px;
	height:50px;
	width:auto;
		text-align:left;
	padding-right:5px;
	 background-image:url(/_layouts/RFEGolf/RFEImages/separador.png);
	background-position:right;
	background-repeat: no-repeat;
	display: inline;
	

	
}

.texto_link {
	
	font-weight:bold;
	margin-top:8px;
	color:#666;
	float:left;
	display:block;
	width:80px;
	margin-left:5px;

}

/* END enlaces.css */	

/* competiciones.css */	

.caja_pestana_compe {
	
	width:auto;
	margin-left:9px;
	margin-right:9px;
}

.logo_compe {
	margin-top:15px;
	margin-left:5px;
	text-align:left;
}
.fecha_compe {
	font-size:9px;
	color:#FFF;
}
.metereologia {
	margin-top:5px;
}
.tablas_compe {
	float:left;
	font-size:9px;
	height:180px;
	width:100%;
}

.tablas_compe_encurso{
	float:left;
	font-size:9px;
	height:100%;
	width:75%;
}

.ver_clasi {
	padding-left:5px;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
}
.clasi_comple {
	background-color:#e9e9e9;
	background-image:url(/_layouts/RFEGolf/RFEImages/fitleist.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.tablas {
	color:#FFF;
	
	font-weight:bold;
}
.tablas_centro {
	color:#FFF;
	
	font-weight:bold;
	text-align:center;
}
.tablas_centro_ranking {
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}
.tablas_num {
	color:#000;
	
	font-weight:bold;
	text-align:center;
}
.margen_compe {
	width:100%;
	height:2px;
	clear:both;
	
}

.contenedor_compe {
	
		clear:both;
		height:230px;
				
}

/* END competiciones.css */
	
/* heading.css */

	.header {
		height:83px;
		background-image:url(/_layouts/RFEGolf/RFEImages/cabecera.png);
		background-repeat:no-repeat;
	}
	.logo {
		float:left;
		background-repeat:no-repeat;
		background-repeat:no-repeat;
		margin-left:22px;
		/*margin-top:12px;*/
		margin-top:5px;
		width:336px;
		height:54px;
	}
	.menu {
		height:65px;
		background-image:url(/_layouts/RFEGolf/RFEImages/menu.png);
		background-repeat:no-repeat;
		margin-top:3px;
	}
	
	
	
	.menu_compet {
		height:35px;
		background-image:url(/_layouts/RFEGolf/RFEImages/banner_compet_menu.png);
		background-position:center;
		background-repeat:no-repeat;
		
		
		
		
	}
	.item_seleccion1 a:hover {
		float:left;
		background-image:url(/_layouts/RFEGolf/RFEImages/seleccion.png);
		background-repeat:no-repeat;
		width:72px;
		height:22px;
		margin-bottom:25px;
	}

	
/* END heading.css */

/* heading.css */
.menu_superfish{
		height:65px;
		background-image:url(/_layouts/RFEGolf/RFEImages/menu.png);
		background-repeat:no-repeat;
		margin-top:3px;
	}
.menu_superfish	li {
		display:block;
		float:left;
		list-style: none;
		
		font-size:10px;
	}
.menu_superfish	li a {
		display:block;
		float:left;
		list-style: none;
		text-decoration:none;
		
		/*font-size:10px;*/ /*Comentado porque ahora el submenú tiene un tamaño menor y se ve afectado por esta clase*/
		color:#000;
		font-weight:bold;
	}
.menu_superfish	li a:hover {
		display:block;
		float:left;
		list-style: none;
		text-decoration:none;
		
		font-size:10px;
		color:#333
	}
	.item_seleccion1 a:hover {
		float:left;
		background-image:url(/_layouts/RFEGolf/RFEImages/seleccion.png);
		background-repeat:no-repeat;
		width:72px;
		height:22px;
		margin-bottom:25px;
		
	}
	
.submenu {
	
	
	font-weight:normal;
	font-size:9px !important;
	
	}
	
.submenu a:hover {
	
	line-height:19px;
	font-weight:normal;
	
	
	
	}
	
.submenu a {
	
	line-height:19px;
	font-weight:normal!Important; 
	
	
	
	}
	
	

/* END heading.css */

/* estilos_tablas.css */
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo table {
	font-size: 10px;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo table {
	text-align: center;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo .contenedor_subtitulo {
	text-align: left;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo table tr td {
	font-weight: bold;
	color: #000;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo table {
	color: #FFF;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo .rankings tr td form label #list {
	text-align: left;
}
.wrap .main .otros_modulos .modulos_peq .modulo_peq1 .contenedor_subtitulo .rankings {
	text-align: left;
}

/* END estilos_tablas.css */


/* multimedia.css */

.caja_pestana_multi {
		padding:18px;

}
.caja_pestana_multi2 {
	width: 280px;
	float:left;
}
.contenedor_noticia_multi {
	width:282px;
	float:left;
	display:inline;
	margin-left:1px;
	margin-top:4px;
	padding:1px;
	padding-bottom:4px;
	
	background-image:url(/_layouts/RFEGolf/RFEImages/barrita_noticias.png);
		background-position:center bottom;
		background-repeat:no-repeat;
}
.contenedor_noticia_multi_MS{
	
	float:left;
	display:inline;
	
	padding:1px;
	padding-top:4px;
	border: #CCC 1px solid;
	background-color: #FFF;
	margin:2px;
	width:49%;
}

.foto_multi {
	float:left;
	display:inline;
	margin-right:3px;
	margin-top:0px;
	padding-left:3px;
}
.titular_multi {
	text-align:left;
	
	font-weight:bold;
	color:black;
	font-size:10px;
	

}

.titular_multi_grande {
	text-align:left;
	
	font-weight:bold;
	
	
	
	float: left; 
	width:100%;
	color:#666; 
	font-size:12px;  
	padding-bottom:3px;
	border-bottom:solid  #CCC  1px; 
	

}


.titular_multi_seccion {
	text-align:left;
	
	font-weight:bold;
	
	
	
	
	
	color:#333; 
	font-size:12px;  
	padding-bottom:3px;
	border-bottom:solid  #CCC  1px;
	
	margin-bottom:10px;
	
	

}

.contenedor_multi_grande {
	 float:left; 
	 height:auto;
	 margin-bottom:8px;
	 width:100%;
	 border-bottom:solid   #CCC 1px;

}

.tiempo_visitas {
	 float:right;
	 font-size:10px;
	 width:auto;
	 padding-top:3px; 
	 padding-bottom:3px; 

}



.titular_multi a {
	font-size:10px;
	font-weight:500;
	text-decoration:none;
	color:black;
}
.titular_multi a:hover {
	
	color:black;
		font-weight:bold;
		text-decoration:none;
}
.contenido_multi {
	font-size:10px;
	text-align:left;
	
	color: #999;
	text-decoration:none;
}
.contenido_multi a {
	font-size:10px;
	
	color: #999;
	text-decoration:none;
}

.busqueda_multimedia {
	
float:right;
width:380px;
text-align:right;

padding-top:8px;
padding-bottom:10px;
padding-right:20px;


background-image:url(/_layouts/RFEGolf/RFEImages/busqueda_peq.jpg);
background-repeat:no-repeat;
background-position:right top;

	}
	
.busqueda_microsite
{
	
float:right;
width:380px;
text-align:right;

padding-top:8px;
padding-bottom:10px;

background-image:url(/_layouts/RFEGolf/RFEImages/busqueda_peq.jpg);
background-repeat:no-repeat;
background-position:left top;

}

.busqueda_microsite_rankings
{
	
float:right;
width:380px;
text-align:right;

padding-top:8px;
padding-bottom:10px;

background-image:url(/_layouts/RFEGolf/RFEImages/fondo_busqueda_rankings.jpg);
background-repeat:no-repeat;
background-position:left top;

}

	
.rating {
	
width:645px; 
clear:both; 
padding:10px;

/*padding-top:8px;
padding-left:55px;
padding-bottom:10px;
margin-right:10px;*/
margin-bottom:10px;

background-image:url(/_layouts/RFEGolf/RFEImages/fondo_puntos.jpg);
background-repeat:no-repeat;
background-position:center top;

	}	
	
.paginacion {
	
		padding:10px;
	margin:10px;
	}	

.comentarios {
	
	width:auto;
text-align:center;

	}	


/* END multimedia.css */

/*Estilos de los grids*/
.gridcontainer{
    border: solid 1px #99BBE8;
    border-top-width:0px;
    width: 75%;
}
.grid{
    width: 460px;
    border-width:0px;
    margin:10px auto 0;
	padding:0;
    text-align:center;
    text-decoration: none;
	font:normal 0.7em arial, tahoma, helvetica, sans-serif;
}
.grid caption{
	background:#f9f9f9 url(/_layouts/RFEGolf/RFEImages/blue/captionbckg.gif) repeat-x;
    color:#15428B;
	text-align:left;
	line-height:22px;
	font-size:0.7em;
	font-weight:bold;
	padding-top:4px;
	padding-left:4px;
	
}
.grid table{
	border-color:#99BBE8;
	border-width:1px;
}
.grid td, .grid th{
    height:27px;
    vertical-align:middle;
}
.grid th{
	background:transparent url(/_layouts/RFEGolf/RFEImages/blue/thbackground.gif) repeat-x;
    height:19px;
    border:solid 1px #99BBE8;
    font-weight:normal;
}
.grid td{
	border:1px solid #ededed;
    border-top-color:#fff;
    /*width:100%;*/
    cursor:default;
}
.selectedrow{
	background: #DFE8F6;
	border:1px dotted #A3BAE9;
}
.altrow{
	background-color:#f2f2f2;
}
.altoverow{
	border:10px solid #99BBE8;
    background: #efefef url(/_layouts/RFEGolf/RFEImages/blue/rowover.gif) repeat-x left top;
}
.pagerstyle{
	font-size:x-small;
	text-align:right;
    background-position: bottom left;
    background: #D0DEF0 url(/_layouts/RFEGolf/RFEImages/blue/toolbarbck.gif) repeat-x scroll left top;
}
.gopag{
    font-size:x-small;
    width:20px;
}
.pagprev{
    background:transparent url(/_layouts/RFEGolf/RFEImages/blue/previous.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.pagnext{
    background:transparent url(/_layouts/RFEGolf/RFEImages/blue/next.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.pagfirst{
    background:transparent url(/_layouts/RFEGolf/RFEImages/blue/first.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}
.paglast{
    background:transparent url(/_layouts/RFEGolf/RFEImages/blue/last.png) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
    border:0px;
}

.margen {
	height:30px;
	width:100%;				
}

/*Estilos de los tabs*/



.ajax__tab_header /*A container element that wraps all of the tabs at the top of the TabContainer. Child CSS classes:.ajax__tab_outer. */
{
	
	height:21px;
}


.ajax__tab_outer /*An outer element of a tab, often used to set the left-side background image of the tab.Child CSS classes: .ajax__tab_inner. */
{

}
.ajax__tab_inner /*An inner element of a tab, often used to set the right-side image of the tab. Child CSS classes:.ajax__tab_tab. */
{

}
.ajax__tab_tab /*An element of the tab that contains the text content. Child CSS classes:none. */
{
    font-weight: bold;
}
.ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
    /*height:200px;
    background-color:Blue;*/

}

#tabs1 .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	height:auto;
    padding:4px;
    padding-top:5px;
	
	
}




#tabs2 .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
             
    text-align:center; 
    padding:8px;
	margin:0 auto;
        
}
#tabs_dentro .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	height:150px;
    text-align:center; 
    padding:2px;              
}

#MS_FotosVideos .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	height:auto;
}

#Datos_MS_Club .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	/*height:330px;*/
	height:auto;
}

               
#tabs_dentro /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	text-align:left;           
}

#caja_pestana_compe .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
  
    padding:5px 5px 20px;   

}

#Div1 .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	height:140px;
    text-align:center; 
    padding:2px;
}
#tabs_dentro .ajax__tab_body /*A container element that wraps the area where a TabPanel is displayed. Child CSS classes: none. */
{
	height:140px;
    text-align:center; 
    padding:2px;
}
.ajax__tab_hover
{
    font-weight: bold;
}
.ajax__tab_active /*This is applied to a tab when it is the currently selected tab. Child CSS classes:.ajax__tab_outer. */
 {
     color:#990000;
 }
/*PABLO: puesto para corregir lo de que se veia mal en el IE la cabecera de los tabs*/
.ajax__tab_xp .ajax__tab_tab {
	height: 21px;
}
.combo_club {
	float:left;
	margin-bottom:3px;
	
}
.calendario {
	float:left;
}
.compe_calen {
	float:left;
	width:185px;
}
.prueba {
	float:left;
}

/*Seccion ENLACES*/

.cajitas_enlaces {

width: 480px;

float: left;

display: inline;

margin-bottom: 5px;

padding-right: 3px;

padding-left: 8px;

padding-top: 5px;

padding-bottom: 5px;

border-top-width: 1px;

border-right-width-value: 1px;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: 1px;

border-left-width-value: 1px;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: solid;

border-right-style-value: solid;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: solid;

border-left-style-value: solid;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: #cccccc;

border-right-color-value: #cccccc;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: #cccccc;

border-left-color-value: #cccccc;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

background-color: #ffffff;

}

/*modulo multimedia videos */

.main_seccion_video {
	
	
	height:1335px;
	
	padding-top:15px;
	/*background-color:#663;*/
	
	background-image:url(/_layouts/RFEGolf/RFEImages/caja_grande_video.png);
	background-position:top center;
	background-repeat:no-repeat;
			
		
	}

.video {
	margin-top:15px;			
}

/*modulo green fees */

.caja_green_fees {
		
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_green_fees.png);
		background-position:center top;
		background-repeat:no-repeat;
		height:208px;
		width:350px;
		
	
	}
	

.caja_green_fees_clubes {
		
		margin-bottom:5px;
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_green_fees_clubes.png);
		background-position:center top;
		background-repeat:no-repeat;
		height:120px;
		width:350px;
		
	
	}
	
/*footer*/



.footer {
	
	clear:both;
	height:auto;
	
	
	margin:0px;
	background:url(/_layouts/RFEGolf/RFEImages/footer_design.png) center top no-repeat;
	
	}
	

.colum_foo_1 {
	float:left;
	
	width:110px;
	font-size:10px;
	list-style:none;
	margin-left:25px;
			
}

.enlace_menu {
	color: #666;
	
	text-align:left;
	font-weight:bold;
	margin-top:5px;
}
.enlace {
	
	color:#666;
	margin-top:5px;
	text-align:left;
}
.enlace a {
	
	color:#666;
	
	text-align:left;
	text-decoration:none
}
.enlace a:hover {
	
	color: black;
	
	text-align:left;
	
	text-decoration:none;
}


.enlace_menu a:hover {
	color: black;
	
	text-align:left;
	font-weight:bold;
	
	text-decoration:none;
}

.enlace_menu a {
	color: #666;
	
	text-align:left;
	font-weight:bold;
	
	text-decoration:none;
}


.dentro_footer {
	margin:0 auto;
	width:1000px;
/*	padding-right:10px;
	padding-left:10px;*/
	padding-top:6px;
		
	text-align:center;
	
}

.cabecera_footer {
	clear:both;
	margin-bottom:8px;
	width:100%;
	text-align:left;
	padding-left:10px;
	height:20px;
	
	
	}

.abajo_footer {
	clear:both;
	
	
	text-align:left;

	background-position:top;
	background-repeat:repeat-x;
	background-image: url(/_layouts/RFEGolf/RFEImages/abajo_footer.jpg);
	height:30px;
	
	color:#FFF;
	line-height:30px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	width:1000px;

	
	
	
	}
	
.contenedor_sitemap {
	float:left;
	width:100%;
	margin-top:5px;
	
	margin-bottom:10px;
	height: auto;
}


.contenedor_sitemap li {
	line-height:10px;
	
}



.patrocinadores_footer {
	padding-top:23px;
	background-image: url(/_layouts/RFEGolf/RFEImages/patroc_abajo_fondo.png);
    background-position: center top;
	background-repeat:no-repeat;
	
}

.greenfee_servicios{
	width: 325px; 
	padding-top: 45px;
		}
	 
.licencia_servicios{
	width: 320px; 
	padding-top: 10px;
	/*background-image: url(/_layouts/RFEGolf/RFEImages/fondo_green_fees_servicios.jpg);
    background-position: top right;*/ 
	position: relative;
}

	 
	 
	 
	 
	 
	a.customBoldNav:link    {
  /* Applies to unvisited links of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  color: #333;             
  } 
a.customBoldNav:visited {
  /* Applies to visited links of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  color: #333;
  } 
a.customBoldNav:hover   {
  /* Applies to links under the pointer of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  color: #900;
  } 
a.customBoldNav:active  {
  /* Applies to activated links of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  color: #333;
  } 
a.customNav:link    {
  /* Applies to unvisited links of class mainNav */
  text-decoration:  none;
   color: #333;
  } 
a.customNav:visited {
  /* Applies to visited links of class mainNav */
  text-decoration:  none;
  color: #333;
  } 
a.customNav:hover   {
  /* Applies to links under the pointer of class mainNav */
  text-decoration:  none;
  color: #900;
  cursor:hand;
  } 
a.customNav:active  {
  /* Applies to activated links of class mainNav */
  text-decoration:  none;
  color: #333;
  } 
  
 .customnav a:hover {
	 
	  color: #900;  
	 
	 }
	 
.fed_auto {
	float:left;
	margin-left:10px;
}
/************************************************************/
/* Estilo aplicado a las cajas que no superan la validación */
/************************************************************/
.ErrorValidacion
{
    border-style: double;
    border-width: inherit;
    border-color: #FF0000;
    background-color: #FFCC66;
}

.texto_competition_home
{
	font-size:10px;
	color:#0F0;
}
/************************************************************/
/*********** Estilos para los distintos mensajes ************/
/************************************************************/
.MensajeNoEncontrado
{
	width:100%;
	height:16px;
	color:silver;
	/*background-color:#E4E4E4;*/
	text-align:center;
	border:2px solid #FFFFFF;
	font-size:12px;
}
.modalBackground
{
    /*background-image:url(/_layouts/RFEGolf/RFEImages/fondo_claro_emergente.png);*/
    background-image:url(/_layouts/RFEGolf/RFEImages/transp_2.png);
    background-repeat:repeat;
    position:absolute;
    z-index:9;
}

.DivEmergente
{
  	width: 520px;
  	height: 145px;
  	background-image: url(/_layouts/RFEGolf/RFEImages/emergente.png) ;
  	margin: 0 auto;
  	text-align:center;
}

.emergente_arriba
{
  	width: 520px;
  	height: 41px;
  	background-image: url(/_layouts/RFEGolf/RFEImages/emergente_arriba.png) ;
  	margin: 0 auto;
  	text-align:center;
	background-repeat:no-repeat;
}

.emergente_medio
{
  	width: 520px;
  	height: auto;
  	background-image: url(/_layouts/RFEGolf/RFEImages/emergente_medio.png) ;
  	margin: 0 auto;
  	text-align:center;
	background-repeat:repeat-y;
}

.emergente_abajo
{
  	width: 520px;
  	height: 20px;
  	background-image: url(/_layouts/RFEGolf/RFEImages/emergente_abajo.png) ;
  	margin: 0 auto;
  	text-align:center;
	background-repeat:no-repeat;
}

.DivEmergente_opcion
{
  	width: 520px;
  	height: 145px;
  	background-image: url(/_layouts/RFEGolf/RFEImages/emergente.png) ;
  	margin: 0 auto;
  	text-align:center;
	
}


.Mov_Emergente
{
    width: 100%; 
    height:30px;
	
	margin-top:5px;
    
    color:White; 
    font-weight:bold;
    cursor:move;
}

.Mov_Emergente2
{
    width: 100%; 
    height:30px;
	
	margin-top:5px;
    
    color:White; 
    font-weight:bold;
    cursor:move;
}

.Texto_Emergente
{
    width: 450px; 
    margin-left: 20px; 
    /*margin-top: 20px;*/
	font-size:11px;
	text-align:left;
	color:#333;
	font-weight:bold;
	text-align:justify;
	
}
.Botones_Emergente
{
   
    margin-top: 20px;
	
	text-align:right;
	padding-right:15px;
	border:0;

}

.Botones_Emergente img
{
   
    margin-top: 20px;
	
	text-align:right;
	padding-right:15px;
	border:0;

}
/* Estilo de los DropDownList*/
select
{

}
option
{

}
/* Fin estilo de los DropDownList*/


.DropDownListAncho
	{
		width:146px;
	}


	.div_arriba
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_arriba_mod_peq.png);
		background-position:center top;
		background-repeat:no-repeat;
		width:350px;
		/*background-color:#3F0;*/
		height:40px;
	}
	
	.div_medio
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_medio_mod_peq.png);
		background-position:center bottom;
		background-repeat:repeat-y;
		height:auto;
		width:350px;
		/*background-color:#F00;*/
		padding-bottom:2px;
	}
	
	.div_abajo
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_abajo_mod_peq.png);
		background-position:center bottom;
		background-repeat:no-repeat;
		width:350px;
		/*background-color:#33F;*/
		padding-top: 10px;
		height:35px;
		text-align:right;
		margin-bottom:5px;
	}

	.div_arriba_corto
	{   
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_estrecho_arriba.png);
		background-position:center top;
		background-repeat:no-repeat;
		width:320px;
		/*background-color:#3F0;*/
		height:40px;
	}
	
	.div_medio_corto
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_estrecho_medio.png);
		background-position:center bottom;
		background-repeat: repeat-y;
		height:auto;
		width:320px;
		/*background-color:#F00;*/
		padding-bottom:2px;
	}
	
	.div_abajo_corto
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_estrecho_abajo.png);
		background-position:center bottom;
		background-repeat:no-repeat;
		width:320px;
		/*background-color:#33F;*/
		padding-top: 10px;
		height:35px;
		text-align:right;
		margin-bottom:5px;
	}
	
	.div_arriba_grande
	{   
		background-image:url(/_layouts/RFEGolf/RFEImages/noticia_grande_arriba2.png);
		background-position:center top;
		background-repeat:no-repeat;
		/*background-color:#3F0;*/
		height:30px;
		margin:0 auto;
		padding-top:10px;
	}
	
	.div_medio_grande
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/noticia_grande_centro2.png);
		background-position:center bottom;
		background-repeat:repeat-y;
		/*background-color:#F00;*/
		height:100%;
		margin:0 auto;
		padding:10px;
	}
	
	.div_abajo_grande
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/noticia_grande_abajo2.png);
		background-position:center bottom;
		background-repeat:no-repeat;
		clear:both;
		/*background-color:#33F;*/
		height:65px !Important;
		margin:0 auto;
		padding:10px;
	}
	
	
	.div_arriba_ancho
	{   
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_mediano_arriba.png);
		background-position:center top;
		background-repeat:no-repeat;
		/*background-color:#3F0;*/
		width:645px;
		height:40px;
	}
	
	.div_medio_ancho
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_mediano_medio.png);
		background-position:center bottom;
		background-repeat:repeat-y;
		/*background-color:#F00;*/
		height:auto;
		width:645px;
		padding-bottom:2px;
	}
	
	.div_abajo_ancho
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/modulo_mediano_abajo.png);
		background-position:center bottom;
		background-repeat:no-repeat;
		/*background-color:#33F;*/
		width:645px;
		padding-top: 10px;
		height:35px;
		text-align:right;
		margin-bottom:2px;
	}
	
	.div_arriba_multimedia
	{   
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_multi_grande_arriba.png);
		background-position:center top;
		background-repeat:no-repeat;
		/*background-color:#3F0;*/
		
		
	}
	
	.div_medio_multimedia
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_multi_grande_medio.png);
		background-position:center bottom;
		background-repeat:repeat-y;
		/*background-color:#F00;*/
		height:auto;
		
		padding-bottom:2px;
	}
	
	.div_abajo_multimedia
	{
		background-image:url(/_layouts/RFEGolf/RFEImages/fondo_multi_grande_abajo.png);
		background-position:center bottom;
		background-repeat:no-repeat;
		/*background-color:#33F;*/
		width:677px;
		padding-top: 10px;
		height:41px;
		text-align:right;
		margin-bottom:5px;
	}

/* Background de fondo de los elementos emergentes */
.Transparente
{
    background-image:url(/_layouts/RFEGolf/RFEImages/transp_2.png);
	background-repeat:repeat;
    position:absolute;
    z-index:10000;
}
.Lowercase
{
    text-transform:lowercase;
}
.Uppercase
{
    text-transform:uppercase;
}
.Capitalize
{
    text-transform:capitalize;
}

#WebPartWPQ1 {
	overflow-y:hidden !Important;
	
	overflow-x:hidden !Important;
	}
	
	
.respuestafaq_lista {
	font-family:Arial, Helvetica, sans-serif !Important;
	font-size:11px  !Important;
	line-height:20px !Important;
}	

.patrocinadores_contenido
{
	padding:10px;
	border:1px solid #CCC;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px
}	

.patrocinadores_contenido img
{
	padding:4px;
	margin:15px;
	float:left;
}	

.patrocinadores_contenido p
{
	text-align:justify;
	margin-top:15px;
}


.selectcompe select{
	margin-bottom:6px;
	
	
	
	}
	
	
.radio input{
	margin:6px;
	
	
	
	}
	

a.boton_nuevo {
	background:url(/_layouts/RFEGolf/RFEImages/boton_negro_out.png) center no-repeat !important;
	padding:8px 20px 8px 20px;
	*padding:15px 20px 15px 20px !important;
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	text-transform:uppercase !important;
	font-size:10px !important;
	
	display: inline !important;
	width:auto !important;
	overflow:hidden;
	clear:both;
	
	
}
a.boton_nuevo:hover {
	background: url(/_layouts/RFEGolf/RFEImages/boton_negro_hover.png)  center no-repeat !important;
	color: #ffffff !important;
	}


a.boton_recorrido {
	float:right;
	background:url(/_layouts/RFEGolf/RFEImages/boton_recorrido_out.jpg) center no-repeat !important;
	background-color:#F0F;
	padding:18px 88px 18px 88px !important;
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	text-transform:uppercase !important;
	font-size:10px !important;
	margin-right:5px;
	
	display: inline !important;
	width:auto !important;
	
	
}
a.boton_recorrido:hover {
	background: url(/_layouts/RFEGolf/RFEImages/boton_recorrido_hover.jpg)  center no-repeat !important;
	color: #ffffff !important;
	}
	
	
a.boton_hoyoahoyo {
	float:right;
	background:url(/_layouts/RFEGolf/RFEImages/boton_hoyo_out.jpg) center no-repeat !important;
	padding:18px 88px 18px 88px !important;
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	text-transform:uppercase !important;
	font-size:10px !important;
	margin-right:5px;
	
	display: inline !important;
	width:auto !important;
	
	
}
a.boton_hoyoahoyo:hover {
	background: url(/_layouts/RFEGolf/RFEImages/boton_hoyo_hover.jpg)  center no-repeat !important;
	color: #ffffff !important;
	}
	

a.boton_canal {
	float:left;
	background:url(/_layouts/RFEGolf/RFEImages/canal_boton_out.jpg) center no-repeat !important;
	padding:22px 92px 22px 92px !important;
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	text-transform:uppercase !important;
	font-size:10px !important;
	line-height:15px !important;
	display: inline !important;
	width:auto !important;
	
	
}
a.boton_canal:hover {
	background: url(/_layouts/RFEGolf/RFEImages/canal_boton_hover.jpg)  center no-repeat !important;
	color: #ffffff !important;
	}
	

a.boton_convierta{
	float:left;
	background:url(/_layouts/RFEGolf/RFEImages/convierta.jpg) top center no-repeat !important;
	
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	
	
	
	width:330px !important;
	height:199px !important;
	
	
	
}

a.boton_nsa{
	float:left;
	background:url(/_layouts/RFEGolf/RFEImages/nsa_servicios.jpg) top center no-repeat !important;
	
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	
	
	
	width:330px !important;
	height:199px !important;
	
	
	
}



a.boton_descarga {
	
	background:url(/_layouts/RFEGolf/RFEImages/botones_archivo_out.jpg) center no-repeat !important;
	padding:18px 85px 18px 85px !important;
	color: #E4E4E4   !important;
	font-weight:bold !important;
	text-decoration: none !important;
	text-transform:uppercase !important;
	font-size:10px !important;
	line-height:15px !important;
	display: block !important;
	width:auto !important;
	
}


a.boton_descarga:hover {
	background: url(/_layouts/RFEGolf/RFEImages/botones_archivo_hover.jpg)  center no-repeat !important;
	color: #ffffff !important;
	}
	
a.logo_cabecera {
	
	background:url(/_layouts/RFEGolf/RFEImages/logo_rfeg_nuevo.png) left 0px 60px !important;
	
	text-decoration: none !important;
	
	padding:90px 0px 65px 450px;
	display: inline !important;
	width:365px!important;
	height:71px!important;
	
}

a.boton_rankings {
	float:right;
	background:url(/_layouts/RFEGolf/RFEImages/boton_ranking.jpg) center no-repeat !important;
	background-color:#F0F;
	padding:18px 88px 18px 88px !important;
	color: #E4E4E4   !important;
	
	
	font-weight:bold !important;
	text-decoration: none !important;
	
	text-transform:uppercase !important;
	font-size:10px !important;
	margin-right:5px;
	
	display: inline !important;
	width:auto !important;
	
	
}
a.boton_rankings:hover 
{
	background: url(/_layouts/RFEGolf/RFEImages/boton_ranking_hover.jpg)  center no-repeat !important;
	color: #ffffff !important;
}
	
.sponsor
{
	width:80px;
	height:80px;
	float:left;
	margin:4px;
	
	/* Giving the sponsor div a relative positioning: */
	position:relative;
	cursor:pointer;
}

.sponsorFlip
{
	/*  The sponsor div will be positioned absolutely with respect
		to its parent .sponsor div and fill it in entirely */

	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border:1px solid #ddd;	
	background:url("/_layouts/RFEGolf/RFEImages/background.jpg") no-repeat center center #f9f9f9;
}

.sponsorFlip:hover
{
	border:1px solid #999;
	
	/* CSS3 inset shadow: */
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;
	/*background:url("/_layouts/RFEGolf/RFEImages/background.jpg") no-repeat center center #f9f9f9;*/
}

.sponsorFlip img
{
	/* Centering the logo image in the middle of the sponsorFlip div */
	/*
	position:absolute;
	top:50%;
	left:50%;
	margin:-35px 0 0 -37px;
	*/
}

.sponsorData
{
	/* Hiding the .sponsorData div */
	display:none;
}

.sponsorDescription
{
	font-size:11px;
	/*padding:50px 10px 20px 20px;*/
	/*font-style:italic;*/
}

.clear
{
	/* This class clears the floats */
	clear:both;
}



.caja_css3 {
	width:auto;
	
	padding:3px;
			
	
			border: 4px solid #fff;
			
			margin-bottom:  5px;
			
			background-color:#FFF;
			
			

			
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			

			
			-webkit-box-shadow: -1px 1px 2px #666;
			-moz-box-shadow: -1px 1px 2px #666;
			box-shadow: -1px 1px 2px #666666;
		
			
		background:	-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#E6E6E6));	
	background: -moz-linear-gradient(top,  #fff,  #E6E6E6);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E6E6E6');
																		
																
		

			behavior: url(ie-css3.htc);
		}
		


#menu_comites {
background-image:url("/_layouts/RFEGolf/RFEImages/titulo_menu_comites.png");
background-position:left top;
background-repeat:no-repeat;
margin:5px 7px 0;
padding-top:25px;
}
	
#menu_comites ul{
	list-style:none;
	padding:2px;
	
	margin-top:5px;
	background-image:url("/_layouts/RFEGolf/RFEImages/fondo_menu_comites.png");
background-position:center top;
background-repeat:no-repeat;
	
	

	}

#menu_comites li {
border-right:1px solid;
color:#FFFFFF;
display:inline;
font-weight:bold;
margin:1px;
padding:1px 5px;
}

#menu_comites li a{

color:#FFFFFF;
display:inline;

}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .1em 1em .1em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	font-size:10px;
	
}

.VoverClubes_bt 
{	
	padding-top: 6px !important;	
}

.button a{
	
	color:#FFF !important;
}



.button:hover {
	text-decoration: none;
	color: #CCC !important;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}


.black {
	color: #fff !important;
	font-weight:bold;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

#jw_wrap
{
	width: 1000px;
	margin: 0 auto;
}

#jw_cabecera
{
	height: 100px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_cabecera.png);
	background-repeat: no-repeat;
}

#jw_cabecera h1
{
	height: 70px;
	width: 350px;
	float: right;
	margin-top: 10px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_logo.png);
	background-repeat: no-repeat;
}

#aom_cabecera
{
	height: 100px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_cabecera.png);
	background-repeat: no-repeat;
}

#aom_cabecera h1
{
	height: 70px;
	width: 350px;
	float: right;
	margin-top: 10px;
	background-image: url(/_layouts/RFEGolf/RFEImages/andalucia.png);
	background-repeat: no-repeat;
}

#jw_menu
{
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_menu.png);
	background-repeat: repeat-x;
	width: 600px;
	float: left;
	margin-top: 40px;
	overflow: hidden;
}


#jw_menu ul
{
	width: auto;
	font-size: 12px;
	margin-top: 1px;
	padding-top: 0;
	overflow: hidden;
	height: 35px;
}

#jw_menu li
{
	list-style: none;
	float: left;
	color: #d6b570;
	height: 30px;
	padding-top: 15px;
	padding-left:40px;
	padding-right:40px;
	text-align: center;
}

#jw_menu li a
{
	color: #d6b570;
	text-decoration:none;
}

#jw_menu li a:hover
{
	
	color: #d6b570;
	text-decoration:none;
}

#jw_menu .seleccionado
{
	list-style: none;
	float: left;
	color: #FC0;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_seleccionado_lista.png);
	background-position: top;
	background-repeat: no-repeat;
	text-decoration:none;
}

#jw_menu .seleccionado a
{
	color: #FC0;
	
	text-decoration:none;
}

#jw_menu .seleccionado a:hover
{
	color: #FC0;
	
	text-decoration:none;
}


#jw_contenido
{
	/*background-color: Black;*/
	background-color:#000;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_contenido.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	min-height: 400px;
	
}

#formularioAsistencia_vip
{
	/*background-color: Black;*/
	background-color:#000;		
	min-height: 400px;
	margin-left:1px;
	margin-top:-10px;
	
	
}

.logoAsistencia{
    
    background-image: url(/_layouts/RFEGolf/RFEImages/logo_golf.jpg);
    background-repeat: no-repeat;
	background-position:top center;
	height:112px;

	
}


 .conetenido_Asistencia h3
{
    
    margin-bottom:35px;
    font-size:18px;
    color:#fff;
     
    
 }
 
 .FilaError span
 {
      margin-left:9px;
          
   }
 
 
 .boton 
 {
     
   Clear:both;
   margin-left:15px;
     
   }
   
   
 
 .conetenido_Asistencia input
{
    
   margin-top:15px;
   margin-bottom:15px;
    
    
 }
 

#jw_contenido h1
{
	margin: 0;
	margin-left: 20px;
	padding: 0;
	color: #FFF;
	font-size: 12px;
	margin-bottom: 10px;
	
}

#jw_submenu
{
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_submenu.jpg);
	background-repeat: repeat-x;
	height: 60px;
	float: left;
	margin-left:1px;
	width:999px;
}

#jw_submenu .seleccionado a
{
	list-style: none;
	float: left;
	color: #FC0;
	/*background-image: url(/_layouts/RFEGolf/RFEImages/jw_seleccionado_lista.png);*/
	background-position: top;
	background-repeat: no-repeat;
	text-decoration:none;
}

#jw_submenu .seleccionado a:hover
{
	list-style: none;
	float: left;
	color: #FC0;
	/*background-image: url(/_layouts/RFEGolf/RFEImages/jw_seleccionado_lista.png);*/
	background-position: top;
	background-repeat: no-repeat;
	text-decoration:none;
}

#jw_submenu li a 
{
	color:#D6B570;
	text-decoration:none;
}

#jw_submenu ul
{
	width: auto;
	font-size:11px;
}

#jw_submenu li
{
	list-style: none;
	float: left;
	margin-right: 35px;
	color: #D6B570;
	margin-top:20px;
	margin-left: 20px;
}

#jw_logo_inscribete
{
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_inscribete.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 220px;
	position: absolute;
	z-index: 10;
	margin-left: 750px;
	margin-top: -10px;
}


#jw_boton_inscripcion
{
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_inscribete.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 220px;
	position: absolute;
	z-index: 10;
	margin-left: 750px;
	margin-top: -70px;
}

#jw_lista_noticias {
	padding:20px;
	
	height:auto;
	overflow:hidden;
}

#jw_lista_noticias ul{
	
	padding:0px 30px 30px 0px;
	overflow:hidden;	
}


#jw_lista_noticias li{
	list-style:none;
	width:430px;
	margin:10px;
	float:left;
	
}


#jw_lista_noticias h3{
	
color:#d6b570;
	margin:0px;
	margin-top:6px;
	
}


#jw_lista_noticias .fecha{
	color:#999;
	margin-top:7px;
	
	
}

#jw_lista_noticias h3 a{
	
color:#d6b570 !important;
	margin:0px;
	margin-top:6px;
	
}


#jw_lista_noticias h3 a:hover{
	
color:#ca9527 !important;
	margin:0px;
	margin-top:6px;
	text-decoration:none;
	
}

#jw_lista_noticias img{
	padding:4px;
	border:solid 1px #CCC;
	float:left;
	margin:8px;
}


#jw_lista_noticias p{
	
	/*color: #FFF;*/
	overflow:hidden;
	line-height:15px;
}

.jw_noticia_grande{
	width:100% !important;
	padding-bottom:10px;
	/*border-bottom:solid 1px #FC6;*/
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_borde_noticias.gif);
	background-repeat: repeat-x;
	background-position:bottom;

	}
	
	
.jw_noticia_grande h3{
	font-size:18px;

	}


#jw_noticia_completa {
	padding:30px;
	
	height:auto;
	overflow:hidden;
	color:#FFF;
}


#jw_noticia_completa h3{
	
color:#d6b570;
margin:0px;
margin-top:6px;
font-size:20px;
	
}

#jw_noticia_completa h4{
	
color: #CCC;
margin-bottom:15px;
margin-top:6px;
padding-bottom:15px;
font-size:16px;

border-bottom:solid 1px #d6b570;

	
}


#jw_noticia_completa .fecha{
	color:#999;
	font-size:12px;

}


#jw_noticia_completa h3 a{
	
	color:#d6b570 !important;
	margin:0px;
	margin-top:6px;

}


#jw_noticia_completa h3 a:hover{
	
	color:#ca9527 !important;
	margin:0px;
	margin-top:6px;
	text-decoration:none;
	
}

#jw_noticia_completa img{
	padding:4px;
	border:solid 1px #CCC;
	float:left;
	margin-right:15px;
	
}


#jw_noticia_completa p{
	
	color: #FFF !important;
	
}

.jw_contenedor_noticia_multi {

display:inline;
float:left;
margin-left:1px;
margin-top:4px;
padding:1px 1px 4px;
width:300px;
	
	}
	
#jw_videos h3{
	
	color:#ca9527 !important;
font-size:12px;
font-weight:bold;
text-align:left;
	
	}
	
	#jw_contenido h3{
	
	color:#ca9527 !important;
font-size:12px;
font-weight:bold;
text-align:left;
padding-bottom: 10px;
	
	}

#jw_videos h4{
	
color: #999;
text-transform:uppercase;
font-size:12px;
text-align:left;
font-weight:normal;
	
	}

.jw_legal
{
	padding:30px;
	font-size:12px;
	color:white
}

.jw_legal a
{
	color:#DFC883 !important;
	text-decoration: none;
}



.jw_legal a:link:hover
{
	color:Yellow;
	text-decoration: none;
}

.jw_legal a:link:visited
{
	color:#DFC883;
	text-decoration: none;
}

.jw_legal a:link:hover:visited
{
	color:Yellow;
	text-decoration: none;
}

.jw_textos
{
	padding:30px;
	font-size:12px;
	color:white;
	line-height:20px;
}

.jw_textos p
{
	line-height:20px;
	margin-bottom:10px;
}

.jw_textos a:link
{
	color:#DFC883;
	text-decoration: none;
}

.jw_textos a:link:hover
{
	color:Yellow;
	text-decoration: none;
}

#jw_footer
{
	margin-top: -1px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_footer.gif);
	background-repeat: no-repeat;
	height: 200px;
}

#footer_formulario
{
	margin-top: -1px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_footer.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	height: 50px;
}



.jw_texto_footer a:visited
{
	color:#DFC883;
	text-decoration: none;
}

.jw_texto_footer a:visited:hover
{
	color:Yellow;
	text-decoration: none;
}

.jw_textos a:visited
{
	color:#DFC883;
	text-decoration: none;
}

.jw_textos a:visited:hover
{
	color:Yellow;
	text-decoration: none;
}

.jw_texto_contenido a:visited
{
	color:#DFC883;
	text-decoration: none;
}

.jw_texto_contenido a:visited:hover
{
	color:Yellow;
	text-decoration: none;
}

#jw_footer h1 {
	
	height: 60px;
	width: 400px;
	background-image: url(/_layouts/RFEGolf/RFEImages/logo_kwp_golf.png);
	background-repeat: no-repeat;
	float: right;
	margin-top:15px;
}

.jw_texto_footer
{
	clear:both;
	color:#999;
	font-size: 10px;	
	text-align: center;
	padding: 30px;
	line-height: 25px;
}

#jw_contenedor_submenu {
	clear:both;
	color:#999;
	font-size: 10px;	
	text-align: center;
	
	line-height: 25px;
	padding-top:30px;
	text-align:left;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_contenido_cabecera.gif);
	background-repeat: no-repeat;
	background-position:top;
}

#formularioAsistencia_vip_submenu {
	clear:both;
	color:#999;
	font-size: 10px;	
	text-align: center;
	
	
	line-height: 25px;
	padding-top:30px;
	text-align:left;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_contenido_cabecera.gif);
	background-repeat: no-repeat;
	background-position:top;
}


#formularioAsistencia_vip_submenu h1
{
	margin-bottom:10px;
	margin-left: 20px;
	padding: 0;
	color: #FFF;
	font-size: 12px;	
	
}


#jw_contenedor_submenu h1
{
	margin: 0;
	margin-left: 20px;
	padding: 0;
	color: #FFF;
	font-size: 12px;
	margin-bottom: 10px;
	
}

.jw_contenido_texto
{
	clear:both;
	color:White;
	font-size: 12px;	
	text-align: left;
	padding: 30px 0px 30px 30px;
	line-height: 20px;
}

.jw_texto_footer a
{
	color:#999;
	/*text-decoration:none;*/
}

.jw_texto_footer a:hover
{
	color:#999;
	/*text-decoration:none;*/
}


#jw_tabs .ajax__tab_xp .ajax__tab_active .ajax__tab_outer .ajax__tab_default{
	background:none !important;
	
	}
	
#jw_tabs .ajax__tab_xp .ajax__tab_body {
	background-color:#000;
	background:none !important;
	
	}
	
#jw_formulario {

	
	}
	
#jw_formulario input{
	background:#000;
	border:solid thin #666;
	color:#CCC;
	height:20px;
	margin-bottom:10px;

	
	}
	
#JWComoParticipar .numero
{
	float:left;
	font-size:36px;
	width:30px;
	padding:10px;
	font-weight:bolder;
}

#JWComoParticipar .texto
{
	float:left;
	width:250px;
	font-size:12px;
	font-weight:bolder;
}

#JWComoParticipar strong
{
	color:#ca9527;
}

.jw_fondo_combo {
	padding:15px;
	background-image: url(/_layouts/RFEGolf/RFEImages/jw_fondo_combo.png);
	background-repeat: no-repeat;
	background-position:top;
	}
	
.jw_no_resultados {
	border-bottom:solid 1px #333;
	border-top:solid 1px #333;	
	padding-top:10px;
    color: #900  ;
	font-weight:bold;
	}


.body_noasistencia 
{
    					
			background-color:#000 !important;
			font-size:10px;
			background-image:none;
			text-align:left;
			margin: 0 auto;
			width:740px;
			
														
}	

.body_asistencia 
{
    					
			background-color:#000 !important;
			font-size:10px;
			background-image:none;
			text-align:left;
			margin: 0 auto;
			width:740px;
														
}	

.check label
{
    padding:5px;
    
    }
    
.centrar_contenido
 {
    margin:0 auto;
    width:469px;      
        
 }

.centrar_contenido2
 {
    margin:0 auto;
    width:240px;      
        
 }


/*.panel_noasistencia
{
    margin-left:auto;
    margin-right:auto;
    width:715px;
    
    }*/
    
.calculo_hp {
	clear:both;
	margin-left:10px;
	padding:10px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	
	}
	
.novedad {
	height:43px;
	width:39px;
	background-image: url(/_layouts/RFEGolf/RFEImages/estrella.png);
	background-repeat: no-repeat;
	background-position:top;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	z-index:9000;
	top:-6px;
	left:-13px;
	}

.aviso_competiciones {
    background-color: #FEFCB7;
    background-image: url(/_layouts/RFEGolf/RFEImages/warning.png);
    background-position: 14px 8px;
    background-repeat: no-repeat;
    border-radius: 8px 8px 8px 8px;
    line-height: 15px;
    margin: 8px;
    padding: 8px 8px 22px 50px;
}	

 .popup
{
	background: transparent url('/_layouts/RFEGolf/RFEImages/bg-black.png') repeat scroll 0 0;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9001;
}