
	 

#calendario a:hover   { COLOR: #FFFFFF; TEXT-DECORATION: none }
#calendario a:link    { COLOR: #FFFFFF; TEXT-DECORATION: none }
#calendario a:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
#calendario a:active  { COLOR: #FFFFFF; TEXT-DECORATION: none }



a:link, a:visited { 
	color: #FF0000; 
	text-decoration: none; 
}

a:hover { 
	color: #cccccc; 
	text-decoration: none; 
}

a:active  { 
	color: #000000; 
	text-decoration: none;
}



/*margenes y el relleno. Dado que los distintos navegadores pueden interpretar el margen y el relleno de diferente forma, hay que especificar ambos valores*/
ul {
	/*list-style-type: circle;*/
	list-style-image: url(images/triangulo_rojo.gif) ;
	list-style-position:outside;
	padding:2px 0px 0px 8px; /*top, right, bottom, left*/
	margin:2px 0px 0px 8px;  /*top, right, bottom, left*/
}


/*listados numericos*/
ol {
	list-style-position: outside;
	padding:5px 0px 0px 12px; /*top, right, bottom, left*/
	margin:5px 0px 0px 12px;  /*top, right, bottom, left*/
}

ul.listado-triangulo-rojo { 

	
	list-style-image: url(images/triangulo_rojo.gif) ;
	list-style-position:outside;
	padding-left:8px;
	margin-left:8px;
}


ul.listado { 
	padding:0px 0px 0px 0px;
	margin:1px 0px 0px 0px;
	
	
}
ul.listado2 { 
	padding:0px 0px 0px 12px;
	margin:1px 0px 0px 0px;
	
	
}
li.listado{ 
	list-style-image: url(images/triangulo_rojo.gif) ;
	list-style-position:outside;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 15px;
}
	
li.listado2{ 
	list-style-image: url(images/cuadrado_rojo.gif) ;
	list-style-position:outside;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	
}
li.listado_sinpunto{ 
	display:block; 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}


.parrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}

.parrafo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CCCCCC;
}
.parrafo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #666666;
}

.parraforojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
}
.parrafoclaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999999;
}
.parrafooscuro {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	color: #555555;
}

.parrafooscuro_tit {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}

.diascalendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
}



.diascalendarioblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ffffff;
}

.diascalendarioblanco_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
}

.diascalendariorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ff0000;
}

.num_alistados {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	color: #999999;
}



.alistados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #e2e2e2;
	font-weight: bold;
}

.alistados2 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #bbbbbb;
	font-weight: bold;
}

.alistados_blanco {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
}

.creditos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}

.creditos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}

.creditos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}


.titulo {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: -2px;
}


.porciento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #999999;
	font-weight: bold;
}

.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}
.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #cccccc;
	font-weight: bold;
}

.tit3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}

.titblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
}


.titnegro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}


.form { color: #FFFFFF; background-color: #CCCCCC;
        border-bottom: #003366 0PX SOLID; border-left: #003366 0px SOLID;
        border-right: #003366 0PX SOLID; border-top: #003366 0px SOLID;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px
            }
            
.form_registro{ 
		color: #000000; 
		border: none;
		/*background-color: #FFFFFF;*/
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9px;
        background: transparent;
      
        
}            

.form_claro {
	color: #999999;
	background-color: #E2E2E2;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
            }

.form_claro2 {
	color: #999999;
	background-color: #E2E2E2;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	font-weight: bold;
            }


.form_claro3 {
	color: #999999;
	background-color: #E2E2E2;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding-left: 1px;
            }



.form_claro4 {
	color: #000000;
	background-color: #E2E2E2;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	font-weight: bold;
            }
            
.form_claro5 {
	color: #000000;
	background-color: #E2E2E2;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	height: 12px;
            }            

.form_archivos {
	color: #999999;
	background-color: #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right:0px;
	
            }

.form_texto_nomodificable {
	background-color: #666666;
	border-bottom: #003366 0PX SOLID;
	border-left: #003366 0px SOLID;
	border-right: #003366 0PX SOLID;
	border-top: #003366 0px SOLID;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	height: 12px;
	padding-left: 1px;
            }    

.form_select_claro { color: #999999; background-color: #E2E2E2;
        border-bottom: #003366 0PX SOLID; border-left: #003366 0px SOLID;
        border-right: #003366 0PX SOLID; border-top: #003366 0px SOLID;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
		border-style:none;
				 
            }
.form_select_claro2 {
	color: #666666;
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	height: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
            }

.form2 { scrollbar-arrow-color: #FFFFFF; scrollbar-face-color: #CCcccc;
        scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff;
        scrollbar-3dlight-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
        scrollbar-darkshadow-color: #FFFFFF;
        color: #999999; background-color: #F9F9F9;
        border-bottom: #999999 0PX SOLID; border-left: #999999 4px SOLID;
        border-right: #999999 0PX SOLID; border-top: #999999 0px SOLID;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px
            }
            
.tdeventos {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;
}            

.photoArea {
 position: relative;
 visibility: hidden;
 margin: 0 auto 0 auto;
}
.photoAreaActive {
 visibility: visible;
 border: 1px solid #C0C0C0;
 padding: 4px
}

.photoContainer {
 height: 450px;
}

/* Estilos para los radio button personalizados */

.radioPatinesOff {
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	color: #666666;
	line-height: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;	
	background: transparent url() no-repeat 0% 50%;
}

.radioPatinesOn {
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	color: #666666;
	line-height: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;	
	background: transparent url() no-repeat 0% 50%;
}

.boton {
	cursor: pointer;
}



.tit_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FF3333;
	font-weight: bold;
}
.socioSexoHombreOn {
	background-color: #FFFFFF;
	background-image: url(./images/botones/b_hombre_2.gif);
	background-position: center center; 
	background-repeat: no-repeat;		
}
.socioSexoHombreOff {
	background-color: #FFFFFF;
	background-image: url(./images/botones/b_hombre_1.gif);
	background-position: center center; 
	background-repeat: no-repeat;		
}
.socioSexoMujerOn {
	background-color: #FFFFFF;
	background-image: url(./images/botones/b_mujer_2.gif);
	background-position: center center; 
	background-repeat: no-repeat;		
}
.socioSexoMujerOff {
	background-color: #FFFFFF;
	background-image: url(./images/botones/b_mujer_1.gif);
	background-position: center center; 
	background-repeat: no-repeat;		
}


.radioEmailOn {
	background-color: #FFFFFF;
	background-image: url(./images/misdatos/b_email_on.jpg);
	background-position: center center; 
	background-repeat: no-repeat;		
}
.radioEmailOff {
	background-color: #FFFFFF;
	background-image: url(./images/misdatos/b_email_off.jpg);
	background-position: center center; 
	background-repeat: no-repeat;		
}




.colorFondoThumbGaleria_Seleccionado {
	background-color: #FF0000;
	
}

.colorFondoThumbGaleria_NoSeleccionado {
	background-color: #FFFFFF;
	
}


/* MAPA WEB*/
a.enlace_mapaweb:link {	color: #666666; text-decoration: none; }
a.enlace_mapaweb:visited {	color: #666666; text-decoration: none; }
a.enlace_mapaweb:hover { color: #FFFFFF; text-decoration: none; }
a.enlace_mapaweb:active { color: #FFFFFF; text-decoration: none; }

a.enlace_mapaweb2:link {	color: #999999; text-decoration: none; }
a.enlace_mapaweb2:visited {	color: #999999; text-decoration: none; }
a.enlace_mapaweb2:hover { color: #CCCCCC; text-decoration: none; }
a.enlace_mapaweb2:active { color: #CCCCCC; text-decoration: none; }

.mapaweb_titblanco {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-style:  normal; 
	color: #ffffff;
	font-weight: bolder;
	 
}

.mapaweb_titnegro {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-style:  normal; 
	color: #000000;
	font-weight: bolder;
	 
}

.mapaweb_celda{
	
	position: relative;
	width:150px; 
	height:50px;
}
.mapaweb_imagen_titulo{
	position:absolute; 
	bottom:0px;	
}
.mapaweb_imagen_keko{
	position:absolute; 
	bottom:-10px;	
}
	
	
}
/*--------------------------------------------*/

