body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	color: #000000;
	background-color: #ffffff;*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.tab_ti {
	background-color: #0066b1;
	font-weight: bold;
	color: #ffffff;
	padding-left: 4px;
	font-family: tahoma;
}
.tab_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.estandar {
	style:position:absolute; width:100px; height:20px; left:100; top:100; 
}
.contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #126E8D;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #336699;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #006699;
	text-decoration: none;
}
.viņetas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-style: normal;
	font-weight: bold;
}
.titulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
}
.imputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F0F3F1;
	color: #393939;
	background-position: center;
	border: 1px solid #8B9994;
	text-transform: lowercase;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	background-color: #F0F0F0;
}
.error {

	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.creditos {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.creditos2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E8E8E8;
}
.tab_der {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color:#edf5ff;
	padding-right: 4px;
	/*text-align: right;
	*/
}
.tab_plo {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C1C6CD;
	/*background-color: #FFFF99;*/
/*background-color:#2081AD;*/
}
.tab_izq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
}
.tab_izq2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033FF ; /*#6468FD;*/
	background-color: #FFFFFF;
	padding-left: 4px;
}
.tab_sup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6468FD;
	background-color: #E2E2E2;
	/*color:#E2E2E2*/
 
}
.tab_sup2 TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6468FD;
	background-color: #E2E2E2;
	/*color:#E2E2E2*/
 
}
.deud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF6600;
}
.tab_titu TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#C1C6CD;
	background-color:#2081AD;
	
}
.bordes	TD{
	border-bottom:1px solid #d6dde6;
	border-right:1px solid #d6dde6;
	border-top:1px solid #d6dde6;
	border-left:1px solid #d6dde6;

}


.bordes_modulo 
	TD{
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	border-top:1px solid #666666;
	border-left:1px solid #666666;

	 }
.tab_desc2 TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6468FD;
	background-color: #FFFFFF;
}
.tab_desc1 TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#edf5ff;
}
.tab_desc3 TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025ABB;
background-color: #FFFFFF;
}
.login_td {
	border-right:2px solid #0066b1;
	border-left:2px solid #0066b1;
	border-top: 0px;
	border-bottom:2px solid #0066b1

}
.login_form {
	margin-top: 0px;
	margin-bottom: 0px;
}
.bordes td{
	border: 1px solid #CAD6E8;
}
.flecha_next {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #1c4a8c;
}
.flecha_back {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ee3b39;
}

/*Botones inicio*/

ul#buttonselect {  
	list-style:none;
	margin:0;
	padding:0;
	}
ul#buttonselect li {
	padding:0;
	float:left;
	}
ul#buttonselect li a {
	display:block;
	width:140px;
	height:34px;
	text-decoration:none;
	}
ul#buttonselect li a:hover {
	background-position:bottom;
	}
ul#buttonselect li a span {
	display:none;
	}	
.separador{
	width:6px
}
ul#buttonselect li separador {
	display:none;
	}
#padres {
	background-image:url(images/boton_pad.png);
	}
#docentes {
	background-image:url(images/boton_doc.png);
	}
#alumnos {
	background-image:url(images/boton_alu.png);
	}