body {margin:5px; font-size:10px; font-family:Arial, Helvetica, sans-serif; background:#FFF;}
ul.menu {list-style:none; margin-left:2px; margin-bottom:0px; margin-right:0px; margin-top:0px; padding:0px;}
ul.menu * {margin:0; padding:0} 
ul.menu a {display:block; color:#000; text-decoration:none; margin-top:0px;}
ul.menu li {position:relative; float:left; margin-right:0px; }/*margen y posicion boton primario*/
ul.menu ul {position:absolute; top:25px; left:0px;   display:none; opacity:0; list-style:none; /*border-top:1px solid #aaa;*/ }/*MENU DESPLEGABLE*/
ul.menu ul li {position:relative; border:1px solid #000; padding:0px 0px 0px; border-top:none;  width:100px; min-height:20px; height:auto; margin:0px;}/* ancho de boton secundario*/
ul.menu ul li a {display:block; padding:2px 2px 0px;  width:97px; min-height:20px; height:auto; background-color:#1B1B1B; color:#FFF; }/*FONDO SUBMENU*/
ul.menu ul li a:hover {background-color:#333; padding:2px 2px 0px; width:97px;  min-height:20px; height:auto; color:#999; }/*FONDO SUBMENU MOUSE IN*/
ul.menu ul ul {left:100px; top:+5px; color:FFF;}/* desplazamiento de boton terciario*/
ul.menu .menulink {border-right:1px solid #aaa;  padding:5px 5px 5px; margin:0px; min-width:40px; width:auto; min-height:10px; height:auto; text-align:center; vertical-align:bottom; color:#FFF; font-weight:bold; font-size:10px;}/* ancho de boton principal*/
ul.menu .menulink2 {padding:5px 5px 5px; margin:0px; min-width:40px; width:auto; min-height:10px; height:auto; text-align:center; vertical-align:bottom; color:#999; font-weight:bold; font-size:10px;}/* ancho de boton principal SELECCIONADO*/
ul.menu .submenulink {border:0px solid #aaa; padding:3px 3px 3px; margin:0px;   width:180px; min-height:20px; height:auto;  text-align:left; color:#FFF;font-size:10px;}/* SUBMENU*/
ul.menu .menulink:hover { background-color:#000; color:#999;}/*FONDO MENU PRINCIPAL MOUSE IN*/
ul.menu .menuhover {background-color:#000; color:#999;}/*FONDO MENU PRINCIPAL MOUSE IN MENU*/
ul.menu .menulink2:hover { background-color:#000; color:#FFF;}/*FONDO MENU PRINCIPAL MOUSE IN*/
ul.menu .sub {background:#f5f5f5; }
ul.menu .topline {border-top:1px solid #aaa}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
}

.txt10bco {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}
.txt12bco {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.txt10ng {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	font-weight: bold;
}
.txt12ng {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;

}
.parrafo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
}

.txt12gray {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
.txt12blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#1473cb;
}
.txt12red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#7a161f;
}
.txt14ng {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.txt14gray {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.txt16ng {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
	font-weight: bold;
}

.txt16blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#1473cb;
}
.txt16red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#7a161f;
}
.txt16brown {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#733621;
}
#logotipo {
	position:absolute;
	width:950px;
	height:135px;
	z-index:1;
	top: 0px;
}
#menuDiv {
	position:absolute;
	width:656px;
	height:40px;
	z-index:1;
	top: 21px;
}
