table	{font:normal 11px Arial; color:#555555;}
body	{font:normal 11px Arial;}
body.ap	{text-align:center; margin:0px;}
body.pop{text-align:left;margin:5px;}
small	{font:normal 9px Verdana; color:#666666; margin:1px;}
input	{font:normal 11px Arial; background-color:#ffffff;}
input2 {font:normal 11px Arial; background-color:#ffffff; border:none}

select	{font:normal 11px Arial; color:#333333;}
p	{font:Normal 12px Arial; text-align:justify; margin:1px; color:#666666;}
li	{list-style-type:square; padding-left:15px;}
hr	{color:#e0e0e0;height:1px;padding:0px;margin:0px;}
checkbox{color:#ff0000;}

a:link 		{text-decoration:none; color: #999999;}	/* unvisited link */
a:visited	{text-decoration:none; color: #999999;}	/* visited link */
a:hover		{text-decoration:none; color: #222222;}	/* mouse over link */
a:active	{text-decoration:none; color: #0000FF;}	/* selected link */ 

td table.g {font:normal 11px Arial; color:#333333; text-align:right; }
.h {text-align:center; padding-right:5px; font-weight:bolder;}

.Tbl	{border:1px solid #e0e0e0;}
.Tb2	{border:1px solid #e0e0e0; margin-left:0;margin-right:auto;}
.Tb3	{border:1px solid #808080;}
.TblHdr	{font-size:11px; font-weight:bold; text-align:center; color:#777777;}
.Hdr	{font-size:11px; font-weight:bold; color:#777777;}
.Err	{font:normal 11px Arial; color:red;}

.aTab	{width:50px; font:normal 8px Verdana; color:#333333; cursor:Pointer; text-align:center; padding:2px; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #a0a0a0;}
.bTab	{width:55px; font:normal 8px Verdana; color:#333333; cursor:Pointer; text-align:center; padding:2px; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #a0a0a0;}

.Hlp	{margin:2px; cursor:help;}
.Stl	{font:bold 11px Tahoma; color:#808080; padding-left:3px; text-align:left;}
.Tbx	{background-color:#f5f5f5; border: 1px outset; }
.Fde	{padding:0px;filter:gray alpha(Opacity=60)}

.Tc	{border-collapse:collapse;}

.Bn	{cursor:Pointer; background-color:#ffffff; }
.BnOv	{cursor:Pointer; background-color:#ffffff; border:2px buttonface outset; filter:alpha(Opacity=80);}
.BnOt	{cursor:Pointer; background-color:#ffffff; border:2px buttonface outset; filter:true;}
.BnDn	{cursor:Pointer; background-color:#ffffff; border:2px buttonhighlight inset; filter:true;}
.BnUp	{cursor:Pointer; background-color:#ffffff; border:2px buttonhighlight outset; filter:true;}
.BnDis	{cursor:Pointer; background-color:#ffffff;}

/* calendario */
.ch 	{color:#aaaaaa; cursor:default; font-size:11px; width:36px; padding:3px; text-align:right; width:36px;}
.cd	{color:#aaaaaa; background-color:#fafafa; border:1px solid #f4f4f4; cursor:default; font-size:11px; padding-right:3px; text-align:right; }
.cs	{color:#000000; background-color:#ffffff; border:1px solid #7F9DB9; cursor:default; font-size:11px; padding-right:3px; text-align:right; }
.ce	{color:#999999; background-color:#f5f5f5; border:1px solid #aaaaaa; cursor:default; font-size:11px; padding-right:3px; text-align:right; }
.cered	{color:#CC0000; background-color:#f5f5f5; border:1px solid #aaaaaa; cursor:default; font-size:11px; padding-right:3px; text-align:right; }

.cmbDis {border: #000000; color:#b0b0b0; background-color:#fcfcfc;}

/* constructor */
.s	{width:30px; color:#000000; background-color:#fefefe; border:1px solid #7F9DB9; cursor:default; font-size:11px; padding-right:1px; text-align:right; }
.d	{width:30px; color:#aaaaaa; background-color:#fefefe; border:1px solid #aaaaaa; cursor:default; font-size:11px; padding-right:1px; text-align:right; }
.t	{width:60px; color:#000000; background-color:#fefefe; border:1px solid #7F9DB9; cursor:default; font-size:11px; padding-right:1px; text-align:right; }
.e	{width:60px; color:#aaaaaa; background-color:#fefefe; border:1px solid #aaaaaa; cursor:default; font-size:11px; padding-right:1px; text-align:right; }

.sInput {width:26px; color:#000000; background-color:#fefefe; border:1px solid #7F9DB9; font-size:11px; padding-right:1px; text-align:right; }
.dInput	{width:26px; color:#aaaaaa; background-color:#fefefe; border:1px solid #aaaaaa; font-size:11px; padding-right:1px; text-align:right; }
.ConstructorShow {text-align:center; background-color:#e6e6e6; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #666666; border-right:1px solid #666666;}
.ConstructorInputEnabled {text-align:right; border:1px solid #7f9db9; background-color: #fefefe;}
.ConstructorInputDisabled {text-align:right; color:#aaaaaa; border:1px solid #cccccc; background-color:#fefefe;}

.pplex	{background-color:#e6e6e6; border-left:1px solid #808080; border-right:1px solid #808080; text-align:center;}
.ppl	{background-color:#e6e6e6; border:1px solid #808080; text-align:center;}
.uts	{font-size:10px; color:#808080; text-align:center;}


.Lyd	{font-size:9px; background-color:#fefefe; border:1px solid #f0f0f0;}
/*BP	{border:1px solid ridge;margin:2px;width:28px;text-align:center;}*/

.txtLnk		{cursor:Pointer; color: #555555;}
.txtLnkOv	{cursor:Pointer; color: #111111; background-color:#efefef;}
.txtLnkOt	{cursor:Pointer; color: #555555;}
.txtLnkDn	{cursor:Pointer; color: red;}
.txtLnkUp	{cursor:Pointer; color: #555555;}
.txtLnkDis	{cursor:Pointer; color: #aaaaaa;}

/* Tabla */
.tableContent { background-color:#f6f6f6; border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}


