/* CSS Document */
													/*Allgemeines*/
body{			text-align:center;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				border: none;
				background-color:#359335;
				font-size:62.5%;
				padding:0px;
				margin:0px;
				}
html{			border:none;}
td{				vertical-align:top;
				}
p{				font-size:1.2em;}
h1{				font-size:1.5em;}
h2{				font-size:1.45em;}

#container {	top:0px;
				background-image:url(design/main_bg.jpg);
				background-repeat:repeat-y;
				width: 748px;
				height:auto;
				margin:auto;
				padding-top:0px;
				padding-left:40px;
				position:relative;				
				border:none;
				text-align:left;
				}
#content{		margin-top:35px;
				margin-left:-40px;
				margin-right:30px;
				padding-right:30px;			
				width:746px;
				min-height:720px;
				height:auto;
				float:left;}
#footer{		margin-left:auto;
				margin-right:auto;
				margin-top:-20px;
				width:650px;
				clear:both;
				text-align:center;
				font-size:0.8em;
				position:relative;
				min-height:40px;
				}
#footer a{		vertical-align:top;}
#text {			width:530px;
				float:right;
				}
													/*Klassen*/
.header{		width:530px;
				float:left;}
.headline{		background-image:url(design/headline.gif);
				background-repeat:no-repeat;
				padding-left:35px;
				padding-top:5px;
				height:29px;
				width:300px;
				float:left;
				font-size:1.3em;}
.date{			width:40px;
				float:right;
				height:29px;
				margin-right:40px;
				font-size:1.2em;
				margin-top:7px;}
.neues{			float:left;
				width:100%;}
.text{			float:left;
				clear:both;
				font-size:1.2em;
				width:100%;}

													/*Header*/
#mainheader {		width:798px;}
#wappen {		background-image:url(design/wappen.jpg);
				background-repeat:no-repeat;
				width:119px;
				height:128px;
				float: left;
				margin:15px;
				margin-left:10px;}
#header_img {	background-image:url(design/header_img.jpg);
				background-repeat:no-repeat;
				width:571px;
				height:133px;
				margin-top: 15px;
				float:left;}
													/*Navigationen*/
#navi_left{		width: 150px;
				float:left;
				position:absolute;
				margin-left: 50px;
				/*margin-top: 30px;*/
				background-color:#FFFFFF;
				}
#navi_left a {	display:block;
				border-style:solid;
				border-width:2px;
				border-color:#2a3765;
				border-right-width:4px;
				border-left-width:4px;
				width:125px;
				height:30px;
				margin:5px;
				margin-left:0px;
				text-align:center;
				padding-top:3px;
				text-decoration:none;
				font-size:1.2em;
				font-weight:bold;}
#navi_left a:hover{display:block;
				background-color:#2c3362;
				text-decoration:none;
				color:#eee64b;		}
#navi_dtop{		background-image:url(design/design1.gif);
				background-repeat:no-repeat;
				width:130px;
				height:20px;}
#navi_dbottom{	background-image:url(design/design2.gif);
				background-repeat:no-repeat;
				width:130px;
				height:20px;}
#navi_top{		width:500px;
				text-align:right;
				float:left;
				height:19px;
				margin-top:0px;
				margin-right:30px;
				margin-bottom:25px;
				}
#navi_top a{	display:block;
				height:19px;
				width:140px;
				background-image:url(design/navi_top.gif);
				background-repeat:no-repeat;
				float: right;
				margin-left:10px;
				margin-top:9px;
				text-align:center;
				text-decoration:none;
				font-size:1.2em;
				font-weight:bold;
				}
#navi_top a:hover{	display:block;
				background-image:url(design/navi_top2.gif);
				background-repeat:no-repeat;
				float: right;
				margin-left:10px;
				text-align:center;
				text-decoration:none;
				color:#eee64b;
				}

