td,tr,p,div {
font-family:arial, helvetica, sans-serif; 
font-size:11px;
color:#333333;
letter-spacing:0px;
}

A:link{
letter-spacing:0px;
color:#990000;
font-weight:normal;
text-decoration: none;
}
A:visited{
letter-spacing:0px;
color:#990000;
font-weight:normal;
text-decoration: none;
}

A:hover{
letter-spacing:0px;
color:#CC0000;
font-weight:normal;
text-decoration: underline;
}

/*Parrafo ////*/
.prfgo{
list-style-image: url('../file/prfflecha.gif');
}

/*Tablas y TD ////*/
.tbmarc{
padding : 1px 2px 1px 2px;
background:#EDEDED;
border:1px solid #C0C0C0;
}

.tdmarc{
padding : 1px 2px 1px 2px;
background:#EDEDED;
border:1px solid #E5E5E5;
}

.td1{
padding: 2px 2px 2px 5px;
}

/*Cliente ////*/
.logolf{
padding : 2px 2px 2px 2px;
background:#F7F7F7;
border:1px solid #A5A397;
text-align: center;
}

/*Ejemplos ////*/
.ejem{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1 solid #C0C0C0;
font-family:arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:1px; 
}

/*Listado nulo ////*/
.listnull{
padding: 5px 5px 5px 5px;
width:100%;
text-align:left;
vertical-align:middle;
font-size:12px;
color:#FF0000;
}

.shnull{
background:#FF0000;
padding: 0px 5px 0px 5px;
width:100%;
text-align:left;
vertical-align:middle;
font-size:12px;
color:#FFFFFF;
}

/*Menus ////*/
.menuac{
padding:1px 5px 1px 5px;
background:#F7F7F7;
border-top:1 dashed #C0C0C0;
border-bottom:1 dashed #C0C0C0;
height:20px;
}

.menusubac{
padding: 1px 5px 1px 5px;
border-bottom:0 dashed #C0C0C0;
height:20px;
text-align:right;
}

/*Forms ///////////*/
input{background:#F7F7F7; font-family:arial, helvetica, sans-serif; font-size:11 px; letter-spacing:1px; color:#000000; border-style:solid; border-color:#C0C0C0}
textarea{font-family:arial, helvetica, sans-serif; font-size:11 px; color:#000000; background:#F7F7F7; border-style:solid; border-color:#C0C0C0 }
select{font-family:arial, helvetica, sans-serif; font-size:11 px; background:#F7F7F7; border-style:solid; border-color:#C0C0C0}
checkbox{font-family:arial, helvetica, sans-serif; font-size:11 px; color:#000000; background-color:#F7F7F7 }


.input{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1 solid #C0C0C0;
font-family:arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:1px; 
}

.select{
padding:0px 0px 0px 0px;
background-color:#F7F7F7;
border:1 solid #C0C0C0;
font-family:arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:0px;
color:#000000;
}

.checbox {
border:1 solid #C0C0C0; 
}

.checradio {
border:1 solid #C0C0C0; 
}

.txtarea{
padding:0px 0px 0px 0px;
background-color:#F7F7F7;
border:1 solid #C0C0C0;
font-family:arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
color:#000000;
}

/*Forms special ///////////*/
/*Inputs /*/
.inputinf{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1px solid #FFC000;
font-size:11px;
letter-spacing:0px; 
}

.inputfile{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1 solid #C0C0C0;
font-family:arial, helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
}

.inputtrans{
padding:0px 0px 0px 0px;
background:#transparent;
border:none;
font-size:11px;
letter-spacing:0px;
font-weight:bold
}

.inputauto{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1px solid #AED65B;
font-size:11px;
letter-spacing:0px; 
}

.inputvalor{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1px solid #FFC000;
font-size:11px;
letter-spacing:0px; 
}

.inputsh{
padding:0px 0px 0px 0px;
background-color:#F7F7F7; 
border:1px solid #990000;
font-size:11px;
letter-spacing:0px; 
}

/*Chec box /*/
.chboxon{
background:#F7F7F7;
border:1 solid #FF0000;
}

.chboxtrans{
background:#transparent; 
border:none;
font-size:11 px; 
font-weight:bold; 
}

/*Chec radio /*/
.chradioon{
background:#transparent;
border:1 solid #FF0000;
}

.chradiotrans{
background:#transparent; 
border:none;
font-size:11 px; 
font-weight:bold; 
}

/*Botones /*/
.buttonadd {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight :normal;
letter-spacing:1px;
color:#990000;
}

.buttonres {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #C0C0C0;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
}
.buttonedi {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #C0C0C0;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
}

.buttondel {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #C0C0C0;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
}

.buttonimg {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight :normal;
letter-spacing:1px;
color:#990000;
}

.buttonsubedi {
padding:0px 0px 0px 0px;
background-image:url('../file/bground/fbsubedi.gif');
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:1px solid #000000;
height:18px;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
}

.buttonsh {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
color:#990000;
}

.buttonope {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight :normal;
letter-spacing:0px;
color:#990000;
}

.buttonfun {
padding:0px 0px 0px 0px;
background-image:url('../file/bground/fbfun.gif');
height:18px;
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:1px solid #000000;
font-size:11px;
text-align:center;
font-weight :normal;
letter-spacing:1px;
color:#000000;
}

.buttonexe {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
color:#990000;
}

.buttonsen {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #990000;
font-size:11px;
text-align:center;
font-weight :normal;
letter-spacing:0px;
color:#990000;
}

.buttonlst {
padding:0px 0px 0px 0px;
height:18px;
background:#F7F7F7;
border:1px solid #C0C0C0;
font-size:11px;
text-align:center;
letter-spacing:1px;
}

.buttonpay {
padding:0px 0px 0px 0px;
background-image:url('../file/bground/fbpay.gif');
height:18px;
border:1px solid #A153FF;
font-size:11px;
text-align:center;
letter-spacing:1px;
}

/*Forms Desplegables ///////////*/
.sellevn{
background:#C8C1C0;
font-family:arial, helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#000000;
font-weight:bold;
}

.selleva{
background:#FF9C00;
font-family:arial, helvetica, sans-serif; 
font-size:11px; 
color:#FFFFFF; 
font-weight:bold; 
}

.sellevr{
background:#E6E6E6;
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
font-weight:bold; 
}

.sellevg{
background:#FF0000;
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
color:#FFFFFF; 
font-weight:bold; 
}

.sellev0{
background:#FFC000;
font-family:arial, helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
font-weight:normal; 
}

.sellev1{
background:#D7D7D7;
font-family:arial, helvetica, sans-serif;
font-size:12px; 
color:#000000; 
font-weight:normal; 
}
.sellev2{
background:#E7E7E7;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.sellev3{
background:#F3F3F3;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.selcatn{
background:#FFC231;
font-family:arial, helvetica, sans-serif;
text-align:center;
font-size:12px;
color:#000000;
font-weight:bold;
}

.selcatg{
background:#FF0000;
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
color:#FFFFFF; 
font-weight:bold; 
}

.selcat1{
background:#FFCD54;
font-family:arial, helvetica, sans-serif;
font-size:12px; 
color:#000000; 
font-weight:normal; 
}
.selcat2{
background:#FFDB86;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}
.selcat3{
background:#FFE6AC;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

/*Forms Contenido ///////////*/
.faction{
padding:10px 0px 0px 5px;
text-align:left;
font-size:12px;
letter-spacing:1px;
color:#000000;
font-weight:bold;
}

.finfadd{
padding: 0px 2px 0px 5px;
border-bottom:1 solid #C0C0C0;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
}

.fsection{
background-image:url('../file/bground/fmenu.gif');
padding:0px 5px 0px 5px;
width:100%;
border:1px solid #4F4F4F;
text-align:left;
font-size:12px;
letter-spacing:1px;
color:#000000;
font-weight:bold;
}

.fssection{
padding:1px 5px 1px 5px;
text-align:left;
font-size:12px;
letter-spacing:1px;
color:#000000;
font-weight:bold;
}

.finf{
padding:2px 5px 2px 5px;
width:99%;
background-color:#EFEFEF;
border:1px dashed #990000;
text-align:left;
font-size:11px;
letter-spacing:1px;
color:#000000;
font-weight:normal;
}

.feje{
text-align:left;
font-size:10px;
letter-spacing:0px;
color:#C0C0C0;
font-weight:normal;
}

.fcon{
padding:2px 5px 2px 5px;
background-color:#F7F7F7;
border:1px solid #4F4F4F;
text-align:left;
font-size:10px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

/*Forms TYP Left ///////////*/
.ftxt1{
padding:0px 0px 0px 5px;
width:25%;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.ftxt2{
padding:0px 0px 0px 5px;
width:75%;
border-bottom:0px solid #4F4F4F;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.ffunc{
padding:5px 5px 5px 5px;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

/*Forms TYP Center ///////////*/
.f2txt1{
padding: 1px 0px 0px 0px;
width:40%;
border:0px;
text-align:right;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.f2txt2{
padding: 1px 5px 0px 0px;
width:60%;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.f2func{
padding:5px 5px 5px 5px;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

/*Forms TYP Search ///////////*/
.fsh1{
padding:1px 2px 1px 5px;
width:25%;
background-color:#E6E6E6;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.fsh2{
padding:1px 2px 1px 5px;
width:75%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

.fshfunc{
padding:5px 5px 5px 5px;
border:0px;
text-align:left;
font-size:11px;
letter-spacing:0px;
color:#000000;
font-weight:normal;
}

/*Textos ///////////////////////////////////////////////////////////////////////////////////////////////*/
.action{
padding:0px 5px 0px 5px;
text-align:left;
font-weight:normal;
font-style:italic;
letter-spacing:1px;
font-size:12px;
color:#333333;
}

.connow{
padding:10px 0px 0px 5px;
font-size:16px;
font-weight:bold;
}

.secadd{
padding: 0px 2px 0px 5px;
width:75%;
border-bottom:1px solid #4F4F4F;
letter-spacing:1px;
font-size:15px;
font-weight:bold;
}


.catnow {
padding:10px 0px 0px 5px;
font-size:16px;
font-weight:bold;
}

.titulo{
padding: 0px 2px 0px 5px;
width:75%;
border-bottom:1px solid #4F4F4F;
letter-spacing:1px;
font-size:15px;
font-weight:bold;
}

.txtsz2{
padding: 0px 2px 0px 5px;
letter-spacing:1px;
font-size:15 px; 
font-weight:bold;
}

.txtsze3{
padding: 0px 2px 0px 5px;
letter-spacing:1px;
font-size:20 px; 
font-weight:bold;
}

.txtsection{
background-image:url('../file/bground/fmenu.gif');
padding: 1px 1px 1px 5px;
width:100%;
border:1px solid #4F4F4F;
text-align:left;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
}

.txtsectionb{
padding: 1px 1px 1px 5px;
width:100%;
border:1px solid #4F4F4F;
text-align:left;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
}

.txtssection{
padding: 1px 1px 1px 5px;
width:100%;
border:0px;
text-align:left;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
}

.txt1{
background-color:#E6E6E6;
padding: 0px 2px 0px 5px;
width:20%;
border:0px;
text-align:left;
}

.txt2{
padding :0px 2px 2px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
}

.txt3{
padding: 0px 5px 5px 5px;
width:100%;
border:0px;
text-align:center;
}
 
.txtdesc{
padding :10px 5px 10px 5px;
background:#FFFFFF;
border-left:1px solid #4F4F4F;
border-right:1px solid #4F4F4F;
border-bottom:1px solid #4F4F4F;
text-align:left;
text-align:justify;
font-weight :normal;
color:#333333;
}

.closedtxt {
letter-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:right;
}

/*Información documento ///*/
.infusu1{
padding: 0px 2px 0px 5px;
background-color:#E6E6E6;
width:20%;
border:0px;
text-align:left;
}

.infusu2{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-weight:bold;
color:#FF0000;
}

.infusu3{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
color:#333333;
}


.infdocu{
padding: 0px 2px 0px 5px;
background-color:#E6E6E6;
width:20%;
border:0px;
text-align:left;
}

.infuser{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-weight:bold;
color:#FF0000;
}

.infdis{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-weight:normal;
color:#333333;
}

.infcol{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-weight:normal;
color:#333333;
}

.infid{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
font-weight:bold;
color:#FF0000;
}

.infdcm{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
color:#333333;
}

.inffch{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
color:#333333;
}

.infstat{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
color:#FF0000;
}

.infacc{
padding :0px 2px 0px 5px;
width:80%;
border-bottom:1px solid #E6E6E6;
text-align:left;
color:#FF0000;
}
 
/*Ventanas ///*/
.headtxt {
letter-spacing:0px;
font-size:12px;
font-weight:bold;
text-align:left;
}


.headpop {
padding :1px 0px 1px 5px;
background:url('../file/bground/fmenu.gif');
height:20px;
text-align:left;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
}

.closedpop {
padding :1px 5px 1px 0px;
background:url('../file/bground/fmenu.gif');
height:20px;
text-align:right;
font-size:11px;
letter-spacing:1px;
font-weight:normal;
}

/*Contenidos ////*/
.conhead{
padding: 2px 2px 2px 2px;
background:#000000;
border:1px solid #4F4F4F;
width:100%;
}

.confoot{
padding: 20px 2px 20px 2px;
border:0px;
text-align:center;
}

.conbody{
background:url('../file/bground/ftabla.jpg');
}

.coninf{
padding :2px 5px 2px 5px;
width:100%;
border:1px solid #4F4F4F;
background:#808080;
text-align:left;
letter-spacing:1px;
color:#000000;
font-weight :normal;
}

.confunc{
padding : 0px 0px 0px 0px;
border:0px;
text-align:center;
font-weight:normal;
}

.conadd{
padding :2px 2px 2px 2px;
border:1px solid #4F4F4F;
width:90%;
}

.conrespon{
padding :2px 2px 2px 2px;
border:1px solid #4F4F4F;
width:90%;
}

.conrel{
padding : 0px 0px 2px 0px;
border:0px solid #4F4F4F;
width:100%;
text-align:right;
letter-spacing:1px;
font-size:11px;
}

/*Etiquetas info ////*/
.etqform{
padding: 1px 0px 1px 1px;
background:#F7F7F7;
border:1px solid #C0C0C0;
width:100%;
text-align:left;
}

.etqimg{
padding: 1px 5px 1px 5px;
width:100%;
text-align:left;
}

/*Barra tabla ////*/
.hdtab{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

.subhdtab{
padding : 1px 2px 1px 2px;
background:#FFF1F1;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

.hdtabtop{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

.hdtabsch{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

.hdtabadd{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

.hdtabpro{
padding : 0px 2px 0px 2px;
background:#F8EC7A;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.badds{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #C7C7C7;
height:20px;
}

/*Listados ////*/
.lgroup1 {
background-image:url('../file/bground/flgroup.gif');
padding:0px 2px 0px 2px;
border-bottom:1px solid #C0C0C0;
height:20px;
font-size:12px;
}

.lgroup2 {
padding:0px 2px 0px 2px;
background:#FBFBFB;
border-bottom:1px solid #D7D7D7;
height:20px;
font-size:12px;
}

.llev1 {
padding:0px 2px 0px 2px;
background:#EDEDED;
border-bottom:1px solid #C0C0C0;
height:20px;
font-size:12px;
}

.llev2 {
padding:0px 2px 0px 2px;
background:#FBFBFB;
border-bottom:1px solid #D7D7D7;
height:20px;
font-size:12px;
}

.lcat {
padding:0px 2px 0px 2px;
border-bottom:1px solid #990000;
height:20px;
font-size:11px;
font-weight:bold;
}
.lscat {
padding:0px 2px 0px 2px;
border:0px solid #F7F7F7;
height:20px;
font-size:11px;
font-weight:normal;
}

.lspace {
padding:0px 0px 2px 0px;
border-top:1px solid #C0C0C0;
}

.listhead{
padding : 1px 2px 1px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.listsubhead{
padding : 0px 2px 0px 2px;
background:#F1D6C3;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.lhead{
padding : 1px 2px 1px 2px;
background:#EDEDED;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.lshead{
padding : 0px 2px 0px 2px;
background:#F7F7F7;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #000000;
height:20px;
}

.lcathead{
padding:0px 2px 0px 2px;
border-bottom:1px solid #990000;
height:20px;
font-size:11px;
font-weight:bold;
}

.lleftline{
padding:0px 2px 0px 5px;
background:#FFF4DB;
border-left:1px solid #FFB400;
height:20px;
}

.lrightline{
padding:0px 2px 0px 5px;
background:#FFF4DB;
border-right:1px solid #FFB400;
height:20px;
}

/*Columnas ////*/
.lcolum1{
padding:0px 2px 0px 5px;
background:#FFF0CA;
height:20px;
}

.lcolum2{
padding:0px 2px 0px 5px;
background:#FFE5A8;
height:20px;
}

.lcolum3{
padding:0px 2px 0px 5px;
background:#FFDB85;
height:20px;
}

.lcolum4{
padding:0px 2px 0px 5px;
background:#FFCE5C;
height:20px;
}

.lcolum5{
padding:0px 2px 0px 5px;
background:#FFC538;
height:20px;
}

.lcolum6{
padding:0px 2px 0px 5px;
background:#FFB70D;
height:20px;
}

/*Celdas ////*/
.celd1{
padding:0px 2px 0px 5px;
background:#FFF0CA;
border:1px solid #FFB400;
height:20px;
}

.celd2{
padding:0px 2px 0px 5px;
background:#FFE5A8;
border:1px solid #FFB400;
height:20px;
}

.celd3{
padding:0px 2px 0px 5px;
background:#FFDB85;
border:1px solid #FFB400;
height:20px;
}

.celd4{
padding:0px 2px 0px 5px;
background:#FFCE5C;
border:1px solid #FFB400;
height:20px;
}

.celd5{
padding:0px 2px 0px 5px;
background:#FFC538;
border:1px solid #FFB400;
height:20px;
}

.celd6{
padding:0px 2px 0px 5px;
background:#FFB70D;
border:1px solid #FFB400;
height:20px;
}

/*Mensajes ////*/
.mssg{
padding:0px 0px 0px 5px;
background-color:#FF0000;
height:17px;
text-align:left;
letter-spacing:1px;
color:#FFFFFF;
}

.alermssg{
padding:0px 0px 0px 5px;
background-color:#FF0000;
height:17px;
text-align:left;
font-size:12px;
letter-spacing:1px;
color:#FFFFFF;
}

.mssginfo{
padding:0px 0px 0px 5px;
background-color:#990000;
height:17px;
text-align:left;
letter-spacing:1px;
color:#FFFFFF;
font-weight:bold;
}

.mssgerror{
padding:0px 0px 0px 5px;
background-color:#FF0000;
height:17px;
text-align:left;
letter-spacing:1px;
color:#FFFFFF;
font-weight:bold;
}

.mssgnota{
padding:0px 0px 0px 5px;
background-color:#FFBB00;
height:17px;
text-align:left;
letter-spacing:1px;
color:#FFFFFF;
font-weight:bold;
}

/*Paginación ////*/
.pgchang{
padding: 0px 5px 0px 5px;
text-align:right;
vertical-align:middle;
}

.pgreg{
padding: 0px 0px 0px 5px;
height:15px;
text-align:left;
vertical-align:middle;
}

.pgpag{
padding: 0px 5px 0px 0px;
height:15px;
text-align:right;
vertical-align:middle;
}

.listreg{
padding: 0px 0px 0px 5px;
height:15px;
text-align:left;
vertical-align:middle;
}

.listpag{
padding: 0px 5px 0px 0px;
height:15px;
text-align:right;
vertical-align:middle;
}

/*Menu paginación*/
.mnpag {
padding: 3px;
margin: 3px;
text-align:center;
}

.mnpag a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #DEDEDE;
text-decoration: none; /* no underline */
color: #990000;
}

.mnpag a:active {
border: 1px solid #DEDEDE;
color: #990000;
}

.mnpag a:visited {
border: 1px solid #DEDEDE;
color: #990000;
}

.mnpag a:hover {
background-color: #CC0000;
border: 1px solid #990000;
color: #FFFFFF;
}

.mnpag .current {
padding: 2px 5px 2px 5px;
margin: 2px;
background-color: #990000;
border: 1px solid #990000;
color: #FFFFFF;
font-weight: bold;
}

.mnpag .disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #DEDEDE;
color: #BEBEBE;
}

/*Msg Box*/
.bgdivmsg{
height:100%;
width:100%;
}

#content {
padding:0px
}

#dialog {
position:absolute;
width:425px;
padding:10px;
z-index:200;
background:#FFFFFF
}

#dialog-header {
display:block;
position:relative;
width:411px;
padding:3px 6px 7px;
height:14px;
font-size:14px;
font-weight:bold
}

#dialog-title {
float:left
}

#dialog-close {
float:right;
cursor:pointer;
margin:3px 3px 0 0;
height:11px;
width:11px;
background:url(../file/nav/msg/bgdclose.gif) no-repeat
}

#dialog-content {
display:block;
height:160px;
padding:6px;
color:#666666;
font-size:13px
}

#dialog-mask {
position:absolute;top:0;left:0;
min-height:100%;
width:100%;
background:#FFFFFF;
opacity:75; filter:alpha(opacity=75); z-index:100
}

.error {
background:#FFFFFF url(../file/nav/msg/bgerror.jpg) bottom right no-repeat;
border:1px solid #924949;
border-top:none
}

.errorheader {
background:url(../file/nav/msg/hderror.gif) repeat-x; 
color:#6f2c2c;
border:1px solid #924949; 
border-bottom:none
}

.warning {
background:#FFFFFF url(../file/nav/msg/bgwarning.jpg) bottom right no-repeat;
border:1px solid #c5a524;
border-top:none
}

.warningheader {
background:url(../file/nav/msg/hdwarning.gif) repeat-x;
color:#957c17;
border:1px solid #c5a524;
border-bottom:none
}

.success {background:#FFFFFF url(../file/nav/msg/bgsuccess.jpg) bottom right no-repeat;
border:1px solid #60a174;
border-top:none
}

.successheader {
background:url(../file/nav/msg/hdsuccess.gif) repeat-x;
color:#3c7f51;
border:1px solid #60a174;
border-bottom:none
}

.prompt {
background:#FFFFFF url(../file/nav/msg/bgprompt.jpg) bottom right no-repeat;
border:1px solid #4f6d81;
border-top:none
}

.promptheader {
background:url(../file/nav/msg/hdprompt.gif) repeat-x;
color:#355468;
border:1px solid #4f6d81;
border-bottom:none
}