/*
SIRSI Web Design :: by fzagato (http://fzagato.net)
an Open Source xhtml/css website layout - Feel free to use or modify, but do keep the credit.
*/

/*+++++++++++++++++++*/
/* SECCION M - MENUS */
/*+++++++++++++++++++*/

/*-----------------------------------------*/
/* Sección M.1 - Menu de Navegación Global */
/*-----------------------------------------*/

.nav-global-container {
	float: right;
	position: absolute;
	width: 795px;
	top: 11px;
	background-color: transparent;
}

.nav-global ul {	
	float: right;
	margin: 0px;
	padding: 0 15px 0 0;
	list-style: none;
}

.nav-global li {
	float: left;
	white-space: nowrap;
	text-transform: uppercase; 
}

.nav-global li a {
	display: block;
	margin: 0px;
	padding: 0px 7px 0px 8px;
	color: #e3e3e3;
	text-decoration: none;
	font-size: 100%;
}

.nav-global a:hover {
	color: #0000cd;
	background: #64c8fc;
	text-decoration: none;
}

/*--------------------------------------------*/
/* Sección M.2 - Menu de Navegación Principal */
/*--------------------------------------------*/

.nav-main-container {
	clear: both;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0px;
	border-top: solid 1px #7d7d7d;
	border-bottom: solid 1px #7d7d7d;	
	white-space: nowrap;
	background:#fff url(../imagenes/mainmenu.gif);
	list-style:none;
}

.nav-main ul {	
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}	

.nav-main li {
	float: left;
	display: block;
	white-space: nowrap;
	background-color: inherit;
}

.nav-main li a {
	color: #0000CD;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	border-right: solid 1px #fff;
	text-decoration: none;
	font-size: 130%;		
}

.nav-main a:hover, .nav-main a.selected {
	color: #efe9ed;
	background: #0000cd;
	text-decoration: none;
}

/*------------------------------------------*/
/* Sección M.3 - Menu de Navegación Lateral */
/*------------------------------------------*/

.nav-lateral-container {
	clear: left;
	float: left;
	width: 160px;
	margin: 0 0 10px 0;
	padding: 10px 0px 0px 0px;
}

.nav-lateral ul {	
list-style: none;
width: 160px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

.nav-lateral li {
margin-bottom: 4px;
}

.nav-lateral li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #505050;
display: block;
padding: 6px 0 0 10px;
background: #eef3fa;
border-left: 4px solid #6da6e2;
}	
	
.nav-lateral li a:hover {
background: #6da6e2;
color: #fff;
border-left: 4px solid #0000cd;
}

