<style type="text/css">

@charset "UTF-8";

/* NAVIGATION */
#nav { display: block; margin-bottom: 0px; }
#nav ul { width: 948px; height: 37px; margin: 0 auto; padding: 0; background: url(../webfinal/css/imagenes/spacer.gif) no-repeat; overflow: hidden; }
#nav ul li { display: inline; }
#nav ul li a { float: left; height: 37px; padding: 0px 3px 0px 0px; baseline-shift: 0px; border-right: 0px solid #e7e7e7; color: #404040; font-weight: bold; text-decoration: none; background: url(../webfinal/css/imagenes/spacer.gif) no-repeat; background-position: -10px 0; overflow: hidden; }
#nav ul li a:hover { color: #0064be; background-position: -10px -27px; }
#nav ul li a.left { background-position: 0 0; overflow: hidden; }
#nav ul li a.left:hover { background-position: 0 -27px; overflow: hidden; }
.nav-dropdown { background-color: #f5f5f5; background-image: url(../webfinal/css/imagenes/spacer.gif); background-repeat: repeat-x; background-position: top; position:absolute; visibility: hidden; border: 1px solid #cfcfcf; z-index: 100; width: auto; }
.nav-dropdown a { display: block; font: normal 12px Arial; color: #404040; display: block; padding: 5px 15px 5px 15px; text-decoration: none; }
.nav-dropdown a:visited { color: #404040; text-decoration: none; }
.nav-dropdown a:hover { background-color: #0163A2; color: #ffffff; text-decoration: none; padding: 5px 15px 5px 15px;}

/* SUB-NAVIGATION */
#nav-sub { width: 980px; margin: 20px auto 15px auto; background: url(../webfinal/css/imagenes/spacer.gif) repeat-x; }

/* SUB-NAVIGATION HEADER */
#nav-sub h1 { font-size: 20px; color: #0064be; font-weight: bold; position:relative; float: left; margin: 0 20px; display: inline; }
#nav-sub h1 a:hover { color: #0087d4; text-decoration: none; }
#nav-sub h1 a:visited { color: #005abe; }

/* #nav-sub h1 span { position: absolute; display: block; top: 0; left: 0; height: 100%; width: 100%; background: url(/images/gradient.png) repeat-x; cursor: pointer; }
* html #nav-sub h1 span { background-color:#fff; back\ground-color:transparent; background-image: url(none.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/gradient.png", sizingMethod="scale"); } */

/* SUB-NAVIGATION TABS */
#nav-sub ul { list-style: none; height: 27px; padding: 0; margin: 0; /* position: relative; z-index: 99; */ }
#nav-sub li { float: left; margin: 0; padding: 0 2px 0 0; }
#nav-sub ul li a { color: #333333; text-decoration: none; padding-left: 12px; height: 27px; cursor: pointer; }
#nav-sub ul li a span { background: none; padding: 3px 12px 0 0; height: 24px; }
#nav-sub ul li a, #nav-sub ul li a span { display: block; float: left; }

/* SUB-NAVIGATION OVER STATES */
#nav-sub ul li a:hover { color: #005abe; }

/* SUB-NAVIGATION ON STATES */
#nav-sub ul li.selected a { color: #333333; background: url(../webfinal/css/imagenes/spacer.gif) left top no-repeat; }
#nav-sub ul li.selected a span { background: url(../webfinal/css/imagenes/spacer.gif) right top no-repeat; }
#nav-sub ul li.selected a, #nav-sub ul li.nav-sub-s a span { cursor: default; }

/* SUB-NAVIGATION DOCUMENT DOWNLOAD */
#nav-sub div.download { height: 24px; padding: 0 20px 0 0; float: right; }
#nav-sub div.download a { color: #005abe; text-decoration: none; }
#nav-sub div.download a:hover { color: #0d8ada; }

/* SUB-NAVIGATION DOCUMENT DOWNLOAD INCLUDE */
div.download-inc { width: 960px; height: 24px; padding: 0 20px 19px 0; margin: -43px auto 0 auto; }
div.download-inc a { color: #005abe; text-decoration: none; float: right; }
div.download-inc a:hover { color: #0d8ada; }

/* SUB-TAB-NAVIGATION BUTTONS */
#nav-sub-tab ul { list-style: none; height: 26px; width:970px; margin: -15px auto 15px auto; padding-left: 8px; border-bottom: #d9d9d9 solid 1px; border-left: #d9d9d9 solid 1px; border-right: #d9d9d9 solid 1px; background: url(../webfinal/css/imagenes/spacer.gif) repeat-x; }
#nav-sub-tab li { display: inline; }
#nav-sub-tab ul li a { float: left; color: #333333; text-decoration: none; height: 22px; padding: 4px 12px 0 12px; display: block; }

/* SUB-TAB-NAVIGATION OVER STATES */
#nav-sub-tab ul li a:hover { color: #005abe; }

/* SUB-TAB-NAVIGATION ON STATES */
#nav-sub-tab ul li.selected a { background: url(../webfinal/css/imagenes/spacer.gif) repeat-x; color: #005abe; }

/* LEFT-NAVIGATION */
#nav-left { float: left; width: 200px; margin: 0 10px 0 10px; padding: 0; display: inline; }
#nav-left ul { list-style: none; padding: 0; margin: 0; }
#nav-left ul li { display: inline; }
#nav-left ul li a { padding: 4px 4px 4px 10px; display: block; text-decoration: none; border-bottom: 1px solid #ececec; color: #000000; }
#nav-left ul li a:hover { color: #005abe; }
#nav-left ul li a.head { height: 23px; padding: 4px 10px 0 10px; background: url(../webfinal/css/imagenes/spacer.gif) no-repeat #005abe; border-bottom: none; color: #FFFFFF; font-weight: bold; }
#nav-left ul li.selected a { background-color: #e5f7ff; color: #005abe; }




/*
 * Menús Horizontal y Vertical para box del contenido
 */


/*
	Menu Vertical
*/
#menuv {
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 0 1px;
	width: 150px;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv li {
	border-bottom: 1px solid #ACCFE8;
}

#menuv a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block;
	padding: 3px 6px;
	width: 138px;
}

#menuv a:hover {
	background: #DBEBF6;
}

/*
	Menu Horizontal
*/
#menuh {
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 1px 0;
}

#menuh a#primero {
	border-left: 1px solid #ACCFE8;
}

#menuh a:hover {
	background: #DBEBF6;
}

</style>