@charset "utf-8";
/* CSS Document by eSOFT. Technologies & Consulting */

/*
=============================
UNDO 
=============================
 */

h1,h2,h3,h4,h5,h6,form,body,html,p,address,fieldset,input,table,th,td,ul,li{ margin:0; padding:0;}
a{outline:none;text-decoration:none;}
a img,:link img,:visited img { border:none;  }

/*
=============================
BY DEFAULT ESTILOAK
=============================
*/
body{
    margin:0em;
    padding:0em 0 0 0;
    border:0;		/* This removes the border around the viewport in old versions of IE */
    background:#737345 url(../images/azpia.jpg) repeat-x; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size: 62.5%; /* em neurrien kalkulua errazago izateko*/
    }
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;

	margin: 0;
	padding: 0;

}
h1{
	font-size:2em;
	margin:0.25em 0 0 0;
	
	width:45em;
	height:3.5em;
	position:relative;
}
	
		h1 span{
		background:url(../images/zuia.gif) no-repeat left top;		
	width:100%;
	height:100%;
	position: absolute;}
h2 {
background: url(../images/h2.gif) left no-repeat;
padding: 0 0 0 1.5em;
margin: 0.5em 0 0em 0em;
font-size:1.6em;


}

h3 {
color:#333333;
font-size:1.6em;
border-bottom:0.1em #333333 solid;
margin:0 0 1.5em 0;
padding: 0 0 0 1.2em;
background: url(../images/h3.gif) left no-repeat;
}

h4 {
	color: #333333;
	font-size: 1.6em;
	margin: 1em 0 1em 2em;
	display: inline;	
}

h5 {
	font-size: 1.4em;
	color: #333333;
	margin: 1em 0 1em 2.5em;

	
}
h6 {
	font-size: 1.2em;
	color: #333333;
	margin: 0;
	
}
	
p{margin:0.5em; padding:0; }
	
a:link {font-size: 1em;	color: #666666;font-weight: normal;	padding:0;margin:0;border:0;}	
a:visited {font-size: 1em;	color: #666666;font-weight: normal;	padding:0;margin:0;border:0;} 	
a:hover {font-size: 1em;color: #000000;font-weight: normal;padding:0;margin:0;border:0;}	
a:focus {font-size: 1em;color: #000000;font-weight: normal;padding:0;margin:0;border:0;}	
a:active {font-size: 1em;color: #000000;font-weight: normal;padding:0;margin:0;border:0;} 
	
	
table{}	
th{ }	
td{padding:0 0.4em 0.8em 0.4em;margin:0;border-bottom:0.1em #CCCCCC solid;}


/* 
=============================
ELEMENTOAK
=============================
*/

	
#body{width:95em;clear:both;margin:0.5em auto auto auto;border:0.06em #868553 solid;padding:0 0 0 0;height:50em; }
	
#body[id]{ /* ie6k min-height ondo egiteko */
	height:auto;min-height:50em;}

#body:after {/* Gillotina eragozteko, espazio bat sartzen da div-aren bukaeran*/
    content: "&nbsp;";display: block;height: 0;clear: both;visibility: hidden;}
	
#wrap{	width:100%;	position:relative;	float:left;	background: #737345 url(../images/azpia_new.jpg) repeat-y;	height:50em;}
#wrap[id]{height:auto;	min-height:50em;}

#wrap_index{	width:100%;	position:relative;	float:left;	background: url(../images/azpia_index_new.jpg);	height:50em;}
#wrap_index[id]{height:auto;	min-height:50em;}

#top{ }
#top ul{background:none;}
#top li{display:inline;}

#top img{}

#top a:link,a:visited {color:#FFFFFF;}
#top a:visited {color:#FFFFFF;font-weight:normal;}
#top a:hover,a:focus {color:#ccc;font-weight:normal;}
#top a:active{color:#ccc;font-weight:normal;}

#header{width:95em;clear:both;margin:auto;}
#header ul{background: transparent url(../images/menu_header.jpg) repeat-x;padding:1em 0.5em 0.7em 0.5em; float:none;}
#header ul li{display:inline;width:60em;background: transparent url(../images/li_top.gif) no-repeat left;margin: 0em 4em 0em 4em;padding: 0em 0 0em 2em;}
#header a:link{color:#fff;font-weight:bold;}
#header a:visited{color:#fff;font-weight:bold;}
#header a:hover,a:focus{color:#ccc;font-weight:bold;}
#header a:active{color:#ccc;font-weight:bold;}


#header_menu{width:95em;clear:both;margin:auto;}
#header_menu ul{background: transparent url(../images/menu_header.jpg) repeat-x;padding:1em 0.5em 0.7em 0.5em; float:none;}
#header_menu ul li{display:inline;width:60em;background: transparent url(../images/li_top.gif) no-repeat left;margin: 0em 4em 0em 4em;padding: 0em 0 0em 2em;}
#header_menu a:link{color:#000;font-weight:bold;}
#header_menu a:visited{color:#000;font-weight:bold;}
#header_menu a:hover,a:focus{color:#CC1818;font-weight:bold;}
#header_menu a:active{color:#CC1818;font-weight:bold;}
.irudiak
{
height:10em;
width:100%;}

#idiomas{
color:#f1b80a;
width:30em;
float:left;
margin: 0 0 0 0 ;
padding: 0 0 0 0.6em ;
background: transparent url(../images/gezi_hori.gif) no-repeat left;
}
#menu_top{
color:#f1b80a;
width:40.8em;
float:right;
text-align:right;
margin: 0 0 0 0 ;
padding: 0 0 0 0.6em ;
background: transparent url(../images/gezi_hori.gif) no-repeat left;
}



#footer{width:100%; position:relative; float:left; margin:auto;}
#footer p{text-align:center;color:#b1af6e;margin:0.5em 0 0 0;}

#credits{clear:both;margin:2em auto 2em auto;width:95em;color: #999999;}

#credits ul{ float:right; }
#credits ul li{ float:left; list-style:none; margin:0em 0.5em 0em 0.5em;}	
#credits p{}
	
#credits a:link{font-size:1em;color:#333;}
#credits a:visited{font-weight:normal;color:#333;}	
#credits a:hover{font-weight:normal;color: #000;}	
#credits a:focus{font-weight:normal;color: #000;}		    
#credits a:active{font-weight:normal;color:#000;	} 

/*
=============================
ZUTABEAK
=============================
*/

#colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:80%;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
	}
	
/* Zutabeen ezaugarri orokorrak */

.colleft {
	float:left;
	width:100%;
	position:relative;
	}
.col1 {
	float:left;
	position:relative;
	padding:0 0 0.6em 0;
	overflow:hidden;
	margin:0em 0 0 0;
	font-size:1.1em;
	/*border:0.1em #000033 solid;*/
	}
.col2{
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
	margin:0em 0 0 0;
	font-size:1.2em;
	/*border:0.1em #000033 solid;*/
	}
	
.col3 {
	float:left;
	position:relative;
	padding:0 0 0.6em 0;
	overflow:hidden;
	margin:0em 0 0 0;
	font-size:1em;
	/*border:0.1em #000033 solid;*/
	}
	

/*
=============================
3 ZUTABE (Menuak alboetan)
=============================
*/

.threecol {	}
	
.threecol .colmid {
	right:25%;			
	}
	
.threecol .colleft {
	right:50%;				
	}
	
.threecol .col1 {
	width:53%;				
	left:76%;				
	}
	
.threecol .col2 {
	width:25%;			
	left:-2%;				
	}
	
.threecol .col3 {
	width:20%;
    left:52%;			
	}
	
/*
=============================
col2 ZUTABEA. Ezkerreko menua hemendik editatzen da.
=============================
*/

.col2{position:relative; height:38em}

	
.col2[id]{ /* ie6k min-height ondo egiteko */
	height:auto;min-height:38em;}

.col2 h3{ color:#666666; margin:1em; font-size:1.4em; background:#999999; color:#FFFFFF; padding:0 0 0 1em;}
	
.col2 img{border:0;	margin:0.5em; border:0.1em #999999 solid;}

/*===========1. mailako lista=============*/
	
.col2 ul{
border-top:0.1em solid #737345;
	margin:1em 2em 1em 1.5em;
	padding:0 0 0 0em;
	list-style:none;
	position:relative;
	}

.col2 ul li{
	margin:0em 0em 0em 0em;
	padding:0.6em 0 0.6em 0em;
	border-bottom:0.1em solid #737345; 
	}	
	
.col2  li a:link{text-decoration:none;color: #000;background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;padding:0em 0 0em 1em; }
.col2  li a:visited{text-decoration:none;color: #000;background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;padding:0em 0 0em 1em;}
.col2  li a:hover{text-decoration:none;background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;padding:0em 0 0em 1em; color:#CC1818; }
.col2  li a:active{text-decoration:none;background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;padding:0em 0 0em 1em;color:#CC1818; }
	
/*===========2. mailako lista=============*/
.col2 ul ul {
	margin:1em 0 0 0em;
	padding:0em 0 0 2em;
	/*background:#477a89;*/	}
	
.col2 ul ul li{
	font-size:0.9em;
	margin:0em 0em 0em 0em;
	padding-right:0em; background:none;  
	border-bottom: none;}	
	
	


	
/*===========3. mailako lista=============*/
	
.col2 ul ul ul li{
	font-size:1em;
	margin:0.4em 0em 0.4em 1em;
	padding:0em; list-style:url(../images/menu_li_li.png);
	border-bottom: none; background:none; background-image:none; font-size:0.8em; 	}	
	
.col2 ul ul ul li a:link{font-size:1.2em;font-weight:bold;text-decoration:none;color: #FFFFFF;background:none;padding:0em 0 0em 0em; }
.col2 ul ul ul li a:visited{font-size:1.2em;font-weight:bold;text-decoration:none;color: #FFFFFF;background:none;padding:0em 0 0em 0em;}
.col2 ul ul ul li a:hover{font-size:1.2em;font-weight:bold;text-decoration:none;background:none;padding:0em 0 0em 0em; color:#333; }
.col2 ul ul ul li a:active{font-size:1.2em;font-weight:bold;text-decoration:none;background:none;padding:0em 0 0em 0em; color:#333;}



/*
=============================
col1 ZUTABEA
=============================
*/
.col1{ color:#000; }
	
.col1 p{margin:2em;	}
	
.col1  a:link{color:#CC1818;font-weight:normal; text-decoration:underline;}	
.col1  a:visited{color:#CC1818;font-weight:normal; text-decoration:underline;}
.col1  a:hover,a:focus{color:#000;font-weight:normal;text-decoration:underline;}	
.col1  a:active{color:#000;font-weight:normal; text-decoration:underline; }	


.col1 h2{ background:url(../images/h2.gif) no-repeat left center;color:#000;border-bottom:0.1em #000 solid;margin:0 0 1em 0;padding:0em 1em 0em 1.5em;font-size:1.4em;font-weight:bold;}
	
.col1 h3{color:#333333;
font-size:1.6em;
border-bottom:0.1em #333333 solid;
margin:0 0 1.5em 0;
padding: 0 0 0 1.2em;
background: url(../images/h3.gif) left no-repeat;}

.col1 h4{color: #666666;margin:0.6em 0 0.6em 2em;padding:0 0 0 2em;font-size:1.1em;font-weight:bold;}
	
.col1 h5{color: #666666;margin:2em 0 1em 4em;padding:0 0 0 1em;font-size:1em;font-weight:bold;}
	
.col1 h6{color: #666666;margin:2em 0 1em 5em;padding:0 0 0 1em;font-size:1em;font-weight:bold;}
		
		
/*============1. mailako lista=============================*/


.col1 ul{  margin:2em;}	
.col1 ul li{ list-style: url(../images/li.gif); margin:0.5em; }

.col1 ul li a:link{color:#CC1818;font-weight:bold;}
.col1 ul li a:visited{color:#CC1818;font-weight:bold;}	
.col1 ul li a:hover,a:focus{color:#000;font-weight:bold;}	
.col1 ul li a:active{color:#000;font-weight:bold;}

.col1 ol{	}	
.col1 ol li{    }	

/*============2. mailako lista=============================*/

.col1 ul ul{}	
.col1 ul ul li{ list-style: url(../images/li.gif); margin:0.5em 0 0.5em 2em; }

.col1 ul ul li a:link{color:#000;font-weight:bold;}
.col1 ul ul li a:visited{color:#000;font-weight:bold;}	
.col1 ul ul li a:hover,a:focus{color:#000;font-weight:bold;}	
.col1 ul ul li a:active{color:#000;font-weight:bold;}
	
	
	
	
	/*============3. mailako lista=============================*/

.col1 ul ul ul{ font-size:1em;}	
.col1 ul ul ul li{ list-style: url(../images/li.gif); margin:0.5em 0 0.5em 2em; }

.col1 ul ul ul li a:link{color:#000;font-weight:normal;}
.col1 ul ul ul li a:visited{color:#000;font-weight:normal;}	
.col1 ul ul ul li a:hover,a:focus{color:#000;font-weight:normal;}	
.col1 ul ul ul li a:active{color:#000;font-weight:normal;}
	
	
.col1 img{float:right;margin:0.5em 0em 1em 1.5em;padding:0.3em;border: 0.1em #A4A672 solid;}
.col1 img a{border:none;}
	

/*
=============================
col3 ZUTABEA. Eskuineko menua hemendik editatzen da.
=============================
*/

.col3{position:relative; background:#62603c;height:38em}

	
.col3[id]{ /* ie6k min-height ondo egiteko */
	height:auto;min-height:38em;}

.col3 h3{ color:#666666; margin:1em; font-size:1.4em; background:#999999; color:#FFFFFF; padding:0 0 0 1em;}
	
.col3 img{border:0;	margin:0.5em; }

/*===========1. mailako lista=============*/
	
.col3 ul{
border-top:0.1em solid #737345;
	margin:5em 0.5em 1em 1.5em;
	padding:0 0 0 0em;
	list-style:none;
	position:relative;
	}

.col3 ul li{
	margin:0em 0em 0em 0em;
	padding:0.6em 0 0.6em 0em;
	border-bottom:0.1em solid #737345; 
	}	
	
.col3 ul li a:link{text-decoration:none;color: #32311f;background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;padding:0em 0 0em 1em; font-weight:bold; }
.col3 ul li a:visited{text-decoration:none;color: #32311f;background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;padding:0em 0 0em 1em;font-weight:bold}
.col3 ul li a:hover{text-decoration:none;background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;padding:0em 0 0em 1em; color:#FF0000;font-weight:bold  }
.col3 ul li a:active{text-decoration:none;background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;padding:0em 0 0em 1em;color:#FF0000;font-weight:bold}




/*
=============================
KLASEAK
=============================
*/
	
/*------------------KLASE OROKORRAK------------------*/
.negrita {font-weight:bold;color:#333122;}
.small {font-size:0.8em;}
.big {font-size:1.4em;}
.big2 {font-size:1.2em;}
.clear{clear:both;}	
.hidden {display: block;background: transparent;background-image: none;border: none;height: 1px;overflow: hidden;padding: 0;margin: -1px 0 0 -1px;width: 1px;
}
.cursiva{font-style:italic;}
.subrayado{text-decoration:underline;}
.imgsinborde{border:none;}
.float_left{float:left;}
.float_right{float:right;}
.float_left ul{padding:0;margin:0}
.float_left ul li{clear:both;display:block;padding:0;margin:0}
.float_left ul li img{padding:0;margin:0;float:left;}
.border{border:0.06em #CCCCCC solid;padding:0.12em 0.24em 0.12em 0.24em;}


/*-------------KLASEAK EDUKIA posizioa, margen eta padina kontrolatzeko. Bestelako etiketak col1-ean kudeatzen dira-----------------*/
.boxmain{margin:2em 0em 1em 0.5em ;padding: 0em;}
.box{	}


/*
=============================
ORRIALDE BAKOITZERAKO EZPEZIFIKOAK
=============================


/*-----------index---------*/
#contenido_index { }
#contenido_index img{ border:0; margin:1em; }
.box_index{
padding:0.5em 0.5em 0.5em 0em;
position:relative;
}

.box_index img{ width:215px; margin:0;}
.box_index h3{ background:none; border:0;}

/*---------calendario-------------*/
#calendario{ margin:1em 0 0.5em 0; width:90%;margin:1em auto 1em auto;}
#calendario table{ background:#949361; width:100%; margin:auto auto auto auto; padding:0em;  }


#calendario h3{ padding:0.3em;color:#31301e; margin:0; background:#868453;text-align:center;font-size:1.1em;}
#calendario h3 a:link{ font-weight:bold; color:#31301E; margin:0.3em;}
#calendario h3 a:visited{ font-weight:bold;color:#31301E;margin:0.3em;}
#calendario h3 a:hover{ font-weight:bold; color:#FFFFFF;margin:0.3em;}
#calendario h3 a:active{ font-weight:bold;color:#FFFFFF;margin:0.3em;}

#calendario table th{ padding:0.3em;color:#000;  }
#calendario table td{border:0.05em #868453 solid; background:#949361; color:#fff; padding:0em; font-weight:bold; text-align:center; width:14%;padding:0.3em; }

#calendario table td a:link{ display:block; font-weight:bold;  text-align:center;padding:0 0 0 0.2em; color:#fff; text-decoration:none; background:#CC0000;}
#calendario table td a:visited{display:block; font-weight:bold; text-align:center;color:#fff;text-decoration:none;background:#CC0000;}
#calendario table td a:hover{display:block; font-weight:bold;color:#fff;text-decoration:none; background:#003333;}
#calendario table td a:active{display:block; font-weight:bold;color:#fff;text-decoration:none;background:#003333;}


#calendario table th a:link{ font-weight:bold;  text-align:center;padding:0 0 0 0.2em; color:#78C500; text-decoration:none;}
#calendario table th a:visited{ font-weight:bold; text-align:center;color:#78C500;text-decoration:none;}
#calendario table th a:hover{ font-weight:bold;color:#cccccc;text-decoration:none;}
#calendario table th a:active{ font-weight:bold;color:#cccccc;text-decoration:none;}

#calendario .selected{ background:#78C500;}


/*-----------el tiempo-----------------*/
#TT_vP5H81K1J4GIvcT9H8h{ margin:0 auto 0 auto;}


/*-----------accesos directos-----------------*/
#acceso{ margin:1em auto  auto auto; background:#dee0b4; float:left; padding:0.5em 0 0.5em 0em; width:100%; }

#acceso ul { margin:0 0 0 0.5em; padding:0; border:0; }
#acceso ul li{  padding:0 0 0em 0;  width:100%; float:left; border:0; margin:0;  }
#acceso ul li img{ border:0; float:left; margin:0; padding:0;}
#acceso ul li p{ padding:0em 1em 0em 0em; margin:0;}

#acceso ul li  a{ font-size:1em; font-family:Georgia, "Times New Roman", Times, serif;}

#acceso ul li  a:link{ font-weight:bold;}
#acceso ul li  a:visited{ font-weight:bold;}
#acceso ul li  a:hover{ font-weight:bold;}
#acceso ul li  a:focus{ font-weight:bold;}
#acceso ul li  a:active{ font-weight:bold;}

.acceso_img{ width:36px; height:36px; position:relative; float:left; margin:0em; padding:0;}
.acceso_img em{ width:100%; height:100%; position:absolute; background:url(../images/acceso_img_recorte.png) no-repeat 0 0 ; top:0; left:0; }

/*---------Noticias-------------*/

#noticias{ font-size:0.9em;}

#noticias a:link{text-decoration:underline;color:#cc1818;}
#noticias a:visited{text-decoration:underline;color:#cc1818;}
#noticias a:hover{text-decoration:underline;color:#cc1818;}
#noticias a:active{text-decoration:underline;color:#cc1818;}

#noticias ul{padding:0 0 0 0em;margin:0 1 0 0em;  list-style:none;}
#noticias ul li{ margin:0.5em 0 0.5em 0.5em; padding:0 0 0.5em 0.5em;background:url(../images/agenda_li.jpg) no-repeat 4px 5px;}




#blq_news{float:left;		}
#blq_news a{display:block; font-weight:bold; background:url(../images/li.gif) no-repeat left top; padding:0 0 0 1em;}
#blq_news img{	}
#blq_news ul {padding:0em;margin:0em;}
#blq_news ul li{
	border:0.1em #CCCCCC solid;
	width:45%;
	float:left;
	padding:0.5em;
	margin:0.5em;
	list-style:none;
	
	}
#col2_news{}
#col2_news img{ float:left;}
#col2_news ul{padding:0em;margin:0em 0 0 1em;}
#col2_news ul li { width:100%; float:none; clear:both;}
#col2_news ul li a{ font-size:1em; margin:1em 0 0 0;}



#col2_gal{}
#col2_gal img{ float:left;}
#col2_gal ul{padding:0em;margin:0em 0 0 1em;}
#col2_gal ul li { width:100%; float:none; clear:both;}
#col2_gal ul li a{ font-size:1em; margin:1em 0 0 0;}
/*---------Erabilerraztasuna-------------*/

#accesibilidad img{
border:none;
clear: both;
float:none;
padding:0;
margin:0;

}


/*====================ANCHOS=======================*/
.ancho1{ width:100%;}
.ancho2{ width:48%;}
.ancho3{ width:32%; }
.ancho4{ width:23%;}
.ancho5{ width:18%;}

.margin_right{ margin-right:2em;}

/*====================recomendacion ie6=======================*/

#ie{ width:176px; height:85px; background: #CCCCCC url(../images/ie.gif) no-repeat; position:absolute; bottom:0;right:2em; color:#666666; padding:1em 3em 0em 1em;}
#ie img{ float:left; padding: 0.5em 1em 0 0;}

#ie a:link{ color:#000000; font-weight:bold;}
#ie a:visited{ color:#000000;font-weight:bold;}
#ie a:hover{ color: #FF0000;font-weight:bold;}
#ie a:active{ color:#FF0000;font-weight:bold;}
.right{ text-align:right;}


/*====================
GALERIAK
=======================*/
#fotos ul{ margin:0.8em 0 0 0; padding:0;}

#fotos ul li{ float:left; margin:0; padding:0; list-style:none; list-style-image:none;}
#fotos img{ border:0.1em solid #4CA1A8; padding:0em;  }

#subgalerias img{ border:0.1em solid #4CA1A8; padding:0em; margin:1em 0 0 1em ;  }

	
#subgalerias ul li{ display:block; float:left; width:45%; border:0.1em solid #CCCCCC; padding:0.5em; height:13em; text-align:left; background:url(../images/degra.jpg) repeat-x;}
#subgalerias ul li p{ margin:0.5em 0.5em 0.5em 0.2em; padding:0; font-size:0.8em;}
#subgalerias img{ float:right;}
#subgalerias img a{ border:0;}
 .conttit {font-size:1.1em;border-bottom:0.1em #5ab7bc solid; font-weight:bold; text-align:left; width:100%;  }
   img .conttit{ margin:0; padding:0; float:right; border:0;}
#subgalerias a{   display:block; text-decoration:none; }

#fotobox{ margin:0 0 0em 0; float:left;}

#fotobox img{border:0.1em solid #4CA1A8; padding:0em; float:left;}

/* ========================ANEXO general.css antiguo ====================*/

table{
background:#DADCBD;
border:0.1em #CACD95 solid;
margin:0.5em 0 1em 0;}
table td ul{

margin:0;
padding:0;}
table td ul li{
margin:0;
padding:0;}
caption{
text-align:left;
color:#494A2B;
font-weight:bold;}
th{
background:#BFC28B;
border-bottom:0.1em #DADCBD dotted;
text-align:left;
font-size:0.8em;
padding:0.2em 0em 0.2em 1em;
width:20em;
color:#494A2B;
}
td{
border-bottom:0.1em #CACD95 dotted;
padding:0.4em 0.6em 0.4em 0.6em;
text-align:left;
vertical-align:top;}
#alojamiento img{
border: #737345 solid 0.1em;
padding:0.5em;
margin:0 1em 0 0;
float:left;}
#alojamiento p {
}
#alojamiento table{

width:100%;
margin:2em 0 0 0;


}
#alojamiento tr{
margin:0.5em}
#alojamiento th{
border-bottom:0.1em #DADCBD dotted;
text-align:left;
font-size:0.8em;
padding:0.2em 0em 0.2em 1em;
width:20em;
color:#494A2B;

}
.width10{
width:20em;}
/*===============================*/
.weight_normal{
font-weight:normal;}

.txartela{
width:12.5em;
margin:0em 1em 2em 1em;
float:left;
border:0.1em #666666 solid;
	padding:0.5em ;
	background: transparent url(../images/txartela.png) top left;
	height:25em;
	}
.txartela img{
margin:0 0 1em 2em;
clear:both;
}
.txartela ul{
margin:1em 0 0 2em;

}
.txartela ul li{
list-style:url(../images/pdf_ikonoa.gif);
padding:0 0 0 0.5em;
}
.txartela h5 {
clear:both;
	font-size: 1.4em;
	color: #ffffff;
	margin: 1em 0 1em 0.5em;
	padding:0em 0 0 1em ;
	background-color:#333333;
	width:80%;

}
#lista_resaltada ul{
margin:1em 0 0 1em;
padding:1em 0 0 1em;

}
#lista_resaltada ul li{
margin:0.5em;
border: #737345 0.1em solid;
background:#DADCBD;
padding:0.5em;
height:8em;
}


#lista_resaltada h4{
font-size:1em;
display:block;

margin:0;
padding:0;}
#lista_resaltada img{
float:left;
margin:0 1em 0 0;


border: #737345 solid 0.1em;
padding:0em;}

#lista_resaltada2 ul{
margin:1em 0 0 1em;
padding:1em 0 0 1em;

}
#lista_resaltada2 ul li{
margin:0.5em;
border: #737345 0.1em solid;
background:#DADCBD;
padding:0.5em;
height:4em;
}


#lista_resaltada2 h4{
font-size:1em;
display:block;

margin:0;
padding:0;}
#lista_resaltada2 img{
float:left;
margin:0 1em 0 0;


border: #737345 solid 0.1em;
padding:0em;}
.ficha_tecnica{
text-align:center;
margin:1em 0 1em 0;
font-weight:normal;
width:13em;
display:block;
font-size:0.7em;
border:0.1em #737345 solid;
padding:0.5em;
background: #BBBA9F;
float:right;

}
.ficha_tecnica img{
border:0;
float:left;
margin:0 0.5em 0 0;}
.ficha_tecnica a:link{
font-weight:normal;
font-size:1.2em;
color:#FFFFFF;
}
.ficha_tecnica a:visited{
font-weight:normal;
font-size:1.2em;color:#FFFFFF;
}
.ficha_tecnica a:hover{
font-weight:normal;
font-size:1.2em;color:#FFFFFF;
}
.ficha_tecnica a:active{
font-weight:normal;
font-size:1.2em;color:#FFFFFF;
}
.oharra{
font-size:0.9em;
width:70%;
padding:1em 2em 1em 0;
color:#666666;}
/*================CALENDARIO===============*/
#calendario{}
#calendario ul{
margin:0;
padding:0;}
#calendario ul li{
list-style:none;
	background: transparent url(../images/calendario.jpg) top left;
	border:0.1em #666666 solid;
	margin:0em 0.5em 1em 0em;
	float:left;
	padding:0.5em ;
	width:13.5em;}
#calendario img{
margin:0.3em 0 0em 0.2em;
padding:0 0 0 0em;
border:0;

}
/*==========================PDF TXARTELA================*/
.txartela_pdf{
	}
.txartela_pdf img{
margin:0 0 1em 0em;
float:left;

}
.txartela_pdf ul{
float:right;

margin:1em 0 0 0em;
}
.txartela_pdf ul li{
list-style:none;
	background: transparent url(../images/calendario.jpg);
	border:0.1em #666666 solid;
	margin:1em 1em 2em 0em;
	float:left;
	height:4em;

	padding:1em ;
	width:5em;

}
.txartela_pdf h5 {
clear:both;
	font-size: 1.4em;
	color: #ffffff;
	margin: 1em 0 1em 0.5em;
	padding:0em 0 0 1em ;
	background-color:#333333;
	width:80%;

}
/*=========================normativa================*/
#normativa ul li img{
border:none;
margin:0;
padding:0;
float:none;
clear:both;}
#normativa a:link{
text-decoration:none;}
.columna33{
text-align:left;
padding:0 1em 0 1em;

width:28%;
float:left;
border-right:#999999 0.1em dotted;}
.columna33 p{
text-align:left;
vertical-align:bottom;
padding:1em 0 1em 0;
height:5em;
border-bottom:#999999 0.1em dotted;}
.columna33 ul{
margin:2em 0 0 0;}
/*=========================mapa web================*/
#mapaweb ul {
margin:0;
padding:0;

}
.columna25{
text-align:left;
padding:0 1em 0 1em;

width:20%;
float:left;
border-right:#999999 0.1em dotted;}
.columna25 p{
text-align:left;
vertical-align:bottom;
padding:1em 0 1em 0;
height:2em;
border-bottom:#999999 0.1em dotted;}
.columna25 ul{
margin:2em 0 0 0;}

