@charset "UTF-8";
/* CSS Document */

/*Reseteando estilos*/
/*
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}*/

/*termino de reseteo de estilos*/
/*@font-face {
  font-family: 'SourceSansPro';
  font-style: normal;
  font-weight: 400;
  src: local('SourceSansPro'), local('SourceSansPro-Regular'), url(http://themes.googleusercontent.com/static/fonts/questrial/v3/MYWJ4lYm5dbZ1UBuYox79LO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');
}*/


@font-face {
    font-family: SourceSansPro;
    src: url('../font/SourceSansPro-Regular.ttf');
}

body{
	font-family: 'SourceSansPro', sans-serif;
	font-size:18px;
	color:#626278;
	margin:0px;
/*	background-color:#f5f5f5;
*/	overflow-x:hidden;
		
	}
strong{
	
	
	font-weight:bold;
	}
ul{
	list-style-image: url(../imagenes/disc.gif);
	list-style-type: disc;
	}
#cornisa{
	font-family: 'SourceSansPro', sans-serif;
	font-size:14px;
	float:right;
	margin-right:20px;
		margin-top:5px;
	}

ul.normal{
	width:605px;
	margin-left:70px;
	
	}
ul.nivel_2{
	width:605px;
	margin-left:70px;
	
	}
	
ul.nivel_propositos{
	width:605px;
	margin-left:0px;
	
	}
ol.normal{
	width:635px;
	margin-left:55px;
	
	}
li {
	margin-bottom:10px;
color:#626278;
font-size:18px;
margin-left:0px;
	}
li p{
	font-size:17px;
	margin-bottom:10px;
	margin-left:5px;
	margin-top:0px;
	color:#626278;
	}

.cuaderno_notas, .caja_reflexiona, .caja_videos, .caja_leer, .caja_ejercicio, .caja_buzon, .caja_audio, .caja_para_saber_mas, .caja_escribe, .caja_descarga, .caja_tiempo, .caja_audio_texto, .caja_formatos, .caja_para_recordar, .caja-toggle{
		margin-left:55px;
		margin-right:55px;
		margin-bottom:30px;
		
		}
	
	.cuaderno_notas p, .caja_reflexiona p, .caja_videos p, .caja_leer p, .caja_ejercicio p, .caja_buzon p, .caja_audio p, .caja_para_saber_mas p, .caja_escribe p, .caja_descarga p, .caja_tiempo p, .caja_audio_texto p, .caja_formatos p{
		margin-left:55px;
		margin-right:55px;
		margin-bottom:30px;
		
		}
		
		
p{
		margin-left:80px;
		margin-right:55px;
		margin-bottom:30px;
		
		}


p.instruccion{
	color:#222;
		}
h1{
	font-size:32px;
	font-variant:normal;
	font-weight:bold;
	color:#009344;
	margin-left:35px;
	margin-top:10px;
	}
h2{
	font-size:26px;
	font-variant:normal;
	font-weight:bold;
	color:#8CC63E;
	margin-left:35px;
	margin-top:10px;
	}
h3{
	font-size:24px;
	font-variant:normal;
	font-weight:normal;
	color:#FBAF3F;
	margin-left:35px;
	margin-top:20px;
	}
h4{
	font-size:18px;
	font-variant:normal;
	font-weight:normal;
	color:#333;
	margin-left:35px;
	}
h6{
	font-size:17px;
	font-variant:normal;
	font-weight:normal;
	color:#333;
	margin-left:35px;
	text-align: left;	
	}
a{
	color:#8bc53d;
	}
.propositos_caja{
	width:620px;
	background-color:#e1e4d9;
	font-size:18px;
	padding:20px;
	color:#626278;

   margin:40px;

	}
	

.propositos_caja p{
	margin-left:20px !important;
	margin-top:20px;
	} 
.actividades_caja{
	width:620px;

	font-size:18px;
	padding:5px 20px 5px 20px;
	color:#626278;

   margin:40px;
	}
.temas{
	   margin-left:40px;
	}
.temas ul{
	   margin-left:40px;
	}
.instrucciones{
	/*display:none;*/
	color:#06C;
	}
.ejercicio{
	width:650px;
	background-color:#e1e4d9;
	box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
   padding:20px 20px 20px 20px;
   margin:35px;
   margin-bottom:20px;

	}
.ejercicio2 {
	width:630px;
	background-color:#f5f5f5;
	box-shadow: 5px 5px 5px #ccc;
	-webkit-box-shadow: 5px 5px 5px #ccc;
	-moz-box-shadow: 5px 5px 5px #ccc;
	padding:10px 10px 10px 10px;
	margin:35px;
	margin-bottom:20px;
}
.columna_1{
	width:45%;
	float:left;
	}
.columna_2{
	width:440px;
	float:left;
	}
.columna_2 textarea{
	width:410px;
	height:68px;
	margin-left:20px;
	padding:10px;
	font-family: 'SourceSansPro', sans-serif;
	font-size:17px;
	color:#626278;
	margin-bottom:15px;
	resize:vertical;
	}
.columna_2 textarea:focus{
	border: 1px solid #8bc53d;
	}
.columna_2 p{
	padding:0px;
	margin-top:0px;
	margin-left:20px;
	font-family: 'SourceSansPro', sans-serif;
	font-size:17px;
	color:#626278;
	
	}
.columna_3{
	width:200px;
	float:left;

	}
.columna_4{
	width:450px;
	float:left;
	}
input{
	width:100%;
	font-family: 'SourceSansPro', sans-serif;
	font-size:18px;
	color:#626278;
	}
.clear{
	clear:both;
	
	}
	
.respuesta{
/*	display:none;*/
	border:2px solid #8bc53d;
	background-color:white;
	width:650px;
	max-width:678px;
	margin-left:35px;
	padding:20px;
			box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
  
	}
.respuesta p{
	margin:0px;

	}
/*.revisar{
	width:107px;
	height:58px;
	background-image:url(../imagenes/revisar.png);
	background-repeat:no-repeat;
background-size:100%;
	background-position:center;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	
				-webkit-transition: all 300ms ease-out;
                -moz-transition: all 300ms ease-out;
	             -ms-transition: all 300ms ease-out;
                -o-transition: all 300ms ease-out;
                 transition: all 300ms ease-out;

	}
.revisar:hover{
	width:120px;
	height:65px;
	background-image:url(../imagenes/revisar_hover.png);
	background-size:100%;
	background-position:center;
	background-color:white;
    cursor: pointer;
	}*/

.revisar{
	text-align:center;
}
.revisar img{
	width:107px;
	height:58px;
	
				-webkit-transition: all 300ms ease-out;
                -moz-transition: all 300ms ease-out;
	             -ms-transition: all 300ms ease-out;
                -o-transition: all 300ms ease-out;
                 transition: all 300ms ease-out;

	}

.revisar img:hover{
	width:120px;
	height:65px;
	background-color:white;
    cursor: pointer;
	}


.campo_texto textarea{
	width:640px;
	padding:10px 10PX 10px 10px;
	margin-left:40px;
	height:100px;
	font-family: 'SourceSansPro', sans-serif;
	font-size:18px;
	color:#626278;
	resize:vertical;
	margin-bottom:25px;
	}
.campo_texto textarea:focus{
	border: 1px solid #8bc53d;
	resize:vertical;
	}
#cuaderno_electronico .campo_texto textarea{
	
	margin-left:20px;
	resize:vertical;
	
	}


.recuadro_1{
	width:620px;
	margin-left:40px;
	padding:20px;
	background-color:#e1e4d9;
	
}

.recuadro_reflexiona{
	width:620px;
	margin-left:40px;
	padding:20px;
	background-color:white;
	border:1px solid silver;
}

.recuadro_4 {
	width:610px;
	margin-left:35px;
	padding:20px;
	background-color:#f5f5f5;
	box-shadow: 5px 5px 5px #ccc;
	-webkit-box-shadow: 5px 5px 5px #ccc;
	-moz-box-shadow: 5px 5px 5px #ccc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.recuadro_3 {
	width:620px;
	margin-left:40px;
	padding:20px;
	background-color:#e1e4d9;
	border: 1px dashed silver;
}
	
.recuadro_1 p, .activar-toggle p, .recuadro_reflexiona p{

	margin:0px
	
}
.recuadro_2{
		width:620px;
	margin-left:40px;
	padding:20px;
	background-color:#f5f5f5;

	
}


.recuadro_2 p, .recuadro_3 p{
	margin:0px
}


.activar-toggle{
	
	
	padding:20px;
	background-color:#FEECD9;

	
}

.toggle-top{
	 
	}
	
.toggle-bottom{
	 
	}

.caja-toggle{
	width:660px;
	margin-left:40px;
	
	}

.para_alfabetizador{
	
	width:630px;
	margin-left:55px;
		padding:20px;
		background-color:#FDF2E7;
			box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
   margin-bottom:20px;
}
.para_alfabetizador_logo{
width:670px;
height:54px;
margin-left:55px;
background-image: url(../imagenes/logo_recuadro_psa.png);
background-repeat:no-repeat;
}
.para_alfabetizador p{
	margin:0px;
	text-align:center;
}


#global{
	width:960px;
	height:100%;
	margin:auto;
	background-color:white;
	box-shadow: 0px 0px 5px #ccc;
   -webkit-box-shadow: 0px 0px 5px #ccc;
   -moz-box-shadow: 0px 0px 5px #ccc;

	} /* General */
	
#top{
width:960px;
height:144px;
background-color:white;
margin-top:0px;
	}
#navegacion{
	width:200px;
	background-color:white;
	float:left;
	}/*
#navegacion ul{
	padding-left:0px;
	
	}

#navegacion ul li{
	list-style:none;

	}
	

#navegacion ul ul{
	padding-left:10px;
	}
#navegacion ul ul ul{ 
	padding-left:20px;
	}
	
#navegacion ul li a{
font-size:12px;
color:#626278;
margin-left:5px;
	}*/
#contenido{
	width:760px;
	height:100%;
	
	background-color:white;
	float:left;
	margin-top:0px;
	   background-image:url(../imagenes/back_top.gif);
	   background-repeat:repeat-x;
	   background-attachment:fixed;
	}
	
	
	
	
	
#footer{
	position:absolute;
width:960px;
height:100px;
background-color:#f5f5f5;
margin-bottom:0px;
float:left;
	}
#footer p{
font-size:14px;
color:#626278;
text-align:center;
	}



ul#menu li, ul#menu_logos li{
		display:inline;
		}
ul#menu li a{
		display:block;
		font-size:3px;
		height:34px;
		text-indent: -9999px;
		}
ul#menu_logos li a{
		display:block;
		font-size:3px;
		height:110px;
		text-indent: -9999px;
		}



#contenido iframe{
	border-style:none;
	background-image:url(../imagenes/back_top.gif);
	}
.ejercicio_radiobutton{
	width:30px;
	float:left;
	
	}
.ejercicio_radio_respuesta{
	width:620px;
	float:left;
	margin-bottom:10px;
	}
.ejercicio_vf{
	width:600px;
	float:left;
	margin-bottom:10px;
	}
.ejercicio_vf_texto ul{
	list-style:none;
	margin:0px 0px 0px 35px;
	}
.ejercicio_radio_respuesta ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	}
.ejercicio_vf_texto ul li{
	margin:0px 0px 0px 0px;
	list-style-type:decimal;
	}
.ejercicio_radio_respuesta ul li{
	margin:0px 0px 0px 0px;
	list-style-type:upper-latin;
	}
.imagen_full{
	text-align:center;
	}
.relacion_columnas_1{
	width:640px;
	
	}
.relacion_columnas_texto{
	width:590px;
	float:left;
	margin-bottom:20px;
	margin-left:20px;
	}
.relacion_columnas_opcion, relacion_columnas_vf{
	width:30px;
	float:left;
	}
.relacion_columnas_opcion input{
	text-align:center;
	text-transform:uppercase;
	border:1px solid #7f7f7f;
	height:17px;
	}
.relacion_columnas_opcion input:focus{
border:1px solid #8bc53d;

	}
.relacion_columnas_2{
	width:600px;
	
	}
div.imagen img{
	margin-left:55px;
	box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
      margin-bottom:30px;
	}

.centrada{
	text-align:center;
	}
#actividad_numero{
	width:120px;
	float:left;
	}
#actividad_titulo{
	width:600px;
	float:left;
	float:right;
	}

.lista_numerada ul{
list-style:none;
list-style-type:decimal;
	}

.lista_numerada li{
	list-style:none;
list-style-type:decimal;
	
	}
hr{
	border:0px;
	width:100%;
	color: #8bc53d;
background-color: #8bc53d;
height: 1px;
	}
hr2 {
	border:0px;
	width:100px;
	color: #8bc53d;
	background-color: #8bc53d;
	height: 1px;
}

.rojita{
	color:#8bc53d;
	text-decoration:none;	
	}
.nota{
	font-size:14px;
	
	}
.tabla{
	width:650px;
	margin-left:55px;
	border-collapsed:separate;
	box-shadow: 5px 5px 5px #ccc;


margin-bottom:35px;
	}
.tabla td{
		background-color:#FDF2E7;
		text-align:center;
	}
.tabla td p{
		margin-top:10px;
	margin-bottom:10px;
	}
td.tabla_titulo{
	background-color:#8bc53d;
	text-align:center;

	}
.testimonio{
	width: 450px;
	margin-left:105px;
	border:1px dotted gray;
	padding:30px;
	font-style:italic;
	}
.testimonio2{
	width: 550px;
	margin-left:105px;
	
	padding:20px;
	font-style:italic;
	}
.testimonio p{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	}
	
.testimonio p.credito{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:right;
	font-variant:normal;
	font-style:normal;
	}
.testimonio2 p{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	
	}
.testimonio2 p.credito{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:right;
	font-variant:normal;
	font-style:normal;
	}

.comilla_inicial{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   float: left;
   line-height:5px;
     height: 45px;
     margin-top: -20px;
	 margin-right:10px;
     padding-top: 35px;
     margin-bottom: -50px;
     font-size: 400%;
      color:gray;
  text-shadow:5px 5px 5px #ccc;
  -webkit-text-shadow:5px 5px 5px #ccc;
  -moz-text-shadow:5px 5px 5px #ccc;
	 }
.comilla_final{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   		line-height:5px;
     height: 45px;
     font-size: 400%;
	 margin-top:35px;
  	 float: right;
     
	      color:gray;
		    text-shadow:5px 5px 5px #ccc;
  -webkit-text-shadow:5px 5px 5px #ccc;
  -moz-text-shadow:5px 5px 5px #ccc;
	 }
ul ul.normal{
	list-style-type:none;
	}
	
ul ul.normal li{
	list-style-type:disc;
	
	}
div.actividades_caja{
	list-style-type:none;
	}	
	
div.actividades_caja ul.actividades{
	list-style-type:none;
	}
	
div.actividades_caja ul.actividades li{
	list-style-type:none;
	margin-left:-25px;
	color:gray;
	}
	
/*Estilos para los globlos de texto*/


/*---------------------*/
.globo_up {
    width:575px;
    background: none repeat scroll 0 0 rgba(255,255,255,1);
    border: 5px solid #F38311;
    border-radius: 10px 10px 10px 10px;
    color: #333333;
   padding:15px;
    position: relative;
	margin:10px;
	float:left;
}
.globo_up.downleft:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left: 40px;
    position: absolute;
    width: 0;
}

.globo_up.downleft:after {
    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 47px;
    position: absolute;
    width: 0;
}
.globo_up.downright:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left:510px;
    position: absolute;
    width: 0;
}

.globo_up.downright:after {
    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 517px;
    position: absolute;
    width: 0;
}
/*---------------------*/

/*---------------------*/
.globo_up_left {
    width:220px;
    background: none repeat scroll 0 0 rgba(255,255,255,1);
    border: 5px solid #F38311;
    border-radius: 10px 10px 10px 10px;
    color: #333333;
    padding:15px;
    position: relative;
	float:left;
	margin:10px;
}
.globo_up_right {
    width:220px;
    background: none repeat scroll 0 0 rgba(255,255,255,1);
    border: 5px solid #F38311;
    border-radius: 10px 10px 10px 10px;
    color: #333333;
    padding:15px;
    position: relative;
	float:right;
	margin:10px;
}
.globo_up_left.downleft:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left: 40px;
    position: absolute;
    width: 0;
}

.globo_up_left.downleft:after {
    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 47px;
    position: absolute;
    width: 0;
}
.globo_up_right.downright:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left:190px;
    position: absolute;
    width: 0;
}

.globo_up_right.downright:after {
    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 197px;
    position: absolute;
    width: 0;
}
/*---------------------*/

/*---------------------*/

.globo_right {
    width:350px;
    background: none repeat scroll 0 0 rgba(255,255,255,1);
    border: 5px solid #F38311;
    border-radius: 10px 10px 10px 10px;
    color: #333333;
    padding: 15px;
    position: relative;
	margin:10px;
	float:right;
	
}
.globo_right.left:before {
    border-color: transparent #F38311;
    border-width: 15px 30px 15px 0;
    bottom: auto;
    left: -30px;
    top: 10px;
}

.globo_right.left:after {
    border-color: transparent #FFFFFF;
    border-width: 9px 21px 9px 0;
    bottom: auto;
    left: -21px;
    top: 16px;
}
.globo_right:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left: 40px;
    position: absolute;
    width: 0;
}

.globo_right:after {

    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 47px;
    position: absolute;
    width: 0;
}
.globo_left {
    width:350px;
    background: none repeat scroll 0 0 rgba(255,255,255,1);
    border: 5px solid #F38311;
    border-radius: 10px 10px 10px 10px;
    color: #333333;
    padding: 15px;
    position: relative;
	margin:20px;
	float:left;
}
.globo_left:before {
    border-color: #F38311 transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    bottom: -20px;
    content: "";
    display: block;
    left: 40px;
    position: absolute;
    width: 0;
}

.globo_left:after {

    border-color: rgba(255,255,255,1) transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    bottom: -13px;
    content: "";
    display: block;
    left: 47px;
    position: absolute;
    width: 0;
}

.globo_left.right:before {
    border-color: transparent #F38311;
    border-width: 14px 0px 15px 31px;
    bottom: auto;
    left: 380px;
    top: 10px;
}

.globo_left.right:after {
    border-color: transparent #FFFFFF;
    border-width: 9px 0px 9px 21px;
    bottom: auto;
    left: 380px;
    top: 16px;
}



.globo_150{
	width:150px;
	}
	
.globo_left.globo_150.right:before {
    border-color: transparent #F38311;
    border-width: 14px 0px 15px 31px;
    bottom: auto;
    left: 180px;
    top: 10px;
}

.globo_left.globo_150.right:after {
    border-color: transparent #FFFFFF;
    border-width: 9px 0px 9px 21px;
    bottom: auto;
    left: 180px;
    top: 16px;
}


/*---------------------*/

/*Terminan los estilos para los globlos de texto*/
#cuaderno_electronico{

width:700px;

margin-left:50px;

	}
#espiral_cuaderno{
background-image:url(../imagenes/espiral_cuaderno.jpg);
background-repeat:repeat-x;
width:700px;
height:63px;
margin-left:50px;
	}

.logo_notas{
	width:34px;
	height:43px;
	background-image:url(../imagenes/libreta.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
#cuaderno_electronico{

width:700px;

margin-left:50px;

	}
#espiral_cuaderno{
background-image:url(../imagenes/espiral_cuaderno.jpg);
background-repeat:repeat-x;
width:700px;
height:63px;
margin-left:50px;
	}

.logo_notas{
	width:34px;
	height:43px;
	background-image:url(../imagenes/libreta.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}

.logo_formato{
	width:34px;
	height:43px;
	background-image:url(../imagenes/formatos.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_para_recordar{
	width:34px;
	height:43px;
	background-image:url(../imagenes/para_recordar.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_toogle{
	width:34px;
	height:43px;
	background-image:url(../imagenes/para_recordar.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}

.logo_reflexiona{
	width:34px;
	height:43px;
	background-image:url(../imagenes/reflexiona.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_leer{
	width:34px;
	height:43px;
	background-image:url(../imagenes/leer.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_para_saber_mas{
	width:34px;
	height:43px;
	background-image:url(../imagenes/para_saber_mas.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_video{
	width:34px;
	height:43px;
	background-image:url(../imagenes/video.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_buzon{
	width:34px;
	height:43px;
	background-image:url(../imagenes/buzon.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}

.logo_ejercicio{
	width:34px;
	height:43px;
	background-image:url(../imagenes/ejercicio.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_escribe{
	width:34px;
	height:43px;
	background-image:url(../imagenes/escribe.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_audio{
	width:34px;
	height:43px;
	background-image:url(../imagenes/audio.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
.logo_descargas{
	width:34px;
	height:43px;
	background-image:url(../imagenes/descargas.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}


.logo_tiempo{
	width:34px;
	height:43px;
	background-image:url(../imagenes/tiempo.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:15px;
}
/*---Nuevos Estilos---*/

.linea_vertical{
	border-right:#8bc53d;
	border-right-style:solid;
	border-right-width:thin;
	}

.quitartexto{
	color:#FF0000;
	}

.cuerpo2{
	font-family:SourceSansPro;
	font-size:18px;
	font-weight:normal;
	color:#7F7F7F;
	
	}
.cuerpo3{
	font-family:SourceSansPro;
	font-size:18px;
	font-weight:normal;
	color:#000;
	
	}
#lineanueva{
	background-image:url(../contenidos/imagenes/lineas.jpg);
	background-repeat:no-repeat;
	}

.caja_video{
	width:620px;
	background-color:#E1E4D9;
	
   padding:20px 20px 20px 20px;
   margin:40px;
   margin-bottom:20px;
   background-image:url(../contenidos/imagenes/caja_video.png);
	background-repeat:no-repeat;

	}
.caja_audio{
	width:650px;
	background-color:#f5f5f5;
	box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
	background-repeat:no-repeat;
padding-top:20px;
padding-bottom:5px;
	}
.caja_audio_texto{
	width:650px;
	background-color:#f5f5f5;
	box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
	background-repeat:no-repeat;
padding-top:20px;
padding-bottom:5px;
display:true;
	}
.contenido-toggle{
	display:none;
	border-left:1px dashed #CCC;
	border-right:1px dashed #CCC;
	}
	
.contenido-toggle p{
margin-bottom: 0px;
    margin-left: 40px;
    margin-right: 40px;
	}

.diapositiva{
	width:650px;
	background-color:#f5f5f5;
	border:1px solid gray;
	font-size:18px;
	padding:20px 0px 5px 0px;
	color:#626278;
	box-shadow: 5px 5px 5px #ccc;
   -webkit-box-shadow: 5px 5px 5px #ccc;
   -moz-box-shadow: 5px 5px 5px #ccc;
   margin:40px;
   border-radius: 15px 20px; 
   -webkit-border-radius: 15px 20px;  /* Safari  */
  -moz-border-radius: 15px 20px;     /* Firefox */
	}
.icono_escucha{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_escucha.png);
	
	}
.icono_escucha:hover{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_escucha.png);
	  background-position:left bottom;
	
	}
.icono_audio{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_audio.png);
	  background-position:left bottom;
	
	}
.icono_descarga{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_descarga.png);
	   margin-right:20px;
	}
.icono_abrir{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_abrir.png);
	   margin-right:20px;
	}
.icono_descarga:hover{
	width:60px;
	height:70px;
	float:right;
	  background-image:url(../imagenes/icono_descarga.png);
	   margin-right:20px;
	   background-position:left bottom;
	}
	ul li p{
		
		color:#626278;
		}
.icono_imprimir{
	width:107px;
	height:58px;
background-image:url(../imagenes/icono_imprimir.png);
	
	}	
.icono_imprimir:hover{
	width:107px;
	height:58px;
background-image:url(../imagenes/icono_imprimir.png);
	
	}	
.icono_enviar{
	width:70px;
	padding:5px;
background-color:#E7E7E7;
	border:1px dotted gray;
	}
.icono_enviar:hover{
	width:70px;
	padding:5px;
background-color:#777;
	border:1px dotted gray;
	color:white;
	}
.instruccion_video{
	width:220px;
	float:left;
	margin-top:50px;
	color:black;
	}
.img_300{
	height:300px !important;
	}
.img_200{
	height:200px !important;
	}
.img_250{
	height:200px !important;
	}
.img_88{
	height:88px !important;
	}
.treinta{
	width:33%;
	float:left;
	}
.iframe_formulario{
	   border: 0 none;
    height: 480px;
    margin-left: 55px;
    padding-left: 55px;
    width: 560px;
	}
li.icon_pdf{
list-style:none;
padding-left: 20px;
background: transparent url(../imagenes/icon_pdf.png) no-repeat center left;

	
	}
li.icon_word{
list-style:none;
padding-left: 20px;
background: transparent url(../imagenes/icon_word.png) no-repeat center left;
	
	}
	
	p.instruccion a{
		color:#8BC53D;
		}
	p.instruccion a:hover{
		color:#F2A555;
		}
		
		
		
.cuadro_video_1, .cuadro_video_2, .cuadro_video_3, .cuadro_video_4, .cuadro_video_5, .cuadro_video_6, .cuadro_video_7{
		width:420px;
		margin-left:230px;

	}	
	
.cuadro_video_menu ul{
	list-style:none;
	}
	
.caja_video .cuadro_video_menu{
	width:400px;
	margin-left:200px;
	border:1px dotted #999999;
	padding:10px;
	}
	.img_derecha{
		width:300px !important;
		float:right;
		}
	.img_izquierda{
		float:left;
		}
	.img_100{
		height:100px !important;
		}

/* Estilos ajustados*/

.icono_descarga2{
	width:60px;
	height:70px;
	float: left;
	margin-left:60px;
	  background-image:url(../imagenes/icono_descarga.png);
	   margin-right:20px;
	}
.icono_descarga2:hover{
	width:60px;
	height:70px;
	float:left;
	  background-image:url(../imagenes/icono_descarga.png);
	   margin-right:20px;
	   background-position:left bottom;
	}

.icono_descarga3{
	width:60px;
	height:70px;
	float: left;
	margin-left:60px;
	background-image:url(../imagenes/icono_descarga.png);
	margin-right:20px;
	}
.icono_descarga3:hover{
	width:60px;
	height:70px;
	float:left;
	  background-image:url(../imagenes/icono_descarga.png);
	   background-position:left bottom;
	}	

.icono_descarga4{
	width:60px;
	height:70px;
	float: left;
	margin-left:60px;
	  background-image:url(../imagenes/icono_descarga.png);
	  margin-right:20px;
	}
.icono_descarga4:hover{
	width:60px;
	height:70px;
	float:left;
	  background-image:url(../imagenes/icono_descarga.png);
	   background-position:left bottom;
	}		
.banner{
	font-size:18px;
	font-variant:normal;
	font-weight:normal;
	color:#626278;
	margin-left:35px;
	margin-top:20px;
	}
.recuadro_7 {
	margin-left:10px;
	padding:10px;
	width:450px;
	height:50px;
	color:#8bc53d;
	background-color:#f5f5f5;
	box-shadow: 5px 5px 5px #ccc;
	-webkit-box-shadow: 5px 5px 5px #ccc;
	-moz-box-shadow: 5px 5px 5px #ccc;
}

a[id*="descarga_video_"], a[id*="cambio_video_"]{
display:block;
width:100px;
background-color:#8BC53D;
color:white !important;
padding:5px;
text-align:center;
text-decoration:none !important;
}

a[id*="descarga_video_"]:hover, a[id*="cambio_video_"]:hover{

background-color:#F2A555 !important;

}

.logo_antes{
	width:70px;
	height:50px;
	background-image: url(../contenidos/imagenes/bloque2/icon_antes.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;
}
.logo_durante{
	width:70px;
	height:50px;
	background-image: url(../contenidos/imagenes/bloque2/icon_durante.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;
}
.logo_despues{
	width:70px;
	height:50px;
	background-image: url(../contenidos/imagenes/bloque2/icon_despues.png);
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;
}

.caja_audio_texto td{
	font-family:SourceSansPro;
	font-size:18px;
	font-weight:normal;
	color:#626278;
	padding:10px;
	
	
	}
.escondido{
	display:true;
	}
.espacio_indice{
	width:30px;
	
	}
	
div#contenido ol.nivel_1{
	margin-left:87px;
	}

	
div#contenido ol.nivel_2{
	margin-left:0px;
	}

div#contenido ul.nivel_1{
	margin-left:87px;
	}
		
div#contenido ul.nivel_2{
	margin-left:-10px;
	}

.propositos_caja ul li{
	margin-left:17px;
	
	}


ol.nivel_1 li{
	padding-left:10px !important;
	color:#626278;
	}
.flecha_abre{
	width:30px;
	height:20px;
	background-image: url(../imagenes/flecha_abajo.png);
	background-repeat:no-repeat;

	float:right;
	}
.flecha_cierra{
	width:30px;
	height:20px;
	background-image: url(../imagenes/flecha_arriba.png);
	background-repeat:no-repeat;
	float:right;
	}
.texto_abre_cierra{
	text-align:right;
	}
#leftFrame{
	
	
	}