﻿/* ----------------------- ESTILOS.CSS [Mayo 2007] --------------------- */
/* --------------------------------------------------------------------- */
/* ---------------------------ELEMENTOS GENERALES----------------------- */
/* --------------------------------------------------------------------- */

html
{
	scrollbar-3dlight-color:#e7e7e7; 
	scrollbar-arrow-color:#000;	 
	scrollbar-base-color:#e7e7e7;
	scrollbar-darkshadow-color:#d5d3d3;
	scrollbar-face-color:#e7e7e7;
	scrollbar-highlight-color:#e7e7e7;
	scrollbar-shadow-color:#e7e7e7;
	scrollbar-track-color:#Ccc;

}
body
{
	color:#000;
	text-decoration:none;
	background-color:#989898;
	background-repeat:repeat;
	font-size:12px;
	font-family:Arial;
/*	background-image:url(../Imagenes/FondoSombra.jpg);
	background-repeat:repeat-y;
	background-position:center;*/
	background-color:#FFF;
	overflow-x:hidden;
	margin:0px;
}

	a:link { Color:#af140c;	text-decoration:none;}
	a:active { Color:#af140c;	text-decoration:none;}
	a:visited { Color:#af140c;text-decoration:none;}
	a:hover { Color: #14569d;text-decoration:none; }
img{
	border:0;
}
/* ---------------------------CONTENEDORES-------------------------------- */
/* ----------------------------------------------------------------------- */

div#Main 
{
    position: absolute;
    left: 50%;
    width: 887px;
    margin-left: -443px;
	top:0px;
	background-color:#FFFFFF;
}
div#Top 
{
    position: relative;
    width: 100%;
    background-image: url('../Imagenes/Top.jpg');
    background-repeat:no-repeat;
	background-position:left top;
	height:165px;
	margin-top:0px;
	border-bottom:1px solid #aaa;
}
div#MenuTop 
{
	font-weight:bold;
    position: relative;
    left: 50%;
    width: 887px;
    margin-left: -443px;
	background-color:#fff;
	border-bottom:3px solid #af140c;
/* 	border-top:1px solid #af140c;*/
	line-height:15px;
	margin-top:0px;
}
.Reloj
{
	line-height:20px;
	margin-top:0px;
	color:#000;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	background-color:#eee;
	border-bottom:1px solid #999;
}
.Menu a:link 	{ text-decoration:none; color: #92a07e;letter-spacing:0.2em;}
.Menu a:active	{ text-decoration:none;	color: #92a07e;letter-spacing:0.2em;}
.Menu a:visited { text-decoration:none;	color: #92a07e;letter-spacing:0.2em;}
.Menu a:hover	{ text-decoration:none; color: #663300;	letter-spacing:0.2em;}
/* ------------------------MenuCentro -----------------------------------------*/
.MenuCentro {
	font-size:12px;
	display:table;         /* ignored by IE */
	padding:0; 
	list-style-type:none;
	white-space:nowrap;    /* keep text on one line */
	/* border:1px solid #06a; *//* add a border to show size of menu */
  }
* html .MenuCentro {
	display:inline-block;  /* for IE only */
	width:1px;             /* IE will expand to fit menu width */
	padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.MenuCentro li {
	display:table-cell;    /* ignored by IE */
  }
* html .MenuCentro li {
	display:inline;        /* for IE only */
  }
.MenuCentro a, .MenuCentro a:visited {
	display:block;         /* for all browsers except IE */
	padding:4px 16px;
	color:#fff; 
	background:#af140c; 
	
	border-right:1px solid #af140c; 
	border-left:1px solid #af140c; 
	border-top:1px solid #af140c; 
	background-image:url(../Imagenes/FondoSolapa.JPG);
	text-decoration:none;
  }
* html .MenuCentro a, * html .MenuCentro a:visited {
	display:inline-block;  /* for IE only */ 
	margin:0 -2px;         /* to correct an IE border width bug */  
  }
.MenuCentro a:hover {
	color:#000; 
	background:#fff;
	border-top:1px solid red;
	border-left:1px solid red;
	border-right:1px solid red;
	background-image:url(../Imagenes/FondoSolapaHover.JPG);
  }
.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}
/* -------------------------------------------------------------------------------------*/
div#BottomInfo 

{
	font-family:Arial;
	font-size:11px;
	height:100%;
	width:100%;
	border-top:1px #999 solid;
	text-align:center;
	color: #000;
	padding-top:5px;
	background-color:#eee;
	line-height:20px;
	vertical-align:middle;
}
div#BottomInfo a:link {	color: #ad140c; text-decoration:none; }
div#BottomInfo a:visited { color: #ad140c; text-decoration:none;}
div#BottomInfo a:active { color: #ad140c; text-decoration:none;}
div#BottomInfo a:hover { color: #000; text-decoration:underline; }

div#Cuerpo /* Div que agrupa el contenedor del menu y las noticias. El que da el fondo al contenido*/
{
    position: relative;
    left: 50%;
    width: 887px;
    margin-left: -443px;
	height:100%;
	background-color:#FFFFFF;
    background-image: url('../Imagenes/Cuerpo.jpg');
    background-repeat: repeat-y;
    background-position:top left;
}
div#ContenidoNoticias 
{
/*	width: 596px;
    position: absolute;
    left: 50%;
    margin-left: -300px;
 	margin-top:10px;*/
	width:95%;
	margin:15px auto;
}
div#ContenidoMenu /* Agrupa las opciones del menu */
{
	width:182px;
	height:350px;
	position: Absolute;
	left: 4px;
	top: 2px;
	border:0px solid #af140c;
}

div#OpcionMenu /* Cada una de las opciones de menu */

{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-left:#af140c 1px solid;
	border-right:#af140c 1px solid;
	border-bottom:#c07975 1px solid;
	border-top:#af140c 1px solid;
	line-height:20px;
	text-indent:5px;
	display:block;
	background-color:#af140c;
	color:#fff;
	text-transform:uppercase;
	border-collapse:collapse;
}

div#OpcionMenu a:link { color:#fff; display:block; text-decoration:none; 	border-collapse:collapse;}
div#OpcionMenu a:visited { color:#fff; display:block;  text-decoration:none;	border-collapse:collapse;}
div#OpcionMenu a:Active { color:#fff; display:block;  text-decoration:none;	border-collapse:collapse;}
div#OpcionMenu a:hover { color:#000; /*background-image:url('../Imagenes/FondoMenu.jpg');*/ background-color:#fefefe; display:block;  text-decoration:none;	border-collapse:collapse;}

div#OpcionMenu2 /* Cada una de las opciones de menu */

{
	border-right:#af140c 1px solid;
	border-left:#af140c 1px solid;

	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border-collapse:collapse;
	line-height:20px;
	text-indent:8px;
	display:block;
	background-color: #efefef;
	color:#000;

}

div#OpcionMenu2 a:link { color:#000; display:block; text-decoration:none; }
div#OpcionMenu2 a:visited { color:#000; display:block;  text-decoration:none;}
div#OpcionMenu2 a:Active { color:#000; display:block;  text-decoration:none;}
div#OpcionMenu2 a:hover { color:#af140c; /*background-image:url('../Imagenes/FondoMenu.jpg');*/ background-color:#fff; display:block;  text-decoration:none; }



div#OpcionMenuImagen /* Cada una de las opciones de menu */

{
	border-top:#fff 1px solid;
	text-align:center;
}


/* --------------------------FORMATO DE TEXTO----------------------------- */
/* ----------------------------------------------------------------------- */
div#NavegacionInterna
{
	color: #666;
	padding-left:16px;
	background-image:url(../Imagenes/Vineta.jpg);
	background-repeat:no-repeat;
	font-weight:NORMAL;
	background-color:#FFFFFF;

}
div#NavegacionInterna a:link {color: #FF0000; text-decoration:none;	background-color:#FFFFFF;}
div#NavegacionInterna a:active {color: #FF0000; text-decoration:none; background-color:#FFFFFF;}
div#NavegacionInterna a:visited {color: #FF0000; text-decoration:none; background-color:#FFFFFF;}
div#NavegacionInterna a:hover {color: #000; text-decoration:underline; background-color:#FFFFFF;}


p /*definición genérica de párrafo */
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color: #333333;
}
p#cita /*definición genérica de párrafo */
{
	font-family: verdana;
	font-size:12px;
	font-style:italic;
	text-align:justify;
	color: #666; 
}
.TextoForm /*definición genérica de párrafo */
{
	font-family: verdana;
	font-size:12px;
	font-style:italic;
	text-align:left;
	color: #666;
	line-height:15px;
}
.CitaFuente /*definición genérica de párrafo */
{
	border-top:1px solid #ddd;
	line-height:15px;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-align:justify;
	color: #666; 
}

Div#PieFoto
{
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	text-align:justify;
	color: #000;
	width:97%;
	background-color:#fff;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 2px solid #999;
	border-right: 2px solid #999;
	line-height:15px;
	padding:5px;
}



.Bold /*aplica negrita en cualquier tipod e texto */
{
	font-weight:bold;
	text-align:left;
	color:#000;
}


.BoldCenter/*aplica negrita en cualquier tipod e texto */
{
	font-weight:bold;
	text-align:center;
	font-family:Arial;
	font-size:12px;


}
.Negrita  /* encabezados*/
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	width:99%;
	display:block;
	line-height:20px;
	color:#000;
	border-bottom:1px solid #666;
	display: block;
	
}
.NegritaSub  /* encabezados */
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#606c7d;
	border-bottom:1px solid #e89d98;
	background:url(../Imagenes/FondoMenu.jpg) no-repeat left center;
	padding-bottom:1px;
	display:block;
	text-indent:12px;

}

.NoticiasIndex  /* encabezados noticias*/
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#606c7d;
	background:url(../Imagenes/FondoMenu.jpg) no-repeat left center;
	padding-bottom:1px;
	display:block;
	text-indent:20px;

}
.ListadoNoticias  /* encabezados noticias*/
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#606c7d;
/*	background:url(../Imagenes/FondoMenu.jpg) no-repeat left center;*/
	padding-bottom:1px;
	display:block;
	text-indent:12px;

}

.ListaProyectos ul
{
	list-style:square;
	line-height:18px;
	color:#595959;
}
.ListaProyectos ul li
{
	margin-left:90px;
}


.Fecha
{
	font-family:Arial;
	letter-spacing:2px;
	color: #336699;
	font-weight:normal;
	font-size:12px;
	
}
.Mes
{
	font-family:Arial;
	letter-spacing:11px;
	color: #336699;
	font-weight:bold;
	font-size:12px;
}	
.Evento
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color: #333333;
	padding-left:15px;
	line-height:25PX;
	background-image:url(../Imagenes/Vineta.gif);
	background-repeat:no-repeat;
	background-position:left center;
}	
.ProductosLista
{
	font-family:Arial;
	font-size:12px;
	font-weight:Bold;
	text-align:left;
	color: #333333;
	padding-left:15px;
	line-height:25PX;
	background-image:url(../Imagenes/Vineta.gif);
	background-repeat:no-repeat;
	background-position:left center;
}	
.ImgVineta
{
	float:left;
	width:82px;
	height:80px;
	margin:0 10px 0 5px;
	border:0;
}
.DivFloatLeft
{
	float:left;
	width:100%;
	margin-top:3px;
}
/* ---------------------------------IMAGENES------------------------------ */
/* ----------------------------------------------------------------------- */

#img /*Imagen alineada a la Izda */

{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;

}
.MiniaturaVideos
{
	margin-left:0.5em;
	margin-bottom:1em;
	padding:5px;
	border:solid #666 1px;
	float:left;
	
}
#imgDcha  /*Imagen alineada a la Izda */

{
	float:right;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:5px;
	margin-top:5px;
}

.ImagenMapa
{
	height:650px;
}
.AlturaMinima{
	height:500px;
}
.AlturaMinima2{
	height:250px;
}
.AlturaMinima3{
	height:150px;
}
.AlturaMinima4{
	height:100px;
}
.AlturaMinima5{
	height:50px;
}
#Logos
{
	text-align:center;
	height:175px;
}
ul#Personas 
{
	list-style:square;
	line-height:18px;
	color: #595959;
	margin-left:0px;
	
}
ul
{
	list-style:square;
	line-height:15px;
	color: #000;
	text-align:justify;
	padding-left:20px;
}


ul#Pdf
{
	list-style: none;
	list-style-position:outside;
	background: url(../Imagenes/PdfG2.jpg) left top no-repeat;
	padding-left:60px;
	margin-left:10px;
}
.ListaPdf
{
	list-style: url(../Imagenes/PdfP.gif);
	vertical-align: bottom;
	padding-left:5px;
	margin-left:0px;
	line-height:22px;
	text-align:justify;
}
.ListaWord
{
	list-style: url(../Imagenes/Word.jpg);
	vertical-align: bottom;
	list-style-position:outside;
	padding-left:5px;
	margin-left:0px;
	line-height:22px;;
	text-align:justify;
}
.ListaPPT
{
	list-style: url(../Imagenes/ppt.gif);
	vertical-align: bottom;
	list-style-position: outside;
	padding-left:5px;
	margin-left:0px;
	line-height:22px;;
	text-align:justify;
}
input
{
	border:1px solid #666;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color: #333333;
}
textarea
{
	border:1px solid #666;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color: #333333;
}
.Boton
{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	border: 0.1em solid #666;
	background-image:url(../Imagenes/FondoBoton.jpg);
	width:8em;
	height:2em;
	cursor:pointer;
}
#ListaCorreo
	{background-image:url(../Imagenes/FondoBoton.jpg);}
.LOPD
{
	border:1px solid #666;
	font-size:10px;
	color:#666;
	text-align:justify;
	padding:5px;
	width:80%;
	margin-left:10%;
}
#ImgIzdaPie
{
	margin:10px 10px 0 0;
	float:left;
	display:block;
	height:375px;
	width:300px;
	color:#000;
	font-size:0.9em;
	text-align:center;
}
/* **************************** Documentos de Interés **************************** */

.FondoDocInteres
{
	height:66px;
	background-repeat: repeat-x;
	background-position: top right;
	background-image:url('../Imagenes/FondoDocInteresDcha.jpg');
	margin-top:0;
	margin-left:0;
}

#DivRuta
{
	font-family:tahoma;
	font-size:10px;
	color: RED;
	text-transform:UPPERCASE;
	margin-top:3px;
	margin-left:7px;


/*	margin-top:5px;
	margin-left:7px;*/
}
.InfoDescarga { padding:10px; background-color:#f8f8f8; margin:1%; text-align:center; }


.BordeTV
{
	margin:1%;	
	top:92PX;
/*	top:30PX;*/
	position:absolute;
	border:1px solid #ccc;
	height:80%;
	width:97%;
	overflow:hidden;
}
#TvDirectorios
{
	font-family:tahoma;
	font-size:11px;
	color:#000;
	border-right:1px solid #ccc;

	margin-left:2px;
	float:left;
	width:46%;
	height:99%;
	overflow:auto;
}

#TvFicheros
{
	font-family:tahoma;
	font-size:11px;
	color:#666;
	width:52%;
	height:99%;
	overflow:auto;
}

#TvDirectorios a:link {color:#000; text-decoration:none; font-weight:bold;}
#TvDirectorios a:visited {color:#000; text-decoration:none; font-weight:bold;}
#TvDirectorios a:active {color: #000; text-decoration:none; font-weight:bold;}
#TvDirectorios a:hover {color: #a80300; text-decoration:underline;font-weight:bold;}

#TvFicheros  a:link {color:#000; text-decoration:none;}
#TvFicheros  a:visited {color:#000; text-decoration:none;}
#TvFicheros  a:active {color:#000; text-decoration:none;}
#TvFicheros  a:hover {color:#a80300; text-decoration:underline;}







/* ********** FIN Documentos de Interés *********** */


/* *****************************Formatos******************************* */


.seccion1 { font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   font-weight: bold;
                   color: #FFFFFF;
                   background-color: #336699}

.titulo3 {  font-family: Arial, Helvetica, sans-serif; 
              font-size: 12px; 
              font-weight: bold; 
              color: #00737E}

.titulo3grissangre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336699 ; background-color: #eeeeee ; margin-left: 30px}


.titulomenor {  font-family: Arial, Helvetica, sans-serif; 
              font-size: 11px; 
              font-weight: bold; 
              color: #336699; background-color: #EEEEEE}

.textotablaazul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #336699; font-weight: bold; background-color: #cccccc; }

.ayto { font-family: Arial, Helvetica, sans-serif; 
           font-size: 12px; 
           font-style: normal; 
           font-weight: bold; 
           color: #073d66 ; 
           line-height: 11px}


.fondogris { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; background-color: #cccccc}


/*1- estilos del formato de página con título completo
 y fotografía vertical tamaño billete*/

.fondofb {  background-image: url(../imagenes/fondo.gif); background-repeat:  repeat-y}

.seccionnoticiasfb { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center } 

#antetitulofb { position:absolute; left:50px; top:97px; width:660px; height:15px; z-index:5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

#titulofb { position:absolute; left:50px; top:129px; width:660px; height:48px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold }

#subtitulofb { position:absolute; left:50px; top:195px; width:660px; height:25px; z-index:7;  font-family: Georgia, "Times New Roman",Times, serif; font-size:16px;}

#imagenfb { position:absolute; left:560px; top:255px; width:150px; height:190px}

#cuerpofb {position:absolute; left:50px; top:255px; width:480px; height:385px; z-index:9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

.titulo19fb {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.entradilla12fb { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;} 

.pie11fb {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold }

.informafb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informacionfb { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*2- estilos del formato de página que abre con fotografía horizontal
 y titular debajo*/

.fondofh { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y} 

.seccionnoticiasfh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #af140c; text-align: center }
 
#antetitulofh { position:absolute; left:155px; top:97px; width:480px; height:15px; z-index:5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

 #imagenfh { position:absolute; left:145px;  top:130px; width:480px; height:295px} 

 #titulofh { position:absolute; left:145px; top: 460px; width:480px; height:86px; }

 #subtitulofh { position:absolute; left:145px; top:540px; width:480px; height:25px; font-family: Arial, Helvetica, sans-serif; font-size: 16px;} 

#cuerpofh {position:absolute; left:145px; top: 590px; width:480px; height:400px}

.subtitulo16fh { font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

.titulo19fh {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold }

.entradilla12fh {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight:bold} 

.titulo19fh {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16fh { font-family: Arial, Helvetica, sans-serif;font-size:16px}

.cuerpo12fh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal}

.pie11fh { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight:  bold }

.informafh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66} 

 #informacionfh { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*3- estilos del formato de página que con titular a media página y 
dos fotografías horizontales exteriores*/

.fondo2fh { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y} 

.seccionnoticias2fh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center} 

#antetitulo2fh { position:absolute; left:50px; top:97px; width:660px; height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold } 

#titulo2fh { position:absolute; left:50px; top:130px; width:330px; height:214px;} 

#subtitulo2fh { position:absolute; left:50px; top:240px; width:300px; height:25px; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

#cuerpo2fh {position:absolute; left:50px; top:433px; width:300px; height:385px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

#imagen2fh  { position:absolute; left:410px; top:408px; width:300px; height:190px} 

#imagen2fhb  { position:absolute; left:410px; top:129px; width:300px; height:190px}

.titulo192fh {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo162fh { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.entradilla122fh {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;}

.cuerpo122fh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}

.pie112fh { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight:  bold }

.informa2fh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informacion2fh { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*4- estilos del formato de página que con titular tres cuartos de página y 
fotografía vertical exterior*/

.fondofvex { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y} 

.seccionnoticiasfvex { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center}

#antetitulofvex { position:absolute; left:50px; top:97px; width:660px; height:15px; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

#titulofvex { position:absolute; left:50px; top:129px; width:390px; height:48px}

#subtitulofvex { position:absolute; left:50px; top:221px; width:390px; height:48px; z-index:7; font-family: Arial, Helvetica, sans-serif; font-size: 16px;} .entradilla { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;} 

.entradilla12fvex { font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;}

#cuerpofvex {position:absolute; left:50px; top:283px; width:390px; height:385px; z-index:9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal}

#imagenfvex { position:absolute; left:460px; top:128px; width:250px; height:342px; z-index:3} .pie {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold }

.titulo19fvex {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16fvex { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.cuerpo12fvex {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal}

.pie11fvex {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold }

.informafvex {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informacionvex { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*5- estilos del formato de página que abre con fotografía horizontal y subtitulo y
 debajo titular a página completa y fotografía vertical*/

.fondofhfvex { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y} 

.seccionnoticiasfhfvex { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center }

 #antetitulofhfvex { position:absolute; left:50px; top:97px; width:660px; height:15px; z-index:5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

 #titulofhfvex { position:absolute; left:50px; top:376px; width:660px; height:48px; z-index:6; font-family: Arial, Helvetica, sans-serif;font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold }

 #subtitulofhfvex { position:absolute; left:400px; top:130px; width:310px; height:27px; z-index:7; font-family: Arial, Helvetica, sans-serif;Times, serif; font-size: 16px;} 

 #cuerpofhfvex {position:absolute; left:50px; top:451px; width:400px; height:385px; z-index:9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

#imagenfhfvex { position:absolute; left:50px; top:130px; width:313px; height:160px} 

#imagenfhfvexb { position:absolute; left:472px; top:455px; width:313px; height:329px} 

.titulo19fhfvex {font-family: Arial, Helvetica, sans-serif;font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16fhfvex { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.entradilla12fhfvex { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;}

.pie11fhfvex {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold }

.informafhfvex {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66} 

 #informacionfvex { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*7- estilos del formato de página con titular a página completa
y subtitulo exterior con fondo gris*/

.fondosubtgris {  background-image: url(../imagenes/fondo.gif); background-repeat:  repeat-y}

.seccionnoticiassubtgris { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center } 

#antetitulosubtgris { position:absolute; left:50px; top:97px; width:660px; height:15px; z-index:5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

#titulosubtgris { position:absolute; left:50px; top:129px; width:660px; height:48px; z-index:6; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold }

#subtitulosubtgris { position:absolute; left:550px; top:200px; width:160px; background: #eeeeee; font-family: Georgia, "Times New Roman",Times, serif;  font-size:16px; font-style: normal; color: #000000; text-align: left}

#cuerposubtgris {position:absolute; left:50px; top:195px; width:480px; height:385px; z-index:9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

.entradilla12subtgris { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;} 

.titulo19subtgris {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16subtgris { font-family: Arial; font-size:16px}

.pie11subtgris {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;text-align: left; font-weight: bold }

.informasubtgris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informaciontgris { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*8- estilos del formato de página con titular y
 subtitulo exterior al lado del titular con fondo gris*/

.fondosubtgris2 { background-image: url(../imagenes/fondo.gif); background-repeat:  repeat-y}

.seccionnoticiassubtgris2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center } 

#antetitulosubtgris2 { position:absolute; left:50px; top:97px; width:660px; height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

#titulosubtgris2 { position:absolute; left: 50; width: 482px; height: 106px; top:129; z-index:6 }

#subtitulosubtgris2 { position:absolute; left:550px; top:129px; width:160px; background: #eeeeee; font-family: Georgia, "Times New Roman",Times, serif;   font-size:16px; font-style: normal; color: #000000; text-align: left}

#cuerposubtgris2 {position:absolute; left: 50px; top:245px; height:385; width:480px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

.entradilla12subtgris2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;} 

.pie11subtgris2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold }

.titulo19subtgris2 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16subtgris2 { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.cuerpo12subtgris2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal}

.informasubtgris2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informaciontgris2 { position:absolute; left:635px;  top:78px; width:112px; height:20px}


/*9- estilos del formato de página con titular 
y subtitulo a página completa*/

.fondotitcom { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y}

.secnotitcom { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center } 

#antetitulotitcom { position:absolute; left:50px; top:97px; width:660px; height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold }

#titulotitcom { position:absolute;  left:50px; width: 660px; height: 106px; top: 129px }

#subtitulotitc { position:absolute;left: 50px; top: 278px; width: 661px; height: 67px; background: #eeeeee;font-family: Georgia, "Times New Roman",Times, serif;  font-size:16px;  font-style: normal; color: #000000;text-align: left}
              
#cuerpotitc {position:absolute; left: 50px; top: 390px; width: 661px; height: 385px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

.titulo19completo {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16titc { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.cuerpo12titc {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal}

.entradilla12titc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;}

.pie11subtitc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;text-align: left; font-weight: bold }

.informatitc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informaciontitc { position:absolute; left:635px;  top:78px; width:112px; height:20px}



/*6- estilos del formato de página que abre con titular
 y fotografía vertical*/

.fondofv { background-image: url(../imagenes/fondo.gif); background-repeat: repeat-y} 

.seccionnoticiasfv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; text-align: center }

#antetitulofv { position:absolute; left:145px; top:97px; width:480px; height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #073d66; font-weight: bold } 

#titulofv { position:absolute; left:145px; top:129px; width:260px; height:119px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold }

#subtitulofv { position:absolute; left:145px; top:265px; width:260px; height:124px; font-family: Arial, Helvetica, sans-serif; font-size: 16px;} 

#cuerpofv {position:absolute; left:145px; top:423px; width:480px; height:385px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: normal} 

#imagenfv { position:absolute; left:420px; top:128px; width:200px; height:277px;

.titulo19fv {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-style: normal; color: #000000; text-align: left; font-weight: bold} 

.subtitulo16fv { font-family: Arial, Helvetica, sans-serif; font-size:16px}

.entradilla12fv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-align: justify; font-weight: bold;} 

.pie11fv {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-align: left; font-weight: bold}

.informafv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #073d66}

 #informacionfv { position:absolute; left:635px;  top:78px; width:112px; height:20px}


.fechayhora { 
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
  }

.bloquebotones { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #00747e}

.fotofondo {background-color: #7692ac}
.fotodelante {background-color: #B5C5D2}
.textomedida { font-family: Verdana, Arial, Helvetica, sans-serif; 
           font-size: 12px; 
           font-style: normal; 
           font-weight: bold; 
           color: #ffffff ;}
.informacion {color: #7692ac;}		

.CarpetaActiva
{
	color:#fff;
	background-color:#000066;
}
/* -------------------------------------------------------------------------- */

a .opacity img {
            filter:alpha(opacity=70);
            -moz-opacity: 0.7; 
            opacity: 0.7;
            -khtml-opacity: 0.7;}
a.opacity:hover img {
            filter:alpha(opacity=100); 
            -moz-opacity: 1.0; 
            opacity: 1.0;
            -khtml-opacity: 1.0; }
/* -------------------------------------------------------------------------- */
