@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;}
a img,:link img,:visited img { border:none;}

/*
=============================
BY DEFAULT ESTILOAK
=============================
*/
body{
    margin:0em;
    padding:0em 0 0 0;
    border:0;	
    background: #CADBE2 url(../images/degra.jpg) repeat-x top center;  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size: 62.5%; /* em neurrien kalkulua errazago izateko*/
    }

h1{
    padding:0em 0 0 0 ;
    margin:0em 0 0 0em;
	width:152px;
	height:135px;
	position:relative;

	}
	
h1 em { /* Irudien ordezkanpena egiteko, erabilerraztasunagaitik*/
    background:url(../images/logo.jpg) no-repeat;		
	width:100%;
	height:100%;
	position: absolute;
	}
h2{color:#666666;}
h3{	}
h4{	}
h5{	}
h6{	}
	
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{margin:2em; padding:0.5em;font-size:1em;border:0.1em solid ;}	
th{ background:#CCCCCC; padding:0.5em 1em 0.5em 1em ;text-align:left;}	
td{padding:0 0.4em 0.8em 0.4em;margin:0;border-bottom:0.1em #CCCCCC solid;}


address{ color:#ffffff; font-style:normal; font-size:1em; }
#header address { color:#333333; font-style:normal; font-size:1em; }
/* 
=============================
ELEMENTOAK
=============================
*/

	
#content{width:95em;clear:both;margin:auto;padding:0 0 0 0;height:50em; position:relative;}

	
#content[id]{ /* ie6k min-height ondo egiteko */
	height:auto;min-height:50em;}

#content:after {/* Gillotina eragozteko, espazio bat sartzen da div-aren bukaeran*/
    content: "&nbsp;";display: block;height: 0;clear: both;visibility: hidden;}
	
#absolute{ }

#header {width:15em;margin:0; float:left; }

#header ul { float:right;}		
#header ul li {display:inline;list-style:none;}
	
#header ul li a:link {color:#666666;text-decoration:none;}
#header ul li a:visited {color:#666666;text-decoration:none;}
#header ul li a:hover {color:#000000;text-decoration:none;	}
#header ul li a:active {color:#000000;text-decoration:none;	}	

#header img{border:0;}

#top{}

#footer_wrap{ width:100%; background:#202528 url(../images/fondo_footer.jpg) no-repeat center top;float:left; padding-bottom:2em;} 
#footer {clear:both;width:95em;margin:auto; color:#ffffff; /*background:#202528 url(../images/degra_bottom.jpg) repeat-x;*/ }

#footer strong{ color:#fe7600;}

#footer a:link{font-weight:normal;}	
#footer a:visited{font-weight:normal;}	
#footer a:hover {font-weight:normal;}	
#footer a:active{font-weight:normal;}
	
#footer p { margin:2em 0 0 0;}
#footer h3 {margin:1em 0 0 0em;}
#footer h3 em{ background:url(../images/actualidad.jpg) no-repeat;		
	width:158px;
	height:16px;
	position: absolute;
	}


#datos_empresa { width:45%;float:left; margin:0 0 0 1.8em;}	

#credits{margin:0.5em 0em 0em 0;color: #ffffff; padding:0 0 0em 0; text-align:right;width:45%;float:right;} 

#credits ul{ float:right;margin:0em 0em 2em 0em; }
#credits ul li{float:right;list-style:none; margin:0em 5em 0em 0.5em;}	
#credits p{ float:right;margin:0em 1.8em 0em 0;}
	
#credits a:link{font-size:1em;color:#ffffff; text-decoration:none;}
#credits a:visited{font-weight:normal;color:#ffffff; text-decoration:none;}	
#credits a:hover{font-weight:normal;color: #666666; text-decoration:none;}	
#credits a:focus{font-weight:normal;color: #666666; text-decoration:none;}		    
#credits a:active{font-weight:normal;color:#666666; text-decoration:none;}


.xhtml em{background:url(../images/xhtml.png) no-repeat;		
	width:71px;
	height:25px;
	position: absolute;
	}
.css em{background:url(../images/css.png);
	background-repeat:no-repeat;		
	width:75px;
	height:25px;
	position: absolute;
	 }


/*
=============================
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,.col3 {
	float:left;
	position:relative;
	padding:0 0 0.6em 0;
	overflow:hidden;
	margin:0.4em 0 0 0;
	}
.col2{
	float:left;
	position:relative;
	padding:0 0 0 0;
	overflow:hidden;
	margin:0.4em 0 0 0;
	}
	
	
	
	/*
=============================
2 ZUTABE (Menua eskuinean, Indexerako)
=============================
*/
	.rightmenu {
			/* right column background colour */
	}
	.rightmenu .colleft {
		right:25%;				/* right column width */
			/* left column background colour */
	}
	.rightmenu .col1 {/*border:0.1em #999999 solid;*/
		width:81%;				/* left column content width (left column width minus left and right padding) */
		left:25%;				/* (right column width) plus (left column left padding) */
	}
	.rightmenu .col2 {/*border:0.1em #999999 solid;*/
		width:18%;				/* right column content width (right column width minus left and right padding) */
		left:25.5%;				/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}		
/*
=============================
3 ZUTABE (Menuak alboetan, beste orrialde guztietarako)
=============================
*/

.threecol {	}
	
.threecol .colmid {right:25%;
	}
	
.threecol .colleft {
	right:50%;				
	}
	
.threecol .col1 {/*border:0.1em #999999 solid;*/
	width:59%;				
	left:70.5%;	
		
	}
	
.threecol .col2 {/*border:0.1em #999999 solid;*/
	width:20%;			
	left:-9%;				
	}
	
.threecol .col3 {/*border:0.1em #999999 solid;*/
	width:18%;
    left:52.2%;	
	
	}

/*
=============================
col2 ZUTABEA. Ezkerreko menua hemendik editatzen da.
=============================
*/

.col2{position:relative;}
#col2 h1 { width:100%;}



.col2 h3{ color:#666666; margin:1em 1em 1em 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;}

#col2 address { font-size:0.8em; width:110%;}
#menu_col2{ margin:5em 0 0 0.5em; float:left;  }






/*===========1. mailako lista=============*/


	
.col2 ul{margin:0em 0em 0em 0em;padding:0 0 0 0em;position:relative;}

.col2 ul li{margin:0em 0em 0em 0em; padding:0em 0 0.6em 0.5em;letter-spacing: 0.1em;font-size:1.2em; list-style:none;   background:url(../images/menu.png) 0px 0px no-repeat;}	
	
.col2 ul li a:link{font-size:1.2em;text-decoration:none;color: #343c3d;/*background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;*/padding:0em 0 0em 0em; }
.col2 ul li a:visited{font-size:1.2em;text-decoration:none;color: #343c3d;/*background:url(../images/col2_li_bg.gif) no-repeat 0px 0px;*/padding:0em 0 0em 0em;}
.col2 ul li a:hover{font-size:1.2em;text-decoration:none;/*background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;*/padding:0em 0 0em 0em; color:#fe7600; }
.col2 ul li a:active{font-size:1.2em;text-decoration:none; /*background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;*/padding:0em 0 0em 0em;color:#fe7600; }
.col2 ul li a:focus{font-size:1.2em;text-decoration:none; /*background:url(../images/col2_li_bg.gif) no-repeat 0px -35px;*/padding:0em 0 0em 0em;color:#fe7600; font-weight:normal;}
	
/*===========2. mailako lista=============*/

.col2 ul ul {margin:1em 0em 0 0em;padding:0em 0em 0 0em;/*background:#477a89;*/ }	
.col2 ul ul li{ font-family:Arial, Helvetica, sans-serif;font-size:0.8em;margin:0em 0em 0em 0em;padding:0.5em 0.5em 0.5em 0em; background:none;border-bottom: none; letter-spacing:normal; list-style:none;}	
.col2 ul ul li a{background:url(../images/li_li_bg.png) left bottom no-repeat ; display:block;color: #343c3d;}	


	
.col2 ul ul li a:link{font-size:1.2em;text-decoration:none;color: #343c3d;background:url(../images/li_li_bg.png) left bottom no-repeat ; padding:0em 0 0.3em 2em; margin:0 0em 0 0em;font-weight:normal;}
.col2 ul ul li a:visited{width:100%;font-size:1.2em;text-decoration:none;color: #202526;background:url(../images/li_li_bg.png) left bottom no-repeat ; padding:0em 0 0.3em 2em; margin:0 0em 0 0em;font-weight:normal;}
.col2 ul ul li a:hover{font-size:1.2em;text-decoration:none;background:#fe7600 url(../images/li_hover.png) no-repeat;padding:0em 0 0.3em 2em; color:#343c3d;   margin:0 0em 0 0em;font-weight:normal;}
.col2 ul ul li a:active{font-size:1.2em;text-decoration:none;background:#fe7600 url(../images/li_hover.png)no-repeat;padding:0em 0 0.3em 2em; color:#343c3d;  margin:0 0em 0 0em;font-weight:normal;}
.col2 ul ul li a:focus{font-size:1.2em;text-decoration:none;background:#fe7600 url(../images/li_hover.png)no-repeat;padding:0em 0 0.3em 2em; color:#343c3d;  margin:0 0em 0 0em;font-weight:normal;}

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



/*
=============================
col1 ZUTABEA
=============================
*/
#sup_cont{ background:url(../images/fond_sup_conten2.png) no-repeat center; height:33px; margin:0em 0 0 0em;padding:0 0 0 0em;float:left;width:546px;}

#cuerp_cont{ background:url(../images/fond_cuerp_conten2.png) repeat-y center;padding:0em 0em 0em 0em;margin:0 0 0 0em;float:left;width:546px; min-height:30em;}

#inf_cont{ background:url(../images/fond_inf_conten2.png) no-repeat center; height:33px; margin:0em 0 2em 0em;padding:0 0 0 0em;float:left;width:546px;}

#map img{}


.col1{ color:#343c3d; font-size:1.1em;padding:0em 0em 0em 0em; margin-bottom:0em;}
	
.col1 p{margin:1.5em 0em 0em 0em;	}
	


.col1 h2{
	color:#343c3d;
	border-bottom:0.1em #fe7600 solid;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	font-size:1.5em;
	font-weight:500;
	text-align:right;
	letter-spacing: 0.1em;
}
	
.col1 h3{color:#343c3d;
	border-bottom:0.1em #fe7600 solid;
	margin:2em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	font-size:1.2em;
	font-weight:600;
	text-align:left;
	letter-spacing: 0.1em;}

.col1 h4{color: #666666;margin:1.5em 0 0.6em 2em;padding:0 0 0 0em;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;}


.col1 a:link{color:#fe7600;}
.col1 a:visited{color:#fe7600;}	
.col1 a:hover,a:focus{color:#f7933c;}	
.col1 a:active{color:#f7933c;}


.col1 img{ margin:0.5em 0.5em 0.5em 0.5em;}
.col1 img a{border:none;}		
		
/*============1. mailako lista=============================*/
.col1 ul{  margin:2em 2em 2em 2em;}	
.col1 ul li{ list-style: url(../images/li.gif); margin:0.5em 0em 0.5em 0em; padding:0em 0em 0em 0em;}

.col1 ul li a:link{color:#343c3d;font-weight:normal;}
.col1 ul li a:visited{color:#343c3d;font-weight:normal;}	
.col1 ul li a:hover,a:focus{color:#666666;font-weight:normal;}	
.col1 ul li a:active{color:#666666;font-weight:normal;}

.col1 ul li img{ margin:0em 0.5em 0.5em 0em; padding:0; border:none; float:left;}

.col1 ol{	}	
.col1 ol li{    }	

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

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

.col1 ul ul li a:link{color:#343c3d;font-weight:normal;}
.col1 ul ul li a:visited{color:#343c3d;font-weight:normal;}	
.col1 ul ul li a:hover,a:focus{color:#666666;font-weight:normal;}	
.col1 ul ul li a:active{color:#666666;font-weight:normal;}
	
	


#lista_cont {}
#lista_cont ul{  margin:1em 0em 0em 2em; }	
#lista_cont ul li{ list-style: url(../images/li.gif); margin:0em 0.5em 0em 0em; padding:0em 0em 0em 0em; float:left;}

#lista_cont ul li a:link{color:#343c3d;font-weight:normal; }
#lista_cont ul li a:visited{color:#343c3d;font-weight:normal; }	
#lista_cont ul li a:hover,a:focus{color:#666666;font-weight:normal;}	
#lista_cont ul li a:active{color:#666666;font-weight:normal; }

	

/*
=============================
KLASEAK
=============================
*/
	
/*------------------KLASE OROKORRAK------------------*/



.negrita {font-weight:bold;color:#333122;}
.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 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;}
.margin_right{ margin-right:2em;}
.conttxt { margin-top:2em; margin-right:1em;}


/*---General_editor.php-n sartzeko klase orokorrak  */

.encabezado_h3{color:#343c3d;
	border-bottom:0.1em #fe7600 solid;
	margin:2em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	font-size:1.2em;
	font-weight:600;
	text-align:left;
	letter-spacing: 0.1em;} /* tiene que ser igual a .col1 h3 */
.color{ color:#fe7600; }
.small {font-size:0.8em;}
.verybig {font-size:1.4em;}
.big {font-size:1.2em;}
.float_left{float:left;}
.float_right{float:right;}
.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:0em ;padding: 0em;}
.box{ margin:0 0em 0 1.5em; padding-right:4em;}

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

/*---------index-------------

#index_escaparate{ position:absolute; top:130px; left:2em;  z-index:0; }*/

#index_escaparate{ z-index:0; margin:0em 0 0 0 ;height:512px;} 
#index_escaparate img{ margin:0em 0 0 8em; padding:0 0 0 0; z-index:0; float:right;}


#menu_sup{ margin:1em 0 0 0; padding:0 0 0 0; z-index:1;  }

		/*------------------1. maila--------------------*/
#menu_sup ul{margin:0 0 0 0; padding:0 0 0 0; background:url(../images/menu_sup_separador.gif) no-repeat top left;  z-index:1; }
#menu_sup ul li{list-style:none; list-style-image:none; float:left; width:12.75%; text-align:center; margin:0 0 0 0; padding:0;  color:#0066FF; background:url(../images/menu_sup_separador.gif) no-repeat top right;  z-index:1;}    
#menu_sup ul li a{ cursor:pointer; display:block; height:100%; text-decoration:none;}

#menu_sup ul li a:link{ color:#343c3d; padding:0.2em 0 0.2em 0;}
#menu_sup ul li a:visited{ color:#343c3d;padding:0.2em 0 0.2em 0; }
#menu_sup ul li a:hover{ color:#343c3d; background:#ed6f01; padding:0.2em 0 0.2em 0;}
#menu_sup ul li a:active{ color:#343c3d; padding:0.2em 0 0.2em 0;}

		/*------------------2. maila--------------------*/
#menu_sup ul ul{ margin:0.5em 0 0 0; visibility:hidden; background:none; font-size:0.9em; }
#menu_sup ul ul li{/*border:0.1em solid #006699;*/ background:none; border:none; list-style:none; list-style-image:none; float:none; width:100%; text-align:center; height:inherit; margin:0 0 0.5em 0;} 


#menu_sup ul li:hover ul, #menu_sup ul li a:hover ul {color:#00AAD3; visibility:visible;	}


/*--------Menu inicio, localización...-------------*/
#menu_inicio{ background:none;}
#menu_inicio ul {margin:2em 0 0 0 ; padding:0 0 0 0 ; float:left; background:url(../images/degra_ikonoak.jpg) repeat-x ;   }
#menu_inicio ul li{ margin:0em 0 0 0 ; padding:1em 0 0 0 ; background:none; background-image:none;}

.inicio {width:172px; height:67px; position:relative; padding:0; margin:0 0 0em 0;}
.inicio em {display:block;width:172px;height:67px; background: transparent url(../images/ikonoak.jpg) -0px -0px no-repeat;position:absolute;top:0;left:0;}
.inicio a:link,.inicio a:visited,.inicio a:hover,.inicio a:active {cursor:pointer; color:#FFFFFF;}
.inicio a:hover em {background: transparent url(../images/ikonoak.jpg) -172px -0px no-repeat;}  

.localizacion {width:172px; height:65px; position:relative; padding:0; margin:0 0 0em 0;}
.localizacion em {display:block;width:172px;height:65px; background:transparent url(../images/ikonoak.jpg) -0px -67px no-repeat;position:absolute;top:0;left:0;}
.localizacion a:link,.localizacion a:visited,.localizacion a:hover,.localizacion a:active {cursor:pointer; color:#FFFFFF;}
.localizacion a:hover em {background:transparent url(../images/ikonoak.jpg) -172px -67px no-repeat;}  

.enlaces {width:172px; height:67px; position:relative; padding:0; margin:0 0 0em 0;}
.enlaces em {display:block;width:172px;height:67px; background:transparent url(../images/ikonoak.jpg) -0px -133px no-repeat;position:absolute;top:0;left:0;}
.enlaces a:link,.enlaces a:visited,.enlaces a:hover,.enlaces a:active {cursor:pointer; color:#FFFFFF;}
.enlaces a:hover em {background:transparent url(../images/ikonoak.jpg) -172px -133px no-repeat;}  


.contacto {width:172px; height:67px; position:relative; padding:0; margin:0 0 0em 0;}
.contacto em {display:block;width:172px;height:67px; background:transparent url(../images/ikonoak.jpg) -0px -200px no-repeat;position:absolute;top:0;left:0;}
.contacto a:link,.contacto a:visited,.contacto a:hover,.contacto a:active {cursor:pointer; color:#FFFFFF;}
.contacto a:hover em {background:transparent url(../images/ikonoak.jpg) -172px -200px no-repeat;}  


/*---------Noticias-------------*/
#blq_news{float:left;border-top:#fe7600 0.3em solid; margin-top:5em;		}
#blq_news a{display:block; font-weight:bold; background:url(../images/news_li.png) no-repeat left top; padding:0em 0 1em 1.5em; font-size:1.1em;}
#blq_news img{ margin:0em 1em 1em 0em ; border:none; 	}
#blq_news ul {padding:0em;margin:0em 0 0 0; list-style:none; list-style-image:none;}
#blq_news ul li{ border-bottom:#fe7600 0.1em solid;padding:0.5em;margin:1.5em 1em 0.5em 1em; list-style:none; list-style-image:none; float:left; width:91%; ;}

#blq_news a:link{color:#fe7600;font-weight:bold; text-decoration:none;}	
#blq_news a:visited{color:#fe7600;font-weight:bold;text-decoration:none; }
#blq_news a:hover,a:focus{color:#ed862e;font-weight:bold;text-decoration:none;}	
#blq_news a:active{color:#ed862e;font-weight:bold;  text-decoration:none;}	

/*------noticias footer----------*/
 #blq_news_footer{float:left; margin-bottom:7em;		}
 #blq_news_footer a{display:block; font-weight:bold; background:url(../images/news_li.png) no-repeat left top; padding:0.5em 0 1em 2em; font-size:1.1em;}
 #blq_news_footer img{ margin:1em 1em 0 0em ; 	}
 #blq_news_footer ul {padding:0em;margin:0em; list-style:none; list-style-image:none;}
 #blq_news_footer ul li{ border-bottom:#fe7600 0.1em solid;padding:0.5em;margin:1.5em 1em 0.5em 1em; list-style:none; list-style-image:none; float:left; width:30%; height:15em;}

 #blq_news_footer a:link{color:#fe7600;font-weight:bold; text-decoration:none;}	
 #blq_news_footer a:visited{color:#fe7600;font-weight:bold;text-decoration:none; }
 #blq_news_footer a:hover,a:focus{color:#ed862e;font-weight:bold;text-decoration:none;}	
#blq_news_footer a:active{color:#ed862e;font-weight:bold;  text-decoration: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;}





/*---------BUSQUEDA-------------*/
#buscador form{margin:0.5em 0.5em 2em 0.5em; padding:0; }
#buscador form fieldset{ margin:0; padding:1em 1em 0em 1em; width:90%; border:0.1em solid #CCCCCC; }
#buscador form legend { font-size:1.1em; font-weight:bold;  margin-bottom:5px; padding:3px; color:#cccccc;}
#buscador form label{float:left; margin:0px 10px 0px 0; height:4em;text-align:left; color:#666666;}
#buscador form input {border:1px solid #999999; width:99%; background:#FFFFFF;   }
 .buscador{ width:60%;}

#busqueda a{ display:block;}
#busqueda ul{ margin:0 0 3em 5em;}
#busqueda ul li{ margin:1em;}
#busqueda  p{  float:left; width:100%;}

/*---------MIGA-------------*/
#miga{ margin:1em 1em 1em 0em;background:url(../images/h2.png) no-repeat left center; padding:0 0 0 2em; font-size:1.3em;}

#miga a:link{color:#525d5f;font-weight:bold; text-decoration:none;}	
#miga a:visited{color:#525d5f;font-weight:bold;text-decoration:none; }
#miga a:hover,a:focus{color:#fe7600;font-weight:bold;text-decoration:none;}	
#miga a:active{color:#fe7600;font-weight:bold;  text-decoration:none;}	


/*---------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%;}



/*====================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:3em 0 0 0; padding:0; float:left;}
#fotos ul li{ float:left; margin:0; padding:0; list-style:none; list-style-image:none; height:25em;   }
#fotos ul li a{font-weight:normal; text-decoration:none;}
#fotos img{ /*border:0.1em solid #DA0D5A;*/ padding:0em 1em 1em 0em; margin:0em 0em 0em 0em;  border:none; float:none; background:url(../images/fotos_bg.png) no-repeat right bottom; }

.imgtit{ float:left; margin:0 0em 0 0; width:80%;}


#subgalerias ul{ margin:0; padding:0;}


#subgalerias ul li{ display:block; float:left; border:0.1em solid #CCCCCC; padding:0.5em; margin:0 0.8em 0 0; height:15em; 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{ border:0.1em solid #ccc; padding:0em; margin:0em 0 0 0em ;  }	

#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;}

#galeria.box { padding:0em;}
#horizontal_carousel.box { padding-right:0em;}

table{margin:2em 2em 2em 0em; padding:0.5em;font-size:1em;border:#fe7600 0.1em solid ; width:80%;}	
th{ background:#CCCCCC; padding:0.5em 1em 0.5em 1em ;text-align:left;}	
td{padding:0 0.4em 0.8em 0.4em;margin:0;border-bottom:0.1em #CCCCCC solid;}


#enlaces ul li {border-bottom:0.1em #fe7600 solid; list-style:none;}

#enlaces ul li li {border:none;list-style: url(../images/li.gif);}
#enlaces img { float:none; display:block;}





