@charset "ISO-8859-1";
/* CSS Document */

/*
MENU --------------------- */

#nav {
background:url("../img/menu.png") no-repeat;
width:603px;
height:50px;
position: fixed;
}

#nav span {
display: none;
}

#nav li, #nav a {
height:50px;
display:block;
}

#nav li {
float:left;
list-style:none;
display:inline;
}

#nav-01 {width: 58px;}
#nav-02 {width: 61px;}
#nav-03 {width: 75px;}
#nav-04 {width: 80px;}
#nav-05 {width: 70px;}
#nav-06 {width: 60px;}
#nav-07 {width: 108px;}
#nav-08 {width: 91px;}

#nav-01 a:hover {background:url("../img/menu.png") 0px -50px no-repeat; }
#nav-02 a:hover {background:url("../img/menu.png") -58px -50px no-repeat; }
#nav-03 a:hover {background:url("../img/menu.png") -119px -50px no-repeat; }
#nav-04 a:hover {background:url("../img/menu.png") -194px -50px no-repeat; }
#nav-05 a:hover {background:url("../img/menu.png") -274px -50px no-repeat; }
#nav-06 a:hover {background:url("../img/menu.png") -344px -50px no-repeat; }
#nav-07 a:hover {background:url("../img/menu.png") -404px -50px no-repeat; }
#nav-08 a:hover {background:url("../img/menu.png") -512px -50px no-repeat; }


#nav-01-Activo {
	width:58px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: 0px -50px;
}

#nav-02-Activo {
	width:61px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -58px -50px;
}

#nav-03-Activo {
	width:75px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -119px -50px;
}

#nav-04-Activo {
	width:80px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -194px -50px;
}

#nav-05-Activo {
	width:70px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -274px -50px;
}

#nav-06-Activo {
	width:60px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -344px -50px;
}

#nav-07-Activo {
	width:108px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -404px -50px;
}

#nav-08-Activo {
	width:91px;
	height:50px;
	background-image: url(../img/menu.png);
	background-repeat: no-repeat;
	background-position: -512px -50px;
}




/*
LINGUAS --------------------- */

#nav-linguas {
	width:19px;
	margin:0;
	padding:0;
}

#nav-linguas li {
	padding: 0;
	margin: 0;
	height: 19px;
	list-style: none;
	background-repeat: no-repeat;
}
#nav-linguas li a, #nav-linguas li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	height: 19px;
	background-repeat: no-repeat;
}

#nav-linguas-01 {background:url("../img/nav-linguas.png") -19px 0px no-repeat;}
#nav-linguas-02 {background:url("../img/nav-linguas.png") -19px -19px no-repeat;}

#nav-linguas-01 a {background:url("../img/nav-linguas.png") 0px 0px no-repeat; }
#nav-linguas-02 a {background:url("../img/nav-linguas.png") 0px -19px no-repeat; }

ul#nav-linguas li a:hover {background: none;}