body {
/*    background: url(imagenes/fondo.jpg);
    background-repeat:repeat-x; */
	FONT: 14px Lucida Sans Unicode; COLOR: #000000
}

H4 {
	FONT: 14px Lucida Sans Unicode; COLOR: #006699;
}

H2 {
	FONT: 20px Lucida Sans Unicode; COLOR: #C13100;
}

/**********---------- ENLACES ---------------*/

.boton {
    font-family: verdana, arial, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    padding: 4px; 
    background-color: #EB8E27; 
    color: #FFFFFF; 
} 

.boton:link, 
.boton:visited { 
    border-bottom: 2px solid #666666; 
    border-top: 1px solid #cccccc; 	
    border-left: 1px solid #cccccc; 
    border-right: 2px solid #666666;
    color: #FFFFFF;
    text-decoration: none;
} 

.boton:hover { 
    border-top: 2px solid #666666; 
    border-bottom: 1px solid #cccccc; 
    border-left: 2px solid #666666; 
    border-right: 1px solid #cccccc;
    color: #FFFFFF;
    text-decoration: none;		
} 	


A:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline;
}
A:active {
	FONT-SIZE: 12x; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode;
}

/* usted esta aqui */
a.usted_esta:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.usted_esta:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.usted_esta:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.usted_esta:active {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Lucida Sans Unicode;
}

/*enlaces */
a.enlaces:link {
	FONT-SIZE: 12px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.enlaces:visited {
	FONT-SIZE: 12px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.enlaces:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.enlaces:active {
	FONT-SIZE: 12px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode;
}

/*contacto*/
a.contacto:link {
	FONT-SIZE: 12px; COLOR: #01BAB0; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.contacto:visited {
	FONT-SIZE: 12px; COLOR: #01BAB0; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.contacto:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.contacto:active {
	FONT-SIZE: 12px; COLOR: #01BAB0; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline;
}

/*llegar a MINI*/
a.llegar_mini:link {
	FONT-SIZE: 12px; COLOR: #EB8E27; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.llegar_mini:visited {
	FONT-SIZE: 12px; COLOR: #EB8E27; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.llegar_mini:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.llegar_mini:active {
	FONT-SIZE: 12px; COLOR: #EB8E27; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline;
}

/*agenda*/
a.agenda:link {
	FONT-SIZE: 12px; COLOR: #8C9DA6; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.agenda:visited {
	FONT-SIZE: 12px; COLOR: #8C9DA6; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.agenda:hover {
	FONT-SIZE: 12px; COLOR: #8C9DA6; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.agenda:active {
	FONT-SIZE: 12px; COLOR: #8C9DA6; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline;
}

/*ocio*/
a.ocio:link {
	FONT-SIZE: 18px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.ocio:visited {
	FONT-SIZE: 18px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline
}
a.ocio:hover {
	FONT-SIZE: 18px; COLOR: #8C9DA6; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: none
}
a.ocio:active {
	FONT-SIZE: 18px; COLOR: #C13100; FONT-FAMILY: Lucida Sans Unicode; TEXT-DECORATION: underline;
}


.t_enlaces A:link, .t_enlaces A:active, .t_enlaces A:visited{color:#C13100; text-decoration: none;}
.t_enlaces A:hover{color: #000000; TEXT-DECORATION: underline;}

.t_noticias A:link, .t_noticias A:active, .t_noticias A:visited{color:#990000; text-decoration: underline;}
.t_noticias A:hover{color: #990000; TEXT-DECORATION: none;}

.t_agenda A:link, .t_agenda A:active, .t_agenda A:visited{color:#8C9DA6; text-decoration: underline;}
.t_agenda A:hover{color: #8C9DA6; TEXT-DECORATION: none;}

.t_escritores A:link, .t_escritores A:active, .t_escritores A:visited{color:#87401D; text-decoration: none;}
.t_escritores A:hover{color: #87401D; TEXT-DECORATION: underline;}


/**********---------- MARCOS ---------------*/

/*.marco_celda_menu {
	border: solid 1px #000000;
}*/

.marco_inf_celda {
  border-bottom-style: solid;
  border-bottom-color: #999999;
  border-bottom-WIDTH:1PX;
}

.marco_sup_verde {
  border-top-style: solid;
  border-top-color: #518459;
  border-top-WIDTH:1PX;
}

.marco_sup_naranja {
  border-top-style: solid;
  border-top-color: #EB8E27;
  border-top-WIDTH:1PX;
}

.marco_sup_azulmarino {
  border-top-style: solid;
  border-top-color: #2363A1;
  border-top-WIDTH:1PX;
}

.marco_sup_gris {
  border-top-style: solid;
  border-top-color: #999999;
  border-top-WIDTH:1PX;
}

.marco_sup_coral {
  border-top-style: solid;
  border-top-color: #6AB0F5;
  border-top-WIDTH:1PX;
}

.marco_sup_noticias {
  border-top-style: solid;
  border-top-color: #990000;
  border-top-WIDTH:1PX;
}

.marco_der_celda {
  border-right-style: solid;
  border-right-color: #999999;
  border-right-WIDTH:1PX;
}

.marco_der_inf_celda {
  border-right-style: solid;
  border-right-color: #999999;
  border-right-WIDTH:1PX;
  border-bottom-style: solid;
  border-bottom-color: #999999;
  border-bottom-WIDTH:1PX;  
}

.marco_celda_socio_index {
	border: solid 1px #000000;
}

.marco_izq_der_celda {
  border-right-style: solid;
  border-right-color: #C13100;
  border-right-WIDTH:1PX;
  border-left-style: solid;
  border-left-color: #C13100;
  border-left-WIDTH:1PX;  
}

.marco_celda_tres_lados {
  border-right-style: solid;
  border-right-color: #000000;
  border-right-WIDTH:1PX;
  border-left-style: solid;
  border-left-color: #000000;
  border-left-WIDTH:1PX;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  border-bottom-WIDTH:1PX;
}

.marco_inf_tabla_cabecera {
  border-bottom-style: solid;
  border-bottom-color: #C13100;
  border-bottom-WIDTH:5PX;
}

.marco_inf_grueso_agenda {
  border-bottom-style: solid;
  border-bottom-color: #8C9DA6;
  border-bottom-WIDTH:5PX;
}

.marco_inf_noticias {
  border-bottom-style: solid;
  border-bottom-color: #990000;
  border-bottom-WIDTH:1PX;
}

.marco_izq_noticias {
  border-left-style: solid;
  border-left-color: #990000;
  border-left-WIDTH:1PX;
}

/**********---------- FORMATO TEXTO ---------------*/

.texto_cabecera {
  FONT-SIZE: 24px; COLOR: #FFFFFF;
}

.texto_usted_esta {
  FONT-SIZE: 11px; COLOR: #666666;
}

.texto_ocio {
  FONT-SIZE: 24px; COLOR: #0066CC;
}

.formato_pie {
  FONT-SIZE: 10px;
  border-top-style: solid;
  border-top-color: #C13100;
  border-top-WIDTH:5PX;  
}

/**********---------- COLOR FONDO ---------------*/

.color_fondo_azul {
background: #2363A1;
}

.color_fondo_verde {
background: #518459;
}

.color_fondo_naranja {
background: #EB8E27;
}

.color_fondo_gris {
background: #999999;
}

.color_fondo_coral {
background: #6AB0F5;
}

.color_fondo_deporte {
background: #C13100;
}