A {
	COLOR: #3333cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3333cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #3333cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3333cc; TEXT-DECORATION: none
}
A.bn {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
A.bn:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
A.bn:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
A.bn:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
A.bn:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: ##000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #ffffff
}
.NUEVO {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: ##000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #B9DDFE
}
.NUEVODOS {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: ##000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #A1DCFE
}

TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}

p {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
H1 {
	FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
INPUT {
	FONT-SIZE: 8pt
}
SELECT {
	FONT-SIZE: 8pt
}
TEXTAREA {
	FONT-SIZE: 8pt
}
.fuente8b {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
.fuente8 {
	FONT-SIZE: 11pt; FONT-FAMILY: verdana,arial,helvetica
}
.titulo {
	font-size: 15pt; font-family: PenultimateLight; font-weight: bold; color: #E1EDFF;
}
.fondogeneral{
	BACKGROUND-COLOR: #E1EDFF;
}
.tuno {
	font-size: 20pt; font-family: PenultimateLight; font-weight: bold; color: #000DFF;BACKGROUND-COLOR: #A1DCFE;
}
.fondomarco {
	BACKGROUND-COLOR: #C1DCFE;
}
.fondomarcodos {
	BACKGROUND-COLOR: #A1DCFE;
}
.tdos {
	font-size: 15pt; font-family: PenultimateLight; font-weight: bold; color: #E1EDFF;
}

.fuente10 {
	FONT-SIZE: 10pt; FONT-FAMILY: verdana,arial,helvetica
}
.fondot {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #A1DCFE
}
.fondou {
	FONT-SIZE: 8pt; COLOR: #660000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #AFFFFF
}


.titcol {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #808050
}
.titcol2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #808050
}
.titcol3 {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #eeeecc
}
.altn2 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #ddddbb
}
.altn {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #eeeecc
}
.alt2 {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #999966
}
.coment {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #eeeeee
}
.codigo {
	FONT-SIZE: 8pt; COLOR: #660000; FONT-FAMILY: verdana,arial,helvetica
}
.codigocol {
	FONT-SIZE: 10pt; COLOR: #660000; FONT-FAMILY: verdana,arial,helvetica
}
.codigomenu {
	BACKGROUND-COLOR: #6699FF
}

.expire {
	FONT-SIZE: 8pt; COLOR: #FF0000; FONT-FAMILY: verdana,arial,helvetica
}

.vinculo {
	FONT-SIZE: 8pt; color: #0000FF; FONT-FAMILY: verdana,arial,helvetica; cursor:none
}

.enlaceboton {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.enlaceboton:link {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton:visited {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #666666 2px solid; BORDER-LEFT: #666666 2px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.enlaceboton_1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.enlaceboton_1:link {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton_1:visited {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #666666 2px solid
}
.enlaceboton_1:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #666666 2px solid; BORDER-LEFT: #666666 2px solid; BORDER-BOTTOM: #cccccc 1px solid
}
/*****************recursos para menu dinamico**********************/
/*para que submenus tenga linea divisoria entre cada item*/
a {
	border-left:1px outset #ccc;
	border-top:1px outset #ccc;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	text-align:left;
}

a:link, a:active {

}
a:visited {
	
}
a:hover {
	
}
/*termina para que submenus tenga linea divisoria entre cada item*/
/*para submenus texto definido en cada item*/
a.m {
	font-family:verdana,arial,helvetica; 
	font-size:13px;
	color:#0099FF; 
	background:#FFFFFF;
	margin:0; 
	padding:0;
	display:block; 
}
a.m:link, a.m:active {
font-family:verdana,arial,helvetica; 
	font-size:13px;
	color:#0099FF; 
	background:#FFFFFF;
	margin:0; 
	padding:0;
	display:block; 
}
a.m:visited {
	font-family:verdana,arial,helvetica; 
	font-size:13px;
	color:#0099FF; 
	background:#A1DCFE;  /*aqui se hace el cambio para el color de fondo del submenu*/
	margin:0; 
	padding:0;
	display:block; 
}
a.m:hover {
	font-family:verdana,arial,helvetica; 
	font-size:13px;
	color:#0000FF; 
	background:#FFFFFF;
	margin:0; 
	padding:0;
	display:block; 
	border-left:1px outset #333;
	border-top:1px outset #333;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:left;
}
/*termina para submenus texto definido en cada item*/
.rMenu {
	position:relative; 
	visibility:visible; 
	overflow:visible;
	background:#cc9;
	margin:0; padding:0;
	text-align:left;
	height:20px;
}
/*caja gris que aparece en la esquina superior izquierda del menu*/
.aMenu {
	position:absolute; 
	visibility:visible;
	overflow:visible;
	padding:2px 2px 20px 20px;
	/*background:#FFFFFF;*/
        background:#6699FF;
}
/*termina caja gris que aparece en la esquina superior izquierda del menu*/
/*para menus principales*/
.mLabel {
	position:absolute;
	visibility:hidden; 
	overflow:hidden;
	margin:5px; 
	padding:2px;
	cursor:default;
	border-left:1px outset #ccc;
	border-top:1px outset #ccc;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	text-align:left;
}

.mLabelOver {
	position:absolute; 
	visibility:hidden; 
	overflow:hidden;
	margin:5px; 
	padding:2px;
	cursor:default;
	border-left:1px outset #333;
	border-top:1px outset #333;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:left;
}
/*termina para menus principales*/
.mBox {
	position:absolute; 
	visibility:hidden; 
	overflow:hidden;
	margin:10px; 
	cursor:default;
	width:150px; 
	line-height:1.25em;
	font-size:16px;
}


