/* -----------------------------------------------------------DIV BESCHREIBUNGEN */
html{height:100%;background:#ffffff}
body{font-family: Arial, sans-serif;font-size: 12px;color:#000;margin:0;padding:0;min-height:100%;height:100%;text-align:center;}
#page{min-height:100%;width:100%}
#head{margin-top:0px;min-height:30px;width:970px; background-color:#ffa800}
	span{clear:margin;margin-top: 50px;text-valign:bottom}
#content{text-align:left;width:970px;margin:auto}
#oben{}
#links{float:left;width:150px;border: 0px solid #ffa800; min-height:450px;margin-top:0px; margin-left:20px; background-color:#fffdee}
#balken_links { margin-top:0px;padding:0;height: 2px; background: #ffa800 }
#rechts{text-align:right;float:right;width:150px}
#main {text-align:left;min-height:470px;margin-top:0px; margin-left:200px}
#footer{clear:both;text-align:center;height:100px}
#img_menu { position: absolute; top: 650px; left: 750px; color: #gfgfg; }
#balken { margin-top:-5px;padding:0;height: 10px; background: #ffa800 }
#balken_void { margin-top:44px;margin-left:0px;padding:0;height: 10px; background: #ffa800 }
#balken_kontakt { margin-top:44px;margin-left:0px;padding:50px;height: 0px; background: #a6d438;font-family:Times New Roman;font-size:18px;color:#ffffff }


.headline {clear:line-height;font-family:Times New Roman;font-size:18px; font-weight: normal;color:#ffa800}
.headline_left {font-family:Arial, sans-serif;font-size:14px; font-weight: normal;color:#ffa800; margin-left: 0px}
.text_left {font-family:Times New Roman;font-size:18px; font-weight: normal;color:#ffa800; margin-left: 0px}
.text_left {font-size:14px; font-weight: normal; line-height:2; margin-left:0px}
.text {font-size:14px; font-weight: normal}
.balken_void_content {line-height:5;margin-left:20px;font-family:Times New Roman;font-size:18px; font-weight: normal;color:#ffffff}
.input {
	background-color: #b4c749;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	font-style: normal;
	border: 1px solid #000000;
	height: 18px;
	width: 325px;
	align: left;
	valign: top;
	padding-top:0px;
}
.textarea {
	background-color: #b4c749;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	font-style: normal;
	border: 1px solid #000000;
	height: 75px;
	width: 325px;
	align: left;
	valign: top;
	padding-top:0px;
}
.submit {
	background-color: #a6d438;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	font-style: normal;
	border: 1px solid #000000;
	height: 30px;
	width: 75px;
	align: left;
	valign: top;
	padding-top:0px;
}

a:active {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #eceded;
	}
a:hover {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	color: #eceded;
	}
a:link {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	color: #000000;
	}
a:visited {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	color: #000000;
	}

/* -----------------------------------------------------------DIV BESCHREIBUNGEN  ENDE*/


 #menu { width: 770px; float: left; margin-left:200px; margin-top: 20px }

    #menu ul { list-style: none; margin: 0; padding: 0; width: 170px; float: left;
    } 

    #menu a, #menu h2
      { font: normal 12px/16px Arial;
      display: block; border-width: 0px; border-style: solid;
      border-color: #ffa800;
      margin: 0; padding: 2px 3px;text-align:center; } 

    #menu h2 { color: #ffffff; background: #ffa800; text-transform: uppercase;} 
	#menu h2:hover {color: #ffffff; background: #89ba17}

    #menu a { color: #ffffff; background: #ffa800; text-decoration: none; }

    #menu a:hover { color: #ffffff; background: #89ba17; }

    #menu li {position: relative;} 

    #menu ul ul { position: absolute; z-index: 500; }

    #menu ul ul ul { position: absolute; top: 0; left: 100%; } 

    div#menu ul ul,
    div#menu ul li:hover ul ul,
    div#menu ul ul li:hover ul ul
      {display: none;} 

    div#menu ul li:hover ul,
    div#menu ul ul li:hover ul,
    div#menu ul ul ul li:hover ul
      {display: block;} 

