/*Hoja de impresión*/
/*HACKS Y GENERALES*/
body{
	padding: 0px;
	margin: 0px;
	background: #FCFAE6;
	color: #000;
	font: 1em Georgia, "Trebuchet MS", Verdana;
	overflow: scroll;
	*overflow: none;
}
div, p, ul, h1, h2, h3, h4, h5, img {padding:0px; margin:0px;}
ul{list-style-type:none}
*{border:0px;	margin: 0px;	padding: 0px;}
a{
		text-decoration: underline;
	outline: none;
	color: #000;
	
	
}
a:hover{
	color: #000000;
	text-decoration: none;
}
.activo{	color: Black;}

/*------------------------------------------------------------------------------------------------------------------------------------*/

/*----ESTRUCTURAL---------------------------------------------------------------------------------------------------------------------*/

/*----GENERAL----*/
#general{float: none;
  width: auto;
  margin: 0;
  padding: 0;
	
	position: relative;
	margin: 0 auto;
	line-height: 1.4em;
	clear: both;
}

/*----GENERAL_FIN----*/

#cabecera{

display: none;
  width: auto;
  margin: 0;
  padding: 0;


	
}
#cabecera .logo{
	float: left;
	width: 12.50em;
	height: 6em;
	background-image: url(../imagen/logo_ergohobe_001.gif);	
	background-repeat: no-repeat;

	
}
#cabecera .idioma{
width: 25em;
margin-left: 15em;
background-color: #CCC;
	min-height: 2em;
	height: auto !important;
	height: 2em;
}

#cabecera .menuico{
display: none;
	background-color: Aqua;
	min-height: 2em;
	height: auto !important;
	height: 2em;
	
	width: 30em;
margin-left: 15em;
}
#cabecera .menutexto{
background-color: Maroon;

	min-height: 2.69em;
	height: auto !important;
	height: 2.69em;
	
}
#cabecera .fotocabecera{
	display: none;
	width: 50.50em;
	min-height: 18.38em;
	height: auto !important;
	height: 18.38em;
	background-color: #FFFFFF;
	background-image: url(../imagen/cab_01_001.jpg);
}
#cabecera .fotocabecera_blanca{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF;  background-image: url(../imagen/cab_blanca.jpg); }
#cabecera .fotocabecera_ergohobe{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF;  background-image: url(../imagen/cab_ergohobe.jpg); }
#cabecera .fotocabecera_proyectos{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF; border: 0.06em solid #DCDAC2; background-image: url(../imagen/cab_proyectos.jpg); }
#cabecera .fotocabecera_documentacion{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF;  background-image: url(../imagen/cab_documentacion.jpg); }
#cabecera .fotocabecera_buenaspracticas{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF;  background-image: url(../imagen/cab_buenaspracticas.jpg); }
#cabecera .fotocabecera_catalogo{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF; border: 0.06em solid #DCDAC2; background-image: url(../imagen/cab_catalogo.jpg); }
#cabecera .fotocabecera_contacto{display: none; width: 48em; min-height: 18.38em; height: auto !important; height: 18.38em; background-color: #FFFFFF;  background-image: url(../imagen/cab_contacto.jpg); }




#cabecera .rutamigas{
	font-size: 0.8em;
	padding: 0.60em 0em 0.60em 1.25em;
	display: none;
}


#cuerpo{
	min-height: 18.38em;
	height: auto !important;
	height: 18.38em;
	clear: both;
}
#cuerpo_01{
	padding-left: 0.31em;
	padding-right: 0.31em;
	clear: both;
}


#cuerpo50izquierda{ width: 23.44em; padding-left: 0.31em; padding-right: 0.31em;  float: left; }
#cuerpo50derecha{ width: 23.44em; padding-left: 0.31em; padding-right: 0.31em;  float: left; }
#cuerpoizquierda{ width: 15em; padding-left: 0.31em; padding-right: 0.31em;  float: left; }
#cuerpoderecha{
	width: 31.88em;
	padding-left: 0.31em;
	padding-right: 0.31em;
	float: left;
	 width: auto;
  margin: 0;
  padding: 0;
}



#pie{display: none; background-image: url(../imagen/bg_pie.gif); background-repeat: repeat-x; min-height: 11.88em; height: auto !important; height: 11.88em; }

#pielinea1{display: none; position: relative; top: 4.3em; text-align: center; font-size: 0.8em; clear: both; color: #FFFFFF; }
#pielinea1 li{display: none; color: #FFFFFF; display: inline; padding-left: 0.2em; padding-right: 0.2em; }
#pielinea1 li a{display: none; color: #FFFFFF; }

#pielinea2{display: none; position: relative; top: 5.5em; text-align: center; font-size: 0.8em; clear: both; color: #FFFFFF; }
#pielinea2 li{display: none; color: #FFFFFF; padding-left: 0.2em; padding-right: 0.2em; display: inline; }
#pielinea2 li a{display: none; color: #FFFFFF; }

#pielinea3{display: none; position: relative; top: 6.2em; text-align: center; font-size: 0.8em; clear: both; color: #FFFFFF; }
#pielinea3 li{display: none; color: #FFFFFF; padding-left: 0.2em; padding-right: 0.2em; display: inline; }


/*----FIN DE ESTRUCTURAL---------------------------------------------------------------------------------------------------------------------*/

/*----GENERICOS---------------------------------------------------------------------------------------------------------------------*/

h1{display: none;
	font: 1.4em Georgia, "Trebuchet MS", Arial;
	color: black;
	padding-bottom: 0.44em;
}
h2{display: none;
	font: 1.3em Georgia, "Trebuchet MS", Arial;
	color: Black;
	padding-bottom: 0.44em;
}
h3{display: none;
	font: 1.4em Georgia, "Trebuchet MS", Arial;
	color: black;
	padding-bottom: 0.44em;
}
h4{display: none;
	font: 1.2em Georgia, "Trebuchet MS", Arial;
	color: #F27D30;
	padding-bottom: 0.44em;
}

p{
	font-size: 0.8em;
	padding-bottom: 0.56em;
	
}
.justificado{
	text-align: justify;
}
strong{
	font-weight: bold;
	color: #000000;
}
label{display: none;
	margin: 0em;
}

input{display: none;
	border: 0.06em solid #7E9DB9;
	color: Black;
	
	padding: 0.81em;
	
}

select{display: none;
	width: 16em;
	border: 0.06em solid #7E9DB9;
	padding-left: 0.31em;
	margin: 0em;
	margin-bottom: 0.44em;
}

textarea{display: none;
	border: 0.06em solid #7E9DB9;	
	padding-left:0.31em;	
	height: 100px;
	overflow:auto;
	margin:0px;
	color: Black;
}


/*----FIN GENERICOS---------------------------------------------------------------------------------------------------------------------*/


/*----MENUS--------------------------------------------------------------------------------------------------------------------*/
.menu_ppal{display: none; font-size: 0.8em; position: relative; }
.menu_ppal li{display: none; float: left; margin-right: 0.08em; text-align: center; }
.menu_ppal li a{display: none; padding: 0.31em; padding-left: 0.65em; padding-right: 0.65em; display: block; background: #6EAB24; color: #ffffff; }
.menu_ppal li a:hover{display: none; background: #b2b2b2; color: #ffffff; }
.menu_ppal li a:active{display: none; background: #b2b2b2; color: #ffffff; text-decoration: none; }
.selec{display: none;	background: #b2b2b2; color: #ffffff; text-decoration: none; padding: 0.31em; padding-left: 0.65em; padding-right: 0.65em;}



.menu_idiomas{
	padding: padding: 0.4em 0em 0em 0em;
	*padding: 0.4em 0em 0em 0em;
	font-size: 0.7em;
}
.menu_idiomas li{
	float: left;
	margin-right: 0.19em;
	margin-left: 0.19em;
}

.menu_ico{
font-size: 0.7em;
	padding: 0.4em 0em 0em 0em;
	*padding: 0.4em 0em 0em 0em;
}
.menu_ico li{ float: left;
margin-right: 0.19em;
	margin-left: 0.19em;
	}
	
	
	

#menuizq {display: none; width: 15em; margin-bottom: 1.5em; }

#menuizq ul li{display: none; list-style: none; border-bottom: 1px dotted #666666; font: 0.9em Georgia, "Trebuchet MS", Verdana; padding: 0.18em 0em 0.18em 0.19px; }

#menuizq ul li a {display: none; display: block; }
#menuizq ul li a:hover {display: none; text-decoration: none; color: Black; }

#menuizqsub ul li a {display: none; display: block; padding-left: 1.5em; }
#menuizqsub ul li a:hover {display: none; text-decoration: none; color: Black; }


#menuizq .activo{display: none; color: Black;  }
#menuizq .titular{display: none; color: Black; 
font-weight: bold;
background-color: #F5F2D5;}

#estadisticas{ font-size: 0.8em; margin-top: 1.5em; margin-bottom: 1.5em; }
#estadisticas li{ list-style: none; }

.listado{ clear: both; }
.listado ul li{ border: 0.06em solid #DCDAC2; background-color: #FFF; padding: 0.31em; margin-bottom: 0.63em; font-size: 0.9em; }
.listado .fecha{
font-weight: bold;
color: #000;
font-size: 1.1em;	

}
.listado .tipo{
color: #F27D30;

}

#ficha{

border: 0.06em solid #FFF;

	background-color: #FFF;
	padding: 0.31em;
	color: Black;
	margin-bottom: 0.63em;
}



#ficha .titular{
	color: #F27D30;	
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.75em;
	text-align: center;
	font-weight: bold;
	font-size: 0.9em;
	
}
#ficha .pie{
text-align: right;	
}
#ficha .logo{
float: left;
}


#ficha ul li{
	clear: both;
}
#ficha ul li a{
font-size: 0.9em;
padding-left: 0.31em;
	
}

#fichasinfondo{
	padding: 0.31em;
	margin-bottom: 0.70em;
	margin-top: 0.40em;
}

#fichasinfondo ul li{
	clear: both;
}

.seccion{
	background-color: #F5F2D5;
	padding: 0.1em 0em 0.1em 0.31em;
	font-weight: bold;
}
.subseccion{
padding: 0.1em 0em 0.1em 0.31em;
text-align: justify;
}
.subseccion a{
font-size: 1em;
	
}
.subsubseccion{
font-size: 0.78em;
padding: 0.1em 0em 0.1em 2em;
}
.subseccioncentral{
padding: 0.31em;
text-align: center;


}


.secciontitular{
	font-size: 1.4em;
	color: #F27D30;
	padding-top: 0.4em;
}
.ficha_foto{
	text-align: center;
	padding: 2em;
}


.fichaletra{
	font-size: 3em;
	color: #666666;
	padding: 0.3em;
}




.titularficha{
	color: #F27D30;
	border: 0.06em solid #DCDAC2;
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.63em;
	text-align: center;
	font-weight: bold;
	font-size: 0.9em;
}

.listado_catalogo{
	padding: 0.1em 0em 0.1em 0.40em;
	font-size: 0.9em;
}


#mapa {display: none;
font-size: 0.9em;	
	border: 0.06em solid #DCDAC2;
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.63em;	
}


#mapa ul li a {display: none;

	display: block;	
	padding: 0.31em 0em 0.31em 1em;
}
#mapa ul li a:hover {display: none;
background-color: #F5F2D5;
}

#submapa{display: none;

	padding: 0.31em 0em 0.31em 1.8em;	
	
}
#submapa ul li a {display: none;
text-transform: lowercase;
	display: block;
		
	
}
#submapa ul li a:hover {display: none;
background-color: #F5F2D5;

}


.listadocorriente{
	
	margin-bottom: 0.63em;
	font-size: 0.8em;
	
	
	
	
}

.listadocorriente ul li{
padding-left: 1.8em;
padding-bottom: 0.30em;


	
}




/*----FIN DE MENUS--------------------------------------------------------------------------------------------------------------------*/



/*----CLASES--------------------------------------------------------------------------------------------------------------------*/
.cajablanca{
	border: 0.06em solid #DCDAC2;
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.63em;
	
}
.cajablanca ul li{
margin-bottom: 0.40em;

}
.cajablanca ul li a{
display: block; 
font-size: 0.8em;
}
.numerofaqnegro{	
	color: Black;
	font-weight: bold;
	font-size: 1.2em;
}
.numerofaqnaranja{	
	color: #F27D30;
	font-weight: bold;
	font-size: 1.3em;
}

.cajatransparente{	
margin: 0em;
	
	padding: 0.31em;
	
}
.cajablanca_izq{
	border: 0.06em solid #DCDAC2;
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.63em;
	float: left;
	margin-right: 2.4em;
}

.cajablanca_catalogo{
	border: 0.06em solid #DCDAC2;
	background-color: #FFF;
	padding: 0.31em;
	margin-bottom: 0.63em;
	font-size: 1.5em;
	letter-spacing: 0.12em;
	*letter-spacing: 0.15em;
	text-align: center;
}

.naranja{display: none;
	color: #F27D30;
}
.naranja18bold{
	color: #F27D30;
	font-size: 1.3em;
	font-weight: bold;
}
.negrobold{
font-weight: bold;
color: #000;	
}
.limpiar{
	clear: both;
}
.derecha{
display: none;
	text-align: right;
	padding-right: 1em;
}

.numero{
	font: 1.6em Georgia, "Trebuchet MS", Arial;
	color: #F27D30;
	padding: 9em 0.5em 2em 1.25em;
}
.numero_negro{
	font: 1.6em Georgia, "Trebuchet MS", Arial;
	color: #000000;
	padding: 9em 0.5em 2em 1.25em;
}

.izquierda{
	float: left;
}
.izquierdaright{display: none;
	float: left;
	padding-right: 1.60em;
}
.izquierdanoticia{
	float: left;
	margin-right: 1em;
	 border: 0.06em solid #DCDAC2;
	 padding: 0.3em;
}
.paginanumeros{
	float: left;
	padding-right: 1.25em;
}


/*----FIN DE CLASES--------------------------------------------------------------------------------------------------------------------*/

/*----FORMULARIO--------------------------------------------------------------------------------------------------------------------*/

.formulario{display: none;
	padding: 0em;
	
}

.formulario p{display: none;
	padding: 0em;
	
}

.formulario input{display: none;
width: 37em;
	border: 0.06em solid #7E9DB9;
	padding-left: 0.31em;
	padding-bottom: 0.31em;
	padding-top: 0.31em;
	margin: 0em;
	margin-bottom: 0.44em;	
}

.formulario select{display: none;
	width: 34.3em;
	border: 0.06em solid #7E9DB9;
	padding-left: 0.31em;
	padding-top: 0.05em;
	margin: 0em;
	margin-bottom: 0.44em;
}
.formulario textarea{display: none;
	width: 36.8em;
	border: 0.06em solid #7E9DB9;
	padding-left: 0.31em;	
	overflow: auto;
	margin: 0px;
	min-height: 12em;
	height: auto !important;
	height: 12em;
	color: Black;
}
.formulario .derecha_formulario{
	text-align: right;
	padding-right: 2em;
	margin-top: 0.5em;	
}



/*----FIN DE FORMULARIO--------------------------------------------------------------------------------------------------------------------*/

/*----anclas--------------------------------------------------------------------------------------------------------------------*/
#cero {
	margin: 0em;
}
#uno {
	margin: 0em;
}
#dos {
	margin: 0em;
}
#tres {
	margin: 0em;
}
#cuatro {
	margin: 0em;
}
#cinco {
	margin: 0em;
}
#seis {
	margin: 0em;
}
#siete {
	margin: 0em;
}
#ocho {
	margin: 0em;
}
#nueve {
	margin: 0em;
}
#diez {
	margin: 0em;
}
/*----fin de anclas--------------------------------------------------------------------------------------------------------------------*/

