
.txt {font-size:11px; font-family:verdana,arial,helvetica; border:1px solid #999999; background-color:#D8FCBA; background-repeat: repeat-x; font-weight:normal; height: 15px;}
textarea {	border: solid 1px #999999; background-color:#D8FCBA; }
SELECT {border: solid 1px #999999; background-color:#D8FCBA; margin:0 2px 0 2px; font-size:11px; font-family:verdana,arial,helvetica; }
.botones {background-color:#D8FCBA; border:1px solid #000000; font-size: smaller; font-weight:normal; color: #000000;}

/* #8ab54a , #5A5A5C */

.punteado{ border-style: dotted; border-width: 1px; } 


.punteado_linea{ border-style: dotted #CFE9ED; border-width: 1px; }
.punteado_raya { border-style: dashed #CFE9ED; border-width: 1px; }


.yellow { BACKGROUND-COLOR: #ffff00; }


.verde1 {background-color:#7BC043; background-image: url();}
.verde2 {background-color:#C7F8A0; background-image: url();}
.verde3 {background-color:#D8FCBA; background-image: url();}


LI { LIST-STYLE-TYPE: none }


* { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }


p, font { font-family: Verdana, Arial, Helvetica, sans-serif; }

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../imagenes/sistema/body_bg.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.75em/1.6em Arial,Helvetica,sans-serif; COLOR: #52565b; PADDING-TOP: 0px; TEXT-ALIGN: left;
}


H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.5em }
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.5em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.5em
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.7em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.5em
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.95em; MARGIN-BOTTOM: 0.4em; COLOR: #2a5877
}
H1.alt {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM: #ced2d2 1px solid
}
H1 .sub {
	COLOR: #0289b6; FONT-STYLE: italic
}
H2 {
	FONT-SIZE: 1.25em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 3px; COLOR: #060606; BORDER-BOTTOM: #ced2d2 1px solid
}
H2.alt {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; COLOR: #006996
}
H2 SPAN {
	COLOR: #000
}
H3.alt {
	MARGIN-BOTTOM: 0px
}
H3 {
	FONT-SIZE: 1.25em; MARGIN-BOTTOM: 0.5em; COLOR: #060606
}
H4 {
	FONT-SIZE: 1.05em
}
H5 {
	FONT-SIZE: 1em
}
H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H4 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}


/*TABLE {	WIDTH: 900px; } */


TeH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}

TeD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}


TD.centro {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center }

TD.medio { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; }

TD.izquierdo { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: left }

TD.derecho { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: right }


.000estructura {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}


.getCentral { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left }


A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}

A {	COLOR: #5A5A5C; TEXT-DECORATION: underline }
A:hover { COLOR: #8ab54a; TEXT-DECORATION: none }

/* #5A5A5C , #8ab54a , #0088b5 */

/*
.divider {
	FONT-SIZE: 0px; BACKGROUND: #d4d3c6; MARGIN: 5px 0px; OVERFLOW: hidden; LINE-HEIGHT: 0em; HEIGHT: 1px
}
*/



.separador { PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }





.img { FLOAT: left; MARGIN: 0px 0px 0px 0px }



#cvnavegafont A:hover {COLOR: #0088b5}
#cvnavegafont A {COLOR: #0088b5}



#nav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../imagenes/sistema/nav_bg.gif) #394650  no-repeat;
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 865px; PADDING-TOP: 4px; TEXT-ALIGN: left
}

#nav LI {
	BACKGROUND: url(../imagenes/sistema/nav_li_bg.gif) no-repeat 100% 50%; FLOAT: left; POSITION: relative
}
#nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav LI.p {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
.select-menu LI A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#super UL A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}


#nav A STRONG {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0.25em; LINE-HEIGHT: 1.9em; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}

/*
#nav LI.over A {
	BACKGROUND: url(../imagenes/sistema/nav_over_left.gif2) no-repeat; COLOR: #0088b5
}
#nav A:hover {
	BACKGROUND: url(../imagenes/sistema/nav_over_left.gif2) no-repeat; COLOR: #0088b5
}
*/

#nav LI.over A {
	BACKGROUND: #f9f9f9; COLOR: #0088b5
}
#nav A:hover {
	BACKGROUND: #f9f9f9; COLOR: #0088b5
}



/*
#nav LI.over A STRONG {	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; BACKGROUND: url(../imagenes/sistema/nav_over_right.gif) no-repeat 100% 0px }
*/
#nav LI.over A STRONG {	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; BACKGROUND: #f9f9f9; }

#nav A:hover STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../imagenes/sistema/nav_over_right.gif) no-repeat 100% 0px
}
#nav LI.over UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#nav LI.over UL A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}

.select-menu LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}

#super UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}

#nav UL LI {
	FLOAT: none
}

#nav UL {
	DISPLAY: none
}

/*
#nav LI.over UL { DISPLAY:block; BACKGROUND: url(../imagenes/sistema/nav_sec_bg.png2) no-repeat 0px 100%; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 14.17em; POSITION: absolute; TOP:24px }
*/

#nav LI.over UL { DISPLAY:block; BACKGROUND: #f9f9f9; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 14.17em; POSITION: absolute; TOP:24px }

#rrrrrsuper LI.over UL { BORDER-RIGHT: #c1bfbf 1px solid; BORDER-TOP: #c1bfbf 1px solid; DISPLAY: block; Z-INDEX: 999; RIGHT: 1em; BACKGROUND: #f9f9f9; BORDER-LEFT: #c1bfbf 1px solid; WIDTH: 12em; BORDER-BOTTOM: #c1bfbf 1px solid; POSITION: absolute; TOP: 2em }

.select-menu UL {
	DISPLAY: block; BACKGROUND: url(../imagenes/sistema/nav_sec_bg.png) no-repeat 0px 100%; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 14.17em; POSITION: absolute; TOP: 2.15em
}
#nav UL LI {
	PADDING-RIGHT: 1.08em; DISPLAY: block; PADDING-LEFT: 1.08em; BACKGROUND: url(../imagenes/sistema/nav_sec_li_bg.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav UL LI.last {
	PADDING-RIGHT: 1.08em; DISPLAY: block; PADDING-LEFT: 1.08em; BACKGROUND: url(../imagenes/sistema/nav_sec_li_bg.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.select-menu LI {
	PADDING-RIGHT: 1.08em; DISPLAY: block; PADDING-LEFT: 1.08em; BACKGROUND: url(../imagenes/sistema/nav_sec_li_bg.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nav LI.over UL A {
	COLOR: #34617e; BORDER-BOTTOM: #e5e7e8 1px solid
}
.select-menu LI A {
	COLOR: #34617e; BORDER-BOTTOM: #e5e7e8 1px solid
}
#super UL A {
	COLOR: #34617e; BORDER-BOTTOM: #e5e7e8 1px solid
}
#nav LI.over UL A:hover {
	COLOR: #0088b5
}
.select-menu LI A:hover {
	COLOR: #0088b5
}
#super UL A:hover {
	COLOR: #0088b5
}
#nav UL LI.last A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.select-menu LI.last A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#super UL LI.last A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.select-menu {
	POSITION: relative
}
.select-menu UL {
	DISPLAY: none
}
#super UL {
	DISPLAY: none
}





.tabs {	BACKGROUND: url(../imagenes/sistema/tabs_bg.gif) no-repeat 100% 100% }

.tabs LI { BACKGROUND-IMAGE: url(../imagenes/sistema/tabs_li_bg.gif); BACKGROUND-REPEAT: no-repeat }

.tabs LI SPAN {	BACKGROUND-IMAGE: url(../imagenes/sistema/tabs_li_bg.gif); BACKGROUND-REPEAT: no-repeat }

.tabs LI { BACKGROUND-POSITION: 0px -96px; PADDING-LEFT: 5px; FONT-SIZE: 1.08em; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 0.33em; HEIGHT: 32px }

.tabs LI.on { BACKGROUND-POSITION: 0px -64px }

.tabs LI SPAN {	PADDING-RIGHT: 18px; BACKGROUND-POSITION: 100% -32px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.5em; PADDING-TOP: 0px }

.tabs LI SPAN IMG { FLOAT: left; MARGIN: 8px 6px 0px 0px }

.tabs LI.on SPAN { BACKGROUND-POSITION: 100% 0px }

.tabs LI A {
	COLOR: #000; TEXT-DECORATION: none
}
.tabs LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.tabs LI A:hover {
	COLOR: #8ab54a
}



.box { PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(../imagenes/sistema/box_bg.gif) no-repeat; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.box H3 {
	MARGIN-BOTTOM: 0.1em
}
.box-nav {
	MARGIN-TOP: -9px; BACKGROUND: url(../imagenes/sistema/box_nav_bg.gif) no-repeat 100% 2em; MARGIN-BOTTOM: 8px
}
.box-nav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../imagenes/sistema/box_nav_list_bg.gif) no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box-nav LI.first {
	PADDING-LEFT: 0px
}
.box-nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.box-nav {
	COLOR: #555651
}
.box-nav A {
	COLOR: #555651
}
.box-nav A {
	DISPLAY: block; PADDING-BOTTOM: 18px; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.box-nav A:hover {
	BACKGROUND: url(../imagenes/sistema/box_nav_link_bg.gif) no-repeat 50% 100%
}
.box-nav LI.on A {
	BACKGROUND: url(../imagenes/sistema/box_nav_link_bg.gif) no-repeat 50% 100%
}
.box-nav LI.on A {
	FONT-WEIGHT: bold
}
.box H3 {
	COLOR: #000
}
.box H4 {
	COLOR: #333a43
}
.box DD.date {
	FONT-SIZE: 0.92em; MARGIN-BOTTOM: 1.42em; COLOR: #8b9298
}





#logo {	FLOAT: left; MARGIN: 0px 0px 0px 4px }
#logo A { MARGIN-TOP: 0px; DISPLAY: block; BACKGROUND: url(../imagenes/home/logo.gif) no-repeat; WIDTH:193px; HEIGHT:67px }
#logo A SPAN { DISPLAY: none }


.pie { PADDING-RIGHT:5px; PADDING-LEFT:5px; FONT-SIZE:0.92em; BACKGROUND: url(../imagenes/sistema/footer_bg.gif) no-repeat; MARGIN-BOTTOM:5px; PADDING-BOTTOM:15px; PADDING-TOP:21px; TEXT-ALIGN: right }
.pie UL { DISPLAY: inline }
.pie UL LI { DISPLAY: inline }
.pie .legal { FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left }
.pie .separador { PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.about-sitio { RIGHT: 0px; POSITION: absolute; TOP: 0px }
.about-sitio A { DISPLAY: block; BACKGROUND: url(../imagenes/sistema/about_sitio.gif) no-repeat; WIDTH: 90px; HEIGHT: 114px }
.about-sitio A SPAN { DISPLAY: none }



.relleno { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../imagenes/sistema/home_main_bg.gif) no-repeat 50% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }


#super-bck { FONT-SIZE: 0.92em; Z-INDEX: 9; RIGHT: 0px; COLOR: #c0bfbf; POSITION: absolute; TOP: 52px; TEXT-ALIGN: left }

#super { FONT-SIZE: 0.92em; Z-INDEX: 9; RIGHT: 0px; COLOR: #c0bfbf; POSITION: relative;  TOP: 52px; PADDING-RIGHT: 10px; FLOAT: right }

.cursos { font-size:11px; font-family:verdana,arial,helvetica; COLOR: #000000; POSITION: relative;  PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right }



#super LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; POSITION: relative }
#super .last { PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0% }
.open-action { PADDING-RIGHT: 12px; BACKGROUND: url(../imagenes/sistema/arrow_open.gif) no-repeat 100% 50% }
#super .items { MARGIN-LEFT: 2px }
#super .separador { PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#super .last .separador { PADDING-RIGHT: 0px; VISIBILITY: hidden }
#super LI.over UL { BORDER-RIGHT: #c1bfbf 1px solid; BORDER-TOP: #c1bfbf 1px solid; DISPLAY: block; Z-INDEX: 999; RIGHT: 1em; BACKGROUND: #f9f9f9; BORDER-LEFT: #c1bfbf 1px solid; WIDTH: 12em; BORDER-BOTTOM: #c1bfbf 1px solid; POSITION: absolute; TOP: 2em }
#super UL LI { PADDING-RIGHT: 1.08em; PADDING-LEFT: 1.08em; FLOAT: none; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0px }



.nav-bar { FONT-SIZE: 12px; BACKGROUND: url(../imagenes/sistema/nav_bar_bg.gif) #2e3940 repeat-x;  WIDTH: 900px; }
.corner  { FONT-SIZE: 12px; BACKGROUND: url(../imagenes/sistema/search_bg.gif) #2e3940 no-repeat 100% 0px; FLOAT: right; WIDTH: 5px }

