/* CSS Document */

body {
	background-color: #7c471d;
	background-image:url(../images/background.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	margin: 0 0 0 0;
}

a {
	text-decoration:none;
	color: #33CCFF;
}

a img {
	border:none;
}

a:hover {
	text-decoration:none;
	color: #FFCC00;
}

#contenedor {
	background-color: #e5a573;
	width:904px;
	margin: 0 auto;
	border: 0 0 0 0;
}

#contenedor_arriba {
/*	background-image:url(../images/top_bar.jpg);
	background-repeat: no-repeat;
	background-position: top center; */
	margin-left: -1px;
	height: 146px;
}

#contenedor_abajo {
	float: left;
	background-image:url(../images/bg_webpage.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-left:-1px;
	width: 904px;
	height: 85px;
}

#botonera_arriba {
	height: 22px;
	padding-top:124px;
	padding-left:84px;
	text-align: right;
}









	/***********/
	/* Botones */
	/***********/

#bot_novedades a{
	float:left;
	width:103px;
	height:22px;
	background-image:url(../images/botones/boton_novedades.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_novedades a:hover{
	background-image:url(../images/botones/boton_novedades_a.jpg);
}

#bot_eventos a{
	float:left;
	width:77px;
	height:22px;
	background-image:url(../images/botones/boton_eventos.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_eventos a:hover{
	background-image:url(../images/botones/boton_eventos_a.jpg);
}

#bot_escuelas a{
	float:left;
	width:96px;
	height:22px;
	background-image:url(../images/botones/boton_escuelas.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_escuelas a:hover{
	background-image:url(../images/botones/boton_escuelas_a.jpg);
}

#bot_paradores a{
	float:left;
	width:110px;
	height:22px;
	background-image:url(../images/botones/boton_paradores.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_paradores a:hover{
	background-image:url(../images/botones/boton_paradores_a.jpg);
}

#bot_trucos a{
	float:left;
	width:72px;
	height:22px;
	background-image:url(../images/botones/boton_trucos.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_trucos a:hover{
	background-image:url(../images/botones/boton_trucos_a.jpg);
}

#bot_lecciones a{
	float:left;
	width:97px;
	height:22px;
	background-image:url(../images/botones/boton_lecciones.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_lecciones a:hover{
	background-image:url(../images/botones/boton_lecciones_a.jpg);
}

#bot_galeria a{
	float:left;
	width:78px;
	height:22px;
	background-image:url(../images/botones/boton_galeria.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_galeria a:hover{
	background-image:url(../images/botones/boton_galeria_a.jpg);
}

#bot_enlaces a{
	float:left;
	width:92px;
	height:22px;
	background-image:url(../images/botones/boton_enlaces.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_enlaces a:hover{
	background-image:url(../images/botones/boton_enlaces_a.jpg);
}

#bot_contacto a{
	float:left;
	width:93px;
	height:22px;
	background-image:url(../images/botones/boton_contacto.jpg);
	background-position: center top;
    display: block;
    background-repeat: no-repeat;
}
#bot_contacto a:hover{
	background-image:url(../images/botones/boton_contacto_a.jpg);
}

	/******************/
	/* FIN DE BOTONES */
	/******************/







	/*******************/
	/* lo que viene... */
	/*******************/

#loqueviene {
	width:300px;
	text-align:justify;
	margin: 10px;
}
#loqueviene_evento {
	padding-bottom: 7px;
}
#loqueviene_evento:hover {
	color:#FFFFFF;
	background:#000000;
filter:alpha(opacity=95);
-moz-opacity:.10;
opacity:.90;
}






	/***********************/
	/* fin lo que viene... */
	/***********************/




#contenedor_izquierdo_top {
	float: left;
	margin: 0 2 3 -1;
	width: 698px;
	height: 90px;
	background-color: #000000;
}

#contenedor_izquierdo {
	float: left;
	margin: 3 2 3 3;
	padding: 10 10 10 10;
	width: 675px;
	background-color: #111111;
	color: #e7e7e7;
}

#contenedor_derecho {
	float: right;
	margin: 3 2 3 0;
	width: 200px;
}


#central_titulo {
	text-align: center;
	font-size: 17px;
	font-weight: bold;
	color: #888888;
}

#central_imagen {
	margin-top: 15px;
	text-align: center;

}

#informacion {
	padding: 0 30 0 30;
	text-align: justify; 
}



	/************/
	/* NOTICIAS */
	/************/
#noticia {
	float:left;
	width:465px;
}
#noticia_menu_izq {
	text-align:center;
	float:left;
	width:200px;
	background-image:url(../images/fondo_menu_izq.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}
#noticia_menu_izq1 {
	background-image:url(../images/linea_fondo_izq.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding-bottom: 10px;
}

#noticia_titulo {
	height: 27px;
	padding-right: 25;
	margin: 15 10 10 20;
	vertical-align: 50%;
	background-image:url(../images/linea_fondo_noticia.png);
	background-repeat: no-repeat;
	background-position: top right;
}
#noticia_foto {
	text-align:center;
}
#noticia_descripcion {
	background-color:#222222;
	margin: 10 20 15 20;
	padding: 10 10 0 10;
	text-align:justify;
	font-size:13px;
}
#noticia_fecha {
	margin: 10 65 10 65;
	text-align:right;
	color: #FFCC00;
}









	/***********/
	/* EVENTOS */
	/***********/


#eventos {
	padding: 0 30 0 30;
	text-align: center; 
	color: #e7e7e7;
}
#eventos table {
	text-align: center;
	font-family:Tahoma;
	font-size:12px;
}
.diasNombre {
	background-color:#ccccff;
	font-weight: bold;
}
.diasLaV {
	background-color:#EEEEEE;
	font-weight: none;
}

.diasSD {
	background-color:#99cccc;
}

	/******************/
	/* FIN DE EVENTOS */
	/******************/






	/***********/
	/* ESTILOS */
	/***********/

.titulo1 {
	font-size: 14px;
	text-decoration: underline; 
	color: #e7e7e7;
}
.titulo2 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.comentario {
	font-size: 10px;
	color: #33CCFF;
}
.hechopor {
	font-size: 12px;
	text-align: right; 
	color: #FFCC00;
}
.derechos {
	margin-top: 45px;
	font-size: 13px;
	color: #ffffff;
}
.borde_galeria {
	border: 1px #000;
	padding: 5px;
	background: #DDD;
	
}


	/******************/
	/* FIN DE ESTILOS */
	/******************/


	/************/
	/* TOOLTIPS */
	/************/

div#qTip {
 padding: 3px;
 border: 1px solid #783B1C;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #33CCFF;
 color: #111111;
 font: bold 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

	/****************/
	/* FIN TOOLTIPS */
	/****************/








.boton_grande {
    margin-top:15px;
    font-size:14px;
    font-weight:bold;
	display:block;
    text-decoration:none;
    text-align:left;
    text-indent:25px;
}

.sub_botones {
    margin-top:5px;
	margin-left:50px;
	padding-bottom: 3px;
    display:none;
}

.sub_botones a {
    margin-top:5px;
    text-decoration:none;
    display:block;
}