
.td1 {background-color:#c1cad9;font:11px 'Arial';color:#000000;padding-left:10px; height:16px; }

.tbl1 {background-color:#e6e6e6;font:11px Arial}
.tbl2 {border:1px #808080 solid;background-color:#ffffff; font:11px Arial}
.tbl3 {background-color:#ffffff; font:11px Arial; padding-left:5px}
.tbl4 {padding-left:5px; padding-top:5px}

.thead {color:#FFFFFF;background-color:#6666FF}
.input {border:1px #999999 solid;font:11px Arial; text-align:right;}
.inputLeft {border:1px #999999 solid;font:11px Arial; text-align:left;}
.input2 {font:11px Arial; border:none; text-align:right}
.input3 {font:11px Arial; border:none; text-align:right;background-color:#e0e0e0}
.inputfecha {border:1px #999999 solid;font:11px Arial; text-align:center;}

.oscuro {background-color:#e0e0e0;font:11px Arial}
.claro {background-color:#ffffff;font:11px Arial}

.letrachica {font:11px Arial; color:#333333}
.inputcal { }

.msjChico{font:9px Arial; color:#888888}

.select1 {padding-right:30px}


.B1 {border-top:1px solid #666666;}
.B2 {border-bottom:1px solid #666666;}
.B3 {border-left:1px solid #666666;}
.B4 {border-right:1px solid #666666;}

.Vacio { /*no se porque funciona*/
	border-top:1px;
}

.Boton {background-image:url(../images/recuadro-azul.jpg);opacity:0.4;filter:alpha(opacity=50);cursor:pointer}
.BnDis	{cursor:Pointer; background-color:#ffffff;/* filter:gray alpha(Opacity=50)*/}

.curva1 {border:1px #808080 solid;background-color:#ffffff;font:11px Arial;color:#333333;height:15px; width:120px; padding-left:5px;cursor:pointer}
.curva2 {border:1px #808080 solid;background-color:#CDCDCD;font:11px Arial;color:#808080;height:15px; width:120px; padding-left:5px;cursor:pointer}

.Hd	 {font-size:11px;color:#4d4d4d;}
.Hdr{font-size:11px;font-weight:bold;color:#4d4d4d;}
.Hdrr{font-size:11px;font-weight:bold;color:#4d4d4d; margin-left:20px;}
.Lb  {border:1px solid #808080;font-family:Arial, Arial Narrow, sans-serif;font-size:11px;color:#4d4d4d;}

.borde1 {border-top:1px solid #999999;}
.borde2 {border-top:1px solid #999999; border-left:1px solid #999999}
.borde3 {border-bottom:1px solid #999999; border-top:1px solid #999999; border-left:1px solid #999999}
.borde4 {border:1px solid #999999;}

.bod {margin:0px;background-color:#ffffff;}

.padb {padding-bottom:5px}
.padl {padding-left:5px}

.Bn	{cursor:Pointer; background-color:#ffffff; }

.ImgCuadr {padding-left:5px}

a.links:link {color: #222222; font-weight: bold; }
a.links:visited {color: #894f7b; font-weight: bold; }
a.links:hover {color: #777777;  }
a.links:active {color: #3333dd; }

.menuUp {background-color:#6699DD; border:4px #FFFFFF solid; font: bold; color:#FFFFFF; }


/*   inclusión para ventana de cambio de password     */
/*                                                    */
.encabezadoAntiguo {background-color: transparent !important; border-collapse:collapse;  }
/*   .cp   { font-family:Arial, Arial Narrow, sans-serif;font-size:10px;color:#FFFFFF;}   */
.cp a { font-family:Arial, Arial Narrow, sans-serif;font-size:10px;color:#FFFFFF;}
.cp a:link {color: #FFFFFF; }
.cp a:visited {color: #073366; }
.cp a:hover {color: #FFFFFF; text-decoration:underline; }
.cp a:active {color: #073366; outline: none;}

.parameterBox { border-width:1px; border-color:#808080; border-style:solid; background-color:#ffffff; font:11px Arial;width:95%;}
.parameterBoxLine {
	padding-left:3px; padding-top:5px; 
	padding-right:3px;
	width:98%; 
	float: left; 
	border-collapse:collapse; 
	display:inline;	
	vertical-align:text-bottom;
	height: 20px;
	}
	
.messageBoxLine {
	padding-left:3px; padding-top:2px; 
	padding-right:3px;
	width:98%; 
	float: left;
	text-align:center; 
	border-collapse:collapse; 
	display:none;
	vertical-align: middle;
	}
.messageBoxLineElementRight {
	padding-left:5px; padding-top:0px; 
	padding-right:5px;/
	float: right;
	color: #CC0000;
	border-width:1px; border-color: #CC0000; border-style:solid; 
	text-align:center; 
	border-collapse:collapse; 
	vertical-align:middle;
	}
.messageBoxLineElementNone {
	padding-left:5px; padding-top:0px; 
	padding-right:5px;
	width:80%;
	float: none;
	color: #CC0000;
	border-width:1px; border-color: #CC0000; border-style:solid; 
	text-align:center; 
	border-collapse:collapse; 
	vertical-align:middle;
	}
.messageBoxLineElementLeft {
	padding-left:5px; padding-top:0px; 
	padding-right:5px;
	float: left;
	color: #CC0000;
	border-width:1px; border-color: #CC0000; border-style:solid; 
	text-align:center; 
	border-collapse:collapse; 
	vertical-align:middle;
	}

.parameterBoxLineElement {
	padding-left:2px;padding-top:0px; float: left; border-collapse:collapse; display:inline;
	/*border-width:1px; border-color:#808080; border-style:solid;*/
	vertical-align:text-bottom;	
}
.parameterBoxLineElementLeft {
	padding-left:2px;
	padding-top:0px; 
	float: left; 
	/*border-collapse:collapse; 
	display:inline;*/
	vertical-align:text-bottom;
}
.parameterBoxLineElementRight {
	padding-left:2px;
	padding-top:0px; 
	float: right; 
	/*border-collapse:collapse; 
	display:inline;*/
	padding-right:3px;
	vertical-align:text-bottom;
}
.titulo2 {
	font-family:Arial,Arial Narrow, sans-serif; 
	font-size:11px; color:#FFFFFF; 
	background-color: #587197; 
	width:100%; 
	height:16px; 
	text-align:left;
}
.titleBoxLine{
	background-color: #587197; 
	width:100%; 
	height:16px; 
}
.title{
	font-family:Arial,Arial Narrow, sans-serif; 
	font-size:11px; color:#FFFFFF;
	float:left;
	width:auto;  
}
.helpIcon{	float:right; width:16px; height:16px; cursor:pointer; }

<!--[if lt IE 7]>
	<style type="text/css">
		body {
		font-size: 100%;
		}
	</style>
<![endif]-->
/*  Fin inclusión para ventana de cambio de password     */
