﻿/* ---- PARA LIMPIAR LOS NAVEGADORES --- */

body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, em, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }

/* ----FIN PARA LIMPIAR LOS NAVEGADORES --- */


 

/*COLORES
azul select:#0c4d8b

FIN COLORES*/

body { font-family:Arial, Helvetica, verdana, sans-serif; font-size:80%;}

.fondocomprar{ background-image:url('../imagenes/fondoComprar.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black; }
.fondoinicio{ background-image:url('../imagenes/fondoInicio.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black;}
.fondotemagratis{ background-image:url('../imagenes/fondoTGratis.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black;}
.fondopreguntas{ background-image:url('../imagenes/fondoPreguntas.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black;}
.fondoquienes{ background-image:url('../imagenes/fondoQuienes.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black;}
.fondotemas{ background-image:url('../imagenes/fondoVideo.jpg'); background-repeat:no-repeat; background-attachment:fixed; background-position:center; background-color:Black;}

.titulo1{font-family:Arial, Helvetica, verdana, sans-serif;font-size:34px; font-weight:bold;}
.titulo2{font-family:Arial, Helvetica, verdana, sans-serif;font-weight:bold;font-size:24px;}
.titulo3{font-family:Arial, Helvetica, verdana, sans-serif;font-size:26px; font-weight:bold;}

#contenedor_maxi {width:1024px;height:3388px; 
margin: 0 auto;
}
#contenedor {width:1024px;height:1000px; margin: 0 auto;}
#contenedor_pequeno {width:1024px;min-height:710px; margin: 0 auto;}
#contenedor_medium {width:1024px;min-height:900px; margin: 0 auto;}

.fondo_inicio1{background-image:url('../imagenes/cinicio1.png'); background-repeat:no-repeat; background-position:center; margin-left:-80px; padding-top:10px; padding-bottom:10px;}
.fondo_inicio2{background-image:url('../imagenes/cinicio2.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px; padding-left:80px;padding-top:0px; padding-bottom:0px;}

.fondo_gratis1{background-image:url('../imagenes/cuadroBlancoPeque1.png'); background-repeat:no-repeat; background-position:center; margin-left:-80px; padding-top:10px; padding-bottom:10px;}
.fondo_gratis2{background-image:url('../imagenes/cuadroBlanco2.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px; padding-left:80px; margin-top:-10px;}
.fondo_gratis3{background-image:url('../imagenes/cuadroBlanco3.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px; padding-left:80px; margin-top:-10px;}
.fondo_gratis4{background-image:url('../imagenes/cuadroBlancoPeque1.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px; padding-left:80px;margin-top:-20px;}
.fondo_gratis5{background-image:url('../imagenes/cuadroBlanco7.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px; padding-left:80px;margin-top:-20px;}

.fondo_comprar{background-image:url('../imagenes/cuadroBlancoComprar.png'); background-repeat:no-repeat;background-position:center;margin-left:-80px;}

.fondo_preguntas1{background-image:url('../imagenes/cuadroPreg1.png'); background-repeat:no-repeat;background-position:center;margin-left:30px;padding-top:20px; padding-bottom:20px;}
.fondo_preguntas2{background-image:url('../imagenes/cuadroPre2.png'); background-repeat:no-repeat;background-position:center;margin-left:27px;}

.fondo_quienes{background-image:url('../imagenes/cuadroQuienes.png'); background-repeat:no-repeat;background-position:center;margin-left:0px;}

.tabla_permisos_gratis
{
	width:820px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin-left:-20px;
	}
	
.tabla_permisos_gratis2
{
	width:820px;
	font-family:Verdana;
	font-size:8px;
	font-weight:bold;
	margin-left:-20px;
	margin-top:-20px;
	}
	
	.tabla_permisos_gratis3
{
	width:820px;
	font-family:Verdana;
	font-size:8px;
	font-weight:bold;
	margin-left:-20px;
	margin-top:-25px;
	}
	
		.tabla_permisos_gratis4
{
	width:820px;
	font-family:Verdana;
	font-size:8px;
	font-weight:bold;
	margin-left:-30px;
	}
	
#cabecera { background-image:url('../imagenes/banner.png'); background-repeat:no-repeat; width:844px; height:100px; margin-left:87px; margin-top:-7px; float:left;}
#cabecera2 { background-image:url('../imagenes/banner.png'); background-repeat:no-repeat; width:844px; height:100px; margin-left:87px; margin-top:-7px;}
/*#contacto { background-image:url('../imagenes/azulejo.gif'); background-repeat:repeat-x; width:150px; height:85px; margin-top:5px; margin-right:112px; float:left;}*/

a, a:hover{color:#0c4d8b;}/*Por defecto que los enlaces sean de este color (azul) si queremos que sea diferente se le aplicará algo especial*/

.clear_l{ float:left; clear:left;}

.left{float: left;}


.Estilo2 {font-size: 12px; text-align:center; font-family:Verdana; font-weight:bold; margin-top:7px;}


/************ MENU HORIZONTAL ***************/

#menuhoriz {
	width: 490px; 
	margin-top:80px; 
	float:left;
	margin-left:20px;
	font-weight:bold;
	font-family:Verdana;
	font-size:12px;
	}
	
#menuhoriz ul li {
	display : inline;
	padding: 2px 2px; /*Separar el texto*/
    margin:3px; /* Separar los botones */
	}
	
#menuhoriz ul li a {color: #000; text-decoration:none;}

#menuhoriz ul li a:hover, #menuhoriz ul li.on a {
	color:#0c4d8b;
	text-decoration:underline;
	cursor: pointer; /* cambiar el aspecto del puntero */
	}
		

/************ FIN MENU HORIZONTAL ***************/

.nota_examen
{
	font-weight:bold;
	font-family:Verdana;
	font-size:12px;
	padding-top:-4px;	
	color: Black; 
	}	
	
.nota_examen a
{
	text-decoration:none;
	color: Black; 
	}	
	
.nota_examen a:hover
{
	color:#0c4d8b;
	text-decoration:underline;
	cursor: pointer; 	
	}	
		
		#acceso{ text-align:center;}
#acceso a{
	
	width:140px;
	height:85px;
	float:left;
	background-image:url('../imagenes/acceso.png');
	background-repeat:no-repeat;
	background-position:center;
	}
	
#acceso a:hover{
	background-image:url('../imagenes/accesoSobre.png');
	background-repeat:no-repeat;
	background-position:center;
	}



#datos{
	width:/*200px*/;
	font-size:90%;
	float:left;
	/*padding:13px;*/
	padding-left:16px;
	padding-top:7px;
	text-align:center;
	font-weight:bold
	}
	
#datos a, a:hover, a:visited{
	color:#0c4d8b;
	}


#datos p a, #datos p a:hover, #datos p a:visited{
	text-decoration:underline;
	color:#000;
	line-height:20px;
	font-size:120%;
	}
	
	#datos p a:hover, #datos p a:visited{
	text-decoration:underline;
	color:#000;
	line-height:20px;
	font-size:120%;
	color:#0c4d8b;
	}
	

.separador {
	height:10px; 
	width:800px;
	margin-left:112px;
	float:left;
	clear: both;
	}


.permis {background-image:url('../imagenes/permisos2.png'); width:184px; 
height:70px;
float:left; background-position:center;
}
.permis_gratis {background-image:url('../imagenes/permiso_gratis.png'); width:125px; 
height:110px;float:left; background-position:center; background-repeat:no-repeat;
}

#permiso1 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center; margin-left:25px;}
#permiso2 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}
#permiso3 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}
#permiso4 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}
#permiso5 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center; margin-left:25px;}
#permiso6 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}
#permiso7 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}
#permiso8 {background-image:url('../imagenes/permisos.png'); border:1px dotted black; width:198px; height:110px;float:left; background-position:center;}


.permisos{ position:absolute; margin-top:18px; margin-left:33px; text-align:center; font-weight:bolder; color:Black;}
.permisos_precio{ position:absolute;margin-top:43px; margin-left:130px;font-weight:bolder; font-size:26px; color:Black;}
.permisos_temas{ position:absolute;margin-top:70px; margin-left:20px; color:Black;}
.permisos_examenes{ position:absolute;margin-top:85px; margin-left:20px; color:Black;}

.permisos2{ position:absolute; margin-top:11px; margin-left:18px; text-align:center; font-weight:bolder; color:Black; font-family:Arial; font-size:16px;}
.permisos_precio2{ position:absolute;margin-top:53px; margin-left:45px;font-weight:bolder; font-size:23px; color:Black; font-family:Verdana;}
.permisos_temas2{ position:absolute;margin-top:100px; color:Black; font-weight:bolder; font-size:16px; font-family:Arial; width:125px; text-align:center;}
.permisos_examenes2{ position:absolute;margin-top:85px; margin-left:20px; color:Black;}

.permisos3{ position:absolute; margin-top:12px; margin-left:20px; text-align:center; font-weight:bolder; color:Black; font-family:Arial; font-size:16px;}
.permisos_precio3{ position:absolute;margin-top:25px; margin-left:120px;font-weight:bolder; font-size:23px; color:Black; font-family:Verdana;}
.permisos_temas3{ position:absolute;margin-top:70px; margin-left:20px; color:Black;}
.permisos_examenes3{ position:absolute;margin-top:85px; margin-left:20px; color:Black;}

.permisos4{ position:absolute; margin-top:11px; margin-left:7px; text-align:center; font-weight:bolder; color:Black; font-family:Arial; font-size:16px;}

#formaspago {
	font: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid black;
	background-image:url('../imagenes/fondoRojo.jpg');
	background-position:center;
	padding-top:7px;
	padding-bottom:7px;
	width:798px;
	height:25px;
	float:left;
	margin-left:25px;
	color: white;
	font-weight: bolder;
	text-align:center;
	line-height:25px;	
	font-size:130%;
	letter-spacing:2px;
	}
	

#tarj_trans{
	width:800px;
	background-color:white;
	margin-left:25px;
	}


#tarjeta{
	width:388px;
	float:left;
	padding:5px; 
	border:1px solid black;
	font-size:110%;
	height:240px;
	background-color:#FFF;
	}
	


#transferencia {
	width:388px;
	float:left;
	padding:5px; 
	font-size:110%; 
	border:1px solid black;
	height:240px;
	background-color:#FFF;
	}
	
.tabulado{
	padding-left:15px;
	}
	



.derecho_compra, .derecho_compra a{ color:#000; font-weight:bold; text-align:center;}

#contenido{
	width:850px;
	margin-left:112px;
	float:left;
	height: 809px;
	margin-top:-15px;
}
	
	#contenido2{
	width:850px;
	margin-left:82px;
	float:left;
	}
#contenido3{
	width:850px;
	margin-left:67px;
	float:left;
	height: 3240px;
}

#divpreguntas
{
	padding-left:37px;	
	}

#texto {width:844px; 
float:left;padding:15px;font-size:16px; margin:5px auto;
}
#texto2 {width:844px; height:auto; float:left;padding:15px;font-size:16px; margin:5px auto; margin-left:15px;}
#texto p{ padding-top:3px;}
#texto2 p{ padding-top:3px;}
#texto h1{ font-size:200%; font-weight:bold; line-height:50px; padding-bottom:25px; text-align:center;}
#texto2 h1{ font-size:200%; font-weight:bold; line-height:50px; padding-bottom:25px; text-align:center;}



/*TABLA DE PAG.INICIO*/

#texto table{
	/*border:1px solid #FFF;*/	}


#texto td.titulo { 
	background-color:#000;
	color:#fff;
	 height:50px;
	 text-align:center;
	 }
	 
#texto td{
	font-size:140%;
	/*border:1px solid #FFF;*/
	padding:7px;	
	}


/*FIN TABLA DE PAG.INICIO*/


/*TABLA DE PAG.SOMOS*/

#texto table.somos{ 
	float:left; 
	padding-left:-15px; 
	margin-left:5px; 
	margin-bottom:54px;
	}
	 
#texto table.somos td{
	border:none;
	width:16.6%;
	padding:4px;	
	}

/*FIN TABLA DE PAG.SOMOS*/

.somos_izda{}


.somos_izda .posit{
	width:324px;
	height:208px; 
	background-image:url(../imagenes/somos_pos_simulado.png); 
	background-repeat:no-repeat;
	text-align:center;
	font-size:80%;
	font-weight:bold;
	padding-top:30px;
	margin-left:30px;
	}

.somos_txt{
	text-align:left;
	font-size:80%;
	font-weight:bold;
	padding-bottom:20px;
	}


somos_dcha{}
.google_maps1{
	width:260px; 
	height:195px;
	 padding-bottom:50px;
	 }
	 
.google_maps2{ 
	width:260px; 
	height:195px;
	}





.posit_grande{ 
	float:left;
	background-image:url(../imagenes/positGrande.png);
	background-repeat:no-repeat;
	width:141px;
	height:75px;
	color:#0c4d8b;
	font-size:10px;
	text-align:center;
	padding:40px 0 0 0 ;
	}

.posit_grande a{ font-size:200%;}

.permiso_gratis{
	/*float:left;*/
	width:770px;
	font-size:90%;
	font-weight:bold;
	}

.txt_grande{
	font-size:26px;
	}


#texto .permiso_gratis table{float:left;}
#texto .permiso_gratis table td{border:none; font-size:75%; text-align:center;}


/*TEMARIO TEMA GRATIS*/
.hover_via {background-color:inherit; background-image:url(../imagenes/testdeconducir1.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}
/*.hover_via a{ background-image:url(../imagenes/testdeconducir1.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}*/
/*.hover_via a:hover{ background-image:url(../imagenes/laviaSobre.png); background-repeat:no-repeat; background-position:center;}*/

.hover_especi {background-color:inherit; background-image:url(../imagenes/testdeconducir2.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}
/*.hover_especi a{ background-image:url(../imagenes/testdeconducir2.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}*/
/*.hover_especi a:hover{ background-image:url(../imagenes/CespecialesSpbre.png); background-repeat:no-repeat; background-position:center;}*/

.hover_maniobras {background-color:inherit; background-image:url(../imagenes/testdeconducir3.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}
/*.hover_maniobras a{ background-image:url(../imagenes/testdeconducir3.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}*/
/*.hover_maniobras a:hover{ background-image:url(../imagenes/maniobrasSobre.png); background-repeat:no-repeat; background-position:center;}*/

.hover_adelanta {background-color:inherit; background-image:url(../imagenes/testdeconducir4.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}
/*.hover_adelanta a{ background-image:url(../imagenes/testdeconducir4.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}*/
/*.hover_adelanta a:hover{ background-image:url(../imagenes/adelantamientoSobre.png); background-repeat:no-repeat; background-position:center;}*/

.hover_inmovil {background-color:inherit; background-image:url(../imagenes/testdeconducir5.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}
/*.hover_inmovil a{ background-image:url(../imagenes/testdeconducir5.png); background-repeat:no-repeat; height:79px; width:129px; display:block; background-position:center; text-align:center;}*/
/*.hover_inmovil a:hover{ background-image:url(../imagenes/inmovilizacionesSobre.png); background-repeat:no-repeat; background-position:center;}*/



/*test*/

.hover_test1 a{ background-image:url(../imagenes/test1.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test1 a:hover{ background-image:url(../imagenes/test1Sobre.png); background-repeat:no-repeat;}*/

.hover_test2 a{ background-image:url(../imagenes/test2.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test2 a:hover{ background-image:url(../imagenes/test2Sobre.png); background-repeat:no-repeat;}*/

.hover_test3 a{ background-image:url(../imagenes/test3.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test3 a:hover{ background-image:url(../imagenes/test3Sobre.png); background-repeat:no-repeat;}*/

.hover_test4 a{ background-image:url(../imagenes/test4.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test4 a:hover{ background-image:url(../imagenes/test4Sobre.png); background-repeat:no-repeat;}*/

.hover_test5 a{ background-image:url(../imagenes/test5.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test5 a:hover{ background-image:url(../imagenes/test5Sobre.png); background-repeat:no-repeat;}*/

.hover_test6 a{ background-image:url(../imagenes/test6.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test6 a:hover{ background-image:url(../imagenes/test6Sobre.png); background-repeat:no-repeat;}*/

.hover_test7 a{ background-image:url(../imagenes/test7.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test7 a:hover{ background-image:url(../imagenes/test7Sobre.png); background-repeat:no-repeat;}*/

.hover_test8 a{ background-image:url(../imagenes/test8.png); background-repeat:no-repeat; height:50px; width:80px; display:block;}
/*.hover_test8 a:hover{ background-image:url(../imagenes/test8Sobre.png); background-repeat:no-repeat;}*/


.hover_conduccion {width:120px; display:block; float:left;}

.hover_conduccion_boton{background-color:inherit; background-image:url('../imagenes/permiso_a.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}
/*.hover_conduccion a{ background-image:url('../imagenes/permiso_a.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}*/
/*.hover_conduccion a:hover{ background-image:url(../imagenes/motosobre.png); background-repeat:no-repeat;}*/

.hover_instrucciones {background-color:inherit; background-image:url(../imagenes/instrucciones.png); background-repeat:no-repeat; height:80px; width:126px; display:block;}
/*.hover_instrucciones a{ background-image:url(../imagenes/instrucciones.png); background-repeat:no-repeat; height:80px; width:126px; display:block;}*/
/*.hover_instrucciones a:hover{ background-image:url(../imagenes/instruccionessobre.png); background-repeat:no-repeat;}*/

.hover_mecanica {background-color:inherit; background-image:url('../imagenes/permiso_c.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}
/*.hover_mecanica a{ background-image:url('../imagenes/permiso_c.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}*/

.hover_autobuses {background-color:inherit; background-image:url('../imagenes/carnetbus.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}
/*.hover_autobuses a{ background-image:url('../imagenes/carnetbus.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}*/

/*.hover_mecanica a:hover{ background-image:url(../imagenes/mecanicaSobre.png); background-repeat:no-repeat;}*/

.hover_btp {background-color:inherit; background-image:url('../imagenes/btp.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}
/*.hover_btp a{ background-image:url('../imagenes/btp.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}*/

.hover_permisoe {background-color:inherit; background-image:url('../imagenes/permisoe.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}
/*.hover_permisoe a{ background-image:url('../imagenes/permisoe.png'); background-repeat:no-repeat; height:80px; width:125px; display:block;}*/

/*fin TEMARIO TEMA GRATIS*/

.bt_comprar {background-color:inherit; background-image:url(../images/comprateorico.png); background-repeat:no-repeat; width:104px; height:90px; display:block; float:right;}
/*.bt_comprar a:hover{ background-image:url(../imagenes/comprar_rojoSobre.png); background-repeat:no-repeat; width:104px; height:90px;float:right;}*/




/*PREGUNTAS FRECUENTAS*/

.contenedor_pregunta{ width:91%; height:auto;/* padding:10px;*/ font-weight:bold; font-size:90%;
}
.titulopregunta{ border:1px dashed grey; background-image:url(../imagenes/fondoRojo2.jpg); background-position:center; width:768px; height:51px; color:#fff; font-size:150%; font-weight:bold; text-align:center; line-height:50px;}
.pregunta{ border:1px dashed grey; padding:10px; line-height:20px;
	width: 748px;
}
.pregunta ul li{ margin-left:15px; list-style-type: circle;}



/*FIN PREGUNTAS FRECUENTAS*/



#pie { /*background-color:black;*/ width:860px; height:30px;float:left;/*color:white;*/margin-left:75px; text-align:center;  line-height:30px;}
#pie a{ font-weight:bold; color:#000; text-decoration:none; font-size:90%;}


.texto_comprar{font-family:Arial;font-size:20px;}

.menu
{
	width:999px;
	padding-left:0px;
}

.menu li
{
	list-style-type: none;
	list-style-image: none;
	float:left;
	border-left:solid 1px white;
	padding-top:10px;
	padding-bottom:7px;
	background-image:url('../images/botonMenu1pix.jpg');
	background-repeat:repeat-x;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
}

.menu li a
{
	
	text-decoration:none;
	padding-top:10px;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:10px;
	font-weight:bolder;
	color:white;
	font-size:15px;
	text-shadow: black 0.1em 0.1em 0.2em;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
	text-transform: uppercase;
}

.menu li a:hover
{
	background-image:url('../images/menupulsado2.jpg');
	background-repeat:repeat-x;
	/*text-decoration:none;
	padding-top:10px;
	padding-left:19px;
	padding-right:19px;
	font-weight:bolder;
	color:white;	
	font-size:15px;*/
}

.menu_on
{
	background-image:url('../images/menupulsado2.jpg');
	background-repeat:repeat-x;
}

.texto_cabecera
{
	font-size: 12px;
	font-family: Arial;
	font-weight:bolder;
	text-shadow:0.1em 0.1em 0.1em gray;
}


.tema_video_contenedor
{
	background-color:White;
	width:966px;
	height:505px;
}

.tema_video_video
{
	float:left;
	width:720px;
	margin-left:80px;
	margin-top:80px;
}

.tema_video_boton_test
{
	float:left;
	margin-left:40px;
	margin-top:65px;
}

.tema_video_boton_test img, .tema_video_boton_test a 
{
	border:0px;
}

.tema_video_altabaja
{
	background-color:White;
	padding-bottom:30px;
	padding-left:0px;
	text-align:left;
	padding-top:5px;
	background-image:url('../images/vresu725.png');
	background-position:center center;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:76px;
	height:25px;
	width:730px;
	margin-bottom:20px;
}

.IndiceVideos
{
	background-color:#f1f1f1;
}

.divminivideos
{
	float:left;
	width:816px;
	background-color:#f1f1f1;
	height:200px;
}

.divminitest
{
	float:left;
	width:150px;
	background-color:#f1f1f1;
	height:150px;
	padding-top:50px;
}

.tema_video_videomini
{
	float:left;
	margin-top:10px;
	margin-left:20px;
}

.tema_video_videomini img
{
	border:0;
	min-width:100px;
	max-width:100px;
}


.divPreguntaIzda
{
	float:left;
	background-color:#F1F1F1;
	width:300px;	
	height:550px;
}

.tema_pregunta_imagen
{
	margin-top:50px;
	margin-left:10px;
	min-height:200px;
}

.tema_pregunta_imagen img
{
	max-width:280px;	
}

.tema_pregunta_video
{
	margin-top:120px;
	margin-left:20px;
}

.divPreguntaDcha
{
	float:left;
	background-color:#ffffff;
	width:665px;
	height:550px;
	border-left:solid 1px #000000;
}

.tema_pregunta
{
	margin-left:20px;
	/*margin-top:30px;*/
}

.tema_pregunta_orden
{
	text-decoration:none;
	color:#415C79;
	font-size:60px;	
	font-weight:bolder;
	height:90px;
}

.tema_pregunta_texto
{
	text-decoration:none;
	height:90px;
	vertical-align:middle;
	font-size:20px;	
	font-weight:bolder;
	padding-left:10px;
	text-align:left;
	color:Black;
}

.tema_pregunta_respuesta
{
	width:600px;
	margin-left:40px;
}

.tema_respuesta_boton
{
	height: 90px;
	vertical-align:middle;
	border: 0px;
	width:68px;
}

.tema_respuesta_boton img
{
	border:0px;
    cursor: pointer;
}

.aciertoerror
{
	margin-left:90px;
	border:0px;
    cursor: pointer;
}

.aciertoerror img
{
	border:0px;	
}

.tema_respuesta_boton a, tema_respuesta_boton img
{
	border: 0px;
}

.tema_respuesta_texto
{
	text-decoration:none;
	height: 90px;
	vertical-align:middle;
	text-align:left;
	font-size:20px;
	color:Black;
	font-weight:normal;
}

.tema_respuesta_texto a, .tema_respuesta_texto a:visited, .tema_respuesta_texto a:active
{
	text-decoration:none;
	height: 90px;
	vertical-align:middle;
	text-align:left;
	font-size:20px;
	color:Black;
	font-weight:normal;
}

.pregunta_resultado
{
	margin-left:80px;
	margin-top:20px;
	margin-bottom:20px;	
}

.pregunta_resultado a, pregunta_resultado img
{
	border: 0px;
}

.tema_preguntas_titulo
{
	color:White;
	font-size:20px;
	font-weight:bolder;
	margin-bottom:-10px;
	text-shadow:0.1em 0.1em 0.2em black;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
	float:left;	
}

.tema_preguntas_titulo_boton_menu
{
	text-decoration:none;
	background-image:url('../images/botonMenu3.png');
	background-repeat:no-repeat;
	background-position:center;
	width:91px;
	height:30px;
	background-color:inherit;
	font-size:15px;
	/*text-shadow:0.1em 0.1em 0.1em black;*/
	color:#6288AF;
	font-weight:bolder;
	float:right;
	margin-right:20px;
	text-transform: uppercase;
	text-align:center;
	padding-top:10px;
}

.tema_preguntas
{
	clear:both;
	background-color:#F1F1F1;
	border-top:solid 1px #000000;
	width:946px;
	padding-left:20px;
	padding-top:20px;
	height:auto;
	/*min-height:150px;*/
}

.tema_preguntas_cuadro a
{		
	text-decoration:none;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#6B93B7;
	margin-top:5px;
	text-shadow: black 0.1em 0.1em 0.2em;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
}

.tema_preguntas_cuadro
{
	float:left;
	background-image:url('../images/botonPreg.png');
	background-repeat:no-repeat;
	/*background-position:center;*/
	height: 50px;
	width: 50px;
	text-align:center;
	padding-top: 10px;
	
	text-decoration:none;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#f1f1f1;
	margin-top:5px;
	margin-left:10px;
	text-shadow: black 0.1em 0.1em 0.2em;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
}

.tema_preguntas_titulo
{
	color:White;
	font-size:20px;
	font-weight:bolder;
	margin-bottom:-10px;
	text-shadow:0.1em 0.1em 0.2em black;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
	float:left;	
}

.tema_preguntas_titulo_boton_menu
{
	text-decoration:none;
	background-image:url('../images/botonMenu3.png');
	background-repeat:no-repeat;
	background-position:center;
	width:91px;
	height:30px;
	background-color:inherit;
	font-size:15px;
	/*text-shadow:0.1em 0.1em 0.1em black;*/
	color:#6288AF;
	font-weight:bolder;
	float:right;
	margin-right:20px;
	text-transform: uppercase;
	text-align:center;
	padding-top:10px;
}

.divTitulo a
{
	text-decoration:none;
}

.divTitulo
{
	background-image:url('../images/barraAzul2.jpg');
	background-repeat:repeat-x;
	height:35px;
	padding-left:20px;
	padding-top:6px;
	width:950px;
}

.tema_preguntas_titulo
{
	color:White;
	font-size:20px;
	font-weight:bolder;
	margin-bottom:-10px;
	text-shadow:0.1em 0.1em 0.2em black;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);
	float:left;	
	
}


.botonera_videos
{
	float:left;
	list-style:none outside none;
	width: 730px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 15px;
}

	
.botonera_videos li
{
	float:left;
	Width:110px; 
	}
	
.botonera_videos_boton
{
	Width:110px; 
	background-color:Transparent;
	font-family:Arial;
	font-weight:bolder;
	font-size:10px;
	color:White;
	height: 18px;
	text-shadown:0.1em 0.1em 0.2em black;
	cursor:pointer;
}

























.test_contenedorpreguntas
{
	width:950px;
	/*border-top:solid 1px black;*/
	border: thin solid #000000;
	display:inline-block;
	margin-bottom:5px;
}

.test_divimagen
{
	float:left;
	width:280px;
	margin-top:20px;
}

.test_pregunta
{
	float:left;
	width:670px;
	min-height:360px;
}

.test_textopregunta
{
	margin-left:50px;
	margin-top:40px;
	font-weight:bold;
	width:490px;
	margin-bottom:20px;
	font-size:medium;
}

.test_tablarespuestas
{
	margin-left:60px;
	width:600px;
}

.test_linksiguiente
{
	float:right;	
	position:relative;
	top:10px;
	margin-right:20px;
}

.LinkPreguntarAlProfesor
{
	position:relative;
	bottom:5px;
	margin-left:70px;
	margin-bottom:20px;	
}

.test_tdrespuesta
{
	width:310px;	
	font-size:medium;
}

.test_tdrespuesta_letra
{
	width:30px;	
	font-size:medium;
}

.btnseguimiento
{
	float:right;
	margin-right:10px;	
	margin-top:15px;
	font-size:10px;
}



/* demo tests */
.demo_test_wrapper{
    background-color:white;
    width:970px!important;
}

.demo_test_contenedor_menu{
    width:100%;
    background-color:black;
}

.demo_test_menu{
    padding:20px;
}

.demo_test_menu li{
    display:inline;       
}

.demo_test_menu li a{
    text-decoration:none;
    color:white;
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:16px;
    margin-left:7.5px; 
    margin-right:7.5px;          
}

.demo_test_menu li a:hover{
    background-color:white;
    color:black;    
    margin-left:0px; 
    margin-right:0px;  
    padding:7.5px;     
    border-radius: 10px;
}

.demo_test_menu_ham_blanco img{
    margin-bottom: -10px;
    padding-bottom: 0;
    width: 35px;
}

.demo_test_menu_ham_blanco:hover{
    background-color:black!important;
}

.demo_test_cabecera{ 
    width:100%; 
}

.demo_test_cabecera img{
    width:100%;
}

.demo_test_cabecera_texto{
    background-color:black;
    width:calc(100% - 40px);
    color:white;
    text-align:left;
    padding:20px;
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:23px;
}

.demo_test_botones{
    margin-top:5px;
}

.demo_test_botones li{
    display:inline;
}

.demo_test_botones_first{
    margin-left:0px!important;
}

.demo_test_botones li a{    
    margin-left:10px;
}

.demo_test_botones li a img{
    width:18.8%;
}

.demo_test_volver{
    width:18.8%;
}

.demo_test_menu_ham_negro{
    float: right;
    margin-right: -30px;
    margin-top: -40px;
}

.demo_test_menu_ham_negro img{
    margin-bottom: -10px;
    padding-bottom: 0;
    width: 35px;
}

.demo_test_titulo_test{
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:50px;
    font-weight:bold;
}

/*fin demo test*/

/*demo temario*/

.demo_temario_wrapper{
    background-color:white;
    width:970px!important;
}

.demo_temario_contenedor_menu{
    width:100%;
    background-color:black;
}

.demo_temario_menu{
    padding:20px;
}

.demo_temario_menu li{
    display:inline;       
}

.demo_temario_menu li a{
    text-decoration:none;
    color:white;
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:16px;
    margin-left:7.5px; 
    margin-right:7.5px;          
}

.demo_temario_menu li a:hover{
    background-color:white;
    color:black;    
    margin-left:0px; 
    margin-right:0px;  
    padding:7.5px;     
    border-radius: 10px;
}

.demo_temario_menu_ham_blanco img{
    margin-bottom: -10px;
    padding-bottom: 0;
    width: 35px;
}

.demo_temario_menu_ham_blanco:hover{
    background-color:black!important;
}

.demo_temario_cabecera{ 
    width:100%; 
}

.demo_temario_cabecera img{
    width:100%;
}

.demo_temario_cabecera_texto{
    background-color:black;
    width:calc(100% - 40px);
    color:white;
    text-align:left;
    padding:20px;
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:23px;
}

.demo_temario_cabecera_botones_comprar{
    background-color:black;
    width:calc(100% - 40px);
    color:white;
    text-align:center;
    padding:20px;
    font-family:"Quicksand",Arial,Tahoma,sans-serif;
    font-size:23px;
}

.demo_temario_cabecera_botones_comprar a img{
    width:200px;
}

/*fin demo temario*/

/*menu flotante demos*/

.menu_matias{
	position:absolute;
	top:20px;
	right:20px;
	min-width: calc(97% - 130px);
	padding: 65px;
    background-color:white;
	z-index: 999;
	/*height: 79vh;
	min-height: 300px;*/
	overflow:hidden;
	margin-left:15px;
	border:1px solid gray;
}

.titulos_menu{width:50%;float:left;}

.menu_matias ul li a, .menu_matias ul li a:hover{color:#444444;text-decoration: none;}

.menu_matias ul.matiasImages {margin-left: -30px;}
.menu_matias ul.matiasImages li {display:inline;}
.menu_matias ul.matiasImages li img{width: 28%;}

.menu_matias ul.matiasImagesOtros li a{color:#444444;text-decoration: none;display: inline-block;}

.menu_matias ul.matiasImagesOtros {margin-left: -30px;}
.menu_matias ul.matiasImagesOtros li {width:16%;float:left;}
.menu_matias ul.matiasImagesOtros li img{width: 100%;}

	
	.menu_matias ul.matiasImages li img {width: 11vw!important;}
	.menu_matias ul.matiasImagesOtros li {width: 8vw!important;float: left;}
	.menu_matias ul.matiasImagesOtros li span {
		text-align: center;
		font-size: 1.3vw;
		padding-top: 10px;
		display: block;
	}
	.menu_matias ul li {
		font-size: 1.7vw;
		line-height: 1.5;
		padding-left: 20px;
		padding-bottom: 15px;
	}

    .titulos_menu p{
        margin: 0 0 15px;
        font-family: "Quicksand",Arial,Tahoma,sans-serif;
        font-size: 17px;
        font-weight: 300!important;
        letter-spacing: 0;
        line-height: 21px;
	}

    .titulos_menu h2{
        font-size: 40px;
        font-weight: 300!important;
        letter-spacing: 0;
        line-height: 50px;
        font-family: "Quicksand",Arial,Tahoma,sans-serif;
        color: #444444;
        margin-bottom: 15px;
	}

	h3.menuMatiasImages{
        font-size: 26px;
        margin-top: 30px;
        color: #444444;
        font-weight: 300!important;
        letter-spacing: 0;
        line-height: 40px;
        font-family: "Quicksand",Arial,Tahoma,sans-serif;
        margin-bottom: 15px;
        vertical-align: baseline;
	}

	.menu-principal-container{    
		margin: 0 auto;
		text-align: center;
		padding-left: 3vw;
	}

/*fin menu flotante demos*/