body
{
	background-color:#FFFFFF;
	color:#333333;
}

#contenedor 
{
	width: 775px;
	margin: 0px auto;
	padding: 0;
}

.letra_capital
{
	color:#556775;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:25px; 
	font-weight:bolder;
	text-decoration:none;
	float:left;
}

.opcion_menu {
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.opcion_menu a{
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.opcion_menu a:link{
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.opcion_menu a:hover{
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.opcion_menu a:selected{
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.opcion_menu a:active{
	text-align:left;
	color:#0C93C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.titulos_portada
{
	color:#1998C7;
	font-family:sans-serifVerdana, Arial, Helvetica; 
	font-size:15px; 
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding-top:1.35%;
	font-weight:bolder;
}

.opciones_portada
{
	text-align:left;
	color:#556775;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.opciones_portada a
{
	text-align:left;
	color:#556775;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.opciones_portada a:link
{
	text-align:left;
	color:#556775;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.opciones_portada a:hover
{
	text-align:left;
	color:#556775;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}	text-decoration:none;

.opciones_portada a:visited
{
	text-align:left;
	color:#556775;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.texto_negro_noticias
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}

.texto_gris_titulos {
	color: #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}
.texto_gris_titulos a {
	color: #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_gris_titulos a:link {
	color: #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_gris_titulos a:visited {
	color: #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_gris_titulos a:hover{
	color: #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:underline;
}

.texto_rojo_portada {
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_gris_portada {
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_gris_portada a{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_gris_portada a:link{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_gris_portada a:visited{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_gris_portada a:hover{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.texto_rojo_titulos {
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_rojo_titulos a{
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_rojo_titulos a:link {
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_rojo_titulos a:visited {
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_rojo_titulos a:hover{
	color: #BE2518;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_negro_portada {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}

.texto_negro_portada a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.texto_negro_portada a:link {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.texto_negro_portada a:visited {
	color: #000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.texto_negro_portada a:hover {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	text-decoration: underline;
}

.texto_negro_portada a:active {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

.enlaces_cabecera
{
	text-align:center; 
	color:#0C93C5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_cabecera a
{
	text-align:center; 
	color:#0C93C5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_cabecera a:link
{
	text-align:center; 
	color:#0C93C5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_cabecera a:hover
{
	text-align:center; 
	color:#0C93C5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_cabecera a:visited
{
	text-align:center; 
	color:#0C93C5; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}

a
{
	text-decoration:none;
}
a:link
{
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}
a:active
{	
	text-decoration:none;
}
a:hover
{
	/*color:#000080; */
	text-decoration:underline;
}

.titulo_ini_verde
{
	background-color:#2EA65F;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.titulo_ini_amarillo
{
	background-color:#F2E01C;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.titulo_ini_rojo
{
	background-color:#D63A2D;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.titulo_ini_rojo_peq
{
	background-color:#D63A2D;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
}
.texto_inicio
{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.titulo_contacto
{
	background-color:#F2E01C;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.titulo_contacto2
{
	background-color:#2EA65F;
	color:#FBFBFB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.texto_secundario
{
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


/*********************************************************/
a.botones:link {	
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position:top;
	background-repeat:no-repeat;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	display:block;	
	width:75px;	
	height: 19px;  
	text-decoration: none;
}
a.botones:visited {	
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position:top;
	background-repeat:no-repeat;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	display:block;	
	width:75px;	
	height: 19px;  
	text-decoration: none;
}

a.botones {	
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position:top;
	background-repeat:no-repeat;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	display:block;	
	width:75px;	
	height: 19px;  
	text-decoration: none;
}
a.botones:hover {	
	background-position:bottom;
	background-repeat:no-repeat;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	text-decoration: none;
	display:block;	
	width:75px;	
	height: 19px;  
}

a.botones span{
	display: inherit;
}

#boton_volver
{
	background-image:url(../imagenes/bot_volver.gif);
}
#boton_volverp
{
	background-image:url(../imagenes/bot_volverp.gif);
}

/*********************************************************************/
a.ver_mas:
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.ver_mas:visited
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.ver_mas:link
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.ver_mas:active
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.ver_mas:hover
{
	color:#CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
/*************************************************************************************************/
a.enlace
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.enlace:visited
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}a.enlace:link
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}a.enlace:active
{
	color:#0033CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.enlace:hover
{
	color:#CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.txt_normal{
	color:#000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.txt_normal_neg{
	color:#000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.celdatablalistado
{
	color:#0C93C5;
	background-image:url(../imagenes/fondo_boton2.gif);
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
	font-size:10px;
	padding-right:5px;
	
}
.filailuminada2 {
	/*background-color: #F6F6CD;*/
	color:#CC3333;
	background-image:url(../imagenes/fondo_boton3.gif);	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
	font-size:10px;	
	padding-right:5px;	
}

.txt_azul {
	text-align:left;
	color:#3300CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.enlaces_verde
{
	text-align:center; 
	color:#2EA65F; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_verde a
{
	text-align:center; 
	color:#2EA65F; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_verde a:link
{
	text-align:center; 
	color:#2EA65F; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_verde a:hover
{
	text-align:center; 
	color:#2EA65F; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
.enlaces_verde a:visited
{
	text-align:center; 
	color:#2EA65F; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}

.texto_gris_titulo {
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.texto_gris_titulo a{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.texto_gris_titulo a:link{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.texto_gris_titulo a:visited{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.texto_gris_titulo a:hover{
	color: #696F78;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
