/* Estilo global */

body {
			/* formato del cuerpo del documento */
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	scrollbar-face-color: #02021e;	/* barra de desplazamiento */
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #555555;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #14285f;
	scrollbar-darkshadow-color: #555555;

}

/*---------- Estilo de los links----------*/	

a {
	color: #CC3300;
	text-decoration:underline;
	}
	
a:hover {
	color: #ffffff;
	text-decoration:none;
	}

#navegacion a {
	font:11px georgia;
	color: #99CCFF;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:12px;
	display:block;
	padding-left:15px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0x; 
	}
#navegacion_b a {
	font:10px georgia;
	color: #99CCFF;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:30px;
	display:block;
	padding-left:15px;
	border: 0pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0x; 
	}

#navegacion_c a {
	font:10px georgia;
	color: #99CCFF;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:12px;
	display:block;
	padding-left:15px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0x; 
	}
#navegacion_1 a {
	font:11px georgia;
	color: #99CCFF;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:12px;
	display:block;
	padding-left:35px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0x; 
	}
#navegacion_2 a {
	font:11px georgia;
	color: #99CCFF;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:12px;
	display:block;
	padding-left:60px;
	border: 1pt solid rgb(20,40,95);
	border-right-width: 0px; 
	border-left-width: 0x; 
	}
	
#navegacion a:hover {
	color:#ffffff;
	border: 1pt dotted red;
	border-right-width: 0px; 
	border-left-width: 0px;
	background:#cc3300; 
	}
#navegacion_b a:hover {
	color:#ffffff;
	border: 1pt dotted red;
	border-right-width: 0px; 
	border-left-width: 0px;
	background:#cc3300; 
	}
#navegacion_c a:hover {
	color:#ffffff;
	border: 1pt dotted red;
	border-right-width: 0px; 
	border-left-width: 0px;
	background:#cc3300; 
	}

#navegacion_1 a:hover {
	color:#ffffff;
	border: 1pt dotted red;
	border-right-width: 0px; 
	border-left-width: 0px;
	background:#cc3300; 
	}

/* Estilo de los textos */

#titulo {						/* título de la página */	
	font:36px brush script mt;
	color: #CC3300;
	line-height:24px;
	letter-spacing:.4em;
}
#titulo1 {						/* título de la página */	
	font:32px brush script mt;
	color: #CC3300;
	line-height:24px;
	letter-spacing:.2em;
}
#titulo3 {
	text-align: center;	    /* en uso: texto del título del documento, segundo renglón */
	font-style: normal;
	font-weight: bold;
	font-size: 40%;
	font-family: georgia;
	line-height: 24px;
	color: #cc3300;
}
#titulo3a {						/* título de la página */	
	font:27px brush script mt;
	color: #CC3300;
	line-height:24px;
	letter-spacing:.2em;
}

.capital {
	text-align: justify;  /* en uso: letra capital en negrita y rojo */
	font-style: normal;
	font-size: 220%;
	font-weight: bold;
	line-height: normal;
	color: #cc3300;
}

#etiqueta {                   /* Renglón debajo del título de la página */
	font:12px georgia;
	color: #CC3300;
	line-height:18px;
	letter-spacing:.4em;
	}
#fecha {                   /* Renglón debajo del título de la página */
	font:12px georgia;
	color: #CC3300;
	line-height:18px;
	font-weight:bold;
	
	}
	
.cuerpotexto {			/* Cuerpo del texto sin sangría */
	text-align: justify;
	font:12px arial;
	color:#99ccff;
	line-height:20px;
	letter-spacing:.1em;
	margin-top:0px;
	}
.cuerpotexto_c {			/* Cuerpo del texto en el cancionero */
	text-align: justify;
	font:10px georgia;
	color:#99ccff;
	font-weight: bold;
	line-height:20px;
	letter-spacing:.1em;
	margin-top:0px;
	}	
.titulod {                /* Tema en directorio */
	font:15px verdana;
	color: #CC3300;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
.tituloe {                /* subtema en directorio */
	font:12px verdana;
	color: #CC3300;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
.titulof {                /* subtema segundo nivel en directorio */
	font:11px georgia;;
	color: #99CCFF;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:12px;
	padding-left: 35;
	}	
.titulog {                /* cancionero */
	font:11px georgia;;
	color: #CC3300;
	font-weight:bold;
	line-height:12px;
	text-align: center;
	}	
.cabecera_izq {
	font:14px georgia;
	color: #99CCFF;
	font-weight:bold;
	letter-spacing:.1em;
	line-height:16px;
	}	
	
.textomicro {
	font:10px arial;
	color:#99CCFF;
	}
.textomicro_2 {
	font:10px arial;
	color:#cc3300;
	}
.padding {
	padding-left: 35;
}
.padding_C {
	padding-left: 5;
}
.indent {
	text-indent: 25;
}

#0 {
	text-align: justify;			/* formato para el texto de la aportación */
	text-indent: 0;
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
	font-size: 9pt;
}
#derecha {
	text-align: right;			/* formato para el texto de la aportación lado derecho */
	text-indent: 0;
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
	font-size: 9pt;
}
#cancion {
	text-align: justify;	/* en uso: texto para relación de canciones */
	text-indent: 0;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	line-height: normal;
	color: #cc3300;
}
#nota {
	text-align: justify;	
	font-style: normal;
	letter-spacing:.1em;
	font-size: 9pt;
	font-weight: bold;
}
#cintillo {
	text-align: center;	
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #cc3300;
	letter-spacing:.1em;
	padding-top: 12px;
	padding-bottom: 12px;
}
#1 {
	text-align: justify;	/* formato de párrafo normal */
	line-height:20px;
	letter-spacing:.1em;
	font: 12px arial;
	color: #99CCFF;
}
.1a {
	text-align: justify;	/* formato de párrafo normal */
	line-height:15px;
	letter-spacing:.1em;
	font: 11px arial;
	color: #99CCFF;
}

#2 {
	text-align: justify;  /* Subtítulos */
	text-indent: 0;
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
}
#3 {
	text-align: center; 	/* texto centrado: negritas, cursiva, rojo, 13pt */
	font-style: italic;
	font-weight: bold;
	color: #cc3300;
}
#centro {
	text-align: center; 	/* texto centrado */
	font-style: normal;
	font-weight: bold;
	color: #cc3300;
}
.4 {
	color: #cc3300;/* texto resaltado: negritas */
	line-height:20px;
	letter-spacing:.1em;
	font-weight: bold;	
}
.4a {
	font-style: italic;		/* texto resaltado: negritas, cursiva */
	line-height:20px;
	letter-spacing:.1em;
	color: #cc3300;
	font-weight: bold;
}
.pie_blanco {
	text-align: center;		/* texto centrado: negritas, navy */
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	font-size: 10pt;
}
.cabecera_blanco {
	text-align: center;		/* texto centrado: negritas, navy */
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	font-size: 8pt;
}
strong {
	color: #ff150a;  /* en uso: texto resaltado, negritas, rojo */
}

/* Estilo en tablas */		
td {
	font:11px arial;
	color: #14285f;
}
td .borderelieve {
	border: 6px groove #cccccc;		/* borde groove */
}
td .bordeinset {
	border: 6px inset #cccccc;		/* borde inset */
}
/* Estilo en lineas */		
hr {
	height:1px; 
	color: #cccccc;
	border: none;
	}
/*---- Estilo en viñetas---- */
li {
	text-align:justify;
	font:12px arial;
	color:#99ccff;
	line-height:24px;
	letter-spacing:.1em;
}	
ul {
	list-style-image:    url(../imagenes/gifanimados/bola_chicle.gif);
	color: #000080;
	text-align:justify;
}
	
#flotante td{
	display: inline;  
	float: left;
	background-color:#f5f7f9;
	padding: 10px;
	margin:10px;
	text-align:justify;
	border-right:#999999 solid 2px;
	border-bottom:#555555 solid 2px;
}
/*EFECTOS DE OPACIDAD*/

.fondo {
	background: #02021E;             /* fondo */
	opacity: .80;
	filter: alpha(opacity=80);
}
/*GALERIA MAQUETEADA*/
#principal li { 
   display:inline; 
   float:left; 
   width:220px; 
   background-color:#f5f7f9; 
   padding:5px; 
   margin:10px; 
   text-align: center; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
} 
/*bordes*/
.border_blanco {
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #999999 #999999; /*arriba-derecho-inferior-izquierdo*/
	border-width: 1px;
}
.border_negro {
	border-style: solid solid solid solid;
	border-color:  999999 999999 000000 000000 ; /*arriba-derecho-inferior-izquierdo*/
	border-width: 1px;
/*TEXTO EN MARQUESINA*/
}
td .marquee {
	margin-left: 25px;
	margin-right: 25px;
	text-align:justify;
	font:11px arial;
	font-weight: bold;
    color:#ffffff;
}
td .marquee2 {
	text-indent: -30px;
	padding-left: 40px;
	padding-right: 30px;
	text-align: justify;
	font:11px arial;
	font-weight: bold;
	color:#ffffff;
}	