BODY {
	FONT-SIZE: 10px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
FORM {
	MARGIN: 0px
}
.button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e9ecef; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.login-form {
	FLOAT: right; WIDTH: 60%; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.login-text {
	FLOAT: left; WIDTH: 40%; TEXT-ALIGN: left
}
.inputlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left
}
.inputbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 1em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cccccc 1px solid
}
.inputnoticia {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid
}
.inputopcion {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 1em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 65px; BORDER-BOTTOM: #cccccc 1px solid
}
.npie {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #003366; FONT-SIZE: 11px
}
.inputtitulo {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 1em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid
}
.inputsubti {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7B869A; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 1em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; BORDER-BOTTOM: #cccccc 1px solid
}
.ntitsec {
	FONT-SIZE: 14px; COLOR: #cc0000; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
	}
.ntitulo {
	FONT-SIZE: 16px; COLOR: #336699; FONT-WEIGHT: bold
	}
.nsubti {
	FONT-SIZE: 14px; COLOR:#000000 ; MARGIN-TOP: 5px
}

.ntitulodet {
	FONT-SIZE: 16px; COLOR: #336699; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
	}
.nsubtidet {
	FONT-SIZE: 14px; COLOR:#000000; FONT-WEIGHT: bold; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.ndetalle {
	FONT-SIZE: 12px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.npreg {
	FONT-SIZE: 12px; COLOR:#000000 ; FONT-WEIGHT: bold; MARGIN-TOP: 5px
}
.nresp {
	FONT-SIZE: 12px; COLOR:#000000; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.hdetalle {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.titulito {
	COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold
	}
.htitulop {
	COLOR: #336699; FONT-SIZE: 20px; FONT-WEIGHT: bold; text-decoration: none
	}

a.htitulop:hover {
	COLOR: #000000; FONT-SIZE: 20px; FONT-WEIGHT: bold; text-decoration: underline
	}	
.htitular {
	COLOR: #336699; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: none
	}
a.htitular:hover {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-decoration: underline
	}	
.htitulos{
	FONT-SIZE: 12px
}
.hsubti {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-TOP: 5px
}
.clr {
	CLEAR: both
}
.ctr {
	TEXT-ALIGN: center
}
.version {
	FONT-SIZE: 10px; COLOR: #336699
}

.menus {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FF8000
}
a.menus:hover
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #7B869A; text-decoration: none
}
.divtit {
	MARGIN-BOTTOM: 5px
}
.tstitulo{
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #996600; MARGIN-BOTTOM: 5px
}
.tscontenido {
	FONT-SIZE: 12px
}
.linediv {
	BORDER-TOP: #cbbdb0 1px solid
}
.linesec {
	BORDER-TOP: #666666 1px solid
}
.menuiz {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; MARGIN-BOTTOM: 0px
}
.mensajes {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; MARGIN-BOTTOM: 0px
}
.menuizlink {
	COLOR: #ffffff ; FONT-WEIGHT: normal; FONT-SIZE: 11px; text-decoration: none
	}
a.menuizlink:hover {
	COLOR: #ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; text-decoration: underline
	}
.menuderlink {
	COLOR: #003366 ; FONT-WEIGHT: bold; FONT-SIZE: 11px; text-decoration: none
	}
a.menuderlink:hover {
	COLOR: #336699; FONT-WEIGHT: bold; FONT-SIZE: 11px; text-decoration: underline
	}	
.catnombre {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; color: #333333; FONT-SIZE: 11px; BACKGROUND: #ffcb05; PADDING-BOTTOM: 1px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 1px
}
.catnombre1 {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; color: #ffffff; FONT-SIZE: 11px; BACKGROUND: #00476a; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 2px
}
.temasemana {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #336699; PADDING-BOTTOM: 1px; BORDER-LEFT: #333333 s1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #333333 1px solid; MARGIN-BOTTOM: 2px; COLOR: #FFFFFF
}
.actday {
	COLOR: #333333; FONT-SIZE: 10px; text-decoration: none
	}
a.actday:hover {
	COLOR: #000000; FONT-SIZE: 10px; text-decoration: underline
	}	
.desday {
	COLOR: #CBBDB0; FONT-SIZE: 10px; text-decoration: none
	}
.calendario {
	COLOR: #000000; FONT-SIZE: 10px; text-decoration: none
	}
.botoncal {
	BORDER-RIGHT: #cbbdb0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cbbdb0 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #cbbdb0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cbbdb0 1px solid
}
.menuder{
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 2px
}
.error {
	COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration: none
	}
.cmsmenus {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #7DAED9; PADDING-BOTTOM: 1px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 2px
}
.cmscatnom {
	BORDER-RIGHT: #00476a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #00476a 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #336699; PADDING-BOTTOM: 1px; BORDER-LEFT: #00476a 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #00476a 1px solid; MARGIN-BOTTOM: 1px
}
.cmssubmenu {
	BORDER-RIGHT: #7DAED9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7DAED9 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; color: #666666; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #7DAED9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #7DAED9 1px solid; MARGIN-BOTTOM: 2px
}
.cmsmenu {
	BORDER-RIGHT: #00476a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #00476a  1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; color: #cc0000; BACKGROUND: #cccccc; PADDING-BOTTOM: 1px; BORDER-LEFT: #00476a 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #00476a 1px solid; MARGIN-BOTTOM: 2px
}
.cmsform {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 2px
}
.cmstitulo {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 16px; FONT-WEIGHT: bold; BORDER-RIGHT: #D2E3F2 1px solid; BORDER-TOP: #D2E3F2 1px solid; BORDER-LEFT: #D2E3F2 1px solid; WIDTH: 350px; BORDER-BOTTOM: #D2E3F2 1px solid
}
.cmsmod {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7DAED9; FONT-SIZE: 16px; FONT-WEIGHT: bold; BORDER-RIGHT: #D2E3F2 1px solid; BORDER-TOP: #D2E3F2 1px solid; BORDER-LEFT: #D2E3F2 1px solid; WIDTH: 350px; BORDER-BOTTOM: #D2E3F2 1px solid
}
.cmscorto{
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #336699; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #D2E3F2 1px solid; BORDER-TOP: #D2E3F2 1px solid; BORDER-LEFT: #D2E3F2 1px solid; WIDTH: 40px; BORDER-BOTTOM: #D2E3F2 1px solid
}
.cmscombo {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; BORDER-RIGHT: #D2E3F2 1px solid; BORDER-TOP: #D2E3F2 1px solid; BACKGROUND:#D2E3F2; BORDER-LEFT: #D2E3F2 1px solid; WIDTH: 150px; BORDER-BOTTOM: #D2E3F2 1px solid
}
.cyberform {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #336699 1px solid; MARGIN-BOTTOM: 2px; MARGIN-TOP: 10px
}
.cyberinput{
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; BORDER-RIGHT: #cbbdb0 1px solid; BORDER-TOP: #cbbdb0 1px solid; BORDER-LEFT: #cbbdb0 1px solid; WIDTH: 250px; BORDER-BOTTOM: #cbbdb0 1px solid
}
.buscain{
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 10px; BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #cccccc 1px solid; MARGIN-BOTTOM: 2px; MARGIN-TOP: 2px
}
.cyberlabel{
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}

.cybermsg{
	FONT-SIZE: 11px;
}
.maslink {
	COLOR: #336699; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-decoration: none
	}
a.maslink:hover {
	COLOR:  #996600; FONT-WEIGHT: bold; FONT-SIZE: 10px; text-decoration: underline
	}	