@charset "utf-8";
/* CSS Document */
#all1 { width:990px; height:auto; overflow:auto; margin:0 auto;}
#all2 { width:990px; height:auto; overflow:auto;}
#all3 { width:990px; height:auto; overflow:auto;}
#all4 { width:990px; height:auto; overflow:auto;}
#all5 { width:990px; height:auto; overflow:auto;}
#all6 { width:990px; height:auto; overflow:auto;}
#central { width:990px; height:auto; overflow:auto;}
#izq { width:48px; height:20px; float:left;}
#centro { width:895px; height:auto; overflow:auto; float:left;}
#cabecera { width:895px; height:181px;}
#logo { width:111px; height:181px; background:url(../img/logo.jpg) no-repeat top left; float:left;}
#cabe_der { width:784px; height:181px; float:right;}
#menu_busq { width:784px; height:151px; margin-top:34px;}
#menu_sup { width:784px; height:30px;}
#flash { width:885px; height:183px; text-align:left; margin-left:10px;}
#flash2 { width:885px; text-align:left; margin-left:5px;}
#contenido { width:895px; height:auto; overflow:auto; text-align:left;}
#texto { width:630px; height:auto; overflow:auto; float:left; min-height:300px; text-align:left; color:#d4c8ae; padding-top:10px; margin-left:10px;}
#banner { width:238px; height:auto; overflow:auto; float:right; text-align:center;}
#der { width:46px; height:20px; float:right;}
#footer { width:990px; height:119px;}
#teatro_circo { width:238px; height:149px; background:url(../img/teatro.gif) no-repeat top center; cursor:pointer;}
#avisame { width:238px; height:86px; background:url(../img/banner_avisame.jpg) no-repeat top center; cursor:pointer;}
#eventos_cal { width:238px;}

#centro { width:895px; height:auto; overflow:auto; float:left;}

/* home */
#bloque_1_home { padding-top:5px; width:630px; display:block; line-height:18px;}
#bloque_2_home { width:630px; display:block;}
#bloque_3_home { width:630px; display:block; float:left;}
/* fin home */


/* contenidos */
#titulo {display:block;width: 630px; padding:5px 0px 0px 0px; margin-bottom:10px; text-align:left; color: #c98a07; border-bottom:#474747 1px solid; font-size:13px; font-weight:bold; font-style: normal; font-family: Verdana; height:25px;clear:right;}
#tituloeventos {display:block;width: 97%; padding:5px 5px 0px 0px; margin-bottom:10px; text-align:left; color: #c98a07; border-bottom:#474747 1px solid; font-size:13px; font-weight:bold; font-style: normal; font-family: Verdana; height:25px;clear:right;}
#ruta {display:block;width:630px;float: right !important; padding:10px 0 10px 0px; text-align:right !important; color: #d4c8ae !important; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#ruta a, #ruta a:visited {color: #d4c8ae !important; font-size:11px; font-weight:normal; font-style: normal; text-decoration: none; font-family:Verdana, Geneva, sans-serif;}
#ruta a:hover {color: #d4c8ae !important; text-decoration: underline !important;}
#contenidos{ padding-left:0px;  width:630px; margin:0px !important; overflow:auto; padding-bottom:20px; line-height:20px; color:#d4c8ae !important;}
#contenidos span, #contenidos a, #contenidos a:hover, #contenidos a:visited { color:#d4c8ae; text-decoration:none;}

.textos, .textos a:link, .textos a:hover, .textos a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#d4c8ae;
	font-weight:normal;
	text-decoration:none;	
}

.textosenunciados, .textosenunciados a:hover, .textosenunciados a:visited, .textosenunciados a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#909090 !important;
	font-weight:normal;
	text-decoration:none;	
}

.titulos {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#909090 !important;
	font-weight:bold;
	text-decoration:none;
}

.tituloseventos , .tituloseventos a:hover , .tituloseventos a:link, .tituloseventos a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#c98a07 !important;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	display:table;
}

.tituloeventodetalle {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#d4c8ae;
	font-weight:bold;
	text-decoration:none;
}

#menu_pie {margin: 0 auto; padding: 0px 0px 0px 5px; list-style-type: none; width:900px;}
#menu_pie ul {margin: 0; padding: 0; list-style-type: none; float:left;}
/* ------------------------ nivel 1 ------------------------ */
#menu_pie ul li {width:auto;float:left;text-align: center; font-size: 10px; font-family: Verdana; font-weight:normal;}
#menu_pie ul li a {color: #FFF; margin: 0; text-decoration:none;  font-size: 10px; font-family: Verdana; font-weight:normal;}
#menu_pie ul li a:hover {color: #FFF; font-weight: normal; text-decoration: none; font-size: 10px; font-weight:normal;}
#menu_home {float:left;display:inline;width:780px; height: 32px; margin: 0; padding: 0; list-style-type: none; margin-top:-7px;}

#menu_home ul {margin: 0; padding: 0; list-style-type: none; float:left;}

/* ------------------------ nivel 1 ------------------------ */

#menu_home ul li {width:125px;float:left;text-align: center; margin:0px 1px;}

#menu_home ul li a {display: block; color: #FFF; margin: 0; padding: 5px 0px; text-decoration:none;  font-weight: bold; font-size: 12px; font-family: Verdana;}

#menu_home ul li a:hover {color: #FFFFFF; font-weight: bold; text-decoration: none;}

/* ------------------------ nivel 2 ------------------------ */

#menu_home ul li ul li {width:125px;text-align: left;}

#menu_home ul li ul li a {background: none; display: block; color: #752739;  margin: 0; padding: 2px 0 2px 22px; text-decoration: none; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, sans-serif;}

#menu_home ul li ul li a:hover {color: #752739; text-decoration: none; font-weight: bold;}

/* ------------------------ nivel 3 ------------------------ */

#menu_home ul li ul li ul li {width:125px;text-align: left;}

#menu_home ul li ul li ul li a {display: block; color: #752739;  margin: 0; padding: 2px 0 2px 32px; text-decoration: none; font-weight: normal; font-size: 11px;}

#menu_home ul li ul li ul li a:hover {color: #fff; text-decoration: none; font-weight: normal; }



#home_top {float: right;height: auto; margin: 0 0 0 125px; padding: 0;width:540px;}

#home_top_menu {float:left;display:block;margin:0; padding:0;height:125px;width:350px;}

#home_top_buscador {text-align:left;float:left;display:inline;margin:0; padding:0;height:125px;width:180px;}

#home_top_buscador span {color:#c98a07;font-weight:bold;font-family:Verdana;font-size:11px;}

.MENU_TOP_OFF {}

.MENU_TOP_OFF a, .MENU_TOP_OFF a:hover {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}

.MENU_TOP_OFF a:visited {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}



.MENU_TOP_ON {}

.MENU_TOP_ON a, .MENU_TOP_ON a:hover {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}

.MENU_TOP_ON a:visited {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}



.MENU_TOP_OVER {}

.MENU_TOP_OVER a, .MENU_TOP_OVER a:hover {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}

.MENU_TOP_OVER a:visited {color: #a1a1a1;text-decoration:none;  font-weight: bold; font-size: 11px; font-family: Verdana;}



#mapaweb {float: none; position:relative; padding: 0;}

	#mapaweb ol {margin: 0; padding: 0; list-style-type: none;}

	#mapaweb ul {list-style-type: none; padding-top: 5px;}

	#mapaweb li {text-align: left;}

	

	#mapaweb a, #mapaweb a:visited {display: block; color: #FFF; margin: 0; font-weight: bold; padding: 3px 12px 3px 20px; background-image: url(../img/bullet_menu_n2.jpg); background-repeat: no-repeat; background-position: 7px 8px;}

	#mapaweb a:hover {text-decoration: none; color: #cc9933;}

	

	#mapaweb li li a, #mapaweb li li a:visited {display: block; margin: 0; padding: 0px 3px 0px 40px; text-decoration: none; 

	font-weight: normal; background-image: url(../img/bullet_menu_n2.jpg); background-repeat: no-repeat; background-position: 30px 5px;}

	#mapaweb li li a:hover {text-decoration: none; background-image: url(../img/bullet_menu_n2.jpg); background-repeat: no-repeat; background-position: 30px 5px;}

	

	

	

.LABEL2_new, .LABEL2_new a, .LABEL2_new a:hover, .LABEL2_new a:visited { color:#d4c8ae; font-weight:bold; font-size:12px;}

hr {
	border-bottom:#474747 1px solid !important;
}

.div_celdas_actividades_izquierda {
	height:auto;
	min-height:170px;
	width:300px;
	float:left;
	display:inline-block;
	margin-right:10px;
	overflow:auto;
	clear:both;
	margin-bottom:15px;
	vertical-align:top;
}

.div_celdas_actividades_derecha {
	height:auto;
	min-height:170px;
	width:300px;
	float:right;
	display:inline-block;
	overflow:auto;
	margin-bottom:15px;
	vertical-align:top;	
}

.celdaimagenesactividades {
	vertical-align:top;
	width:120px; 
	min-height:120px; 
	float:left; 
	text-align:center; 
	margin-top:10px;	
	height:auto;
}

.celdatextoactividades {
	vertical-align:top;
	width:170px; 
	min-height:120px; 
	float:right; 
	text-align:left; 
	margin-top:10px;	
	margin-left:10px;
	height:auto;
}

.div_buscador_actividades {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#909090 !important;
	font-weight:normal;
	text-decoration:none;	
	border-bottom:#474747 1px solid;
}

.div_formbuscador_actividades {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#d4c8ae !important;
	font-weight:normal;
	text-decoration:none;	
	border-bottom:#474747 1px solid;
	margin-top:10px;
	height:auto;
}

#asociados {
	widht:192px;
	height:288px;
	background:url(../img/fondo_logos.jpg) no-repeat center;
	text-align:center;
}

#asociados2 {
	padding-top:62px;
}

.email_titulo {color: #C98A07;font-weight:normal; font-style: normal; font-family: Verdana,Arial;font-size:11px;text-align:left;}
.email_contenido {color: #000;font-weight:normal; font-style: normal; font-family: Verdana,Arial;font-size:11px;text-align:left;}
.email_contenido a {color: #000;font-weight:normal; font-style: normal; font-family: Verdana,Arial;font-size:11px;text-align:left;}
.email_pie {color: #ccc;font-weight:normal; font-style: normal; font-family: Verdana,Arial;font-size:11px;text-align:left;}



