/* --> Hauptnavigation */
.ullevel1, .level1no, .level1act {
	margin: 0 0 5px 0;
/*	border-top: 1px solid #003;*/
	width: 159px;
}

.ullevel1 {
	list-style: none;
	margin: 0;
	padding: 0;
}

* html li {
/*	display: inline;*/
}

#menu a {
	text-decoration: none;
	color: black;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#menu a:active {
	text-decoration: none;
	color: #920309;
	background-color: transparent;
}

#menu a:hover {
	text-decoration: none;
	color: #920309;
	background-color: transparent;
}

.level1no {
	display: block;
	background-color: #e5e5e5;
	color: black;
	text-decoration: none;
	width: 170px;
}

.level1act {
	display: block;
	background-color: #808080;
	width: 170px;
	color: #920309;
}

.level2no {
	font-size: 11px;
	font-weight: bold;
	color: white;
}

.level2act {
	font-size: 11px;
	font-weight: bold;
	color: #920309;
}
/* --> Ende Hauptnavigation */

/* --> Flaggen */
#flag1 {
	position: absolute;
	display: block;
	top: 406px;
	left: 5px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag1 a.button, #flag1 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/uk.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag2 {
	position: absolute;
	display: block;
	top: 406px;
	left: 33px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag2 a.button, #flag2 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/fr.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag3 {
	position: absolute;
	display: block;
	top: 406px;
	left: 61px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag3 a.button, #flag3 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/cs.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag4 {
	position: absolute;
	display: block;
	top: 406px;
	left: 89px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag4 a.button, #flag4 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/po.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag5 {
	position: absolute;
	display: block;
	top: 406px;
	left: 117px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag5 a.button, #flag5 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/sp.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag1 a.button:hover, #flag2 a.button:hover, #flag3 a.button:hover, #flag4 a.button:hover, #flag5 a.button:hover {
	background-position: 0 -15px;
	overflow:hidden;
}

#flag1 a.button:active, #flag2 a.button:active, #flag3 a.button:active, #flag4 a.button:active, #flag5 a.button:active {
	background-position: 0 -15px;
}

#flag6 {
	position: absolute;
	display: block;
	top: 406px;
	left: 145px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag6 a.button, #flag6 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/sw.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag7 {
	position: absolute;
	display: block;
	top: 426px;
	left: 33px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag7 a.button, #flag7 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/ru.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag8 {
	position: absolute;
	display: block;
	top: 426px;
	left: 61px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag8 a.button, #flag8 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/it.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag9 {
	position: absolute;
	display: block;
	top: 426px;
	left: 89px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag9 a.button, #flag9 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/hu.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag10 {
	position: absolute;
	display: block;
	top: 426px;
	left: 117px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag10 a.button, #flag10 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/ja.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag11 {
	position: absolute;
	display: block;
	top: 426px;
	left: 5px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag11 a.button, #flag11 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/bu.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag12 {
	position: absolute;
	display: block;
	top: 426px;
	left: 145px;
	width: 23px;
	height: 15px;
	background-color: transparent;
	color: White;
}

#flag12 a.button, #flag12 a.button:visited {
	display: block;
	width: 23px;
	height: 15px;
	background: transparent url(../images/home/flags/pl.jpg) top left;
	text-decoration: none;
	border: 0;
}

#flag6 a.button:hover, #flag7 a.button:hover, #flag8 a.button:hover, #flag9 a.button:hover, #flag10 a.button:hover, #flag11 a.button:hover, #flag12 a.button:hover  {
	background-position: 0 -15px;
	overflow:hidden;
}

#flag6 a.button:active, #flag7 a.button:active, #flag8 a.button:active, #flag9 a.button:active, #flag10 a.button:active, #flag11 a.button:active, #flag12 a.button:active {
	background-position: 0 -15px;
}
/* --> Ende Flaggen */

/* --> Sprache */
#language {
	position: absolute;
	top: 385px;
	width: 170px;
	height: 15px;
	text-align: center;
	font-weight: bold;
	color: white;
	background-color: #808080;
}
}
/* --> Ende Sprache */
