.button_blue {
  height: 24px;
  width: auto;
  margin: 0px auto;
  margin-top: 15px;
  padding-bottom: 5px;
}

.frage_stellen_element .button_blue {
	margin-top: 5px;
}

.button_blue_left {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_blue_left.gif) no-repeat;
  float: left;
}

td.button_blue_left {
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

.button_blue_middle {
  height: 21px;
  width: auto;
  padding-top: 3px;
  background: url(/graphx/geiloimages/button_blue_middle.gif) repeat-x;
  color: #FFFFFF;
  font-weight: bold;
  float: left;
  text-align: center;
}
.button_blue_middle A:LINK {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_blue_middle A:VISITED {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_blue_middle A:HOVER {color: #FFFFFF;text-decoration:underline;cursor:pointer;}

.button_blue_right {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_blue_right.gif) no-repeat;
  float: left;
}

.button_blue_left_small {
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_blue_left_small.gif) no-repeat;
  float: left;
}

.button_blue_middle_small {
  height: 20px;
  width: auto; 
  background: url(/graphx/geiloimages/button_blue_middle_small.gif) repeat-x;
  color: #FFFFFF;
  font-weight: bold;
  float: left;
  text-align: center;
  }

.forum_navi .button_blue_middle_small {
	width: 7px;
}

.button_blue_right_small {
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_blue_right_small.gif) no-repeat;
  float: left;
}

.button_orange {
  height: 24px;
  width: auto;
  margin: 0px auto;
  margin-top: 15px;
  padding-bottom: 5px;
}

.button_orange_left {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_orange_left.gif) no-repeat;
  float: left;
}

.button_orange_middle {
  height: 21px;
  width: auto;
  padding-top: 3px;
  background: url(/graphx/geiloimages/button_orange_middle.gif) repeat-x;
  color: #FFFFFF;
  font-weight: bold;
  float: left;
  text-align: center;
}
.button_orange_middle A:LINK {color: #FFFFFF;text-decoration:none;}
.button_orange_middle A:VISITED {color: #FFFFFF;text-decoration:none;}
.button_orange_middle A:HOVER {color: #FFFFFF;text-decoration:underline;}

.button_orange_right {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_orange_right.gif) no-repeat;
  float: left;
}

.button_blue_forum {
  height: 24px;
  width: 125px;
  float: left;
  margin-left: 10px;
  margin-top: 10px;
}

.button_orange_forum {
  height: 24px;
  width: 100px;
  float: left;
  margin-left: 5px;
  margin-top: 10px;
}


.button_red_newsletter {
  height: 24px;
  width: 160px;
  margin-top: 5px;
}

.button_red_left {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_red_left.gif) no-repeat;
  float: left;
}

.button_red_middle {
  height: 21px;
  width: 140px;
  padding-top: 3px;
  background: url(/graphx/geiloimages/button_red_middle.gif) repeat-x;
  color: #FFFFFF;
  font-weight: bold;
  float: left;
  text-align: center;
}

.button_red_middle A:LINK {color: #FFFFFF;text-decoration:none;}
.button_red_middle A:VISITED {color: #FFFFFF;text-decoration:none;}
.button_red_middle A:HOVER {color: #FFFFFF;text-decoration:underline;}

.button_red_right {
  width: 10px;
  height: 24px;
  background: url(/graphx/geiloimages/button_red_right.gif) no-repeat;
  float: left;
}

.button_darkgrey_left {
  margin-left: 3px;
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_darkgrey_left.gif) no-repeat;
  float: left;
}

.button_darkgrey_middle {
  height: 18px;
  *height: 19px;
  background-color: #898A8B;
  float: left;
  color: #FFFFFF;
  padding-top: 2px;
  *padding-top: 1px;
  cursor: pointer;
}
.button_darkgrey_middle A:LINK {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_darkgrey_middle A:VISITED {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_darkgrey_middle A:HOVER {color: #FFFFFF;text-decoration:underline;cursor:pointer;}

.button_darkgrey_right {
  margin-right: 3px;
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_darkgrey_right.gif) no-repeat;
  float: left;
}

.button_grey_left {
  margin-left: 3px;
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_grey_left.gif) no-repeat;
  float: left;
}

.button_grey_middle {
  height: 18px;
  *height: 19px;
  background-color: #C9CCCD;
  float: left;
  color: #666666;
  padding-top: 2px;
  *padding-top: 1px;
}
.button_grey_middle A:LINK {color: #666666;text-decoration:none;}
.button_grey_middle A:VISITED {color: #666666;text-decoration:none;}
.button_grey_middle A:HOVER {color: #666666;text-decoration:underline;}

.button_grey_right {
  margin-right: 3px;
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_grey_right.gif) no-repeat;
  float: left;
}

.button_darkred_left {
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_darkred_left.gif) no-repeat;
  float: left;
}

.button_darkred_middle {
  height: 19px;
  background-color: #610703;
  float: left;
  color: #FFFFFF;
  padding-top: 1px;
}
.button_darkred_middle A:LINK {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_darkred_middle A:VISITED {color: #FFFFFF;text-decoration:none;cursor:pointer;}
.button_darkred_middle A:HOVER {color: #FFFFFF;text-decoration:underline;cursor:pointer;}

.button_darkred_right {
  width: 5px;
  height: 20px;
  background: url(/graphx/geiloimages/button_darkred_right.gif) no-repeat;
  float: left;
}

BUTTON {
	cursor:pointer;
}
BUTTON .button_blue .button_blue_middle {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}

TD.button_blue_middle {
	*padding: 0px;
}