body {
margin: 0px;
padding: 0px;
border: 0px;
background: url(../bilder/bg_re2.gif) repeat center top #D4D7DA;
background-attachment:fixed;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
text-align: center;
height: 100%;
}

* +html body {
margin: 0px;
padding: 0px;
border: 0px;
background: url(../bilder/b_n.jpg) repeat left top #D4D7DA;
background-attachment:fixed;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
text-align: center;
height: 100%;


}
#seite {
width: 815px;
width: 835px;
margin: 0px auto;
padding: 0px;
border: 0px;
text-align: left;
}


/* navigation (includes) */

#ulogo {
width:150px;
float:left;
height:76px;
margin-left:6px;
margin-top:5px;
border:none;
}

#ulogo img {
;
border:none;
}

#stempel {
width:100px;
height:117px;
/*float:right;*/
margin-top:-80px;
margin-left:440px;
position:absolute;
}

#navigation { 
width: 815px;
width: 835px;
height: 87px;
background: url(../bilder/navigation-bg4.png) no-repeat left top;
margin: 20px 0px 0px 0px;
padding: 0px;
z-index: 1;
}
#logininfo {
position: relative;
top: 15px;
height: 20px;
width: 100px;
margin: 0px 0px 0px 599px;
padding: 0px;
border: 0px;
font-size: 10px;
color: #FFFFFF;
}
#navi {
position: relative;
top: 15px;
height: 35px;
width: 625px;
width: 670px;
margin: 0px 0px 0px 170px;
padding: 0px;
border: 0px;
}
#navi.login {
top: 15px;
}
/* alle links */
#navi a {
text-decoration: none;
}
#navi li {
margin: 0px;
float: left;
display: block;
}
#navi li a {
color: #C9CDCF;
font-weight: bold;
display: block;
padding: 0px;
border: 0px;
}
/* main aktiv */
#navi li.on a {
color: #FBBA00;
border: 0px;
}
/* aktiv main text verstecken */
#navi li span {
position: absolute;
left: -6000px;
}
/* main norm für alle */
#home a , #about a , #support a , #haendlersuchede a , #haendlersucheen a , #faqs a , #pressede a , #presseen a , #kontaktde a , #kontakten a , #handelspartner a , #de a , #en a {
display: block;
position: relative;
height: 35px;
background: url(../bilder/navigation_bg.png) no-repeat; /*contains all hover states*/
}
/* main norm */
#home a {
width: 47px;
background-position: 0px 0px;
}
#about a {
width: 73px;
background-position: -47px 0px;
}
#support a {
width: 64px;
background-position: -120px 0px;

}
#haendlersuchede a {
width: 101px;
background-position: -184px 0px;
}

#haendlersucheen a {
width: 100px;
background-position: -648px 0px;
}

#faqs a {
width: 48px;
background-position: -285px 0px;
}
#pressede a {
width: 58px;
background-position: -333px 0px;
}

#presseen a {
width: 56px;
background-position: -759px 0px;
}

#kontaktde a {
width: 62px;
background-position: -391px 0px;
}

#kontakten a {
width: 68px;
background-position: -816px 0px;
}
#handelspartner a {
width: 114px;
background-position: -453px 0px;
}
#trennerde {
width: 0px;
/*display: block;*/
position: relative;
height: 35px;
margin: 0px;
float: left;
}
#trenneren {
width: 166px;
display: block;
position: relative;
height: 35px;
margin: 0px;
float: left;
}
#de a {
width: 41px;
background-position: -567px 0px;
}
#en a {
width: 38px;
background-position: -609px -0px;
}
/* main  hover */
#home a:hover, #home:hover a, #home.over a {
background-position: -0 -35px;
}
#about a:hover, #about:hover a, #about.over a {
background-position: -47px -35px;
}
#support a:hover, #support:hover a, #support.over a {
background-position: -120px -35px;
}
#haendlersuchede a:hover, #haendlersuchede:hover a, #haendlersuchede.over a {
background-position: -184px -35px;
}
#haendlersucheen a:hover, #haendlersucheen:hover a, #haendlersucheen.over a {
background-position: -648px -35px;
}

#faqs a:hover, #faqs:hover a, #faqs.over a {
background-position: -285px -35px;
}
#pressede a:hover, #pressede:hover a, #pressede.over a {
background-position: -333px -35px;
}
#presseen a:hover, #presseen:hover a, #presseen.over a {
background-position: -759px -35px;
}
#kontaktde a:hover, #kontaktde:hover a, #kontaktde.over a {
background-position: -391px -35px;
}
#kontakten a:hover, #kontakten:hover a, #kontakten.over a {
background-position: -816px -35px;
}
#handelspartner a:hover, #handelspartner:hover a, #handelspartner.over a {
background-position: -453px -35px;
}
#de a:hover, #de:hover a, #de.over a {
background-position: -566px -35px;
}
#en a:hover, #en:hover a, #en.over a {
background-position: -609px -35px;
}
/* main aktiv */
#home.on a {
background-position: 0px -70px;
}
#about.on a {
background-position: -47px -70px;
}
#support.on a {
background-position: -120px -70px;
}
#haendlersuchede.on a {
background-position: -184px -70px;
}
#haendlersucheen.on a {
background-position: -648px -70px;
}
#faqs.on a {
background-position: -285px -70px;
}
#pressede.on a {
background-position: -334px -70px;
}
#presseen.on a {
background-position: -759px -70px;
}
#kontaktde.on a {
background-position: -391px -70px;
}
#kontakten.on a {
background-position: -816px -70px;
}
#handelspartner.on a {
background-position: -453px -70px;
}
#de.on a , #de.on a:hover {
background-position: -567px -70px;
}
#en.on a , #en.on a:hover {
background-position: -609px -70px;
}
#social {height:20px;margin-left:22px;margin-top:20px;color:#fff; font-weight:bold;width:110px;float:left;}

#social img {vertical-align:middle;border:none;}

small {font-style:italic; }

#tweets {width:600px;}

#tweetList {width:500px;}

#tweets li {
	font-size:13px;
	/*background:url(../bilder/twitter.png) no-repeat left ;
	padding-left:20px;*/
	margin-left:245px;
	margin-top:-35px;
	list-style-type:none;
	height:36px;
	width:537px;
	color:#efefef;
	font-weight:bold;
	float:left;
}

#tweets .hash { color:#0066CC; } 

#tweets .reply { color:#0066CC; } 

#tweets a:link { text-decoration:none; color:#0066CC;}
#tweets a:active { text-decoration:none; color:#0066CC;}
#tweets a:hover { text-decoration:underline; color:#0066CC;}
#tweets a:visited { text-decoration:none; color:#0066CC;}

/*#home.on a:hover {
background-position: 0px -105px;
}
#about.on a:hover {
background-position: -47px -105px;
}
#support.on a:hover {
background-position: -94px -105px;
}
#haendlersuchede.on a:hover {
background-position: -119px -105px;
}
#haendlersucheen.on a:hover {
background-position: -625px -105px;
}
#faqs.on a:hover {
background-position: -228px -105px;
}
#pressede.on a:hover {
background-position: -284px -105px;
}
#presseen.on a:hover {
background-position: -734px -105px;
}
#kontaktde.on a:hover {
background-position: -348px -105px;
}
#kontakten.on a:hover {
background-position: -790px -105px;
}
#handelspartner.on a:hover {
background-position: -418px -105px;
}*/


/* produktnavigation (includes) */
#produktnavi {
float: left;
width: 166px;
padding: 15px 0px 0px 0px;
margin: 20px 0px 0px 0px;
border: 0px;
background: url(../bilder/produktnavi3.gif) no-repeat left top;
}

#produktnavi h2 {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
line-height: 15px;
margin: 0px 20px 10px 20px;
padding: 0px;
border: 0px;
}
#produktnavi h2 a {
color: #FFFFFF;
text-decoration: none;
}
#produktnavi h2 a:hover {
color: #FBBA00;
text-decoration: none;
}
#produktnavi h2.linetop {
margin-top: 15px;
padding: 15px 0px 0px 0px;
border-top: 1px solid #737C82;
}
#produktnavi ul {
width: 134px;
margin: 0px 0px 0px 12px;
padding: 0px;
border: 0px;
list-style-type: none;
}
#produktnavi li a {
display: block;
height: 20px;
width: 126px;
padding: 0px 0px 0px 8px;
margin: 0px;
border: 0px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
line-height: 20px;
}
#produktnavi li a:hover {
color: #FBBA00;
text-decoration: none;
}
#produktnavi li.produktnaviactive a , #produktnavi li.produktnaviactive a:hover {
color: #000000;
background: url(../bilder/produktnavili.gif) no-repeat left top;
}

#produktnavi li.PCSysteme a  {
color: #000000;
background: url(../bilder/newpg.gif) no-repeat left top;
}

#produktnavi li.PCSysteme a:hover {
color: #000000;
background: url(../bilder/newbg_h.gif) no-repeat left top;
}

img.prodnaviunten {margin-top:5px;}

#bannerwerb {
position:absolute;
top:895px;

width: 166px;
height: 269px;
margin: 5px;

}

/* inhalt */
#inhalt {
width: 600px;
background: transparent url(../bilder/inhalt-bg.gif) no-repeat left top;
margin: 20px 0px 0px 192px;
padding: 20px 19px 10px 20px;
border: 0px solid blue;
min-height: auto;
}
/* für den IE7 */
* +html #inhalt {

  min-height: 0px;
	height: auto;
	height: 100%;
	background: transparent url(../bilder/inhalt-bg.gif) no-repeat top;
	margin: 20px 0px 0px 172px;
  padding: 20px 19px 10px 20px;
	border: 0px solid yellow;
	padding-bottom: 5px;
		
	
}
#inhaltunten {
height: 20px;
width: 639px;
margin: 0px 0px 40px -20px; 
padding: 0px;
border: 0px;
background: url(../bilder/inhalt-unten.gif) no-repeat left top;
}
* +html #inhaltunten {
position: absolute;
bottom: auto;
margin: 0px 0px 0px -20px; padding: 0px;
border: 0px solid green;
height: 60px;
}
#inhaltuntenproduktgruppe {
height: 60px;
width: 639px;
margin: 0px 0px 0px -20px; 
padding: 0px;
border: 0px;
background: url(../bilder/inhalt-unten-produktgruppe.gif) no-repeat left top;
}

* +html #inhaltuntenproduktgruppe {
position: absolute;
bottom: auto;
margin: 0px 0px -70px -20px; padding: 0px;
border: 0px solid green;
height: 60px;
}

#inhalt p {
margin: 8px;
padding: 0px;
border: 0px;
}

* +html #inhalt p {
margin: 0px;
padding: 0px;
border: 0px;

}


/* subnavi */
#inhalt.subnavi {
background-position: 0px 29px;
padding-top: 0px;
}


#subnavi {
border: 0px;
margin: 0px 0px 30px 0px;
padding: 0px;
height: 30px;
}
#subnavi ul {
height: 30px;
margin: 0px;
padding: 0px;
border: 0px;
list-style-type: none;
}
#subnavi li {
float: left;
}
#subnavi li a {
display: block;
margin: 0px 1px 0px 0px;
width: 149px;
height: 21px;
padding: 9px 0px 0px 0px;
border: 0px;
text-align: center;
color: #000000;
font-weight: normal;
text-decoration: none;
background: url(../bilder/subnavi.gif) no-repeat; /*contains all hover states*/
background-position: 0px 0px;
}
#subnavi li a:hover {
height: 23px;
padding: 7px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-decoration: none;
background-position: 0px -30px;
}
#subnavi li.active a , #subnavi li.active a:hover {
height: 22px;
padding: 8px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-decoration: none;
background-position: 0px -60px;
}


/* links */
#inhalt a {
font-weight: bold;
color: #333333;
text-decoration: underline;
}
#inhalt a:hover {
font-weight: bold;
color: #000000;
text-decoration: none;
}
#inhalt.produktgruppe a , #inhalt.produktgruppe a:hover {
text-decoration: none;
}


/* überschriften */
#inhalt h1 {
font-size: 24px;
line-height: 24px;
font-weight: bold;
color: #000000;
margin: 10px 0px 15px 0px;
padding: 0px;
border: 0px;
text-indent: 30px;
background: url(../bilder/h2.gif) no-repeat 0px 2px;
}
#inhalt h2 {
color: #000000;
font-size: 15px;
font-weight: bold;
line-height: 15px;
margin: 30px 0px 0px 30px;
border: 0px;
padding: 0px 0px 10px 0px;
}
#inhalt form h2 {
margin: 20px 0px 0px 0px;
}
#inhalt h3 {
font-size: 36px;
line-height: 36px;
font-weight: bold;
color: #000000;
margin: 25px 0px 0px 0px;
padding: 0px;
border: 0px;
text-indent: 40px;
background: url(../bilder/h1.gif) no-repeat 0px 4px;
}
#inhalt h3.ansicht {
margin: 10px 0px 25px 0px;
}
#wgtypeslogan {
color: #000000;
font-size: 22px;
font-weight: bold;
line-height: 22px;
margin: 10px 0px 25px 42px;
border: 0px;
padding: 0px;
}
#inhalt h4 {
font-size: 12px;
font-weight: bold;
line-height: 18px;
margin: 0px;
padding: 0px;
border: 0px;
}
#inhalt h5 {
font-size: 24px;
line-height: 28px;
font-weight: bold;
color: #000000;
margin: 0px;
padding: 18px 0px 20px 50px;
border: 0px;
width: 510px;
}
.hright {
float: right;
font-size: 12px;
font-weight: normal;
line-height: 18px;
margin: 0px 0px 10px 15px;
padding: 0px;
}

/* unten (includes) */
ul#unten {
	z-index: 30;
 margin: 0px 0px -60px 20px;
	padding: 0px;
 font-size: 10px;
	color: #000;
 list-style-type: none;
} 

* +html  ul#unten {
 position: absolute;
 bottom: auto;
 margin: 65px 0px -60px 20px; padding: 0px;
 border: 0px solid yellow;
	
}

#unten li {
 float: left;
	white-space: nowrap;
 padding: 0px 0px 0px 20px;
	margin: 0px;
	border: 0px;
 font-weight: normal;
 color:#000;
}
#unten li a {
 color:#000;
	text-decoration: underline;
}
#unten li a:hover , #unten li .active a:hover {
 color: #000000;
	text-decoration: none;
}
#unten li .active a {
 color: #000000;
}



/* formulare */
form , fieldset {
margin: 0px;
border: 0px;	
padding: 0px;
}
#inhalt form {
margin: 0px 0px 0px 30px;
padding: 0px;
}
#inhalt table form {
margin: 0px;
}
textarea , input , select {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
text-decoration: none;
border: 1px solid #000000;
width: 250px;
}
textarea {
height: 80px;
}
label {
display: block;
float: left;
width: 90px;
margin: 0px;
padding: 0px;
border: 0px;
vertical-align: top;
}
.labeldef {
font-weight: bold;
}
.anmeldung label {
width: 150px;
}
.anmeldungtext {
width: 70px;
}
.stueck {
width: 20px;
margin: 0px;
padding: 0px;
}
.def {
background: #FFF8ED;
}
form ol {
list-style: none;
margin: 0px;
padding: 0px;
border: 0px;
}
form li {
margin: 0px;
padding: 2px 0px;
border: 0px;
}
.checkbox {
margin: 0px 6px 0px 0px;
border: 0px;
padding: 0px;
width: auto;
background: #FFFFFF;
}
.checkboxinline {
margin: 0px 6px 0px 30px;
border: 0px;
padding: 0px;
width: auto;
background: #FFFFFF;
}
.inputsuche {
width: 113px;
height: 16px;
margin: 0px 0px 10px 20px;
padding: 0px;
}
.submitsuche , .submitwk {
display: block;
background: url(../bilder/submitsuche.gif) no-repeat left top;
width: 117px;
height: 24px;
margin: 0px 0px 0px 20px;
border: 0px;
padding: 0px 4px 2px 0px;
font-weight: bold;
font-size: 12px;
color: #000000;
line-height: 12px;
text-align: center;
vertical-align: middle;
cursor: pointer;
}
.submitwk {
line-height: 20px;
color: #333333;
margin: 10px 0px 0px 20px;
}
a:hover .submitwk {
text-decoration: none;
color: #000000;
}

.submit {
display: block;
width: 254px;
height: 56px;
font-weight: bold;
font-size: 17px;
color: #000000;
line-height: 17px;
background: url(../bilder/buttons.gif) no-repeat -21px 0px;
margin: 10px 0px;
border: 0px;
padding: 0px 0px 7px 0px;
text-align: center;
vertical-align: middle;
cursor: pointer;
}
.submit a , .submit a:hover {
text-decoration: none;
}
#datenschutzhinweis {
margin: 20px 0px 0px 30px;
padding: 20px 0px 0px 0px;
border-top: 1px dashed #D0CECB;	
}


/* buttons */
.drucken {
 display: block;
 float: right;
 margin: 0px;	
 padding: 0px;	
 border: 0px;
 height: 21px;
 width: 21px;
 background: url(../bilder/buttons.gif) no-repeat 0px 0px;
	cursor: pointer;
}
a:hover .drucken {
 background-position: 0px -21px;
	cursor: pointer;
}
.aktualisieren {
 display: block;
 float: right;
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 5px;
 border: 0px;
 height: 21px;
 width: 21px;
 background: url(../bilder/buttons.gif) no-repeat -347px -21px;
	cursor: pointer;
}
.zurueck {
 display: block;
 float: right;
 margin-top: 5px;
 padding: 0px;
 border: 0px;
 height: 28px;
 width: 170px;
 background: url(../bilder/backbg.gif) no-repeat 0px 0px;
	cursor: pointer;
 font-size: 12px;
 line-height: 28px;
 font-weight: bold;
 text-decoration: none;
 vertical-align: middle;
 text-indent: 30px;
 margin: -20px 10px;
 
}
a:hover .zurueck {
 background-position: 0px -28px;
	cursor: pointer;
 text-decoration: none;
 color: #000000;
}
.vor {
 display: block;
 margin: 18px 0px 0px 0px;
 padding: 0px;
 border: 0px;
 height: 28px;
 width: 170px;
 background: url(../bilder/backbg.gif) no-repeat -593px 0px;
	cursor: pointer;
 font-size: 12px;
 line-height: 28px;
 font-weight: bold;
 text-decoration: none;
 vertical-align: middle;
 text-indent: 12px;
 text-align: left;
}

#kaufen {
border: 0px;
padding: 0px;
margin: 0px 0px 0px 49px;
}
#kaufen a , #kaufen a:hover {
text-decoration: none;
}
a .kaufen {
display: block;
margin: 18px 0px 0px 0px;
padding: 0px;
border: 0px;
height: 56px;
width: 211px;
background: url(../bilder/backbg.gif) no-repeat -170px 0px;
font-size: 12px;
line-height: 48px;
font-weight: bold;
text-decoration: none;
text-indent: 20px;
}
a:hover .kaufen {
background-position: -381px 0px;
cursor: pointer;
text-decoration: none;
color: #000000;
line-height: 44px;
text-indent: 19px;
}
.kaufenpreis {
 font-size: 24px;
 text-decoration: none;
}



/* bilder */

.bilds {
height: 76px;
background: url(../bilder/picbg-s.gif) no-repeat left top;
margin: 0px 10px 0px 30px;
padding: 0px;
border: 0px;
}
.bilds img {
margin: 3px 20px 0 3px;
width: 46px;
height: 46px;
border: 0px;
float: left;
}
.bilds ul {
margin: 5px 0px 0px 0px;
padding: 0px;
border: 0px;
list-style-type: none;
}
.bilds li {
display: block;
float: left;
width: 160px;
height: 40px;
border: 0px;
}
.bilds li img {
margin: 5px 7px 0px 0px;
width: 24px;
height: 24px;
border: 0px;
float: left;
}
table .bilds {
margin: 0px;
padding: 0px;
height: 56px;
}
table .bilds img {
margin: 3px 10px 0px 3px;
padding: 0px;
}

/* diverse */
a.voransicht {
width: 290px;
height: 365px;
background: url(../bilder/voransicht-bg.gif) no-repeat left top;
border: 0px;
margin: 0px;
padding: 0px;
font-weight: bold;
display: block;
}
a:hover.voransicht {
background: url(../bilder/voransicht-bg-over.gif) no-repeat left top;
}
span.voransicht {
margin-left: 40px;
padding: 18px 0px 0px 0px;
height: 58px;
width: 220px;
font-size: 15px;
line-height: 20px;
display: block;
}
.voransichtartnr {
display: block;
margin-left: 40px;
padding: 0px;
border: 0px;
}

a.cstartprodukte {
width: 290px;
height: 365px;
background: url(../bilder/startprodukte-bg.gif) no-repeat left top;
border: 0px;
margin: 0px;
padding: 0px;
font-weight: bold;
}
a:hover.cstartprodukte {
background: url(../bilder/startprodukte-bg-over.gif) no-repeat left top;
}
a.cstartprodukteawards {
width: 290px;
height: 350px;
background: url(../bilder/startprodukteawards-bg.gif) no-repeat left top;
display: block;
border: 0px;
margin: 0px;
padding: 0px;
font-weight: bold;
}
a:hover.cstartprodukteawards {
background: url(../bilder/startprodukteawards-bg-over.gif) no-repeat left top;
}
span.startprodukte {
display: block;
margin: 0px;
padding: 15px 20px 0px 40px;
border: 0px;
width: 230px;
height: 58px;
font-size: 15px;
line-height: 20px;
}
.startprodukteartnr {
display: block;
margin: 0px;
padding: 0px 0px 10px 40px;
border: 0px;
font-size: 12px;
}
.startproduktgruppenbild {
margin: 0px 0px 10px 10px;
}

#seite.startseite a , #seite.startseite a:hover {
text-decoration: none;
}

.produktgruppenbild {
margin: 0px 0px 10px 20px;
}
.produktansichtsbild {
margin: 0px 0px 10px 20px;
padding: 0px;
border: 0px;
}

#ansicht {
width: 600px;
background: url(../bilder/ansicht.gif) no-repeat left top;
margin: 0px;
padding: 0px;
border: 0px;
min-height: auto;
}
/* für IEz */
* html #ansicht {
height: 400px;
}

#ansichtbild {
width: 300px;
border: 0px;
padding: 0px;
margin: 0px;
float: left;
}
#ansichtbild p {
margin-left: 23px;
}

#ansichttext {
width: 280px;
border: 0px;
padding: 0px;
margin: 0px 0px 0px 300px;
min-height: 440px;
}
/* für IEz */
* html #ansichttext {
height: 440px;
}
#ansichttext ul {
margin: 0px;
padding: 0px;
border: 0px;
list-style-type: none;
}
#ansichttext li {
margin: 0px;
padding: 0px;
border: 0px;
}

#ansichtinfo {
background: url(../bilder/ansichtinfobg.gif) no-repeat 0px 29px;
padding: 0px 0px 10px 0px;
width: 560px;
margin: 30px 0px 0px 20px;
border: 0px;
}
#ansichtinfo ul .downliste {
margin: 0px;
padding: 0px;
border: 0px;
list-style-type: none;
}
#ansichtinfo .downliste li {
display: block;
border-top: 1px dashed #D0CECB;	
padding: 5px 0px 0px 0px;
margin: 5px 20px 0px 0px;
}
#ansichtinfo .downliste li img {
margin: 5px 7px 0px 0px;
width: 24px;
height: 24px;
border: 0px;
float: left;
}

#ansichtinfo .downliste li.techair img { 
  width: auto;
  height: auto;
}

.award {
border: 0px;
padding: 0px;
margin-right: 10px;
}
#awardstart {
background: url(../bilder/awardbg.gif) no-repeat 0px 0px;
width: 290px;
height: 120px;
border: 0px;
padding: 0px;
margin: 20px 0px 0px 0px;
}
.awardstart {
margin: 0px 0px 0px 5px;
}
#zusatzbild {
height: 56px;
padding: 15px 0px 0px 50px;
border: 0px;
margin: 0px;
}
.zusatzbild {
width: 56px;
height: 56px;
display: block;
float: left;
background: url(../bilder/zusatzbildbg.gif) no-repeat left top;
border: 0px;
padding: 3px 0px 0px 3px;
margin-right: 17px;
cursor: pointer;
}


#subnaviansichtinfo {
border: 0px;
margin: 0px 0px 20px 30px;
padding: 0px;
height: 30px;
}
#subnaviansichtinfo ul {
height: 30px;
margin: 0px;
padding: 0px;
border: 0px;
list-style-type: none;
}
#subnaviansichtinfo li {
float: left;
}
#subnaviansichtinfo li a {
display: block;
margin: 0px 1px 0px 0px;
width: 110px;
height: 21px;
padding: 9px 0px 0px 0px;
border: 0px;
text-align: center;
color: #000000;
font-weight: normal;
text-decoration: none;
background: url(../bilder/subnavi.gif) no-repeat;
background-position: -149px 0px;
}
#subnaviansichtinfo li a:hover {
height: 23px;
padding: 7px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-decoration: none;
background-position: -149px -30px;
}
#subnaviansichtinfo li.active a , #subnaviansichtinfo li.active a:hover {
height: 22px;
padding: 8px 0px 0px 0px;
color: #000000;
font-weight: bold;
text-decoration: none;
background-position: -149px -60px;
}
#ansichtinfounten {
width: 560px;
height: 10px;
background: url(../bilder/ansichtinfobgunten.gif) no-repeat left top;
margin-left: 20px;
}


#ansichtunten {
height: 15px;
width: 600px;
margin: 0px;
padding: 0px;
border: 0px;
background: url(../bilder/ansichtunten.gif) no-repeat left top;
}

.wkanzeigeklein {
font-weight: bold;
color:#FFFFFF;
padding-left: 20px;
}

#line {
margin: 20px 0px 0px 30px;
border-bottom: 1px solid #B3B9BE;	
padding: 0px;
}
#linearchiv {
margin: 0px 0px 30px 15px;
border-bottom: 1px solid #B3B9BE;	
padding: 0px;
}
#linepur {
margin: 0px;
border-bottom: 1px solid #B3B9BE;	
padding: 0px;
}
#linepurwkbest {
margin: 0px;
border-bottom: 1px dashed #B3B9BE;	
padding: 0px;
}
#pdf {
margin: 20px 0px 0px 30px;
padding: 0px;
border: 0px;
height: 85px;
}
#zip {
margin: 0px;
padding: 0px;
border: 0px;
height: 71px;
float: right;
white-space: nowrap;
width: 270px;
}
#acrobat {
margin: 20px 0px 0px 30px;
padding: 20px 0px 0px 0px;
font-size: 10px;
line-height: 14px;
border-top: 1px dashed #D0CECB;	
}

.fehlermeldung {
font-weight: bold;
color: #993333;
border-top: 1px solid #993333;
border-bottom: 1px solid #993333;
display: block;
margin: 8px 0;
}
.hinweis {
font-weight: bold;
color: #993333;
}

#inhalt .mini {
 font-size: 10px;
	line-height: 14px;
	color: #484747;
}
.clear {
 clear: both;
 height: 0px;
 font-size: 1px;
 line-height: 1px;
}
.clearl {
 clear: left;
 height: 0px;
 font-size: 1px;
 line-height: 0px;
}
.clearr {
 clear: right;
 height: 0px;
 font-size: 1px;
 line-height: 0px;
}
.cebit {
 color: #E42521;
 font-weight: bold;
}
#liste , #liste ul {
margin: 0px;
padding: 0px;
border: 0px;
}
#liste ul {
margin: 0px 0px 0px 30px;
list-style-type: none;
}
#liste li {
display: block;
height: 28px;
border: 0px;
text-indent: 38px;
font-weight: bold;
margin-top: 10px;
line-height: 28px;
background: url(../bilder/liste.gif) no-repeat;
}
#liste li.eins {
background-position: 0px 0px;
}
#liste li.zwei {
background-position: 0px -28px;
}
#liste li.drei {
background-position: 0px -56px;
}
#liste li.vier {
background-position: 0px -84px;
}
#eyecatcher {
border: 1px dashed #000000; 
background: #FFF8ED;
padding: 10px;
margin: 15px 350px 15px 30px;
font-weight: bold;
}
#eyecatcher.rma {
margin-left: 68px;
}

#eyecatcher.presse {
margin: 15px 0px 15px 30px;
font-weight: normal;
}

/* danke an print.css für die ignorierung von floats */
.preisliste {
margin: 0px 0px 0px 30px;
padding: 0px;
border: 0px;
}
.preisliste td {
padding: 4px;
}

#loveit {
position: absolute;
top: 157px;
}

#neueprod {
margin-top: 20px;
}

.award1 {

}

.award2 {
}

.award3 {
}

.award4 {
display: block;
position:relative;
left:200px;
top: -152px;
}

.award5 {
}


/*
.preisliste {
display: block;
margin: 0px 0px 0px 30px;
padding: 0px;
border: 0px;
list-style: none;
width: 570px;
height: 20px;
}
.preisliste li {
display: block;
float: left;
margin: 0px;
padding: 0px;
border: 0px;
}
.preisliste li.plartnr {
width: 45px;
text-align: right;
}
.preisliste li.plbenennung {
width: 335px;
font-weight: bold;
padding-left: 10px;
}
.preisliste li.plpreis {
width: 50px;
text-align: right;
padding-left: 10px;
}
*/
.dis { 
  display: none;
}
li.website { 
  display: none;
}
