@charset "utf-8";
/* CSS Document */

body {overflow-y: scroll;font-size: 100%;}

#Contenedor {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:665px;
}
#ContenedorSolucionesAdmPublicaAsesoriaContratacion {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:1750px;
}
#ContenedorSolucionesAdmPublicaControlFacturacion {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:525px;
}
#ContenedorSolucionesAdmPublicaAudiEner {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:1750px;
}
#ContenedorSolucionesGrandeEmpresaAsesoriaContratacion {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:1750px;
}
#ContenedorSolucionesGrandeEmpresaProyTelemedida {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:900px;	
}
#ContenedorSolucionesGrandeEmpresaAudiEner {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:950px;	
}
#ContenedorSolucionesIndustriaAsesoriaContratacion {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:1625px;
}
#ContenedorSolucionesIndustriaAudiEner {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:925px;	
}
#ContenedorSolucionesIndustriaCogeneracion {
	width:930px;
	position: relative;
	margin: 0 auto;
	height:2650px;	
}
a:link {color:#A90028;text-decoration:none}
a:visited {color:#A90028;text-decoration:none}
a:hover{color:#A90028;text-decoration:underline}
a:active{color:#A90028;text-decoration:none}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CABECERA XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#Cabecera {
	height:100px;
	width: 100%;
}

#img_cab{padding:0px 0px 5px 5px}

.txt_tit{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#666666
	
}

#titulo{
	padding:4px 0px 4px 0px
}


/*Menu*/
#botones_menup{height:30px;width:120px; background-image:url(fondo_botones3.jpg);display:block;margin:4px 0px 4px 0px;}
#botones_menup:hover{height:30px;width:120px; background-image:url(fondo_botonesr.jpg);display:block;margin:4px 0px 4px 0px;}
#botones_menup a{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px; color:#A90028;}
#botones_menup a:hover{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px; color:#ffffff;}

#botones_menu{height:30px;width:120px; background-image:url(fondo_botones3.jpg);display:block;margin:4px 0px 4px 4px;}
#botones_menu:hover{height:30px;width:120px; background-image:url(fondo_botonesr.jpg);display:block;margin:4px 0px 4px 4px;}
#botones_menu a{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px;color:#A90028; }
#botones_menu a:hover{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px; color:#ffffff;}


#botones_menur{height:30px;width:120px; background-image:url(fondo_botonesr.jpg);display:block;margin:4px 0px 4px 4px;}
#botones_menur a{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px;color:#ffffff;}

#botones_menupr{height:30px;width:120px; background-image:url(fondo_botonesr.jpg);display:block;margin:4px 0px 4px 0px;}
#botones_menupr a{text-decoration:none;display:block; height:100%; padding:5px 0px 0px 0px; color:#ffffff;}

.txt_menu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#A90028; text-align:center ;}

#menu{
	margin:4px 0px 0px 66px;
	border-top:2px solid #A90028;
	height:38px;
}
/*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO CABECERA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CUERPO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#cuerpo{
	border-top: 2px solid #A90028;
	margin: 0px 0px 0px 66px;
	height: 615px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14%;
}
#cuerpoSolucionesAdmPublicaAsesoriaContratacion{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1810px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesAdmPublicaControlFacturacion{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:610px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesAdmPublicaAudiEner{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1810px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesAdmPublicaGestAyudas{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1000px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesGrandeEmpresaAsesoriaContratacion{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1810px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesGrandeEmpresaProyTelemedida{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1000px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;	
}
#cuerpoSolucionesGrandeEmpresaAudiEner{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1050px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;	
}
#cuerpoSolucionesIndustriaAsesoriaContratacion{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1700px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesIndustriaAudiEner{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1025px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;	
}
#cuerpoSolucionesIndustriaCogeneracion{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:2750px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpoSolucionesIndustriaGestAyudas{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1000px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;		
}
#cuerpoReferencias{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	height:1250px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
}
#cuerpo1{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
	min-height: 565px;
}
#cuerpo2{
	border-top:2px solid #A90028;
	margin:0px 0px 0px 66px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #A90028;
	min-height: 500px;
}
/* Pestañas soluciones*/

.txt_pesta{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  text-align:left;color:#666666;}
.txt_pesta_p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:left;color:#666666;}

#pesta a{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;display:block; height:100%; 
padding:9px 0px 0px 23px; margin: 5px 0px 0px 10px; }
#pesta{line-height:16px;}

/* menu horizontal verticals*/
#img{width:170px;margin:10px 0px 0px 0px;border:1px solid #A90028;}

#marco{
	border: 1px solid #A90028;
	margin:10px 0px 0px 0px
}
#linea{border-top:1px solid #A90028; width:100%;}

.txt_menuhs{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:left;font-variant:small-caps}

#menuhs1 a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhs1{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhs2 a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhs2{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhs3 a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhs3{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhs4 a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhs4{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhs5 a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhs5{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhs6 a{text-decoration:none;display:block;padding:10px 2px 5px 10px;}
#menuhs6{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmh1.jpg)}

#menuhss a{text-decoration:none;display:block;padding:5px 2px 5px 10px;}
#menuhss{line-height:18px;margin: 2px 2px 2px 2px;background-image:url(fmv3.jpg)}

/* contenido pestañas*/

#cuadro_txt{
	border: 0px solid #ebebeb;
	margin: 0px 23px 10px 23px;
	line-height: 18px;
}
#cuadro_txt a{ text-decoration:none;

}
#cuadro_txt1{
	border: 0px solid #ebebeb;
	margin:0px 1px 0px 1px;
	line-height:18px;
}



#cuadro_txt_t{
	border-bottom:1px solid;
	border-top:1px solid;
	margin:5px 23px 20px 23px;
	line-height:18px;
	border-color: #DADADA;
}
 hr{border:1px solid #DADADA;}

#cuadro_txt_t1{
	border-bottom:1px solid;
	border-top:1px solid;
	margin:5px 1px 20px 1px;
	line-height:18px;
	border-color: #DADADA;
}
#cuadro_txt_t2{
	border-bottom:1px solid;
	border-top:1px solid;
	margin:5px 1px 5px 1px;
	line-height:16px;
	border-color: #DADADA;
}
#cuadro_txt_t2 a{
}

#cuadro_txt_m{border: 0px solid #ebebeb;margin:0px 0px 0px 0px; line-height:18px;}

.pesta_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A90028;
	padding:5px 0px 5px 0px;	
}
.pesta_tit1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A90028;
	padding:2px 0px 2px 0px;
	font-variant:small-caps;
	
	
}

.cuadro_img{
	margin:5px 0px 5px 10px;
	float: right;
	border: 1px solid #666666;
}
.cuadro_img1{
	margin:0px 10px 0px 10px;
	float: right;border: 1px solid #666666;float: right;
}
.cuadro_imgd{
	margin:5px 0px 0px 10px;
	float: right;
	border: 0px solid #666666;
}



#a1 a{text-decoration:none}
#a1 a:hover{text-decoration:none}

#gris a{
	color: #A90028
}
#en a{color:#666666}
.gris{color:#666666}
.grisc{ color:#999999}
/*OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO CUERPO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO*/


.subtitular{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold; color:#A90028;  }
	
.texto{font-family:Verdana, Arial, Helvetica, sans-serif;}
	.size7{font-size:7px}
	.size8{font-size:8px}	
	.size9{font-size:9px}
	.size10{font-size:10px}
	.size11{font-size:11px}
	.size12{font-size:12px}
	.size14{font-size:14px}
	.size16{font-size:16px}
	.size18{font-size:18px}
	.size20{font-size:20px}
	.size22{font-size:22px}
	.size24{font-size:24px}
.red{color:#A90028}



#pie{padding:0px 0px 0px 67px}

#noticias{background-position:bottom; background:no-repeat repeat-x}
