body{
	margin:0px;
	background-image:url(img/bg.png);
	background-repeat:repeat-x;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1{
	color:#285605;
	font-family:Courier New;
	font-size:30px;
	margin-top:0px;
	margin-bottom:25px;
}

h2{
	color:#285605;
	font-size:16px;
}

h3{
	color:#285605;
	font-size:12px;
}

img{
	border:none;
}

a{
	/*color:#285605;*/
	/*color:#e45a0e;*/
	color:#444444;
}

a:hover{
	text-decoration:none;
}

input{
	margin-bottom:10px;
	display:block;
}

textarea{
	margin-bottom:10px;
	width:400px;
	height:200px;
}


#wrap_outer{
	margin:auto;
	width:1137px;
	height:1000px;
	background-color:#ffffff;
}

#wrap_main{
	float:left;
	width:1137px;
	background-color:#ffffff;
}

#head{
	background-image:url(img/head.png);
	background-repeat:no-repeat;
	height:150px;
}

#menue{
	background-image:url(img/menue.png);
	background-repeat:no-repeat;
	height:41px;
	padding-left:141px;
}

.menue_button{
	font-family:Courier New, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	margin-top:10px;
	margin-right:30px;
	cursor:pointer;
	height:30px;
}

.menue_button:hover{
	color:#ef9c6e;
}

/*.menue_button a{
	text-decoration:none;
}*/

.submenue_wrap{
	position:absolute;
	
	z-index:10;
	
	background-color:#285605;
	
	display:none;
}


.submenue_wrap a{
	text-decoration:none;
}


.submenue_button{
	
	padding:5px;

	font-weight:bold;
	color:#ffffff;
	
	cursor:pointer;
}

.submenue_button:hover{
	color:#ef9c6e;
}

#content{
	padding-top:100px;
	margin-left:auto;
	margin-right:auto;
	width:650px;
	position:relative;
}

#content img{
	float:left;
	margin-right:15px;
}

/*#content p{
	float:left;
	margin-right:20px;
}*/

.content_4_big_news{
	margin-bottom:30px;
}

.content_4_small h2{
	margin-bottom:5px;
}

.thumbnail{
	margin-bottom:15px;
}

#errormessage{
	color:#aa0000;
}

.breadcrumb{
	/*float:right;*/
	margin-bottom:20px;
}

#link_imprint{
	float:right;
	margin-top:10px;
	margin-right:10px;
}

.sublink_column{
	float:left;
	clear:left;
	margin-bottom:1.2em;
}

.sublink_row{
	float:left;
	margin-right:10px;
}

#commentlist{
	float:left;
	width:650px;
}

#commentlist em{
	font-weight:bold;
	font-style:normal;
	color:#285605;
}

#wrapCommentform{
	float:left;
	display:none;
	width:350px;
	margin-top:10px;
	
}

#wrapCommentform input{
	margin-right:5px;
	margin-bottom:0px;
	width:259px;
	float:left;
}

#wrapCommentform textarea{
	margin-bottom:5px;
	width:337px;
	height:50px;
}

#wrapCommentform #errormessage{
	float:left;
	margin-top:5px;
}

.button{
	background-color:#e45a0e;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
	padding:5px;
	margin-right:5px;
}

.buttonSmall{
	background-color:#e45a0e;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	padding:3px;
	float:left;
}

#contentFiledownload{
	margin-top:30px;
	margin-bottom:37px;
}

#sublinksDownload{
	margin-top:5px;
	margin-bottom:35px;
}
