

A  {	
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	text-decoration : none;
	color : #494949;
}
a:hover {

	text-decoration: underline;
} 
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}

SELECT
         {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #494949;
	TEXT-DECORATION: none;
	border : 1px solid;
	border-color : #6A6C7B;
}

INPUT
         {
        FONT-SIZE: 11px; 
        FONT-FAMILY:  Verdana, Arial, Helvetica; 
        FONT-WEIGHT:normal;	
        color : #252627; 
        TEXT-DECORATION:  none;
		border : 1px solid;border-color : #6A6C7B;
        }

TEXTAREA
         {
        FONT-SIZE: 11px; 
        FONT-FAMILY:  Verdana, Arial, Helvetica; 
        FONT-WEIGHT:normal;	
        color : #252627; 
        TEXT-DECORATION:  none;		border : 1px solid;border-color : #6A6C7B;
        }
TD
         {
        FONT-SIZE: 11px; 
        FONT-FAMILY:  Arial, verdana,Helvetica; 
        FONT-WEIGHT:normal;	
      
        TEXT-DECORATION:  none;
		
        }
HR
         {
	color : #f0800e;
}

fieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
	color: #002261;
	background-color: #FFFFFF;
	border:1px solid;
	background : White;
	margin-top : 1px;
}
.Hemerotecafieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
	color: #B26C00;
	background-color: #FFFFFF;
	border:1px solid;
	background : White;
	margin-top : 1px;
}	
.botonera {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
	background-color:#D0D3D4
}
.botoneraDFT {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	background-color: #990201;
}
.mancheta {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
	TEXT-DECORATION: none
}
.menuNewpro{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #FFF;
	TEXT-DECORATION: none;
	background-color:#f0800e;
}

a.menuNewproTXT{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #fff;
	TEXT-DECORATION: none;
}
a.menuNewproTXT:hover{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #20201F;
	TEXT-DECORATION: none;
	}
	
a.menuNewproTXT25A{
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #fff;
	TEXT-DECORATION: none;
}
a.menuNewproTXT25A:hover{
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #20201F;
	TEXT-DECORATION: none;
	}
	
.menuNewproACT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*background-image: url(../img/fnd_az3.gif);*/
	color: #FFFFFF;
	background-color:#1E1C20;
}
a.menuNewproACT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	/*background-image: url(../img/fnd_az3.gif);*/
	color: #FFFFFF;
}
a.menuNewproACT:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../img/fnd_az3.gif);
	color: #DCDCDC;
}

.menuNewproACT25A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/*background-image: url(../img/fnd_az3.gif);*/
	color: #FFFFFF;
	background-color:#1E1C20;
}
a.menuNewproAC25A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	/*background-image: url(../img/fnd_az3.gif);*/
	color: #FFFFFF;
}
a.menuNewproACT25A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../img/fnd_az3.gif);
	color: #DCDCDC;
}
.cabSecc{
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
	TEXT-DECORATION: none
}
.mensage{
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #20201F;
	TEXT-DECORATION: none
}
.TXTCabmenu {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #20201F;
}
a.TXTCabmenu:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color: #FE9FoE;
}
.TXT12whiteA {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	padding:5px 0px 5px 5px;
}

.TXT12whiteASelect{
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #FFFFFF;
	padding:5px 0px 5px 5px;
	}

 a:hover .TXT12whiteA{
	text-decoration:underline;
	}

.TXT12whiteANEG {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:bold;
	color : #FFFFFF;
}

td.primera {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
}

.TXT11whiteA {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #fff;
}

.TXT11balckA {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
}

.Txt11blackA {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
}

.TXT10balckA {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
}

.TitGris18 {
	FONT-SIZE: 18px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT: bold;
	color : #999999;
}
.bordeDCHA {
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;*/
}
.bordesSUPINF {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
}
.bordeSUP {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.bordeINF {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	
	}
.marcocelda{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.celda1{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	background : #3F5167;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
}
.menucelda1{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	}		
a.menucelda1{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	display:block;	
}		
a.menucelda1:hover{
	background : #000000;
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
}
.celda2{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:norm	al;
	color : #FFFFFF;
	background : #f0800e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menucelda2{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
}		
a.menucelda2{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT: normal;
	color : #FFFFFF;
	display:block;	
}		
a.menucelda2:hover{
	background : #000000;
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	
}		




.celda3{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	background : #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
}
.menucelda3{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	}		
a.menucelda3{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #000000;
	display:block;	
}		
a.menucelda3:hover{
	background : #000000;
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
}
.celda4{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;	
	background : #DC0019;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.menucelda4{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
}		
a.menucelda4{
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT: normal;
	color : #FFFFFF;
	display:block;	
}		
a.menucelda4:hover{
	background : #000000;
	text-decoration: none; 
	font-style: normal; 
	font-weight: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #FFFFFF;
	
}	


.MenuOPtxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #FFFFFF;
	
	letter-spacing : 1px;
}
a.MenuOPtxt:hover {	
	TEXT-DECORATION: underline;
} 
.MenuOPfototxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #FFFFFF;
	letter-spacing : 0px;
}
a.MenuOPfototxt:hover {	
	TEXT-DECORATION: underline;
} 
.MenuOPfotoInfotxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #DFDFDF;
	letter-spacing : 0px;
}
.MenuOPfotoInfotxtpeque  {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #DFDFDF;
	letter-spacing : 0px;
}
.antetitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
.antetitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F07F13;
}
.antetitulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006633;
}
.antetitulo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B26C00;
	font-weight: bold;
}

.titular {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #20201F;
}
.titular2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990201;
}
.titular3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #f0800e;
}
.titular4 {
	 font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #4c7196
}

.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 006699;
}
.subtitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}
.subtitulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3f5167;
}
.subtitulo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: none;
	color: #FE9900;
	font : italic;
}

.firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.firma2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.firma3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.entradilla {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000;  text-align : justify;  text-decoration: none}
.entradilla2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000}
.entradilla3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #000000}

.texto {  font-family: arial,Helvetica, sans-serif; font-size: 13px; color: #000000}
.texto2 {  font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.texto3 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.titularcom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990201;
}
.titularbio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #990201;
}
.subtitulocom {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #B26C00;}

.des_foto_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F07F13;
	font-weight: bold;
	text-transform: uppercase;
}
.FichaPRNtipo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990201;
}
.FichaPRNtipo2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F07F13;
	font-weight: bold;
	text-transform: uppercase;
}

/* inicio estilos de Previsiones */
.titularprev {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #111111}
.lugar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #f0800e;}
.fecha {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #f0800e;}
.hora {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #f0800e;}
.textoprev { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.textocom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
/* Fin estilos de Previsiones */
.titularespeciales {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #990000}
.descripcion2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #536A7B;
	font-weight : bold;
	text-decoration: none;
	border: none;

}
/* Inicio Gasleria Imagenes*/
.galetitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #F07F13;
}
.GaleOPfototxt  {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #FFFFFF;
	letter-spacing : 1px;
	font-weight : none;
}
a.GaleOPfototxt:hover {	
	TEXT-DECORATION: underline;
} 
.GaleOPfotoInfotxt  {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #DFDFDF;
	letter-spacing : 0px;
}
/* Fin Gasleria Imagenes*/
/*Inicio Agenda*/
.agendack{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-transform: none;	color: 000000;	border:none;	background : transparent;}
.agendacabecera{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: none;	color: White;	border:none;	background : transparent;}
.agendadiafestivo{  color: #FF4400; }
.agendadia{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: none;	border:none;}
a.agendadia{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: none;		border:none;}
a.agendadia:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;		color: #FFFFFF;	border:none;	 text-decoration: none;	 	 background : 002953;		 display:block;}
.agendatexto{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; color: #000000; border:none}
.TITULAR14i {	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	color: #FFFFFF;	padding-top : 5px;	padding-left: 5px;	background-color: 003366;	background-position: center center;	font-family: "Trebuchet MS", Arial, Verdana;	border:none}
.agendaconsulta2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; color: 002261; border:none;}
.agendatextoapartado{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: none; color: #000000; border:none}
/*Fin Agenda*/
/* Inicio Organigrama */
.OrgaTit  {	
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	text-decoration : none;
	color : #494949;
}
a.OrgaTit:hover {
	TEXT-DECORATION: underline;
} 
.OrgaOPT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990201;
	text-decoration:none;
}
a.OrgaOPT:hover {
	TEXT-DECORATION: underline;
} 
.campos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font : none;  text-decoration : none; }
a.campos:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font : bold ;
	text-decoration : none;
	
}

.longitud{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	color : #000000;
	font : none;
}
.ladillos {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #006699; font : bolder;  }
.foto3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3A495C;}
.opt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;}
.inputs2 {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 12px;	background-color: #336699;	color : #FFFFFF;	font-weight: bold;}
/*Fin Organigrama*/
.bordecelda {
	border: 1px solid #000000;
	padding : 3px 4px 5px 5px;
}
.textoAgReg{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	color : #000000;
	font : none;
	text-align : justify;
}
.especial{  color: #7F002B; FONT-SIZE: 11px;
	FONT-FAMILY:  verdana,Arial, Helvetica;
	text-decoration : none;}
.especial2  {	
	FONT-SIZE: 11px;
	FONT-FAMILY:  verdana,Arial, Helvetica;
	text-decoration : none;
	color : #494949;
}
.optbuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration:none;
}	
.buscadorsecc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #006699;   }
.buscadortitulo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #990000;   }
.portprevisionsub{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-transform: none; color: B26C00; border:none;
	
}
.PortMenuOPtxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #000000;
	
	letter-spacing : 1px;
}
a.PortMenuOPtxt:hover {	
	TEXT-DECORATION: underline;
} 
.PortMenuOPfototxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #000000;
	letter-spacing : 0px;
}
a.PortMenuOPfototxt:hover {	
	TEXT-DECORATION: underline;
} 
.PortMenuOPfotoInfotxt  {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, verdana;
	color : #cccccc;
	letter-spacing : 0px;
}
.subtituloPORT {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica;
	FONT-WEIGHT:normal;
	color : #003366;
}
.menutab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #4c7196;
}
.menutab2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
}

/*AVISO LEGAL*/

span.Datos{
	font-weight:bold;
	font-size:12px;
}

span.Cursiva{
	font-style:italic;
}

.AvisoLegalLista{
list-style-type:none;	
}

div.DirInfo{
	color:#000000;
	float:none;
	padding-top:10px;
	font-size:12px;
}

div.Noticia {
	padding-bottom: 20px;
}

div.Noticia h4 {
	color:#666666;
	font-size:13px;
	padding-left:15px;
}

div.Noticia h1 {
	color:#990201;
	font-size:13px;
	margin-bottom: 0px;
}

div.Noticia h3 {
	color:#1D3D5C;
	font-size:19px;
	font-weight:bold;
	padding-bottom:20px;
}

div.SaltoLinea {
	float: none;
	clear: both;
}



/* -------------------------------------------------------------------------- */
/* -----------------------INICIO Paginación ----------------------------------*/
/* -------------------------------------------------------------------------- */


#paginacion {

}


#paginacion span.iconos {
 /*display:table-cell;*/
 margin: 0px 0px 0px 0px;
 background:none;
 padding:0px;
 vertical-align: middle;
}

IMG.ImagenTitulo{
margin-top:20px;
}

#paginacion span.paginas{
padding:0px;
}

#paginacion a {
 float: left;
font-size: 10px;
 margin: 0px 3px 0px 3px;
 color: #E33723;
 font-weight: bold;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 text-decoration:none;
 padding:5px;
  
}
#paginacion a.activo {
 color: #FFFFFF;
 background-color: #E33723;
 border-top-color: #000000;
 border-right-color: #000000;
 border-bottom-color: #000000;
 border-left-color: #000000;
}
#paginacion a:hover {
 color: #FFFFFF;
 background-color: #E33723;
 text-decoration:none;
}


#paginacion span.iconos a {
 text-align:center;
 padding:0px;
 border:0px;
 margin:0px;
}

#paginacion span.iconos a:hover {

}

#paginacion span.iconos a img {
 margin: 0px;
 padding: 0px;
}

table.menu{
	/*background-color:#f0800e;*/
	margin-top:10px;
	width:185px;
	border-right:#1E1C20 5px solid;
	}

td.menuacceso{
	background-color:#1E1C20;
	}
	
table.contenedor{
	width:760;
	height:100%;  
	border:0; 
	background-color:#FFF;
	padding:0;
	}	
	
div.Expo{
	margin-top:10px;
	margin-bottom:10px;
	background:#f3f3f4;
	}	
	
div.Expo p{
	font-size:17px;
	line-height:21px;
	padding-right:15px;
	color:#585859;
	padding:0px 10px 0px 10px;
	}	
	
div.Expo p.Resaltado{
	color:#f0800e;
	font-weight:bold;
	font-size:21px;
	text-align:center;
	line-height:23px;
	}
	
div.Expo p.Titulo{
	color:#f0800e;
	font-weight:bold;
	font-size:28px;
	text-align:center;
	line-height:23px;
	}	
	
div.ArteInformar p{
	font-size:17px;
	line-height:21px;
	padding-right:15px;
	color:#585859;
	padding:0px 10px 0px 10px;
	}	
	
div.ArteInformar p.Resaltado{
	color:#f0800e;
	font-weight:bold;
	font-size:21px;
	text-align:center;
	line-height:23px;
	margin-top:15px;
	}

span.Titulo{
	font-weight:bold;
	color:#f0800e;
	}
/* -------------------------------------------------------------------------- */
/* --------------------------FIN Paginación ----------------------------------*/
/* -------------------------------------------------------------------------- */
.modulo-noticia {
    display: inline-block;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-bottom: 0.2em;
}
.modulo-noticia span[class^=icon]{color: #000;
    -webkit-box-flex: 0;    -webkit-flex: 0 0 auto;    -ms-flex: 0 0 auto;
    flex: 0 0 auto;    float: right;
    height: 64px;    height: 4rem;
    -webkit-align-self: flex-end;    -ms-flex-item-align: end;    align-self: center;    line-height: 64px;
	left:38%;
    line-height: 4rem;    margin: 0 32px 32px 0;    margin: 0 0.2rem 0.2rem 0;
    -webkit-box-ordinal-group: 3;    -webkit-order: 2;    -ms-flex-order: 2;    order: 2;
    text-align: center;
    position: relative;
    width: 64px;    width: 4rem;
    background: #000;
    -webkit-border-radius: 0%;    border-radius: 0%;
    color: #fff;
    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;
    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;
    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;
	background:url(http://www.agenciaical.es/entorno/icoplay.png) no-repeat ;
	background-size:55px;
	}
.modulo-noticia span[class^=iconmini]{color: #000;
    -webkit-box-flex: 0;    -webkit-flex: 0 0 auto;    -ms-flex: 0 0 auto;
    flex: 0 0 auto;    float: right;
    height: 64px;    height: 4rem;
    -webkit-align-self: flex-end;    -ms-flex-item-align: end;    align-self: center;    line-height: 64px;
	left:38%;
    line-height: 4rem;    margin: 0 32px 32px 0;    margin: 0 0.2rem 0.2rem 0;
    -webkit-box-ordinal-group: 3;    -webkit-order: 2;    -ms-flex-order: 2;    order: 2;
    text-align: center;
    position: relative;
    width: 64px;    width: 4rem;
    background: #000;
    -webkit-border-radius: 0%;    border-radius: 0%;
    color: #fff;
    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;
    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;
    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;
	background:url(http://www.agenciaical.es/entorno/icoplay.png) no-repeat ;
	background-size:35px;
	top:15px;
	}	
.modulo-noticia .wrap-txt-promo{    display: flex;    position: absolute;    bottom: 0;    height: 100%;    width: 100%;    z-index: 30;}
.modulo-noticia .wrap-txt-promo:before{/*background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%);  */  bottom: 0;    content: " ";    left: 0;    height: 100%;    position: absolute;    width: 100%;    z-index: -1;}