body {
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color:#ffffff;
  }

.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.casillas { FONT-SIZE: 7pt;color:#333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  border: #979797 1px solid; background-color:#C8C8C8;}
.casillas2 { FONT-SIZE: 7pt;color:#333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  border: #463C28 1px solid; }
.boton { font-size: 7pt;color:#ffffff; font-family: Verdana, Arial, Helvetica;  border: #ffffff 1px solid; background-color:#ffa800; }

td.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

td.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

td.formas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	background-color: #000000;
}

td.formas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #ffffff;
	background-color: #ffa800;
}

.linkgris { color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.linkgris:hover { color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: underline}

.linkbco { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.linkbco:hover { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica; text-decoration: none}

.linknaranja { color: #ff9900; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.linknaranja:hover { color: #ff9900; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none}

.linknaranja2 { color: #ff9900; font-size: 9px; font-family:Arial, Verdana,  Helvetica; text-decoration: underline }
.linknaranja2:hover { color: #ff9900; font-size: 9px; font-family:  Arial,Verdana, Helvetica; text-decoration: none}


td.textogris { color: #666666; font-size: 10pt; font-family: Verdana, Arial, Helvetica;  }
td.listado { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica;  
             border-style: none solid solid solid; border-width: 0.5pt 0.5pt 0.5pt 0.5pt; border-color: #747372; mso-font-charset: 0;; mso-style-parent: style0;}

.font11 { font-style: italic; font-weight: 400; font-size: 10pt; font-family: Tahoma, sans-serif; text-decoration: none; mso-font-charset: 0; }
			.font8 { font-style: normal; font-weight: 400; font-size: 10pt; font-family: Tahoma, sans-serif; text-decoration: none; mso-font-charset: 0; }
			.xl24 { color: black; font-family: Tahoma, sans-serif; text-align: left; mso-font-charset: 0;; mso-style-parent: style21; }
			.xl25 { font-weight: 700; font-family: Tahoma, sans-serif; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl26 { font-family: Tahoma, sans-serif; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl27 { font-family: Tahoma, sans-serif; border-style: none solid none solid; border-width: medium 0.5pt medium 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl28 { font-family: Tahoma, sans-serif; border-style: none none none solid; border-width: medium medium medium 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl29 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #666666; border-style: none solid solid solid; border-width: medium 0.5pt 0.5pt 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl30 { font-family: Tahoma, sans-serif; border-style: none none solid solid; border-width: medium medium 0.5pt 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl31 { font-family: Tahoma, sans-serif; text-align: left; mso-font-charset: 0;; mso-style-parent: style0; }
			.xl32 { color: white; font-weight: 700; font-family: Tahoma, sans-serif; background-color: #ff9900; border: solid 0.5pt white; mso-font-charset: 0;; mso-pattern: auto none;; mso-style-parent: style21; }
			.xl33 { color: #ff9900; font-weight: 700; font-family: Tahoma, sans-serif; text-align: left; mso-font-charset: 0;; mso-style-parent: style21; }
			.xl34 { color: white; font-weight: 700; font-family: Tahoma, sans-serif; background-color: #ff9900; border-style: solid none none solid; border-width: 0.5pt medium medium 0.5pt; border-color: white; mso-font-charset: 0;; mso-pattern: auto none;; mso-style-parent: style21; }
		.xl36 { color: white; font-weight: 700; font-family: Tahoma, sans-serif; background-color: white; border: solid 0.5pt #ff9900; mso-font-charset: 0;; mso-pattern: auto none;; mso-style-parent: style21; }
			
			
.xl291 {font-family: Tahoma, sans-serif; border-style: none solid solid solid; border-width: medium 0.5pt 0.5pt 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
.xl272 {font-family: Tahoma, sans-serif; border-style: none solid none solid; border-width: medium 0.5pt medium 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }
.xl292 {font-family: Tahoma, sans-serif; border-style: none solid solid solid; border-width: medium 0.5pt 0.5pt 0.5pt; border-color: #ff9900; mso-font-charset: 0;; mso-style-parent: style0; }