HTML {height:100%;}

body {
	background-image: url(../images/bck_01.jpg);
	background-color: #150820;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	background-repeat: no-repeat;
}
body,td,th {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
}

/*Textos*/
.tx12rs {color: #CB57C7;font-family: Arial;font-size: 12px;}
.tx12rsit {color: #CB57C7;font-family: Arial;font-size: 12px; font-style: italic; }
.tx14rs {color: #CB57C7;font-family: Arial;font-size: 14px;}
.tx12fc{color: #C83980;font-family: Arial;font-size: 12px;}

.tx12grs {color: #4A4A4A;font-family: Arial;font-size: 12px;}
.tx12clst {color: #7698D8; font-family: Arial; font-weight: bold; font-size: 12px;}
.tx12azul{color: #22B4CA; font-family: Arial; font-weight: bold; font-size: 12px;}
.tx12rojo{color: #DB225F; font-family: Arial; font-weight: bold; font-size: 12px;}

.txfoot {color: #CB57C7;font-family: Arial;font-size: 11px;}
.tx10grs {color: #858686;font-family: Arial;font-size: 10px;}
.tx10blnc {color: #fff;font-family: Arial;font-size: 10px;}
.tx11blnc {color: #fff;font-family: Arial;font-size: 11px;}

.tx10clst {color: #4c638f;font-family: Arial;font-size: 10px;}
.tx12blnc {color: #fff;font-family: Arial;font-size: 12px; line-height: 14px;}
.tx12blncB {color: #fff;font-family: Arial;font-size: 12px; line-height: 14px;font-weight: bold;}

.tx24blnc {color: #fff;font-family: Arial;font-size: 24px;font-weight: bold;}

.tx18blnc {color: #fff;font-family: Arial;font-size: 18px;font-weight: bold;}

.tx18rs {color: #C83980;font-family: Arial;font-size: 18px; font-weight: bold;}
.tit {color: #CB57C7;font-family: Arial;font-size: 12px;  font-weight: bold;}




/*Links*/
.linkB{color: #FFF;font-family: Arial;font-size: 12px;  text-decoration: underline;}
.linkB:hover {color: #FFF;font-family: Arial;font-size: 12px; text-decoration: none;}

.linkgrs {color: #4A4A4A;font-family: Arial;font-size: 12px; text-decoration: none;}
.linkgrs:hover {color: #A1F4FE;font-family: Arial;font-size: 12px; text-decoration: none;}

.linknota {color: #CB57C7;font-family: Arial;font-size: 12px;text-decoration: none;}
.linknota:hover {color: #A1F4FE;font-family: Arial;font-size: 12px;text-decoration: none;}

.linkfoot {color: #CB57C7;font-family: Arial;font-size: 11px;text-decoration: none; padding-right: 5px;  padding-left: 5px}
.linkfoot:hover {color: #A1F4FE;font-family: Arial;font-size: 11px;text-decoration: none;}

.linkbt {color: #fff;font-weight: bold;font-family: Tahoma;font-size: 11px;text-decoration: none; padding-right: 5px;  padding-left: 5px}
.linkbt:hover {color: #A1F4FE;font-weight: bold;font-family: Tahoma;font-size: 11px;text-decoration: none;}

/*Forms / detalles*/
.bt  {background-image:url(../images/bck_bt.gif); height: 21px; width: 174px; text-align: center; font-variant: small-caps; }
.bt02  {background-image:url(../images/bck_bt_enviar.gif); height: 36px; width: 111px; text-align: center; text-transform:uppercase;}
.bt03  {background-image:url(../images/bck_bt_borrar.gif); height: 36px; width: 111px; text-align: center; text-transform:uppercase;}
.bt04  {background-image:url(../images/bt_importe.gif); height: 42px; width: 174px; text-align: center; }
.field  { width: 230px; border:1px; border-style: solid; border-color:#a171bd; background-color: #ddd; }
.field2  { border:1px; border-style: solid; border-color:#a171bd; background-color: #ddd; }
.field3  { border:1px; border-style: solid; border-color:#A5ACB2; background-color: #fff; height: 18px;}

.nota {border-top: 1px solid #313536; border-bottom: 1px solid #313536; height: 25px; text-align: center; }
.btgry  {background-image:url(../images/bck_bt2.gif); height: 21px; width: 174px; text-align: center; font-variant: small-caps; }
.btCARRITO  {background-image:url(../images/bt_carrito.gif); height: 21px; width:84px; text-align: center; font-variant: small-caps; }
.images  {border-width: 1px; border-style:solid; border-color:#373737; }
.celda  {border-right-width: 1px; border-right-style:solid; border-right-color:#373737; }
.celda02  {width:95%; border-bottom-width: 1px; border-bottom-style:dashed; border-bottom-color:#373737; }
.celda03  {border-width: 1px; border-style:solid; border-color:#691f58; }



/*Padding Margin*/
.MgB5   {margin-bottom: 5px;}
.MgB10   {margin-bottom: 10px;}
.MgB15   {margin-bottom: 15px;}
.MgB20   {margin-bottom: 20px;}
.MgB25   {margin-bottom: 25px;}
.MgB40   {margin-bottom: 40px;}
.MgL10   {margin-left: 10px;}

.MgT5   {margin-top: 5px;}
.MgT20   {margin-top: 20px;}
.MgT25   {margin-top: 25px;}
.MgT30   {margin-top: 32px;}

.MgR10   {margin-right: 10px;}
.MgR15   {margin-right: 10px;}


.PdT10   {padding-top: 10px;}
.PdT20   {padding-top: 20px;}
.PdT25   {padding-top: 25px;}

.PdB5   {padding-bottom: 5px;}
.PdB10   {padding-bottom: 10px;}
.PdB20   {padding-bottom: 20px;}
.PdL10   {padding-left: 10px;}
.PdR10   {padding-right: 10px;}
.PdL20  {padding-left: 20px;}
.PdR20   {padding-right: 20px;}
.PdL84 {padding-left: 84px;}
.PdL146 {padding-left: 146px;}

.PdR84   {padding-right: 84px;}
.tx11rs {
color: #C83980;font-family: Arial;font-size: 11px;
}

