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


a{
	text-decoration:none;
	color:#C7A7D3;
}


body
{
	text-align:center;
	margin:0px;
	background-color:#f6f6f6;
	background-image:url(../../img/bdw.png);
	background-repeat:repeat-y;
	background-position:center;
	font-family:"Arial", Verdana, sans-serif;
}

div#globalVariable
{
	margin:0 auto 0 auto;
	width:100%;
	text-align:left;
}


div#globalFijo 
{
	margin:0 auto 0 auto;
	margin-top:5px;
	width:999px;
	text-align:left;


}

#globalFijoAdmin 
{
	margin:0 auto 0 auto;
	margin-top:10px;
	width:999px;
	/*background-image:url(../../img/globalBg.jpg);
	background-repeat:repeat-x;*/
	background-color:#ebdcf5;
	text-align:left;
}

#globalVariable #bajoCabecera
{
	width:100%;
	height:19px;
	clear:both;
	background-image:url(../../img/bajoCabeceraBg.png);
	background-repeat:repeat-x;
}

#globalVariable #bajoCabecera #enlacesCabeceraConocenos
{
width:81px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:right;
}
#globalVariable #bajoCabecera #enlacesCabeceraColaboradores
{
width:81px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:right;
}
#globalVariable #bajoCabecera #enlacesCabeceraForo
{
width:81px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:right;
}
#globalVariable #bajoCabecera #enlacesCabeceraGaleria
{
width:100px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:right;
}
#globalVariable #bajoCabecera #enlacesCabeceraEntradas
{
width:140px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:right;
}

#globalVariable #bajoCabecera .enlacesCabeceraIzq
{
width:81px;
font-size:12px;
color:#FFFFFF;
text-align:center;
float:left;
}
#globalVariable #cabecera
{
width:100%;
height:80px;
border-bottom-color:#ae6fc6;
border-bottom-style:solid;
border-bottom-width:1px;
background-color:#8e3c9b;
font-size:24px;
color:#999999;
background-image:url(../../img/cabecera.png);
background-repeat:repeat-x;
}

#cabecera #patrocinadoresA
{
	float:right;
	margin-right:1%;
	margin-top: 3px;
	clear:right;
}

#cabecera #cabeceraI
{
	float:left;
	width:200px;
}


#globalFijo #indice
{
	width:150px;
	font-size:12px;
	margin-left:0px;
	float:left;
	text-align:center;

}

#titulosEncabezado
{
/*background-image:url(../../img/encabezadoCalendario.gif);*/
	padding:5px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;

}




#globalFijo #contenedor
{
	width:570px;
	float: left;
	margin-left:3px;
	margin-right:3px;	
}

* html #globalFijo #contenedor
{
	width:550px;
	float: left;
	margin-left:3px;
	margin-right:3px;	
}

#globalFijo #contenedorAdmin
{
	width:81%;
	padding:5px;
	float: left;
	color:#666666;
}
#globalFijo #contenedorDerecho
{
	width:227px;
	margin-left:2px;
	float:left;
	clear:right;
	color:#666666;
}


#globalFijo #patrocinadores
{
	float:left;
	clear:right;
	width:270px;
	text-align:center;

}
#globalFijo #patrocinadores #encabezadoPatrocinadores
{
	font-size:9px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:4px;
	/*background-image:url(../../img/encabezadoPatrocinadores.gif);*/

}



#globalFijo #patrocinadores #anuncio
{
	font-size:12px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	width:268px;
}


#globalFijo #patrocinadores #anuncio #anuncioIzq
{
	width:130px;
	float:left;
	padding:2px;
	clear:left;
}

#globalFijo #patrocinadores #anuncio #anuncioDer
{
	float:right;
	clear:right;
	width:130px;
	padding:2px;
}


#globalFijo #anuncioArriba
{
	margin-left:20px;
	float:left;

}




#contenedor #destacados
{
	width:340px;
	float:left;
}


#contenedor #destacados .texto
{
	margin-left:10px;
	font-size:12px;
	font-weight:500;
	width:150px;
	clear: both;
	color:#E3E3E3;
	
}


#contenedor #destacados .contenedorIconos
{
	
	margin-top:10px;
	border-top-color:#ffffff;
	border-top-style:solid;
	border-top-width:1px;
}

#contenedor #destacados .contenedorIconos .textoIconoEntrada
{
	font-size:9px;
	float:left;
	color:#ffffff;
	margin-top:7px;
}


#contenedor #destacados .contenedorIconos .iconos
{
	float:left;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;



}

#contenedor #destacados .fechaDestacada
{
	padding-left:8px;
	width:36px;
	margin-top:7px;
}


#contenedor #destacados .fechaDestacada .fechaDestacadaGrande
{
	font-size:16px;
	float:left;
	clear:left;
	color:#ffffff;
	text-align:center;
}



#contenedor #destacados .destacadoIzq
{
	background-image:url(../../img/destacadaIzq.png);
	width:41px;
	height:119px;
	float:left;
	
}

#contenedor #destacados .destacadoDer
{
	background-image:url(../../img/destacadaDer.png);
	width:115px;
	height:119px;
	float:left;
}



 #contenedor #destacados .destacadoRelleno
{
	float:left;
	height:119px;
	width:180px;
	background-image:url(../../img/destacadaRelleno.png);
	background-repeat:repeat-x;

}
.tituloA
{
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	font-stretch:extra-expanded;
	float: left;

}
.titulo
{
	padding-top:10px;
	font-size:12px;
	padding-left:5px;	
	color:#ffffff;
}


.smalllink
{
float: left;
font-size: smaller;
}

#contenedor .foto
{
	margin-bottom:5px;
	padding-top:10px;
	float:right;
	margin-right:7px;
	
	
}


#globalFijo .calendario{
	width:150px;
	font-size:11px;

}

#globalFijo  .mesAnoIzq
{
	background-image:url(../../img/mesAnoIzq.png);
	width:14px;
	height:19px;
	margin-left:1px;
	padding-top:5px;
	float:left;
}
#globalFijo  .mesAnoDer
{
	background-image:url(../../img/mesAnoDer.png);
	width:11px;
	height:19px;
	padding-top:5px;
	float:left;
}
#globalFijo .mesAno
{
	float:left;
	height:19px;
	width:123px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background-image:url(../../img/mesAnoRelleno.png);
	background-repeat:repeat;
	z-index:0;
}

#globalFijo .buscador
{
	float:left;
	width:149px;
	height: 20px;
	padding-top: 2px;
	margin-left:1px;
	padding-bottom:2px;
	background-image:url(../../img/buscadorRelleno.png);
}

#globalFijo .conciertoMenu
{
	float:left;
	width:139px;
	margin-left:1px;
	padding:5px;
	color:#64206E;
	font-size:12px;
	text-align:center;
	background-image:url(../../img/conciertoMenuRelleno.png);


}

#globalFijo .conciertoMenu:hover
{
	float:left;
	width:139px;
	margin-left:1px;
	padding:5px;
	color:#64206E;
	text-decoration:underline;
	text-align:center;
	background-image:url(../../img/conciertoMenuRellenoOver.png);


}

#globalFijo  .fechaMenuIzq
{
	background-image:url(../../img/fechaMenuIzq.png);
	width:14px;
	height:19px;
	margin-left:1px;
	padding-top:5px;
	float:left;
}
#globalFijo  .fechaMenuDer
{
	background-image:url(../../img/fechaMenuDer.png);
	width:13px;
	height:19px;
	padding-top:5px;
	float:left;
}
#globalFijo .fechaMenu
{
	float:left;
	height:19px;
	width:121px;
	padding-top:5px;
	color:#FFFFFF;
	text-align:left;
	background-image:url(../../img/fechaMenuRelleno.png);
	background-repeat:repeat;

}


#contenedorDerecho #encabezadoNoticias
{
	font-size:9px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding:5px;
	border-left-style:solid;
	border-left-color:#ffffff;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#ffffff;
	border-right-width:1px;
	border-top-style:solid;
	border-top-color:#ffffff;
	border-top-width:1px;
}


.tituloNoticias
{
	width:227px;
	float:left;
	font-size:11px;
	color:#ffffff;
	background-image:url(../../img/tituloNoticiasRelleno.png);
}

.tituloNoticias .textoTituloNoticias
{
	float:left;
	padding:5px;
	margin-left:10px;

}

.textoNoticias
{
	width:210px;
	font-size:11px;
	clear:both;
	margin-left:3px;
	color:#666666;
	padding:5px;
	background:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-color:#c177cd;
	border-bottom-width:1px;

}

.textoNoticias .fechaNoticia
{
	text-align:right;
	font-size:9px;

}

/* colaboradores */
#colaboradores
{

}

#textoColaboradores
{
	margin-left:20px;
	margin-right:20px;
	font-size:14px;
	
	clear:both;
}
#fotoColaboradores
{
	margin-right:20px;
}

#pie
{
	width:100%;
	height:75px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-top-width:5px;
	clear: both;
	font-size:12px;
	background-color:#7B4584;
	color:#CCCCCC;
	bottom:0px;
	text-align:center;
	left:0px;

}

#pie #condiciones
{
	color:#CCCCCC;
}


#encabezados
{
	float:left;
}
#globalFijo  .esquinaIzq
{
	background-image:url(../../img/encabezadoIzq.png);
	width:13px;
	height:19px;
	padding-top:5px;
	float:left;
	position:relative;
	z-index:1;
}
#globalFijo  .esquinaDer
{
	background-image:url(../../img/encabezadoDer.png);
	width:13px;
	height:19px;
	padding-top:5px;
	float:left;
	position:relative;/*para que funcione el z-index en explorer 6*/
	z-index:1;
}
#globalFijo .rellenoEncabezadoNoticias
{
	float:left;
	height:19px;
	width:201px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	background-image:url(../../img/encabezadoRelleno.png);
	background-repeat:repeat;
	position:relative;
	z-index:1;
}

.rellenoEncabezadoCalendario
{
	font-size:13px;
	float:left;
	height:19px;
	width:124px;
	color:#FFFFFF;
	padding-top:5px;
	text-align:center;
	background-image:url(../../img/encabezadoRelleno.png);
	background-repeat:repeat;
	position:relative;/*para que funcione el z-index en explorer 6*/
	z-index:1;
}

.rellenoEncabezadoPatrocinadores
{
	float:left;
	height:19px;
	width:244px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
	background-image:url(../../img/encabezadoRelleno.png);
	background-repeat:repeat;

}


#globalFijo .rellenoEncabezado
{
	float:left;
	height:19px;
	font-size:13px;
	padding-top:5px;
	color:#FFFFFF;
	text-align:center;
	background-image:url(../../img/encabezadoRelleno.png);
	background-repeat:repeat;
	position:relative;/*para que funcione el z-index en explorer 6*/
	z-index:1;
}

.iconoCalendario
{
	float:left;
	clear:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/calendario.png);
	margin-right:3px;
}

#servicios
{
	height:447px;
	width:225px;
	float:left;
	background-image:url(../../img/iconos/nuestrosservicios.png);
}


.cartel
{
	font-size:9px;
	font-weight:bold;
	color:#ffffff;	
	clear:both;
	padding-top:5px;
	height:18px;
	background-image:url(../../img/cartel.png);
}

