@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal;
}
ol,ul {
    list-style: none;
}
caption,th {
    text-align: left;
}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}

/* template */
body{ background-color:#001d57; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:0; background-image:url(images/images/bgnew.jpg); background-repeat:repeat-x;}
p{line-height:1.5; font-size:15px; padding-bottom:10px;}

div#header{height:50px;margin:0; background: #003399; border-bottom:#FFFFFF 1px solid;}
#link_head{ width:380px; margin-top:15px; margin-left:15px; color:#FFFFFF; font-size:12px; float:left;}
#link_head a{ color:#FFFFFF; text-decoration:none;}
#link_head a:hover{ text-decoration:underline;}
#head_icon{ width:320px; margin-top:5px; margin-left:170px; float:left;}
#headimg{ background-color:#3D44B8;}
#logocurso{
	position: absolute;
	top:76px;
	left:111px;
}
#marcocontenidohead{
	width:875px;
	margin:auto;
	position:relative;
	top:-70px;
	z-index: 100;
}
#marcocontenido{ width:875px; margin:auto; position:relative; top:-30px; background-color:#FFFFFF;}
#content{ background-color:#FFFFFF; width:885px; margin:0 auto; padding:15px; margin-top:3px; border:#FFFFFF solid 15px;}
.clear{ clear:both;}
div#footer{background: #003399;color: #FFF; clear:both;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{color: #FFF; text-decoration:none;}

#contenttopnew{ width:980px; margin:0 auto; }

#topnew{ width:800px; background-image:url(images/images/bgluztop.jpg); background-position: top left; background-repeat:no-repeat; height:438px; top:0px; left:-80px;  z-index:1; position:relative;}

#contenedor{ width:900px; margin:0 auto;}
#comentblack{ width:965px; margin:0 auto; margin-top:4px; height:107px; background-color:#000000; color:#FFFFFF;}

#logolayer{
	position: relative;
	left:170px;
	top:40px;
	width:241px;
	height:117px;
	z-index:101;
}

#textonew {
	position: relative;
	left:95px;
	top:50px;
	width:385px;
	height:264px;
	z-index:102;
	background-image:url(images/images/bgtextosubrayado.png);
	background-repeat:no-repeat;
	background-position: 5% 47%;
}

#textonew p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:30px; text-align: center; letter-spacing:-1px;}

#slideshow {
	position:absolute;
	left:536px;
	top:53px;
	width:535px;
	height:391px;
	z-index:103;
}

/***Contenido**/
#titulo-relevado{
width:442px;
float:left;}

#reloj-imagen{
width:380px;
float:left;
margin-left:40px;}

.subtitulos-resaltados{
color:#000000;
font-size:21px;
line-height:27px;
font-weight:bolder;}

#screens{ float:left;}
.div-comentarios{ float:left; margin-top:5px; width:885px; background-image:url(images/bg-coments.gif); background-repeat:no-repeat; background-color: #ffed87;}
.nubecomentario{ width:213px; float:left; margin-right:5px; height:208px; }
.content-comentario{ width:165px; margin:30px 0px 5px 45px;}
.content-comentario p{ margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; font-weight:bold; line-height:16px;}

.nombre-coment{	
font-weight:bold;
font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
line-height:normal;
font-size:16px;}

#div-contenido{ float:left; width:870px; margin-top:30px; background-color:#FFFFFF;  }

h1{ font-size:30px; font-weight:bold; line-height:32px; margin:0; padding:0; letter-spacing:-1px; background-image:url(images/bullet-titulo.png); background-repeat:no-repeat; padding-left:45px; padding-top:10px; padding-bottom:10px; margin-top:10px; margin-bottom:10px;}

#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;}
/*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;}

/*clases*/
.feature {
	width: 220px;
	background-image:url(images/bg_cuadros.jpg);
	background-repeat: repeat-x;
	background-color: #fffeac;
	border: 2px solid #00349A;
	float: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 10px;
}


.metodologiacuadro {
	width: 220px;
	background-color: #00349A;
	border: 2px solid #00349A;
	float: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 10px;
}
#contenidoizq {
	float: left;
	width: 525px;
	color:#FFFFFF;
	padding-top: 26px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
}

.Clases {
margin-top: 0px;
	color: #FFFFFF;
	font-style: normal;
	font-family: Impact;
	font-size: 32px;
	font-weight:lighter;
}

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

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

}

/**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;}


/***Preguntas****/

#div-preguntas{
width:820px;
margin-left:30px;
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:00px;
list-style-image:url(images/arrowred.png);
margin-bottom:10px;
}

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


/** demas*/

#div-invertir p{ line-height:22px; }.subrayado {
	background-color: #FF3;
}

/*Sesion Completa*/

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




.videodiv{ width:300px; float:left; margin-right:7px; margin-top:120px;}
.videodiv1{ width:300px; float:left; margin-top:120px;}

/*addthis*/
.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
