/*Cabecera------------------------------------------------------------------------------*/

.logo_cabecera{
	display:block;
	float:left;
	width:170px;
	height:76px;
	background-image:url(../imagenes/pyrenalia.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-top: 27px;
	margin-right: 30px;
}
.logo_cabecera_portada{
	display:block;
	float:left;
	width:170px;
	height:76px;
	background-image:url(../imagenes/pyrenalia.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-top: 37px;
	margin-right: 10px;
}
.limpiar {
	clear: both;
}
.ocultar {
	display: none;
}
.lista_mapa_web{
	list-style-type: circle; 
	margin-bottom: 0px;
	margin-left: 0px;
}
	
/*Navegación------------------------------------------------------------------------------*/
.navegacion{
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #195685;
}
.navegacion:hover{
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
	color: #0082f0;
}
.navegacion_on{
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
	color: #0082f0;
}
.enlace_nav_1{
	color: #195685;
	width: 3px;
	height: 5px;
	background-image:url(../imagenes/flecha_derecha.gif);
	background-repeat:no-repeat;
	background-position: 5px 6px;
}
/*Menú izdo------------------------------------------------------------------------------*/

.menu_izdo{
	display:block;
	float:left;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
}
.menu_izdo:hover{
	color:#FF3300;
	background-image:url(../imagenes/motivo_cuadrados_b.gif);
}
.foto_info{
	border: 3px solid #fff;
	margin-top:15px;
}
/*Buscador, idiomas e iconos---------------------------------------------------*/

.home{
	display:block;
	float:left;
	width:12px;
	height:11px;
	margin-top:8px;
	margin-left:4px;
	margin-right:4px;
	background-image:url(../imagenes/ico_home.gif);
	background-repeat:no-repeat;
}
.contacto{
	display:block;
	float:left;
	width:12px;
	height:11px;
	margin-top:8px;
	margin-left:5px;
	margin-right:5px;
	background-image:url(../imagenes/ico_contact.gif);
	background-repeat:no-repeat;
}
.mapaweb{
	display:block;
	float:left;
	width:12px;
	height:11px;
	margin-top:8px;
	margin-left:4px;
	margin-right:4px;
	background-image:url(../imagenes/ico_mapaweb.gif);
	background-repeat:no-repeat;
}
.home:hover{background-image:url(../imagenes/ico_home_on.gif);}
.contacto:hover{background-image:url(../imagenes/ico_contact_on.gif);}
.mapaweb:hover{background-image:url(../imagenes/ico_mapaweb_on.gif);}
.separador{
	display:block;
	float:left;
	width:3px;
	height:13px;
	margin-top:8px;
	margin-left:5px;
	margin-right:5px;
	background-image:url(../imagenes/motivo_cuadrados.gif);
	background-repeat:no-repeat;
}
.separador1 {
	margin-top: 6px;
}
.separador2 {
	display: block;
	height: 11px;
	width: 847px;
	float: left;
}
.separador_cabecera_contenido {
	height: 14px;
}
.separador_sectores_portada {
	float: left;
	width: 10px !important;
	*width: 7px;
	height: 100px;
}
.separador_sectores_portada2 {
	float: left;
	width: 12px;
	height: 100px;
}
.separador_servicios {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	margin-bottom: 20px;
	padding-top: 20px;
}
.separador_sectores_destacado {
	height: 15px;
	clear: both;
	display: block;
	width: 525px;
}
.separador_logo_login {
	display: block;
	float: left;
	height: 100px;
	width: 437px !important;
	*width: 407px;
}
.separador_logo_imagen {
	/*width: 300px;*/
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 50px;
	height: 100px;
	width: 597px !important;
	*width: 567px;
	background-image: url(../imagenes/superior/rotate.php);
	background-repeat:   no-repeat;
	background-position: 0px 0px;	
}
.separador_navegacion_superior_imagen {
	display: block;
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	height: 100px;
	width: 437px !important;
	*width: 407px;
	background-image: url(../imagenes/portada_cabecera_calidad.gif);
	background-repeat:   no-repeat;
	background-position: bottom right;	
	background-color: #FFF;
}
.separador_navegacion_superior_imagen_contenidos {
	display: block;
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	height: 100px;
	width: 437px !important;
	*width: 407px;
	background-image: url(../imagenes/superior/rotate.php);
	background-repeat:   no-repeat;
	background-position: bottom right;	
	background-color: #FFF;
}
.botones_superiores_navegacion {
	display: block;
	float: left;
	margin-left: 0px;
	width: 230px !important;
}
.motivo_borde_superior{
	display: block;
	float: left;
	margin-left: 10px;
	margin-top: 100px;
	width: 3px;
	height: 15px;
	padding: 0px;
}
.motivo_comillas_superior{
	display: block;
	float: left;
	margin-top: 95px;
	width: 13px;
	height: 14px;
	padding: 0px;
}
.flag1{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:2px;
	background-image:url(../imagenes/flag1.gif);
	background-repeat:no-repeat;
}

.flag2{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:2px;
	background-image:url(../imagenes/flag2.gif);
	background-repeat:no-repeat;
}

.icono_home{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_home.gif);
	background-repeat:no-repeat;
	margin-left: 5px;
}

.icono_home:hover{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_home_on.gif);
	background-repeat:no-repeat;
	margin-left: 5px;
}

.icono_contacto{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_contacto.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
}

.icono_contacto:hover{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_contacto_on.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
}

.icono_mapa_web{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_webmap.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
}

.icono_mapa_web:hover{
	display: block;
	float: right;
	width: 12px;
	height: 11px;
	background-image:url(../imagenes/icono_webmap_on.gif);
	background-repeat:no-repeat;
	margin-left: 10px;
}
.telefono_superior{
	display: block;
	float: left;
	font-family: "Trebuchet MS",Arial,Helvetica,Verdana,sans-serif;
	text-decoration: none;
	width: 85px;
	color: #DF2B3D;
	margin-top: 98px;	
	margin-left: 10px;
	margin-right: 5px;
	padding: 0px;
	font-size: 15px;
	font-weight: normal;
	cursor: default;
}
.flag3{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:2px;
	background-image:url(../imagenes/flag3.gif);
	background-repeat:no-repeat;
}

.flag4{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:2px;
	background-image:url(../imagenes/flag4.gif);
	background-repeat:no-repeat;
}

.flag5{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:2px;
	background-image:url(../imagenes/flag5.gif);
	background-repeat:no-repeat;
}

.flag6{
	display:block;
	float:left;
	width:15px;
	height:10px;
	margin-top:8px;
	margin-left:2px;
	margin-right:4px;
	background-image:url(../imagenes/flag6.gif);
	background-repeat:no-repeat;
}

.btn_buscar{
	display:block;
	float:left;
	width:56px;
	height: 20px;
	color:#836414;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../imagenes/boton_buscar.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 4px;
}

/*Sección------------------------------------------------------------------------------*/

.elink{
	float: right;
	margin: 10px;
}

.foto_seccion{ /*Aplicable a más secciones*/
	display:block;
	float:left;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
.foto_seccion_1{ /*Aplicable a más secciones*/
  display:block;
}

.titulo_seccion{
	display:block;
	float:left;
	width:157px;
	padding-left:30px;
	margin-top:17px;
	margin-bottom:20px;
	color:#fff;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../imagenes/motivo_titulo.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.parrafo_seccion{
	display:block;
	float:left;
	padding-top:20px;
}

.mas_info_seccion{
	display:block;
	float:left;
	font-size:10pt;
	margin-bottom:30px;
	width:187px;
	text-align:right;
	text-decoration:none;
	color:#fff;
	font-style:italic;
}

.mas_info_seccion:hover{text-decoration:underline;}


/*Banner----------------------------------------------------------------------------*/

.foto_banner{
	display:block;
	float:left;
	border: 2px solid #fff;
}

.titulo_banner{
	display:block;
	float:left;
	width:117px;
	padding-left:8px;
	margin-top:7px;
	margin-bottom:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background-image:url(../imagenes/motivo_cuadrados2.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

/*Sección destacada-------------------------------------------------------------------*/

.titulo_seccion_destacada { /*Aplicable a otras secciones*/
	display:block;
	float:left;
	width:504px;
	margin-top:3px; /*17px*/
	margin-bottom:10px;
	color: #195685;
	font-size: 17px;
	font-weight:bold;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-image: url(../imagenes/img_comillas_titular_peq.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
	padding-bottom: 10px;
}

.foto_seccion_destacada{
	display:block;
	float:left;
	border-top-width: 15px;
	border-right-width: 8px;
	border-bottom-width: 8px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}

.resumen {
	display:block;
	float:left;
	width:534px;
	margin-bottom:10px;
	font-weight:bold;
	color: #195685;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}
.resumen_f {
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight: bold;
	color: #195685;
}
.resumen .negrita .resumen_f{
	font-weight:bold;
	color: #195685;
}

/*Galería fotográfica-------------------------------------------------------------------*/
.titulo_seccion_ficha{/*Común a títulos de todas las fichas*/
	display:block;
	float:left;
	width:520px;
	padding-left:30px;
	margin-top:17px;
	margin-bottom:20px;
	color: #142144;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../imagenes/motivo_titulo.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.titulo_galeria{
	display:block;
	width:120px;
	background-color:#fff;
	color:#333;
	text-decoration:none;
	text-align:center;
	height: 30px;
}
.separador_galeria{
	display:block;
	float:left;
	height:5px;
	padding-left:6px;
	padding-right:6px;
}

/*Ficha------------------------------------------------------------------------*/
.ficha_destacado{
	padding-left:9px;
	color:#fff;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados_b.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}

.volver{
	float:right;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	text-align:right;
	color:#D41A2A;
	text-decoration:none;
}

.volver:hover{
	color:#D41A2A;
	text-decoration:underline;
}

/*Ficha standard-------------------------------------------------------------------*/

.foto_sec_ficha_standard{
	display:block;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width:3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	clear: both;
}
.foto_sec_ficha_standard2{
	display:block;
	float:right;
	margin-bottom:10px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width:3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	clear: both;
}
.resumen_standard{
	display:block;
	float:left;
	width:230px;
	padding-top:5px;
	background-color:#2e2d2d;
	margin-bottom:10px;
}
/*Noticias-------------------------------------------------------------------*/

.ver_noticia{
	display:block;
	float:left;
	font-weight: bold;
	color:#D41A2A;
	margin-top:2px;
	text-decoration:none;
	padding-left:8px;
	background-image: url(../imagenes/motivo_cuadrados_b.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

.ver_noticia:hover{
	display:block;
	float:left;
	font-weight: bold;
	color:#D41A2A;
	margin-top:2px;
	text-decoration:underline;
	padding-left:8px;
	background-image: url(../imagenes/motivo_cuadrados_b.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

.titulo_paginas{
	color:#fff;
	font-weight:bold;
}

.noticias_titulo {
	color: #195685;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.pagina{
	color: #7b7b7b;
	text-decoration:none;
}

.pagina:hover{
	color: #333333;
}

.pagina_on{
	color: #ccc;
	text-decoration:none;
	font-weight:bold;
}

.pagina_on:hover{color: #fff;}

.noticia_entera{
	color: #195685;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;	
	text-decoration:none;
}
.foto_noticias {
	float: right;
	margin-top:6px;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #fff;
}

.item_formulario{
	display:block;
	float:left;
	width:120px;
}

.btn_contacto {
	display:block;
	float:left;
	width: 70px;
	text-decoration:none;
	text-align:center;
	border: 2px solid #fff;
	padding-top:1px;
	padding-bottom:1px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	color:#fff;
	font-size: 8pt;
	background-color:#836414;
}

/*.btn_contacto:hover {
	background-color:#fff;
}*/



/*secciones------------------------------------------------------------------------------*/

.secciones{
	display:block;
	float:left;
	width:543px;
	padding-left:7px;
	text-decoration:none;
	color:#fff;
	background-image:url(../imagenes/seccion.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
}
.secciones_on{
	display:block;
	float:left;
	width:543px;
	padding-left:7px;
	text-decoration:underline;
	color:#fff;
	background-image:url(../imagenes/seccion_on.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
}

.secciones:hover{
	color:#836414;
	background-image:url(../imagenes/seccion_on.gif);
	text-decoration:underline;
}


/*--- Add Programacion */
.txt_menu_izdo2{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	display:block;
	float:left;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.txt_menu_izdo3{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	width: 67px;
}
.txt_menu_izdo4{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	width: 100px;
}
.txt_pie{
	font-size: 12px;
	line-height: 18px;
}
.txt_sector {
	line-height: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	color: #444444;
}
.txt_tit_sector {
	font-weight: bold;
	color: #49a5ba;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 14px;
	padding-top: 8px;
	font-size: 11px;
}
.txt_tit_servicios {
	text-align: left;
	color: #195685;
	font-size: 17px;
	font-weight:bold;
	padding-bottom: 15px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
.txt_servicio_portada {
	line-height: normal;
	padding-top: 7px;
}
.txt_tit_destacado_portada {
	text-align:left;
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	color: #525252;
}
.txt_entradilla_destacado_portada {
	line-height: 18px;
	font-weight: bold;
	color: #6376a0;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.txt_comun_destacado_portada {
	padding-bottom: 5px;
	font-size: 12px;
}
.enlace_menu_izdo {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.enlace_menu_izdo:hover {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.enlace_menu_izdo_on {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.enlace_menu_izdo:hover {
	color:#000000;
}
.enlace_menu_izdo2{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	display:block;
	float:left;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.enlace_menu_izdo2:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	display:block;
	float:left;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#FF3300;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados_hover.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.enlace_menu_izdo3{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	width: 67px;
}
.enlace_menu_izdo3:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	display:block;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#FF3300;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados_hover.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.enlace_menu_izdo4{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	background-image: url(../imagenes/motivo_cuadrados.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	display: block;
	width: 100px;
}
.enlace_menu_izdo4:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	display:block;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	color:#FF3300;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/motivo_cuadrados_hover.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	width: 100px;
}

/*submenu*/
.enlace_submenu_izdo {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
	height: 30px;
}
.enlace_submenu_izdo:hover {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
.enlace_submenu_izdo_on {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	vertical-align: middle;
	background-color: #316ea6;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
}
/*
.enlace_submenu_izdo {
	display:block;
	float:left;
	font-size:11px;
	padding-left:20px;
	color:#333333;
	text-decoration:none;
	background-image:url(../imagenes/motivo_flecha.gif);
	background-repeat:no-repeat;
	background-position:14px 5px;
}
.enlace_submenu_izdo:hover{
	color:#000000;
}
.enlace_submenu_izdo_on{
	display:block;
	float:left;
	font-size:11px;
	padding-left:20px;
	color:#000000;
	text-decoration:none;
	background-image:url(../imagenes/motivo_flecha.gif);
	background-repeat:no-repeat;
	background-position:14px 5px;
}
.enlace_submenu_izdo:on{
	display:block;
	float:left;
	font-size:8pt;
	padding-left:20px;
	color:#fff;
	text-decoration:none;
	background-image:url(../imagenes/motivo_flecha.gif);
	background-repeat:no-repeat;
	background-position:14px 5px;
}

*/


/* Mapa Web */
.enlace_izda{
  color: #fff;
	text-decoration:none;
	
}

.enlace_izda:hover{
	color: #836414;
	text-decoration:none;
}

.enlace_izda_on{
	color: #fff;
	text-decoration:none;
}
.enlace_img_seccion {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 13px;
}
.enlace_img_seccion:hover {
	color: #FF3300;
	text-decoration: none;
	background-image: url(../maquetacion/imagenes/flecha2.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
	background-position: 0px 5px;
}
.enlace_vacio {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../maquetacion/imagenes/pixel_transparente.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
	background-position: 0px 5px;
}
.enlace_noticia {
	color:#D41A2A;
	text-decoration:none;
}
.enlace_noticia:hover {
	color:#D41A2A;
	text-decoration:underline;
}

.enlace_ficha{
	font-weight:bold;
	color:#D41A2A;
	text-decoration:none;
}

.enlace_ficha:hover{
	color:#D41A2A;
	text-decoration:underline;
}
.enlace_pie {
	font-size: 12px;
	font-weight: bold;
	color: #dfe1de;
	text-decoration: underline;
}
.enlace_pie:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.enlace_sector_quienes_somos {
	background-image: url(../imagenes/boton_quienes_somos.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 35px;
	width: 161px;
}
.enlace_sector_sectores_profesionales {
	background-image: url(../imagenes/boton_sectores_profesionales.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 35px;
	width: 161px;
	display: block;
}

.enlace_sector_noticias_destacadas {
	background-image: url(../imagenes/boton_noticias_destacadas.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 35px;
	width: 335px;
	display: block;
}

.enlace_sector_porque_pyrenalia {
	background-image: url(../imagenes/boton_porque_pyrenalia.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 35px;
	width: 161px;
}
.enlace_lista_sector {
	color: #444444;
	text-decoration: none;
	background-image: url(../imagenes/item_lista.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 8px;
	font-weight: bold;
}
.enlace_lista_sector:hover {
	color: #444444;
	text-decoration: underline;
	background-image: url(../imagenes/item_lista.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 8px;
	font-weight: bold;
}
.enlace_servicio_portada {
	font-size: 14px;
	color: #d03c3a;
	text-decoration: none;
}
.enlace_servicio_portada:hover {
	font-size: 14px;
	color: #d03c3a;
	text-decoration: underline;
}
.enlace_leer_mas_portada {
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-decoration: underline;
}
.enlace_leer_mas_portada:hover {
	font-size: 11px;
	font-weight: bold;
	color: #446980;
	text-decoration: none;
}
.enlace_soluciones {
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #195685;
	text-decoration: none;
	background-image: url(../imagenes/item_soluciones.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
}
.enlace_soluciones:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0082f0;
	text-decoration: none;
	background-image: url(../imagenes/item_soluciones_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
}
.enlace_soluciones_on {
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0082f0;
	text-decoration: none;
	background-image: url(../imagenes/item_soluciones_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 14px;
}
.celda1 {
	font-size: 11px;
	color: #000000;
	float: left;
	text-align: right;
	height: 20px;
	width: 60px;
	padding-right: 5px;
	display: block;
	padding-top: 2px;
}
.celda2 {
	float: left;
	width: 122px;
	border: 1px solid #484848;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.celda3 {
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 149px;
	*margin-left: 147px;
}

.limw
{
list-style-type:square;
}

.limw_d
{
	list-style-type:square;
	margin-left:12px;
}

/*SubSecciones */
.secciones_s{
	display:block;
	float:left;
	width:335px;
	margin-left:25px;
	padding-left:7px;
	text-decoration:none;
	color:#fff;
	background-image:url(../imagenes/seccion.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	
	
}
.secciones_s_on{
	display:block;
	float:left;
	width:335px;
	margin-left:25px;
	padding-left:7px;
	text-decoration:underline;
	color:#FF3300;
	background-image:url(../imagenes/seccion.gif);
	background-repeat:no-repeat;
	background-position:left 7px;	
}

.secciones_s:hover{
	color:#836414;
	text-decoration:underline;
}
.clear{
	clear:both;
}

.menuLateralIzq{
	padding-top: 0px;
	padding-left: 0px;
	
}

ul.menuLateralIzq li
{
	
	padding-bottom: 4px;
}
.logo_novania_pie {
	display: block;
	margin-top: 5px;
	padding-bottom: 8px;
}
.taw_pie {
	display: block;
}
.li_seccion_arriba{
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.img_actualidad{
	margin-left: 5px;
	margin-right: 14px;
	border: 1px solid #FFFFFF;
	float: left;
}

.img_banners_accesos {
}
.img_acceso_clientes {
	padding-bottom: 5px;
}
.img_destacada_portada {
	width: 485px;
	margin-bottom: 15px;
}


.enlace_seccion {
	text-align: center;
	color: #000000;
	text-decoration: none;
}
.img_seccion {
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.img_acceso_clientes {
	padding-bottom: 8px;
}


.enlace_video{
	display:block;
	float:left;
	height:40px;
	padding-left:60px;
	padding-top:20px;
	padding-bottom:4px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../imagenes/InVid.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
}
.foto_dcha{
	float:right;
	padding-top:4px;
	padding-left:10px;
	padding-bottom:6px;
}
.titulo_foto{
	float:left;
	width:250px;
	color: #FF3300;
	padding-right	:15px;
	text-align:right;
	
}
.fecha{
	color:#0082F0;
	font-weight: none;
}

.fecha_ficha{
	color:#0082F0;
	font-weight: bold;
	font-size: 12;
}
/*ESTILOS MENU DESPLEGABLE ////////////////////////////////////////////*/

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	border: 0 none;
	width: 847px; /*For KHTML*/
	list-style: none;
	height: 36px;
	padding: 0;
	background-color: #316ea6;
}

ul#navmenu-h li {
	border: 0 none;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 36px;
	padding: 0;
}

ul#navmenu-h ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 36px;
	left: 0;
	background-color: #FFFFFF;
}
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 0px;
	line-height: 0px;
}
ul#navmenu-h ul li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline;
	height: 36px;
}
/* Root Menu */
ul#navmenu-h a {
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 22px !important;
	height: 1%; /*For IE*/
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 7px;
	line-height: 22px;
	margin-bottom: 7px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	color: #FDEF48;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	float: none;
	color: #FFF;
	background-color:#316ea6;
}
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  color: #ffdb31;
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  color: #666;
}
/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  color: #FFF;
}
/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  color: #666;
}
/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  color: #FFF;
}
ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 94px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}
ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
/*ESTILOS MENU DESPLEGABLE*/
