@charset "utf-8";
/*FORMATEO CSS*/
* {
    padding: 0;
    margin: 0;
}
body { padding: 0px; margin:0;}

h1, h2, h3, h4, h5, h6, p, form, ul, ol, dl {
    margin: 0;
}


/*---------------------------FIN--------------------------------*/


body{ background-color:#430000; background-image:url(images/images/bg-webdegradado.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;}

p{ font-size:12px; line-height:1.6;}

.clear{ clear:both;}

/*HEADER AYUDA*/
#headerhelp{ background-color:#000066; background-image:url(images/images/bg-headerhelp.png); background-repeat:repeat-x; height:53px;}
#links-help{ width:960px; margin:0  auto;  color:#FFFFFF; }
#links-help a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

/*---------------------------FIN--------------------------------*/


/*HEADER*/

#headertop{  height:163px; }

#logo-header {

	width:271px;
	height:144px;
	margin:0 auto;
}

#header-info{
	
	background-image: url(images/bg-header.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	margin:0 auto;
}
#header-content{ width:960px; margin:0  auto; margin-top:20px;}

#header-textos{
	float:left;
	font-size:14px;
	width:390px;
	margin-left:15px;
	margin-bottom:10px;
	color:#fff;
}
#espaciodisponible{ width:220px; float:left;}

/*ESTILOS PARRAFOS Y TIULOS*/
h1{ font-size:28px; color:#000000; letter-spacing:-2px;}
.tituloprincipal{ font-size:48px; letter-spacing:-2px; font-family: Tahoma, Arial; line-height: normal; color:#fff; font-weight:bolder;}
.subtitulo{ font-size:24px; font-family:Tahoma, Arial;  line-height:0; margin-top:7px; letter-spacing:-1px; margin-bottom:5px; margin-top:15px;  color:#fdbc01;}

.titulosh1{ padding-left:30px; margin:10px 0; }
h1.titulosh1 img{ margin-left:-50px; margin-right:10px; }
.textoscontenido{ width:90%; margin:0 auto; font-size:14px; line-height:1.8;}


/*CONTENIDO*/
#div-wcontenido{ width:947px; margin:0 auto; padding:1px; background-image:url(images/images/bg-topcontenido.gif); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF; border:#1a0000 solid 1px; margin-top:10px; margin-bottom:10px; }

#foot{ font-size:12px;}

#puntaccion{ width:880px; margin:25px auto 10px auto;}
.div-accion{ width:265px; margin:0 0px 0 5px; float:left;}
.division{ margin:0 10px; float:left;}

#quepuedo{width:900px; margin:25px auto 10px auto;}
.div-accion2{ width:200px; margin:0 25px 0 5px; float:left;}
.div-accion3{ width:200px; margin:0 0px 0 0px; float:left;}

#div-titulo{margin-bottom:0px; padding-bottom:0px; margin-left:5px; margin-top:-7px;} 
#div-incorrecto{ width:400px; float:left; margin-right:10px; margin-left:30px; margin-bottom:20px;}
#div-correcto{ width:440px; float:left; margin-right:10px; margin-left:20px; margin-bottom:20px;}

#requisitos{ background:#FFFFAC; padding:20px; border:#FFCC00 solid 2px; margin:0 auto; width:85%;}
#monitor{ margin-right:20px;}
#garantia{ background: #FFFFFF; padding:20px 10px; border: #FF0000 solid 2px; width:85%; margin:0 auto;}


/*metodologia*/
.cuadro-metodologia{ width:260px; background-color:#ffed87; border:#2f3191 solid 2px; float:left; padding:40px 30px;}
.listado-bullet{ margin:0; padding:0;}
.listado-bullet li{ background-image:url(images/arrowred.png); background-repeat:no-repeat; list-style-type:none; padding-left:20px; margin-bottom:10px;  }
#garantia{ background: #FFFFFF; padding:20px; border: #FF0000 solid 2px; width:730px; margin:0 auto;}



/*Estilos para temario*/

#modulo1{
width:830px; 
height:322px;
margin:10px auto;
background-image: url(images/bg-1temario.png);
background-repeat:repeat-x;
background-position:bottom;
border-bottom:#df5d5d solid 1px;
border-left:#df5d5d solid 1px;
border-right:#df5d5d solid 1px;
border-top:#df5d5d solid 20px;
}

#modulo2{
width:830px; 
height:322px;
margin:10px auto;
background-image:url(images/bg-2temario.png);
background-repeat:repeat-x;
background-position:bottom;
border-bottom:#fdce43 solid 1px;
border-left:#fdce43 solid 1px;
border-right:#fdce43 solid 1px;
border-top:#fdce43 solid 20px;
}

#modulo3{
width:830px; 
height:322px;
margin:10px auto;
background-image:url(images/bg-3temario.png);
background-repeat:repeat-x;
background-position:bottom;
border-bottom:#ff7239 solid 1px;
border-left:#ff7239 solid 1px;
border-right:#ff7239 solid 1px;
border-top:#ff7239 solid 20px;
}

#modulo4{
width:830px; 
height:322px;
margin:10px auto;
background-image:url(images/bg-4temario.png);
background-repeat:repeat-x;
background-position:bottom;
border-bottom:#e10000 solid 1px;
border-left:#e10000 solid 1px;
border-right:#e10000 solid 1px;
border-top:#e10000 solid 20px;
}

#modulo5{
width:830px; 
height:322px;
margin:10px auto;
background-image:url(images/bg-5temario.png);
background-repeat:repeat-x;
background-position:bottom;
border-bottom:#e0a609 solid 1px;
border-left:#e0a609 solid 1px;
border-right:#e0a609 solid 1px;
border-top:#e0a609 solid 20px;
}

.numeromodulo{
width:195px;
float:left;
margin-right:10px; 
margin-left:-15px;}

.intro_modulo{
width:270px;
float:left;
margin-left:20px;
margin-top:10px;
}

.intro_modulo p{
color:#000000;
font-size:13px;
line-height:normal;
}

.titulomodulos{
font-size:52px;
font-weight:bolder;
margin:0;
padding:0;
line-height: normal;
margin-bottom:-5px;}

.divcontentmodulo{
width:200px;
float:left;
margin-left:70px;
margin-top:20px;
}


.clasescrollmetodologia {
	height: 278px;
	width: 224px;
	overflow: auto;
	color: #000000;
	margin-top:0px;
	padding-top:0px;
	font-size:small;
}

.clasescroll li{
margin-left:25px;
list-style-image:url(images/arrowred.png);
margin-bottom:7px;
}
.clasescroll ul{
margin-top:0px;
padding-right:20px;
}
.titulosclasescroll {
color:#003399;
font-size:14px;
font-weight:bold;

}

.titulosclasescroll a{
color:#003399;
text-decoration:none;
}

.titulosclasescroll a:hover{
text-decoration:underline;
}

.clasescroll {
	height: 278px;
	width: 227px;
	overflow: auto;
	color: #000000;
	margin-top:0px;
	padding-top:0px;
	font-size:small;
	float:left;
}
.Clases {
margin-top: 0px;
	color: #FFFFFF;
	font-style: normal;
	font-family: Impact;
	font-size: 32px;
	font-weight:lighter;
}
.feature {
	width: 220px;
	background-image:url(images/bg_cuadros.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFAC;
	border: 2px solid #0C527F;
	float: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 10px;
}
.metodologiacuadro {
	width: 220px;
	background-color: #FFFFAC;
	border: 2px solid #0C527F;
	float: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 10px;
}

/****Como Inscribirme*****/

.div_paso{
width:200px;
margin-right:10px;
float:left;
}

.paso_flecha{
width:90px;
margin-right:10px;
float:left;
margin-top:40px;
}

.titulopasos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:46px;
color:#000000;
line-height:normal;
margin:0;
padding:0;
}

.subtitulos_inscribir{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:27px;
color:#a80000;
line-height: normal;
letter-spacing:-1px;
margin-top:-5px;}

/**cuadro**/

#topborde{
width:805px;
float:left;
margin-top:30px;
margin-left:0px;
}

#top_inscribirme{
width:800px;
height:65px;
margin-left:35px;
margin-top:40px;
background-image: url(images/top_inscribirme.gif);
background-repeat:no-repeat;
background-color:#990000;
float: left;
}

#cuerpo_inscribirme{
width:800px;
margin-left:35px;
background-image: url(images/bg_inscribirme.gif);
background-repeat:repeat-y;
background-color:#fff;
float: left;
}

#contenido_inscribirme{
width:792px;
margin-left:3px;
background-image: url(images/bg_cuerpoinscri_amarillo.jpg);
background-position: left top;
background-repeat: no-repeat;
background-color:#fff;
}

#cont-inscri{
width:760px;
margin:0px 10px 10px 20px;
padding-top:30px;
}

.preciocurso{
font-size:90px;
font-family:Impact, "Arial Black";
letter-spacing:-4px;
color:#0c39a2;
line-height:normal;
padding:0;
margin:0;
}

#texto-pago{font-size:13px; width:300px; float: left; margin:0; padding:0; margin-left:10px;}
#texto-pago p{ line-height:normal; margin:0; padding:0;}

#foot_inscribirme{
width:800px;
height:25px;
margin-left:35px;
background-image: url(images/foot_inscribirme.gif);
background-repeat:no-repeat;
float: left;
}

.boton-inscrbirme{
border:#ff1e20 solid 4px;
}

.boton-inscrbirme:hover{
border: #009900 solid 4px;
}

.texto-14px{
font-size:18px; font-weight:bold; color:#0c39a2; margin:0; padding:0; line-height:normal; }

#formulario{ margin:0; padding:0;}
#formulario input{ height:25px; border:2px solid  #bf0000; font-size:18px; font-weight:bold; padding-top:5px; padding-left:5px;}


#barners-contac{
width:810px;
float:left;
margin-left:19px;
margin-top:30px;
}


/***Preguntas****/

#div-preguntas{
width:790px;
margin-left:36px;
float:left;
margin-top:40px;
background-image:url(images/bg_preguntas.jpg);
background-position:top;
background-repeat:repeat-x;
position: relative;
}

#icon-pregunta{
width:260px;
float:right;
height:260px;
background-image:url(images/bg-preguntas-icon.jpg);
background-repeat:no-repeat;
background-position: right top ;
}


#cont-pregunta2{
	width:756px;
	margin:20px 0 0 40px;
	position: absolute;
	left: -1px;
	top: -8px;
	height: 146px;
}

.listado {
color:#003399;
font-size:14px;
font-weight:bold;

}

.listado a{
color:#003399;
text-decoration:none;
}

.listado a:hover{
text-decoration:underline;
}

li.listado{
margin-left:0;
list-style-image:url(images/arrowred.png);
margin-bottom:10px;
}

#pregunta-table{
margin:0;
padding:0;
white-space:normal;
}





#divcontacto{ background-image: url(images/bg-contactos.gif); background-repeat:repeat-x; width:800px; float:left; margin-left:35px; margin-top:30px;}
#contentcontacto{ margin:20px auto; width:740px;}




/*Sesion Completa*/

#div-amarillo{ width:800px; background-color:#ffe44e; border:#e60000 solid 4px; padding:30px 30px; margin:10px auto 40px auto;}


/*Comentarios*/

.comentarios{ width:900px; height:280px; background-image:url(images/comentarioscuadro.jpg); background-repeat:no-repeat; margin: 10px auto; background-color: #FFCC00;;}
.div-coment{ width:230px; float:left; margin:20px 0px 0 60px; }
.div-coment p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; letter-spacing:0px; line-height:1.3;}


/*Video gratuito*/
#videogratuito{ width:850px; margin:30px auto 20px auto; background-color:#dcffaf; border:#69cb00 solid 3px;}
#table-video{ margin:0; padding:0; margin:10px 0;}
#table-video p{ line-height:1.8; font-size:14px;}
