* {
padding:0;
margin:0;
border:0;
}

body  {
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:1.43em;
	background-color: #e6ac0e;
	background-image: url(../images/allg/verlauf1.png);
	background-repeat: repeat-x;
	background-position: center 120px;
	scrollbar-base-color: #f2d366;
}

#wrapper {
	margin: 0 auto;
	width: 960px;
	background-color: #f6e199;
	position: relative;
	height: 740px;
}

#wrapper img {
	position: absolute;
	left: 0px;
	top: 0px;
}

#header {
	background-color: #e9bf00;
	height: 120px;
	width: 960px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(../images/allg/header.png);
}



#onavland {
	position: absolute;
	top: 120px;
	height: 30px;
	width: 240px;
	left: 0px;
	padding-top: 10px;
	background-color: #f2d366;
}

#onavstill {
	background-color: #f2d366;
	position: absolute;
	top: 120px;
	height: 30px;
	width: 240px;
	left: 240px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
}

#onavillus{
	background-color: #f2d366;
	position: absolute;
	top: 120px;
	height: 30px;
	width: 240px;
	left: 480px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
}

#onavcomic {
	background-color: #f2d366;
	position: absolute;
	top: 120px;
	height: 30px;
	width: 240px;
	left: 720px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
}

#onavland a, #onavland a:visited, #onavland a:hover,
#onavstill a, #onavstill  a:visited, #onavstill  a:hover,
#onavillus a, #onavillusv a:visited, #onavillus a:hover,
#onavcomic a, #onavcomic a:visited, #onavcomic a:hover,
#unavhome a, #unavhome a:visited, #unavhome a:hover,
#unavaktuell a, #unavaktuell a:visited, #unavaktuell a:hover,
#unavvita a, #unavvita a:visited, #unavvita a:hover,
#unavpublik a, #unavpublik a:visited, #unavpublik a:hover,
#unavkontakt a, #unavkontakt a:visited, #unavkontakt a:hover,
#unavimpressum a, #unavimpressum a:visited, #unavimpressum a:hover
{
	text-decoration: none;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#haupt23 a, #haupt23 a:active, #haupt23 a:hover, #haupt2 a, #haupt2 a:active, #haupt2 a:hover, #haupt3 a, #haupt3 a:active, #haupt3 a:hover {
	text-decoration: none;
	color: #604b02;
	font-weight: bold;
}

.unav{
	color: #604b02;
	background-image: url(../images/allg/40x160.png);
	font-size: 16px;
	font-weight: bold;
}

.onav{
	color: #604b02;
	background-image: url(../images/allg/40x240.png);
	font-size: 16px;
	font-weight: bold;
}

#hauptinformation {
	float: right;
	width: 960px;
	height: 480px;
	position: absolute;
	top: 160px;
	left: 0px;
	z-index: 1;
}

#haupt1 {
	width: 320px;
	height: 480px;
	left: 0px;
	position: absolute;
}

#haupt2 {
	width: 320px;
	height: 480px;
	left: 320px;
	position: absolute;
	overflow: auto;
}

#haupt3 {
	width: 320px;
	height: 480px;
	left: 640px;
	position: absolute;
	z-index: 2;
	overflow: auto;
}

#haupt23 {
	width: 640px;
	height: 480px;
	left: 297px;
	position: absolute;
	z-index: 2;
	overflow: auto;
	top: -1px;
}

#haupt2_1 {
	width: 215px;
	height: 480px;
	left: 320px;
	position: absolute;
	overflow: auto;
}

#haupt2_2 {
	width: 215px;
	height: 480px;
	left: 535px;
	position: absolute;
	overflow: auto;
}
#haupt2_3 {
	width: 210px;
	height: 480px;
	left: 750px;
	position: absolute;
	overflow: auto;
}

#unavhome{
	background-color: #f2d366;
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 0px;
	padding-top: 10px;
	text-align: center;
}

#unavaktuell {
	background-color: #f2d366;
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 160px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
	text-align: center;
}

#unavvita{
	background-color: #f2d366;
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 320px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
	text-align: center;
}

#unavpublik {
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 480px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
	text-align: center;
	background-color: #f2d366;
}

#unavkontakt {
	background-color: #f2d366;
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 640px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
	text-align: center;
}

#unavimpressum {
	background-color: #f2d366;
	position: absolute;
	top: 640px;
	height: 30px;
	width: 160px;
	left: 800px;
	border-left: 2px solid #f6e199;
	padding-top: 10px;
	text-align: center;
}

#footer {
	height: 60px;
	position: absolute;
	top: 680px;
	width: 960px;
	left: 0px;
	background-color: #e6ac0e;
}

#footerre {
	height: 40px;
	position: absolute;
	top: 10px;
	width: 160px;
	left: 800px;
	color: #f6e199;
	font-size: 12px;
	text-align: right;
}

#footerli {
	height: 40px;
	position: absolute;
	top: 10px;
	width: 160px;
	left: 0px;
	color: #f6e199;
	font-size: 12px;
	text-align: left;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:normal;
	text-align: left;
	color: #604b02;
	padding-top: 40px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 20px;
	line-height: normal;
} 

h1 span{
position: absolute;
left: -9999px;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:normal;
	line-height: normal;
	text-align: left;
	padding: 20px 20px;
	color: #604b02;
}  

h3{
	font-size:11pt;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #604b02;
} 

h4{
	font-size:12pt;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #604b02;
}

h5{
	font-size:12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #604b02;
	text-align: left;
	line-height:normal;
	text-align: left;
	padding: 0px 20px;
}

h6{
	font-size:9pt;
	color: #604b02;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: normal;
	font-weight: normal;
}




p{
	font-size:10pt;
	line-height:normal;
	text-align: left;
	padding: 0px 20px;
}   

.unactiv{
	background-image: url(../images/allg/40x160h.png);
	font-size: 16px;
	font-weight: bold;
	color: #604b02;
	font-family: Arial, Helvetica, sans-serif;
}

.unactivo{
	background-image: url(../images/allg/40x160.png);
	font-size: 16px;
	font-weight: bold;
	color: #604b02;
	font-family: Arial, Helvetica, sans-serif;
}

.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.Stil2 {
	font-size: 12px;
	text-align: left;
	padding-left: 0px;
}

.Stil3 {
	font-size:9pt;
	color: #604b02;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: normal;
	font-weight: bold;
	padding-left: 22px;
}
.Stil4 {
	font-size: 11px;
	font-weight: bold;
}
