A.colormenu:Link {color:black; text-decoration:none}
 A.colormenu:Visited {color:black; text-decoration:none}
 A.colormenu:Hover {color:Red; text-decoration:underline}
 A.colorsalto:Link {color:#003399; text-decoration:none}
 A.colorsalto:Visited {color:#003399; text-decoration:none}
 A.colorsalto:Hover {color:orange; text-decoration:underline}
 A.colormarco:Link {color:#FFFFFF; text-decoration:none}
 A.colormarco:Visited {color:#FFFFFF; text-decoration:none}
 A.colormarco:Hover {color:yellow; text-decoration:underline}
 A.colorinicial:Link {color:#06076A; text-decoration:none}
 A.colorinicial:Visited {color:#06076A; text-decoration:none}
 A.colorinicial:Hover {color:red; text-decoration:underline}
 A.colormarco2:Link {color:yellow; text-decoration:none}
 A.colormarco2:Visited {color:yellow; text-decoration:none}
 A.colormarco2:Hover {color:#FFFFFF; text-decoration:underline}
 A.colorlbarra:Link {text-decoration: none; color: #174D8C;}
 A.colorlbarra:Visited {text-decoration: none; color: #174D8C;}
 A.colorlbarra:Hover {text-decoration: underline; color: #D51E1E;}
 A.colorgris:Link {color:#C0C0C0; text-decoration: none;}
 A.colorgris:Visited {color:#C0C0C0; text-decoration:underline}
 A.colorgris:Hover {color:red; text-decoration: none;}

 .TDMenu1{background-image: url('cssarriba.jpg');}
 .TDMenu2{background-image: url('cssmedio.jpg');}
 .TDMenu3{background-image: url('cssbajo.jpg');}
 .Difun{background-image: url('cssfinal.jpg'); 
background-position: top;background-repeat: repeat-x; }
 .DifunB{background-image: url('cssfinalcorto.jpg'); 
background-repeat: repeat-x; background-position: bottom;}
 .BarraLat{background-image: url('csslaterales.jpg');background-repeat: repeat-x; 
background-position: top;}
 .BarraLatA{background-repeat: repeat-x; background-position: top;background-image: url('csslaterazul.jpg');}
 .BarraBar{background-image: url('csslateral2.jpg');}
 .cil{background-image: url('csscil.gif');}
 .plateado{background-image: url('cssplata.jpg');}
 .oro{background-image: url('cssoro.jpg');}
 .azulado{background-image: url('cssazul.gif');}
 .azulclaro{background-image: url('cssazulclaro.gif');}
 .Flineal{background-image: url('cssfondillolineal.jpg');}
 .TextBox200{height: 20px;width: 200px;font-family: Verdana;font-size: 10pt;border: 1px solid #5C6F9A;background-image:url('csstextb.jpg');background-repeat: repeat-x; 
background-position: bottom;}
 .TextBox220{height: 18px;width: 220px;font-family: Verdana;font-size: 10pt;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');background-repeat: repeat-x; 
background-position: bottom;}
 .TextBox95{height: 18px;width: 220px;font-family: Verdana;font-size: 10pt;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');background-repeat: repeat-x; 
background-position: bottom;}
 .TextBox150{height: 18px;width: 150px;font-family: Verdana;font-size: 10pt;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');background-repeat: repeat-x; 
background-position: bottom;}
 .TextBox320{height: 18px;width: 320px;font-family: Verdana;font-size: 10pt;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');background-repeat: repeat-x; 
background-position: bottom;}
 .TextBoxError{font-family: Verdana,Arial;font-size: 10pt;color:red;height:18px;border: 1px solid #FF6262;padding:0px 0px 0px 18px;background-image:url(csserror.gif);}
 .TextBox{font-family: Verdana,Arial;font-size: 10pt; 
color:black;height: 18px;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');}
 .Disabled{font-family: Verdana,Arial;font-size: 10pt; 
color:black;height: 18px;border: 1px solid #C0C0C0;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;background-image:url('csstextb2.jpg');disabled;}
 .Select{font-family: Verdana,Arial;font-size: 8pt;color:black;height: 18px;border: 1px solid #7D99BB;background-image:url('csstextb2.jpg');}
 .TextArea{font-family: Verdana,Arial;font-size: 8pt;color:black;border: 1px solid #7D99BB;background-position: bottom;background-repeat: repeat-x; 
background-image:url('csstextb2.jpg');}
 .TextAreaError{font-family: Verdana,Arial;font-size: 8pt;color:red;border: 1px solid #FF6262;background-position: bottom;background-repeat: repeat-x; 
padding:2px 4px 2px 18px;background-image:url('csserror.gif');}
 .TabButton{border:0px;background-position: center;background-image: url('csstabOFF.jpg'); 
width: 98px;height: 23px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #404040;}
 .TabButtonM{border:0px;background-position: center;background-image: url('csstabMOFF.jpg'); 
width: 98px;height: 21px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #F3F3F3;}
 .TabButtonMON{border:0px;background-position: center;background-image: url('csstabMON.jpg'); 
width: 98px;height: 21px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #000000;}
 .TabButton2{border:0px;background-position: center;background-image: url('tabsuperior.gif'); 
width: 132px;height: 26px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #404040;}
 .TabButton2ON{border:0px;background-position: center;background-image: url('tabsuperiorON.gif'); 
width: 132px;height: 26px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #000000;}
 .TabButton2KO{border:0px;background-position: center;background-image: url('tabsuperiorKO.gif'); 
width: 132px;height: 26px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;cursor: no-drop;color: #B0B0B0;}
 .Opa5{filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55;}
 .Opa0{filter:alpha(opacity=5);-moz-opacity:.5;opacity:.5;}
 .OpaN{filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;}
 .Button{border:0px;background-position: center;background-image: url('cssbt.gif'); 
width: 99px;height: 18px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;}
 .iFilon2 {background:#222; filter:Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=20, StartY=20, FinishX=0, FinishY=100%)}
 .iFiloff2 {background:#222;}
 .Opa1{filter:alpha(opacity=15);-moz-opacity:.15;opacity:.15;}
 .iFilon{filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
 .ButtonExtra{border:0px;background-position: center;background-image: url('cssbte.gif'); 
width: 136px;height: 18px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;}
 .ButtonVerde{border:0px;background-position: center;background-image: url('cssbte2.gif'); 
width: 136px;height: 18px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;}
 .Opa4{filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;}
 .Opa3{filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;}
 .iFiloff{background:#FFFFF;}
 .ButtonExtraV{border:0px;background-position: center;background-image: url('cssbte2.gif'); 
width: 136px;height: 18px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;}
 .Opa7{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
 .Opa6{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
 .ButtonMini{border:0px;background-position: center;background-image: url('cssbtmini.gif'); 
width: 51px;height: 18px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;}
 .Opa9{filter:alpha(opacity=98);-moz-opacity:.98;opacity:.98;}
 .Opa8{filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}
 .TablaOpa{filter:alpha(opacity=94);-moz-opacity:.94;opacity:.94;border:1px solid #5C84B9; 
position: absolute; visibility:hidden;background-image: url('cssplata.jpg');}
 .Zona0{position:absolute;top: 0px;left: 0px;}
 .Opa2{filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
.linea{ border-top: dotted 1px #C0C0C0;}
.tableta{border: dotted 1px #C0C0C0;}
.TabVistaOn{
border:0px;
background-position: center;
background-image: url('tabazulnoron.gif'); 
width: 110px;height: 14px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #000000;
background-color: #FFFFFF;
}
.TabVistaOff{
border:0px;background-position: center;background-image: url('tabazulnoroff.gif'); 
width: 110px;height: 14px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;
background-color: #FFFFFF;
}

.TabCerrarOff{
border:0px;background-position: center;background-image: url('tabazulcerraroff.gif'); 
width: 10px;height: 14px;background-repeat:no-repeat; 
cursor: pointer; font-family:Verdana;font-size:8pt;color: #FFFFFF;
background-color: #FFFFFF;
}
.Bocata{
background-position: left top;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
background-image:url('bocadillocp.gif');
background-repeat:no-repeat;
position: absolute;
width: 192px;
height: 79px;
color: #404040;
filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;
}
.Bocata2{
background-position: left top;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
background-image:url('bocadillocp2.gif');
background-repeat:no-repeat;
position: absolute;
width: 185px;
height: 56px;
color: #404040;
filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;
}
.Bocata3{
background-position: left top;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 8pt;
background-image:url('bocadillocp3.gif');
background-repeat:no-repeat;
position: absolute;
width: 191px;
height: 69px;
color: #404040;
filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;
visibility: hidden;
}

BODY
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;	background-color: white;
}
Table
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}
.PresuLet{
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;
}
.hocen{
position:absolute;
Filter: Blur(Add =1, Direction = 150, Strength = 40) alpha(opacity=95);
top:1px;
z-index:99;
} 
.ho1{
position:absolute;
right:-1px;
top:0px;
z-index:9999;
} 
.ho2{
position:absolute;
right:1px;
top:0px;
z-index:9998;
visibility:hidden;
}
.linkred {color: red; text-decoration: none; color:#000000; border-bottom: 1px dotted red}
.color1 {
 background-image: url('css/color1.gif');
 background-repeat: repeat-x;
 background-position: top;
 color: black;
}
.color2 {
 background-image: url('css/color2.gif');
 background-repeat: repeat-x;
 background-position: top;
  background-color: #101010;
}
.color3 {
 background-image: url('css/color3.gif');
 background-repeat: repeat-x;
 background-position: top;
  background-color: #101010;
}
.color4 {
 background-image: url('css/color4.gif');
 background-repeat: repeat-x;
 background-position: top;
  background-color: #101010;
}
.FamiOn{
 filter:alpha(opacity=90);
 -moz-opacity:.90;
 opacity:.90;
 position: absolute;
 visibility: visible;
 z-Index: 9999;
}
.btNor{
 filter: none;
 -moz-opacity:.90;
 opacity:.90;
 cursor: pointer;
}
.btCol{
 Filter: Xray alpha(opacity=30);
 -moz-opacity:.50;
 opacity:.50;
 cursor: pointer;
}
.Cheque{
background-image: url('chequeregalo.JPG');
background-repeat: no-repeat;
background-position: center;
}
.errorrojo{
font-family: Verdana,Arial;
font-size: 8pt;
color:red;
}
.errornegro{
font-family: Verdana,Arial;
font-size: 8pt;
color:black;
}
.HiddenOn{
visibility: hidden;
position: absolute;
}
.HiddenOff{
visibility: visible;
}
.HiddenOffREL{
visibility: visible;
position:relative;
}
.HiddenOnREL{
visibility: hidden;
position:relative;
}