body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  overflow:scroll;
  background-color: #f2f2f2;
  color: #666666;
	text-align: left;
	margin: 0px;
	}

html, body {
  height: 100%;
}

img{
  border: 0px;
}

a{
  color: #888888;
  text-decoration: none;
}

input,textarea,select{
  background-color: #f4f4f4;
  margin-top:2px;
  margin-bottom:4px;
  border: 1px solid #dbdbdb;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
}

.form_tab{
  padding-top:5px;
  padding-right:5px;
}

.auflistung{
  list-style:square;
  margin-left:0px;
  margin-bottom:0px;
  padding:0px;
}

.auflistung li{
  margin-bottom: 8px;
  margin-left:14px;
  padding:0px;
}

.menu{
  margin:0px;
  margin-left:33px;
  text-align: left;
}

.menu li ul{
  margin:0px;
}

.menu, .menu li ul{
  list-style:none;
  padding:0px;
}

.menu li{
  padding-bottom: 8px;
}

.menu li ul li{
  padding-top: 0px;
  padding-bottom: 0px;
  margin:0px;
}

.tweener{
  height: 6px;
}

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

.left_bar, .middle_bar, .right_bar{
	background-color: #ffffff;
}

.left_bar_bottom, .middle_bar_bottom, .right_bar_bottom{
	background-color: #ffffff;
	vertical-align:top;
	 text-align: left;
}

.left_bar_end, .middle_bar_end, .right_bar_end{
  height:209px;
	background-image: url(../images/bottom_fade.jpg);
	background-repeat: repeat-x;
	margin-top:-18px;
	vertical-align:bottom;
}

.left_bar, .left_bar_bottom, .left_bar_end{
  width:245px;
}

.middle_bar, .middle_bar_bottom, .middle_bar_end{
  width:555px;
}

.middle_bar_bottom{
  padding: 33px;
}

.right_bar, .right_bar, .right_bar_end{
  width:160px;
}

.top_red{
  border:0px;
  border-top: 1px solid #8a2338;
  padding-top: 25px;
   text-align: left;
 }
