@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:#E0E9EE url(../images/fondo_body.jpg) no-repeat 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:222px;
	height:117px;
	position:relative;
	float:left;
	}
	
h1 em { /* Irudien ordezkanpena egiteko, erabilerraztasunagaitik*/
    background:url(../images/logo.jpg) no-repeat;		
	width:100%;
	height:100%;
	position: absolute;
	}
h2{color:#666666;
text-indent:-9999px;}
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:#343954 0.1em solid ;}	
th{ background:#546D86; padding:1em 1em 1em 1em ;text-align:left;}	
td{padding:1em 0.4em 1em 0.4em;margin:2;border-bottom:0.1em #546D86 solid;}


img {text-decoration:none;}




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

	
#content{width:95em;clear:both;margin:auto;padding:0 0 0 0;background:#9cb8d0 url(../images/fondo_content.png) no-repeat;}
	
#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;}
	


#idiomas{float:right;margin:0em 2em 0 0em;padding:0 0 0 3em;color:#ffffff;font-size:1em;}
#idiomas div{ padding:0em;margin:0em 0 0 0em; float:left;line-height:37px; }

#idiomas a:link{color:#ffffff;font-weight:bold; padding:0.5em 0.5em 0.5em 0.5em; }
#idiomas a:visited{color:#ffffff;font-weight:bold; padding:0.5em;}	
#idiomas a:hover{color: #ffffff;font-weight:bold;background:#aebed9; padding:0.5em;}	
#idiomas a:focus{color: #ffffff;font-weight:bold; padding:0.5em;}	
#idiomas a:active{color:#ffffff;font-weight:bold; padding:0.5em;}

.selected{color: #333333;font-weight:bold; background:#bfcce1;}


#header {width:95em;margin:auto;}

#header ul { float:right;}		
#header ul li {display:inline;list-style:none; line-height:37px;}
	
#header ul li a:link {color:#ffffff;text-decoration:none;font-weight:bold; padding:0.5em 1em 0.5em 1em; }
#header ul li a:visited {color:#ffffff;text-decoration:none;font-weight:bold; padding:0.5em 1em 0.5em 1em; }
#header ul li a:hover {color:#ffffff;text-decoration:none;font-weight:bold; padding:0.5em 1em 0.5em 1em;background:#aebed9;	}
#header ul li a:active {color:#ffffff;text-decoration:none;font-weight:bold; padding:0.5em 1em 0.5em 1em;}	

#header img{border:0; float:right;margin:0em;}

#menu_header {
width:95em;
position:absolute;
top:0px;
background-image:url(../images/fondo_header_menu.jpg);
border-bottom:0.1em #d1e3ec solid;}

#imagenes_cabecera {margin:3.2em 0 0 0em;
width:95em;
float:left;
background-color:#0c1615;
}

#top{}
#fin_contenido { clear:both;background:url(../images/sombra_footer.png) no-repeat; width:95em;height:48px; float:left;}

#footer {clear:both;width:95em; margin:auto; color:#526a87;}

#footer strong{ color:#405775;}

#footer a { text-decoration:none; color:#526a87;}

#footer a:link{font-weight:normal; color:#526a87;}	
#footer a:visited{font-weight:normal; color:#526a87;}	
#footer a:hover {font-weight:normal; color:#405775;}	
#footer a:active{font-weight:normal;}
	
#footer p { margin:2em 0 0 0;}

#datos_empresa { float:left; margin:0 0 0 1.2em;}

#credits{margin:2em auto 2em auto;color: #999999; float:right; text-align:right;}

#credits ul{ float:right; padding:0 1.5em 0 0em; }
#credits ul li{ float:left; list-style:none; margin:0em 4em 0em 0.5em;}	
#credits p{padding:1.5em 1.2em 0 0em;}
	
#credits a:link{font-size:1em;color:#526a87;}
#credits a:visited{font-weight:normal;color:#526a87;}	
#credits a:hover{font-weight:normal;color:#405775;}	
#credits a:focus{font-weight:normal;color: #405775;}		    
#credits a:active{font-weight:normal;color:#405775;	}




 .xhtml em{background:url(../images/w3c_xhtml.png);
	background-repeat:no-repeat;		
	width:75px;
	height:25px;
	position: absolute;
	 }
	
 .css em{background:url(../images/w3c_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:0em 0 0 0;
	}
	
	/* 
=============================
1 ZUTABE (menu barik) 
=============================
 */
	
	.fullpage { 
		/* page background colour */
	}
	.fullpage .col1 {
		width:96%;				/* page width minus left and right padding */
		left:2%;				/* page left padding */
	}
/* 
=============================
2 ZUTABE (menua ezkerrean) 
=============================
 */

.leftmenu {
	}
	
.leftmenu .colleft {
	right:75%;				
	}
	
.leftmenu .col1 {
	/*border:0.1em #999999 solid;	*/
	width:73%;			
	left:101%;			
	}
	
.leftmenu .col2 {
	/*border:0.1em #999999 solid; */
	width:25%;			
	left:2%;		
	}
		
/*
=============================
3 ZUTABE (Menuak alboetan)
=============================
*/

.threecol {	}
	
.threecol .colmid {right:25%;
	}
	
.threecol .colleft {
	right:50%;				
	}
	
.threecol .col1 { /* border:0.1em solid #00FF66;*/
	width:57%;				
	left:71.7%;
				
	}
	
.threecol .col2 {/* border:0.1em solid #00FF66;*/
	width:20%;			
	left:-8%;
	
	background:url(../images/borde_col2.png) no-repeat right;					
	}
	
.threecol .col3 {/* border:0.1em solid #00FF66;*/
	width:18.5%;
    left:51%;
	
	background:url(../images/borde_col3.png) no-repeat left;					
	}
/*
=============================
2 ZUTABE (biak berdinak)
=============================
*/
	.doublepage {
		/* right column background colour */
	}
	.doublepage .colleft {
		right:50%;				/* right column width */
		/* left column background colour */
	}
	.doublepage .col1 {
		width:46%;				/* left column content width (column width minus left and right padding) */
		left:52%;				/* right column width plus left column left padding */
	}
	.doublepage .col2 {
		width:46%;				/* right column content width (column width minus left and right padding) */
		left:56%;				/* (right column width) plus (left column left and right padding) plus (right column left padding) */
	}
/*
=============================
col2 ZUTABEA. Ezkerreko menua hemendik editatzen da.
=============================
*/
#banners_izq {margin:0 0em 0em 0.5em;}
#banners_izq h4 { font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; font-size:1.2em; text-decoration:none; background-image:none; margin:0 1.8em 1em 0em; padding:0em; border-bottom:0.1em #d52400 solid;}
#banners_izq h4 a { font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; text-decoration:none; background-image:none;}
#banners_izq img {margin:0 0 2.5em 0em;}

.col2{position:relative;margin:1em 0em 0 1.5em;padding:0 0em 0 0em; background-color:#009966; float:left;}

.col2 h4{color:#000000; padding:0em 0 0 2em; margin:0em 0 0 0em;  font-family:Arial, Helvetica, sans-serif; font-size:1.7em; background:url(../images/rombo.png) no-repeat left;}
	
.col2 img{border:0;	margin:0em;}

/*===========1. mailako lista=============*/
	
.col2 ul{margin:0.3em 1.8em 1em 0.1em;padding:0 0.9em 0 0em;list-style:none;position:relative;}

.col2 ul li{margin:0em 0em 0em 0em;padding:0em 0 0em 0em;/*border-bottom:0.1em solid #cccccc;*/}	
	
.col2 ul li a:link{font-size:1em;font-weight:bold;text-decoration:none;color: #000000;padding:0.7em 0 0.7em 1em;border-bottom:0.1em solid #839AAF; width:100%;  display:block; }
.col2 ul li a:visited{font-size:1em;font-weight:bold;text-decoration:none;color: #000000;padding:0.7em 0 0.7em 1em;border-bottom:0.1em solid #839AAF; width:100%;  display:block;}
.col2 ul li a:hover{font-size:1em;font-weight:bold;text-decoration:none;background:  url(../images/rombo_blanco.png)#47657F no-repeat ;color: #000000;padding:0.6em 0 0.7em 1em; border-bottom:0.1em #510000 solid; border-top:0.1em #510000 solid;  }
.col2 ul li a:active{font-size:1em;font-weight:bold;text-decoration:none;background:  url(../images/rombo_blanco.png)#47657F no-repeat;color: #000000;padding:0.6em 0 0.7em 1em; border-bottom:0.1em #510000 solid; border-top:0.1em #510000 solid;  }
	
/*===========2. mailako lista=============*/

.col2 ul ul {margin:1em 0 0 0em;padding:0em 0 0 2em;/*background:#477a89;*/	}	
.col2 ul ul li{font-size:1em;margin:0em 0em 0em 0em;padding-right:0em; background:none;border-bottom: none;text-decoration:none;}	
	
	
.col2 ul ul li a:link{font-size:1em;font-weight:normal;text-decoration:none;color: #000000;padding:0em 0 0em 0em;background:none; }
.col2 ul ul li a:visited{font-size:1em;font-weight:normal;text-decoration:none;color: #000000;padding:0em 0 0em 0em;background:none;}
.col2 ul ul li a:hover{font-size:1em;font-weight:normal;text-decoration:none;padding:0em 0 0em 0em; color:#ffffff;background:none; }
.col2 ul ul li a:active{font-size:1em;font-weight:normal;text-decoration:none;padding:0em 0 0em 0em; color:#ffffff;background:none;}

	
/*===========3. mailako lista=============*/
	
.col2 ul ul ul li{
	font-size:1em;
	margin:0.4em 0em 0.4em 1em;
	padding:0em;
	border-bottom: none; background:none; background-image:none; 	}	
	
.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:#cccccc; }
.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:#cccccc;}


/*****col2 barruko blokeak****/

#bloque1 { background:url(../images/fond_col2_menu.png) no-repeat top left; padding:1em 0 0 0em; margin:3em 0 0 0.5em;}
#bloque1 ul ul li { }

/*
=============================
col1 ZUTABEA
=============================
*/
.col1{ color:#182129; font-size:1.2em;margin:2em 0 0 0em;}
	
.col1 p{margin:2em;	}

	
.col1  a:link{color:#d52400;font-weight:normal; text-decoration:none;}	
.col1  a:visited{color:#d52400;font-weight:normal; text-decoration:none;}
.col1  a:hover,a:focus{color:#d52400;font-weight:normal;text-decoration:none;}	
.col1  a:active{color:#d52400;font-weight:normal;  text-decoration:none;}	


.col1 h2{color: #d52400;margin:1em 0.7em 0em 0em;padding:0 0 0 0em;font-size:1.4em;font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:0.1em #343954 solid;}
	
.col1 h3{color: #d52400;margin:1em 0.7em 0em 0em;padding:0 0 0 0em;font-size:1.4em;font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:0.1em #343954 solid;}

.col1 h4{color: #d52400;margin:0.6em 0 0.6em 0em;padding:0 0 0 0em;font-size:1.3em;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	
.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:0 2em 2em 2em;}	
.col1 ul li{ list-style: url(../images/li.gif); margin:0 1em 1em 1em; padding:0em 0.5em 0.5em 0.5em; }

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

.col1 ul li img{ margin:0; padding:0; float:left;}

.col1 ol{	}	
.col1 ol li{    }	

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

.col1 ul ul{margin:0 0 0 2em;}	
.col1 ul ul li{ list-style:none; margin:0 0 0 2em; }

.col1 ul ul li a:link{color:#d52400;font-weight:normal;}
.col1 ul ul li a:visited{color:#d52400;font-weight:normal;}	
.col1 ul ul li a:hover,a:focus{color:#d52400;font-weight:normal;}	
.col1 ul ul li a:active{color:#d52400;font-weight:normal;}
	
	
.col1 img{float:left;padding:0 0em  1em 2em; margin:1em 0 0 0em;}
.col1 img a{border:none;}
.col1 p img{ float:none;}


/*
=============================
col3 ZUTABEA
=============================
*/


#col3 { padding:0 0em 0 1.6em; float:left; margin:1em 0 0 0em;}
#col3 img {margin:0 0 2.5em 0em;}

.col3 h4 { font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; font-size:1.2em; text-decoration:none; background-image:none; margin:0 0.6em 1em 0em; padding:0em; border-bottom:0.1em #d52400 solid;}
.col3 h4 a { font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold; text-decoration:none; background-image:none;}	
.col3 a { text-decoration:none; color:#d52400;}



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



.negrita {font-weight:bold;}
.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;}
.margin_left{ margin-left:2em;}
.margin_left_grande {margin-left:10.2em;}

.imag_center {float:none;}



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

.encabezado_h3{color:#d52400;/*background:url(../images/h3.gif) no-repeat left bottom;*/border-bottom:0.1em #343954 solid;margin:2em 0 1em 2em;padding:0 0 0 0em;font-size:1.1em;font-weight:bold; float:left;  display:block; width:100%;} /* tiene que ser igual a .col1 h3 */
.color{ color:#d52400; }
.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:0 0em 0 0em ;padding: 0em;}   
.box{	}

/*
=============================
ORRIALDE BAKOITZERAKO EZPEZIFIKOAK
=============================
*/
/*---------Noticias-------------*/
#blq_news{float:left;}
#blq_news a{display:block; font-weight:bold; padding:0 0 0 1em;}

#blq_news a:link{ color: #d52400; font-weight:bold;}
#blq_news a:visited{ color:#d52400;font-weight:bold;}
#blq_news a:hover{ color: #d52400;font-weight:bold;}
#blq_news a:active{ color:#d52400;font-weight:bold;}

#blq_news img{ margin:0em 1em 1em 0em; }
#blq_news ul {padding:0em;margin:0em; list-style:none; list-style-image:none;}
#blq_news ul li{padding:0.5em;margin:0.5em 0.5em 1em 0.5em; list-style:none; list-style-image:none;	}
#blq_news p {margin:1em 1em 0 1em; }
#blq_news a img { margin:1em 1em 0em 0em;}

#blq_news ul li
	

#col2_news{padding:0em;margin:0em 0 0 0em;}
#col2_news img{ float:left; margin:0 1em 1em 0em;}
#col2_news ul{padding:0em;margin:0em 2em 0 2em; }
#col2_news ul li { width:100%; float:none; clear:both;list-style:none;padding:1em 0em 0em 0em;margin:0em 0 0 0em;}
#col2_news ul li a{ font-size:1em; margin:1em 0 0 0; color:#d52400;}
#col2_news p {padding:0em;margin:0.5em 0 0 0em;}





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


/*---------Erabilerraztasuna-------------*/

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

}


/*====================ANCHOS=======================*/
.ancho1{ width:98%;}
.ancho_menor_1{ width:50%;}
.ancho2{ width:47.7%;}
.ancho3{ width:31.2%; }
.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 1.5em 1.5em 0em; padding:0; list-style:none; list-style-image:none;  }
#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 ul li {color:#000000;}
#subgalerias ul li{/* display:block; float:left; */border:none; padding:0.5em; margin:0 0.8em 0 0;/* height:15em; */text-align:left;/* background:url(../images/degra.jpg) repeat-x;*/color:#000000;}
#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; font-weight:bold; text-align:left;  }
   img .conttit{ margin:0; padding:0; float:right; border:0;}
   
#subgalerias a{   display:block; text-decoration:none;color:#000000;}

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

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


/****FONDO NOTICIAS***/
#top_noticias { background-image:url(../images/ima_top_not.png); background-repeat:no-repeat; width:541px; height:21px;margin:1.5em 0 0 0em;}
#cont_noticias { background-image:url(../images/ima_cont_not.png) ; background-repeat:repeat-y;}
#cont_noticias ul li img { margin:1em 1em 0em 0em;}

#bottom_noticias { background-image:url(../images/ima_bottom_not.png); width:541px; height:19px;}

/**=============FORMULARIOS===========*/

#col3 form { background:url(../images/fond_col2_menu.png) no-repeat;color:#000000; width:170px; padding:0em 1em 0 4em;}

#col3 .form_login { padding:0.5em 1em 0 1em;  margin:0 0em 0 0em;color:#000000;}
/*.form_login fieldset {
color:#cccccc; width:25em;  border:1px solid #cccccc; padding:2em; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
.form_login legend { font-size:1.1em; font-weight:bold;  margin-bottom:5px; padding:3px; width:150px; color:#666; }*/
#col3 .form_login label
{float:left; margin:0px 10px 10px 0; height:4em;text-align:left; color:#000000;}
#col3 .form_login input {border:1px solid #51687d; width:87%; background:url(../images/fondo_input.jpg) repeat-x;   }
.button { font-size:1em; padding:0.1em 0 0.1em 0em;}


/**============ENLACES=============**/

#enlaces {}
#enlaces p{margin:1em 0 0 0em;}
#enlaces ul { margin:2em 0 0 0em;}
#enlaces ul li { list-style:none;margin:0em 0 0 1em;}
#enlaces ul li ul {margin:1em 0 0 0em;}
#enlaces ul li ul li {margin:0em 0 0 1em;}
#enlaces img {margin:0 1em 1em 0em;}


#enlaces a:link{ color:#1D202F; font-weight:bold; margin:0em;}
#enlaces a:visited{ color:#1D202F;font-weight:bold;}
#enlaces a:hover{ color:#343954;font-weight:bold;}
#enlaces a:active{ color:#343954;font-weight:bold;}

/*=============LOCALIZACION=================*/
#map {
margin:3em 0 0 0em;}


/*===========productos=========*/

#product ul {padding:0 0 0 2em;}

#product ul li {margin:0.5em 0 0.5em 0em;}
#product img { float:right; margin:0 1.5em 1.5em 0em; padding:0 0 0 0em;}
#product h4 {font-size:1em; padding:1em 0 0 2em;border-top:0.1em #343954 solid; width:92%;}

/*-----