/* 16px = 12pt = 100% = 1em */
body{
	background:url(../img/jpg/header_img.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal;
}

#menu_scroll_flotante{height:8em;background-color:#7b1c18;position:fixed;display:none;width:100%;}
#logo{background-color:#7b1c18; text-align:center; padding:1.5em;}
img{max-width:100%; min-height:auto;}

#menu{background-color:#bf3b35; text-align:center;width:100%;margin-left:0em;}
#fnd_logo{background-color:#bf3b35; margin-left:-1em;}
#navegacion_principal{width:100%; margin:9.1em 0em 0em 0em; padding:0em; list-style:none;background-color:#bf3b35}
#navegacion_principal li{width:100%;margin:0;list-style:none; text-transform:uppercase; padding:0.3em 0 0.3em 0;}
#navegacion_principal li a{display:block; width:100%; color:#FFF; text-decoration:none; font-size:1.1em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; height:1.5em; text-align:left; padding:0.3em 0em 0.3em 0.5em;}
#navegacion_principal li a:hover{margin:0; width:100%; background-color:#7b1c18;}
#datos_contacto{ text-align:left;}

.sub_rojo{font-size:1.6em;color:#FFF; line-height:1em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;}
.tit_rojo{background-color:#7b1c18;font-size:2.4em;color:#fff; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-align:left;padding:0.15em;}
.direc{font-size:1.1em;color:#000; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;}
.sub_rojo_2{font-size:1.4em;color:#FFF; line-height:1.4em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left; background-color:#7b1c18; padding:0.15em;}
.sub_rojo_3{font-size:1.2em;color:#FFF; line-height:1.4em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left; background-color:#7b1c18; padding:0.15em;}



#caja_texto_grande {font-size:3em;color:#FFF; line-height:1.4em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left; margin-top:2em; height:11.5em;}
.fondo_azul{background-color:#00a1df; padding:0.15em;}
.novedad{}
#espacio_1{line-height:11em;}
#titulo_curso{background-color:#00a1df; margin-top:1em; padding:0.15em; font-size:1.8em;letter-spacing:0.1em; color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;}
#titulo_curso a{ color:#FFF; text-decoration:none; font:1.8em;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0.15em;}
#descripcion_curso{font-size:1em;letter-spacing:0.1em; color:#000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left; margin-top:1em;}
#celda_curso{border-bottom:0.3em solid #F00;}

#navegacion_principal_header {width:100%; margin:2em 0em 0em 0em; padding:0em; list-style:none;background-color:#bf3b35}
#navegacion_principal_header li {margin:0;list-style:none; width:auto; text-transform:uppercase; float:left; padding:0.3em 0.8em 0.3em 0.8em;}
#navegacion_principal_header li a{display:block; color:#FFF; text-decoration:none; font-size:1.1em; letter-spacing:0.1em; font-weight:bold;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; height:1.5em; text-align:left; padding:0.3em 1em 0.3em 1em;}
#navegacion_principal_header li a:hover{margin:0; background-color:#bf3b35;}

#bottom_seccion{ background-color: #333; height:17em; padding-top:2em;}


#titulo_nov{background-color:#00a1df; padding:0.15em;}
#copete_nov{background-color:#7b1c18; color:#fff;padding:0.15em; font-size:0.8em;}
#nav{
	position:absolute;
	top:5em;
	width:72%;
	left:13%;
	font-size:2em;

	}
#nav a#next{
	float:right;
	color:#FFF;
	text-decoration:none;
	}
#nav a#prev{
	float:left;
	color:#FFF;
    text-decoration:none;}
	
#nav #next:hover {
       color:#00a1df;
	   border:0;
	   outline:none;}
#nav #prev:hover{
       color:#00a1df;
	   border:0;
	   outline:none;	   
	   }
	   
#bg_historia{
	background:#CCC;
	width:100%;
	left:0;
	margin:0;
	}
.required{
	width:100%; height:2em; margin-bottom:1em; font-size:1.5em;}
	
#formu_tit{background-color:#00a1df; color:#fff;padding:0.15em; font-size:1.7em;}
.boton{width:10em; height:2.5em; font-weight:bold; font-size:1.3em; border:none; outline:none;background-color:#7b1c18; color:#fff; cursor:pointer; mouse:hand;}
#cancelar{background-color:#00a1df; }


