#background{position:absolute; z-index:-1; width:100%; height:100%;}


.Estilo1 {
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	background-color: #FFFFCC;
}
.Caja {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	background-color: #F5F5F5;
	color: #336666;
}

.CajaObligatorio {
   font-family: "Trebuchet MS", Arial;
   font-size: 11px;
   font-weight: bold;
	 background:#FFFFCC;
}

.CajaReadOnly {
   font-family: "Trebuchet MS", Arial;
   font-size: 11px;
   font-weight: bold;
	 background:#FF8888;
}

.TextosGrabacion {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
}


.Obligatorio {
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	background-color: #FF6666;
	color: #FFFFFF;	
	font-size: 11px; 	
}
.Cabecera {
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	background-color: #6699FF;
	color: #FFFFFF;	
	font-size: 11px; 	
}
.bgboton { background:#00FFFF}

.Textos {
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
}

.TextosRojo {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}

.TextosAzul {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}

.TTextosGrabacion {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	/*font-weight: bold;*/
	color: #000000;
}

a:link {color: #558FA6; text-decoration: none}
a:visited {color: #558FA6; text-decoration: none}
a:active {color: #558FA6; text-decoration: none}
a:hover {color: #990000; text-decoration: none}


.CabTabla {
   font-family: "Trebuchet MS", Arial;
   font-weight: bold;
   background:#EAEAEA;
} 

.DatTabla {
   font-family: "Trebuchet MS", Arial;
   font-weight: bold;
	 background:#FFFFCC;
}

.tabla {
font-family: "Trebuchet MS", Arial;
font-size:11px;
}

.tabla th {
padding: 5px;
font-size: 16px;
background-color: #FF0000;
background-image: url(fondo_th.png);
background-repeat: repeat-x;
color: #FFFFFF;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FF0000;
border-bottom-color: #FF0000;
font-family: "Trebuchet MS", Arial;
}
.tabla .modo1 {
	font-size: 14px;
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr01.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo1 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo1 th {
background-image: url(fondo_tr01.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #fdfdf1;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}
.tabla .modo2 {
	font-size: 14px;
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr01.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo2 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo2 th {
background-image: url(fondo_tr01.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo11 {
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr011.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo11 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo11 th {
background-image: url(fondo_tr011.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}


.tabla .modo111 {
	font-size: 14px;
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr0111.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo111 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo111 th {
background-image: url(fondo_tr0111.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo1111 {
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr01111.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo1111 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo1111 th {
background-image: url(fondo_tr01111.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo11111 {
	font-weight:bold;
	background-color: #fdfdf1;
	background-image: url(fondo_tr011111.png);
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}
.tabla .modo11111 td {
padding: 5px;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.tabla .modo11111 th {
background-image: url(fondo_tr011111.png);
background-position: left top;
font-size: 12px;
font-weight:bold;
background-color: #e2ebef;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
border-right-width: 0px;
border-bottom-width: 0px;
border-right-style: 0px;
border-bottom-style: 0px;
border-right-color: #FDFDF1;
border-bottom-color: #FDFDF1;
}

.amarillo {

	font-size: 14px;
	font-weight:bold;
	background-color: #fdfdf1;
	background-repeat: repeat-x;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial;
}

.azulclaro {

background-position: left top;
font-size: 16px;
font-weight:bold;
background-color: #FDFDF1;
background-repeat: repeat-x;
color: #ff0000;
font-family: "Trebuchet MS", Arial;
}
