body{
	margin: 			15px;
	background-color:		#fdf4bb;
	font-family: 			Arial
}

div.buttons{
	background-color:		#f1fff2;
	margin: 			0;
	padding:			10px 0 5px 0;
	width:				1024px;
	text-align:			center;
	
	
}
div.newsleiste{
	width:				1024px;
}
div.inhalt{
	width:				1024px;
}
div.copyright{
	width:				1024px;
}
a.button{
	padding:			0;
	margin:				0 0px 0 0px;
	
}
table.inhalt{
	padding:			0;
	margin:				0px 0 0 0;
	border-style:			none;
	border-width:			0;
}
table.hauptteil{
	padding:			0;
	margin:				0px 0 0 0;
	border-style:			none;
	border-width:			0;
}
table.logo tr td{
	padding:			10px 0px 10px 0px;
	margin:				0px;
	text-align:			center;
	vertical-align:			middle;
}
td{
	vertical-align:			top;
	margin:				1px;
}
td.links{
	background-color: 		#f1fff2;
	background-position:		bottom;
	background-repeat:		no-repeat;
	border-style:			solid;
	border-width:			0 0px 0 0;
	border-color:			gray;
	width:				170px;
	color:				rgb(49,80,36);
}
td.mitte{
	background-color:		#fcfffc;
	font-size:			15px;
	text-align:			justify;
	color:				rgb(32,33,33);
	padding:			40px 15px 15px 15px;
}
td.mitte a{
	color:				rgb(49,80,36);
}
td.rechts{
	color:				rgb(49,80,36);
	font-size:			13px;
	/*font-weight:			bold;*/
	background-color: 		#e6f2ff;
	background-position:		bottom;
	background-repeat:		no-repeat;
	border-style:			solid;
	border-width:			0 0 0 0px;
	border-color:			#61a1e6;
	width:				171px
}
td.rechts p{
	padding-top:			20px;
	padding-left:			10px;
	padding-right:			10px;
}
td.rechts a{
	color:				rgb(49,80,36);
}
ul.navigation{
	list-style-type:		none;
	margin:				0;
	padding:			0px 0 0 15px; 
	border-style:			solid;
	border-width:			0 0 0px 0;
	border-color:			gray;

	background-position:		bottom;
	background-repeat:		no-repeat;
	width:				165px;
	text-align:			justify;
}
ul.navigation li{
	text-decoration:		underline;
	font-weight:			bold;
	font-size:			13px;
	margin:				0 0 10px 5px;
	padding:			1px 0 3px 10px;
	background-image:		url(link_bg.gif);
	background-repeat:		repeat-y;
}
ul a{
	color:				rgb(49,80,36);
}
div.adresse{
	color:				darkblue;
	padding:			10px;
	margin:				0;
	font-size:			0.75em;
	background-color: 		#f1fff2;
	
	
}
div.email{
	color:				darkblue;
	margin:				20px 5px 0 10px;
	padding:			5px 5px 5px 5px;
	font-size:			0.7em;
	background-color:		#F0F0F0;
	border-style:			solid;
	border-width:			1px;
	border-color:			gray;
	text-align:			left;
	width:				120px;
}
img{
	border-style:			none;
	border-width:			0;
}
a.email{
	color:				darkblue;
}
div.nachoben{
	text-align:			center;
	margin-top:			40px;
}
div.nachoben a{
	font-weight:			bold;
	font-size:			12;
	color:				gray;
	padding:			10px;
}


