/* 
============================================================================================================
leyenda
    ms = menu_superior
	ml = menu_lateral
	mm = menu_metanavegación
	ct = cuerpo_de_texto
	cd = cuerpo_de_texto_destacados
/*========================================================================================================*/
/*definicion de los menus de navegacion*/
.ml {
		font-family:verdana, sans-serif;
		color:#B2D1D1;
		font-size:65%;
		background-color: transparent;
		text-decoration: none
		}
.ml a {
		color:#000000;
		background-color: transparent;
		text-decoration: none
		}
/*========================================================================================================*/
.ms {
		font-family: arial, sans-serif;
		color:#999999;
		font-size:60%;
		background-color: transparent;
		text-decoration: none
		}
.ms a {
		color:#FFFFFF;
		background-color: transparent;
		text-decoration: none
		}
/*========================================================================================================*/
.mm {
		font-family:verdana, sans-serif;
		color:#666666;
		font-size:60%;
		background-color: transparent;
		text-decoration: none
		}
.mm a {
		color:#000000;
		background-color: transparent;
		text-decoration: none
		}
/*========================================================================================================*/
/*definicion de tipografia y maquetacion*/

.ct  {
    font-family: Arial, sans-serif;
		color:#000000;
		font-size:80%;
		background-color: transparent
		}
.ct ol {
		background-color: transparent;
		margin: 5px 0px 8px 35px;
		padding: 0px
		}	
.ct ul {
		/*list-style-image: url(../gifs/bolinche_ct.gif);*/
		list-style-type: circle;
		background-color: transparent;
		margin: 2px 0px 8px 35px;
		padding: 0px
		}
.ct p {
		margin: 4px 0px 4px 0px;
		padding: 0px
		}
.ct h1 {
		font-size:120%;
		color:#bb0000;
		font-weight: bold;
		background-color: transparent;
		margin: 0px;
		padding: 0px
		}
.ct h2 {
		font-size:110%;
		color:#333333;
		background-color: transparent;
		margin: 8px 0px 2px 0px;
		padding: 0px
		}
/*.ct h3 {
		font-size:100%;
		color:#00336F;
		font-weight: bold;
		background-color: transparent;
		margin: 8px 0px 2px 0px;
		padding: 0px
		}
.ct h4 {
		font-size:100%;
		color:#00336F;
		font-weight: bold;
		background-color: transparent;
		margin: 8px 0px 2px 0px;
		padding: 0px
		}
				
.ct em {
		color:#00336F;
		background-color: transparent;
		font-style: normal;
		font-weight: bold   
		}
*/
.ct strong {
		color:#000000; 
		background-color: transparent
				}
.ct cite {
		font-size:100%;
		color:#000000;
		font-style: italic;
		background-color: transparent;
		
		}
.ct a {
		color:#000000;
		background-color: transparent;
		text-decoration:underline
		}
.ct .direccion {
		font-family:Arial, sans-serif;
		font-size:90%;
		color:#000000;
		background-color: transparent;
		margin: 0px 0px 0px 0px;
		padding: 0px
		}	
/*========================================================================================================*/		
		
.cd  {
    font-family:Arial, sans-serif;
		color:#000000;
		font-size:70%;
		background-color: transparent
		}
.cd ol {
		background-color: transparent;
		margin: 5px 0px 8px 35px;
		padding: 0px
		}
.cd ul {
/*		list-style-image: url(../gifs/bolinche_cd.gif);*/
		list-style-type: circle;
		background-color: transparent;
		margin: 2px 0px 8px 35px;
		padding: 0px
		}
.cd p {
		margin: 3px 0px 4px 0px;
		padding: 0px
		}		
/*.cd h1 {
		color:#FF0000;
		font-weight: normal;
		font-size:100%;
		background-color: transparent;
		text-decoration:none;
		margin: 3px 0px 3px 0px;
		padding: 0px
		}
.cd h2 {
		color:#FF0000;
		font-size:100%;
		font-weight: normal;
		background-color: transparent;
		text-decoration:none;
		margin: 0px 0px 0px 0px;
		padding: 0px
		}
.cd h3 {
		color:#FF6600;
		font-size:110%;
		font-weight: normal;
		background-color: transparent;
		text-decoration:none;
		margin: 3px 0px 3px 0px;
		padding: 0px
		}*/		
.cd a {
		color:#FFFFFF;
		background-color: transparent;
		text-decoration:none
		}		
.cd em {
		color:#ff0000;
		background-color: transparent;
		font-style: normal;
/*		font-weight: bold   */
		}
.cd strong {
		color:#999999; 
		background-color: transparent;
		font-style: italic;
		font-weight: normal;
				}
.cd .etiqueta {
		color:#ff0000;
		font-size:100%;
		background-color: transparent;
		text-decoration:none
		}				
/*========================================================================================================*/
/*elementos de maquetacion*/

.azul {
		color:#0082D6;
		background-color: #FDA000
		}
.azul_clarito {
		color:#B2D9F3;
		background-color: #0099CC
		}
.azul_marino {
		color:#00336F;
		background-color: #5F00B3;
		}
.negro {
		color:#000000;
		background-color: #000000
		}
.gris_punteada {  
		border-bottom: 1px dashed #D6D6D6; 
		border-left: 1px dashed #D6D6D6; 
		}		
/*========================================================================================================*/		
/*elementos de maquetacion para errores*/
.error  {
		font-family:Arial, sans-serif;
		color:#FF0000;
		font-size:65%;
		background-color: transparent
		}