@charset "utf-8";
/* CSS Document */

/********** HIMNO ***********/
div.himno-autores {	
	margin:10px 40px 20px 40px;
	font-size:12px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;
}
div.himno-autores p {
	margin:5px 0;
}
div.himno-autores p strong {
	display:block;
	float:left;
	width:130px;
}

div.himno {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:10px 40px;
	font-size:14px;
}
div.himno p {
	margin:5px 0;
}

div.himno-escucha {margin-left:6px;}

/********** CARTA PRESI ***********/
div.carta {
	margin:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:justify;
}
div.carta p {
	margin:8px 0;
	line-height:170%;
}
div.carta p strong {font-size:14px;}

div.carta-firma {
	margin:0 40px;
}

div.presi {margin:0px 0px 10px 4px; border:1px solid #c5c5c5; width:300px; padding:1px;}
div.presi p {
	font-size:12px;
	margin:5px 0 0 5px;
}

/********** ORGANIGRAMA ***********/
div.logogris {
	margin:6px;
}
div.logogris p {
	margin:8px;
	line-height:140%;
}
div.logogris p strong {font-size:14px;}
/* 1 */
div.organigrama1 {
	margin:15px;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
}
div.organigrama1 h4 {
	color:#333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 0 20px 0;
}

div.organigrama1 h5 {
	margin:15px 0 5px 100px;
	font-size:12px;
}
div.organigrama1 h6 {
	margin:5px 0 5px 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
}

/* 2 */
div.organigrama2 {
	margin:15px;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
	position:relative;
	height:700px;
}
div.organigrama2 h4 {
	color:#333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 0 20px 0;
}

div.organigrama2 div {
	padding:10px;
	border:3px solid #e5e5e5;
	position:absolute;
	width:160px;
}

div.organigrama2 p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-bottom:8px;
}
div.organigrama2 p strong {
	font-family:Arial, Helvetica, sans-serif;
}

div.org-01 {
	top:40px;
	left:10px;
}

div.org-02 {
	top:120px;
	left:10px;
}

div.org-03 {
	top:120px;
	left:205px;
}
div.org-04 {
	top:120px;
	left:400px;
}
div.org-05 {
	top:225px;
	left:400px;
}
div.org-06 {
	top:330px;
	left:400px;
}
div.org-07 {
	top:529px;
	left:400px;
}
div.org-08 {
	top:629px;
	left:400px;
}

/* 3 */
div.organigrama3 {
	margin:15px;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
}
div.organigrama3 h4 {
	color:#333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 0 20px 0;
}

div.organigrama3 p {
	margin:5px 5px 5px 10px;
	line-height:160%;
}

/* 4 */
div.organigrama4 {
	margin:15px;
	padding-bottom:15px;
	position:relative;
	height:800px;
}
div.organigrama4 h4 {
	color:#333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0 0 20px 0;
}

div.organigrama4 div {
	padding:10px;
	border:3px solid #e5e5e5;
	position:absolute;
	width:160px;
}

div.organigrama4 p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	margin-bottom:8px;
}
div.organigrama4 p strong {
	font-family:Arial, Helvetica, sans-serif;
}

div.org-09 {
	top:40px;
	left:180px;
}

div.org-10 {
	top:120px;
	left:70px;
}

div.org-11 {
	top:120px;
	left:280px;
}
div.org-12 {
	top:255px;
	left:70px;
}
div.org-13 {
	top:255px;
	left:280px;
}
div.org-13 h5 {padding:5px; background:#e5e5e5; margin-bottom:15px;}
div.org-14 {
	top:655px;
	left:280px;
}
div.org-14 h5 {padding:5px; background:#e5e5e5; margin-bottom:15px;}

/* 5 */
div.organigrama5 {
	margin:15px;
	padding-bottom:15px;
	border-bottom:1px solid #e5e5e5;
	position:relative;
	margin-left:110px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div.organigrama5 h4 {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0 10px 0;
}

div.organigrama5 div {
	width:400px;
	margin:10px 0px;
}

div.organigrama5 p {font-weight:bold; margin-left:20px;}

div.organigrama5 p strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}


/********************** INSTALACIONES ********************/
div.nou-estadi {
	width:600px;
	margin:10px 0 20px 11px;
	padding-bottom:20px;
	border-bottom:1px solid #e5e5e5;
}
div.nou-estadi h4 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333;
	font-weight:normal;
	margin:8px 11px;
}
div.nou-estadi p {
	font-size:14px;
	margin:8px 11px;
}

div.intalaciones-extras {
	margin:11px;
	padding-bottom:20px;
	border-bottom:1px solid #e5e5e5;
}
div.intalaciones-extras h4 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:normal;
	margin:10px 11px;
}

div.instalacion {
	overflow:hidden;
	_display:inline-block;
	margin:11px;
	padding-bottom:5px;
}
div.instalacion img {
	float:left;
	margin:0 10px 0 0;
}
div.instalacion h5 {
	font-size:14px;
	margin-bottom:6px;
}

div.instalaciones-como-llegar {margin-left:5px;}
div.instalaciones-como-llegar p {margin:8px 0;}

div.rutas {
	margin:20px 0 0 5px;
}
div.rutas p {
	margin:0;
}
div.rutas h4 {
	font-size:13px;
	margin:15px 0 5px 0;
	color:#333;
}
div.rutas a {
	text-decoration:underline;
	color:#333;
}


/*************************** CONTACTA CLUB ************/

div.direccion {
	margin:10px;
}
div.direccion p {margin-bottom:3px;}
div.direccion p strong {font-size:14px; color:#af121e;}
div.direccion a {color:#666; text-decoration:underline;}
div.direccion p span {
	float:left;
	width:30px;
}


form#contacta-club {
	margin:30px 30px 30px 60px;
}
form#contacta-club p {
	clear:left;
	margin:0 0 15px 0;
}
form#contacta-club p span {
	float:left;
	padding-top:2px;
	width:90px;
}
form#contacta-club .longitud {
	padding:2px;
	font-size:14px;
	color:#333;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
}
form#contacta-club textarea {
	width:400px;
	height:200px;
	padding:2px;
	font-size:14px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

div.menu-lateral ul li {
	background:#f5f5f5;
	padding:8px;
	width:180px;
	position:relative;
}
div.menu-lateral ul li.current {
	background:#fff;
	border-top:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	padding:8px;
	width:180px;
}
div.menu-lateral ul li a {
	color:#666;
	font-size:14px;
}
div.menu-lateral ul li a:hover {color:#333;}
div.menu-lateral ul li img {margin-right:8px; vertical-align:middle;}

img.pincho {
	position:absolute;
	top:0;
	left:-16px;
}

/********** OTRAS SECCIONES ************/
div.seccion {
	overflow:hidden;
	_display:inline-block;
	margin:0 10px 15px 10px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;
}
div.seccion h4 {
	font-size:18px;
	margin-bottom:4px;
	color:#666;
	font-weight:normal;
}
div.seccion img {float:left; margin:0 8px 8px 0;}
div.seccion h5 {
	font-size:14px;
	margin-bottom:10px;
	color:#888;
	font-style:italic;
}
div.seccion p a {color:#af121e; text-decoration:underline;}


/* ENTRADAS */
div.precio-entradas {
	padding:30px 0 0 90px;
	position:relative;
	margin-left:30px;
}
div.precio-entradas h4 {
	font-size:16px;
	color:#333;
	margin-bottom:15px;
}
div.precio-entradas h5 {
	font-size:13px;
	color:#666;
	margin:15px 0 8px 0;
}
div.precio-entradas p {
	font-size:12px;
	height:25px;
	border-bottom:1px solid #e5e5e5;
	width:350px;
	color:#af121a;
}
div.precio-entradas p span {
	float:left;
	width:180px;
	color:#666;
}

div.servicaixa {
	padding:0 10px 10px 10px;
}
div.servicaixa p {
	border:none;
	color:#666;
	font-size:14px;
	width:230px;
}
div.servicaixa p span {font-size:11px;}
div.servicaixa p strong {
	font-size:20px;
	font-weight:bold;
	color:#af121a;
}
div.servicaixa img {border:4px solid #e5e5e5; margin-bottom:5px;}

