html, body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:100%;font-size:12px;}
body, td, th{font-family: Helvetica,Arial, Verdana, Sans-Serif;font-size:12px;line-height:160%;color:#a67954;background-color:#1d1d1b;}

form{margin:0px;padding:0px;}
.input_search_text{color:#004276;}
.highlight{background-color:Yellow;color:Blue;padding:0;}
a:link  	{	color: #dbaec2;	TEXT-DECORATION: none;	 }
a:visited  	{	color: #dbaec2;	TEXT-DECORATION: none;	 }
a:focus  	{	color: #dbaec2;	TEXT-DECORATION: none;	 }
a:active	{	color: #dbaec2;	TEXT-DECORATION: none;	 }
a:hover	{	color: #dbaec2;	TEXT-DECORATION: underline;	 }

p {margin-top:0px;margin-bottom:0px;}

.Code{border:#000000 1px solid;padding-right:5px;padding-left:5px;color:#000000;font-family:'Courier New', Monospace;background-color:#DDDDDD;}
.warn{color:#AA0000;}
.ok{color:#4DA44D;}
.Imgborder{border:1px solid #000000;}
table.sitemap{font-family:Arial, Verdana, Helvetica, sans-serif;margin:0px;padding:0px;width:300px;color:#FFFFFF;font-size:11px;text-align:left;}
table.sitemap th{text-align:left;height:50px;width:300px;font-size:18px;padding-left:0px;border-bottom:0px solid #fff;}
table.sitemap td{color:#797979;}
table.sitemap td.row0{color:#797979;padding-left:20px;padding-right:20px;}
table.sitemap td.row1{color:#797979;padding-left:40px;padding-right:20px;}
table.sitemap td.row2{color:#797979;padding-left:60px;padding-right:20px;}
table.sitemap td.row3{color:#797979;padding-left:80px;padding-right:20px;}
table.sitemap td.row4{color:#797979;padding-left:100px;padding-right:20px;}
table.sitemap td.row5{color:#797979;padding-left:120px;padding-right:20px;}
table.sitemap td.row6{color:#797979;padding-left:140px;padding-right:20px;}
table.sitemap td.row7{color:#797979;padding-left:160px;padding-right:20px;}
.sitemap ul{padding:0;margin:0;}
.sitemap ul.row0{list-style-type:square;}
.sitemap ul.row1{list-style-type:square;}
.sitemap ul.row2{list-style-type:disc;}
.sitemap ul.row3{list-style-type:circle;}
.sitemap ul.row4{list-style-type:circle;}
.sitemap ul.row5{list-style-type:circle;}
.sitemap ul.row6{list-style-type:circle;}
.sitemap ul.row7{list-style-type:circle;}
.sitemap li{padding:0;margin:0;}
input:focus {  }
input.error { border: 1px dotted red; background-color:#ffd2d2; }
div.error { color:red;}

#available {	display: none;color: green; font-weight:bold;}
#not_available {	display: none;color: #A00000; font-weight:bold;}
#not_available_error {	display: none;color: #900000; font-weight:bold;}
.available {	display: block;color: green; font-weight:bold;}
.not_available {	display: block;color: #A00000; font-weight:bold;}
.not_available_error {	display: block;color: #900000; font-weight:bold;}

#banner {margin:0;  padding:0;position:relative;width:100%;text-align:left;background-repeat:no-repeat;background-position:top center;}
#logo {position:relative; margin: 0px auto;width:1081px;height:149px;	display:block;}



#footer {margin: 0 auto; margin:12px 0px 0px 0px;position:relative;display:block;width:1081px;height:31px;background-image:url(/UserFiles/Image/layout/fuss2019.jpg);}

#print_footer {  display:none;}
hr { height:1px;border-width:0;color:#cfc08d;background-color:#cfc08d;}


#container,.container {    margin: 0 auto;z-index:2;}

.row {
	display:block;
	width: 1081px;
	margin: 0 auto;
	margin-bottom:12px;
}

#box1 {
	display:block;
	z-index:3;
	position:relative;
	width: 1081px;
	min-height:300px;
	/* background-color:#1d1d1b; */
	padding: 60px 0px 20px 0px;
	margin:0px auto 0px auto;
}

nav#main {    border-bottom:none;    border-top:none;}			
nav#main .nav-header {		display: block;}
.collapse {
	-webkit-transition: height 0.35s ease;
	-moz-transition: height 0.35s ease;
	-ms-transition: height 0.35s ease;
	-o-transition: height 0.35s ease;
	transition: height 0.35s ease;
	position: relative;
	overflow: hidden;
	height:0;
	}
	
.collapse.in {	height: auto;}


@media only print {
#banner {display:none;}
#banner_bottom {margin:0; padding:0;position:relative;width:100%;height:5px;text-align:left;}
#print_footer {  display:block;}
#links {display:none;}
}
#topbanner {margin-bottom:12px;display:block;width:100%;height:126px;position:relative;overflow:hidden;}
#topbanner img {max-width:228px;max-height:126px;}

#topbanner table.bstreifen {width:1081px;height:126px;position:absolute;margin:0px 0px;padding:0px 0px;}
#topbanner td.bstreifen {width:228px;height:126px;}
#topbanner td.bstreifen img {margin-left:10px;}
#topbanner td.bstreifen:first-child img {margin-left:0px;margin-right:10px;}
#topbanner td.bstreifen_newsbox {margin:0px 0px;padding:0px 0px;width:367px;height:126px;max-height:126px;overflow:hidden;background-color:#a67954;}



#content {display:block;padding:0px 0px 0px 0px;overflow:hidden;width:1081px;height:100%;background-color:#301a3e;}

#links {
	display:block;
  float: left;
  width: 202px;
	min-height: 200px;
	padding:0;
	margin: 0px 9px 10px 25px; 
	z-index: 1;
}

#inhalt {
		display:block;
	float:left;
	position:relative;
	margin-left: 21px; 
	width: 796px; 
	min-height: 100px; 
	z-index: 2;
	padding-top:14px;
	font-size:14px;
	color:#dbaec2;
}

#inhalt form table td, #inhalt form table th,#inhalt table td, #inhalt table th {background-color:transparent;color:#dbaec2;}
#inhalt form input, #inhalt form textarea {background-color:#f0e2e2;}


#inhalt h1 { font-family: Helvetica,Arial, Verdana, Sans-Serif;font-size: 16px;letter-spacing:0.1em;font-weight:normal;color:#fecf18;margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;line-height:165%;text-transform: uppercase;}      								
#inhalt h2 { font-family: Helvetica,Arial, Verdana, Sans-Serif;font-size: 16px;letter-spacing:0.1em;font-weight:normal;color:#fecf18;margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;line-height:165%;}      								
#slideshow_news h3 {margin:0px 0px;padding:0px 0px;font-size:16px;letter-spacing:0.1em;text-transform: uppercase;font-weight:normal;}

#inhalt .txt2 {	font-size:11px;}
#inhalt .txt3 {letter-spacing:0.1em;color:#fecf18;text-transform: uppercase;}


#menuelist ul{padding:0;margin:0;list-style-type:none;}

#menuelist li.notactive>div {display:none;}

#menuelist table, #menuelist ul {
 	line-height:150%;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	border-spacing: 0px;
	width: 190px;
	font-family: Helvetica, Arial, Verdana; 
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}



#menuelist td.row10,
#menuelist li.row10 {  
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	font-size: 32px;
	color: #fecf18;
	font-weight: normal;
	font-family: 'Rochester';
}
#menuelist td.row11,
#menuelist li.row11 { 
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	font-size: 32px;
	color: #dbaec2;
	font-weight: normal;
	font-family: 'Rochester';
	}

#menuelist td.row10 a:link, 
#menuelist td.row10 a:visited,
#menuelist li.row10 a:link, 
#menuelist li.row10 a:visited {
	font-size: 32px;
	color: #fecf18;
	text-decoration: none;
}
#menuelist td.row10 a:hover {
	color: #fecf18;
	text-decoration: none;
}

#menuelist td.row11 a:link, 
#menuelist td.row11 a:visited,
#menuelist li.row11 a:link, 
#menuelist li.row11 a:visited  {
	font-size: 32px;
	color: #dbaec2;
	text-decoration: none;
}
#menuelist td.row11 a:hover,
#menuelist li.row11 a:hover {
	color: #fecf18;
	text-decoration: none;
}



#menuelist li.row20:before  
{ 
  content: "\2013\A0";  
  text-decoration: none;  
}
#menuelist li.row21:before  
{ 
  content: "\2013\A0";  
  text-decoration: none;  
}

#menuelist td.row20,
#menuelist li.row20 {
list-style-type:none;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 2px;
	font-size: 14px;
	color: #fecf18;
	font-weight: normal;
}

#menuelist td.row21,
#menuelist li.row21  {
list-style-type:none;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 2px;
	font-size: 14px;
	color: #dbaec2;
	font-weight: normal;
}

#menuelist td.row20 a:link, 
#menuelist td.row20 a:visited,
#menuelist li.row20 a:link, 
#menuelist li.row20 a:visited {
	font-size: 14px;
	color: #fecf18;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row20 a:hover,
#menuelist li.row20 a:hover {
	color: #fecf18;
	text-decoration: none;
	font-weight: normal;
}

#menuelist td.row21 a:link, 
#menuelist td.row21 a:visited,
#menuelist li.row21 a:link, 
#menuelist li.row21 a:visited  {
	font-size: 14px;
	color: #dbaec2;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row21 a:hover,
#menuelist li.row21 a:hover {
	color: #fecf18;
	text-decoration: none;
	font-weight: normal;
}

#menuelist td.row30,
#menuelist li.row30 {
	list-style:none;
	line-height:140%;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 10px;
	font-size: 12px;
	color: #fecf18;
	font-weight: normal;
}

#menuelist td.row31,
#menuelist li.row31 {
	list-style:none;
	line-height:140%;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 10px;
	font-size: 12px;
	color: #dbaec2;
	font-weight: normal;
}

#menuelist td.row30 a:link, 
#menuelist td.row30 a:visited,
#menuelist li.row30 a:link, 
#menuelist li.row30 a:visited {
	font-size: 12px;
	color: #fecf18;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row30 a:hover,
#menuelist li.row30 a:hover {
	text-decoration: none;
	font-weight: normal;
}

#menuelist td.row31 a:link, 
#menuelist td.row31 a:visited,
#menuelist li.row31 a:link, 
#menuelist li.row31 a:visited {
	font-size: 12px;
	color: #dbaec2;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row31 a:hover,
#menuelist li.row31 a:hover  {
	text-decoration: none;
	color: #fecf18;
	font-weight: normal;
}



#news_slideshow {
	position:absolute;
	top:0px;
	left:238px;
	width:367px;
	height:126px;
	display:block;
	overflow:hidden;
	background-color:#fecf18;
}

#data_news a {
    color:#1d1d1d;
    text-decoration:none;
}

#data_news {
margin:15px 20px 5px 20px;
overflow:hidden;	
position:absolute;
top:0px;
left:0px;
width:337px;
height:96px;
max-height:96px;
display:block;
color:#1d1d1d;
font-size:18px;
vertical-align:left;
line-height:125%;
}

#slideshow_news DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    display:none;
    height:96px;
    max-height:96px;
    width:338px;
}
#slideshow_news DIV.active {
    z-index:10;
    opacity:1.0;
    display:block;
}
#slideshow_news DIV.last-active {
    z-index:9;
    opacity:1.0;
    display:none;
}

.jp-jplayer {	top:0;left:0;padding:0;margin:0;float:left;width:49px;height:37px;overflow:hidden;}
.jp-audio {	top:0;left:0;padding:0;margin-top:-4px;float:left;width:49px;height:37px;overflow:hidden;}
.jp-audio a, .jp-interface a:link, .jp-audio a:visited, .jp-audio a:hover, .jp-audio a:focus, .jp-audio a:active {	color: #747576;}
.jp-audio ul {	list-style-type:none;	padding:0;	margin:0;	overflow:hidden;}
.jp-audio li {	float:left;	margin:0;}

