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

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(img/fondo-principal.jpg);
	background-position:top, left;
	background-repeat:no-repeat;
	background-color:#127bb5;
}

#contacto-texto{
	height:auto;
	width:265px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
}

#cuestionario a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

#cuestionario a:hover{
	text-decoration:none;
	color:#127bb5;
	font-weight:bold;
}

#sinmargen{
	margin-left: 0px;
	margin-top: 0px;
}

h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#FFF;
	margin-top:0px;
}

#contenedor {
    height: auto;
	width: 999px;
	margin-right: auto;
	margin-left: auto;
}

#cabecera {
	width:999px;
	height:130px;
}

#cabeceralogo {
	height:130px;
	width:765px;
	float:left;
}

#cabecera_areaprivada {
	height:130px;
	width:234px;
	float:right;
	background-image:url(img/fondoarea.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}

#imagenPrivada{
	height:129px;
	width:197px;
	float:left;
	background-image:url(img/fondo-areaPrivada.jpg);
	margin-left:3px;
	margin-top:1px;
}

#footer{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
}

#footer a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

#footer a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

#separador {
	width:999px;
	height:10px;
}

#separador_izq {
	height:10px;
	width:765px;
	float:left;
}

#separado_izq1 {
	height:10px;
	width:233px;
	float:left;	
}

#separado_izq1_izq{
	height:10px;
	width:37px;
	float:left;
}

#separado_izq1_der{
	height:10px;
	width:196px;
	float:right;
	background-color:#FFFFFF;
}

#separado_izq2 {
	height:9px;
	width:532px;
	float:right;
	border-top:1px;
	border-top-color:#127bb5;
	border-top-style:solid;
	background-color:#FFFFFF;
}

#separador_der {
	height:10px;
	width:232px;
	float:right;
}

#separador_der_der{
	height:10px;
	width:12px;
	float:right;
}

#separador_der_izq{
	height:10px;
	width:220px;
	float:left;
	background-color:#FFFFFF;

}

#textbox_index{
	border:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#textbox_admin{
	background-color:#F9A350;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	border:0px;
}

.textbox_contacto{
	border:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#F9A350;
	padding-left: 4px;
}

#mundalia{
	width:auto;
	height:auto;
	float:right;
	padding-right:10px;
}

#pie{
	width:999px;
	height:auto;
}

#pie_separador_izq{
	width:987px;
	height:15px;
	float:left;
}

#pie_separador_izq_izq{
	width:37px;
	height:15px;
	float:left;
}

#pie_separador_izq_izq_der{
	width:12px;
	height:15px;
	float:right;
	border-top:1px;
	border-top-color:#000;
	border-top-style:solid;
}

#pie_separador_izq_der{
	width:950px;
	height:15px;
	float:right;
	background-color:#000;
}

#pie_separador_der{
	width:12px;
	height:15px;
	float:right;
	border-top:1px;
	border-top-color:#000;
	border-top-style:solid;
}

#pie_separador_der_submenu{
	width:12px;
	height:15px;
	float:right;
}











#menuflash{
	width:999px;
	height:auto;
	margin-top:0px;
}

#menuflash_separador_izq{
	width:987px;
	height:auto;
	float:left;
	margin-top:0px;
}

#menuflash_separador_izq_izq{
	width:37px;
	height:auto;
	float:left;
	margin-top:0px;
}

#menuflash_separador_izq_izq_der{
	width:12px;
	height:auto;
	float:right;
	margin-top:0px;
}

#menuflash_separador_izq_der{
	width:950px;
	height:auto;
	float:right;
	background-color:#FFF;
	margin-top:0px;
}

#menuflash_separador_der{
	width:12px;
	height:auto;
	float:right;
	margin-top:0px;
}

#menuflash_separador_der_submenu{
	width:12px;
	height:auto;
	float:right;
	margin-top:0px;
}

#menu{
	color:#FFF;
	padding-left:196px;
	margin-top:0px;
	height:45px;
}







#central{
	width:987px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	float:left;
	background-image:url(img/fondomin.png);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:0px;
}

#central_lug_izq{
	height:auto;
	width:37px;
	float:left;
	margin-top:0px;
	
}

#central_lug_der{
	height:auto;
	width:950px;
	float:right;
	background-color:#FFF;
	background-image:url(img/fondomin_2.png);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:0px;
}

#central_lug_der_izq{
	height:auto;
	width:202px;
	float:left;
	margin-top:0px;
}

#central_lug_der_izq_prueba{
	height:auto;
	width:228px;
	float:left;
	margin-top:0px;
}

#central_lug_der_der{
	height:auto;
	width:748px;
	float:right;
	margin-top:0px;
}

#central_lug_der_der_prueba{
	height:auto;
	width:722px;
	float:right;
	margin-top:0px;
}

#boton_index{
	background-image:url(img/flechaintroindex.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:47px;
	width:44px;	  
	cursor:hand;
}

#boton_admin{
	background-image:url(img/flecha-admin.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:56px;
	width:54px;	 
	cursor:hand;
}

#boton_agregar{
	background-image:url(img/flecha-agregar.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:41px;
	width:105px;  
	cursor:hand;
}

#boton_modificar{
	background-image:url(img/flecha-modificar.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:41px;
	width:108px;	
	cursor:hand;
}

#boton_contacto{
	background-image:url(img/boton-enviar.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:37px;
	width:87px;
	cursor:hand;
}

#texto_web{
	height:auto;
	width:693px;
	float:right;
}

#link_derecha{
	height:auto;
	width:auto;
	float:right;
}

#link_izquierda{
	height:auto;
	width:auto;
	float:left;
}

#listadoprofesores{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	height:auto;
	width:auto;
}

#listadoprofesores a{
	color:#000;
	text-decoration:none;
}

#listadoprofesores a:hover{
	color:#127BB5;
	text-decoration:none;
}

#listadoprofesoresp{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000;
	height:auto;
	width:auto;
}

#listadoprofesoresp a{
	color:#000;
	text-decoration:none;
}

#listadoprofesoresp a:hover{
	color:#127BB5;
	text-decoration:none;
}

#contenido-profesorado-listado {
	padding-top:31px;
	width:160px;
	height:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000;
}

#contenido-profesorado-detalle {
	width:523px;
	height:auto;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	padding-top:45px;
}

#salir{
	height:auto;
	width:auto;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#salir a{
	color:#000000;
	text-decoration:none;
}

#salir a:hover{
	color:#B61F33;
	text-decoration:none;
}

#agregar{
	height:auto;
	width:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#agregar a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#agregar a:hover{
	color:#B61F33;
	text-decoration:none;
	font-weight:bold;
}

#submenu{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#000;
	background-color:#FFF;
	height:20px;
}

#submenu a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#000;
	text-decoration:none;
}

#submenu a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#127BB5;
	text-decoration:none;
}

.azul_bold{
	color:#127BB5;
	font-weight:bold;
}

.rojo_bold{
	color:#B61F33;
	font-weight:bold;
}

.rojo_bold_grande{
	color:#B61F33;
	font-weight:bold;
	font-size:11px;
}

.negro_bold_grande{
	color:#000000;
	font-weight:bold;
	font-size:11px;
}

.nueve{
	font-size:9px;
}

.trece{
	font-size:13px;
}

.azul_sub{
	color:#127BB5;
	font-weight:bold;
}

.amarillo{
	color:#fba250;
	font-weight:bold;
}

#izq{
	height:auto;
	width:auto;
	float:left;
}

#der{
	height:auto;
	width:auto;
	float:right;
	color:#fba250;
	font-size:11px;
	text-decoration:none;
}

#der a{
	color:#fba250;
	font-size:11px;
	text-decoration:none;
}

#der a:hover{
	color:#fba250;
	font-size:11px;
	text-decoration:none;
}

#flashbanner{
	height:130px;
	width:250px;
	background-image:url(img/logomin2.gif);
	background-repeat:no-repeat;
}