body {
	font-family: Tahoma, "Trebuchet MS";
	font-size: 14px;
	color: #3b4245;
	/*background-image: url(../imgs/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	margin: 0px;
}
h1 {
	font-size: 0.8em;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
strong {
	color: #053482;
}
strong#gris_b {
	color: #3b4245;
}

#contenedor_global{
	width:863px;
	margin-left:auto;
	margin-right:auto;
}

#contenedor_cabecera{
	width:863px;
	height:144px;
	float:left;
}


/*LOGO Y BUSQUEDA EN CABECERA */
#contenedor_logo_busqueda{
	width:863px;
	height:99px;
	float:left;
}

#contenido_logo{
	width:431px;
	height:99px;
	float:left;
	background-image: url(../imgs/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenido_logo img{
	
	border:0px;}
#contenido_busqueda{
	width:427px;
	height:26px;
	float:left;
	font-size: 0.8em;
	text-align: right;
	padding-top: 68px;
	padding-right: 5px;
}
#bandera_esp{
	position:relative;
	top:-50px;
	left:-5px;
}
#bandera_eng{
	position:relative;
	top:-50px;
	left:0px;}
#contenido_busqueda a{
color:#666666;
}
#contenido_busqueda a:hover{
	color:#031488;
}
#contenido_busqueda img{
	
	border:none;
	}
/*FIN LOGO Y BUSQUEDA EN CABECERA */


/*MENU*/
#contenedor_menu{
	width:830px;
	height:26px;
	float:left;
	padding-left: 33px;
	padding-top: 20px;
	background-image: url(../imgs/fondo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0.8em;
	margin-bottom: 0px;
	color: #091992;
}

#contenedor_menu a{
	color:#3b4245;
	text-decoration:none;
}
#contenedor_menu a:hover{
	color:#091992;
	text-decoration:none;
}

#contenedor_menu ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style-type: none;
}
#contenedor_menu li {
	color: #091992;
	margin:0px;
	display:inline;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #02137D;
	font-weight: bold;
}

/*FIN MENU*/

/*CONTENIDO*/
#contenedor_contenidos{
	width:863px;
	float:left;
}

#contenedor_flash_index{
	width:863px;
	height:181px;
	float:left;
	margin-top: 28px;
	margin-bottom: 28px;
}

#contenedor_flash_index_gr{
	width:851px;
	height:300px;
	float:left;
	margin-top: 28px;
	margin-bottom: 28px;
	border: 1px solid #666;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 7px;
}


/*FIN CONTENIDO*/

/*PIE*/
#contenedor_pie{
	width:860px;
	font-size: 0.7em;
	height: 50px;
	float: left;
	background-image: url(../imgs/fondo_pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 13px;
	margin-bottom: 50px;
}

.contenido_pie{
	width:95%;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	text-align:center;
}
.contenido_pie a{
color:#666666;
}
.contenido_pie a:hover{
	color:#031488;
}


.apartados_pie{
	width:275px;
	float:left;
	padding-left:10px;
}
.apartados_pie a{
color:#666666;
}
.apartados_pie a:hover{
	color:#031488;
}
.apartados_pie#izq{
	float:left;
	text-align:right;
}
.apartados_pie#centro{
	float:left;
	text-align:center;
}
.apartados_pie#der{
	float:left;
	text-align:left;
	width: 265px;
	padding-right: 10px;
}
/*FIN PIE*/

/*COMUNES*/
.separador{
	width:862px;
	height:28px;
	float:left;
}

.separador_lateral{
	width:65px;
	float:left;
}


.apartados_index{
	width:244px;
	float:left;
}

.dossier_menu{
	width:160px;
	
	float:left;
	
	padding: 0px;
	margin:0px;
	padding-top: 12px;
	
}

.dossier_menu#azul_oscuro{
	background-image: url(../imgs/apartado_azul_oscuro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index{
	width:230px;
	height:23px;
	float:left;
	padding-top: 12px;
	padding-left: 14px;
	font-size: 0.7em;
}
.cabecera_index#naranja{
	background-image: url(../imgs/apartado_naranja.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#azul_claro{
	background-image: url(../imgs/apartado_azul_claro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#azul_oscuro{
	background-image: url(../imgs/apartado_azul_oscuro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#verde{
	background-image: url(../imgs/apartado_verde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#aparbioetanol{
	background-image: url(../imgs/apartado_bioetanol.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#aparbiomasa{
	background-image: url(../imgs/apartado_biomasa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cabecera_index#extracion{
	background-image: url(../imgs/apartado_extracc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*FIN COMUNES*/
.texto_index {
	width:216px;
	float:left;
	padding-top: 12px;
	padding-left: 14px;
	font-size: 0.7em;
	padding-right: 14px;
	padding-bottom: 12px;
}
#contenedor_apartados {
	width:863px;
	float:left;
}
.txt_naranja {
	color: #FF7410;
}
.txt_azul_claro {
	color: #28A5E8;
}
.txt_azul_oscuro {
	color: #00367F;
}
.txt_biodiesel {
	color: #557D00;
}
.txt_biogas {
	color: #DD8603;
}
.txt_extraccion{
	color: #6B470F;
}
.txt_bioetanol {
	color: #0057A5;
}
.txt_biomasa {
	color: #AC930D;
}
.txt_extr {
	color: #6b470f;
}
.imgs_apartados_index {
	width:244px;
	float:left;
}
h2 {
	font-size: 1em;
	font-weight: normal;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contenedor_contenidos_interior {
	width:863px;
	float:left;
	margin-top: 28px;
	margin-bottom: 28px;
}

#contenedor_dossier {
	width:178px;
	float:left;
	margin-top:25px;
	padding-left: 48px;
	color: #001379;
	text-decoration: none;
}


#contenedor_submemu {
	width:178px;
	float:left;
	font-size: 0.8em;
	padding-left: 48px;
	color: #001379;
	text-decoration: none;
}

#contenedor_submemu a{
	color: #3b4245;
	text-decoration: none;
}
#contenedor_submemu a:hover{
	color: #001379;
	text-decoration: none;
}

#contenedor_submemu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	float:left;
}
#contenedor_submemu li{
	display:block;
	float:left;
	width: 160px;
	height: auto;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cfd3e2;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
}
#contenedor_submemu li#dossier{
	height: auto;
	text-decoration: none;
	margin-top:20px;
	border: 0px;
	}
#contenedor_submemu li#dossier img{

	border: 0px;
	}
#contenedor_submemu li#masalto{
	height: 30px;
	
	}
	
#contenedor_submemu li#masalto_activo{
	height: 30px;
	text-decoration: underline;
	font-weight: bold;
	}
#contenedor_submemu li#activa {
	color: #001379;
	text-decoration: underline;
	font-weight: bold;
}
#contenedor_submemu li#biodieselm {

	background-image: url(../imgs/ico-biodiesel.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu li#noticias{
	background-image: url(../imgs/ico-noticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu li#news{
	background-image: url(../imgs/ico-news.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu li#comunica{
	background-image: url(../imgs/ico-comunica.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu li#biogasm {

	background-image: url(../imgs/ico-biogas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu li#bioetanolm {

	background-image: url(../imgs/ico-bioetanol.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu  li#biomasam {

	background-image: url(../imgs/ico-biomasa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}
#contenedor_submemu  li#extraccionm {

	background-image: url(../imgs/ico-extraccion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 130px;
	padding-left: 30px;
	margin-bottom: 5px;
}





#contenedor_contenido_int {
	width:633px;
	float:left;
	margin-top: 6px;
}
.img_contenido {
	width:633px;
	float:left;
	margin-bottom:20px;
}
.contenido_aviso {
	width:800px;
	float:left;
	padding-left: 45px;
	font-size: 0.8em;
}
.contenidos_mapa {
	width:350px;
	float:left;
	padding-left: 45px;
	font-size: 0.8em;
	margin-bottom: 10px;
	margin-top: 15px;
}
.contenidos_mapa ul {
	padding:0px;
	display:block;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.contenidos_mapa li{
	padding-left:10px;
	display:block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.contenidos_mapa li#activa{
	padding-left:0px;
	border-bottom-color:#999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 3px;
	font-weight: bold;
	color: #06157A;
	
}
.contenidos_mapa li a{
	color:#666666;
}
.contenidos_mapa li a:hover{
	color:#003399;
}
.contenido {
	width:588px;
	float:left;
	padding-left: 45px;
	font-size: 0.8em;
}
.contenido ul{
	width:588px;
	padding:0px;
	display:block;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	list-style-type: none;	

}
.contenido li{
	float:left;
	width:585px;
	/*padding:0px;*/
	display:block;
	margin-top: 0px;
	margin-bottom: 5px;
	/*margin-left: 0px;margin-right: 0px;*/
}

.contenido li#titulo{
	margin-bottom: 10px;
	margin-top:10px;
}


.resumen_proyectos {
	width:588px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.resumen_proyectos a{
text-decoration:none;
}
.resumen_proyectos a:hover{
text-decoration:none;
}

h1{
	width:558px;
	float:left;
	height:18px;
	margin: 0px;
	display: block;
	font-weight: normal;
	font-size: 1em;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
h1 span{
	display: block;
	text-align:left;
	width:258px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.formulario{
	width:300px;
	font-size: 1em;
	float: right;
	height: 24px;
	text-align: right;

}
.formulario#bdiesel{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
}
.formulario#bgas{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
}
.formulario#bmasa{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
}
.formulario#betanol{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
}
.formulario#extraciete{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
}
.formulario form{
	width:298px;
	font-size: 1em;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: right;
	height: 24px;
}
.formulario label{
	width:auto;
	font-size: 1em;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 0px;
	margin: 0px;
	padding-bottom: 0px;
	height: 22px;
}
.formulario select{
	font-size: 1em;
	font-family: Tahoma, "Trebuchet MS";
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.formulario option{
	font-size: 1em;
	font-family: Tahoma, "Trebuchet MS";
	color: #666666;
	margin: 0px;
	padding: 0px;
}
h1.tit_biodiesel {
	background-image: url(../imgs/ico-biodiesel.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 558px;
}
h1.tit_noticia {
	background-image: url(../imgs/ico-noticias.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #04128d;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 558px;
}
h1.tit_comunica {
	background-image: url(../imgs/ico-comunica.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #04128d;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 558px;
}
h1.tit_biodiesel_pq {
	background-image: url(../imgs/ico-biodiesel.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CB900;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 258px;
}
h1.tit_biogas {
	background-image: url(../imgs/ico-biogas.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DD8603;
	background-repeat: no-repeat;
}
h1.tit_bioetanol {
	background-image: url(../imgs/ico-bioetanol.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0057A5;
	background-repeat: no-repeat;
}
h1.tit_biomasa {
	background-image: url(../imgs/ico-biomasa.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AC930D;
	background-repeat: no-repeat;
}
h1.tit_extraccion{
	background-image: url(../imgs/ico-extraccion.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B470F;
	background-repeat: no-repeat;
}



.listado_proyectos {
	width:588px;
	float:left;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 5px;
}

.listado_proyectos form{
	width:420px;
	float:left;
	display:block;
	padding-left: 25px;
	margin-top: 10px;
}
.avisos_error {
	font-size: 1em;
	color: #900;
	text-align: center;
	float: left;
	width: 250px;
	margin-left: 175px;
}


.listado_proyectos label{
	width:140px;
	display:block;
	float:left;
	text-align:left;
	padding-right:10px;
}
.listado_proyectos label#aviso{
	width:360px;
	display:block;
	float:left;
	text-align:right;
	padding-right:10px;
}
.listado_proyectos input{
	width:250px;
	display:block;
	float:left;
	text-align:left;
	padding-left:5px;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 0.95em;
	margin-bottom: 10px;
	margin-right: 0px;
}
.listado_proyectos textarea{
	width:250px;
	display:block;
	float:left;
	text-align:left;
	padding-left:5px;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 0.95em;
	margin-bottom: 10px;
	margin-right: 0px;
	height: 100px;
}
.listado_proyectos input#adjunto{
	width:200px;
	display:block;
	float:left;
	text-align:left;
	padding-left:10px;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 0.95em;
	margin-bottom: 10px;
	margin-right: 0px;
}
.listado_proyectos input#enviar{
	width:50px;
	display:block;
	float:left;
	margin-left:0px;
	margin-right: 5px;
	margin-top: 10px;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 0.95em;
	border: 1px solid #05138D;
	background-color: #FFFFFF;
	text-align: center;
	padding-left: 0px;

}

.listado_proyectos input#borrar{
	width:50px;
	display:block;
	float:left;
	margin-left:5px;
	margin-top: 10px;
	font-family: Tahoma, "Trebuchet MS";
	font-size: 0.95em;
	border: 1px solid #05138D;
	background-color: #FFFFFF;
	text-align: center;
	padding-left: 0px;


}

.listado_proyectos input#casilla{
	width:12px;
	display:block;
	float:left;
	margin-left:5px;
	margin-right: 5px;
	margin-top: -2px;
}


.listado_proyectos a{
	text-decoration:none;
	/*color: #081B84;*/
}
.listado_proyectos a:hover{
	text-decoration:none;
	/*color: #081B84;*/
}

.detalle_proyectos {
	width:588px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.detalle_proyectos a{
text-decoration:none;
}
.detalle_proyectos a:hover{
text-decoration:none;
}


.paginacion_proyectos {
	width:588px;
	float:left;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.paginacion_proyectos a{
text-decoration:none;
}
.paginacion_proyectos a:hover{
text-decoration:none;
}

.foto_proyectos {
	width:150px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.foto_proyectos img{
	border: 1px solid #7cb900;
}
.foto_noticias {
	width:150px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.foto_noticias img{
	border: 1px solid #081B84;
}
.foto_comunica {
	width:150px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.foto_comunica img{
	border: 1px solid #081B84;
}
.txt_proyectos {
	width:406px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 15px;
}


.foto_proyectos_gr {
	width:405px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.foto_proyectos_gr img{
	border: 1px solid #7cb900;
}
.txt_proyectos_detalle {
	width:130px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 15px;
}


.txt_proyectos_gr {
	width:573px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 15px;
	line-height: 15px;
}
.txt_proyectos_detalle ul{
	width:150px;
	padding:0px;
	display:block;
	/*margin-top: 0px;
	margin-bottom: 10px;
	
	margin-right: 0px;*/
	margin-left: 0px;
	list-style-type: none;

}
.txt_proyectos_detalle li{
	float:left;
	width:120px;
	display:block;
	/*padding:0px;*/
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 0px;

}
.txt_proyectos_detalle li.destaca{
color:#7cb900;
margin-left: 00px;
}
.ver_todos_proyectos {
	width:558px;
	float:left;
	height:18px;
	margin: 0px;
	display: block;
	font-weight: normal;
	font-size: 1em;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: right;
}

.txt_rojo {
	color: #FF2025;
}
h1.tit_oferta_empleo {
	/*background-image: url(../imgs/ico-biodiesel.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #08198D;
	float: left;
	width: 585px;
	text-transform: uppercase;
	color: #05138D;
	padding-left: 0px;
}
.texto_inicio_contacto {
	width:588px;
	float:left;
	margin-top: 10px;
	margin-bottom: 3px;
	padding-bottom: 5px;
}
.localiza {
	width:282px;
	float:left;
	margin-top: 10px;
	margin-bottom: 3px;
	padding-bottom: 5px;
}

h1.tit_newsletter {
	background-image: url(../imgs/ico-news.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #04128d;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 558px;
}
.bordeado {
	border: 1px solid #003366;
}
