body {
	margin: 			0px;
	padding: 			0px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	line-height: 		20px;
	font-size:			12px;
	background-image: 	url(../images/lines.gif); background-repeat: repeat-y;
	background-position:center;
	background-color: 	#263519;
}
#container {
	background-color: 	#F5F5EB;
	height: 			auto;
}
#header {
	background-color: 	#40582A;
}
#center_head {
	margin: 			auto;
	width: 				940px;
	height: 			170px;
	background-color: 	#5D7E3E;
	border-left: 		#566D3E 15px solid;
	border-right: 		#566D3E 15px solid;
}
#menu_container {
	background-color: 	#000000;
}
a { color:				#40582A;}
a:visited { color:		#40582A;}
a:hover { color: 		#000000;}
a:active { color:		#40582A;}

/*//////////////////////// HEAD MENUE \\\\\\\\\\\\\\\\\\\\\\\\\*/
.menu {
	width:				750px;
	font-size:			0.75em;
	position:			relative;
	z-index:			100; 
}
.menu ul {
	padding:			0;
	margin:				0;
	list-style-type:	none;
}
.menu ul ul {
	width:				152px;
}
.menu li {
	float:				left;
	width:				auto;
	position:			relative;
}
.menu a, .menu a:visited {
	font: 				bold 16px/10px Verdana, Arial, Helvetica, sans-serif;
	color: 				#FFFFFF;
	display:			block;
	text-decoration:	none; 
	color:				#FFFFCC; 
	height:				40px;
	border:				1px solid #FFFFCC; 
	border-width:		0 0px 0px 0; 
	padding-left:	 	35px;
	padding-right: 		35px;
	line-height: 		39px;
}
* html .menu a, * html .menu a:visited {
	width:				1%;
	w\idth:				1%;
}
.menu ul ul a.drop, .menu ul ul a.drop:visited {
	background:			#d4d8bd url(../../graphics/drop.gif) bottom right no-repeat;

}
.menu ul ul a.drop:hover{
	background:			#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;
}
.menu ul ul :hover > a.drop {
	background:			#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;
}
.menu ul ul ul a, .menu ul ul ul a:visited {
	background:			#e2dfa8;
}
.menu ul ul ul a:hover {
	background:			#b2ab9b;
}
.menu ul ul {
	visibility:			hidden;
	position:			absolute;
	height:				0;
	top:				40px;
	left:				0; 
	width:				152px;
}
* html .menu ul ul {
	top:				40px;
	t\op:				40px;
}
.menu ul ul ul{
	left:				152px; 
	top:				0;
	width:				152px;
}
.menu ul ul ul.left {
	left:				-152px;
}
.menu table {
	position:			absolute; 
	top:				0; 
	left:				0;
	}
.menu ul ul a, .menu ul ul a:visited {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			13px;
	background:			#C9E4A3; 
	color:				#263618; 
	height:				auto; 
	line-height:		1em; 
	padding:			10px 30px; 
	width:				131px;
}
* html .menu ul ul a{
	width:				224px;
	w\idth:				131px;
}
.menu a:hover, .menu ul ul a:hover{
	color:				#FFFFFF; 
	background:			#EE5500;
}
.menu :hover > a, .menu ul ul :hover > a {
	color:				#FFFFFF;
	background:			#EE5500;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
	visibility:			visible; 
}
.menu ul :hover ul ul{
	visibility:			hidden;
}
.menu ul :hover ul :hover ul{ 
	visibility:			visible;
}
/*/////////////////////// HEAD MENUE ENDE \\\\\\\\\\\\\\\\\\\\\\\\\*/
#menu_head {
	margin: 			auto;
	width: 				940px;
	height: 			40px;
	background-color: 	#40582A;
	border-left: 		#24291D 15px solid;
	border-right: 		#24291D 15px solid;
}
#start {
	font: 				bold 18px/12px Georgia, "Times New Roman", Times, serif;
	font-style: 		italic;
	text-align: 		justify;
	width: 				750px;
	padding: 			30px;
	line-height: 		20px;
	color: 				#263618;
}
#small {
	font: 				bold 10px/4px Georgia, "Times New Roman", Times, serif;
	font-style: 		italic;
	line-height: 		20px;
	color: 				#7C8572;
	padding-left: 		15px;
}
.stimg {
	width: 				auto;
	padding-left: 		30px;
	float:				left;
}
#text_right_mail {
	line-height: 		18px;
	height:				auto;
	min-height: 		140px;
	width: 				370px;
	margin-right: 		300px;
}
#image_right_mail {
	width: 				450px;
	float:			 	right;
	height:				auto;
}
.imgre img {
	float: 				right;
	padding-left: 		20px;
	padding-bottom: 	20px;
}
.imgli img {
	float: 				left;
	padding-right: 		20px;
	padding-bottom: 	20px;
}
#dekoline {
	background-color: #5C7D3D;
}
#dekoline_head {
	margin: 			auto;
	width: 				940px;
	height: 			15px;
	background-color: 	#C8E3A2;
	border-left: 		#6E8C4E 15px solid;
	border-right: 		#6E8C4E 15px solid;
}
#dekoline_foo {
	background-color: 	#40582A;
}
#dekoline_footer {
	margin: 			auto;
	width: 				940px;
	height: 			40px;
	background-color: 	#8CAE53;
	border-left: 		#566D3E 15px solid;
	border-right: 		#566D3E 15px solid;
}
#dekoline_end {
background-color: 		#5C7D3D;
}
#dekoline_fooend {
	margin: 			auto;
	width:			 	940px;
	height: 			15px;
	background-color: 	#C8E3A2;
	border-left: 		#6E8C4E 15px solid;
	border-right: 		#6E8C4E 15px solid;
}
.footer_nav {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	float:				right;
	line-height: 		40px;
	padding-right: 		30px;
}
.footer_nav a, .footer_nav a:active, .footer_nav a:visited {
	padding-left: 		15px;
	color: 				FFFFFF;
	text-decoration: 	none;
}
.footer_nav a:hover {
	padding-left: 		15px;
	color: 				FFFFFF;
	text-decoration: 	none;
}
#content {
	background-color: 	#F5F5EB;
}
#content_container {
	margin: 			auto;
	width: 				940px;
	background-color: 	#FCFCF9;
	border-left: 		#E1E7D0 15px solid;
	border-right: 		#E1E7D0 15px solid;
}

