@charset "UTF-8";
body, HTML {
	margin:0px;
	padding:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:1.6em;
	color: #000;

	background:url('../img/bg.png') #3f3f3f repeat-x;
}
#center { position:relative; width:843px; margin:0px auto 0px auto;top:31px; }
#top {width:843px; height:114px;}

#content{width:843px; background:url('../img/page_bg.png');  min-height:600px; _height:600px;}
#headerpic {width:835px; height:189px; border-bottom:1px solid #fff; margin:0px 0px 0px 4px}
#flashcontent {position:absolute; width:835px; height:189px; border-bottom:0px solid #fff; margin:0px 0px 0px 4px}
#text {width:750px; padding:30px 30px 100px 50px;}
#footer {color:#888; width:843px;height: 50px; background:url('../img/footer_bg.png') no-repeat; padding:35px 0px 0px 0px;}
h1 {
	color:#3f3f3f;
	text-transform:uppercase;
	font-size:14px;
	padding-bottom:10px;
}
h2 {
	color:#3f3f3f;
	font-size:12px;
	line-height:0.8em;
	padding:0px;
	
}

h3 {
	color:#faba00;
	font-size:14px;
	text-transform:uppercase;
	margin:0px 0px 0px 20px;
	padding-top:15px;
	
}

#footer a, a visited {color:#888; font-weight:normal; text-decoration:none; font-size:10px; background:none; padding:0px;}
#footer a:hover {color:#faba00;}
.box{width:264px; float:right; margin:30px 0px 40px 50px;}
.boxtop{background:url('../img/box_top.png') no-repeat;width:264px; height:46px; margin:0px; padding:0px;}
.boxcontent{background:url('../img/box_content.png')  repeat-y; padding:5px 20px 20px 20px; margin:0px;}
.boxend{background:url('../img/box_end.png') no-repeat;width:264px; height:9px; margin:0px}
.boxtext{line-height:1.4em;}

hr{height:1px; background:#3f3f3f; border:0px;}

a, a visited{color:#faba00; font-weight:bold; text-decoration:none; padding:0px 3px 0px 10px; background:url('../img/pfeil.png') 0px 3px no-repeat;}
#top a, a visited{text-decoration:none; padding:0px 0px 0px 0px; background:none;}

a:hover{color:#3f3f3f; font-weight:bold; text-decoration:none;}
.Feld{border:1px solid #3f3f3f; height:20px; width: 300px; background:url('../img/feld_bg.png') no-repeat;}
.Textfeld{border:1px solid #3f3f3f; width: 300px; background:url('../img/feld_bg.png') no-repeat;}
#newsblock{background:#fff; width:775px; padding:30px; top:113px; position:relative; margin:4px;}
.hinweis{font-style:italic; color:#faba00;}
strong{font-style:bold; color:#faba00}

li{padding-bottom:00px; font-style:italic; }

a img{border:0px;}