.next_blanko,
 .preview_blanko,
 .next_blanko_inaktiv,
 .preview_blanko_inaktiv,
 .DangerButton,
 .std_blanko,
 .preview_blanko_button {
	background: url(../images/2012/background/buttons/next_blanko.png) no-repeat scroll 0 0 transparent;
	float: right;
	height: 38px;
	width: 128px;
	line-height: 38px;
	padding: 0 12px 0 0;
	font-size: 10pt;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
	color: white;
	font-weight: bold;
}.preview_blanko_button {
	background: transparent;
	width: 237px;
	font-size: 10pt;
	line-height: 21px;
	color : #E60000;
}.warnung .preview_blanko_button  {
	background: transparent;
	width: 350px;
	font-size: 10pt;
	line-height: 20px;
	color : #E60000;
	cursor : text;
}.next_blanko_inaktiv,
 .preview_blanko_inaktiv {
	background: url(../images/button/2010/nextPageInaktiv2.jpg) no-repeat scroll 0 0 transparent;
	padding: 0px;
	color: #8c8c8c;
}.std_blanko {
	/* background: url(../images/button/2010/stdButton.jpg) no-repeat scroll 0 0 transparent; */
}.red {
	background: url(../images/button/2010/red_button2.jpg) no-repeat scroll 0 0 transparent;
	font-size: 10pt;
	font-weight: bold;
	padding: 0;
	width: 157px;
	/*float: left;*/
}.preview_blanko {
	background: url(../images/2012/background/buttons/re_blanko.png) no-repeat scroll 0 0 transparent;
	float: left;
	padding: 0 0 0 12px;
}.padding_blanko {
	border: none;
	width: 140px;
}.button_warenkorb,
	.button_warenkorb_abo {
	background: url(../images/top/warenkorb.jpg) no-repeat scroll 0 0 transparent;
	float: left;
	height: 45px;
	width: 111px;
	line-height: 14px;
	padding: 15px 0 0 6px;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
}.button_warenkorb_abo {
	background: url(../images/top/warenkorb_abo.jpg) no-repeat scroll 0 0 transparent;
	width: 44px;
}.button_suche {
	background: url(../images/button/2010/button_grey_short.png) no-repeat scroll 0 0 transparent;
	height: 20px;
	width: 67px;
	line-height: 20px;
	padding: 0 10px 5px 0;
	text-align: center;
	border: none;
	cursor: pointer;
}.button_schnellbestellung {
	background: url(../images/2013/button/red_blanko.png) no-repeat scroll 0 0 transparent;
	height: 25px;
	width: 139px;
	line-height: 25px;
	border: none;
	font-size: 9pt;
	font-family: arial;	
	cursor: pointer;
	color: white;	
	text-align: left;
	font-weight: bold;
	margin-top: 10px;
	margin: 10px 0;
	text-align: center;
}.button_ReOrder {
	background: url(../images/button/2010/button_green_short.png) no-repeat scroll 0 0 transparent;
	height: 13px;
	width: 63px;
	line-height: 13px;
	float: right;
	text-align: center;
	margin: 0 0 1px 3px;
	font-size: 7pt;
	cursor: pointer;
}.button_LogIn {
	background: url(../images/2012/background/buttons/next_small.png) no-repeat scroll 0 0 transparent;
	width: 130px;
	height: 25px;
	line-height: 25px;
	text-align: left;
	border: none;
	color: white;
	padding: 0 2px 0 25px;
	margin-top: 3px;
	font-weight: bold;
	font-size: 7pt;
	cursor: pointer;
}.button_LoginHead {
	background: url(../images/button/2010/loginhead.jpg) no-repeat scroll 0 0 transparent;
	height: 60px;
	width: 58px;
	margin-top: 0px;
	border: none;
	color: white;
	
}.wk_save {
	background: url(../images/button/2010/button_green_long.png) no-repeat scroll 0 0 transparent;
	height: 27px;
	width: 155px;
	line-height: 27px;
	padding: 0 12px 0 0;
	text-align: center;
	border: none;
	color: white !important;
	cursor: pointer;
}.wk_save_margin {
	margin: 7px 5px 0 0;
	#margin: 8px 5px 0 0;
}.dropDown,
.dropDown_2 {
	background: transparent url(../images/button/2010/drop_down.jpg) no-repeat;
	float: left;
	height: 31px;
	width: 156px;
	line-height: 31px;
	text-align: center;
	cursor: pointer;
	border: 1px solid #b4b4b4;
}.dropDown_2{
/*	background: transparent url(../images/2011/background/silver.jpg) repeat-x;
	cursor: default; */
}.redButton,
.badQuality {
	background: url(../images/2012/background/buttons/bu_short.png) no-repeat;
	color: white;
	text-align: center;
	height: 18px;
	line-height: 17px;
	width: 139px;
	display: block;
	float: left;
	text-align: center;
}.redButtonRight {
	float: none;
	margin-left: 160px; 
}/*.badQuality {
	position: absolute;
	top:542px;
	margin-left: 250px;
}*/
.badQualitySpace {
	float : left;
	width : 160px;
	height : 18px;
}
.BigButtonLeft {
	margin-top:125px;
	margin-left: -18px;
	float: left;
}.BigButtonRight {
	margin-top:125px;
	margin-right: -19px;
	float: right;
}.Reiter,
.ReiterClick {
	/* background: url("../images/button/2010/reiter_clear.jpg") no-repeat; */
	background: url("../images/2012/background/subshop/subshop_reiter_inaktiv.png") no-repeat;
	display: block;
	width: 130px;
	height: 18px;
	line-height: 17px;
	text-align: center;
	cursor: pointer;
	float: left;
	margin-top: 2px;
}.ReiterClick {
	/* background: url("../images/button/2010/reiter_click.jpg") no-repeat; */
	background: url("../images/2012/background/subshop/subshop_reiter_aktiv.png") no-repeat;
	height: 20px;
	margin: 0;
	color: white !important;
}.button_nextPage {
	background: url("../images/button/2010/nextPage.jpg") no-repeat;
	height: 18px;
	line-height: 18px;
	width: 97px;
	cursor: pointer;
	float: right;
	text-align: center;
	padding-right: 7px;
}.button_prevPage,
.button_fistPage {
	background: url("../images/button/2010/prevPage.jpg") no-repeat;
	height: 18px;
	line-height: 18px;
	width: 97px;
	cursor: pointer;
	float: left;
	text-align: center;
	padding-left: 7px;
}.button_fistPage {
	float: left;
	margin-right: 25px;
}.WarenkorbButton {
	background: url("../images/button/2010/zumWarenkorb.jpg") no-repeat;
	height: 32px;
	width: 101px;
	display: block;
	padding: 4px 40px 2px 5px;
	text-align: center;
	line-height: 15px;
	color: black !important;
	font-weight: normal !important;
}.DangerButton {
	background: url("../images/button/2010/red_button2.jpg") no-repeat scroll 0 0 transparent;
	border: none;
	float: left;
	padding: 0;
	width: 157px;
	color: white;
}.submitForm {
	/* background: url("../images/2011/footer/button.png") no-repeat scroll 0 0 transparent; */
	background: url("../images/2013/background/footer_button.png") no-repeat scroll 0 0 transparent;
	border: none;
	width: 23px;
	height: 23px;
	margin-left: -3px;
	cursor: pointer;
}.fontSize {
	font-size: 13px;
}.SearchClassNew {
	height: 27px;
	color: white;
	font-size: 13px;
	width: 155px;
	background: url("../images/2013/button/next_blue.png") no-repeat;
	border: none;
	font-weight: bold;
	line-height: 27px;
}.trHeader {
	padding: 5px;
}

/* ACHTUNG NUR EIN TEST */

.OrangeDivActive,
.OrangeDivInactive {
	background: url("../images/button/2011/active_orange.jpg") no-repeat scroll 0 0 transparent;
	height: 35px;
	width: 160px;
	float:left;
	margin-right: 1px;
}.OrangeDivInactive {
	background: url("../images/button/2011/inactive_orange.jpg") no-repeat scroll 0 0 transparent;
}

.RedDivActive,
.RedDivInactive {
	background: url("../images/button/2011/active_red.jpg") no-repeat scroll 0 0 transparent;
	height: 37px;
	line-height: 36px;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	width: 162px;
	cursor: pointer;
	float:left;
}.RedDivInactive {
	background: url("../images/button/2011/inactive_red.jpg") no-repeat scroll 0 0 transparent;
}

.next_button_grey,
.CloseBoxItsOkay,
.CloseBoxAbort {
	background: url("../images/button/2011/next_button.png") no-repeat scroll 0 0 transparent;
	height: 25px;
	width: 121px;
	line-height: 25px;
	color: white;
	border: none;
	cursor: pointer;
	padding: 0 20px;
	text-decoration: none;
	font-weight: bold;
}.ButtonCenter {
	margin-top: 20px;
}.ButtonCenter input[type=submit] {
	margin-left: 15px;
}.CloseBoxAbort {
	background: url("../images/button/2011/blanko_button.png") no-repeat scroll 0 0 transparent;
}.AGBFix {
	text-align: left;
	padding: 0 5px;	
}

.artLink {
	background: url("../images/2012/background/buttons/next_page.png") no-repeat scroll 0 0 transparent;
	height: 20px;
	line-height: 20px;
	width: 108px;
	overflow: hidden;
	display: block;
	float: right;
	text-align: center;
	padding-right: 15px;
	color: white !important; 
}.backlink {
	float: left;	
	background: url("../images/2012/background/buttons/return_page.png") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 15px;
}

.tag_flexButton {
	background: #e2001a;
	height: 36px;
	line-height: 36px;
	color: white;
	font-weight: bold;
	font-size: 11pt;
	border: none;
	padding: 0 5px;
	cursor: pointer;
	float: left;
	min-width: 140px;
}.tag_flexButton_left,
	.tag_flexButton_right {
	float: left;
	background: url("../images/2012/background/buttons/tag_left.png") no-repeat scroll 0 0 transparent;
	height:37px;
	/* width: 3px; */ 
}.tag_flexButton_right {
	background: url("../images/2012/background/buttons/tag_right.png") no-repeat scroll 0 0 transparent;
}.tag_flexButton_left_arrow,
	.tag_flexButton_right_arrow {
	float: left;
	background: url("../images/2012/background/buttons/tag_left_arrow.png") no-repeat scroll 0 0 transparent;
	height:37px;
	width: 13px;
}.tag_flexButton_right_arrow {
	background: url("../images/2012/background/buttons/tag_right_arrow.png") no-repeat scroll 0 0 transparent;
}.clear_left {
	clear: left;
}
.FaceBookShared{
 	background: url("../images/facebook-teilen-button.png") no-repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    float: right;
    font-size: 11pt;
    height: 32px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 12px 0 0;
    text-align: center;
    width: 241px;
}

.DynamicButtone2001a {
	padding: 0 6px;
	line-height: 37px;
	height: 37px;
	background-color: #e2001a;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	float: left;
	min-width: 200px;
	font-weight: bold;
	font-size: 22px;
	text-align: center;
	color: white;
	font-style: italic;
}.extended {
	margin-top: 35px;
	margin-left: 45px;
}

.technicalBugs {
	display: block;
	background: url('../images/2013/button/next_red.png') no-repeat transparent;
	height: 29px;
	line-height: 29px;
	color: white;
	width: 150px;
	padding-right: 30px;
	text-align: center;
	border: none;
	cursor: pointer;
	text-decoration: none;
	font-weight: bold;
}A.technicalBugs,
A.technicalBugs:active,
A.technicalBugs:focus,
A.technicalBugs:hover,
A.technicalBugs:link,
A.technicalBugs:visited {
	text-decoration: none;
	color: white;
}

.LinkButton13 {
	height: 20px;
	line-height: 20px;
	padding: 0 3px;
	text-align: center; 
	width: 140px;
	background: #e2001a;
	overflow: hidden;
	float: left;
	margin-right: 4px;
}.LinkButton13 a {
	display: block;
	color: white;
}

.a_button {
	height: 38px;
	line-height: 38px;
	width: 157px;
	text-align: center;
	color: white;
	background: #e2001a;
}.a_button a {
	color: white;
	text-decoration: none;
	font-weight: bold;
	display: block;
}