body
	{ 
	padding:0;
	margin-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000;
	}
form
	{
	padding:0px;
	margin:0px;
	}


/*.leido table tr td{color:#FF0000;  font-size:11px; text-decoration:none; }*/
/*a.leido:visited {color:#FF0000;  font-size:11px; text-decoration:none; }*/
a.leido:active{color:#FF0000;  font-size:11px;}
a.leido:hover{color:#FF0000;  font-size:11px;}
a.leido:link{color:#FF0000;  font-size:11px;}

a:visited, a:link{color:#666;  font-size:11px; text-decoration:none;}
a:hover, a:active{color:#999999;  font-size:11px; }

a.menu_secundario
	{
	color:#666; 
	font-size:12px; 
	text-decoration:none;
	line-height:16px;
	font-weight:500;		
	}
a.menu_secundario:active
	{
	  font-size:12px;
	  color:#CC0033; 
	  line-height:16px;
	  font-weight:200;	
	}
	
a.menu_secundario:hover
	{
	  font-size:12px;
	  color:#CC0033; 
	  line-height:16px;
	  font-weight:200;	
	}
a.menu_secundario:visited
	{
	  font-size:12px;
	
	  line-height:16px;
	  font-weight:200;	
	}

.txt_blanco
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
a.txt_blanco{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF;}
a.txt_blanco:hover{color: #DDDDDD; }
a.txt_blanco:active{color: #DDDDDD; }
a.txt_blanco:visited{color: #FFFFFF; }

.txt_enlace_blanco
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
a.txt_enlace_blanco{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF;}
a.txt_enlace_blanco:hover{color: #FFFFFF; }
a.txt_enlace_blanco:active{color: #FFFFFF; }



.txt_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
}
a.txt_normal{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}
a.txt_normal:hover{color: #CCCCCC;}
a.txt_normal:active{color: #333333; font-family:Arial, Helvetica, sans-serif;}

.txt_normal2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
}
a.txt_normal2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}
a.txt_normal2:hover{color: #000000;}
a.txt_normal2:active{color: #333333;}

.txt_rojo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0033; 
}
.txt_rojo_fuerte
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0033; 
	font-weight:bold;
}
.txt_gris
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
}
.linea
	{
	border-bottom:#CCCCCC solid 1px;
	
	}


/* estilos del aula de la franquicia */
.txt_menor
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
a.txt_menor{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
a.txt_menor:hover{color: #666666; }
a.txt_menor:active{color: #333333; }

#aula_franquicia ul{
list-style:none;
line-height:40px;
margin-left:-10px;
list-style-position:inherit;
}
#aula_franquicia ul li{
width:225px; 
min-height:40px;
border-bottom:1px solid #333333;
vertical-align:middle;
}

.aula_titulo1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#092f49; 
font-weight:bold;
text-transform:uppercase;
text-align:center;
}
.aula_titulo2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#092f49; 
font-weight:bold;
font-style:italic;
text-align:center;
}
.aula_titulo3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF; 
font-weight:bold;
font-style:italic;
}
.aula_titulo4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#214965; /* azul */
text-transform:uppercase;
}
.aula_titulo5{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF; 
text-transform:uppercase;
}
.aula_titulo6{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000; 
text-transform:uppercase;
}
.aula_titulo7{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#486b21; 
font-weight:bold;
}

.aula_subtitulo1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF; 
font-weight:bold;
}

.aula_subtitulo2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000; 
font-weight:bold;
}

.aula_txt3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fdcb1f; /* amarillo */ 
}

a.aula_txt3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fdcb1f;}
a.aula_txt3:active{color:#fdcb1f;}
a.aula_txt3:hover{color:#F2DA8A;}

.aula_txt4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0055a0; /* aņil */ 
}

a.aula_txt4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0055a0;}
a.aula_txt4:active{color:#0055a0;}
a.aula_txt4:hover{color:#3e576d;}

.aula_txt5{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#0055a0; /* aņil */ 
}

a.aula_txt5{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;}
a.aula_txt5:active{color:#000000;}
a.aula_txt5:hover{color:#333333;}

/* fin de estilos del aula de la franquicia */

.txt_pie
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}

a.txt_pie
{
	color: #999;
}
a.txt_pie:active
{
	color: #DDD;
}
a.txt_pie:hover
{
	color: #DDD;
}
.espacio_td{padding:15px; min-height:350px;}
.espacio_parrafo{line-height:15px; height:15px; clear:both;}

/* no tocar */
/*.enlaces {text-decoration:none;}
.enlaces a:visited {color:#FFFFFF;}/*#006699 #9ca9b1*/
/*.enlaces a:hover{color:#FFFFFF;}*/
/*.enlaces a:active{color:#FFFFFF;}
.enlaces a:link{color:#FFFFFF;}*/
/* no tocar */

.enlace_principal a:link{color:#FFFFFF;}

.menusup {color:#efefef; text-decoration:none; font-size:13px; padding:5px; font-weight:bold;}/*#006699 #9ca9b1*/
a.menusup {color:#efefef; text-decoration:none; font-size:13px; padding:5px; font-weight:bold;}/*#006699 #9ca9b1*/
a.menusup:active {color:#efefef; text-decoration:none; font-size:13px; padding:5px; font-weight:bold;}/*#006699 #9ca9b1*/
a.menusup:hover{color:#CC0033;  font-size:13px;  padding-bottom:9px; font-weight:bold;}
a.menusup:visited { text-decoration:none; font-size:13px; padding:5px; font-weight:bold;}/*#006699 #9ca9b1*/

.activo{color:#CC0033;  font-size:13px; padding-left:5px; padding-right:5px; font-weight:bold; padding-top:5px; padding-bottom:9px;}
a.activo{color:#CC0033;  font-size:13px; padding-left:5px; padding-right:5px; font-weight:bold; padding-top:5px; padding-bottom:9px;}
a.activo:active{color:#CC0033;  font-size:13px; padding-left:5px; padding-right:5px; font-weight:bold; padding-top:5px; padding-bottom:9px;}
a.activo:hover{color:#CC0033;  font-size:13px; padding-bottom:9px; font-weight:bold;}
a.activo:visited{  font-size:13px; padding-left:5px; padding-right:5px; font-weight:bold; padding-top:5px; padding-bottom:9px;}

.titular{color:#990000;  font-size:12px; font-weight:bold; text-decoration:none;}
a.titular{color:#990000;  font-size:12px; font-weight:bold; text-decoration:none;}
a.titular:hover{color:#333; font-weight:bold font-size:12px; }
a.titular:active{color:#333; font-weight:bold font-size:12px; }

.titular1{color:#990000;  font-size:11px; font-weight:bold; text-decoration:none;}
a.titular1{color:#990000;  font-size:11px; font-weight:bold; text-decoration:none;}
a.titular1:hover{color:#333; font-weight:bold font-size:11px; }
a.titular1:active{color:#333; font-weight:bold font-size:11px; }

.titular2{color:#990000;  font-size:14px; font-weight:bold; text-decoration:none;}
.titular3{color:#990000;  font-size:16px; font-weight:bold; text-decoration:none;}
.titular4{color:#000000;  font-size:16px; font-weight:bold; text-decoration:none;}
a.titular4{color:#000000;  font-size:16px; font-weight:bold; text-decoration:none;}
a.titular4:active{color:#000000;  font-size:16px; font-weight:bold; text-decoration:none;}
a.titular4:hover{color:#444444;  font-size:16px; font-weight:bold; text-decoration:none;}

.menuizquierda{color:#DDDDDD; text-decoration:none; font-size:11px; padding:5px; font-weight:bold;}

/* formulario */
.campo_txt1
	{
	height:14px;
	border:1px solid #CCC;
	font-size:11px;	
	}
select 
	{
	font-size:10px;
	}
/* fin formulario */
.titulo_seccion
	{
	font-size:15px;
	font-weight:bold;
	}
.titulo_menu
	{
	font-size:13px;
	font-weight:bold;	
	height:27px;
	color:#617795;
	font-family:Arial, Helvetica, sans-serif;
	}