body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background:url(../imagenes/fondo_web_interior.jpg) center top no-repeat #000;
}

a{
	outline:0;
}

a img{
	border:0;
}

#capa_pagina{
	width: 918px;
	margin:0px auto;
}

#capa_cabecera{
	width:918px;
	float:left;
}

#capa_logo{
	width:341px;
	float:left;
}

#capa_inscribete{
	width:454px;
	float:right;
}

#capa_menu{
	width:547px;
	float:right;
}

.opcion_menu{
	float:left;
	padding:0 2px;
	cursor:pointer;
}

.caja{
	border:1px solid #4F4F4F;
	background:url(../imagenes/fondo_caja.gif) repeat-x #FFF;
}

.cajacondiciones{
	border:1px solid #4F4F4F;
	background:url(../imagenes/fondo_caja.gif) repeat-x #FFF;
    font-size:11px;
    color:Gray;
}

.borde_tabla{
	border-bottom:1px solid #EFECE0;
}

.boton{
	padding:3px 25px;
	background:#BB0724;
	border:0;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
}

.ficha_foto{
	width:305px;
	padding-left:15px;
	float:left;
	cursor:pointer;
}

.ficha_video{
	width:300px;
	padding:0 10px;
	float:left;
	line-height:16px;
	margin:10px 0;
}

.ficha_video img{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #CCC;
}

.ficha_video strong{
	color:#777;
	font-size:10px;
	margin-top:2px;
	float:left;
}

.ficha_video a:link{text-decoration:none; color:#BB0724; font-size:14px;}
.ficha_video a:visited{text-decoration:none; color:#BB0724; font-size:14px;}
.ficha_video a:hover{text-decoration:none; color:#000; font-size:14px;}

.ficha_video span{
	color:#999;
}

.ficha_foto a:link{text-decoration:none; color:#333;}
.ficha_foto a:visited{text-decoration:none; color:#333;}
.ficha_foto a:hover{text-decoration:none; color:#BB0724;}

.fondo_foto{
	width:113px;
	float:left;
	background:url(../imagenes/fondo_foto.png) repeat-y;
	text-align:center;
}

.capa_fecha{
	width:46px;
	height:48px;
	float:left;
	background:url(../imagenes/fondo_fecha.png) no-repeat bottom right;
	color:#fff;
	font-size:11px;
	text-align:center;
	padding-left:5px;
	margin-top:5px;
}

.capa_fecha span{
	font-size:20px;
	color:#383838;
	width:46px;
	float:left;
	margin-top:3px;
}

.capa_titulo{
	font-size:12px;
	float:left;
	width:129px;
	margin-top:5px;
	font-weight:bold;
	padding-left:10px;
}

.capa_titulo span{
	font-size:10px;
	color:#666;
	font-weight:normal;
	float:left;
	text-align:right;
	width:106px;
}

#capa_contenido{
	width:813px;
	float:left;
	background:url(../imagenes/fondo_int_contenido.png) no-repeat;
	background-position:0 35px;
}

#capa_fondo_contenido{
	width:813px;
	float:left;
	background:url(../imagenes/fondo_contenido.png) repeat-y;
}

#capa_varios{
	width:105px;
	float:left;
	padding-top:263px;
}

#capa_informacion{
	width:649px;
	float:left;
	/*padding-left:19px;*/
	padding-left:7px;
}

#capa_titulo{
	border-bottom:1px solid #BB0724;
	padding:0 0 2px 0;
}

#capa_publicidad{
	width:135px;
	float:left;
	padding:0 0 7px 7px;
	color:#8c8c8c;
}

#capa_imagen{
	float:left;
	width:404px;
	padding-left:3px;
}

#capa_proxima_fiesta{
	width:208px;
	padding-left:22px;
	float:left;
}

#capa_enlaces_portada{
	width:637px;
	margin-top:30px;
	float:left;
	padding-left:8px;
}

#capa_enlaces_portada div{
	float:left;
}

#capa_enlaces_portada div span{
	float:left;
	text-align:justify;
	padding:0 5px 0 20px;
	
}

#capa_pie{
	color:#FFF;
	float:right;
	font-size:10px;
	width:813px;
	margin:15px 0;
}

#paginacion {border:0; margin:0; padding:0; float:right;}

#paginacion li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
display:inline;
}

#paginacion a{
border:solid 1px #9A0A21;
color:#fff;
margin-right:2px;
background:#5F5F5F;
}

#paginacion .anterior-off,
#paginacion .siguiente-off {
border:solid 1px #9A0A21;
color:#fff;
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}

#paginacion .siguiente a,
#paginacion .anterior a {
font-weight:bold;
}

#paginacion .activo a:link,#paginacion .activo a:visited,#paginacion .activo ahover
{
    background:#9A0A21;
    color:#FFF;
    font-weight:bold;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}

#paginacion a:link,
#paginacion a:visited {
	color:#fff;
	display:block;
	font-weight:bold;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#paginacion a:hover{
border:solid 1px #000;
color:#fff;
}

/* Paginacion */
.capa_paginacion{
	width:560px;
	padding:1px 0 15px 0;
	float:right;
	text-align:center;
}

.enlacepaginacion:link{ text-decoration:none; color:#09559F; font-weight:bold;}
.enlacepaginacion:visited{ text-decoration:none; color:#09559F; font-weight:bold;}
.enlacepaginacion:hover{ text-decoration:underline; color:#09559F; font-weight:bold;}

.enlacepaginacionon:link{text-decoration:none; font-weight:bold; background:#86BBEF;}
.enlacepaginacionon:visited{text-decoration:none; font-weight:bold; background:#86BBEF;}
.enlacepaginacionon:hover{text-decoration:none; font-weight:bold; background:#86BBEF;}

/* fin paginacion */

.fila_fotos{
	margin-top:15px;
	width:650px;
	float:left;
}

.fila_fotos img{
	width:180px;
	float:left;
	padding:1px;
	border:1px solid #BB0724;
	margin:5px 15px;
}



.dia_ocupado{ background-color:#ff6d6d; color:#fff;}
.dia_libre{ background-color:#8BBE0A; color:#555;}

#capa_pie span{text-decoration:none; color:#bb0724;}

#capa_pie a:link{text-decoration:none; color:#fff;}
#capa_pie a:visited{text-decoration:none; color:#fff;}
#capa_pie a:hover{text-decoration:underline; color:#fff;}

#capa_pie span a:link{text-decoration:none; color:#bb0724;}
#capa_pie span a:visited{text-decoration:none; color:#bb0724;}
#capa_pie span a:hover{text-decoration:underline; color:#bb0724;}

.enlace:link{ text-decoration:none; color:#BB0724;}
.enlace:visited{ text-decoration:none; color:#BB0724;}
.enlace:hover{ text-decoration:underline; color:#BB0724;}

.enlace_masinfo:link{ text-decoration:underline; color:#bb0724; font-weight:bold;}
.enlace_masinfo:visited{ text-decoration:underline; color:#bb0724; font-weight:bold;}
.enlace_masinfo:hover{ text-decoration:overline; color:#bb0724; font-weight:bold; }
