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

/* FONDOS */
body {
	background-color:#0e252b;
	background-image:url(../imgs/fondo.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin:0px;
}
* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "img/transparente.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}
#contenido {
	border:solid 5px #20282b;
}
#interior {
	border-top: solid 4px #c3c7c8;
	border-right:solid 4px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 4px #c3c7c8;
}
#interior-izda {
	border-top: solid 4px #c3c7c8;
	border-right:solid 2px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 4px #c3c7c8;
}
#noticia_abj_izq {
	border-right:solid 2px #c3c7c8;
}
#noticia_abj {
	border-left:solid 2px #c3c7c8;
}
#interior-dcha {
	border-top: solid 4px #c3c7c8;
	border-right:solid 4px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 2px #c3c7c8;
}
#interior-centro {
	border-top: solid 4px #c3c7c8;
	border-right:solid 2px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 2px #c3c7c8;
}
#interior-arriba-izda {
	border-top: solid 4px #c3c7c8;
	border-right:solid 2px #c3c7c8;
	border-bottom:solid 2px #c3c7c8;
	border-left:solid 4px #c3c7c8;
}
#interior-arriba-dcha {
	border-top: solid 4px #c3c7c8;
	border-right:solid 4px #c3c7c8;
	border-bottom:solid 2px #c3c7c8;
	border-left:solid 2px #c3c7c8;
}
#interior-abajo {
	border-top: solid 2px #c3c7c8;
	border-right:solid 4px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 4px #c3c7c8;
}
#interior-abajo-izda-nodcha {
	border-top: solid 2px #c3c7c8;
	border-right:solid 0px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 4px #c3c7c8;
}
#interior-abajo-dcha-noizda {
	border-top: solid 2px #c3c7c8;
	border-right:solid 4px #c3c7c8;
	border-bottom:solid 4px #c3c7c8;
	border-left:solid 0px #c3c7c8;
}
#tabla-calendario {
	border:solid 2px #20282b;
}
#tabla-ajuste-notis {
	background-image:url(../img/fondo-ajuste-notis.jpg);
	background-color:#0e252b;
	background-position:top;
	background-repeat:repeat-x;
}

/* LINKS */
A.idioma { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#657277; font-weight:bold; text-decoration:none; }
A.idioma:hover { color:#9aa2a6; }

A.mas-info { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d8680e; text-decoration:none; }
A.mas-info:hover { color:#FFFFFF; }

A.destacados { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#afacac; text-decoration:none; }
A.destacados:hover { color:#FFFFFF; }

A.pie { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#afacac; text-decoration:none; }
A.pie:hover { color:#FFFFFF; }

A.titulos-vinculo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
A.titulos-vinculo:hover { color:#d8680e; }

A.submenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#afacac; text-decoration:none; font-weight:normal;}
A.submenu:hover { color:#d8680e; }

A.submenu-activo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#d8680e; text-decoration:none; font-weight:normal;}
A.submenu-activo:hover { color:#d8680e; text-decoration:none; }

A.vinculo-cal { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#d8680e; font-weight:bold; background-color:#20282b; display:block; text-decoration:none }
A.vinculo-cal:hover { color:#fff; }

A.vinculo-entradas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d8680e; text-decoration:underline }
A.vinculo-entradas:hover { color:#fff; }

/* TEXTOS */
.tit-conciertos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
.texto-normal { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#afacac; }
.texto-normal-naranja { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d8680e; }

.resultado_error { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#red; }
.resultado_ok  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#green; }

.fecha-nombre-dia { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#c3c2c2; }
.fecha-dia { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; }
.fecha-mes  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#d8680e; }
.txt-pie { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#afacac; }

.titular {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight: bold}
.txt_titulo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight: bold}
.txt_titulo_naranja {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#d8680e; font-weight:normal}

/* FORMULARIOS */
#textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #758185;
	background-color: #4e5c62;
	margin: 0px;
	padding: 2px;
	border: 1px solid #4e5c62;
}

/* IMÁGENES */
.foto-home {
	margin: -16px -15px -15px 15px;
}
.video-home {
	margin: -16px -17px -15px 15px;
}
.foto-destacada {
	border:solid 3px #20282b;
}
.borde-intermedio {
	margin:0px 0px 0px -16px;
} 
A.submenu-equipo {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}
A.submenu-equipo:hover {
	color:#d8680e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

/*Carousel*/

#carousel {
	position: relative; /* Necesario */
	overflow: hidden; /* Necesario */
	height: 130px;
}

#carousel .belt {
	position: absolute; /* Necesario */
	left: 0;
	top: 0;
	margin:0 0px 0px 0;
}

#carousel .panel {
	width:130px;
	float: left; /* Necesario */
	overflow: hidden;
	margin-left: 15px;
	margin-right: 15px;
}

#carousel .panel .panel-text {
	padding-top:0px;
}

#carousel .panel .panel-text a {
	color:#CCC;
	text-decoration:none;
}

#carousel .panel .panel-text a:hover {
	color:#FFF;
	text-decoration:underline;
}


/* Botones del carousel */
			
.button-prev {
	height:50px;
	width:10px;
	float:left;
	padding:2px;
	margin-top:40px;	
	
}

.button-prev a {
	display:block;
}

.button-next {
	height:50px;
	width:15px;
	float:right;
	padding:8px;
	margin-top:40px;	
}

.button-next a {
	display:block;
}

/* Botones del video */
			
.button-prev-video {
	height:20px;
	width:15px;
	float:left;
	margin-top:120px;	
	margin-left:20px;		
	
}

.button-prev-video a {
	display:block;
}

.button-next-video {
	height:20px;
	width:15px;
	float:right;
	margin-top:120px;	
	margin-left:30px;	
}

.button-next-video a {
	display:block;
}

a img {
	border:none;
}

