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

*{margin:0;padding:0;}

body {
background-color:#DCDDC5;
}

#contenedor_general {
width:724px;
margin:auto;
background-color:#FFFFFF;
}

/********* contiene la parte superior de la pagina con el menu superior ************/
	#head {
	position:relative;
	height:72px;
	background-image:url(img/head.jpg);
	background-repeat:no-repeat;
	}
	
	#link_index { position:absolute; left: 35px; top: 4px; width: 145px; height:0; padding-top:71px; display:block; overflow:hidden; }
	#link_index:hover { position:absolute; left: 35px; top: 4px; width: 145px; height:0px; padding-top:71px; display:block; overflow:hidden; }
	
	
		#ul_head {
		display:inline;
		list-style-type:none;
		float:right;
		margin-right:27px;
		margin-top:42px;
		}
		
		#ul_head li{
		float:left;
		display:inline;
		text-align:right;
		font-family:Arial Narrow, Helvetica, sans-serif;
		font-size:13px;
		width:135px;
		}
		
		#ul_head li#ingles-esp{}
		
		.info { text-decoration:none; color:#666; font-size:13px;}
		.info:hover { text-decoration:none; color:#FF9F22;font-size:13px;}
		
		#ingles-esp a { text-decoration:none; color:#999; font-weight:bold; font-size:11px; }
		#ingles-esp a:hover { text-decoration:none; color:#FF9F22; font-weight:bold; font-size:11px;}
	
/***********************************************************************************/

#contenedor_de_imagen {
text-align:center;
}
	
#contenido, #contenidolista {
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
position:relative;
}

#contenidolista p {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 6px;
	margin-right:170px;
	text-align: justify;
}
	#contenido p{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right:30px;
	text-align: justify;
	}
	
	#contenido h1, #contenidolista h1{
	padding-top:15px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#6D703C;
	}
	

	#a_listado { color:#666600; font-weight:bold; text-decoration:none;}
	#a_listado:hover { color:#CC6600; font-weight:bold; text-decoration:none;}


	/* menu de la derecha del contenido */
	#ul_derecha {
	padding-left:9px;
	width:87px;
	display:block;
	background-image:url(img/back_menu.jpg);
	list-style-type:none;
	margin-top:40px;
	margin-left:15px;
	position:absolute;
	left: 543px;
	top: -149px;
	}
	
	#ul_derecha a{height:0; display:block; overflow:hidden;}
	#ul_derecha a:hover{height:0; display:block; overflow:hidden;}
	
	#ul_derecha a#fotos{ width:83px; padding-top:25px; background-image:url(img/bot_fotos.jpg) }
	#ul_derecha a#video{ width:83px; padding-top:25px; background-image:url(img/bot_video.jpg) }
	#ul_derecha a#contacto{ width:83px; padding-top:24px; background-image:url(img/bot_contacto.jpg) }
	#ul_derecha a#como{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar.jpg) }
	#ul_derecha a#donde{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar.jpg) }
	
	#ul_derecha a#contacto_p{ width:83px; padding-top:24px; background-image:url(img/bot_contacto_p.jpg) }
	#ul_derecha a#como_p{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar_p.jpg) }
	#ul_derecha a#donde_p{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar_p.jpg) }
	
	#ul_derecha a#fotos_i{ width:83px; padding-top:25px; background-image:url(img/bot_fotos_i.jpg) }
	#ul_derecha a#contacto_i{ width:83px; padding-top:24px; background-image:url(img/bot_contacto_i.jpg) }
	#ul_derecha a#como_i{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar_i.jpg) }
	#ul_derecha a#donde_i{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar_i.jpg) }

	
	#ul_derecha a#fotos:hover{ width:83px; padding-top:25px; background-image:url(img/bot_fotos_h.jpg) }
	#ul_derecha a#video:hover{ width:83px; padding-top:25px; background-image:url(img/bot_video_h.jpg) }
	#ul_derecha a#contacto:hover{ width:83px; padding-top:24px; background-image:url(img/bot_contacto_h.jpg) }
	#ul_derecha a#como:hover{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar_h.jpg) }
	#ul_derecha a#donde:hover{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar_h.jpg) }
	
	#ul_derecha a#contacto_p:hover{ width:83px; padding-top:24px; background-image:url(img/bot_contacto_p_h.jpg) }
	#ul_derecha a#como_p:hover{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar_p_h.jpg) }
	#ul_derecha a#donde_p:hover{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar_p_h.jpg) }
	
	#ul_derecha a#fotos_i:hover{ width:83px; padding-top:25px; background-image:url(img/bot_fotos_i_h.jpg) }
	#ul_derecha a#contacto_i:hover{ width:83px; padding-top:24px; background-image:url(img/bot_contacto_i_h.jpg) }
	#ul_derecha a#como_i:hover{ width:88px; padding-top:23px; background-image:url(img/b_como_llegar_i_h.jpg) }
	#ul_derecha a#donde_i:hover{ width:88px; padding-top:16px; background-image:url(img/b_que_visitar_i_h.jpg) }
	/* fin menu de la derecha del contenido */
	
	/* menu inferior del contenido */
	#ul_contenido_inf {
 	list-style-type:none;
	display:block;
	margin:auto;
 	clear: both;
 	}

	
	#ul_contenido_inf li{
	float:left;
	display:inline;
	}
	
	#ul_contenido_inf a{height:0;padding-top:108px;width:106px;display:block;overflow:hidden;margin-left:15px;margin-right:15px;}
	#ul_contenido_inf a:hover{height:0;padding-top:108px;width:106px;display:block;overflow:hidden;margin-left:15px;margin-right:15px;}
	
	#ul_contenido_inf a#donde_c { background-image:url(img/bot_2_donde_comer.jpg) }
	#ul_contenido_inf a#donde_h { background-image:url(img/bot_2_donde_hosp.jpg) }
	#ul_contenido_inf a#donde_com { background-image:url(img/bot_2_donde_comprar.jpg) }
	#ul_contenido_inf a#eventos { background-image:url(img/bot_2_espectaculos_even.jpg) }
	
	#ul_contenido_inf a#donde_c:hover { background-image:url(img/bot_2_donde_comer_h.jpg) }
	#ul_contenido_inf a#donde_h:hover { background-image:url(img/bot_2_donde_hosp_h.jpg) }
	#ul_contenido_inf a#donde_com:hover { background-image:url(img/bot_2_donde_comprar_h.jpg) }
	#ul_contenido_inf a#eventos:hover { background-image:url(img/bot_2_espectaculos_even_h.jpg) }
	
	#ul_contenido_inf a#donde_c_p { background-image:url(img/bot_2_donde_comer_p.jpg) }
	#ul_contenido_inf a#donde_h_p { background-image:url(img/bot_2_donde_hosp_p.jpg) }
	#ul_contenido_inf a#donde_com_p { background-image:url(img/bot_2_donde_comprar_p.jpg) }
	#ul_contenido_inf a#eventos_p { background-image:url(img/bot_2_espectaculos_even_p.jpg) }

	#ul_contenido_inf a#donde_c_p:hover { background-image:url(img/bot_2_donde_comer_h_p.jpg) }
	#ul_contenido_inf a#donde_h_p:hover { background-image:url(img/bot_2_donde_hosp_h_p.jpg) }
	#ul_contenido_inf a#donde_com_p:hover { background-image:url(img/bot_2_donde_comprar_h_p.jpg) }
	#ul_contenido_inf a#eventos_p:hover { background-image:url(img/bot_2_espectaculos_even_h_p.jpg) }

	#ul_contenido_inf a#donde_c_i { background-image:url(img/bot_2_donde_comer_i.jpg) }
	#ul_contenido_inf a#donde_h_i { background-image:url(img/bot_2_donde_hosp_i.jpg) }
	#ul_contenido_inf a#donde_com_i { background-image:url(img/bot_2_donde_comprar_i.jpg) }
	#ul_contenido_inf a#eventos_i { background-image:url(img/bot_2_espectaculos_even_i.jpg) }

	#ul_contenido_inf a#donde_c_i:hover { background-image:url(img/bot_2_donde_comer_h_i.jpg) }
	#ul_contenido_inf a#donde_h_i:hover { background-image:url(img/bot_2_donde_hosp_h_i.jpg) }
	#ul_contenido_inf a#donde_com_i:hover { background-image:url(img/bot_2_donde_comprar_h_i.jpg) }
	#ul_contenido_inf a#eventos_i:hover { background-image:url(img/bot_2_espectaculos_even_h_i.jpg) }
	/* fin menu inferior del contenido */

/*contenido para las galerias de imagen*/

#contenido2 {
background-color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
}

#contenido2 p{
padding: 0;
font-size: 11px;
margin: 2px 5px;
color: #FFF;
}

#contenido2 h1{
padding-top:15px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#6D703C;
}

/***************************************/
	
	
#pie {
padding-right:100px;
padding-top:20px;
width:500px;
margin:auto;
height:;
text-align:center;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
position:relative;
}

#pie a{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

#pie a:hover{
text-decoration:none;
color:#FF9F22;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

/************ lista ****************/

#ul_museos {
position:relative;
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 font-size:10px;
 width: 150px;
 float: right;
 margin-top: 50px;
 border-left: 1px solid #CCCCCC;
 padding-top:5px;
 margin-bottom: 30px;
 z-index:1000;
}


.norm {
color:#666600;
text-decoration:none;
}

.resp {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666600;
}

.norm:hover {
color:#FF9F22;
}

.dest {
font-size:11px;
font-weight:bold;
padding-top:10px;
color:#666600;
text-decoration:none;
}

.dest:hover {
font-size:11px;
font-weight:bold;
padding-top:10px;
color:#FF9F22;
}

.dest_li {
padding-top:10px;
}

#ul_museos li{

padding-left:15px;
list-style-type:none;

}

/*******************************************/

/*      listado de galerias        */

#cel_gal1 {
width:250px;
margin-top:0;
margin-left:20px;
margin-bottom:20px;
background-color:#C2C287;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
height:100px;
padding:5px;
float:left;
}

#cel_gal1 img{
float:left;
margin-right:6px;
}

#cel_gal1 a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}

#cel_gal1 a:hover{ text-decoration:none; color:#CC6600;}

/* formulario de la pagina de contacto */

.texto_largo { width:300px; height:20px; border:1px solid #CCCCCC; }

.texto_corto { width:200px; height:20px; border:1px solid #CCCCCC;}

.texto_capcha { width:100px; height:20px; border:1px solid #CCCCCC;}

.cuadro_comentarios { width:200px; height:200px; border:1px solid #CCCCCC; }


.boton { border:1px solid #CCCCCC;}

#h5_dest {
color:#333333; font-family:Arial, Helvetica, sans-serif;
}

#h5_completar {
color:#999900; font-family:Arial, Helvetica, sans-serif;
}

#mail_link {
text-decoration:none; color:#999900; font-size:11px
}

#mail_link:hover {
text-decoration:none; color:#CC9900; font-size:11px
}









 