BODY {
	FONT: 12px Arial,Verdana,Geneva,Helvetica,sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: #58595b 1px solid; BORDER-TOP: #58595b 1px solid; BORDER-LEFT: #58595b 1px solid; BORDER-BOTTOM: #58595b 1px solid
}

img.wappen { border: 0}

A {
	COLOR: #000080;
font-weight:bold;
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	
padding-top:5px;FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #000080;TEXT-ALIGN: center;
padding-bottom:0px;

	margin:0px;
}
H3 {
	margin:0px;
padding-top:0px;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000;TEXT-ALIGN: center;
padding-bottom:0px;
}

#subheader {
margin-left:555px;
padding-bottom:5px;
padding-top:5px;
}

.brown {
	COLOR: #cd9933
}
#container {
	BORDER-RIGHT: #58595b 1px solid; BORDER-TOP: #58595b 1px solid; BACKGROUND: url(images/collage.jpg); MARGIN: 20px auto 0px; BORDER-LEFT: #58595b 1px solid; WIDTH: 790px; BORDER-BOTTOM: #58595b 1px solid; HEIGHT: 100%; TEXT-ALIGN: left
}
.noshow {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center
}
.clear {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
.clearright {
	CLEAR: right
}
.clearleft {
	CLEAR: left
}
#logo {
	BACKGROUND: url(images/Wappen.jpg) no-repeat; FLOAT: left;  HEIGHT: 126px
}
#header {
	BACKGROUND-COLOR: #EAEAEA;HEIGHT: 135px; BORDER-Bottom: #58595b 1px solid; padding: 10px;
}
#nav {
	BACKGROUND: url(images/nav_back.html) repeat-x; HEIGHT: 50px
}
#nav A {
	BORDER-RIGHT: #fbf7ea 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#nav A.active {
	BACKGROUND: url(images/nav_active.html) repeat-x
}
#nav A:hover {
	BACKGROUND: url(images/nav_active.html) repeat-x
}
#nav .first {
	BORDER-LEFT: #fbf7ea 1px solid
}

#content {
margin-left:150px;
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 450px
}
#rightcontent {
	FLOAT: left; HEIGHT: 200px
}
#subnav {
	PADDING-LEFT: 155px; BACKGROUND: url(images/subnav_back.html) repeat-x; HEIGHT: 90px
}
#subnav A {
	BORDER-RIGHT: #fbf7ea 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 8px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#subnav A.active {
	BACKGROUND: url(images/subnav_active.html) repeat-x
}
#subnav .first {
	border-leftt: 1px solid #FBF7EA
}
#subnav A:hover {
	BACKGROUND: url(images/subnav_active.html) repeat-x
}
#homenav {
	PADDING-RIGHT: 10px; FLOAT: right
}
#homenav A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #57585c; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#homenav A.active {
	BACKGROUND: #000080; COLOR: #ffffff
}
#homenav A:hover {
	BACKGROUND: #000080; COLOR: #ffffff
}
#footer {
	BORDER-TOP: #58595b 1px solid; WIDTH: 100%; COLOR: #57585c; HEIGHT: 24px; BACKGROUND-COLOR: #EAEAEA
}
#copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #57585c; PADDING-TOP: 5px
}
 HTML #logo {
	MARGIN-RIGHT: -3px
}
.small {
	FONT-SIZE: 10px
}
HR {
	WIDTH: 360px; COLOR: #000000; size: 1px
}
H2 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.orange {
	COLOR: #fc9e1c
}




#menu{

margin:0;
padding:0;

padding-top:10px;
text-align:center;}

#menu ul{

margin:0;

list-style:none;
white-space: nowrap;}

#menu li{
display:inline;}

#menu a{
color:#000099;
background:#CCCCCC;
padding:2px 10px 2px 10px;
border:1px solid black;
font:bold 12px verdana, sans-serif;
text-decoration:none;
text-align:center;}

#menu a.active{
color: #FFFFFF;
background:#000080;
}



#menu a:hover{color:white;background:#000080;
padding:2px 10px 2px 10px;}
