.azul        { FONT-FAMILY: Verdana; font-size: 10px; ; color: #7F9DB9; font-weight: bold}
.azul:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #7F9DB9; font-weight: bold}
.azul:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #7F9DB9; font-weight: bold}
.azul:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #7F9DB9; font-weight: bold}
.azul:hover   { TEXT-DECORATION: none ; font-family: Verdana; text-decoration: underline;font-size: 10px; color: #425B71; font-weight: bold}

.azul2        { FONT-FAMILY: Verdana; font-size: 10px; ; color: #0392CA; font-weight: bold}
.azul2:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #0392CA; font-weight: bold}
.azul2:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #0392CA; font-weight: bold}
.azul2:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #0392CA; font-weight: bold}
.azul2:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #006399; font-weight: bold}


.azulon        { FONT-FAMILY: Arial; font-size: 10px; ; color: #006499;}
.azulon:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #006499}
.azulon:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #006499}
.azulon:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #006499}
.azulon:hover   { TEXT-DECORATION: none ; font-family: Arial; text-decoration: underline;  font-size: 10px; color: #006499}

.azulon2        { FONT-FAMILY: Arial; font-size: 10px; ; color: #4D687F;}
.azulon2:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #4D687F}
.azulon2:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #4D687F}
.azulon2:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #4D687F}
.azulon2:hover   { TEXT-DECORATION: none ; font-family: Arial; text-decoration: underline;  font-size: 10px; color: #4D687F}

.blanco3        { font-family:Arial, Helvetica, sans-serif; font-size: 8pt ; color:#FFFFFF; text-decoration:none; padding-left:10px;}

<!--MENUS--!>
.blanco        { font-family:Arial, Helvetica, sans-serif; font-size: 10pt ; color: #ffffff; font-weight: bold; text-decoration:none; padding-left:8px;}
.blanco:link    { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:8px;}
.blanco:visited { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:8px;}
.blanco:active  { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:8px;}
.blanco:hover   { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color: #323536; text-decoration:none; padding-left:8px;}

.blanco2        { font-family:Arial, Helvetica, sans-serif; font-size: 10pt ; color: #ffffff; font-weight: bold; text-decoration:none; padding-left:12px;}
.blanco2:link    { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:12px;}
.blanco2:visited { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:12px;}
.blanco2:active  { font-family:Arial, Helvetica, sans-serif; font-size: 10pt;color: #ffffff; text-decoration:none; padding-left:12px;}
.blanco2:hover   { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color: #323536; text-decoration:none; padding-left:12px;}

.mas        { font-family:Arial, Helvetica, sans-serif; font-size: 11pt ; color: #160066; font-weight: bold; text-decoration:none; padding-left:12px;}
.mas:link    { font-family:Arial, Helvetica, sans-serif; font-size: 11pt;color: #160066; text-decoration:none; padding-left:12px;}
.mas:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11pt;color: #160066; text-decoration:none; padding-left:12px;}
.mas:active  { font-family:Arial, Helvetica, sans-serif; font-size: 11pt;color: #160066; text-decoration:none; padding-left:12px;}
.mas:hover   { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color: #323536; text-decoration:none; padding-left:12px;}

.menusescat        { font-family:Arial, Helvetica, sans-serif; font-size: 11px; ; color: #160066; font-weight: bold; padding-left:20px;}
.menusescat:link    { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:20px;}
.menusescat:visited { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:20px;}
.menusescat:active  { TEXT-DECORATION: none ;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:20px;}
.menusescat:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FF7500; padding-left:20px;}

.menusescat2        { font-family:Arial, Helvetica, sans-serif; font-size: 11px; ; color: #160066; font-weight: bold;line-height:18px;}
.menusescat2:link    { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066;line-height:18px;}
.menusescat2:visited { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066;line-height:18px;}
.menusescat2:active  { TEXT-DECORATION: none ;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066;line-height:18px;}
.menusescat2:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FF7500;line-height:18px;}

.menusopciones        { font-family:Arial, Helvetica, sans-serif; font-size: 11px; ; color: #160066; font-weight: bold; padding-left:11px;}
.menusopciones:link    { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:11px;}
.menusopciones:visited { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:11px;}
.menusopciones:active  { TEXT-DECORATION: none ;font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #160066; padding-left:11px;}
.menusopciones:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FF7500; padding-left:11px;}

.menusesprod        { FONT-FAMILY: Arial; font-size: 11px; ; color: #6d6c71; font-weight: bold; line-height:18px;}
.menusesprod:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 11px; color: #6d6c71;line-height:18px;}
.menusesprod:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 11px; color: #6d6c71;line-height:18px;}
.menusesprod:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 11px; color: #6d6c71;line-height:18px;}
.menusesprod:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Arial; font-size: 11px; color: #FF7500;line-height:18px;}

.micesta       { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; ; color: #FFFFFF; font-weight: bold;}
.micesta:link    { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;font-weight: bold;}
.micesta:visited { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;font-weight: bold;}
.micesta:active  { TEXT-DECORATION: none ;font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;font-weight: bold;}
.micesta:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;font-weight: bold;}

.negro        {  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; ; color: #000000; font-weight: bold}
.negro:link    { TEXT-DECORATION: none ;  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.negro:visited { TEXT-DECORATION: none ;  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.negro:active  { TEXT-DECORATION: none ;  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.negro:hover   { TEXT-DECORATION: none ; text-decoration: underline;  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}

.cesta        {  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; ; color: #000000;}
.cestatit       {  font-family:Arial, Helvetica, sans-serif; font-size: 9pt; ; color: #000000;font-weight: bold}

.contenido_general {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.contenido_general_negrita {
	 font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.contenido_general_logins {
	 font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #160066;
	font-weight:bold;
}

<!--     --!>

.rojo        { font-family:Arial, Helvetica, sans-serif; font-size: 9pt; ; color: #686D33; font-weight: bold}
.rojo:link    { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color: #686D33}
.rojo:visited { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color: #686D33}
.rojo:active  { TEXT-DECORATION: none ; font-family:Arial, Helvetica, sans-serif;font-size: 9pt; color: #686D33}
.rojo:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color: #90927D}

.paginador        { font-family:Arial, Helvetica, sans-serif; font-size: 9pt; ; color: #686D33; font-weight: bold}

.contenido_general_formularios{
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.buscar {font-family:Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; background-color: #ffffff; border: #B5B5B5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; scroll-bar:no}

.buscador {
	width:130px;
 	font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.logins {
width:130px;
 font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.formulario {
width:200px;height:20px;
 font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.loginslargos {
width:200px;
 font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.loginsextralargos {
width:300px;
 font-size : 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}

.gris2        { FONT-FAMILY: Verdana; font-size: 7pt; ; color: #77828C; font-weight: bold}
.gris2:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris2:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris2:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris2:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}

.gris3        { FONT-FAMILY: Verdana; font-size: 7pt; ; color: #77828C}
.gris3:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris3:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris3:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}
.gris3:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #77828C}

.blanco2        { FONT-FAMILY: Arial; font-size: 10px; ; color: #77828C; font-weight: bold}
.blanco2:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #77828C}
.blanco2:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #77828C}
.blanco2:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #77828C}
.blanco2:hover   { TEXT-DECORATION: none ; font-family: Arial; font-size: 10px; color: #77828C}




.azulbold {
	font-family: Verdana;
	font-size: 10px;
	color: #4D687F;
	font-weight: bold;
}
.naranja2 {
	font-family: Verdana;
	font-size: 10px;
	color: #FF7500;
	text-decoration:none;
}

.entradilla{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
    font-weight: bold;
}
.caja_bordenegro {  BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-TOP-STYLE: groove; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10px;}
.caja_bordeazul {  BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10px; border: solid 1px #7F9DB9}


.rojobold {
	font-family: Verdana;
	font-size: 8pt;
	color: #CC0000;
	font-weight: bold;
}

.piedefoto {
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
}

.titulargrande         { FONT-FAMILY: Arial; font-size: 13pt; ; color: #848383; font-weight: bold}
.titulargrande:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 13pt; color: #848383}
.titulargrande:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 13pt; color: #848383}
.titulargrande:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 13pt; color: #848383}
.titulargrande:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Arial; font-size: 13pt; color: #848383}

.titulargrande2         { FONT-FAMILY: Arial; font-size: 11pt; ; color: #A9A9A9; font-weight: bold}
.titulargrande2:link    { TEXT-DECORATION: none ; font-family: Arial; font-size: 11pt; color: #A9A9A9}
.titulargrande2:visited { TEXT-DECORATION: none ; font-family: Arial; font-size: 11pt; color: #A9A9A9}
.titulargrande2:active  { TEXT-DECORATION: none ; font-family: Arial; font-size: 11pt; color: #A9A9A9}
.titulargrande2:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Arial; font-size: 11pt; color: #A9A9A9}

.titularnoticia_portada         { FONT-FAMILY: Verdana; font-size: 10pt; ; color: #000000; font-weight: bold}
.titularnoticia_portada:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10pt; color: #000000}
.titularnoticia_portada:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10pt; color: #000000}
.titularnoticia_portada:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10pt; color: #000000}
.titularnoticia_portada:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10pt; color: #000000}

.titulonoticia_derecha        { FONT-FAMILY: Verdana; font-size: 8pt; ; color: #73828C; font-weight: bold}
.titulonoticia_derecha:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 8pt; color: #73828C}
.titulonoticia_derecha:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 8pt; color: #73828C}
.titulonoticia_derecha:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 8pt; color: #73828C}
.titulonoticia_derecha:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 8pt; color: #73828C}

.titulonoticia_inferior        { FONT-FAMILY: Verdana; font-size: 7pt; ; color: #000000; font-weight: bold}
.titulonoticia_inferior:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #000000}
.titulonoticia_inferior:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size:  ????`???a??7pt; color: #000000}
.titulonoticia_inferior:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 7pt; color: #000000}
.titulonoticia_inferior:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 7pt; color: #000000}

.antetitulo_azul {
	color: #73828C;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.antetitulo {
	color: #BD0000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

