html,body{
	SCROLLBAR-FACE-COLOR: silver;
	SCROLLBAR-HIGHLIGHT-COLOR: black;
	SCROLLBAR-SHADOW-COLOR: black;
	SCROLLBAR-3DLIGHT-COLOR: silver;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: white;
	color: navy;
	font-family: Arial;
	background-color: transparent;
	margin: 0px;
	/*background-image:url('img/cuadro2.jpg');*/
	width:100%;
	height:100%;
}
.fondoazul{
	background-image:url('img/cuadro2.jpg');
	behavior: url('img/iepngfix.htc');
}
.fondoazul2{
	background-image:url('../img/cuadro2.jpg');
	behavior: url('../img/iepngfix.htc');
}
.png{
	behavior: url('img/iepngfix.htc');
}
.png2{
	behavior: url('../img/iepngfix2.htc');
}
.mensaje1{
	background-color:darkred;
	color:white;
	font-family: Arial;
	font-weight: bold;
	border:solid 1px white;
	text-align:middle;
	margin:5px;
	font-size:15px;'
}
.mensaje2{
	background-color:green;
	color:white;
	font-family: Arial;
	font-weight: bold;
	border:solid 1px white;
	margin:5px;
	font-size:15px;'
}

div.EdicionCerrarStyle{
	color:white;
	background-color:navy;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px white;
	visibility:hidden;
	position:absolute;
	top:100px;
	left:50px;
	width:800px;
	height:20px;
	z-index:100;
}
div.EdicionMensajeStyle{
	color:white;
	background-color:darkred;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px white;
	visibility:hidden;
	position:absolute;
	top:2px;
	left:2px;
	width:400px;
	z-index:101;
}
div.EdicionDataStyle{
	overflow:auto;
	color:black;
	background-image:url('img/cuadro2.jpg');
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px black;
	visibility:hidden;
	position:absolute;
	top:100px;
	left:50px;
	/*width:800px;
	height:400px;*/
	z-index:100;
}
div.EdicionBlockStyle{
	color:black;
	background-color:gray;
	opacity:0.5;
	filter: alpha(opacity=50);
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px black;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:99;
}
div.FiltroFind{
	visibility:hidden;
	overflow:auto;
	width:10px;
	height:10px;
	margin:0px;
}
hr,table{
	margin:0px;
	/*background-color:navy;*/
}
h1,h2,h3,h4,h5{
	margin:0px;
}
td{
	/* #D0F5A9 */
	/* #bedf74 */
	color:black;
	background-color:transparent;
	/*background-image:url('img/cuadro2.jpg');*/
	font-size: 12px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	/*border-right:solid 1px navy;*/
	/*border: solid 1px navy;*/
}
td.letra_estud{
	color:navy;
	background-color:9999FF;
	font-size: 12px;
	font-family: Verdana;
	margin:0px;
	font-weight: bold;
}
textarea{
	font-size: 12px;
	font-family: Arial;
	background-color:9999FF;
	font-weight: bold;
	margin:0px;
}
table.ancho{
	width:800px;
}
p{
	margin:0px;
}
select{
	color:navy;
	background-color:9999FF;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px black;
}
input{
	color:black;
	background-color:white;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	border: solid 1px black;
}
input.boton{
	background-color: #81F781;
	vertical-align: middle;
	text-align:center;
	cursor: pointer;
}
input.botonfecha{
	background-color:transparent;
	background-image:url("img/icono_calendario.gif");
	width:35px;
	height:32px;
	vertical-align: middle;
	text-align:center;
	cursor: pointer;
	border:solid 0px white;
}
form{
	margin:0px;
}
input.reloj{
	background-color:transparent;
	border:0px;
	font-weight: bold;
	text-align:right;
	width:110px;
	font-family:Arial;
}
.titulo1{
	color:white;
	height:20px;
	background-color:navy;
	border: solid 1px white;
	font-size: 12px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	text-align:center;
}
.titulo2{
	color:white;
	font-size: 14px;
	font-family: Arial;
	margin:0px;
	font-weight: bold;
	text-align:center;
	vertical-align:center;
}
.link{
	cursor:pointer;
	color:black;	
	text-decoration:underline;
}
.link2{
	cursor:pointer;
	color:white;	
	text-decoration:underline;
	text-align:center;
	vertical-align:center;
}
.borde{
	border: solid 1px navy;
}
.bordegrupo{
	border: solid 2px green;
}
.bordetd{
	border-right:solid 1px navy;
	border-bottom:solid 1px navy;
}
.libre{
	border:0px;
	background-color:transparent;
}
A:link {text-decoration:none;}
A:visited {text-decoration:none;}
A:active {text-decoration:none;}
A:hover {text-decoration:underline;} 
A {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: black;
	background-color:transparent;
}
img{
	margin:0px;
	border : solid 0px navy;
}
img.borde{
	margin:0px;
	border : solid 1px blue;
	background-color:transparent;
}