*.knopf_a{
	display:inline-block;
	background-repeat:no-repeat;
	width:150px; height:30px;
	text-align:center;
	font-family:"Comic Sans MS";
	font-size:16px;
	padding-top:3px;
	text-decoration:none;}
*.knopfkw_a{
	display:inline-block;
	background-repeat:no-repeat;
	width:150px; height:30px;
	text-align:center;
	font-family:"Comic Sans MS";
	font-size:16px;
	padding-top:3px;
	text-decoration:none;}
*.knopfk_a{
	background-image:url(../buttons/knopf_0.gif);
	color:#2B5580;
}
*.knopfw_a{
	background-image:url(../buttons/knopf_0.gif);
	color:#2B5580;
}
*.knopfblau_a{
	background-image:url(../buttons/knopf_0.gif);
	color:#2B5580;
}
*.knopfrot_a{
	background-image:url(../buttons/knopf_0r.gif);
	color:#cc0000;
}

*.knopf_a:hover{text-decoration:none;
	display:inline-block;}
*.knopfkw_a:hover{text-decoration:none;
	display:inline-block;}	
*.knopfw_a:hover{
	background-image:url(../buttons/knopf_1.gif);
	color:#2B5580;
}
*.knopfk_a:hover{
	background-image:url(../buttons/knopf_1.gif);
	color:#2B5580;
}
*.knopfblau_a:hover{
	background-image:url(../buttons/knopf_1.gif);
	color:#2B5580;
}
*.knopfrot_a:hover{
	background-image:url(../buttons/knopf_1r.gif);
	color:#cc0000;
}
*.knopf
{
	height:32px;
	width:152px;
}
*.knopfkw
{
	height:32px;
	width:152px;
}
*.knopf_on
{
	display:inline-block;
	background-repeat:no-repeat;
	width:150px; height:30px;
	text-align:center;
	font-family:"Comic Sans MS";
	font-size:16px;
	padding-top:3px;
}
*.knopfkw_on
{
	display:inline-block;
	background-repeat:no-repeat;
	width:150px; height:30px;
	text-align:center;
	font-family:"Comic Sans MS";
	font-size:16px;
	padding-top:3px;
}
*.knopfk_on{
	background-image:url(../buttons/knopf_2.gif);
	color:#2B5580;
}
*.knopfw_on{
	background-image:url(../buttons/knopf_2.gif);
	color:#2B5580;
}
*.knopfblau_on{
	background-image:url(../buttons/knopf_2.gif);
	color:#2B5580;
}
*.knopfrot_on{
	background-image:url(../buttons/knopf_2r.gif);
	color:#cc0000;
}
*.knopf_on:hover{
	text-decoration:none;
}
*.knopfkw_on:hover{
	text-decoration:none;
}
*.knopfmini
{

}
*.knopfmini_a{
	text-align:left;
	font-size:10pt;
	text-decoration:none;}
*.knopfmini_a:hover{
text-decoration:underline;
}
*.knopfmini_on
{
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;
}
*.knopfmini_on:hover
{
	text-decoration:none;
	cursor:default;
}
*.knopfbluemini_a{
	color:#2B5580;
}
*.knopfbluemini_a:hover{
	color:#2B5580;
}
*.knopfbluemini_on{
	color:#2B5580;
}
*.knopfredmini_a{
	color:#CC0000;
}
*.knopfredmini_a:hover{
	color:#CC0000;
}
*.knopfredmini_on{
	color:#CC0000;
}
*.knopflilacmini_a{
	color:#6600aa;
}
*.knopflilacmini_a:hover{
	color:#6600aa;
}
*.knopflilacmini_on{
	color:#6600aa;
}
*.knopfgreenmini_a{
	color:#008800;
}
*.knopfgreenmini_a:hover{
	color:#008800;
}
*.knopfgreenmini_on{
	color:#008800;
}
*.knopforangemini_a{
	color:#dd5500;
}
*.knopforangemini_a:hover{
	color:#dd5500;
}
*.knopforangemini_on{
	color:#dd5500;
}

body
{
	background-image:url(../bilder/bk.gif);
	margin:0px;
	background-attachment:fixed;
	font-family:arial;
	color:#000000;
	font-size:10pt;
	font-weight:100;
}

table
{
	font-family:arial;
	color:#000000;
	font-size:10pt;
	font-weight:100;
	top:2px;
	left:2px;
	bottom:2px;
	right:2px;
}
td
{
	padding-left:4px;
	padding-right:4px;
}
td.small
{
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
}

td.einruck
{
min-width:16px;
}

ul
{
	list-style-type:disc;
}

*.r
{
	text-align:right;
}

*.m
{
	text-align:center;
}

*.l
{
	text-align:left;
}
*.artikelname{
	color:#FF0000;
}
*.artikelkurz{
	
}
*.selectrix
{
	text-align:center;
}

*.sx-kabel
{
	color:#7F0000;
}

*.optional
{
	color:#DF0000;
}

*.alternative
{
	color:#007F00;
}

*.specialty
{
	color:#7f0000;
}

*.rautenhaus
{
	color:#E30D40;
}

*.red
{
	color:#FF0000;
}

*.blue
{
	color:#0000FF;
}

*.green
{
	color:#009800;
}

*.darkblue
{
	color:#00008F;
}

h1
{
 font-size:18pt;
 font-weight:600;
}

h2
{
 font-size:16pt;
}

h3
{
 font-size:14pt;
}

h4
{
 font-size:12pt;
}

h5
{
 color:#112233;
 font-size:10pt;
}

tr.zeilewahl
{
 background:#cc5555;
 font-weight:bold;
}

tr.zeile1
{
 background:#e7eff8;
}

tr.zeile2
{
 background:#cfdfef;
}

tr.zeile3
{
 background:#b7cfe8;
}

tr.zeile4
{
 background:#b4b4e4;
}

tr.zeileall
{
 height:96px;
}
img.zeileall
{
 height:96px;
}

tr.zeile1:hover,
tr.zeile2:hover,
tr.zeile3:hover,
tr.zeile4:hover
{
 background:#bbeebb;
}
tr.zeilewahl:hover
{
 background:#aaffaa;
 font-weight:bold;
}

.orderbylink
{
 font-weight:bold;
 color:#000000;
 text-decoration:none;
}
a.produktzeile {
position:relative;
}
a.produktzeile:hover{
 color:#ff0000;
}
a.produktzeile span{
display:none;
text-decoration:none;
}
a.produktzeile:hover span{
display:block;
position:absolute;
left:-160px; top:32px;
visibility:visible;
z-index:99;
}
.wkbuttonimg{
 border:0px;
 margin:-10px;
 padding:0px;
 width:36px;
 background:transparent;
}

.wkbutton{
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-top:3px;
 border:2px outset gray;
 width:40px;
 height:40px;
 background:transparent;
}
.wkbutton:hover{
 border:2px outset red;
}
.wkbutton:active{
 border:2px inset red;
}

table.variationen{
border:1px solid #000000;

}
table.variationen td{
border:1px solid #000000;

}

a.icon{
padding-left: 18px;
background: transparent url(../bilder/unknown.gif) no-repeat center left;
}
a.icon[href $='.pdf']{
background: transparent url(../bilder/pdf.gif) no-repeat center left !important;
}
a.icon[href $='.jpg'],
a.icon[href $='.png'],
a.icon[href $='.gif']{
background: transparent url(../bilder/img.gif) no-repeat center left !important;
}

a:link
{
	text-decoration:none;
}

a:visited
{
	text-decoration:none;
}

a:active
{
	text-decoration:underline;
}

a:hover
 {
	text-decoration:underline;
}