H1 { font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Tahoma; margin: 0px; padding: 0px; border: 0px 0; color:#FFFFFF}
H2 { font-variant: normal; font-weight: bold; font-size: 18pt; font-family: Tahoma; margin: 0px; padding: 0px; border: 0px 0; color:#666666}
A:link, A:visited, A:active {text-decoration: none; color: #000000; }
A:hover { text-decoration: none; color: #FF0000;}

A.lnk:link, A.lnk:visited, A.lnk:active {text-decoration: none; color: #999999; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma; }
A.lnk:hover { text-decoration: none; color: #DD2222; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma;}

A.lnkMnu:link, A.lnkMnu:visited, A.lnkMnu:active {font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;text-decoration: none; color: #3d4c80; }
A.lnkMnu:hover { font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;text-decoration: none; color: #DD2222; }

A.lnkRsu:link, A.lnkRsu:visited, A.lnkRsu:active {font-style: normal; font-variant: normal; font-weight: bold; font-size: 14pt; font-family: "Arial Narrow";text-decoration: none; color: #FFFFFF; }
A.lnkRsu:hover { font-style: normal; font-variant: normal; font-weight: bold; font-size: 14pt; font-family:"Arial Narrow" ;text-decoration: none; color: #DDDDDD; }

A.Boton,A.Boton:link,A.Boton:visited{
	border: 1px solid #999999;
    TEXT-DECORATION: none; BACKGROUND-COLOR: #F7FBFF; height:20px; padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;
    COLOR: #000000;
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;
}

A.Boton:hover{
    border: 1px solid #999999;
	TEXT-DECORATION: none; BACKGROUND-COLOR: #F7FBFF; height:20px; padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;
    COLOR: #800000;
    font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;
}

A.Bot:link, A.Bot:visited, A.Bot:active {font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial;text-decoration: none; color: #FFFFFF;background-image:url(../tienda/img/botonverde.gif); background-repeat:no-repeat; width:157px; height:22px; display:inline-block; text-align:center; padding-top:3px;}

A.Bot:hover { font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial;text-decoration: none; color: #000000; background-image:url(../tienda/img/botonverde.gif); background-repeat:no-repeat; width:157px; height:22px; display:inline-block; text-align:center; padding-top:3px;}


INPUT {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #676767 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #676767 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f6f5f4; }
.chk {padding-top: 0; padding-bottom: 0;BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #676767 0px solid; BORDER-LEFT: #676767 0px solid; COLOR: #000000; BORDER-BOTTOM: #000000 0px solid; background:none}
.Cbo2 {padding-top: 0; padding-bottom: 0;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #676767 1px solid; BORDER-LEFT: #676767 1px solid; COLOR: #000080; BORDER-BOTTOM: #000000 0px solid;  BACKGROUND-COLOR: #f6f5f4; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Verdana;}
.Titulo{ font-variant: normal; font-weight: bold; font-size: 16pt; font-family: "Times New Roman", Times, serif; color:#cba44b}
.SubTitulo{ font-variant: normal; font-weight: bold; font-size: 10pt; font-family: "Times New Roman", Times, serif; color:#cba44b}
.CabMenu{ font-variant: normal; font-weight: bold; font-size: 16pt; font-family: Tahoma; color:#000000}


.FondoMenu{ background-color:#dee7e7;background-image: url(../img/fondomenu.gif); background-repeat: repeat-x; }
.TxtMnu {font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial;}

.CabTablaCuadroAzul{ background-image: url(../img/fondocabtabla.gif); background-repeat:repeat-y; 
font-variant: normal; font-weight: normal; font-size: 11pt; font-family: Arial; color:#8c5700;}
.CuadroAzul{ background-color:#e7e7e6;}

.FondoCabMenu{ background-color:#e6e6e6 }
.BordeTabla {  border:#e6e6e6 solid 1px}
.BordeTablaCeldas {  border:#888888 solid 1px}
.CeldasPos {  border:#888888 solid 1px;font-size: 7.5pt; font-family: Verdana; color:#4d4b4b; height:30px; width:30px}
.campo2 {
	border:#888888 1px solid;
	font-family:arial;
	font-size:11px;
	color:#666666;
	padding:1px;
	background-color:#ffffff;
}
.Apartado { font-variant: normal; font-weight: normal; font-size: 16pt; font-family: Arial; color:#748791}
.TablaLogin { border: solid 1px #DDDDDD;background-image: url(../img/candado.jpg); background-repeat:no-repeat; width:250px; height:150px}
.TablaLogin2 {background-image: url(../img/candado.jpg); background-repeat:no-repeat; width:160px; height:150px}
.txt { font-size: 8pt; font-family: Verdana; color:#3d4c80; }
.txtOrdenServicio{ font-size: 7pt; font-family: Verdana; color:#3d4c80;}
.txtGrande { font-size: 12pt; font-family: Verdana; color:#3d4c80; }
.MisDatos { font-family:Arial;font-size:13px; font-weight: bold; color: #0477AC;}
.NombreCampo { font-size: 8pt; font-family: Verdana; color:#3d4c80; font-weight: bold;}
.txtPeq { font-size: 7.5pt; font-family: Verdana; color:#4d4b4b; }
.TextoPeqA { font-family: Arial; font-size: 9pt;color:#d20003;}
.TextoPeqB { font-family: Arial; font-size: 9pt; color:#8e8f7d;}
.Pie { text-decoration: none; color: #999999; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Tahoma; border-top:2px solid #d6dbe1;}
.Texto8Blanco {font-family: Verdana; font-size: 8pt; color: #FFFFFF}
.Texto8 {font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: verdana;}
.Textoarea {BACKGROUND-COLOR: #f6f5f4; COLOR: #000000;font-family: Verdana; font-size: 8 pt}

.TitInicio {font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial;color: #393a96; border-bottom: 1px solid #e3e3e3;}
.Tit2Inicio {font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial;color: #393a96;}


.TabNoSel{
BORDER-LEFT: #404040 1px solid; BORDER-TOP: #404040 1px solid; BORDER-BOTTOM: #404040 1px solid; 
font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: verdana;
}
.TabSep1{
background-image:url(../img/tab.gif);background-color:#f2f2f2;width:15px; height:21px;
}
.TabSel{
BORDER-LEFT: #404040 1px solid; BORDER-TOP: #404040 1px solid; 
font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: verdana;
background-color:#f2f2f2;
}
.TabSep2{
background-image:url(../img/tab.gif);width:15px; height:21px;BORDER-BOTTOM: #404040 1px solid;
}
.TabSep3{
background-image:url(../img/tab.gif);width:15px; height:21px;BORDER-BOTTOM: #404040 1px solid;
}
.TabSep4{
background-image:url(../img/tab.gif);width:15px; height:21px;BORDER-BOTTOM: #404040 1px solid;
}
.TabRelleno{
BORDER-BOTTOM: #404040 1px solid; 
}
.ContenedorTabs{
BORDER-RIGHT: #404040 1px solid; BORDER-TOP: 0px ; BORDER-LEFT: #404040 1px solid; BORDER-BOTTOM: #404040 1px solid; 
background-color:#f2f2f2;}

.TablaPopUp{
background-image:url(../img/fondopopup.gif); background-repeat:repeat-y;
border:1px solid #000000;background-color:#f9f8f7;}

.OpcionPopup {
font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: verdana;
height:20px;}

.BordeSep{ border-right:1px dashed #CCCCCC}



/* ######### Para el menu Desplegable ######### */
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: ;
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid black;border-bottom-width: 0;font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial;
line-height: 18px;z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #eff4f7;width: 125px; /* default width for menu */}

.anylinkmenu ul{margin: 0;padding: 0;list-style-type: none;}

.anylinkmenu ul li a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 2px 0;text-decoration: none;
font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial;text-indent: 5px;
color:#3d4c80}

.anylinkmenu a:hover{ /*hover background color*/
background: #eff4f7;color: #DD2222;}

/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkmenucols{position: absolute;width: 350px;left: 0;top: 0;visibility: hidden;border: 1px solid black;padding: 10px;
font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;}

.anylinkmenucols li{padding-bottom: 3px;}

.anylinkmenucols .column{float: left;padding: 3px 8px;margin-right: 5px;background: #E0E0E0;}

.anylinkmenucols .column ul{margin: 0;padding: 0;list-style-type: none;}

/* ######### class for shadow DIV ######### */
.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;left: 0;top: 0;z-index: 99; /*zIndex for shadow*/
background: black;visibility: hidden;}
/* ######### FIN menu Desplegable ######### */


.divTooltip{position:absolute;width:200;height:20;top:100;left:200;visibility:hidden; z-index:100}
.Tooltip{background-color:#dee6ef; border: 1px solid #999999;font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.5pt; font-family: Verdana; }

.margenes { padding-left:10px;padding:5px; }

.estiloImpresion {font-size:8pt; color:black;}

.info {
background-color:#ADF7F2;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;
border-top: 2px solid #B5D4FE;
border-bottom: 2px solid #B5D4FE;
}

.infoSi{
background-color:#61D272;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;
border-top: 2px solid #B5D4FE;
border-bottom: 2px solid #B5D4FE;
}

.infoErr {
background-color:#FF7070;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;
border-top: 2px solid #B5D4FE;
border-bottom: 2px solid #B5D4FE;
}

.EstadoPC {
background-color:#6BA4FF;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;

}

.EstadoED {
background-color:#4EFF8F;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;

}
.EstadoNormal {
background-color:#FFFFFF;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;

}
.EstadoPR {
background-color:#FFA8A8;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;

}
.EstadoPE {
background-color:#EEF093;
background-position: 15px 50%; /* x-pos y-pos */
padding: 5px 20px 5px 45px;

}

