BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
TABLE {
	
}
TR {
	
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000077;
	text-decoration: none;
}

TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
	MARGIN: 0px
}
.nptable {
	HEIGHT: 100%
}
.headerzone {
	WIDTH: 100%
}
.headertable {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #152755
}
.headline {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #152755
}
.headleft {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(img/3c2.jpg); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 75px; BACKGROUND-COLOR: #152755
}
.headleftp {
	BACKGROUND-POSITION: center 50%; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 75px
}
.headleftp1 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(img/cabe_izq.jpg); WIDTH: 509px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 75px; BACKGROUND-COLOR: white
}
.headleftp2 {
	PADDING-LEFT: 0px; WIDTH: 120px; HEIGHT: 75px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.mainhead {
	
}
.validate {
	
}
.headright {
	DISPLAY: none
}
.headrightp {
	DISPLAY: none
}
.menuzone {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.loginzone {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 0px
}
.tdinput {
	
}
.pinput {
	COLOR: #000063; TEXT-ALIGN: right
}
.shadow {
	BORDER-RIGHT: #ccccdb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #ccccdb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mok0 {
	LAYOUT-GRID-CHAR: 28px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(img/ok.gif); CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: monospace; cusror: pointer
}
.mok1 {
	LAYOUT-GRID-CHAR: 28px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(img/ok.gif); CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: monospace; cusror: pointer
}
.logintxt {
	FONT-SIZE: 10px; COLOR: #000077
}
.ok {
	LAYOUT-GRID-CHAR: 28px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(img/ok.gif); CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: monospace; cusror: pointer
}
.motabnew0 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/new0right.gif); MARGIN: 0px; CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; BACKGROUND-COLOR: #0dbd0e; cusror: pointer
}
.motabnew1 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/new1right.gif); MARGIN: 0px; CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; BACKGROUND-COLOR: #0ffd10; cusror: pointer
}
.monew0 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-ALIGN: center; cusror: pointer
}
.monew1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #0004a4; WHITE-SPACE: nowrap; TEXT-ALIGN: center; cusror: pointer
}
.footzone {
	
}
.foottable {
	
}
.footline {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000077; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.footleft {
	
}
.footleftp {
	
}
.mainfoot {
	BORDER-RIGHT: #4182c4 1px solid; BORDER-TOP: #a4c2e1 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #a4c2e1 1px solid; COLOR: #000077; BORDER-BOTTOM: #4182c4 1px solid; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.footbuttons {
	
}
.footbutton1 {
	
}
.foottext1 {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000077; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 5px; BACKGROUND-COLOR: #a4c2e1; TEXT-ALIGN: center
}
.footbutton2 {
	
}
.foottext2 {
	
}
.footbutton3 {
	
}
.foottext3 {
	
}
.footseparator {
	
}
.footright {
	
}
.footrightp {
	
}
.col0 {
	HEIGHT: 100%
}
.col1 {
	HEIGHT: 100%
}
.col2 {
	HEIGHT: 100%
}
.decol0 {
	HEIGHT: 100%
}
.decol1 {
	HEIGHT: 100%
}
.decol2 {
	HEIGHT: 100%
}
.tdLinks {
	
}
.top_right {
	BACKGROUND-POSITION: right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.sub_top_left {
	BACKGROUND-POSITION: left top; WIDTH: 77px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #a00000
}
.sub_top_right {
	BACKGROUND-POSITION: left top; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.separate {
	BACKGROUND-POSITION: left top; WIDTH: 36px; BACKGROUND-REPEAT: repeat-y
}
.bottom_left {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; HEIGHT: 49px
}
.bottom_middle {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px
}
.link_cell {
	BORDER-RIGHT: #4182c4 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #4182c4 1px solid; COLOR: #000077; PADDING-TOP: 5px; font-weigth: bold
}
.cell_buscador {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #000077; PADDING-TOP: 3px; BACKGROUND-COLOR: #ff9900
}
.menuizq {
	background-image: url(../images/fondomenu.gif);
	background-repeat: no-repeat;
	height: 26px;
	background-color: #F1F1F1;
	padding-left: 30px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000077;
}
.menuizq2 {
	background-image: url(../images/fondomenu2.gif);
	background-repeat: no-repeat;
	height: 26px;
	background-color: #F1F1F1;
	padding-left: 25px;
	font-family: Arial;
	font-size: xx-small;
	font-weight: normal;
	color: #000077;
}
.menulink {
	font-family: Arial;
	font-size: x-small;
	color: #000077;
	text-decoration: none;
	font-weight: bold;
}
.menulink:hover {
	font-family: Arial;
	font-size: x-small;
	color: #6E8BDE;
	text-decoration: none;
	font-weight: bold;
}
.menulink2 {
	font-family: Arial;
	font-size: x-small;
	color: #000077;
	text-decoration: underline;
	font-weight: bold;
}
.menulink2:hover {
	font-family: Arial;
	font-size: x-small;
	color: #6E8BDE;
	text-decoration: underline;
	font-weight: bold;
}
.menulink3{
	font-family: Arial;
	font-size: x-small;
	color: #000077;
	text-decoration: none;
	font-weight: normal;
}
.menulink3:hover {
	font-family: Arial;
	font-size: x-small;
	color: #6E8BDE;
	text-decoration: none;
	font-weight: normal;
}
.marco1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000077;
}
.marco2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4281C2;
}
.marco3 {
	border: 1px solid #4281C2;
}
.marco5 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
}

.marco6 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #e67d01;
	font-weight: bold;
	border-bottom-style: dotted;
}
.marco7 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000077;
	font-weight: bold;
	border-bottom-style: dotted;
}
.marco4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFA92D;
	border-right-color: #FFA92D;
	border-bottom-color: #FFA92D;
	border-left-color: #FFA92D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000077;
}
.marco8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
}
.marco9 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	
}
.marcocabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #4281C2;
}
.marcocabecera2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #FFA92D;
}
.marcofooter {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
}
.fondoencabecera {
	font-family: arial;
	font-size: x-small;
	font-weight: bold;
	color: #000077;
	background-image: url(../images/fondocabecera.gif);
	background-repeat: no-repeat;
	background-position: 5px bottom;
	padding-left: 40px;
}
.fondoencabecera2 {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000077;
	background-image: url(../images/fondocabecera2.gif);
	background-repeat: no-repeat;
	background-position: 5px bottom;
	padding-left: 40px;
}
.submenu {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000077;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 35px;
}
.submenu2 {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #000077;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
}
.submenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000077;
	padding-top: 3px;
	padding-left: 10px;
}
.submenu4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000077;
	padding-top: 3px;
	padding-left: 20px;
}

.submenu5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000077;
	padding-top: 3px;
	padding-left: 25px;
}
.fontsubmenu {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000077;
	text-decoration: none;
}
.foottext2 {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #000077; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 5px; BACKGROUND-COLOR: #a4c2e1; TEXT-ALIGN: center
}
.ftitulo {
	background-image: url(../images/fondotitulo.gif);
	background-repeat: repeat-x;
}
.subraya {
	text-decoration: none;
}
.subraya:hover {
	text-decoration: underline;
}
.tablaadmon{
	background-image: url(../images/fondoadmon.jpg);
	background-repeat: repeat-y;
}
.fondo {
	background-image: url(../images/fondoadmon.jpg);
	background-repeat: repeat-n;
}

.marco5Color1 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
        background-color: #FFD5AA;
}
.marco5Color2 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
	background-color: #FFFCD8;
}
.marco5Color3 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
	background-color: #E3FCFE;
}
.marco5Color4 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
	background-color: #E2E7FE;
}
.marco5Color5 {
	font-family: arial;
	font-size: x-small;
	color: #000077;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #4281C2;
	border-right-color: #4281C2;
	border-bottom-color: #4281C2;
	border-left-color: #4281C2;
	font-weight: bold;
	background-color: #FCE9FE;
}

.bodyMenu {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #F1F1F1;
        background-image: url(../images/fondomenu3.gif);
        background-repeat: repeat-y;
}


