
img, div { behavior: url(iepngfix/iepngfix.htc) }

a:hover.link1{
   background-color:#FFFF99;
   display:block;
   width:100%;
   height:100%;
}
a:active.link1{
   background-color:#FFFF99;
   display:block;
   width:100%;
   height:100%;
   border:none;
}
a.link1{
   display:block;
   width:100%;
   height:100%;
   text-decoration:none;
   color:#000;
}
a:hover.link1{
   display:block;
   width:100%;
   height:100%;
   text-decoration:none;
   color:#000;
}



.foot{
background-color:#0055E5;
}

.colorN{
background-color:#A9D0F5;
}

.fila{
background-color:#FFFF99;
}
.fondo{
background:#FFFFFF;
}

.sobrefondo{
background:#FFFFFF;
font-size:20px;
color:#000000;
background: #FFFFFF url(images/fondo.gif) repeat;

}


.cuadroC{
background-color:#F90;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

input[type=checkbox] {
	
/*background-color: blue;*/
/*color: red;*/
border: 1px solid red;
border-color: red;
/*background-color:#F00;*/
}

input[type=checkbox][disabled] {
	
 /*background-color: blue;
 color: blue;
 border:3px;
 border-color: black;*/
 
 border: 1px solid #00F;
 
 
}



.capa_oscura {
/*	display: none;*/
visibility:hidden;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
/*	height: 100%;*/
	background-color: black;
	z-index:1;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);

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');

}


.header{
 text-align:center;
 /*background-color:#9EA592;Navy*/
 color:White;
 width:99%;
 height:30px;
/* border:solid 2px;*/
 border-color:#4993E6;
 }
 .footer{
 /*background-color:#0055E5;Orange*/
 color:#000;
 position:absolute;
 width:100%;
 bottom:0;
 border:0;
 height:25px;
 }
div.scrollable{

 border-left-width:0px;
 border-bottom-width:0px;
 border-top-width:0px;
 border-right-width:0px;
 /*background-color:#ECE9D8;Gray*/
 color:White;
 position:absolute;

}

.bodycolor{
 background-color:#ECE9D8;/*Gray*/
padding:2px;
}
body{
	background-color:#ECE9D8;/**/

}
/*++++++++++++++++++++++formato azul++++++++++++++++++++++*/

#textovertical {
writing-mode: tb-rl; 
filter: flipv fliph;
text-align:left;

}


.table1{
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}

.table2{
background:#3367B0;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:#999999;
}

.table3{
background:#FFFF66;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#999999;
}



.button1{ 
background-color:#B1C3D9;
color:#FFFFFF;
height:1.6em;
border:1px solid #59990e;
/*padding:4px 4px 4px 4px;*/
font-family:MS Shell Dlg;
font-size:1.2em;
vertical-align:top;
width:100%;
height:100%;
} 


.tazul{
background:#3367B0;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/*++++++++++++++++++++++formato celeste++++++++++++++++++++++*/
.tceleste{
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*++++++++++++++++++++++formato rojo++++++++++++++++++++++*/
.trojo{
background:#80A4E7;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
/*++++++++++++++++++++++formato rojo++++++++++++++++++++++*/
.tverde{
background:#29B1BC;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}



/*++++++++++++++++++++++++++++++++++++++input text  +++++++++++++++++++++++++++++++++++++++*/


.ctext{ 
background-color:#fff;
height:1.6em;
border:1px solid #59990e;
padding:4px 4px 4px 4px;
font-family:MS Shell Dlg;
font-size:1.2em;
vertical-align:top;
				} 



/*++++++++++++++++++++++++++++++++++++++input select  +++++++++++++++++++++++++++++++++++++++*/


.select{ 
background-color:#fff;
height:1.6em;
border:1px solid #59990e;
padding:4px 4px 4px 4px;
font-family:MS Shell Dlg;
font-size:1.2em;
vertical-align:top;
		}
.cselect{ 
background-color:#fff;
height:1.6em;
border:1px solid #59990e;
padding:4px 4px 4px 4px;
font-family:MS Shell Dlg;
font-size:1.2em;
vertical-align:top;
		} 

/*++++++++++++++++++++++++++++++++++++++input button  +++++++++++++++++++++++++++++++++++++++*/


.cbutton{
	cursor:hand;
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#888888;

   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
		}
		
		
		
		
		
		
		
.theader{
	background:#ECE9D8;
	font-size:10;
	font-style:normal;
	font-family:verdana;
	font-weight:bold;
	color:#FFFFFF;
	background: #FFFFFF url(images/header.jpg) repeat;

}		
		
		
		








div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	width:0%;
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
		
		
