.button_big .button_left {
	width: 43px;
	height: 38px;
	float: left;
}

.button_big .button_bg {
	height: 38px;
	float: left;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
	margin: 0;
}

.button_big .button_right {
	width: 18px;
	height: 38px;
	float: left;
}

.button_big .green .cart .button_left {
	background: url(/static/de/skins/default/img/btn_green_big_left_cart.gif) left top no-repeat;
}

.button_big .green .key .button_left {
	background: url(/static/de/skins/default/img/btn_green_big_left_key.gif) left top no-repeat;
}

.button_big .green .button_bg {
	background: url(/static/de/skins/default/img/btn_green_big_bg.gif) left top repeat-x;
}

.button_big .green .button_right {
	background: url(/static/de/skins/default/img/btn_green_big_right.gif) left top no-repeat;
}

.button_big .yellow .key .button_left {
	background: url(/static/de/skins/default/img/btn_yellow_big_left_key.gif) left top no-repeat;
}

.button_big .yellow .star .button_left {
	background: url(/static/de/skins/default/img/btn_yellow_big_left_star.gif) left top no-repeat;
}

.button_big .yellow .button_bg {
	background: url(/static/de/skins/default/img/btn_yellow_big_bg.gif) left top repeat-x;
}

.button_big .yellow .button_right {
	background: url(/static/de/skins/default/img/btn_yellow_big_right.gif) left top no-repeat;
}

.button_big .blue .arrow .button_left {
	background: url(/static/de/skins/default/img/btn_blue_big_left_arrow.gif) left top no-repeat;
}

.button_big .blue .button_bg {
	background: url(/static/de/skins/default/img/btn_blue_big_bg.gif) left top repeat-x;
}

.button_big .blue .button_right {
	background: url(/static/de/skins/default/img/btn_blue_big_right.gif) left top no-repeat;
}

.button_small a.button_link:link,
.button_small a.button_link:visited,
.button_small a.button_link:active,
.button_big a.button_link:link,
.button_big a.button_link:visited,
.button_big a.button_link:active {
	display: block;
	color: #fafafa;
	cursor: pointer;
}

.button_small a.button_link:hover .button_bg,
.button_big a.button_link:hover .button_bg {
	text-decoration: underline;
}

.button_small .button_left {
	width: 14px;
	height: 32px;
	float: left;
}

.button_small .button_bg {
	height: 32px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	padding: 0 2px;
}

.button_small .button_right {
	width: 14px;
	height: 32px;
	float: left;
}

.button_small .yellow a.button_link:link,
.button_small .yellow a.button_link:visited,
.button_small .yellow a.button_link:active,
.button_big .yellow a.button_link:link,
.button_big .yellow a.button_link:visited,
.button_big .yellow a.button_link:active {
	color: #a33c01;
}

.button_small .yellow .button_left {
	background: url(/static/de/skins/default/img/btn_yellow_small_left.gif) left top no-repeat;
}

.button_small .yellow .button_bg {
	background: url(/static/de/skins/default/img/btn_yellow_small_bg.gif) left top repeat-x;
}

.button_small .yellow .button_right {
	background: url(/static/de/skins/default/img/btn_yellow_small_right.gif) left top no-repeat;
}

.button_small .green .button_left {
	background: url(/static/de/skins/default/img/btn_green_small_left.gif) left top no-repeat;
}

.button_small .green .button_bg {
	background: url(/static/de/skins/default/img/btn_green_small_bg.gif) left top repeat-x;
}

.button_small .green .button_right {
	background: url(/static/de/skins/default/img/btn_green_small_right.gif) left top no-repeat;
}

.button_small .blue .button_left {
	background: url(/static/de/skins/default/img/btn_blue_small_left.gif) left top no-repeat;
}

.button_small .blue .button_bg {
	background: url(/static/de/skins/default/img/btn_blue_small_bg.gif) left top repeat-x;
}

.button_small .blue .button_right {
	background: url(/static/de/skins/default/img/btn_blue_small_right.gif) left top no-repeat;
}

.button_small .blue .button_left {
	background: url(/static/de/skins/default/img/btn_blue_small_left.gif) left top no-repeat;
}

.button_small .blue .button_bg {
	background: url(/static/de/skins/default/img/btn_blue_small_bg.gif) left top repeat-x;
}

.button_small .blue .button_right {
	background: url(/static/de/skins/default/img/btn_blue_small_right.gif) left top no-repeat;
}
