.combo{
	color: #707070;
	background-color: #CCCCCC;
	border-width:0;
}
.body {
	margin: 0px;
	background-image:url(../imagen/hdr01_login2.gif);
	background-position:top;
	background-repeat:repeat-x;
}	
.body2 {
	margin: 0px;
	background: url(../imagen/1pixelinterior.jpg) top repeat-x;
}	
.body3 {
	margin: 0px;
	background: url(../imagen/1pixelinterior3.jpg) top repeat-x;

}
.body4 {
	margin: 0px;
	background: url(../imagen/1pixelinterior4.gif) center;
	background-color: #000000;	
	height: 100%;
      /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;


}	
.login0 {
	color: #3C3C3C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:300;
	text-align:right;

}	
.login {
	color: #3C3C3C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:300;
	text-align:right;
	background-image:url(../imagen/bg0.gif);
	background-repeat:repeat-x;
}	
.login2 {
	color: #3C3C3C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:300;
	text-align:right;
	border:1px solid;
	border-color:#275B8D;
	background-color:#FFFFFF;
}
.boton{
        font-size:11px;
        font-family:arial,Verdana,Helvetica;
		font-weight:normal;
        color:#fff;
        background:#A0A0A0;
        border: 2px outset #CECECE;
        width:100px;
        height:19px;
		padding: 0px 5px;
		cursor:pointer;
       }
.login3 {
	color: #005B90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	text-align:left;
	padding-left:10px;
	background-image:url(../imagen/bg0.gif);
	background-repeat:repeat-x;
}

.fondo {
	background-color:#ffffff;
}	
.fondo2 {
	background-image:url(../imagen/solofondo.jpg);
	background-repeat:no-repeat;
}
.campos-form1 {
	border:1px solid;
	border-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-align:left;
	padding-left:10px;
}
.campos-form2 {
	border:1px solid;
	border-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000;
	text-align:left;
}
.campos-form3 {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}

input {
	font:Arial, Helvetica, sans-serif 12px;
}
select {
	font:Arial, Helvetica, sans-serif 12px;
	padding-left:1px;
}
.texto_mayuscula {
	text-transform: uppercase;
}
.celda1-campos-form1 {
	text-align:left;
	padding-left:30px;
	border-bottom:1px solid;
	border-bottom-color:#275B8D;
	border-left:1px solid;
	border-left-color:#275B8D;
}

.celda2-campos-form1 {
	text-align:right;
	padding-right:30px;
	border-bottom:1px solid;
	border-bottom-color:#275B8D;
	color:#000000;
}

.header {
	background: url(../imagen/m_enc.gif) no-repeat top;
}

.text1 {
	color: #585858;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:right;
	padding-right:20px;
	font-weight:700;
}
a.text1:hover {
	text-decoration:underline;
	font-weight:600;

}
.text2 {
	color: #535353;
	font-family:Trebuchet MS,Tahoma,Arial,Verdana,sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	border-collapse:collapse;
}.text3 {
	color: #EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:A0A0A0;
	font-weight:700;
	
}
.text4 {
	color: #535353;
	font-family:Arial,Verdana,sans-serif;
	background-color:#CEE3F0;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:700;
	padding:4px;
}
.text5 {
	color: #FF2B2B;
	font-family:Arial,Verdana,sans-serif;
	background-color:#DEDEDE;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:700;
	padding:4px;
}
.paddinggiftitulos {
	padding-top:8px;
	padding-left:20px;
	padding-right:0px;



}.text6 {
	color: #5B5B5B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	
}.text7 {
	color: #005B90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:700;
	
}.text8 {
	color: #AF2437;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:700;
	


}.text9 {
	color: #535353;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	text-align:left;
	border-collapse:collapse;
	
}.text9_12 {
	color: #535353;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	text-align:left;
	border-collapse:collapse;
}


.rojo_resaltado {
	color:#FF0000;
	font-weight:bold;	
}
.rojo_bold_12_resaltado {
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
}
.tablatopdegrade {
	background: url(../imagen/1pixelarriba.jpg) repeat-x top left;
}

.tablabottomdegrade {
	background: url(../imagen/1pixelabajo.jpg) repeat-x bottom left;
}
.relleno {
	background-color: #dedede;

}
.pixelsombra {
	background: url(../imagen/1pixelsombra.jpg) repeat-y top right;
}

.separatablas {
	border-right: 1px solid #B9B9B9;
}

#tabla
td{padding-left:4px; padding-right:2px;}
input{color: #000;font-family:Arial,Verdana,sans-serif;font-size:12px;}
select{color: #000;font-family:Arial,Verdana,sans-serif;font-size:11px;}
#notabla
td{padding-left:4px; padding-right:2px;}


.bordead {
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-left:2px;
	border-left-color:#a6a6a6;
	border-left-style:solid;
}
.bordebd {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-right:2px;
	border-right-color:#a6a6a6;
	border-left-style:solid;
	border-right-style:solid;
	background-color:#3B3B3B;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
}
.bordebd2 {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-right:2px;
	border-right-color:#a6a6a6;
	border-left-style:solid;
	border-right-style:solid;
	background-color:#3B3B3B;

}
.bordecd {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-left-style:solid;
	background-color:#3B3B3B;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-bottom-style:solid;
}
.borded {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-left-style:solid;
	background-color:#585858;
}
.bordeabcd {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-right-color:#a6a6a6;
	border-right:2px;
	border-right-style:solid;
	border-left-style:solid;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
}
.bordeacd {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-left-style:solid;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
}
.grisclaroconpadding {
	background-color:#585858;
	padding-top:15px;
	padding-left:20px;
}

.menu {
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-top:2px;
	border-top-color:#a6a6a6;
	border-bottom-style:solid;
	border-top-style:solid;
	background-color:#585858;
}


.menu2 {
	color:#e5e5e5;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
}
a.menu2:hover {
	text-decoration:underline;
}

.menufocus {
	background-color:#727272;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#e5e5e5;
}	
.morado {

	background-color:#9B3124;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;		
}	
.moradosolo {

	color:#9B3124;
}	
.fuentegris {

	color:#e5e5e5;
	font-size:16px;
}	
.blanco {

	background-color:#ffffff;

}.azul_titulo_15 {
	font-size: 15;
	text-align:center;
	background-color:#E5E5E5;
	color:#3300FF;
}
.azul_titulo_15_left {
	font-size: 15;
	text-align:left;
	background-color:#E5E5E5;
	color:#3300FF;
}.azul_titulo_12 {
	font-size: 12;
	text-align:center;
	background-color: #dedede;
	color:#3300FF;
}.azul_consulta_11 {
	font-size: 11;
	background-color: #dedede;
	color:#3300FF;	
}.abo_tablas {
	font-size: 19;
	text-align:center;
	color:#3300FF;
}.abo_tablas2 {
	font-size: 19;
	text-align:center;
	background-color:#E5E5E5;
	color:#3300FF;
}.abo_tablas4 {
	font-size: 14;
	text-align:center;
	background-color:#E5E5E5;
	color:#3300FF;
}
.borded-blanco {
	border-left:2px;
	border-left-color:#a6a6a6;
	border-left-style:solid;
	background-color:#585858;
	background-color:#ffffff;

}	
.azul {
		color:#3300FF;
		font-size: 19;
		
}	
.azul2 {
		color:#3300FF;
}	
.azul18 {
		color:#3300FF;
		font-size: 20;
		background-color:#CCC;
}	
.azul4 {
		color:#3300FF;
		font-size: 24;
		background-color:#CCC;
}	
.grisclaro2 {

		background-color:#585858;
}
.text1b {
	color: #a6a6a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}

.bordec {
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	background-color:#3B3B3B;
}

.bordec2 {
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
}
.bordea {
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
}
.bordeac {
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
}
.bordeabc {
	border-top:2px;
	border-top-color:#a6a6a6;
	border-top-style:solid;
	border-bottom:2px;
	border-bottom-color:#a6a6a6;
	border-bottom-style:solid;
	border-right-color:#a6a6a6;
	border-right:2px;
	border-right-style:solid;

	
}.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px;
}
.clBar {
	VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #ededed; layer-background-color: #ededed;
}
.clLevel0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel0over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel0 {
	COLOR: #666666; BACKGROUND-COLOR: #ededed; layer-background-color: #666666;
}
.clLevel0over {
	CURSOR: hand; COLOR: #666666; BACKGROUND-COLOR: #dddddd; layer-background-color: #ffffff;
}
.clLevel0border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR:#d7d7d7 ; layer-background-color: #006699;
}
.clLevel1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel1over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel1 {
	COLOR: #666666; BACKGROUND-COLOR: #ededed; layer-background-color: #ededed;
}
.clLevel1over {
	CURSOR: hand; COLOR: #666666; BACKGROUND-COLOR: #dddddd; layer-background-color: #336699;
}
.clLevel1border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #C4C4C4; layer-background-color: #006699;
}
.clLevel2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel2over {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute;
}
.clLevel2 {
	COLOR: #666666; BACKGROUND-COLOR: #ededed; layer-background-color: #ededed;
}
.clLevel2over {
	CURSOR: hand; COLOR: #666666; BACKGROUND-COLOR: #dddddd; layer-background-color: #336699;
}
.clLevel2border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #C4C4C4; layer-background-color: #006699;
}.abo_tablas5 {
	font-size: 16px;
	text-align:center;
	background-color:#E5E5E5;
	color:#3300FF;
}
