p{
/* 	line-height:10px; */
}

.f10v { font-family: Verdana, Helvetica, sans-serif; font-size: 10px}
.f10vj { font-family: Verdana, Helvetica, sans-serif; font-size: 10px ; text-align: justify}

.f10 { font-family:  Arial, Helvetica, sans-serif; font-size: 10px}
.f10blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}
.f10gris {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; color: #666;}
.f10naranja { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #EEA629;}
.f11 { font-family:  Arial, Helvetica, sans-serif; font-size: 11px}
.f11gris { font-family:  Arial, Helvetica, sans-serif; font-size: 11px;color: #898989;font-weight: bold;}
.f12 { font-family:  Arial, Helvetica, sans-serif; font-size: 12px}
.f12negro { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color:#000;}
.f12blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.f14 { font-family:  Arial, Helvetica, sans-serif; font-size: 14px}
.f14blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff;}
.f14naranja { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #EEA629;}
.f14gris { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #9b7846;}
.f14marron { font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #7B5D39;}
.f18blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff;}
.f19 { font-family:  Arial, Helvetica, sans-serif; font-size: 19px}
.f22 { font-family:  Arial, Helvetica, sans-serif; font-size: 22px}
.f22gris{ font-family:  Arial, Helvetica, sans-serif; font-size: 22px; color:#525151; text-align:justify; padding-bottom:25px; padding-right:10px; padding-left:10px;}
.f24blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff;}
.f30gris { font-family:  Arial, Helvetica, sans-serif; font-size: 30px; color: #737373;}
.f30blanco { font-family:  Arial, Helvetica, sans-serif; font-size: 30px; color: #ffffff;}

.a10vgris { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #cccccc}
.a10vgris:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #cccccc}
.a10vnegro { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
.a10vnegro:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}

/* con fondo naranja */
.a10vnegro2 {background:#EEA629; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;padding:2px;}
.a10vnegro2:hover { background:#EEA629;font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}
/* con fondo gris */
.a10vnegro3 {background:#CCC; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;padding:2px;}
.a10vnegro3:hover { background:#CCC;font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}



.a10blanco { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFF}
.a10blanco:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #FFF}

.a10gris { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #999}
.a10gris:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #999}
.a10gris2 { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666}
.a10gris2:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #666}

.a11nb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
.a11nb:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #ffffff}
.a11bn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #ffffff}
.a11bn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #000000}

.a12gris { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #d9d9d9;font-weight:bold;}
.a12gris:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #d9d9d9;font-weight:bold;}
.a12negro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
.a12negro:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #000000}
.a12marron { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #7B5D39}
.a12marron:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #7B5D39}
.a12naranja { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #EEA629;font-weight:bold;}
.a12naranja:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #EEA629;font-weight:bold;}

.a14negro { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #000000}
.a14negro:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; color: #000000}

.a24negro { font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: none; color: #000000}
.a24negro:hover { font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: underline; color: #000000}
.a24blanco { font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: none; color: #ffffff}
.a24blanco:hover { font-family: Arial, Helvetica, sans-serif; font-size: 24px; text-decoration: underline; color: #ffffff}


.btn1{
	margin-right:30px;
	padding-right:10px;
	text-decoration:none;
	background:url(images/icono_inst.gif) center right no-repeat;
}
.colorgris{color: #cccccc}

.iconotitulo{
	padding-top:20px;
	padding-left:20px;
	background:url(images/iconotitulo.gif) bottom left no-repeat;
}

.iconopdf{
/* 	padding-top:10px; */
	height:31px;
	min-height:31px;
	padding-left:40px;
	background:url(images/descarga.gif) bottom left no-repeat;
}

.iconozip{
/* 	padding-top:10px; */
	padding-left:40px;
	background:url(images/descarga_gnral.gif) bottom left no-repeat;
}

#listaNoticias{
/* 	width: 440px; */
	float:left;
	text-align:left;
	min-height: 81px;
	height: auto !important;
	height:81px;
	padding: 0px 20px 0px 125px;
	margin-top: 8px;
}
#listaNoticias p{
	margin : 0;
	padding: 0;
}
#listaNoticias p.fecha{
	width:350px;/* pongo un width mínimo para que, si hay poco texto, no se coloquen dos noticias a la misma altura */
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:10px;
	color: #FFF;
	margin-bottom: 2px;
}
#listaNoticias p.titulo{
	margin-bottom: 2px;
}
#listaNoticias p.titulo a{
	font-family:Verdana,Helvetica;
	font-weight:bold;
	font-size:11px;
	color: #EEA629;
	text-decoration: none;
}
#listaNoticias p.resumen{
/* 	margin-bottom: 2px; */
}
#listaNoticias p.resumen a{
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:10px;
	color: #FFF;
	text-decoration: none;
}
#listaNoticias strong, listaNoticias .texto b{
	font-weight: bold;
}
#listaNoticias p.resumen a:hover{
	text-decoration: underline;
}


#desarrolloNoticia{
	float:left;
 	padding: 0px 0px 0px 25px;
	width: 520px;
	text-align:left;
/* 	color: #FFF; */
	min-height: 160px;
 	height: auto !important;
 	height:160px;
}
#desarrolloNoticia p{
	margin : 0;
	padding: 0;
}
#desarrolloNoticia .imagenNot{
	float:left;
	text-align:left;
 	padding: 0px 15px 0px 0px;
 	min-height: 160px;
 	height: auto !important;
 	height:160px;
	width:225px;
}
#desarrolloNoticia .imagenNot p.pieNot{
 	font-family:Verdana,Helvetica; 
	font-weight:normal;
	font-size:10px;
	color: #ffffff;
	background-color: #666666;
	padding:5px;
	margin-top: 1px;
}

#desarrolloNoticia .imagenNot p.tacoPag{
 	font-family:Verdana,Helvetica; 
	font-weight:normal;
	font-size:10px;
	color: #ffffff;
	background-color: #000000;
	padding:5px;
	margin-top: 1px;
	text-align:right;
}

#desarrolloNoticia .imagenNot p.tacoPag a:hover{
 	font-family:Verdana,Helvetica; 
	font-weight:normal;
	font-size:10px;
	color: #ffffff;
	text-decoration:underline;
}

#desarrolloNoticia .imagenNot p.tacoPag a:link{
 	font-family:Verdana,Helvetica; 
	font-weight:normal;
	font-size:10px;
	color: #ffffff;
	text-decoration:none;
}


#desarrolloNoticia p.fecha{
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:10px;
	color: #FFF;
	margin-bottom: 5px;
}
#desarrolloNoticia p.titulo{
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:14px;
	color: #EEA629;
	margin-bottom: 2px;
}
#desarrolloNoticia p.resumen{
	font-family:Verdana,Helvetica;
	font-weight:bold;
	font-size:11px;
	color: #FFF;
	margin-bottom: 10px;
}
#desarrolloNoticia p.resumen div{
	font-family:Verdana,Helvetica;
	font-weight:bold;
	font-size:11px;
	color: #FFF;
	margin-bottom: 10px;
}

#desarrolloNoticia p.textoNot{
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:10px;
	color: #CCC;
	margin-bottom: 5px;
	text-align:justify;
}
#desarrolloNoticia p.linkNot{
	font-family:Verdana,Helvetica;
	font-weight:normal;
	font-size:10px;
	color: #CCC;
	margin-bottom: 5px;
	text-align:justify;
}
#desarrolloNoticia p.linkNot a{
	font-family:Verdana,Helvetica;
	font-size:10px;
	color:#CCC;
	text-decoration:none;
}
#desarrolloNoticia p.linkNot a:hover{
	text-decoration:underline;
}
#desarrolloNoticia p.descargaNot{
	margin-bottom: 5px;
	margin-top: 15px;
	text-align:justify;
}

#desarrolloNoticia p.descargaNot a{
	font-family: helvetica, Arial, Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	height:31px;
	min-height:31px;
	padding: 10 0px 10px 30px;
	background:url(images/descarga_gnral.gif) bottom left no-repeat;
}
#desarrolloNoticia p.descargaNot a:hover{
	text-decoration:underline;
}

#pie_noticias {
	width: 100%;

	float: left;
	margin-top: 20px;
	margin-bottom: 20px;

 	border-top: 1px solid #FFF;
}

#pie_noticias .opcionesNot{
	font-family: helvetica, Arial, Verdana;
	text-align: right;
	margin:  0px;
}
#pie_noticias .opcionesNot a{
 font-size:10px;
 font-weight:bold;
 color:#FFF; /*Color del texto del link*/
 text-decoration:none; /*Decoraci&oacute;n del texto*/
}

#cab_noticias {
	float: left;
	margin-top: 20px;
/*	margin-right: 15px; */
	margin-bottom: 20px;
/*	width: 600px; */
	background:#333333 url(images/iconotitulo.gif) bottom left no-repeat;
	padding-left:20px;
	min-height: 22px;/* el alto del icono de fondo */
	height: auto !important;
	height:22px;
	padding-right:35px;
}
#cab_noticias .paginacionNot{
width:100%;
 font-size:10px;
 margin:  0px;
 padding: 3px 10px 3px 2px ;
 color:#FFF;
}
#cab_noticias .paginacionNot a{
 text-align: center;
/*  padding: 3px 10px 3px 2px ; */
/*  font-family: Verdana, helvetica, Arial; */
 font-size:9px;
 color:#FFF;
 text-decoration:none;
}
.buscadorInstalaciones{
	background-color:#000000;
	text-align:center;
	font-size:11px;
	font-family: helvetica, Arial, Verdana;
}
.buscadorInstalacionesTitulo{
	color:#EBA628;
	font-weight:bold;
}
.noInstalacion{
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF; 
	font-family: helvetica, Arial, Verdana;
}
.FFFFFF{
	font-family: helvetica, Arial, Verdana;
	color:#FFFFFF;
}
.EBA628{
	font-family: helvetica, Arial, Verdana;
	color:#EBA628;
}
.f12{
	font-size:12px;
}
.f14{
	font-size:14px;
}

/* PARA LA TRANSPARENCIA DE LAS NOTICIAS DEL HOME*/
#bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 830px;
	height: 450px;
}
.imagen1{
	background: url(images/1_c.jpg) no-repeat;
}
.imagen2{
	background: url(images/2_c.jpg) no-repeat;
}
.imagen3{
	background: url(images/3_c.jpg) no-repeat;
}
.imagen4{
	background: url(images/4_c.jpg) no-repeat;
}
/* This is the transparent box */
.fondoTransparente
{
	position:absolute;
	width: 250px;
	height:450px;
	margin: 0 0 0 580px;

	background-color:#000000;
	
	filter:alpha(opacity=70);/*IE*/
	opacity: 0.7;/*Firefox opera*/
	-moz-opacity:0.7;
}
.textoFondoTransparente
{
	position: absolute;
	width: 210px;
	height:350px;
	margin: 0 0 0 580px;

	/*border:1px solid #808080;
	background-color:#fff;*/
	color:#FFFFFF;
	padding:50px 20px 50px 20px;
}
.tituloNoticiaHome{
	color:#FFFFFF;
	text-decoration:none;
}
.tituloNoticiaHome:hover{
	color:#FFFFFF;
	text-decoration:underline;
}