body{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-style:italic;color:#999;background-image:url(../img/bkg.jpg);background-repeat:repeat;background-position:50% 0;margin:0;padding:0;}
:focus{outline:0;}
a {text-decoration:none;}

#contenedor{height:540px;width:990px;position:relative;background-image:url(../img/bkg_pagina.png);background-repeat:no-repeat;top:50px;margin:0 auto;padding:0;}
#contenedor #contenedorContenido{position:relative;width:100%;height:444px;margin:0;padding:0;}

/*Menu*/
#contenedor #contenedorContenido #contenedorMenu{position:relative;width:246px;float:left;display:inline;margin:20px 0 0 20px;padding:0;}
#contenedor #contenedorContenido #contenedorMenu #logo{width:173px;height:133px;position:relative;margin:35px 0 0 70px;padding:0;}
#contenedor #contenedorContenido #contenedorMenu #menu{position:relative;width:200px;height:229px;line-height:33px;margin:0 0 0 50px;padding:0;}
#contenedor #contenedorContenido #contenedorMenu #menu ul{list-style-type:none;margin:30px 0 0;padding:0;}
#contenedor #contenedorContenido #contenedorMenu #menu ul li{margin:0;padding:0;}
#contenedor #contenedorContenido #contenedorMenu #menu ul li a{text-decoration:none;color:#999;display:block;height:33px;width:200px;margin:0;padding:0;}



/*Contenido*/
#contenedor #contenedorContenido #contenedorDerecha{position:relative;width:695px;float:left;margin:31px 0 0;padding:0;}
#contenedor #contenedorContenido #contenedorDerecha #intro{height:410px;width:695px;position:relative;margin:0;padding:0;}

#contenedorDerecha #margenes{padding-left:130px;padding-right:20px;}
#contenedorDerecha #margenes #bgTitulos{font-size:24px;color:#392c29;position:relative;background-image:url(../img/bkg_lasclases.jpg);background-repeat:no-repeat;font-style:normal;background-position:right;text-align:left;width:100%;height:86px;margin:0;padding:40px 0 0;}
.verImagenes{position:relative;text-align:right;margin:15px 35px 0 0;padding:0;}
.verImagenes a{text-decoration:none;font-size:14px;color:#999;font-style:italic;}
#contenedorDerecha #margenes .txt{position:relative;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#999;font-style:normal;line-height:18px;width:261px;float:left;margin:30px 15px 0 0;padding:0;}

#contenedorDerecha #margenes .txtplataforma{position:relative;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#999;font-style:normal;line-height:18px;width:261px;float:left;margin:30px 15px 0 0;padding:0;}
#contenedorDerecha #margenes .txtplataforma a{font-weight:bold;color:#392C29;}
#contenedorDerecha #margenes .txtplataforma a:hover{font-weight:bold;color:#f36;}


#contenedorDerecha #margenes .txtdestacado{font-size:11px;color:#f36;font-weight:bold;}

#contenedorDerecha #margenes .faq{position:relative;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-style:normal;line-height:18px;width:100%;margin:30px 0 0;padding:0;}
#contenedorDerecha #margenes .faq a{color:#f36;text-decoration:none;display:block;height:30px;margin:0;padding:0;}
#bgTitulos .tituloFaq{font-style:italic;color:#f36;font-size:18px;position:relative;width:400px;float:left;height:30px;margin:20px 0 0;padding:0;}
#bgTitulos #volverFaq{font-size:14px;color:#999;font-style:italic;text-decoration:none;position:relative;text-align:right;float:right;height:30px;width:120px;margin:24px 0 0;padding:0;}
#bgTitulos .titulos{position:relative;width:100%;height:30px;margin:0;padding:0;}
.input-txt{background-color:#f0eceb;border:1px solid #cdcdcd;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#999;width:245px;height:81px;margin-top:5px;margin-right:0;margin-left:0;padding:5px 0 0 5px;}



/*Formularios*/
#form{
	width:530px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#999;
	padding:0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	position: relative;
}
#form form .colForm{width:247px;float:left;height:45px;display:inline;margin:10px 30px 0 0;padding:3px 0 0 3px;}
.input-1{background-color:#f0eceb;border:1px solid #cdcdcd;height:20px;width:237px;color:#999;font-size:11px;margin:5px 0 15px;padding:6px 0 0 3px;}
#form form .colFormDer{
	width:247px;
	float:left;
	display:inline;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}
#form form #eleccionClase{
	height:20px;
	width:100%;
	padding:0;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#eleccionClase .eleccionClase{margin:0 20px 0 5px;padding:0;}
#form form .colFormDer .horarios{
	height:28px;
	color:#999;
	background-color:#F0ECEB;
	border:1px solid #CDCDCD;
	line-height:50px;
	position: relative;
	right: 0px;
	top: 0px;
	float: right;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0;
	width: 240px;
}
.colFormDer a{
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic;
	color:#f36;
	text-align:right;
	display:block;
	height:30px;
	float:right;
	width:80px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	right: 6px;
}
#margenes .txt a{text-decoration:none;color:#999;font-weight:700;}
.colFormDer .enviar{
	margin-right:53px;
	margin-top:0px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#contenedor #contenedorContenido #contenedorMenu #menu ul li a:hover,.activo,#footer .telefono a:hover,.verImagenes a:hover,#bgTitulos #volverFaq:hover{color:#f36;}
#contenedorDerecha #margenes .faq a:hover,#contenedorDerecha #margenes .faq a:visited,.colFormDer a:hover{color:#392c29;}



/*Footer*/
#contenedor #footer{position:relative;width:860px;color:#392C29;font-size:12px;line-height:16px;font-weight:700;font-style:normal;height:40px;margin:30px auto 0;padding:0;}
#contenedor #footer .direccion{float:left;position:relative;display:block;margin:0;padding:0;}
#footer .telefono{float:right;text-align:right;margin:0;padding:0;}
#footer .telefono a{text-decoration:none;color:#392C29;}

#contenedor #firma{text-align:right;width:900px;font-size:10px;color:#FFF;position:relative;margin:14px auto 0;padding:0;}
#contenedor #firma a{text-decoration:none;color:#FFF;}
#examinar {font-size: 12px; color: #939598; float: right; padding: 0px; margin: 0 10px 0 0;	height: 20px; display: block;}
#examinar:hover {	color: #f36;}

.colFormDer .enviar-curriculum {	margin-right:0px; margin-top:44px; padding: 0px; margin-bottom: 0px; margin-left: 0px; float: right;clear: both;}
.colFormDer table tbody {

}
.colFormDer table {
	height: 30px;
	position: relative;
}
.colFormDer #contenedorTabla {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	top: 0px;
	right: 0px;
	float: left;
}
.colFormDer .input-txt{
	background-color:#f0eceb;
	border:1px solid #cdcdcd;
	height:80px;
	width:237px;
	color:#999;
	font-size:11px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
} 

