
.fondo_plomoclaro{
	background-color:#f2f2f2;
}

.fondo_malla{
	 background-image: url(images/malla.png);
}

.fondo_jean{
	 background-image: url(images/fondo_jean.png);
}

.fondo_av{
	background-color:#f2f2f2;/* #fefefe *//*f8f8f8#f5f5f5;*/
	margin:0px;
}

/*//////egrades//////////////////////////////////////////////////////////////////////////////////////////////////////*/

.cabecera_e1{
color:#FFF;
background-color:#000000;
}
.cabecera_e2{
color:#000;
background-color:#c7eefc;/*00b0f0*//*deecf7*/
}
.cabecera_e3{
color:#FFF;
background-color:#5e7fa7;/* #2e74b5 */
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.row_fcontenido{
color:#000;
background-color:#f6f8fa;
}
.row_fmenu{
color:#000;
background-color:#e9edf1;
}
.texto_ftitulo{
color:#1c4ee2;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.rrapido_1{
	background-color:#c7e0f1;/*#2f5496*/
	color:#0070c0;
}
.rrapido_2{
	background-color:#e3e3e3;/*#ffffff*/
	color:#0070c0;
}
.rrapido_3{
	background-color:#ffffff;
	color:#0070c0;/*3ab070*/
}
.rrapido_4{
	background-color:#ffffff;
	color:#000;
}


.rrapido_u{
	background-color:#ffffff;
	color:#0070c0;/*3ab070*/
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.fila1_av{
	background-color:#f0efef;
}

.fila2_av{
	background-color:#e2f2f6;
}

.fila3_av{
	background-color:#fde9d9;
}


.fila4_1_av{
	background-color:#e0dede;
}
.fila4_2_av{
	background-color:#eeece1;
}



.texto1_av{
font-size:25px;
color:#4189dd;
}

.texto2_av{
font-size:18px;
color:#000;
font-family:Calibri;
}


.texto3_av{
font-size:13px;
color:#000;
font-family:Calibri;
}


.texto4_av{
font-size:15px;
color:#666670;
/*color:#bfbfd1;*/
}
.texto4_1_av{
font-size:15px;
color:#00b0f0;
}

/*///////////////////////EV////////////////////////////////////////////////////////////////////////////////////*/
.seleccion_alfa {
filter: alpha(opacity=50);
}


.capa_ventana_ex {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#000;
z-index:1;
/*-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=70);*/
}




.fondo_mceleste{
	background-color:#deeaf6;
}

.fondo_mblanco{
	background-color:#ffffff;
}

.fondo_mplomo{
	background-color:#f2f2f2;
}


.texto_mazul{
	color:#0070c0;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.fondo_afalta{
	background-color:#ee4b3e;
	}
	
.fondo_atardanza{
	background-color:#b06ee2;
	}	
	
.fondo_aconducta{
	background-color:#7cc1fa;
	}	

.fondo_afestivo{
	background-color:#ffcd33;
	}
	
.fondo_afaltaj{
	background-color:#c5ec47;
	}	

.fondo_atardanzaj{
	background-color:#f6e166;
	}






.fondo_anuncio{
	background-color:#c5ec47;
	color:#FFF;
	font-family:Calibri;
	}
.fondo_examen{
	background-color:#7cc1fa;
	color:#FFF;
	font-family:Calibri;
	}
.fondo_tarea{
	background-color:#537fe4;
	color:#FFF;
	font-family:Calibri;
	}
.fondo_conducta{
	background-color:#ee4b3e;
	color:#FFF;
	font-family:Calibri;
	}
.fondo_material{
	background-color:#a67c23;
	color:#FFF;
	font-family:Calibri;
	}
.fondo_correo{
	background-color:#b06ee2;
	color:#FFF;
	font-family:Calibri;
	}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.boton_virtual_celeste{
	background-color:#00b0f0;
	color:#FFF;
	}
.boton_virtual_azul{
	background-color:#002060;
	color:#FFF;
	}


.fondo_virtual_plomo_oscuro{
	background-color:#e9e9e9;
	}


.fondo_virtual_azul_claro{
	background-color:#5b9bd5;
	}

.fondo_virtual_azul{
	background-color:#002060;
	}

.fondo_virtual_celeste{
	background-color:#e1effd;
	}
	
	
.fondo_virtual_rojo{
	background-color:#fa3600;
	}		


.fondo_virtual_plomo{
	background-color:#f2f2f2;
	}
	
.fondo_virtual_verde{
	background-color:#b5f864;
	}	


.texto_virtual{
	color:#000;
	font-size:14px;
	font-family:Calibri;
}

.texto_virtual_azul{
	color:#315a79;
	font-size:14px;
	font-family:Calibri;
}

.texto_virtual_celeste{
	color:#3abaf5;
	}
	
.texto_virtual_rojo{
	color:#fa3600;
	}	


.linea_virtual_azul{
	border-bottom:2px solid #7da1c1;
	}
	
.lineas_virtual_azul{
	border-top:4px solid #7da1c1;
	border-bottom:4px solid #7da1c1;
	}	

	
.linea_virtual_plomo{
	border-bottom:2px solid #e9e9e9;
	}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.linea_plomo{
	border:2px solid #e9e9e9;
	}
.linea_bottom_plomo{
	border-bottom:2px solid #e9e9e9;
	}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.texto_horario{
	font-family:"Comic Sans MS", cursive;
	color:#000;
	}
	
.texto_horario_azul{
	color:#0070c0;
	}
.texto_horario_verde{
	color:#00b050;
	}





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.fondo_agenda_naranja{
	background-color:#f68121;
	}
.fondo_agenda_celeste{
	background-color:#01aef0;
	}
.fondo_agenda_verde{
	background-color:#b371af;
	}
.fondo_agenda_morado{
	background-color:#3ab54b;
	}

.fondo_agenda_seleccion{
	background-color:#d4ebf7;
	}








.texto_agenda{
	font-family:"Comic Sans MS", cursive;
	color:#000;
	}
	
.texto_agenda_naranja{
	color:#f68121;
	}
.texto_agenda_celeste{
	color:#01aef0;
	}
.texto_agenda_verde{
	color:#b371af;
	}
.texto_agenda_morado{
	color:#3ab54b;
	}	


.texto_agenda_azul{
	color:#0572c9;
	}
.texto_agenda_rojo{
	color:#ff003a;
	}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.login_verde{
	background-color:#00d05e;/*#27bb35*/
}
.login_rojo{
	background-color:#ff3300;/*#dd512b*/
}
.login_naranja{
	background-color:#ffc000;/*#ea8f16*/
}
.login_celeste{
	background-color:#00b0f0;/*#59b1ed*/
}

.login_azul{
	background-color:#002060;/*#59b1ed*/
}


.login_amarillo{
	background-color:#fdf103;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.fondo_nmenu_plomo{
/*	background-color:#bfbfbf;*/
	background-color:#e7e6e6;
	}
.fondo_nmenu_blanco{
	background-color:#ffffff;
}


.nmenud_azul{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#22aad2', endColorstr='#032c42');
}

.nmenu_verde{
	background-color:#a5fc24;
}
.nmenu_rojo{
	background-color:#ff0000;
}
.nmenu_morado{
	background-color:#b06ee2;
}
.nmenu_celeste{
	background-color:#1ae3fe;
}
.nmenu_naranja{
	background-color:#ffd13f;
}
.nmenu_plomo{
	background-color:#7f7f7f;
}



.nmenu_plomox{
	background-color:#babbbd;
}
.nmenu_azulx{
	background-color:#002060;/*#3b5999*/
}
.nmenu_celestex{
	background-color:#0070c0;/*#009ee5*/
}




.texto_nmenu{
	font-family:Calibri;
	font-size:14px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.texto_azuloscuro{
	color:#1f497d;
}

.texto_azul{
	color:#0070c0;
}

.texto_celeste{
	color:#66bdf7;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.texto_curso_negro{
	color:#000;/*524f4f*/
	font-size:14px;
	font-family:Calibri;
}
.texto_curso_azul{
	color:#002060;/*3abaf5*/
	font-size:14px;
	font-family:Calibri;
}

/*----------------------------------*/

.tdec_negro{
	background-color:#000;
	color:#FFF;
}

.tdec_plomo{
/*	background-color:#f2f2f2;*/
	background-color:#999;
	color:#000;
}

.tdec_azul_oscuro{
	background-color:#002060;
	color:#FFF;
}

.tdec_azul{
	background-color:#0070c0;
	color:#FFF;
}

.tdec_celeste{
	background-color:#9cc3e6;
	color:#000;
}

/*----------------------------------*/
.solotexto_correo1{
	font-family:Calibri;
	font-size:12px;
	color:#FFFFFF;
}

.solotexto_correo2{
	font-family:Calibri;
	font-size:12px;
	color:#4792c8;
}

.linea_correo2{
	border-bottom:1px solid #4792c8;
}

.solotexto_correo3{
	font-family:Calibri;
	font-size:12px;
	color:#8c8c8c;
}


.solotexto_correo4{
	font-family:Calibri;
	font-size:12px;
	color:#0062ad;
}
/*color pngs 3e93d4*/

.row_correo0{
color:#FFF;
/*background-color:#246493;*/
background-color:#016fc1;
}

.row_correo1{
color:#5c5959;/* #FFF */
/*background-color:#016fc1;*/
/*background-color:#5ba0d3;*/
background-color:#e2e2e2;/* #4bd0ff */
}

.row_correo11{
color:#FFF;
background-color:#0062ad;
}


.row_correo2{
color:#000;
background-color:#c7e0f4;/* #d5e5f2 */
/*background-color:#e7e7e7;*/
}




.row_correo3{
color:#5c5959;
background-color:#eaeaea;/* #d5e5f2 */
/*background-color:#e7e7e7;*/
}


.texto_correo1{
color:#5c5959;
}


.row_correos{
color:#000;
background-color:#b3defb;
}



.row_vista1{
color:#000;
background-color:#a7bfde;
}
.row_vista2{
color:#000;
background-color:#d3dfee;
}
/*----------------------------------*/

.cal_filames{
	background-color:#268cd8;
	color:#FFF;
}
.cal_filames_sel{
	background-color:#002060;
	color:#FFF;
}


.cal_cabecera{
/*	background-color:#dedede;*/
	background-color:#00b0f0;
/*	color:#646464;*/
	color:#FFFFFF;
}

.cal_celdaactiva{
	background-color:#FFF;
	color:#352829;
/*	font-weight:bold;*/
}

.cal_celdainactiva{
/*	background-color:#f0f0f0;
	background-color:#afaeae;*/
	background-color:#f3f3f3;
	color:#d0d0d0;
}

.cal_celdainactiva2{
	background-color:#ebebeb;/* #ebebeb */
	color:#d0d0d0;
}

.cal_celdadatos{
/*	background-color:#ffff00;*/
	background-color:#00ffff;
	color:#352829;
}




.cal_celdasel{
/*	background-color:#3772b8;*/
	background-color:#002060;
	color:#FFFFFF;
	font-weight:bold;
}



.cal_celdafds{
	background-color:#ebebeb;
	color:#000;
}


.cal_celdafds2{
	background-color:#e4e8f5;
	color:#000;
}


.cal_celdaprogramada{
/*	background-color:#ffff00;*/
	background-color:#00ffff;
	color:#352829;
/*	font-weight:bold;*/
}


.row_n1{
color:#000;
background-color:#00b0f0;
}
.row_n2{
color:#000;
background-color:#b6dde8;
}
.row_n3{
color:#000;
background-color:#f5f2e4;
}
.row_n4{
color:#000;
background-color:#FFF;
}


.row_promedio{
color:#000;
background-color:#dfecfc;
}


/*------------------------------------------------------detalle alumno------------------------------------*/
.erow_nivel1{
color:#FFF;
/*background-color:#d6e3bc;*/
background-color:#0037a4;
}
.erow_nivel2{
color:#000;
/*background-color:#ffeeb9;*/
background-color:#00b0f0;
}
.erow_nivel3{
color:#000;
background-color:#f5f2e4;
}
.erow_nivel4{
color:#000;
background-color:#FFF;
}

.erow_nivelfinal{
color:#000;
background-color:#00b0f0;
}
.erow{
color:#000;
background-color:#c6d9f1;
}


.row_nivel1{
color:#000;
/*background-color:#548dd4;*/
background-color:#c2d69b;
}
.row_nivel2{
color:#000;
/*background-color:#0091fe;*/
background-color:#8db3e2;
}
.row_nivel3{
color:#000;
background-color:#f5f2e4;

}

.row_nivel4{
color:#000;
background-color:#FFF;
}



.row_nivelfinal1{
color:#000;
/*background-color:#61d6ff;*/
background-color:#fabf8f;
}
.row_nivelfinal2{
color:#000;
background-color:#dbe5f1;
}
.row_nivelfinal3{
color:#000;
background-color:#FFF;
}


.row_nivelfinalespacio{
color:#000;
background-color:#f2f2f2;/*#bfbfbf;*/
}

.row_nivelfinalresalte{
color:#000;
background-color:#ffff99;
}





.row_curso{
color:#000;
background-color:#c6d9f1;
}
.row_subcurso{
color:#000;
background-color:#eaf1dd;
}
.row_npromedio{
color:#000;
background-color:#8db3e2;
}
.row_ndetalle{
color:#000;
background-color:#bfe4f2;/*fbd4b4*/
}
.row_norden{
color:#000;
background-color:#fabf8f;
}





.row_notapromedioperiodo{
color:#000;
background-color:#8db3e2;
}
.row_notaexamenperiodo{
color:#000;
background-color:#fbd4b4;
}

.row_promedioperiodo{
color:#000;
background-color:#c2d69b;
}

/*------------------------------------------------------detalle alumno------------------------------------*/
.row_t1{
color:#FFF;
background-color:#2f5496;
}
.row_t2{
color:#000;
background-color:#9cc2e5;
}




.row_celestepago{
color:#000;
background-color:#c2eaf9;
}
.row_verdepago{
color:#000;
background-color:#edf3e1;
}



.row_morado{
color:#FFF;
background-color:#819FF7;
}

.row_moradoclaro{
color:#000;
background-color:#bddaef;/*#e4ebf4 #bdd6ee;*/
}


.row_notas{
color:#000;
background-color:#8db3e2;
}


.row_azul{
color:#FFF;
background-color:#002060;
}




.row_azul_movil{
color:#FFF;
background-color:#286070;
}
.row_celeste_movil{
color:#FFF;
background-color:#5498ab;
}





.row_azulclaro{
color:#FFF;
background-color:#0070c0;
}

.row_celeste{
color:#FFF;
background-color:#00b0f0;
}


.row_celestemedio{
color:#FFF;
background-color:#d5f4ff;
}

.row_celesteclaro{
color:#000;
background-color:#edf7fb;
}

.row_celesteoscuro{
color:#000;
background-color:#bdd6ee;
}

.row_plomooscuro{
color:#000;
background-color:#e2e2e2;
}

.row_plomo{
color:#000;
background-color:#f9f9f9;/*#e0dede*/
}

.row_plomoclaro{
color:#000;
background-color:#f4f4f3;/*eeece1*/
}
.row_plomoclaros{
color:#000;
background-color:#ebebeb;/*eeece1*/
}

.row_plomoclarom{
color:#000;
background-color:#eeece1;
}



.row_blanco{
color:#000;
background-color:#FFFFFF;
}
.row_blancos{
color:#000;
background-color:#f2f2f2;
}


.row_amarillo{
color:#000;
background-color:#FFFF00;
}

.row_amarilloclaro{
color:#000;
background-color:#ffffc2;
}


.row_rojo{
color:#000;
background-color:#ee4b3e;
}



.texto_moradooscuro{
color:#6c1548;
}

.texto_gris{
color:#69747d;
}

.texto_rojo{
color:#ee4b3e;
}
.texto_verde{
color:#0D9F43;
}
.texto_celeste{
color:#00b0f0;
}
.texto_plomo{
color:#e0dede;
}

.texto_plomooscuro{
color:#818080;
}
.linea_plomooscuro{
border:1px solid #dbdada;
}
.lineab_plomooscuro{
border-bottom:1px solid #dbdada;/*818080;*/
}
.row_verdeoscuro{
background-color:#008800;
}

.lineab_verdeoscuro{
border-bottom:2px solid #008800;
}


.row_verde{
color:#000;
background-color:#c5ec47;
}


.row_negro{
color:#FFF;
background-color:#000;
}


.row_rosado{
color:#000;
background-color:#f2dbdb;
}



.theader{
	background:#ECE9D8;
	font-size:10;
	font-style:normal;
	font-family:verdana;
	font-weight:bold;
	color:#FFFFFF;
	background: #FFFFFF url(images/header.jpg) repeat;
}	

.solotexto{
	font-family:Calibri;
	font-size:12px;
}

.solotexto_celeste{
	font-family:Calibri;
	font-size:12px;
	color:#3670c0;
}

.solotexto_rojo{
	font-family:Calibri;
	font-size:12px;
	color:#ff0000;
}



.focusm2{
	color:#F00;
	font-weight:bold;
}

.focusm3{
	color:#0070c0;
	font-weight:bold;
}




.sombracss{
border: 1px solid #000;
text-align: center;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-box-shadow: #666 3px 3px 3px;
-moz-box-shadow: #666 3px 3px 3px;
box-shadow: #666 3px 3px 3px;
background: #EEFF99;
behavior: url('pie/PIE.htc');
}

.botoncnivel{

	color:#000;
	width:120px;
}
.botoncnivelA{
	background-color:#000;
	color:#FFF;
	width:120px;
}

.botoncgrado{
	background-color:#ddeafc;
	color:#000;
	width:50px;
}
.botoncgradoA{
	background-color:#d34c49;
	color:#FFF;
	width:50px;
	font-weight:bold;
}

.botoncseccion{
	background-color:#ddeafc;
	color:#000;
	width:50px;
}
.botoncseccionA{
	background-color:#d34c49;
	color:#FFF;
	width:50px;
	font-weight:bold;
}
/*////////////////////////////////////////////////////////////////////////////////////*/



.boton_periodo{

/*	border:3px solid #385d8a;*/

/*	background-color:#4f81bd;*/



height: 23px;

background-color: #F2F2F0;/*#F2F2F0*//*f5f5f0*/

border-bottom: 1px solid #555555;/*#555555*/

border-right:1px solid #555555;/*#555555*/

border-top:0px;

border-left:0px;

font-size: 12px;

color:black;

background-repeat: no-repeat;

cursor:hand; cursor:pointer;

margin-left:5px;

margin-right:5px;

outline-width:0px;



/*

	border:2px solid #000;

	background-color:#e4e2e2;

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;



*/

}



.boton_periodo_A{

/*

	border:2px solid #385d8a;

	background-color:#c00000;

	background-color:#356eb2;

	color:#FFF;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

*/



height: 23px;

background-color: #0968c6;/*#F2F2F0*//*f5f5f0*/

border-bottom: 1px solid #555555;/*#555555*/

border-right:1px solid #555555;/*#555555*/

border-top:0px;

border-left:0px;

font-size: 12px;

color:white;

background-repeat: no-repeat;

cursor:hand; cursor:pointer;

margin-left:5px;

margin-right:5px;

outline-width:0px;

}



/*////////////////////////////////////////////////////////////////////////////////////*/


.boton_menuA_FALSO{
height: 23px;
background-color: #376eb1;/*#F2F2F0*//*f5f5f0*/
border-bottom: 1px solid #555555;/*#555555*/
border-right:1px solid #555555;/*#555555*/
border-top:0px;
border-left:0px;
font-size: 12px;
color:#FFF;
padding-left: 20px;
background-repeat: no-repeat;
cursor:hand; cursor:pointer;
margin-left:5px;
margin-right:5px;
outline-width:0px;
}

.boton_menu{
	height:30px;
	color: #000;/*#fef4e9 */
	border: solid 1px #3770b6;
	background: #3770b6;
	background: -webkit-gradient(linear, left top, left bottom, from(#699ddd), to(#3770b6));
	background: -moz-linear-gradient(top,  #699ddd,  #3770b6);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#699ddd', endColorstr='#3770b6');


/*	
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
*/
}


.boton_menuV{

height: 23px;
background-color: #e34500;/*#F2F2F0*//*f5f5f0*/
border-bottom: 1px solid #555555;/*#555555*/
border-right:1px solid #555555;/*#555555*/
border-top:0px;
border-left:0px;
font-size: 12px;
color:#FFF;
padding-left: 20px;
background-repeat: no-repeat;
cursor:hand; cursor:pointer;
margin-left:5px;
margin-right:5px;
outline-width:0px;

}



.boton_menuI{
	height:30px;
	color: #8db3e2;/*#fef4e9 */
	border: solid 1px #000;
	background: #3770b6;
	background: -webkit-gradient(linear, left top, left bottom, from(#c6d7ec), to(#b8cce4));
	background: -moz-linear-gradient(top,  #c6d7ec,  #b8cce4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6d7ec', endColorstr='#b8cce4');


/*	
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
*/
}
.boton_menu_FALSO{
/*
  padding: 6px 10px;
  -webkit-border-radius: 2px 2px;
  border: solid 1px rgb(153, 153, 153);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221)));
  color: #333;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  text-shadow: 0px 1px 1px rgba(255,255,255,1);
  line-height: 1;
*/
/*

color:#333;

background:#f3f3f3;

border:1px solid #dbdbdb;

text-shadow:1px 1px 1px #fff;

font-weight:normal;font-size:12px;

*/

height: 23px;

background-color: #F2F2F0;/*#F2F2F0*//*f5f5f0*/

border-bottom: 1px solid #555555;/*#555555*/

border-right:1px solid #555555;/*#555555*/

border-top:0px;

border-left:0px;

font-size: 12px;

color:black;

padding-left: 20px;

background-repeat: no-repeat;

cursor:hand; cursor:pointer;

margin-left:5px;

margin-right:5px;

outline-width:0px;

/*

color:#515151;

background:#eff5fd;

border:1px solid #b8d6fb;

font-weight:normal;

font-size:12px;

*/

}



.boton_menuX{

/*	

	border:2px solid #000;

	background-color:#e4e2e2;

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

*/



height: 23px;

background-color: #f5f5f0;/*#F2F2F0*/

border-bottom: 1px solid #555555;

border-right:1px solid #555555;

border-top:0px;

border-left:0px;

font-size: 12px;

color:black;

padding-left: 20px;

background-repeat: no-repeat;

cursor:hand; cursor:pointer;

margin-left:5px;

margin-right:5px;

outline-width:0px;





/*behavior:url('border.htc');

border-radius:10px;*/

/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6', endColorstr='#F2F2F2');*/

/*box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;

-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;

-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;*/

/*

color: #fff;

text-shadow: 0 -1px 0 #444, 0 0 5px #ffd, 0 0 8px #fff;

box-shadow: 0 1px 0 #666, 0 2px 0 #444, 0 2px 2px rgba(0,0,0,0.9);

-webkit-transform: translateY(3px);

transform: translateY(3px);

-webkit-animation: none;

animation: none;

*/

}



.boton_menu_A{

	

	border:2px solid #000;

	background-color:#FFF;

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	

	

}





.btnadd{ background-image: url(images/btn_add.png);background-position:8px;}

.btnedit{ background-image: url(images/btn_edit.png);background-position:8px;}

.btndelete{ background-image: url(images/btn_delete.png);background-position:8px;}



.btnpercent{ background-image: url(images/btn_percent.png);background-position:8px;}

.btnstart{ background-image: url(images/btn_start.png);background-position:8px;}



.btnsave{ background-image: url(images/btn_save.png);background-position:8px;}

.btncancel{ background-image: url(images/btn_cancel.png);background-position:8px;}



.btnnumber{ background-image: url(images/btn_number.png);background-position:8px;}

.btnletter{ background-image: url(images/btn_letter.png);background-position:8px;}



.btnfind{ background-position: 0px -115px; }

.btnprint{ background-image: url(images/btn_print.png);background-position:8px;}

.btnmail{ background-position: 0px -138px; }

.btncopy{ background-position: 0px -161px; }

.btnnonuser{ background-position: 0px -322px; }

.btnuser{ background-position: 0px -276px; }

.btnadmin{ background-position: 0px -299px; }

.btncheck{ background-position: 0px -207px; }

.btnuncheck{ background-position: 0px -230px; }

.btnrefresh{  background-position: 0px -345px;  }

.btnlogout{ background-position: 0px -368px; }

.btnapply{ background-position: 0px -184px; }



/*////////////////////////////////////////////////////////////////////////////////////*/



.boton_nivel{

	border:2px solid #000;

	background-color:#e4e2e2;

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}



.boton_nivel_A{

	border:3px solid #385d8a;

	background-color:#c00000;

	color:#FFF;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}





.boton_mprincipal{

	color:#FFF;

	font-size:10px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}



/*////////////////////////////////////////////////////////////////////////////////////*/

.etiqueta_titulo{

	color:#000;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}





.etiqueta_titulonivel{

/*	color:#1f497d;*/

	color:#FFF;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#2d99b6;

	background-image:url(images/x_verde.jpg);

}



.etiqueta_nombrenivel{
	color:#000;
	font-size:12px;
/*	font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f5f2e4;

}

.etiqueta_nombrenivel_A{

	color:#0070d5;

	font-size:12px;

/*	font-weight:bold;*/

	font-family:Arial, Helvetica, sans-serif;

}








.etiqueta_ventana{

	color:#000;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}





.etiqueta_nombreaula{

	color:#000;
	font-size:11px;
/*	font-weight:bold;*/
/*	font-family:Arial, Helvetica, sans-serif;*/
	font-family:Arial, Verdana;

}


.etiqueta_nombreaula_borde{
border-top:1px solid #4579b8;

border-bottom:2px solid #4579b8;

border-left:1px solid #4579b8;

border-right:2px solid #4579b8;
}



.etiqueta_nombreaula_A{
	color:#FFF;
	font-size:12px;
/*	font-weight:bold;*/
	font-family:Arial, Helvetica, sans-serif;
/*	background-color:#c00000;*/
/*	background-color:#3367b0;*/
	background-color:#3fa7ef;	
}









.etiqueta_tituloventanam{

	color:#FFF;

	background-color:#02225c;

	font-size:14px;


	font-weight:bold;
/*
	font-family:Arial, Helvetica, sans-serif;
*/
}









.etiqueta_tituloventana{
	color:#000;
/*	background-color:#4f81bd;*/
	background-color:#FFF;
	font-size:14px;
	font-weight:bold;
/*	font-family:Arial, Helvetica, sans-serif;*/
}



.celda1_ventana{
	background-color:#ece9d8;
}
.celda2_ventana{
	background-color:#f5f2e4;
}


.etiqueta_alumnocabecera{
	font-weight:bold;
	color:#FFF;
	font-size:12px;
	background-color:#3fa7ef;
	font-family:Arial, Helvetica, sans-serif;
}


.etiqueta_alumnoregistro{
	color:#000;
	font-size:12px;
	background-color:#ece9d8;
	font-family:Arial, Helvetica, sans-serif;
}


.etiqueta_alumnoregistro1{

	color:#000;

	font-size:12px;

/*	font-weight:bold;*/

	background-color:#e6e6e6;

	font-family:Arial, Helvetica, sans-serif;

}

.etiqueta_alumnoregistro2{

	color:#000;

	font-size:12px;

/*	font-weight:bold;*/

	background-color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

}



.etiqueta_notaapro{

	color:#00F;

}

.etiqueta_notadesa{

	color:#F00;

}

.etiqueta_notainco{

/*	color:#FE642E;*//*#F90;*/
	color:#000;

}

.etiqueta_notacomp{

/*	color:#74DF00;*//*#0F0;*/
	color:#00F;

}





.etiqueta_cnivel{

	color:#000;

	font-size:12px;

/*	font-weight:bold;*/

	background-color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

}

.etiqueta_cnota{

	color:#000;

	font-size:10px;

/*	font-weight:bold;*/

	background-color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

}





.etiqueta_cdatos{
	color:#000;
	font-size:10px;
/*	font-weight:bold;*/
/*	background-color:#FFF;*/
	font-family:Arial, Helvetica, sans-serif;
}


.etiqueta_cdatos2{
	color:#FFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}







.etiqueta_subtitulo{

/*	color:#1f497d;*/

	color:#FFF;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#3367b0;

	background-image:url(images/x_azul.jpg);

}







.fuente_subtitulo{

	color:#000;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}



.fuente_contenido{

	color:#000;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}



/*////////////////////////////////////////////////////////////////////////////////////*/

.celda_datos{background-color:#a9c4e9;/*#00b0f0;*//*background-color:#dfecfc;*//*#b5bed1*/}



.celda_nivel1{background-color:#c7eefc;/*a9c4e9*//*#00b0f0;*//*#cbc9c9;*//*#b5bed1*/}

.celda_nivel2{background-color:#c7eefc;/*b6dde8*//*#d8d8d8;*/}

.celda_nivel3{background-color:#f8f8f8;/*#efeeee;*/}





.celda_nivelf{background-color:#f9f9f9;/*EBEBEB*/}/*f5f2e4*/



.celda_nivelniv{background-color:#dfecfc;}

.celda_nivelexa{background-color:#bfdbff;}

.celda_nivelpro{background-color:#fff;}


.tabla_coincidencia{background-color:#3974bd;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////*/

.capa_invisible {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#000;/*FFFFFF*/
z-index:1;
-moz-opacity: 0.6;
opacity:.60;
filter: alpha(opacity=40);
/*top: expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  */
/*left: expression(0+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');*/
/*height: expression(document.documentElement.clientHeight+'px');*/
}


.capa_sombra {
background-image:url(images/sombra.png);
padding-right:4px;
padding-bottom:4px;
padding-left:-2px;
padding-top:-2px;
}


.capa_ventanan {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#000;
z-index:1;
-moz-opacity: 0.6;
opacity:.60;
filter: alpha(opacity=40);
}

.capa_ventanan2 {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#000;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=40);
}

.capa_ventana {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#fff;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=70);
/*top: expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  */
/*left: expression(0+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');*/
/*height: expression(document.documentElement.clientHeight+'px');*/
}


.capa_ventanan_azul {

visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#05436f;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=70);
}

.capa_ventana_plomo {

visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#FFFFFF;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=70);
}


.capa_ventana2 {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#fff;
z-index:11;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=15);
/*top: expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  */
/*left: expression(0+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');*/
/*height: expression(document.documentElement.clientHeight+'px');*/
}



.capa_ventana_carga {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#fff;
z-index:1;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=30);
/*top: expression(0+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  */
/*left: expression(0+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');*/
/*height: expression(document.documentElement.clientHeight+'px');*/
}
/*--------------------------------------------------------------------------------*/



.folititulo{

background:#014283;/*eaeaea plomomasclaro*/

background-image:url(images/x_azul.jpg);

color:#FFF;

/*color:#000000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;*/

/*border:#999999;*/

}





.folitotitulo{



}

.folibotitulo{



}

.foliletitulo{



}

.folirititulo{



}

/*--------------------------------------------------------------------------------*/



.formatoplomo{

background:#D8D5D5;/*eaeaea plomomasclaro*/

/*color:#000000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;*/

/*border:#999999;*/

}



.formatoplomo2{

background:#D5E6ED;/*eaeaea plomomasclaro*/

/*color:#000000;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;*/

/*border:#999999;*/

}





.formatolineat{

border-top:1px solid #d8d8d8;

}

.formatolineab{

border-bottom:3px solid #999999;

}

.formatolineal{

border-left:1px solid #d8d8d8;

}

.formatolinear{

border-right:3px solid #999999;

}



/*-------------------------------------------------------------------------------------------------*/



.foli1{

background-color:#cccccc;

/*background-image:url(images/x_plomo.jpg);*/

}

.folito1{

/*border-top:1px solid #d8d8d8;*/

}

.folibo1{

/*border-bottom:3px solid #999999;*/

}

.folile1{

/*border-left:1px solid #d8d8d8;*/

}

.foliri1{

/*border-right:3px solid #999999;*/

}



/*---------*/

.foli2{

background-color:#b6eeff;

/*background-image:url(images/x_celeste.jpg);*/

}

.folito2{

/*border-top:1px solid #d8d8d8;*/

}

.folibo2{

/*border-bottom:3px solid #999999;*/

}

.folile2{

/*border-left:1px solid #d8d8d8;*/

}

.foliri2{

/*border-right:3px solid #999999;*/

}



/*---------*/

.folif{
	background-color:#f79646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.folitof{
/*
border-top:1px solid #d8d8d8;
*/
}

.folibof{
/*
border-bottom:3px solid #999999;
*/
}

.folilef{
/*
border-left:1px solid #d8d8d8;
*/
}

.folirif{
/*
border-right:3px solid #999999;
*/
}




.lineaf{
	border-bottom:1px solid #b2b2b2;
	
}


/*-----------------------*/





.folie{

	background-color:#FF0;

}



.foliceleste{
	background-color:#b6eeff;
	
}




/*---------------------------------------------------------------------*/

.table1{
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
/*border:#999999;*/
}

.table2{
background:#3367B0;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:#999999;
}




.table3{
background:#FFFF66;/*amarillo*/
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;/*11px*/
border:#999999;
}

.table4{
background:#F99;/*rosadoocre*/
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}

.table5{
background:#E6E6E6;/*plomo*/
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}



.table7{
background:#FF0000;/*rojo*/
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}



.table8{
background:#044a93;/*azulocre*/
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*border:#999999;*/
}

.table9{
background:#d5e4f2;/*celesteocre*/
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}

.table10{
/*background:#fff1c5;*/
background:#dcebf2;/*celesteocreclaro*/
color:#455b82;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*border:#999999;*/
}

.table11{
background:#dedede;/*plomomenosclaro*/
color:#455b82;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*border:#999999;*/
}


/*--------------------------------*/
.filaover{
	background-color:#FF0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


.filaover2{
	background-color:#F4FA58;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.filaout{
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.filafactor{
	background-color:#5882FA;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;

	color:#FFF;
}
.filaencuesta{
	background-color:#FFBF00;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	border:2px solid #000;
}


/*////////////////////////////////////////////////////////////////////////*/


.fondo_ma{
	background-color:#f6f8fa;
}


.fondo2_ma{
	background-color:#e9edf1;
}

.linea_ma{
	border:2px solid #c7ccd2;
}

.lineab_ma{
	border-bottom:2px solid #c7ccd2;
}


.text_ma{
	border:1px solid #c5c5c6;/*	border:2px solid #d8d8d8;*/
	padding:3px;
}
/*////////////////////////////////////////////////////////////////////////*/




.capa_completa {
/*	display: none;*/
visibility:hidden;
position:fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index:1;
/*
background-color:#000;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=70);
*/
}


.texto_blanco{
	color:#ffffff;
}

.texto_amarillo{
	color:#ffff00;
}


.row_amarilloclaro{
color:#000;
background-color:#ffffc9;
}


.row_amarillooscuro{
color:#000;
background-color:#f6e9b4;
}



.row_naranja{
color:#000;
background-color:#ffc000;
}


.row_mostazaoscuro{
color:#FFF;
background-color:#938953;
}

.row_mostaza{
color:#FFF;
background-color:#c4bc96;
}
.row_mostazaclaro{
color:#000;
background-color:#ddd8c2;
}

/*--------------------------------------------------------------------------------*/

.row_agenda1{
color:#fff;
background-color:#b6dde8;
}
.row_agenda2{
color:#fff;
background-color:#d99594;
}
.row_agenda3{
color:#000;
background-color:#b8cce4;
}


.row_agenda4{
color:#000;
background-color:#ffc000;
}


.row_agenda5{
color:#fff;
background-color:#50749f;/* b8cce4 */
}

.row_agenda6{
color:#fff;
background-color:#95b3d7;
}


.row_agenda7{
color:#000;
background-color:#d9edff;
}


.row_agenda8{
color:#000;
background-color:#abd2ff;
}


/*--------------------------------------------------------------------------------*/

.row_proevaluacion1{
color:#fff;
background-color:#5e7fa7;
}
.row_proevaluacion2{
color:#000;
background-color:#8db3e2;
}
.row_proevaluacion3{
color:#2e3439;
background-color:#bdd6ee;
}
.row_proevaluacionf{
color:#2f2f2f;/* 97abbe */
background-color:#ebf3fa;
}


/* 66666666666666666666666666666666666666666666666666666 */


/* cabeceras de nota */
.row_inota1{
color:#fff;
background-color:#6f97c8; /* #5e7fa7 */
}
.row_inota2{
color:#000;
background-color:#c0dcff;/* #a5cdff */
}
.row_inota3{
color:#000;
background-color:#dde8f6;
}

.row_inotaf{
color:#000;
background-color:#dde8f6;
}



/* colores de tabla nota */

.row_inota_fila1{
color:#fff;
background-color:#5e7fa7;/* el azul */
}
.row_inota_fila2{
color:#000;
background-color:#c3cfde;/* fila par o*/
}
.row_inota_fila3{
color:#000;
background-color:#becbda;/* fila impar o*/
}


.row_inota_fila4{
color:#000;
background-color:#ebeff4;/* fila par c*/
}
.row_inota_fila5{
color:#000;
background-color:#e5e9ee;/* fila impar c*/
}





.row_inota_fila6{
color:#fff;
background-color:#7fb7df;/* azul claro */
}
.row_inota_fila7{
color:#fff;
background-color:#f7994b;/* naranja */
}
/* botones nota */

/* menu color nuevo */

.row_menu_fila1{
color:#fff;
background-color:#5e7fa7;
}
.row_menu_fila2{
color:#4070aa;
background-color:#c7eefc;
}

/* menu color nuevo */


/* ///////////////////////////preinscripcion////////////////////////////  */

.row_preinscripcion_1{
color:#fff;
background-color:#5e7fa7;
}

.row_preinscripcion_2{
color:#000;
background-color:#c7eefc;
}


/* boton */
.boton_preinscripcion_1{
color:#fff;
background-color:#b6dde8;
border:1px solid #fff;
}

.boton_preinscripcion_2{
color:#000;
background-color:#d8d8d8;
border:1px solid #000;
}
/* boton */


.text_preinscripcion_1{
border-top:1px solid #d8d8d8;
border-bottom:1px solid #9d9d9d;
border-left:1px solid #d8d8d8;
border-right:1px solid #9d9d9d;
}

/* ///////////////////////////preinscripcion////////////////////////////  */


/* colores de tabla asistencia */

.row_AA{
color:#fff;
background-color:#c2d69b;
}
.row_AF{
color:#fff;
background-color:#d99594;
}
.row_AT{
color:#fff;
background-color:#95b3d7;
}
.row_AFJ{
color:#fff;
background-color:#943634;
}
.row_ATJ{
color:#fff;
background-color:#365f91;
}

.texto_AA{
color:#c2d69b;
}
.texto_AF{
color:#d99594;
}
.texto_AT{
color:#95b3d7;
}
.texto_AFJ{
color:#943634;
}
.texto_ATJ{
color:#365f91;
}


