ul{padding:0 0 0 15px;}
#subscribe a{color:#666666;}

#area_content_landingpage{margin-bottom:0;min-height:300px;padding:15px 20px 0 30px;float:left;width:335px;}
#kontaktformular{float:right; width:200px; background:#046A4C;}
#kontaktformular h1{font-size:20px;margin:15px 10px;}
#kontaktformular ul{margin:0px;padding:0 0 0 25px;}
#kontaktformular h1, #kontaktformular ul{color:#fff;}
#kontaktformular select{width:auto;}
#olive{background:#78B41E;overflow:hidden;color:#000;}
#buerobox{background:#78B41E;overflow:hidden;color:#000;border:1px solid;border-left:none;border-right:none;border-color:#FFFFFF;}
#mailformplus_tbl{color:#fff;width:100%;margin:auto;}
#mailformplus_tbl div div{padding:1px 0 1px 10px;}
#mailformplus_tbl a{background:url('../img/arrow_down.gif') no-repeat 0 3px;color:#fff;padding-left:15px;text-decoration:underline;}
#mailformplus_opt{margin:10px 0 !important;padding:5px 0 5px 10px !important;border:1px solid;border-left:none;border-right:none;}
#area_right_landingpage{background:#EBEBEB;}
#area_content_landingpage h1{color:#78b41e; padding:0px; margin-top:0px; margin-bottom:15px; font-size:20px;}
#subscribe select{width:auto;}

.floatleft div{float:left;}
.mailform_tbl_submit{margin:10px 0;}
.floatleft{overflow:hidden;}
.landingpage_error{margin:15px 20px;}
.valignleft{padding:0 !important;margin:3px 0 0;}

* html #olive{height:100%;}

.textfeld_float{
	float:right;
	width:75px;
	margin-right:50px;
	color:#aaaaaa;
}

.raumliste1{
	background-color:#e8e9ea;
}

.raumliste1 a:link, .raumliste2 a:link, .raumliste1 a:visited, .raumliste2 a:visited{
  background:url(../img/arrow_right.gif) no-repeat;
  background-position:0 3px;
  text-decoration:underline;
  color:#78b41e;
  padding-left:10px;
  font-weight:bold;
}

.raumliste2{
	background-color:#ffffff;
}