<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	margin: 0;
	padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font: 14px Arial, sans-serif;
  color: #003300;
  line-height:20px;
  background: rgb(232, 240, 232);
  background: rgb(243, 246, 244);  
  background-attachment:fixed;
  background-repeat:no-repeat;
}
.courier{
font: 14px Courier New, sans-serif;
font-size: 16px !important;
}


a &gt; img{
    border: 0;
}
a{
text-decoration:none;
}

.liste li{
padding:5px;
}



a:hover{
text-decoration:underline; 
}

#layout{
position: relative;
}

#header {
height: 67px;
padding-top:20px;

}
#countrylogo{
position: absolute;
top: 55px;
left: 298px;
height: 26px;
width: 45px;font-size:20px;padding-top:5px;
color: #828A84;
}
#headerlogo{
  padding-top:0px;
  padding-left:30px;
}
#headerlogo img{
  width:300px;
}

#menu {
 height:27px;
 margin-top:10px;
 border-bottom:1px solid rgba(104, 205, 118, 0.73);
 padding-left:30px;

background: rgb(224, 233, 223); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmMGY5ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGNlZmM3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(240,249,238,0) 69%, rgba(220,239,199,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(69%,rgba(240,249,238,1)), color-stop(100%,rgba(220,239,199,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,249,238,0) 69%,rgba(220,239,199,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,249,238,0) 69%,rgba(220,239,199,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,249,238,0) 69%,rgba(220,239,199,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,249,238,0) 69%,rgba(220,239,199,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ee', endColorstr='#dcefc7',GradientType=0 ); /* IE6-8 */
 

}

#menu a{
font-size: 13px;
font-style: normal;
line-height: normal;
font-variant: normal;
color: #0d6866;
text-decoration: none;
display: inline-block;
height:21px;
padding-right: 6px;
padding-left: 6px;
padding-top:6px; 
transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
-webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;

}
#menu a:hover{
background-color :  #cef5c2; 
}
#konto a:hover{
background-color :  #cef5c2;
text-decoration:none; 
}

.float{
display: inline;
float: left;
}


#menu ul{
margin-left: -2em;
float: left;
display: inline; 
}
#menu li { 
margin-left: 0;
display: inline;
white-space: nowrap;
border-left: 1px solid #0d6866;

}
#menu li:first-child { margin-left: 0; border-left: none; } 

#subnav {
 padding-left:20px;
 padding-right:14px;
 list-style-type:none;   
}
#subnav li{



}
#subnav a{
 display:block;
 padding:10px;
 
}

#menu .selected_nav{
background-color :  #cef5c2;
font-weight: normal; 
text-shadow: 1px 0 0 #0d6866;;
}
.selected_nav{
font-weight: bold; 
background-color :  #cef5c2;
}
#middle {
width:930px;
position: relative;
z-index:1;

}
#middle:after {
display: table;
clear: both;
content: '';
}

#menuleft{
 width: 210px;
 margin-left:30px;
 margin-top:18px;
	position: relative;
  list-style-type:none;  
  border-left: 1px solid #b0adad; 
  border-bottom: 1px solid #b0adad; 
  float:left;
  line-height: normal;

background-color: #ffffff;
-webkit-border-radius: 0px 0px 0px 10px;
border-radius: 0px 0px 0px 10px;
-webkit-box-shadow: -3px 3px 6px #b0adad;
box-shadow: -3px 3px 6px #b0adad;

background: rgb(216,255,218); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4ZmZkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZlZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(216,255,218,1) 0%, rgba(255,254,242,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(216,255,218,1)), color-stop(100%,rgba(255,254,242,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(216,255,218,1) 0%,rgba(255,254,242,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(216,255,218,1) 0%,rgba(255,254,242,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(216,255,218,1) 0%,rgba(255,254,242,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(216,255,218,1) 0%,rgba(255,254,242,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8ffda', endColorstr='#fffef2',GradientType=1 ); /* IE6-8 */



}
#menuleft li ul li ul li a{
font-size:12px;
padding-left:35px; 
padding-bottom:3px;  
padding-top:3px;

}
.pangv{
font-size:11px;
font-weight:normal;
color:black;
max-width: 265px;
padding-top: 9px;
line-height:normal;
}

#menuleft li ul{
	list-style-type:none;
  font-size:14px;
  padding-bottom:15px; 
  margin-top:4px;  
 
}

#menuleft li ul li ul{
 padding-bottom:0px; 
  margin-top:-2px;   
}
#menuleft a{
display:block;
color: #0d6866;
text-decoration:none;
margin-left : -10px;
padding : 4px 18px;
transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
-webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
}


#lileft1{ 
background-image: url(/globalpic/lnavtitelbg1.gif);
background-repeat:no-repeat;
padding-left:10px;
color:#FFFFFF;
font-size:11px;
padding-top: 2px;
list-style-type: none;
background-size: 210px 19px;
}
#lileft2{ 
clear:both;
background-image: url(/globalpic/lnavtitelbg2.gif);
background-repeat:no-repeat;
padding-left:10px;
color:#FFFFFF;
font-size:11px;
padding-top: 2px;  
list-style-type: none; 
background-size: 210px 19px;

}
#lileft3{ 
background-image: url(/globalpic/lnavtitelbg3.gif);
background-repeat:no-repeat;
padding-left:10px;
color:#FFFFFF;
font-size:11px;
padding-top: 2px;
list-style-type: none;
background-size: 210px 19px;
}
#lileft1 a:hover{
background-color : #ddeeff;  
}
#lileft2 a:hover{
background-color :  #cef5c2;
}
#lileft3 a:hover{
background-color : #fff1bb;    
}
#lileft1 .selected_nav{
background-color : #ddeeff;  
}
#lileft2 .selected_nav{
background-color :  #cef5c2;
}
#lileft3 .selected_nav{
background-color : #fff1bb;    
}

.navtitel{
font-weight:bold;

}
	
#content {
min-height:600px;
  width:635px;
  display:block;
	background-image: url(img/de/vorlagebghz.gif);
  background-repeat:repeat-y;
  float:left;
  padding-left:8px;
  
}
h1{
  background-color:white;
  background-image: url(img/de/titelbg.png);
  background-repeat:no-repeat;
  padding-right:10px;
  padding-left:30px;
  padding-top:57px;
  padding-bottom:0px;
  width:357px;
  min-height:42px;
  line-height:normal;
  text-shadow: 2px 2px 2px #E6EAD4;
  font-weight: bold;
  color: #017474;
  letter-spacing: 1pt;
  font-size: 35px;
  text-align: left;
}
h2{
  font-weight: bold;
  color: #017474;
  letter-spacing: 0pt;
  font-size: 20px;
  padding-top:12px;
  padding-bottom:2px;
  line-height:normal;

}
.formularright p{
padding-bottom:10px;
display:block;
font-size:12px;

}
.formularright{
text-align:right;

}
h3{
  padding-top:9px;
  padding-bottom:1px;
  color: #017474;

}
.fehler{

text-align:center;
padding:8px;
margin-bottom:10px;
margin-top:10px;
color:white;
font-weight:bold;
font-size:16px;
background: #fb682e; /* Old browsers */
background: -moz-linear-gradient(top,  #fb682e 0%, #f98b66 51%, #fb682e 53%, #f95316 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb682e), color-stop(51%,#f98b66), color-stop(53%,#fb682e), color-stop(100%,#f95316)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fb682e 0%,#f98b66 51%,#fb682e 53%,#f95316 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fb682e 0%,#f98b66 51%,#fb682e 53%,#f95316 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fb682e 0%,#f98b66 51%,#fb682e 53%,#f95316 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fb682e 0%,#f98b66 51%,#fb682e 53%,#f95316 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb682e', endColorstr='#f95316',GradientType=0 ); /* IE6-9 */



}
.bloecke {
clear:both;
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;
padding:10px;
}
.block {
float: left;
margin:15px;
width:240px;

min-height:230px;
border: 1px solid #31A784;
-webkit-box-shadow: 1px 1px 8px 0px #b0adad;
box-shadow: 1px 1px 8px 0px #b0adad;
}
.block .pad{
 line-height:20px;
padding:10px;

}
.block h2{
background-image: url(/globalpic/tabtitelbg.gif);
background-repeat: repeat-x;
color: #118683;
font-size: 16px;
font-weight: bold;
padding: 7px 0 7px 15px;
border-bottom: 1px solid;


}
.subnavbox {
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;
width:220px;
margin-bottom:16px;
background-color: white;
}
.subnavbox h2{
font-size:20px;
padding-left:10px;
padding-bottom:10px;


}
.box {
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;
margin-bottom:20px;
padding:20px;
line-height:21px;
}

.pad{
padding:30px;
}
.pad p{
padding-bottom:16px;

}
.rechts{
position:absolute;
left:873px;
top:117px; 
z-index:2;

}
.artikelsucherechts{
position:absolute;
left:249px;
top:0px; 
width:380px;  
}
.artikelsucherechts .box{
background-color:white;
padding:20px; 
border-bottom-right-radius: 0px;
border-top-right-radius: 0px;
-webkit-box-shadow: none;
box-shadow:none;
}
.artikelsucherechts .l{
 width:90px;
}
.artikelsucherechts .biginput{
font-size:12px;
}
#frameset{
position:absolute;
top:160px;
padding-left:30px;
background-color:white; 
}
.artikellisterechts_titel{
font-weight:bold;
font-size:12px;
color:#fb8e28;
}
.artikkellisterechts table{
z-index:100;
position:absolute;
left:877px;
top:203px; 
width:379px;
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;  
background-color: white;
font-size:11px;
line-height: 17px;
border-collapse: seperate; 
border-spacing: 0;
padding-bottom: 11px;
}
.artikkellisterechts table h2{
font-size:15px;
}

.artikkellisterechts .seiterweiterung{
z-index:100;
position:absolute;
left:877px;
top:125px; 
width:342px;
border-bottom-right-radius: 8px;
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;

background-color: white;
font-size:12px;
line-height: 20px;
padding: 20px;
padding-bottom: 0px;
}

.seiterweiterung h2{
padding-top:0px;
padding-bottom:0px;
font-size:15px;
}

.seiterweiterung p{
padding-bottom:20px;
}


.artikelliste-detailansicht{

padding-top:20px;

}
.artikelliste-detailansicht .ez-wr{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d7ddc1+0,ffffff+32 */
background: #d7ddc1; /* Old browsers */
background: -moz-linear-gradient(45deg,  #d7ddc1 0%, #ffffff 32%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#d7ddc1), color-stop(32%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #d7ddc1 0%,#ffffff 32%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #d7ddc1 0%,#ffffff 32%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #d7ddc1 0%,#ffffff 32%); /* IE10+ */
background: linear-gradient(45deg,  #d7ddc1 0%,#ffffff 32%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7ddc1', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


border-radius: 6px;


margin-bottom:20px;
padding:10px;
border:1px solid green;
line-height: normal;
width:240px;
display:inline-table;
margin:10px;
min-height:160px;
}
.artikelliste-detailansicht .ez-fl{
}
.artikelliste-detailansicht .ez-box{
font-size: 12px;
}
.artikelliste-detailansicht .bild{
float: left;
padding-right: 9px;

}
.artikelliste-detailansicht .titel{
font-size:17px;
color:black;  
}
.artikkellisterechts .selected {
font-weight: bolder;
background-color: #ffe2ac;
}
.artikkellisterechts td{
padding-left:8px;
padding-top:0px;

border-bottom: 1px solid #e4e4e4;
border-left: 0px solid #e4e4e4;
border-right: 0px solid #e4e4e4;
border-top: 0px solid #e4e4e4;

}
#footerbild{
display:block;
width:630px;
overflow:hidden;

}
#footerbild img{
  width:100%;
}
#text{ 
width:630px;
-webkit-border-radius: 0px 12px 0px 0px;
border-radius: 0px 12px 0px 0px;
min-height: 645px;
background-color:white;
}
#titelbg{
height:8px;
background-color:white;                           
width:397px;
margin-top:-4px;

}
#konto{
position:absolute;
top:10px;
left:759px; 


}
#meinkonto{
padding-top:43px;
font-size:12px;
font-weight:bold;
color: #017474;
padding-left:6px;
height:16px;

}
#konto_inhalt{
border-top: 1px solid #68cd76;
border-right: 1px solid #68cd76;
border-left: 1px solid #68cd76;
padding-top:4px;
-webkit-border-radius: 6px 6px 0px 0px;
border-radius: 6px 6px 0px 0px;
height:50px;
width:120px;
text-align:center;
line-height:normal;

}
#konto_inhalt a{
display:block;
font-size:13px;
color:#0d6866;
padding:4px;
transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
-webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;

}
#login{
list-style-type:none;
}

#wk{
position:absolute;
top:146px;
left:684px;
width:175px;
height:35px;
-webkit-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: 1px 1px 2px 1px #b0adad;
box-shadow: 1px 1px 2px 1px #b0adad;
padding:10px;
background-color:white;
z-index:1000;
}
#wk a{
display:block;
}
#wk img{
float:left;
padding-right:6px;
}
#ekw{
float:left;
font-weight:bold; 
}
#ekw a{
 color:#003300;
}
#wkinhalt a:hover{
text-decoration:none;
}
#wkanzahl{
color:#ff6321;
}
#wktitel{
color:#003300;font-weight:bold;
}
#footer {
z-index:1;
display:block;
height:20px;
border-top:1px solid #00aa18;
text-align:right;
padding-right:10px;                        
background: #009611; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTYxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGY5ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #009611 0%, #f0f9ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#009611), color-stop(100%,#f0f9ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #009611 0%,#f0f9ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #009611 0%,#f0f9ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #009611 0%,#f0f9ee 100%); /* IE10+ */
background: linear-gradient(to right,  #009611 0%,#f0f9ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009611', endColorstr='#f0f9ee',GradientType=1 ); /* IE6-8 */

}
#zahlarten{
display:block;
width:850px;
padding-top:15px;
padding-bottom:110px;
padding-left:225px;
}



#suchen{
text-align:cenhter;
position:absolute;
top:40px;
left:364px;
height:35px;
width:300px;

}
.search {
padding: 8px 8px 8px 6px;
width:213px;
font-size:16px;
border:1px solid #bbbbbb;
border-radius:4px;
}
.searchbutton{
background: #7abcff;
background: -moz-linear-gradient(top,  #7abcff 0%, #60abf8 44%, #4096ee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee));
background: -webkit-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);
background: -o-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);
background: -ms-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%);
background: linear-gradient(to bottom,  #7abcff 0%,#60abf8 44%,#4096ee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 );
cursor:pointer;

color:white;
font-weight:bold;
padding-right:5px;
padding-left:5px;
border:0px solid blue;
height:27px;
width:40px;
border-radius:4px;
}
.rounded {
border-radius: 8x;
-moz-border-radius: 8x;
-webkit-border-radius: 8px;
}

#inhalt{


}

.blaettern{

margin:40px;
padding:10px;
text-align:center;
border: 1px solid green;
-webkit-border-radius: 10px;
border-radius: 10px;
}

.blaettern a{
background: #b4e391;
background: #b4e391;
background: -moz-linear-gradient(top,  #b4e391 0%, #61c419 50%, #b4e391 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(50%,#61c419), color-stop(100%,#b4e391));
background: -webkit-linear-gradient(top,  #b4e391 0%,#61c419 50%,#b4e391 100%);
background: -o-linear-gradient(top,  #b4e391 0%,#61c419 50%,#b4e391 100%);
background: -ms-linear-gradient(top,  #b4e391 0%,#61c419 50%,#b4e391 100%);
background: linear-gradient(to bottom,  #b4e391 0%,#61c419 50%,#b4e391 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );
display:inline-block;
width:70px;
height:23px;
padding:10px;
font-size:30px;
-webkit-border-radius: 7px;
border-radius: 7px;
border:1px solid green;
text-align:center;
margin:8px;
color:black;


}
.button {
 cursor:pointer;
	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #61d33b), color-stop(1, #42c21a) );
	background:-moz-linear-gradient( center top, #61d33b 5%, #42c21a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61d33b', endColorstr='#42c21a');
	background-color:#61d33b;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	
	width:150px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324;
}
.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #42c21a), color-stop(1, #61d33b) );
	background:-moz-linear-gradient( center top, #42c21a 5%, #61d33b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42c21a', endColorstr='#61d33b');
	background-color:#42c21a;
}.button:active {
	position:relative;
	top:1px;
}







.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #3f7f00;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:rgba(94, 214, 151, 0.49); }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
	border:0px solid #3f7f00;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #5fbf00 5%, #3f7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #5fbf00 5%, #3f7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5fbf00", endColorstr="#3f7f00");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#5fbf00;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.loginformtitel{
font-weight: bold;
font-size: 16px;
padding:5px 5px 7px 20px;
background: #f9c667;
background: -moz-linear-gradient(top,  #f9c667 0%, #f79621 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9c667), color-stop(100%,#f79621));
background: -webkit-linear-gradient(top,  #f9c667 0%,#f79621 100%);
background: -o-linear-gradient(top,  #f9c667 0%,#f79621 100%);
background: -ms-linear-gradient(top,  #f9c667 0%,#f79621 100%);
background: linear-gradient(to bottom,  #f9c667 0%,#f79621 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9c667', endColorstr='#f79621',GradientType=0 );




height:30px;
}
.loginformtitel a{
color:black;
font-size:10px;

}
.loginform{
border: 1px solid #ea7500;
width:281px;
-webkit-border-radius: 13px;
border-radius: 5px;
padding:1px;
background: #f8ffe8;

-webkit-box-shadow: 3px 3px 13px #999595;;
box-shadow: 3px 3px 13px #999595;;
margin-left: auto ;
margin-right: auto ;

}
.loginfields{
width:230px;
height:18px;
padding:5px;
font-size:16px;


}
#languages{
padding:18px;
padding-top:0px;
padding-bottom:10px;
font-size:11px;
}
#languages a{
color:#AAAAAA;
display:inline;
padding:10px;
}

.loginform h2{
height:20px;
font-size:20px;
color:white;
padding-top: 6px;
padding-bottom: 8px;
}
.innerlogin{
display:block;
background-color:#fff9df;
padding:10px;
padding-top:20px;
text-align:rigght;
font-size:13px;
}
.innerlogin div{
padding:8px;
}

.registerform1{
  padding:10px;


}
.registerform2{
padding:10px;


}

.l{
float:left;
width:150px;
padding:3px;
padding-right:15px;
padding-top:7px;
text-align:right;
display:block;
clear:both;

}
.r{
padding:5px;  
}

.r span{
padding-left:5px;

}

.r input,select{
padding:3px;
margin-right:3px;
}

.box input{
margin-right:10px;

}

input{
padding:3px;

}

.simpletable{
font-size:12px;
padding:20px;

}
.simpletable td{
padding-bottom:10px;
vertical-align:top;

}

.simpletable td:first-child{
text-align:right;
padding-right:10px;
font-weight:bold;

}

.wkbox {
border-top-right-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;
margin-bottom:30px;
padding:20px;
padding-top: 5px;
}

.wkbeschreibungundbild{

}
.wkbeschreibung{
display:block;
padding:8px;
float:left;
width: 398px;

}
.wkbild{
height: 70px;
float:right;
text-align:right;
padding:5px;
padding-right:10px;

}
.wkbild img{
max-height: 75px;
max-width: 100px;
}
.wkpreisanzahl{
clear:both;

height:55px;
padding-right:30px;
padding-left:30px;
padding-top:8px;
margin-left:-20px;
margin-right:-20px;
margin-bottom:-20px;

background: #def7d4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZjdkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZhZmRlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGY0YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #def7d4 0%, #fafde7 47%, #d4f4c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#def7d4), color-stop(47%,#fafde7), color-stop(100%,#d4f4c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #def7d4 0%,#fafde7 47%,#d4f4c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #def7d4 0%,#fafde7 47%,#d4f4c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #def7d4 0%,#fafde7 47%,#d4f4c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #def7d4 0%,#fafde7 47%,#d4f4c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#def7d4', endColorstr='#d4f4c6',GradientType=0 ); /* IE6-8 */


}

.wkloeschen{
float:left;
padding-top:4px;
}
.wkpreis{
float:left;
width:300px;
text-align:right;

padding-top:4px;
}

.wkanzahl{
padding-top:2px;
text-align:right;

}
.wkbutton_del, .wkbutton_aktualisieren{	
	display:inline-block;
	color:#6D6C6C;
	font-family:Arial;
	text-decoration:none;
	background:transparent;
	border:none;
	font-weight:bold;
	padding:0px;
	 cursor:pointer;
}
.wkbutton_del{
 background-image:url(img/de/del.png);
 background-repeat:no-repeat;
 padding-left:20px;
 background-size: 16px 16px;
 padding-bottom:2px;
}
.indeneinkaufswagen{
background:transparent;
  background-image:url(img/de/indeneinkaufswagen.png);
  background-repeat:no-repeat;
  padding-left:45px;
  cursor:pointer;  
  width:218px;
  height:41px;
  padding-top:3px;
  color: #4b6f65;
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-shadow: 1px 1px 0px #e3f2ee;
  border: 1px solid #2db396; 
  -webkit-border-radius:11px;
	-moz-border-radius:11px;
	border-radius:11px;
	
}
.indeneinkaufswagen:hover{	
	text-decoration:underline;

}
.indeneinkaufswagen_smal{
width:30px;
vertical-align:bottom;
}


.wkbutton_aktualisieren{
  display:none;
  color:blue;
  

}
.wkbutton_del:hover{	
	text-decoration:underline;

}
.wkbutton_aktualisieren:hover{	
	text-decoration:underline;
  
}

.wksofort{
display:block;
width:220px;
height:109px;
padding:20px;
padding-left:40px;
font-size:12px;
float:left;


}
.wksofort img{
 float:left;
}

.wksumme{
text-align:right;
border-top:6px double green;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 0px #000000;
box-shadow: 1px 1px 5px 0px #000000;
margin-bottom:30px;
padding:20px;
padding-top:5px;
}

.wksumme p{
padding:2px;
}

.smaltext{
font-size:12px;

} 



#kwicks_container { 
	clear:both;
	padding-bottom:40px;
	padding-top:10px;
}
#kwicks {
	position: relative;
	padding:0;
	margin:0;
	width:590px;
	
}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 128px;
	overflow:hidden;
	margin-right:16px;
	border: 1px solid #1fa5a4;
}
#kwicks .rechts{
}
#kwicks .kwick .ped{
	border: 10px solid #ffffff;
	border-width: 5px 10px 7px 10px;
	overflow:hidden;
	margin:0;
	padding:0;
}
 
#kwicks .kwick .afueralles{
	display: block;
	width: 220px;
	height:130px;
	overflow:hidden;
	color: #000000;
	clear:both;
	text-decoration: none;	
	
}
 
#kwicks .kwick .afueralles .imgframe{
	width:103px;
}
#kwicks .kwick .afueralles .titel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0px 0 2px 0 !important;
	padding:0 !important;
	color : #118683;
	
}
#kwicks .kwick table{
	height:100px;

}
#kwicks .kwick .afueralles .beschr{
}
#kwicks .kwick .afueralles .beschr div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:normal;
	height:84px;
	width:110px;
	padding:0 0 0 7px;
}
#kwicks .kwick .preis{
	text-align:right;
	height:20px;
	overflow:hidden;
}
#kwicks .kwick .preis span{
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.clr{
	display:block;
	clear:both;
}
.kategorieliste { 
border-width : 1px 0 0 0;
border-style : solid;
border-color : #a9eaa6;
border-color : #1fa5a4;
width : 520px;
} 
.kategorieliste a { 
text-decoration : none;
} 
.kategorieliste .spalte0 { 
border-width : 0 1px 1px 0;
border-style : solid;
border-color : #d0e2ea;
    transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
    -webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
} 
.kategorieliste .spalte1 { 
border-width : 0 0 1px 0;
border-style : solid;
border-color : #d0e2ea;
} 
.kategorieliste .spalte0:hover, .kategorieliste .spalte1:hover {
	background-color:#DEEFFF;
} 
.kategorieliste .spalte0:hover .bild, .kategorieliste .spalte1:hover .bild{
	border:solid 1px #9CD3C6;
} 
.kategorieliste .katkasten { 
vertical-align : middle;
height : 70px;
margin : 5px 5px;
} 
.kategorieliste .katkasten td{ 
padding-left:5px;
} 
.kategorieliste .katkasten a { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #2d842b;
color : #0d6866;
color : #3d893f;
color : #118683;
} 
.kategorieliste .bild { 
width : 65px;
text-align : center;
background-color:#FFF;
padding:0px 5px;
border:solid 1px #FFF;
} 
.navigationtotal{
}
.navigation{
padding-bottom:50px;


}

.navitem{
font-size:20px;
min-height:30px;
border: 1px solid green;
margin-top:20px;
margin-left:55px;
padding:6px;
padding-left:20px;
width: 488px;
-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

background: rgb(180,227,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(left,  rgba(180,227,145,1) 11%, rgba(255,255,255,1) 83%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(11%,rgba(180,227,145,1)), color-stop(83%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(180,227,145,1) 11%,rgba(255,255,255,1) 83%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(180,227,145,1) 11%,rgba(255,255,255,1) 83%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(180,227,145,1) 11%,rgba(255,255,255,1) 83%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(180,227,145,1) 11%,rgba(255,255,255,1) 83%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#ffffff',GradientType=1 ); /* IE6-8 */

}

.navitem a{
 line-height:30px;
 display:block;
 color: #017474;
}
.navitem a:visited{
  color: #9bbf80;
}
.navitem table{
min-height:120px;
width:480px;
}

.navitem .td_bild{
width:150px;
text-align:right;
}

.navitem .td_bild img{
max-width:120px;

}
.navitem .td_titel{
   font-size:20px;
   max-width: 157px;
   


}
.strukturbutton_bg{


}

.clearfix {
clear: both;
float: none;
}

.breadcrumb{position:relative; width:100%;
 padding-bottom:20px;
}
.breadcrumb ul{position:relative; margin:0 0px 0 0px; padding:0;  }
.breadcrumb ul li{
padding:0; 
margin:0; 
list-style:none; 
float:left; 
min-height:26px; 
display:inline;
margin-right:-8px;
padding-bottom:6px;

}
.breadcrumb ul li a{
font-size: 11.5px;
padding-left:6px;
padding-right:14px;
padding-top:2px;
padding-bottom:1px;
color:#0d6866;
text-decoration:none; 
line-height:19px; 
display:block; 
border: 1px solid #BFBEBE;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f3f6f4+0,ffffff+100 */
background: rgb(243,246,244); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(243,246,244,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(243,246,244,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(243,246,244,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(243,246,244,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(243,246,244,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(243,246,244,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f6f4', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

transition: border-color 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
-webkit-transition: border-color 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
border-top:0px;
border-right:0px;
border-bottom:0px;
border-radius: 6px;

}
.breadcrumb ul li a:hover {
text-decoration:none;

border-color:#2C8212;
}
.breadcrumb ul li a.active{background:none; color:rgb(255,255,255);}
.breadcrumb ul li a.active:hover {text-decoration:none;}

.navigationstitel, .dataTables_filter{

 padding:15px;
 text-align:right;

}
.dataTables_filter{
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
margind-bottom: 30px;
border: 1px solid green;
border-bottom:0;

box-shadow: 0px 4px 9px #b0adad;
background: #f6f8f9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1ZWJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q3ZGVlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-8 */

}
.navigationstitel{
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: rgb(180,227,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZTM5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ViZmZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(180,227,145,1) 0%, rgba(235,255,216,1) 51%, rgba(180,227,145,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,227,145,1)), color-stop(51%,rgba(235,255,216,1)), color-stop(100%,rgba(180,227,145,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-8 */

}

#input_hersteller_waehlen, #arttable_filter input{
	font-size:20px;
	margin-left:4px;
	width:150px
}

#zoom_container .landmarks {
position: absolute;
z-index: 10;
top: 0px;
left: 0px;
font-family: Helvetica, Arial, Verdana;
font-size: 12px;
color: #ffffff;
}
.div_ersatzeillistenbild_position {
-webbbkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: #009900;
border: 2px solid #009900;
margin: -2px;
opacity: 0.4;
cursor: pointer;
}
.div_ersatzeillistenbild_position.selected {
border: 2px solid #ff0000;
background-color: #ff0000;
}

.kette{
padding-top:25px;
}
.kette table{
border:1px solid green;
border-bottom:0;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
padding: 10px;
text-align: left;
background: rgb(180,227,145);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(180,227,145,1) 0%, rgba(235,255,216,1) 51%, rgba(180,227,145,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,227,145,1)), color-stop(51%,rgba(235,255,216,1)), color-stop(100%,rgba(180,227,145,1)));
background: -webkit-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%);
background: -o-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%);
background: -ms-linear-gradient(top, rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%);
background: linear-gradient(to bottom, rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 );
}
.kette table td{

padding-right:5px;

}

.kettenpos{
border:1px solid green;
border-left:0;
border-top:0;
border-right:0;
clear:both;
padding:10px;
min-height:46px;
}
.lagerhtml{

 padding-top:8px;
}

.kettenpos  .bez{
width:150px;
padding-top:0px;
line-height:normal;
float:left;
}

.kettenpos  .preis{
padding-top:8px;
width:70px;
text-align:right;
padding-right:20px;
font-weight:bold;
float:left;
font-size:20px;
}

.kettenpos  .rabatt{
padding-top:8px;
width:100px;
line-height:normal;
float:left;
font-size:12px;
color:red;
}
.kettenpos  .rabatt .kettenuvp{
text-decoration: line-through;
color:black;
}
.kettenpos  .wk{
text-align:right;
}

.kettenpostotal{
clear:both;
border:1px solid green;
border-bottom:0;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
background: #e5fcd1;

}

.schnittl{
float:left;
}

.auflager{
float:right;
padding-top:40px;
text-align:right;
}
.auflager .sofort{
display:inline-block;
margin-left:8px;
width:12px;
height:12px;
background-color:green;
background: rgb(191,210,85); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmZDI1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhlYjkyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzcyYWEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWNiMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-8 */
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid green;

}

.indeneinkaufswagengelegt{
position: relative;
right:0;
background: white;
padding:10px;
text-align:center;
border:1px solid #3f7f00;
color:#3f7f00;
display:none;
font-weight:bold;
margin-top:20px;
clear:both;

}
.wkanzahlbig{
margin-right:10px;
font-size:22px;
padding:4px;
vertical-align: middle;
width:40px;
}

.artpos{
 padding:20px;
 border:1px solid green;
 margin-top:30px;
 line-height:normal;
 background: rgb(180,227,145); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZTM5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ViZmZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGUzOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(180,227,145,1) 0%, rgba(235,255,216,1) 51%, rgba(180,227,145,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,227,145,1)), color-stop(51%,rgba(235,255,216,1)), color-stop(100%,rgba(180,227,145,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(180,227,145,1) 0%,rgba(235,255,216,1) 51%,rgba(180,227,145,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 ); /* IE6-8 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.artpos .titel{
font-size:25px;

}
.artpos .bez{

padding-top:16px;
padding-bottom:40px;

}
.artpos .preis{
padding-top:12px;
width:150px;
font-size:35px;
font-weight:bold;
color:red;
line-height:12px;
}
.artpos .wk{
text-align:right;
}
.biginput{

font-size:25px;
}

.artikeldetails{
  border: solid;
  padding:20px;
border-width: 1px;
border-color: #360;
background-color: #FBF2E1;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px;
margin-bottom:-30px;
padding-top:10px;
padding-bottom:10px;
clear: both;
}

.numsuchbild{
      float:left;
      display:block;
      border:1px solid green;
      margin-right:20px;
      margin-bottom:10px;
      padding:5px;
      padding-bottom:3px;
      background-color:white;
      line-height:normal;
      max-width:204px;
    }
    .bilderrahmen{
    padding:1px;
    padding-bottom:0px;
    float:left;
    }
    .numsuchtotal{
     line-height:normal;
    }
    .numsuchtitel{
     font-size:20px;
     font-weight:bold;
    
    }
    .numsuchpreis{
    padding-top:3px;
    font-size:45px;
    line-height: 30px;
    font-weight:bold;
    color:red;
    }
    .preislager{
    float:left;
    }
    .wkzeile{
    clear:both;
    padding-top:15px;
    }
    .wk{
    }
    .wkrechts{
     text-align:right;
    
    }
    .numsuchbox{
    margin-top:20px;
    padding:30px;
    border:1px solid green;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #EBFFD0;
    }
    .lagerhtml{
      text-align:right;
      padding-right:4px;
    }
    .achtung{
    font-weight:bold;
    padding-bottom: 10px;
    
    }
    .featuretitel{
    font-size:12px;
    font-weight:bold;
    float:left;
    padding-right:6px;
    }
    .featurecontent{    
       font-size:12px;
       word-break: break-word;
    }
    }
    .feature{
      padding-bottom:6px;
    }
    
    .easytable{
     font-size:12px;
    }
    .easylinks{
    font-weight:bold;
    padding-right:10px;
    text-align:right;
    }
    
    h5{
    font-size:16px;
    padding-top:10px;
    }

    #errorreporter {
    cursor: pointer; cursor: hand;
    font-size: 12px;
    padding: 10px;
    margin-bottom: 14px;    
    }
#errorformular{
display:none; 
}   

.willkommenbild {
float: left;
width: 140px;
height:200px;
padding-top:12px;
font-size: 11px;
line-height: normal;
}
.sonderangebot{
    margin-top:20px;
    padding-top:6px;
    width:250px;
    text-align:center;
    float:left;
    border: 1px solid red;
border-bottom:0;
border-left:0;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
background: rgb(252,234,187); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjY2Q0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y4YjUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmRmOTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,187,1)), color-stop(50%,rgba(252,205,77,1)), color-stop(51%,rgba(248,181,0,1)), color-stop(100%,rgba(251,223,147,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-8 */
}

.selectedsonderangebot{
    border: 1px solid red;
     border-bottom:0;
     margin-left:-10px;
     width:260px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
    top:1px;
    position:relative;
    }
    
    .wkloginform{
    float:left;
    width:280px;    
    }
    
    .suchergebnis{     
    margin-top:20px; 
    padding:10px; 
    font-size:12px; 
    line-height:18px;  
    }
    .suchergebnis:hover{
    background-color:#cef5c2;
    }
    .suchergebnis .titel{
    color:blue;
    font-weight:bold;
    font-size:14px;
    }
    .suchergebnis a{
    color:black;
    
    }
    .suchergebnis a:hover{
    text-decoration:none;
    
    }
    .suchergebnis .bild{
    margin:5px;
    float: left;
    }
    .suchergebnis img{
    max-width: 100px;
    max-height: 100px;
    
    }
    .suchergebnis .kategorie{
    font-size:10px;
    color:green;
    clear:both;
    }
    
    .rechnungsadresse{
    float:left;
    padding:10px;
    width:50%;
    padding-top: 0px;
    }
    .lieferadresse{
    float:left;      
    padding:10px;
    padding-top: 0px;
    }
    .rechnungsadresse .titel{
    font-weight:bold;
    }
    .lieferadresse .titel{
    font-weight:bold;
    }
    .zahlart{
    padding:10px;
    clear:both;
    }
     .zahlart .titel{ 
    font-weight:bold;
    }    
    .einstellungenaendern{
     padding:10px;
     display:block;
     color:blue;
    }
    
.smooth_zoom_preloader {
background-image: url(zoom_assets/preloader.gif);
background-position: center center;
background-repeat: no-repeat;
} 

#menuleft li ul {
margin-top: 5px;
}
.navitem {
font-size: 14px;
min-height: 70px;
border: 1px solid green;
margin: 5px;
padding: 6px;
width: 260px;
float: left;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background:white;
    transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
    -webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
}
.navitem table {
min-height: 67px;
height: 67px;
width: 100%;
}
.navitem .td_titel {
font-size: 14px;
line-height: 16px;
width: 90%;
}
.navitem a {
line-height: 16px;
display: block;
}
.navitem a:hover{
text-decoration:none;
}
.navitem .td_bild img {
max-width: 120px;
max-height: 70px;
margin-top: -5px;
margin-bottom: -5px;
}
.navitem:hover{
-webkit-box-shadow: 2px 2px 4px 0 #474747;
box-shadow: 2px 2px 4px 0 #474747;
}



.cc_banner-wrapper {
    z-index: 9001;
    position: relative
}
.cc_container .cc_btn {
    cursor: pointer;
    text-align: center;
    font-size: 0.6em;
    transition: font-size 200ms;
    line-height: 1em
}
.cc_container .cc_message {
    font-size: 0.6em;
    transition: font-size 200ms;
    margin: 0;
    padding: 0;
    line-height: 1.5em
}
.cc_container .cc_logo {
    display: none;
    text-indent: -1000px;
    overflow: hidden;
    width: 100px;
    height: 22px;
    background-size: cover;
    opacity: 0.9;
    transition: opacity 200ms
}
.cc_container .cc_logo:hover,
.cc_container .cc_logo:active {
    opacity: 1
}
@media screen and (min-width: 500px) {
    .cc_container .cc_btn {
        font-size: 0.8em
    }
    .cc_container .cc_message {
        font-size: 0.8em
    }
}
@media screen and (min-width: 768px) {
    .cc_container .cc_btn {
        font-size: 1em
    }
    .cc_container .cc_message {
        font-size: 1em;
        line-height: 1em
    }
}
@media screen and (min-width: 992px) {
    .cc_container .cc_message {
        font-size: 1em
    }
}
@media print {
    .cc_banner-wrapper,
    .cc_container {
        display: none
    }
}
.cc_container {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    padding: 10px
}
.cc_container .cc_btn {
    padding: 8px 10px;
    background-color: #f1d600;
    cursor: pointer;
    transition: font-size 200ms;
    text-align: center;
    font-size: 0.6em;
    display: block;
    width: 33%;
    margin-left: 10px;
    float: right;
    max-width: 120px
}
.cc_container .cc_message {
    transition: font-size 200ms;
    font-size: 0.6em;
    display: block
}
@media screen and (min-width: 500px) {
    .cc_container .cc_btn {
        font-size: 0.8em
    }
    .cc_container .cc_message {
        margin-top: 0.5em;
        font-size: 0.8em
    }
}
@media screen and (min-width: 768px) {
    .cc_container {
        padding: 15px 30px 15px
    }
    .cc_container .cc_btn {
        font-size: 1em;
        padding: 8px 15px
    }
    .cc_container .cc_message {
        font-size: 1em
    }
}
@media screen and (min-width: 992px) {
    .cc_container .cc_message {
        font-size: 1em
    }
}
.cc_container {
    background: #fff;
    color: #5a5a5a;
    font-size: 17px;
    font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;
    box-sizing: border-box;
    border: 1px solid #ccc
}
.cc_container::-moz-selection {
    background: #ff5e99;
    color: #fff;
    text-shadow: none
}
.cc_container .cc_btn,
.cc_container .cc_btn:visited {
    color: #000;
    background-color: #f1d600;
    transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
    -webkit-transition: background 200ms ease-in-out, color 200ms ease-in-out, box-shadow 200ms ease-in-out;
    border-radius: 5px;
    -webkit-border-radius: 5px
}
.cc_container .cc_btn:hover,
.cc_container .cc_btn:active {
    background-color: #d7bf00;
    color: #000
}
.cc_container a,
.cc_container a:visited {
    text-decoration: none;
    transition: 200ms color
}
.cc_container a:hover,
.cc_container a:active {
    color: #555
}
@-webkit-keyframes slideUp {
    0% {
        -webkit-transform: translateY(66px);
        transform: translateY(66px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
@keyframes slideUp {
    0% {
        -webkit-transform: translateY(66px);
        -ms-transform: translateY(66px);
        transform: translateY(66px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}
.cc_container,
.cc_message,
.cc_btn {
    animation-duration: 0.8s;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    -webkit-animation-name: slideUp;
    animation-name: slideUp
}

.uvp {
    transform: rotate(-5deg);
    padding-bottom: 17px;
    background-color: #85bb24;
    margin-bottom: 21px;
    width: 106px;
    padding: 7px;
    color: white;
    align-items: center;
    text-align: center;
    line-height: 11px;
}
span.uvptext {
    font-size: 12px;
}
span.uvppreis {
    font-size: 23px;
    line-height: normal;
    text-decoration: line-through;
    font-weight: bold;
}
.uvp::before {
    content: " ";
    position: absolute;
    border-radius: 50%;
    width: 16px;
    height: 36px;
    left: 0;
    margin-left: -8px;
    top: 8px;
    background-color: #85bb24;
}
.uvp::after {
    content: " " !important;
    position: absolute;
    border-radius: 50%;
    width: 16px;
    height: 36px;
    right: 0;
    margin-right: -8px;
    top: 8px;
    background-color: #85bb24;
    height: 36px;
    min-height: 36px;
    clear: none;
    height: auto !important;
    visibility: visible !important;
    display: block !important;
}
.artikelerweiterung{
max-width:38%;float:left;padding:10px;border:1px dotted green;margin:10px;
}
.artikelerweiterung ul{
list-style-position: inside;
}
.artikelerweiterungtotal{
width:100%;
margin-left:30px;
}
.textimbild{
position: relative;
    top: -53px;
    height: 0px;
    line-height: normal;
    color: white;
font-size: 48px;
padding:0px;
margin:0px;
color: white;
text-shadow: rgb(1, 116, 116) 2px 0px 0px, rgb(1, 116, 116) 1.75517px 0.958851px 0px, rgb(1, 116, 116) 1.0806px 1.68294px 0px, rgb(1, 116, 116) 0.141474px 1.99499px 0px, rgb(1, 116, 116) -0.832294px 1.81859px 0px, rgb(1, 116, 116) -1.60229px 1.19694px 0px, rgb(1, 116, 116) -1.97998px 0.28224px 0px, rgb(1, 116, 116) -1.87291px -0.701566px 0px, rgb(1, 116, 116) -1.30729px -1.5136px 0px, rgb(1, 116, 116) -0.421592px -1.95506px 0px, rgb(1, 116, 116) 0.567324px -1.91785px 0px, rgb(1, 116, 116) 1.41734px -1.41108px 0px, rgb(1, 116, 116) 1.92034px -0.558831px 0px;
}

.block{min-height: 263px;}
.youtube{
padding-top:20px;padding-bottom:20px;width:100%;height:321px;
}

@media only screen and (min-width: 1800px){
  #content{width:914px;}
  #middle{width:1600px;}
  #text{width:914px;}
  .rechts{left: 1159px;}
  #footerbild{width:914px;}
  #footerbild img{width:100%;}
  #kwicks_container{
  margin-left: auto;
      margin-right: auto;
      width: 600px;
  }
  .kategorieliste{margin:auto;}
  .artikkellisterechts table{left: 1159px;}
  h1{width:602px;}
  #konto{left: 1042px;}
  #wk{left: 969px;}
  .artikkellisterechts .seiterweiterung{left:1160px;}
  #suchen{left:509px;}
  .textimbild{
  font-size:70px;
  top:-75px;
  }  
  .youtube{height:480px;}


} 

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton:active {
	position:relative;
	top:1px;
}
.gefahr{
    border: 2px solid red;
    background: white;
    padding:25px;
    clear: both;
}
.gefahr img{width:60px;}
.notizinfobox{
    clear: both;
    border: 1px solid#ccb894;
    padding: 20px;
}
#ausblenden{
float: left;width: 23px;height: 23px;text-align:center;margin-top:2px;color: green;font-size: 28px;line-height: 23px;cursor: pointer;border:1px solid green;border-radius:50%;
}
.ez-wr .bild img{
   border-radius:6px;
   border:1px solid green;
}
.ez-wr .bild{
 padding-right:20px;
}
.ez-box .preislager{
    float: right;
}
.ez-box .numsuchpreis{
    font-size:23px;
    
}
.artikelliste-detailansicht .ez-wr{
display: block;
max-width:100%;
margin:0px;
padding:0px;
padding:15px;
min-height:0px;
margin-bottom:20px;
width:auto;
}</pre></body></html>