*{
	margin: 0;
	padding: 0;
}

html, body{
	height: 100%;
}

a{
	outline: none;
	color: #8dc63f;
	text-decoration: none;
}

body{
	background: #374e36;
	font-family: "Courier New", Tahoma, Arial;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

h1 {
    font-size: 22px;
}

h2 {
    font-size: 15px;
}

h3{
	color: #8dc63f;
}

#abstand{
	float: left;
	height: 50%;
	width: 1px;
	margin-bottom: -296px;
}

#container{
	clear: left;
	width: 738px;
	margin: 0 auto;
	background: #fff;
	border: 30px solid #fff;
	position: relative;
	min-height: 535px;
	z-index: 20;
}

#left{
	float: left;
	width: 210px;
}

#content{
	float: left;
	width: 528px;
	min-height: 535px;
	position: relative;
}

#logo{
	width: 160px;
	height: 160px;
	background: #374e36;
}

#logo a{
	width: 160px;
	height: 160px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 21px;
	line-height: 25px;
	padding: 5px;
}

#navi{
	padding-top: 20px;
}

#navi ul{
	list-style: none;
}

#navi ul li a{
	display: block;
	text-decoration: none;
	font-size: 15px;
	color: #000;
	line-height: 24px;
}

#navi ul li a:hover, #navi ul li a.akt{
	font-weight: bold;
}

#navi ul li a span{
	
}

.pic{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	width: 160px;
	border: 3px solid #8dc63f;
	height: 160px;
	cursor: pointer;
}

#impressum{
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 25px;
	height: 25px;
	width: 200px;
}

#impressum a{
	display: block;
	text-decoration: none;
}

#impressum a span{
	color: #000;
}

#impressum a span:hover{
	font-weight: bold;
}


.topleft{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
}

.bottomleft{
	position: absolute;
	bottom: 5px;
	left: 0;
	z-index: 999;
}

.topright{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 999;
}

.bottomright{
	position: absolute;
	bottom: 5px;
	right: 0;
	z-index: 999;
}

#loginbox{
	width: 160px;
	background: #c6e298;
	padding: 20px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
}

input[type=text], input[type=password]{
	border: 1px solid #8dc63f;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	height: 17px;
}

.rdklink{
	height: 35px;
	line-height: 35px;
	display: block;
	background: #6091b6;
	text-align: center;
	float: left;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	margin-right: 10px;
	padding: 0 10px;
	color: #000;
}

.rdklink:hover{
	background: #8dc63f;
	color: #fff;
}

#rdkbar{
	height: 30px;
	position: absolute;
	top: 0;
	width: 100%;
	background: #6091b6;
	z-index: 10;

}

#rdkbartxt{
	width: 880px;
	color: #fff;
	margin: 0 auto;
	line-height: 30px;
}

#rdkbartxt a{
	color: #9bcfe3;
}

#rdkbartxt a:hover{
	color: #1b5469;
}

.rdkbutton{
	background: #9bcfe3;
	color: #1b5469;
	padding: 3px 8px 3px 8px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
}

.rdkbutton:hover{
	background: #1b5469;
	color: #fff;
}

.newspic{
	margin-right: 10px;
	position: relative;
	top: 5px;
}

#facebook{
    position: absolute;
    background: url(../_img/facebook.gif) no-repeat;
    width: 20px;
    height: 75px;
    left: -50px;
    top: 0px;
    z-index: 15;
    border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    cursor: pointer;
}

#facebook:hover{

}

#facebook a{
    display: block;
    width: 20px;
    height: 75px;
}

div.pdf{
    position: absolute;
    top: 0;
    right: -20px;
}


.cb{clear: both;}
.fl{float: left;}
.fr{float: right;}
.pr{position:relative;}
.mb0{margin-bottom: 0px !important}
.mr0{margin-right: 0px !important}
.dn{display: none;}
.b3g{border: 3px solid #8dc63f;}
.h5{height: 5px;}
.h20{height: 20px;}
.h50{height: 50px;}
.nocur{cursor: default !important;}
.red{color: #9a0b0b !important;}
.tac{text-align:center;}
.fs32{font-size:32px;}
.w180{width:180px;}
.w340{width:340px;}
.clr000{color: #000 !important}
.pt10{padding-top:10px}
.w100p{width:100%}
