	BODY {margin:0; font-family:Tahoma, verdana, arial; font-size:0.7em; color:#666666; background-color:#ffffff;}
	IMG {border:0;}
	H1 {background-image:url('../img/fondoH1.gif'); background-repeat:no-repeat; background-position:left bottom; color:#2D8CBC; margin:10px 0; padding-bottom:7px; font-size:1.5em;}
	H2 {margin:16px 0 13px 0;}
	P {margin:10px 0;}
	A {}
	A:hover {}
	
	/* cabecera home */	
	#cabecerah {width:758px; height:280px; background-image:url('../img/fondo_cabecera.gif'); background-repeat:repeat-y;}	
	#cabecerah #top { display:block}
	#cabecerah #top #logo {float:left;}
	#cabecerah #top #top2 {
	font-size:100%;
	color:#333333;
	padding-top:7px;
	text-align:right;
	margin-right:17px;
	margin-top: -140px;
	}
	
	/* cabecera flash */	
	#cabeceraf {width:758px; background-image:url('../img/fondo_cabecera.gif'); background-repeat:repeat-y; background-position:top left;}	
	#cabeceraf #top { display:block}
	#cabeceraf #top #logo {float:left;}
	#cabeceraf #top2 {
	font-size:100%;
	color:#333333;
	padding-top:7px;
	text-align:right;
	margin-right:17px;
	}
	/* cabecera */
	#cabecera {width:758px; height:161px; background-image:url('../img/fondo_cabecera.gif'); background-repeat:repeat-y;}	
	#cabecera #top {height:125px;}
	#cabecera #top #logo {float:left;}
	#cabecera #top #top2 {font-size:100%; color:#333333; padding-top:7px; text-align:right; margin-right:17px;}
		#top2 a { color:#333333; text-decoration:none; font-size:90%} #top a:hover { text-decoration:underline; background-color:#FFFFFF;}
		
	.campoTextoTop {background-color:#efefef; height:13px; padding-top:2px; border:1px solid #A4AFB7; width:160px; font-size:100%; color:#504C4D;} 	
	.botonTop {background-color:#2D8CBC; border:0; margin-top:1px; width:27px; height:18px; font-size:100%;}			
	#cabecera #flash {text-align:right; margin-right:15px; margin-top:20px;}		
	#menuCab {background-image:url('../img/menu_cabecera.gif'); background-repeat:no-repat; height:30px;/* padding-top:6px; padding-left:10px;*/}
	#menuCab IMG {margin:0 3px;}
	
	#menuup { background-image:url('../img/menu_cabecera.gif'); background-repeat:no-repeat; height:36px; text-align:center; color:#2D8CBC;}
	#menuup ul { color:#000000; margin:0em; padding:0.5em 0em 0em 0.6em; } #menuup ul a{ color:#000000; font-weight:bold; text-decoration:none} #menuup ul a:hover {text-decoration:underline; background-color:#FFFFFF}
		#menuup li {display:inline}
	
	#proturisticos {text-align:right; margin-right:5px; margin-top:20px;}
	#proturisticos li { display:inline; margin:-0.1em} 	#proturisticos ul { margin:0em;  }
	
	#proturisticosh {	margin-top:40px; margin-bottom:20px; padding:0em; text-align:center}
	#proturisticosh li { display:inline; margin:-0.1em; padding:0em} 	
	#proturisticosh ul { margin:0em; padding:0em; }
	
	/* central */
	#central {background-image:url('../img/menuIzq_fondo.gif'); background-repeat:repeat-y; width:758px;}
	#centralh {width:758px;}
	#centralsinmenu { width:758px;}
	
	/* menu izquierdo */
	#IzqDiv {float:left; width:190px; padding-left:24px; background-image:url('../img/menuIzq_fondo.gif'); background-repeat:repeat-y; margin-top:-2px;}	
	#IzqDiv h1, h2 { color:#2D8CBC; font-size:105%; background-image:none; padding:0.7em 0em 0.5em 0em; margin:0em;}
	
	#menuIzq {margin:0; padding:0; margin-left:-24px;}	
	#menuIzq li	{list-style:none; margin:0;	border-bottom:1px solid #FEFEFE;}	
	#menuIzq li a {text-decoration:none; color:#666666; padding:3px 0 3px 26px; display:block; width:188px;}
	#menuIzq li a:hover {font-weight:bold;}	
		#menuIzq ul { }
		#menuIzq ul li {border-bottom:none; margin-bottom:3px; list-style-image:url(../img/main_flech.gif);  }
		#menuIzq ul a { margin:0em; padding:0em;width:170px}
		
	.promoMenuIzqImg {border:3px solid #FFFFFF; margin-top:5px;}
	.promoMenuIzqTxt {margin-top:0; text-align:right; margin-right:30px;}
	.promoMenuIzqTxt A {color:#333333; text-decoration:none; font-weight:bold}	
	.promoMenuIzqTxt A:HOVER {text-decoration:underline;}	
	
	/* contenido home */
	#contenidoh {width:731px; padding-left:27px; line-height:1.5em; }
	#contenidoh a { color:#000000; text-decoration:none}
	#contenidoh a:hover { text-decoration:underline}
	#contenidoh h1 {color: #68696A; background-image:none; }
	.azulito {color:#2D8CBC;}
	/*    */
	#eventos {float:left; width:215px; margin-right:20px; margin-left:5px;}
	#propuestas	{float:left; width:110px; margin-right:15px;}
    #banner3 {float:left; width:110px; margin-right:15px;}
    #banner2 {float:left; width:110px; margin-right:15px;}
	#visitados {float:left; width:111px}
		
	/* contenido */
	#contenido {float:left; width:515px; padding-left:27px;}
		#contenido a { color:#000000}
		#contenido p { text-align: justify;}
		#contenido li { text-align: justify;}
	#contenido2 {float:left; width:730px; padding-left:27px;}
		#contenido2 p { text-align: justify;}
		#contenido2 li { text-align: justify;}
	
	#migas {color:#2D8CBC; margin-top:15px; font-weight:bold;}
	#migas A {color:#2D8CBC; text-decoration:none; font-weight:normal;  }	
	#migas A:hover {text-decoration:underline;}
	
	.bloqueFotos {background-color:#E1DFE0; float:left; /*padding:5px; */margin-right:13px; margin-bottom:10px;}
	.bloqueFotos2 { background-color:#E1DFE0; float:left; padding:5px; margin-right:13px; margin-bottom:10px;}

	.bloquePdf {background-color:#EDEDED; padding:7px; width:235px; margin-top:23px; float:left;}
	.bloquePdf STRONG {display:block; color:#333333; margin-bottom:3px;}	
	.bloquePdf A {color:#333333; text-decoration:none;} 	
	.bloquePdf IMG {margin-right:8px; margin-top:4px; float:left;}	
	.bloqueMas {clear:both; background-color:#EDEDED; height:23px; line-height:23px; padding-left:250px;}
	.bloqueMas A {color:#333333; text-decoration:none; font-weight:bold}
 	.bloqueMas A:HOVER {text-decoration:underline;}
	
	h2 { color:#2D8CBC; font-size:105%; margin-bottom:-0.7em;}
	h3 { font-size:100%; margin-bottom:-0.7em;}
	h4 { font-size:100%; margin-bottom:-0.8em;}
	caption { color:#2D8CBC; font-size:105%; padding-bottom:0.5em; padding-top:0.8em; font-weight:bold; text-align:left; }
	.negritacursiva { font-style: italic;  font-weight: bold;   }
	.cursiva { font-style: italic;  }
	.subrayado { text-decoration:underline;}
 	.imgborde { border:none}
	
	.subm { margin-bottom:1em; text-align:center; background-color:#EDEDED; padding:0.5em; }
	.subm span {font-weight:bold }
	.subm a { font-weight:normal; color:#000066;  }
	.subm a:hover { background-color:#FFFFFF; }
	.subm ul {	margin-left: 0;	padding-left: 0; display: inline;   } 
	.subm ul li {	display: inline;	}
	.subm ul li.first {	margin-left: 0;	border-left: none;	list-style: none;	display: inline;	}

	.listamenu ul { list-style:none; margin:0em; padding:0em;}
	.listamenu ul a { color:#000000; text-decoration:none} .listamenu ul a:hover { text-decoration:underline}
	
	/* pie */
	#pie {clear:both; color:#000000; text-align:center; width:740px; padding-left:18px; height:42px; line-height:42px; margin-top:8px;}
	#pie A {text-decoration:none; color:#000000;}	
	#pie A:hover {font-weight:bold;}
	
	
	/* formularios */
	.input { font-size:100%;  }
	textarea { font-size:100%; width:12em; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #9C9C9C; } * html 		textarea { font-size:100%;}
	.form { border:1px solid #9C9C9C; font-family:Verdana, Arial, Helvetica, sans-serif;  }	 * html .form { font-size:100%;}
	.camp { margin:1em;}
	.btn { background-color:#F5F5F5; color:#666666; border:1px solid #666666; font-size:100%; }
	.trimp { background-color: #F3F3F3}
	
	/* paginacion */
	.listpg { font-weight:bolder; color:#2D8CBC; margin:0.5em 0em 0.5em 0em; text-align:right;}
	.listpg A {color:#2D8CBC; text-decoration:none; font-weight:normal;  }	
	.listpg A:hover {text-decoration:underline;}
	#listpgfin {margin-top:0.5em;}
	
	#tablalist { padding:0.5em; width:100%}
	#tablalist th { text-align:left;}
	#tablalist td { height:2em;}
	
	#tablalist th.thh { color:#2D8CBC; height:30px; }
	#tablalist a { color: #2D8CBC;  text-decoration:none;}
	#tablalist a:hover {text-decoration:underline;}
	
	#tablalist2 { padding:0.5em; width:100%}
	#tablalist2 th { text-align:left;}
	#tablalist2 td { height:1.4em;}
	
	.tablacont { padding:0.5em; width:100%}
	.tablacont caption { font-weight:bold; text-transform:uppercase; text-align:left}
	.tablacont th { text-align:left;}
	.tablacont td { }
	.tablacont th { color:#2D8CBC; padding:0.5em;  }
	.tablacont a { color: #2D8CBC;  text-decoration:none;}
	.tablacont a:hover {text-decoration:underline;}
	
	

	
	/* enlaces underline */
	.underl{color:#000000; font-weight:bold}
	.underl a{text-decoration:none;}
	.underl a:hover{text-decoration:underline;}
	
	/* nuevos */
	#widget{ margin-left:250px; color:#FFFFFF; margin-top:20px; line-height:1.5em;}
	#widget2{ margin-left:645px; color:#FFFFFF; margin-top: -53px; margin-bottom: -25px; border:thin solid #CCCCCC;}

	
	/* control imagenes texto */
	.imgizq { float:left; margin:0em 1em 0em 0em; border:thin solid #CCCCCC;}
	.imgizq2 { margin: 0em 1em 0em 0em; border:thin solid #CCCCCC;  }
	.imgizq3 { float:right; margin: 0em 1em 0em 0em; border:thin solid #CCCCCC;  }
	.imgder { float:right; margin:0em 0em 0em 1em; border:thin solid #CCCCCC;}
	.imgcentro { text-align:center}
	.imgcentro img {border:thin solid #CCCCCC;}
	
	 
#tripadvisor {
    border: medium none;    
    font: 9px Arial,Tahoma,"Bitstream Vera Sans",sans-serif;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    width: 130px;
}
