html{
width:100%;
margin:0px;
padding:0px;
}
body{
width:100%;
margin:0px;
padding:0px;
}
div,td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
input,textarea,select {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
fieldset{
border: 1px solid #777777;
padding-left:12px;
padding-right:12px;
padding-top:0px;
padding-bottom:12px;
margin:0px;	
}
.borderbox{
border: 1px solid #777777;
padding:12px;
}
legend{
color:#80a900;
font-weight:bold;
padding:0px;
margin:0px;
font-size:14px;
}
a:link{
color:#FFFFFF;
}
a:visited{
color:#FFFFFF;
}
a:hover{
color:#C6FE05;
}
a:active{
color:#FFFFFF;
}
.onoff_off{
height:1px;
overflow:hidden;
}
.onoff_on{
height:auto;
overflow:hidden;
}
.greenlink{
color:#80a900;
}
a.greenlink:link{
color:#80a900;
}
a.greenlink:visited{
color:#80a900;
}
a.greenlink:hover{
color:#FFFFFF;
}
a.greenlink:active{
color:#80a900;
}
.butback{
background-color:#999999;
}
.butall{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-align:center;
font-weight:bold;
border:0px;
padding-top:3px;
padding-bottom:3px;
padding-right:5px;
padding-left:5px;
text-decoration:none;		
float:left;
margin-right:3px;
}
a.butall:link{
color:#000000;
}
a.butall:visited{
color:#000000;
}
a.butall:hover{
color:#000000;
background-color:#FFFFFF;
}
a.butall:active{
color:#000000;
}
.buyfield{
text-align:right;
font-weight:bold;
width:30px;
padding-top:2px;
padding-bottom:2px;
background-color:#242424;
border: 1px solid #535353;	
}
form{
	margin:0px;
	padding:0px;
}
.xcontentbegin{
width:900px;
margin:auto;
background-image:url(../backs/contentbegin3.gif);
height:11px;
overflow:hidden;
}
.xcontentende{
width:900px;
margin:auto;
background-image:url(../backs/contentende.gif);
height:11px;
overflow:hidden;
}
.xcontentmitte{
background-image:url(../backs/contentmitte.gif);
}
.go{
font-size: 12px;
color: #000000;
border: 1px solid #75a500;
 }
.xcontentcenter{
text-align:center;
width:100%;
}
.xcontentgesamt1{
width:900px;
margin:auto;
text-align:left;
}
.xcontentblock{
clear:both;
width:600px;
overflow:hidden;
}
.xstartcontent{
width:455px;
float:left;
background-color:#FFFFFF;
}
.xstartwerbung{
width:225px;
float:left;
background-color:#FFFFFF;
}
.xheadercenter{
text-align:center;
width:100%;
}
.xheadergesamt1{
width:990px;
margin:auto;
text-align:left;
}
.xwarenkorb{
float:left;
width:225px;
height:101px;
overflow:hidden;
background-image:url(../backs/warenkorb.gif);
margin-left:5px;
margin-top:26px;
background-color:#FFD800;
text-align:left;
}
.xloginfield{
position:absolute;
top:145px;
left:13px;
overflow:hidden;
text-align:left;
}
.xlog{
clear:both;
margin-bottom:8px;
}
.xwarenkorb2{
padding-top:11px;
padding-left:14px;
}
.xtools{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}
.xtools2{
height:81px;
background-image:url(../backs/header1.jpg);
}
.xtools3{
padding-top:12px;
padding-bottom:11px;
padding-left:18px;
padding-right:14px;
}
.xclear{
clear:both;
font-size:1px;
background-color:#FFFFFF;
overflow:hidden;
}
.xcleartrans{
clear:both;
font-size:1px;
height:1px;
overflow:hidden;
}
.xclearblack{
clear:both;
font-size:1px;
background-color:#000000;
height:1px;
overflow:hidden;
}
.xcleargrey{
clear:both;
font-size:1px;
background-color:#2f2f2f;
height:1px;
overflow:hidden;
}
.xclearlightgrey{
clear:both;
font-size:1px;
background-color:#4D4D4D;
height:1px;
overflow:hidden;
}
.xclearlightgrey2{
clear:both;
font-size:1px;
background-color:#9f9f9f;
height:1px;
overflow:hidden;
}
.xclear2{
clear:both;
font-size:1px;
height:1px;
background-color:#FFFFFF;
}
.xclear3{
width:5px;
height:215px;
background-color:#FFFFFF;
float:left;
}
.xmainnavi{
clear:both;
padding-top:2px;
padding-bottom:1px;
padding-left:10px;
padding-right:10px;
}
.xmainnavi2{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
overflow:hidden;
}
.fomainnavi{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
a.fomainnavi:link{
text-decoration:none;
color:#FFFFFF;
}
a.fomainnavi:visited{
text-decoration:none;
color:#FFFFFF;
}
a.fomainnavi:hover{
text-decoration:none;
color:#000000;
}
a.fomainnavi:active{
text-decoration:none;
color:#FFFFFF;
}
.foblacknavi{
font-size:11px;
text-decoration:none;
color:#000000;
}
a.foblacknavi:link{
text-decoration:none;
color:#000000;
}
a.foblacknavi:visited{
text-decoration:none;
color:#000000;
}
a.foblacknavi:hover{
text-decoration:none;
color:#666666;
}
a.foblacknavi:active{
text-decoration:none;
color:#000000;
}
.xnews{
width:225px;
height:170px;
float:left;
background-image:url(../backs/header4.jpg);
overflow:hidden;
margin-left:5px;
background-color:#75A500;
text-align:left;
}
.xnews2{
padding-top:11px;
padding-bottom:11px;
padding-left:14px;
padding-right:5px;
}
.fonews1{
color:#000000;
}
.xmainbanner{
width:455px;
height:170px;
float:left;
overflow:hidden;
margin-left:5px;
background-color:#CCCCCC;
text-align:left;
}
.xlinksbereich{

}
.xrechtsbereich{
width:600px;
overflow:hidden;
}
.xueber{
clear:both;
}
.xueber2{
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
font-size:16px;
font-weight:bold;
color:#75A500;
margin:0px;
}
h1{
padding-left:10px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
font-size:16px;
font-weight:bold;
color:#75A500;
margin:0px;
}
h2{
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
font-size:14px;
font-weight:normal;
color:#75A500;
margin:0px;
}
h3{
padding:0px;
font-size:12px;
font-weight:bold;
color:#75A500;
margin:0px;
}
.h3help{
font-weight:bold;
color:#b8cf8a;
}

.foprodueber{
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
}
.xproduktbox{
width:175px;
height:280px;
overflow:hidden;
float:left;
margin-bottom:15px;
}
.xproduktbox2{
text-align:center;
}
.fopreis{
font-weight:bold;
font-size:14px;
color:#b7e405;
}
.xampel{
position:absolute;
right:8px;
top:7px;
width:26px;
height:8px;
margin:0px;
z-index:200;
}
.xvideo{
position:absolute;
left:7px;
top:5px;
width:30px;
height:13px;
margin:0px;
border:0px;
z-index:300;
}
.xvideo2{
display:none;
}
.videoprev{
width:310px;
height:250px;
}
.xpreis{
height:90px;
text-align:center;
padding-left:5px;
padding-right:5px;
}
.xprodukttext{
color:#FFFFFF;
}
.xproduktnavi{
width:190px;
overflow:hidden;
}
.foproduktnavi{
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.foproduktnavi:link{
color:#000000;
}
a.foproduktnavi:visited{
color:#000000;
}
a.foproduktnavi:hover{
color:#333333;
}
a.foproduktnavi:active{
color:#000000;
}
.foproduktnavi2{
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
a.foproduktnavi2:link{
color:#000000;
text-decoration:none;
}
a.foproduktnavi2:visited{
color:#000000;
text-decoration:none;
}
a.foproduktnavi2:hover{
color:#333333;
text-decoration:none;
}
a.foproduktnavi2:active{
color:#000000;
text-decoration:none;
}
.foproduktnavi3{
font-size:12px;
color:#ff8503;
text-decoration:none;
font-weight:bold;
}
a.foproduktnavi3:link{
color:#ff8503;
}
a.foproduktnavi3:visited{
color:#ff8503;
}
a.foproduktnavi3:hover{
color:#000000;
}
a.foproduktnavi3:active{
color:#ff8503;
}
.xstartbanner{
width:225px;
height:215px;
background-color:#000000;
background-image:url(../backs/startwerbung.gif);
}
.xsitesuche{
width:190px;
background-color:#ff8503;
}
.xsitesend{
width:210px;
background-color:#b7e405;
}
.xgreen1{
background-image:url(../backs/boxgreen1.gif);
background-repeat:no-repeat;
background-color:#b7e405;
height:11px;
overflow:hidden;
}
.xgreen2{
background-image:url(../backs/boxgreen2.gif);
background-repeat:no-repeat;
height:11px;
background-color:#b7e405;
overflow:hidden;
}
.xgreenmitte{
background-color:#b7e405;
padding-left:12px;
}
.xorange1{
background-image:url(../backs/boxorange1.gif);
background-repeat:no-repeat;
background-color:#f99900;
height:11px;
overflow:hidden;
}
.xorange2{
background-image:url(../backs/boxorange2.gif);
background-repeat:no-repeat;
height:11px;
background-color:#f99900;
overflow:hidden;
}
.xorangemitte{
background-color:#f99900;
padding-left:12px;
}
.xblack1{
background-image:url(../backs/boxblack1.gif);
background-repeat:no-repeat;
background-color:#000000;
height:11px;
overflow:hidden;
}
.xblack2{
background-image:url(../backs/boxblack2.gif);
background-repeat:no-repeat;
height:11px;
background-color:#000000;
overflow:hidden;
}
.xblackmitte{
padding-left:14px;
}
.fowareninfo{
color:#000000;
}
a.fowareninfo:link{
color:#000000;
}
a.fowareninfo:visited{
color:#000000;
}
a.fowareninfo:hover{
color:#ce5200;
}
a.fowareninfo:active{
color:#000000;
}
.fowareninfoaktiv{
color:#993300;
}
.xbestsellers{
width:600px;
}
.xfooter1{
width:990px;
height:70px;
overflow:hidden;
/*
background-image:url(../backs/footerall.gif);
background-repeat:no-repeat;
*/
margin:auto;
margin-top:10px;
margin-bottom:30px;
text-align:left;
}
.footertext{
float:left;
font-size:12px;
text-decoration:none;
color:#000000;
margin:0px;
padding:0px;
}
a.footertext:link{
color:#000000;
}
a.footertext:visited{
color:#000000;
}
a.footertext:hover{
color:#666666;
}
a.footertext:active{
color:#000000;
}

.fobreadcrumb{
color:#999999;
text-decoration:none;
}
a.fobreadcrumb:link{
color:#999999;
text-decoration:none;
}
a.fobreadcrumb:visited{
color:#999999;
text-decoration:none;
}
a.fobreadcrumb:hover{
color:#FFFFFF;
text-decoration:none;
}
a.fobreadcrumb:active{
color:#999999;
text-decoration:none;
}
.fobreadcrumb2{
color:#FFFFFF;
}
.fobreadcrumb3{
color:#FFFFFF;
text-decoration:none;
}
a.fobreadcrumb3:link{
color:#FFFFFF;
text-decoration:none;
}
a.fobreadcrumb3:visited{
color:#FFFFFF;
text-decoration:none;
}
a.fobreadcrumb3:hover{
color:#FFFFFF;
text-decoration:none;
}
a.fobreadcrumb3:active{
color:#FFFFFF;
text-decoration:none;
}
.fobreadcrumb4{
color:#666666;
}
.focontent{
color:#dddddd;
}
a.focontent:link{
color:#FFFFFF;
}
a.focontent:visited{
color:#FFFFFF;
}
a.focontent:hover{
color:#C6FE05;
}
a.focontent:active{
color:#FFFFFF;
}
.focontentnolink{
color:#dddddd;
text-decoration:none;
}
a.focontentnolink:link{
color:#dddddd;
}
a.focontentnolink:visited{
color:#dddddd;
}
a.focontentnolink:hover{
color:#FFFFFF;
}
a.focontentnolink:active{
color:#dddddd;
}
.focontent2{
color:#666666;
text-decoration:none;
}
.focontent3{
color:#eaeaea;
text-decoration:none;
}
.focontent4{
color:#FFFFFF;
text-decoration:none;
}
a.focontent3:link{
color:#eaeaea;
}
a.focontent3:visited{
color:#eaeaea;
}
a.focontent3:hover{
color:#eaeaea;
}
a.focontent3:active{
color:#eaeaea;
}
.xkategorie{
float:left;
text-align:center;
margin:0px;
margin-bottom:10px;
padding:0px;
margin-left:11px;
width:105px;
height:125px;
overflow:hidden;
background-image:url(../backs/catback.gif);
}
.fopreisspecial{
font-size:11px;
color:#75a500;
font-weight:bold;
text-decoration:line-through;
}
.xartikel{
float:left;
width:360px;
}
.xartikelbild{
float:left;
width:290px;
}
.xartikelfull{
float:left;
width:650px;
}
.foartikelpreis{
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
.xartikelspace{
padding-left:14px;
padding-right:14px;
padding-top:4px;
padding-bottom:5px;
}
.formoptionen{

font-size:11px;
font-weight:normal;
background-color:#75a500;
color:#000000;
}
.xbutton{
height:30px;
overflow:hidden;
clear:both;
padding:0px;
vertical-align:top;
background-color:#000000;
background-image:url(../backs/boxblack3.gif);
}
.xbuttonblue{
height:30px;
overflow:hidden;
clear:both;
padding:0px;
vertical-align:top;
background-color:#003063;
background-image:url(../backs/boxblue1.gif);
}
.warning_ul{
margin:0px;
padding:0px;
margin-left:15px;
margin-right:15px;
}
.fowarning{
display:block;
padding-left:8px;
padding-right:8px;
padding-top:5px;
padding-bottom:5px;
color:#FFCC00;
border: 2px solid #FFCC00;
}
a.fowarning:link{
color:#FFCC00;
}
a.fowarning:visited{
color:#FFCC00;
}
a.fowarning:hover{
color:#FFFFFF;
}
a.fowarning:active{
color:#FFCC00;
}
.fowarnstern{
color:#FFCC00;
}
a.fowarnstern:link{
color:#FFCC00;
}
a.fowarnstern:visited{
color:#FFCC00;
}
a.fowarnstern:hover{
color:#FFFFFF;
}
a.fowarnstern:active{
color:#FFCC00;
}
.xwarningbox{
	
	border: 1px solid #FFD800;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:2px;
	color:#FFD800;
	text-align:left;
}
.xsitebutton{
width:210px;
height:30px;
clear:both;
margin:0px;
padding:0px;
overflow:hidden;
background-image:url(../backs/boxgreen3.gif);
}
.fowhite{
color:#FFFFFF;
}
.xmiddelbox{
width:270px;
float:left;
overflow:hidden;
}
.xmiddelbox3but{
width:340px;
height:30px;
overflow:hidden;
background-image:url(../backs/boxmiddle3.gif);
background-color:#000000;
}
.xversandaktiv{
	background-color:#363636;
	clear:both;
}
.xversandaktiv2{
	background-color:#000000;
	clear:both;
}
.xversandaktiv3{
	background-color:#363636;
}
.xversandaktiv4{
	background-color:#363636;
}
.xversandinaktiv{
	background-color:#303030;
	clear:both;
}
.xversandinaktiv3{
	background-color:#141414;
}
.xversandinaktiv4{
	background-color:#303030;
}
.xaccountmain{
	border-top: 1px solid #5E5E5E;
	border-left: 1px solid #5E5E5E;
	border-right: 1px solid #5E5E5E;
	padding:0px;
	margin-right:5px;
	float:left;
}
.xaccountmain2{
	border-top: 1px solid #5E5E5E;
	border-left: 1px solid #5E5E5E;
	border-right: 1px solid #5E5E5E;
	padding:0px;
	margin-right:5px;
	background-color:#000000;
	float:left;
	visibility:visible;
}
.xaccountnavi{
	display:block;
	float:left;
	margin-right:2px;
	border: 1px solid #5E5E5E;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	background-color:#2f2f2f;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
a.xaccountnavi:link{
	color:#999999;
}
a.xaccountnavi:visited{
	color:#999999;
}
a.xaccountnavi:hover{
	color:#FFFFFF;
	background-color:#3f3f3f;
}
a.xaccountnavi:active{
	color:#999999;
}
.xaccountnavi2{
	display:block;
	float:left;
	margin-right:2px;
	border: 1px solid #5E5E5E;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	background-color:#000000;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.xaccountnavi2:link{
	color:#FFFFFF;
}
a.xaccountnavi2:visited{
	color:#FFFFFF;
}
a.xaccountnavi2:hover{
	color:#FFFFFF;
	background-color:#000000;
}
a.xaccountnavi2:active{
	color:#FFFFFF;
}
.xaccountcont{
	border-bottom: 1px solid #5E5E5E;
	border-top: 1px solid #5E5E5E;
	border-left: 1px solid #5E5E5E;
	border-right: 1px solid #5E5E5E;
	clear:both;
}
.xacccont{
	display:none;	
}
.xacccont2{
	display:block;
}
.foorange{
	color:#FF9900;
}
a.foorange:link{
	color:#FF9900;
}
a.foorange:visited{
	color:#FF9900;
}
a.foorange:hover{
	color:#FFFFFF;
}
a.foorange:active{
	color:#FF9900;
}
.xnaviueber{
	width:210px;
	height:31px;
	background-image:url(../backs/header2b.jpg);
	overflow:hidden;
	background-color:#FFFFFF;
}
.xnaviueber2{
	width:210px;
	height:11px;
	background-image:url(../backs/contentbegin4.gif);
	overflow:hidden;
	background-color:#FFFFFF;
}
.foinfolink{
	color:#000000;
}
a.foinfolink:link{
	color:#000000;
}
a.foinfolink:visited{
	color:#000000;
}
a.foinfolink:hover{
	color:#666666;
}
a.foinfolink:active{
	color:#000000;
}
.foinfolink2{
	color:#000000;
}
a.foinfolink2:link{
	color:#000000;
}
a.foinfolink2:visited{
	color:#000000;
}
a.foinfolink2:hover{
	color:#FFFFFF;
}
a.foinfolink2:active{
	color:#000000;
}
.preisrahmen1{
	padding:5px;
	background-color:#303030;
	font-size:12px;
	font-weight:normal;
}
.preisrahmen2{
	font-size:12px;
	font-weight:normal;
	float:left;
	width:63px;	
}
.preisrahmen3{
	font-size:12px;
	font-weight:bold;
	float:left;
	width:50px;
	text-align:right;	
}
.preisrahmen4{
	font-size:12px;
	font-weight:normal;
	float:left;
	width:78px;
	text-align:right;	
}
#categories_id{
	width:200px;
}
.mn1{
	height:25px;
	overflow:hidden;
	background-image:url(../main/mn1.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
}
.mn1act{
	height:25px;
	overflow:hidden;
	background-image:url(../main/mn1act.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
}
.mn2{
	height:24px;
	overflow:hidden;
	background-image:url(../main/mn2.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
	}
.mn2act{
	height:24px;
	overflow:hidden;
	background-image:url(../main/mn2act.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
}
.mn3{
	height:25px;
	overflow:hidden;
	background-image:url(../main/mn3.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
}
.mn3act{
	height:25px;
	overflow:hidden;
	background-image:url(../main/mn3act.gif);
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	clear:both;
}
.warningcredit1{
  visibility:hidden;
  position:absolute;
  top:-60px;
  left:150px;
  height:200px;
  width:350px;
  background-color:#FF9900;
  border-style:solid;
  border-width:5px;
  border-color:#8C4600;
  text-align:center;
}
.warningcredit2{
  visibility:visible;
  position:absolute;
  top:-60px;
  left:150px;
  height:200px;
  width:350px;
  background-color:#FF9900;
  border-style:solid;
  border-width:5px;
  border-color:#8C4600;
  text-align:center;
}
.warningcredit3{
  visibility:visible;
  position:absolute;
  top:-70px;
  left:100px;
  height:200px;
  width:350px;
  background-color:#FF9900;
  border-style:solid;
  border-width:5px;
  border-color:#8C4600;
  text-align:center;
}
.fobluelink{
	color:#548bc0;
}
a.fobluelink:link{
	color:#548bc0;
}
a.fobluelink:visited{
	color:#548bc0;
}
a.fobluelink:hover{
	color:#FFFFFF;
}
a.fobluelink:active{
	color:#548bc0;
}
.blockon{
	display:block;
}
.blockoff{
	display:none;
}
.kundenstimmenback{
	width:275px;
	height:140px;
	overflow:hidden;
	float:left;
	background-image:url(../backs/kundenstimmenback.gif);
	margin-bottom:15px;
}
.kundenstimmenback2{
	width:570px;
	height:165px;
	overflow:hidden;
	float:left;
	background-image:url(../backs/kundenstimmenback2.gif);
	margin-bottom:20px;
}
.fonolink{
	color:#000000;
	text-decoration:none;
}
a.fonolink:link{
	color:#000000;
}
a.fonolink:visited{
	color:#000000;
}
a.fonolink:hover{
	color:#000000;
}
a.fonolink:active{
	color:#000000;
}
.clickpublicform{
	background-color:#FFFFFF;
	border-color:#7d9d00;
	border-width:1px;
	border-style:solid;
	
	color:#333333;
}
.knixspricelist{

font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.knixspricelist2{

font-size:16px;
font-weight:bold;
color:#BEEE47;
}
.knixssiteueber{

font-size:16px;
font-weight:bold;
color:#82B600;
}
.knixsnorm{
color:#858585;
}
.knixsdarkgreen{
color:#4E6319;
}
a.knixsnorm:link{
color:#858585;
}
a.knixsnorm:visited{
color:#858585;
}
a.knixsnorm:hover{
color:#FFFFFF;
}
a.knixsnorm:active{
color:#858585;
}
.knixsprodukte{
color:#858585;
font-weight:bold;
text-decoration:none;
}
a.knixsprodukte:link{
color:#858585;
font-weight:bold;
}
a.knixsprodukte:hover{
color:#FFFFFF;
font-weight:bold;
}
a.knixsprodukte:visited{
color:#858585;
font-weight:bold;
}
a.knixsprodukte:active{
color:#858585;
font-weight:bold;
}

.knixskattext{
	font-size:11px;
	font-weight:normal;
	color:#858585;
	text-decoration:none;
	line-height:1.0em;
}
a.knixskattext:link{
	font-size:11px;
	font-weight:normal;
	color:#858585;
	text-decoration:none;
}
a.knixskattext:visited{
	font-size:11px;
	font-weight:normal;
	color:#858585;
	text-decoration:none;
}
a.knixskattext:hover{
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
a.knixskattext:active{
	font-size:11px;
	font-weight:normal;
	color:#858585;
	text-decoration:none;
}
.knixskeineartikel{
	
	font-size:11px;
	color:#BEEE47;
}
.knixswarning{
	
	border: 1px solid #BEEE47;
	padding:5px;
	text-align:center;
	color:#BEEE47;
}
.knixswarning2{
	
	color:#BEEE47;
}
a.knixswarning2:link{
	
	color:#BEEE47;
}
a.knixswarning2:visited{
	
	color:#BEEE47;
}
a.knixswarning2:hover{
	
	color:#FFFFFF;
}
a.knixswarning2:active{
	
	color:#BEEE47;
}

.shippingbalken{
	border: 1px solid #4E6319;
	background-color:#27310C;
	
}
 .textarea{
  border-style: solid;
  border-width: 1px;
  border-color: #A1A1A1;
  padding:5px;
 }
.fomn{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	float:left;
	padding-top:1px;
	padding-right:14px;
}
a.fomn:link{
	color:#000000;
}
a.fomn:visited{
	color:#000000;
}
a.fomn:hover{
	color:#FFFFFF;
}
a.fomn:active{
	color:#000000;
}
.xmn{
	padding-top:2px;
	padding-bottom:2px;
}
.xmn2{
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
}
.xclearmn{
	height:1px;
	overflow:hidden;
	background-color:#b3c71e;
	margin-top:3px;
	margin-bottom:3px;
}
.fonewsh1{
	padding-left:0px;
	font-size:16px;
}
.xmainframe{
	margin:auto;
	width:990px;
	overflow:hidden;
	background-image:url(../backs/mainback.gif);
	text-align:left;
}
.xmainframeleft{
	float:left;
	width:190px;
	overflow:hidden;
	margin-right:5px;
}
.xmainframemiddle{
	float:left;
	width:600px;
	overflow:hidden;
	margin-right:5px;
}
.xmainframeright{
	float:left;
	width:190px;
	overflow:hidden;
}
.xmainframerightall{
	float:left;
	width:795px;
	overflow:hidden;	
}
.xmainend{
	height:10px;
	overflow:hidden;
	background-image:url(../backs/mainend.gif);
	clear:both;
}
.xbox{
	width:190px;
	overflow:hidden;

}
.xboxpadding{
	padding-top:0px;
	padding-bottom:5px;
	padding-left:11px;
	padding-right:10px;
}
.xboxpadding_green{
	padding-top:0px;
	padding-bottom:5px;
	padding-left:11px;
	padding-right:10px;
	background-color:#b8ea00;
}
.foboxueber{
	font-weight:bold;
	padding-top:3px;
	padding-bottom:10px;
	color:#000000;
}
.foboxueber2{
	font-weight:bold;
	padding-top:3px;
	padding-bottom:10px;
	color:#000000;
}
.foboxueber3{
	font-weight:bold;
	padding-top:0px;
	padding-bottom:7px;
	padding-right:10px;
	padding-left:10px;
	color:#000000;
	background-color:#9bd400;
}
.fopreisbig{
	font-size:24px;
	font-weight:bold;
}
.fopreisold{
	font-size:13px;
	font-weight:normal;
	text-decoration:line-through;
	color:#999999;
	line-height:10px;
}
.xprodcont{
	position:relative;
	background-image:url(../backs/productback2.gif);
	width:175px;
	height:125px;
}
.xbuyall{
	width:156px;
	overflow:hidden;
	margin:auto;
	margin-top:5px;
	text-align:center;
}
.xbuy1{
	float:left;
	width:30px;
	text-align:left;
}
.xbuy2{
	float:left;
	width:17px;
	text-align:center;
	color:#FFFFFF;
	padding-top:3px;
}
.xbuy3{
	float:left;
}
.xcontentpadd{
	padding-right:15px;
	padding-left:15px;
}
.xshoppingcart{
	background-color:#ffa22d;
}
.xspecial0{
	background-image:url(../sets/mnbut0_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial0:link{
	color:#000000;
}
a.xspecial0:visited{
	color:#000000;
}
a.xspecial0:hover{
	color:#000000;
	background-image:url(../sets/mnbut0_2.gif);
}
a.xspecial0:active{
	color:#000000;
}
.xspecial1{
	background-image:url(../sets/mnbut1_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial1:link{
	color:#000000;
}
a.xspecial1:visited{
	color:#000000;
}
a.xspecial1:hover{
	color:#000000;
	background-image:url(../sets/mnbut1_2.gif);
}
a.xspecial1:active{
	color:#000000;
}
.xspecial12{
	background-image:url(../sets/mnbut1_12.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial12:link{
	color:#000000;
}
a.xspecial12:visited{
	color:#000000;
}
a.xspecial12:hover{
	color:#000000;
	background-image:url(../sets/mnbut1_22.gif);
}
a.xspecial12:active{
	color:#000000;
}
.xspecial2{
	background-image:url(../sets/mnbut2_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial2:link{
	color:#000000;
}
a.xspecial2:visited{
	color:#000000;
}
a.xspecial2:hover{
	color:#000000;
	background-image:url(../sets/mnbut2_2.gif);
}
a.xspecial2:active{
	color:#000000;
}
.xspecial22{
	background-image:url(../sets/mnbut2_12.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial22:link{
	color:#000000;
}
a.xspecial22:visited{
	color:#000000;
}
a.xspecial22:hover{
	color:#000000;
	background-image:url(../sets/mnbut2_22.gif);
}
a.xspecial22:active{
	color:#000000;
}
.xspecial3{
	background-image:url(../sets/mnbut3_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial3:link{
	color:#000000;
}
a.xspecial3:visited{
	color:#000000;
}
a.xspecial3:hover{
	color:#000000;
	background-image:url(../sets/mnbut3_2.gif);
}
a.xspecial3:active{
	color:#000000;
}
.xspecial32{
	background-image:url(../sets/mnbut3_12.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial32:link{
	color:#000000;
}
a.xspecial32:visited{
	color:#000000;
}
a.xspecial32:hover{
	color:#000000;
	background-image:url(../sets/mnbut3_22.gif);
}
a.xspecial32:active{
	color:#000000;
}
.xspecial4{
	background-image:url(../sets/mnbut4_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial4:link{
	color:#000000;
}
a.xspecial4:visited{
	color:#000000;
}
a.xspecial4:hover{
	color:#000000;
	background-image:url(../sets/mnbut4_2.gif);
}
a.xspecial4:active{
	color:#000000;
}
.xspecial42{
	background-image:url(../sets/mnbut4_12.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial42:link{
	color:#000000;
}
a.xspecial42:visited{
	color:#000000;
}
a.xspecial42:hover{
	color:#000000;
	background-image:url(../sets/mnbut4_22.gif);
}
a.xspecial42:active{
	color:#000000;
}
.xspecial5{
	background-image:url(../sets/mnbut5_1.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial5:link{
	color:#000000;
}
a.xspecial5:visited{
	color:#000000;
}
a.xspecial5:hover{
	color:#000000;
	background-image:url(../sets/mnbut5_2.gif);
}
a.xspecial5:active{
	color:#000000;
}
.xspecial52{
	background-image:url(../sets/mnbut5_12.gif);
	display:block;
	width:190px;
	height:40px;
	color:#000000;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
}
a.xspecial52:link{
	color:#000000;
}
a.xspecial52:visited{
	color:#000000;
}
a.xspecial52:hover{
	color:#000000;
	background-image:url(../sets/mnbut5_22.gif);
}
a.xspecial52:active{
	color:#000000;
}
.xmediabox{
	width:570px;
	height:348px;
	overflow:hidden;
	position:relative;
	background-image:url(../backs/mediabox.gif);
}
.xmedpart1{
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	width:325px;
	height:275px;
}
.xmedpart2{
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	width:220px;
	height:275px;
}
.xmedbut{
	display:block;
	float:left;
	width:150px;
	padding-top:8px;
	padding-bottom:9px;
	text-align:center;
	overflow:hidden;
	color:#a7e500;
	text-decoration:none;
	text-align:center;
	background-image:url(../backs/mediabut1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
a.xmedbut:link{
	color:#FFFFFF;
}
a.xmedbut:visited{
	color:#FFFFFF;
}
a.xmedbut:hover{
	color:#FFFFFF;
	background-image:url(../backs/mediabut2.gif);
}
a.xmedbut:active{
	color:#FFFFFF;
}
.xmedbutact{
	display:block;
	float:left;
	width:83px;
	padding-top:8px;
	padding-bottom:9px;
	text-align:center;
	overflow:hidden;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../backs/mediabut1.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
}
a.xmedbutact:link{
	color:#FFFFFF;
}
a.xmedbutact:visited{
	color:#FFFFFF;
}
a.xmedbutact:hover{
	color:#FFFFFF;
}
a.xmedbutact:active{
	color:#FFFFFF;
}
.xmedcon1{
	display:block;
}
.xmedcon2{
	display:none;
	background-image:url(../backs/video.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.forabatt{
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
.xsoldout{
	position:absolute;
	background-image:url(../backs/soldout.gif);
	text-align:center;
	width:149px;
	height:45px;
	overflow:hidden;
}
.xbestback{
	width:65px;
	height:65px;
	background-image:url(../backs/bestback.gif);
	background-repeat:no-repeat;
	float:left;
	margin-right:10px;
}
.xnewsback{
	width:120px;
	height:120px;
	background-image:url(../backs/newsback2.gif);
	background-repeat:no-repeat;
}
.xhelpback{
	background-color:#c4c4c4;
	padding-left:15px;
	padding-right:15px;
	overflow:hidden;
}
.foueber{
	font-weight:bold;
	color:#a7e50e;
}
.foueberbig{
	font-weight:bold;
	color:#a7e50e;
	font-size:16px;
}
.foinfoueber{
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding-left:0px;
}
.xmostsearch{
	font-size:12px;
	font-weight:bold;
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:2px;
}
.xlinkbox{
	float:left;
	width:50px;
	height:32px;
	overflow:hidden;
	margin-right:6px;
	margin-bottom:6px;
}
.xlinkbox2{
	float:left;
	width:80px;
	height:50px;
	overflow:hidden;
	margin-right:4px;
	margin-bottom:4px;
}
.xheadflash{
	position:absolute;
	width:340px;
	height:115px;
	overflow:hidden;
	top:102px;
	left:200px;
	background-color:#3c3c3c;
}
.xbookicon{
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	float:left;
	margin:0px;
	padding:0px;
	margin-right:4px;
	margin-bottom:0px;
}
.xallprodback{
	width:275px;
	height:150px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;
	background-image:url(../backs/all_prod_back.gif);
	color:#FFFFFF;
	position:relative;
}
a.xallprodback:link{
	color:#FFFFFF;
}
a.xallprodback:visited{
	color:#FFFFFF;
}
a.xallprodback:hover{
	color:#FFFFFF;
	background-image:url(../backs/all_prod_back2.gif);
}
a.xallprodback:active{
	color:#FFFFFF;
}
.xallprodframe{
    width:250px;
	height:130px;
	margin-top:10px;
	margin-left:10px;
	overflow:hidden;
}
.xinfoback{
	width:165px;
	height:160px;
	overflow:hidden;
	background-image:url(../backs/infoback2.gif);
}
.xscheib{
	display:block;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#333333;
	border: 1px #000000 solid;
	margin-right:2px;
	color:#CCCCCC;
	text-decoration:none;
}
a.xscheib:link{
	background-color:#333333;
	color:#CCCCCC;
}
a.xscheib:visited{
	background-color:#333333;
	color:#CCCCCC;
}
a.xscheib:hover{
	background-color:#FFFFFF;
	color:#000000;
}
a.xscheib:active{
	background-color:#333333;
	color:#CCCCCC;
}
.xscheibspec{
	display:block;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#ff8503;
	border: 1px #000000 solid;
	margin-right:2px;
	color:#FFFFFF;
	text-decoration:none;
}
a.xscheibspec:link{
	background-color:#ff8503;
	color:#FFFFFF;
}
a.xscheibspec:visited{
	background-color:#ff8503;
	color:#FFFFFF;
}
a.xscheibspec:hover{
	background-color:#FFFFFF;
	color:#ff8503;
}
a.xscheibspec:active{
	background-color:#ff8503;
	color:#FFFFFF;
}
.xscheibact{
	display:block;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#000000;
	border: 1px #000000 solid;
	margin-right:2px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.xscheibact:link{
	background-color:#000000;
	color:#FFFFFF;
}
a.xscheibact:visited{
	background-color:#000000;
	color:#FFFFFF;
}
a.xscheibact:hover{
	background-color:#000000;
	color:#FFFFFF;
}
a.xscheibact:active{
	background-color:#000000;
	color:#FFFFFF;
}

.xsearchfield{
	width:120px;
	background-color:#FFFFFF;
	border:1px solid #ce6a00;
	color:#000000;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:3px;
	margin:0px;
}
.xsearchbut{
	border:0px;
	margin:0px;
	margin-top:1px;
}
.xtellafriendfield{
	width:120px;
	background-color:#FFFFFF;
	border: 1px solid #666666;
	color:#000000;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:3px;
}
.newslistimage{
	float:left;
	width:180px;
	height:105px;
	overflow:hidden;
	margin-right:10px;
	background-image:url(../backs/newsback.gif);
	background-repeat:no-repeat;
	text-align:center;
}
.newslistshort{
	float:left;
}
.xhelplist{
	float:left;
	width:275px;
	height:85px;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;
	background-image:url(../backs/helpback.gif);
	background-repeat:no-repeat;
}
.xcatimage{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
	width:120px;
	height:120px;
	background-image:url(../backs/catback2.gif);
}
.superinfo{
	background-image:url(../icons/infoicon.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-bottom:3px;
	padding-left:17px;
}
.img_news{
	float:left;
	margin-right:5px;
}
.divconttools{
	display:block;
}
.help_top_print{
	display:none;
}
.help_top_print2{
	display:none;
}
.specialbut{
	width:175px;
	height:26px;
	background-image:url(../main/aktion.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	z-index:100;

}
.specialbut2{
	padding-top:5px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.but_widerruf{
	background-color:#66CCFF;
	padding-left:23px;
	background-image:url(../icons/info_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.but_cart{
	padding-right:23px;
	background-image:url(../icons/cart_back.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.xgalerie{
	margin-top:10px;
	height:50px;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
}
.xgalimg{
	border:none;
}
.hype_border{
	border: 1px solid #a7e500;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #a7e500;
}
.videolinkoff{
	visibility:hidden;
}
.videolinkon{
	visibility:visible;
}
