
BODY { background-color:#0D3E3A;
 margin:0;
  height:100%}
img{border:0px}
label{width:50px;}
.textbox2 { BORDER-BOTTOM: #5A5A5A 1px solid; BORDER-LEFT: #5A5A5A 1px solid; BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; HEIGHT: 14px ;}

.textbox1 { BORDER-BOTTOM: #5A5A5A 1px solid; BORDER-LEFT: #5A5A5A 1px solid; BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; HEIGHT: 10px ;}
.carro{ float:right;}
.buenosdias{font-family:tahoma,verdana; font-size:11px; color:#1D1811;}
.buenos{padding-bottom:3px;}
.entrar{cursor:pointer; background-color:#6A6B5D; border:1px solid #ffffff; height:18px; font-size:10px; font-family:Verdana, Arial; width:56px; color:#FFFFFF;}
.diventrar{width:58px; margin-left:auto; margin-right:auto}
.textarea1 { BORDER-BOTTOM: #5A5A5A 1px solid; BORDER-LEFT: #5A5A5A 1px solid; BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; }
.ico{padding-left:2px; padding-right:2px; padding-top:2px; border:1px solid #D3CDC7; width:22px; float:left}
.margenderecha{padding-right:10px}
.textoblancop{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:justify;}
.textoblancopp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:justify;font-weight:bolder;}
.textonegropp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify;font-weight:bolder;}
#textoblancop{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:justify;}
.textoblancopbold{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify; font-weight: bold;}
.datosalumno{ padding:20px}
.textoblanco{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:justify; font-weight: bold;}
.formu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:justify; font-weight: bold; background-color:#635d51;}
.textoblancofino{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:justify;}
.textobold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:justify; font-weight: bold}

.texto2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify;}
.textogrande{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; text-align:justify; font-weight:bold}

.textopeque{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:justify;}

.boton1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:17px;width:60px; background-color:#C2ED79}

.texto{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:justify;}
.textopeque2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify;}

.textopeq{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify;}
.inputsrecu{ width:200px; text-align:right; float:left}
.iconosbiblio{ float:right; padding:0px}
.icon{ width:54px; padding-left:2px; border:1px solid #93877B; padding-right:2px; padding-top:2px; }
.icon2{ width:42px; padding-left:3px; padding-right:3px; padding-top:3px; border:1px solid #93877B; padding-right:2px;}
.titulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:justify; font-weight: bold}

.boton2{font-size:11px; color:#000000; cursor:pointer; BORDER-BOTTOM: #1E1916 1px solid; BORDER-LEFT: #1E1916 1px solid; BORDER-RIGHT: #1E1916 1px solid; BORDER-TOP: #1E1916 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; HEIGHT: 20px ; background-color:#EDE9E6; width:70px}
.divrecu{ width: auto; margin-left:auto; margin-right:auto;}
.botonrecu{font-size:11px; color:#000000; cursor:pointer; BORDER-BOTTOM: #1E1916 1px solid; BORDER-LEFT: #1E1916 1px solid; BORDER-RIGHT: #1E1916 1px solid; BORDER-TOP: #1E1916 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; HEIGHT: 20px ; background-color:#C6BCB2; width:120px}

.botonpago{font-size:11px; color:#ffffff; cursor:pointer; BORDER-BOTTOM: #1E1916 1px solid; BORDER-LEFT: #1E1916 1px solid; BORDER-RIGHT: #1E1916 1px solid; BORDER-TOP: #1E1916 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; HEIGHT: 20px ; background-color:#8E9279; width:120px; font-weight:bold}


.boton{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:justify; font-weight: bold}

.adem {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff;}

.enlace:link{color:#ffffff; font-weight: bold; text-decoration:none;}

.enlace:visited{color:#ffffff; font-weight: bold; text-decoration:none;}

.enlace:active{color:#ffffff; font-weight: bold; text-decoration:none;}

.enlace:hover{color:#ffffff; font-weight: bold; text-decoration:underline;}



.enlace2:link{color:#000000; font-weight: bold; text-decoration:none;}

.enlace2:visited{color:#000000; font-weight: bold; text-decoration:none;}

.enlace2:active{color:#000000; font-weight: bold; text-decoration:none;}

.enlace2:hover{color:#000000; font-weight: bold; text-decoration:underline;}

/*CSS PARA LA VENTA*/

.categorias{ width:90px; margin-left:10px; margin-right:10px; margin-bottom:10px;float:left}
.venta_cuerpo{float:left;}
.limpio{ clear:both;}
.parbibli {background-color:#FFFFFF; padding:8px; border:1px solid #645C51; width:460; height:80px; margin-top:10px}
.par {background-color:#FFFFFF; padding:8px; border:1px solid #645C51; width:460; height:35px; margin-top:10px}

.pedido{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.pedido:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.pedido:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.pedido:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.pedido:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:underline;}


.par_enlace:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.par_enlace:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.par_enlace:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}
.par_enlace:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:underline;}

.paginado1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;float:left;}
.paginado11{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;float:left; height:20px; margin-left:10px; width:auto;}
.paginado2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;float:right; height:20px;}
.paginado22{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;float:right; height:20px; margin-right:10px; width:auto;}


.enlace_paginacion:link{display:block;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333; text-decoration:none;}
.enlace_paginacion:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333; text-decoration:none;}
.enlace_paginacion:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;text-decoration:none;}
.enlace_paginacion:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#333333;text-decoration:none;}
.columna_dcha{width:105px;float:left; text-align:right;padding:5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.aviso{width:220px;float:right;text-align:justify;}
.recupero_datos{ border:1px #7F7FAA dashed;}
.recuperar_dat{float:left;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.formdatos{ float:left; width:480px}
.mensaje{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; color:#FF0000; text-decoration:none;}
/**/

/* CSS PARA ALUMNOS*/
.cal_resultados{width:33%;float:left;}
.cal_textodelnombre{float:left; font-weight:bold;}
.des_resultados{width:66%; float:left;}
/**/

.contenedor{width:763px;margin-left:auto;margin-right:auto; vertical-align:middle;}
.numpaginas{ text-align:center; width:250px; margin-left:auto; margin-right:auto}

.pie{clear:both; width:763px; background-color:#8F9279; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; height:18px;padding-top:4px; margin-left:auto; margin-right:auto}

.contenidoindex{width:763px;margin-left:auto;margin-right:auto; vertical-align:middle;}

.contenido{background-image:url(images/fondo.jpg);width:763px;vertical-align:middle; border:1px solid #ffffff; min-height:665px; margin-left:auto; margin-right:auto; height:auto}

.izq{width:242px; float:left; border-right:1px solid #ffffff}

.dcha{float:right; width:520px;}

.cabecera{ width:520px; background-image:url(images/web_02.jpg); background-repeat:no-repeat; height:146px; border-bottom:1px solid #ffffff}

.logo{ height:146px; background-color:#C6BCB2}

.enlaces{ background-image:url(images/web_04.jpg); height:225px; width:242px}

.cuerpo{width:500px; margin-left:10px; margin-right:10px;background-image:url(images/fondo.jpg);}

.parrafo1{padding-top:10px;background-image:url(images/fondo.jpg); height:auto}

.areaprivada{ height:30px; border:1px solid #ffffff; background-color:#8F9279; width:470px; float:right}

.area{ width:104px; float:left; padding-left:10px; padding-top:5px}

.datos{float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-align:justify; font-weight: bold; padding-top:5px;}
.centrarventa{ width:auto; margin-left:18px; margin-right:18px}
.usuario{ float:left; padding-top:5px}
.centrar{ margin-left:auto; margin-right:auto; width:80px}
.centrar2{ margin-left:auto; margin-right:auto; width:330px; height:auto;}
.centrar3{ margin-left:auto; margin-right:auto; width:250px}
.claro2{ background-color:#D3CDC7; border:1px solid #ffffff; padding:7px; }
.claro{ background-color:#D3CDC7; border:1px solid #ffffff; padding:7px; min-height:250px;}
.clarodatos{ background-color:#D3CDC7; border:1px solid #ffffff; padding:7px; height:350px;}
.claroventa{ background-color:#D3CDC7; border:1px solid #ffffff; padding:3px; height:63px;}
.totalpags{width:250px; float:left}
.totalpags2{width:100px; float:right}
.marronclaustro{ background-color:#968375; border:1px solid #ffffff; width:350px;  margin-left:auto; margin-right:auto}
.marroncete{ background-color:#EDE9E6; padding:5px; border:1px solid #EDE9E6;}
.marroncetedatos{ background-color:#EDE9E6; padding:5px; border:1px solid #EDE9E6;}

.marron1{ background-color:#645C51; border-bottom:1px solid #ffffff; margin-left:auto; margin-right:auto; font-family:verdana, arial; color:white;}
.marronventa{ background-color:#645C51; border-bottom:1px solid #ffffff; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px}

.margenusuario{width:225px; margin-left:auto; margin-right:auto}
.margencontrasena{width:225px; margin-left:auto; margin-right:auto}
.marroncete2{ background-color:#D4CDC7; padding:8px; border:1px solid #ffffff; height:235px}
.marroncete3{ background-color:#D4CDC7; padding:8px; border:1px solid #ffffff; height:auto}

.marron2{ background-color:#645C51; padding:12px;}
.marron6{ background-color:#645C51; height:100%;}

.marron3{ background-image:url(images/fondo2.jpg);padding:4px;}

.marron4{ background-color:#BDB3A9;}

.marron5{ background-color:#D3CDC7;}

.ensenanzafoto{margin-left:4px;margin-top:7px; margin-right:10px;float:left}

.quienesfoto{background-image:url(images/fotolateral1.jpg); height:240px; border-bottom:1px solid #ffffff}

.titulobiblio{padding:6px; width:110px; float:left}

.iconosbiblio{ float:right; padding:8px}

.marronmedio{ background-color:#93877B; margin-left:5px; margin-right:5px; padding-left:5px}

.texto1{background-image:url(images/info.jpg);}

.quienes2{width:240px;float:right}
.linksprivado{ background-color:#C2B8AE; border-bottom:1px solid #ffffff}
.quienes3{}
.formulario{ width:240px;}
.alinearderecha{width:auto; float:right}
.fondocontacto{background-image:url(images/fondocontacto.jpg);padding-left:12px;padding-right:12px;padding-top:12px; height:300px}
.titulocontacto{ width:auto; float:right}
.margenmapa{width:450px; height:330px; margin-left:auto; margin-right:auto;}
.noticia{margin:16px;}
.enviarcontacto{ width:260px; margin-left: 15px; margin-right:auto; float:left}
.vermas{font-weight:bold; margin-top:10px; color:#C7C4C0; width:60px; margin-left:auto;}
.formulariocontacto{width:240px; float:left; }
.campo{width:auto; float:right}
.fecha{ font-weight:bold;font-family:tahoma,verdana; font-size:11px; color:#ffffff; text-align:justify; padding-left:7px; padding-right:7px; background-color:#332B20}
.alerta{float:left; width:35px}
.titulonoticia{ font-weight:bold;font-family:tahoma,verdana; font-size:11px; color:#ffffff; text-align:justify; font-weight:bold;padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px; background-color:#81786C}
.nosehaencontrado{ padding-top: 4px; float:left}
.textonoticia{font-family:tahoma,verdana; font-size:11px; color:#1D1811; text-align:justify ;padding:7px; border:1px solid #81786C; background-color:#C7C4C0; height:100%;}
.ico{padding-left:2px; padding-right:2px; padding-top:2px; border:1px solid #D3CDC7; width:22px; float:left}

.foto{float:left; width:100px}

.datosactividad{ width:200px; float:left; margin-right: 5px;padding:5px; background-color:#EDEDED}

.fotocontacto{float:right; width:214px}
.adematica{width:190px; margin-left:auto; float:right}
.ficha{float:left; padding-right:6px; padding-left:6px; margin-left:12px;}

.sub{border-bottom:1px solid #645C51}
.sub2{border-bottom:1px solid #645C51; height:12px; margin-bottom:10px}

.resultado{background-color:#FFFFFF; padding:8px; border:1px solid #645C51; width:460px; height:35px}
.parenlace{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-align:justify; text-decoration:none;}