@charset "windows-1252";
/* CSS Document */

/* MENU */
#menu {
	width: 935px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	text-align: left;
	background-color: #0098C3;
	min-height: 35px;
	height: 35px;
	z-index: 900;
}
#nav {
	width: 935px;
	height: 31px;
	background: #00B9EB;
	background-repeat: no-repeat;
	min-height: 31px;
	z-index: 999;
	}
	#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	position: absolute;
}
		#nav li {
	margin: 0;
	padding: 0;
	float: left;
	text-transform: uppercase;
	font-size: 100%;
	font-weight: 500;
	letter-spacing: 0px;
	z-index: 999;
			}
			#nav li#nav_home a {
				background-repeat: no-repeat;
				background-position: 0 0; }
			#nav li#nav_destacados a { }
			#nav li#nav_precios a { }
			#nav li#nav_noticias a { }
			#nav li#nav_docentes a { }
			#nav li#nav_contacto a { }
			#nav li#nav_editorial a { }
			#nav li a {
				margin: 0;
				height: 21px;
				padding: 10px 15px 0px 15px;
				float: left;
				color: #fff;
				font-weight: bold; }
				#nav li a:hover {
					margin: 0;
					color: #fff;
					background-color: #0096BE;
					text-decoration: none;
					}
				#nav li a:active { text-decoration: none; }

	#nav #search {
		margin: 0; padding: 0;
		float: right;
		width: 165px;
		background-image: url(images/nav_round-right.gif);
		background-repeat: no-repeat;
		background-position: top right; 
		}

		#nav form {
			margin: 0; padding: 9px 9px;
			height: 25px; 
			float: right;
			}
.portfolios #nav li#nav_portfolio a { background-color: #0096BE; }
	.portfolios #nav a:hover, .portfolios #nav .selected { background:#007D9E;}
	
#m1 {
	left: 400px;
	top: 31px;
	display: inline;
	position: absolute;
	overflow: hidden;
	width:204px;
	height:auto;
	z-index:999;
	background-color: #00B9EB;
	visibility:hidden;
	
}
#m1 a:hover {
					margin: 0;
					background-color: #0011BE;
					width:100%;
					}
#m2 {
	left: 487px;
	top: 31px;
	display: inline;
	position: absolute;
	overflow: hidden;
	width:204px;
	height:auto;
	z-index:999;
	background-color: #00B9EB;
	visibility:hidden;
	
}
#m2 a:hover {
					margin: 0;
					background-color: #0011BE;
					width:100%;
					}
#m3 {
	left: 578px;
	top: 31px;
	display: inline;
	position: absolute;
	overflow: hidden;
	width:234px;
	height:auto;
	z-index:999;
	background-color: #00B9EB;
	visibility:hidden;
	}
#m3 a {
	margin: 0;
	width:100%;
}
#m3 a:hover {
	margin: 0;
	background-color: #0011BE;
	width:100%;
}
