@charset "utf-8";
/* CSS Document */

body {background: #CCC; font-family: Arial, Helvetica, sans-serif;}

/*===== DESIGN UND DARSTELLUNG =====*/

#toStart {font-size:12px; font-weight:bold; float:left; margin-top:3px;}
#serviceLinks {float:right; margin:3px 15px 0 0;}
#loginTop {float:right;}

.container { background: url(../Images/grey_background.jpg);  position: absolute; top:0; left: 50%; margin-left: -450px; margin-top: 0; width: 900px;}
.container #mainground { position: absolute; top: 0; left: 0; background: url(../Images/grey_background.jpg);}
.container #maingroundlong { height: 2000px; position: absolute; top: 0; left: 0; background: url(../Images/grey_background.jpg);}


.form-suche { position: absolute; top: 105px; left: 25px; z-index:100; color: white; font-size: 10px; }
.form-login {
	position: absolute;
	top: 105px;
	left: 200px;
	z-index:100;
	color: white;
	font-size: 10px;
	width: 670px;
}
.form-logout { position: absolute; top: 105px; left: 200px; z-index:100; color: white; font-size: 10px; width: 670px; }
.logout { position: absolute; top: 103px; left: 770px; z-index: 100;}

.container #wcome-text { position: absolute; top: 175px; left: 200px; color: black; font-size: 11px; padding: 10px; }
.sitemap-text { position: absolute; top: 175px; left: 200px; color: black; font-size: 11px; font-weight: bold; padding: 7px; }

/*===== NAVIGATION =====*/

.pos-startseite { position: absolute; top: 126px; left: 17px; }
.pos-kites { position: absolute; top: 126px; left: 163px; }
.pos-boards { position: absolute; top: 126px; left: 306px; }
.pos-buggys { position: absolute; top: 126px; left: 449px; }
.pos-kontakt { position: absolute; top: 126px; left: 592px; }
.pos-anmelden { position: absolute; top: 126px; left: 735px; }


#startseite { float: left; padding-right: 4px; }
#startseite a { background: url(../Images/startseite_hover.jpg) no-repeat; display: block; width: 146px; /* Linkbereich begrenzen */ }
  #startseite img { display:block; width:146px; height: 47px; border:0; }
  #startseite a:hover img { visibility: hidden; }
  #startseite a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #startseite a { margin-right: 0px; }
  * html #startseite a:hover { width: 146px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#kites { float: left; padding-right: 4px; }
#kites a { background: url(../Images/kites_hover.jpg) no-repeat; display: block; width: 143px; /* Linkbereich begrenzen */ }
  #kites img { display:block; width:143px; height: 47px; border:0; }
  #kites a:hover img { visibility: hidden; }
  #kites a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #kites a { margin-right: 0px;}
  * html #kites a:hover { width: 143px; margin-right:0; /* Workaround fuer IE 5.01 */}
  
#boards { float: left; padding-right: 4px; }
#boards a { background: url(../Images/boards_hover.jpg) no-repeat; display: block; width: 143px; /* Linkbereich begrenzen */ }
  #boards img { display:block; width:143px; height: 47px; border:0; }
  #boards a:hover img { visibility: hidden;}
  #boards a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #boards a { margin-right: 0px; }
  * html #boards a:hover { width: 143px; margin-right:0; /* Workaround fuer IE 5.01 */}
  
#buggys { float: left; padding-right: 4px; }
#buggys a { background: url(../Images/Buggys_hover.jpg) no-repeat; display: block; width: 143px; /* Linkbereich begrenzen */ }
  #buggys img { display:block; width:143px; height: 47px; border:0; }
  #buggys a:hover img { visibility: hidden; }
  #buggys a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #buggys a { margin-right: 0px; }
  * html #buggys a:hover { width: 143px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#kontakt { float: left; padding-right: 4px; }
#kontakt a { background: url(../Images/kontakt_hover.jpg) no-repeat; display: block; width: 143px; /* Linkbereich begrenzen */ }
  #kontakt img { display:block; width:143px; height: 47px; border:0; }
  #kontakt a:hover img { visibility: hidden;}
  #kontakt a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #kontakt a { margin-right: 0px; }
  * html #kontakt a:hover { width: 143px; margin-right:0; /* Workaround fuer IE 5.01 */}
  
#anmelden { float: left; padding-right: 4px; }
#anmelden a { background: url(../Images/anmelden_hover.jpg) no-repeat; display: block; width: 153px; /* Linkbereich begrenzen */ }
  #anmelden img { display:block; width:153px; height: 47px; border:0; }
  #anmelden a:hover img { visibility: hidden; }
  #anmelden a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #anmelden a { margin-right: 0px; }
  * html #anmelden a:hover { width: 153px; margin-right:0; /* Workaround fuer IE 5.01 */ }
 
#mykonto { float: left; padding-right: 4px; }
#mykonto a { background: url(../Images/meinkonto_hover.jpg) no-repeat; display: block; width: 153px; /* Linkbereich begrenzen */ }
  #mykonto img { display:block; width:153px; height: 47px; border:0; }
  #mykonto a:hover img { visibility: hidden; }
  #mykonto a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #mykonto a { margin-right: 0px; }
  * html #mykonto a:hover { width: 153px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
/*===== PRODUKTBUTTONS =====*/  
  
#produktz1 { float: left; padding-right: 4px; }
#produktz1 a { background: url(../Images/Produkte/produktz1border_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktz1 img { display:block; width: 500px; height: 148px; border:0; }
  #produktz1 a:hover img { visibility: hidden; }
  #produktz1 a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktz1 a { margin-right: 0px; }
  * html #produktz1 a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
  #produktchecka { float: left; padding-right: 4px; }
#produktchecka a { background: url(../Images/Produkte/produktcheckaborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktchecka img { display:block; width: 500px; height: 148px; border:0; }
  #produktchecka a:hover img { visibility: hidden; }
  #produktchecka a:hover { /* Workaround fuer IE 5.5 und 6 */  }
  * html #produktchecka a { margin-right: 0px; }
  * html #produktchecka a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktbuggy { float: left; padding-right: 4px;}  
#produktbuggy a { background: url(../Images/Produkte/produktbuggyborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktbuggy img { display:block; width: 500px; height: 162px; border:0; }
  #produktbuggy a:hover img { visibility: hidden; }
  #produktbuggy a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktbuggy a { margin-right: 0px; }
  * html #produktbuggy a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktz2 { float: left; padding-right: 4px;}  
#produktz2 a { background: url(../Images/Produkte/produktz2border_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktz2 img { display:block; width: 500px; height: 161px; border:0; }
  #produktz2 a:hover img { visibility: hidden; }
  #produktz2 a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktz2 a { margin-right: 0px; }
  * html #produktz2 a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktz2b { float: left; padding-right: 4px;}  
#produktz2b a { background: url(../Images/Produkte/produktz2bborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktz2b img { display:block; width: 500px; height: 161px; border:0; }
  #produktz2b a:hover img { visibility: hidden; }
  #produktz2b a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktz2b a { margin-right: 0px; }
  * html #produktz2b a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }  

#produktboard { float: left; padding-right: 4px;}  
#produktboard a { background: url(../Images/Produkte/produktboardborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktboard img { display:block; width: 500px; height: 139px; border:0; }
  #produktboard a:hover img { visibility: hidden; }
  #produktboard a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktboard a { margin-right: 0px; }
  * html #produktboard a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktshirtblack { float: left; padding-right: 4px;}  
#produktshirtblack a { background: url(../Images/Produkte/produktshirtblackborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktshirtblack img { display:block; width: 500px; height: 169px; border:0; }
  #produktshirtblack a:hover img { visibility: hidden; }
  #produktshirtblack a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktshirtblack a { margin-right: 0px; }
  * html #produktshirtblack a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktshirtred { float: left; padding-right: 4px;}  
#produktshirtred  a { background: url(../Images/Produkte/produktshirtredborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktshirtred  img { display:block; width: 500px; height: 169px; border:0; }
  #produktshirtred  a:hover img { visibility: hidden; }
  #produktshirtred  a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktshirtred  a { margin-right: 0px; }
  * html #produktshirtred  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktcapsand { float: left; padding-right: 4px;}  
#produktcapsand  a { background: url(../Images/Produkte/produktcapsandborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktcapsand  img { display:block; width: 500px; height: 168px; border:0; }
  #produktcapsand  a:hover img { visibility: hidden; }
  #produktcapsand  a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktcapsand  a { margin-right: 0px; }
  * html #produktcapsand  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktcapnavy { float: left; padding-right: 4px;}  
#produktcapnavy  a { background: url(../Images/Produkte/produktcapnavyborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktcapnavy  img { display:block; width: 500px; height: 168px; border:0; }
  #produktcapnavy  a:hover img { visibility: hidden; }
  #produktcapnavy  a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktcapnavy  a { margin-right: 0px; }
  * html #produktcapnavy  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktbag { float: left; padding-right: 4px;}  
#produktbag  a { background: url(../Images/Produkte/produktbagborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktbag  img { display:block; width: 500px; height: 154px; border:0; }
  #produktbag  a:hover img { visibility: hidden; }
  #produktbag  a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktbag  a { margin-right: 0px; }
  * html #produktbag  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktbanner { float: left; padding-right: 4px;}  
#produktbanner  a { background: url(../Images/Produkte/produktbannerborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktbanner  img { display:block; width: 500px; height: 154px; border:0; }
  #produktbanner  a:hover img { visibility: hidden; }
  #produktbanner  a:hover { /* Workaround fuer IE 5.5 und 6 */ border:0; }
  * html #produktbanner  a { margin-right: 0px; }
  * html #produktbanner  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
  
#produktslope { float: left; padding-right: 4px;}  
#produktslope  a { background: url(../Images/Produkte/produktSlopeborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktslope  img { display:block; width: 500px; height: 148px; border:0; }
  #produktslope  a:hover img { visibility: hidden;  }
  #produktslope  a:hover { /* Workaround fuer IE 5.5 und 6 */  }
  * html #produktslope  a { margin-right: 0px; }
  * html #produktslope  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produkthighfly { float: left; padding-right: 4px;}  
#produkthighfly  a { background: url(../Images/Produkte/produkthighflyborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produkthighfly  img { display:block; width: 500px; height: 139px; border:0; }
  #produkthighfly  a:hover img { visibility: hidden;  }
  #produkthighfly  a:hover { /* Workaround fuer IE 5.5 und 6 */  }
  * html #produkthighfly  a { margin-right: 0px; }
  * html #produkthighfly  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
#produktmamba { float: left; padding-right: 4px;}  
#produktmamba  a { background: url(../Images/Produkte/produktmambaborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktmamba  img { display:block; width: 500px; height: 139px; border:0; }
  #produktmamba  a:hover img { visibility: hidden;  }
  #produktmamba  a:hover { /* Workaround fuer IE 5.5 und 6 */  }
  * html #produktmamba  a { margin-right: 0px; }
  * html #produktmamba  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }

#produktzulu { float: left; padding-right: 4px;}  
#produktzulu  a { background: url(../Images/Produkte/produktzuluborder_hover.jpg) no-repeat; display: block; width: 500px; /* Linkbereich begrenzen */ }
  #produktzulu  img { display:block; width: 500px; height: 139px; border:0; }
  #produktzulu  a:hover img { visibility: hidden;  }
  #produktzulu  a:hover { /* Workaround fuer IE 5.5 und 6 */  }
  * html #produktzulu  a { margin-right: 0px; }
  * html #produktzulu  a:hover { width: 500px; margin-right:0; /* Workaround fuer IE 5.01 */ }
  
  
/*===== ALLGEMEINE UND ANDERE LINKS =====*/  
  
#under a:link{color: black; text-decoration: none;}
#under a:visited{color: black; text-decoration: none;}
#under a:focus{color: black; text-decoration: none;}
#under a:hover{color: black; text-decoration: underline;}
#under a:active{color: black; text-decoration: underline;}

#top a:link{color: white; text-decoration: none;}
#top a:visited{color: white; text-decoration: none;}
#top a:focus{color: white; text-decoration: none;}
#top a:hover{color: white; text-decoration: underline;}
#top a:active{color: white; text-decoration: underline;}

/*===== FORMULARBEREICHE =====*/

.feld {background: #333; border: 1px solid grey; color: white; height: 13px; font-size: 10px; }
.button { width: 18px; height: 16px; border: none; vertical-align: bottom;}

/*===== ANMELDUNGSFORMULAR =====*/

.anmeldedaten { width: 240px; background: #F8F8F8; border: 1px inset grey;}

/*===== ADRESSFORMULARE =====*/

.adresse { width: 240px; background: #F8F8F8; border: 1px inset grey;}


/*===== SIDEBARPOSITION =====*/

.sbkite-img { position: absolute; top: 175px; left: 29px; }
.sbkite-link { position: absolute; top: 0; left: 0; color: white; font-size: 12px; padding: 6px 12px 2px 15px; }
.sbkite2-img { position: absolute; top: 203px; left: 30px; }
.sbkite2-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbkite3-img { position: absolute; top: 229px; left: 30px; }
.sbkite3-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbkite4-img { position: absolute; top: 255px; left: 30px; }
.sbkite4-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbkite5-img { position: absolute; top: 281px; left: 30px; }
.sbkite5-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; width: 200px;}
.sbkite6-img { position: absolute; top: 307px; left: 30px; }
.sbkite6-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; width: 200px;}

.sbboard-img { position: absolute; top: 335px; left: 29px; }
.sbboard-link { position: absolute; top: 0; left: 0; color: white; font-size: 12px; padding: 6px 12px 2px 15px }
.sbboard1-img { position: absolute; top: 361px; left: 30px; }
.sbboard1-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbboard2-img { position: absolute; top: 387px; left: 30px; }
.sbboard2-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbboard3-img { position: absolute; top: 413px; left: 30px; }
.sbboard3-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbboard4-img { position: absolute; top: 439px; left: 30px; }
.sbboard4-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }


.sbbuggy-img { position: absolute; top: 467px; left: 29px; }
.sbbuggy-link { position: absolute; top: 0; left: 0; color: white; font-size: 12px; padding: 6px 12px 2px 15px }
.sbbuggy1-img { position: absolute; top: 495px; left: 30px; }
.sbbuggy1-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }

.sbbekleidung-img { position: absolute; top: 523px; left: 29px; }
.sbbekleidung-link { position: absolute; top: 0; left: 0; color: white; font-size: 12px; padding: 6px 12px 2px 15px }
.sbbekleidung1-img { position: absolute; top: 551px; left: 30px; }
.sbbekleidung1-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbbekleidung2-img { position: absolute; top: 577px; left: 30px; }
.sbbekleidung2-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbbekleidung3-img { position: absolute; top: 603px; left: 30px; }
.sbbekleidung3-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbbekleidung4-img { position: absolute; top: 629px; left: 30px; }
.sbbekleidung4-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }

.sbzubehoer-img { position: absolute; top: 657px; left: 29px; }
.sbzubehoer-link { position: absolute; top: 0; left: 0; color: white; font-size: 12px; padding: 6px 12px 2px 15px }
.sbzubehoer1-img { position: absolute; top: 685px; left: 30px; }
.sbzubehoer1-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }
.sbzubehoer2-img { position: absolute; top: 711px; left: 30px; }
.sbzubehoer2-link { position: absolute; top: 0; left: 0; color: black; font-size: 11px; padding: 6px 12px 2px 25px; }

/*===== PRODUKTPOSITIONS =====*/

.produkt-01 { position: absolute; top: 240px; left: 200px; }
.produkt-01-warenkorb { position: absolute; top: 340px; left: 562px; z-index: 100; }
.produkt-02 { position: absolute; top: 390px; left: 200px; }
.produkt-02-warenkorb { position: absolute; top: 494px; left: 562px; z-index: 100; }
.produkt-03 { position: absolute; top: 550px; left: 200px; }
.produkt-03-warenkorb { position: absolute; top: 653px; left: 562px; z-index: 100; }
.produkt-04 { position: absolute; top: 713px; left: 200px; }
.produkt-04-warenkorb { position: absolute; top: 829px; left: 562px; z-index: 100; }
.produkt-05 { position: absolute; top: 890px; left: 200px; }
.produkt-05-warenkorb { position: absolute; top: 1007px; left: 562px; z-index: 100; }
.produkt-06 { position: absolute; top: 1067px; left: 200px; }
.produkt-06-warenkorb { position: absolute; top: 1167px; left: 562px; z-index: 100; }
.produkt-footer { position: absolute; top: 1220px; left: 450px; font-size: 10px; }
.produkt-footer_kites {
	position: absolute;
	top: 928px;
	left: 451px;
	font-size: 10px;
}

.produktsicht-01 { position: absolute; top: 260px; left: 200px; }
.produktsicht-01-warenkorb { position: absolute; top: 364px; left: 562px; z-index: 100; }
.produktsichtboard-01-warenkorb { position: absolute; top: 359px; left: 562px; z-index: 100; }
.produktsichtboard-02-warenkorb { position: absolute; top: 519px; left: 562px; z-index: 100; }
.produktsichtbuggy-01-warenkorb { position: absolute; top: 375px; left: 562px; z-index: 100; }
.produktsichtshirt-01-warenkorb { position: absolute; top: 370px; left: 450px; z-index: 100; }
.produktsichtzubehoer-01-warenkorb { position: absolute; top: 370px; left: 450px; z-index: 100; }
.produktsicht-02 { position: absolute; top: 420px; left: 200px; }
.produktsicht-02-warenkorb { position: absolute; top: 536px; left: 562px; z-index: 100; }
.produktsichtshirt-02 { position: absolute; top: 440px; left: 200px; }
.produktsichtshirt-02-warenkorb { position: absolute; top: 550px; left: 450px; z-index: 100; }
.produktsichtzubehoer-02-warenkorb { position: absolute; top: 530px; left: 450px; z-index: 100; }
.produktsicht-03 { position: absolute; top: 593px; left: 200px; }
.produktsicht-03-warenkorb { position: absolute; top: 710px; left: 562px; z-index: 100; }
.produktsichtcap-03 { position: absolute; top: 620px; left: 200px; }
.produktsichtcap-03-warenkorb { position: absolute; top: 730px; left: 450px; z-index: 100; }
.produktsichtcap-04 { position: absolute; top: 799px; left: 200px; }
.produktsichtcap-04-warenkorb { position: absolute; top: 909px; left: 450px; z-index: 100; }
.produktsicht-04 { position: absolute; top: 769px; left: 200px; }
.produktsicht-04-warenkorb { position: absolute; top: 872px; left: 562px; z-index: 100; }


/*===== WARENKORB =====*/

.warenkorb { position: absolute; top: 185px; left: 745px; font-size: 12px; font-weight: bold; }
.warenkorb a:link { color: black; text-decoration: none; }
.warenkorb a:visited { color: black; text-decoration: none; }
.warenkorb a:focus { color: black; text-decoration: none; }
.warenkorb a:hover { color: black; text-decoration: underline; }
.warenkorb a:active { color: black; text-decoration: none; }
.warenkorbcontent { position: absolute; top: 20px; left: -30px; font-size: 10px; font-weight: 100; width: 150px; }
.warenkorbZurKasse { position: relative; top: 15px; left: 30px; font-size: 12px; font-weight: 100; width: 150px;}

.mengenfeld { background: #CCC; border: 1px solid grey; color: black; height: 13px; font-size: 10px; }
.mengenbutton { width: 10px; height: 10px; border: none;}

/*===== CONTENT =====*/
.produkt-title { position: absolute; top: 210px; left: 200px; font-color: black; width: 300px; z-index: 100;}
.produkt-title h1 { font-family: "Arial Black", Gadget, sans-serif; font-size: 16px; z-index: 100;}
.produkt-descript { position: absolute; top: 250px; left: 200px; font-size: 11px; font-color: black; width: 225px;}
.produkt-descriptboard { position: absolute; top: 500px; left: 200px; font-size: 11px; font-color: black; width: 450px;}
.produkt-descriptboard2 { position: absolute; top: 580px; left: 200px; font-size: 11px; font-color: black; width: 450px;}
.produkt-descriptbuggy { position: absolute; top: 500px; left: 200px; font-size: 11px; font-color: black; width: 450px;}
.produkt-gallerie { position: absolute; top: 220px; left: 445px; width: 250px;}
.produkt-galleriebanner { position: absolute; top: 240px; left: 440px; width: 250px;}
.produkt-gallerieboard { position: absolute; top: 230px; left: 250px; width: 250px;}
.produkt-gallerieboard2 { position: absolute; top: 240px; left: 250px; width: 250px;}
.produkt-galleriebuggy { position: absolute; top: 270px; left: 300px; width: 250px;}
.produkt-galleriebag { position: absolute; top: 250px; left: 260px; width: 250px;}
.produkt-gallerieshirt { position: absolute; top: 230px; left: 320px; width: 250px;}
.produkt-galleriecap { position: absolute; top: 250px; left: 400px; width: 250px;}
.produkt-galleriecap2 { position: absolute; top: 230px; left: 400px; width: 250px;}
.produkt-possis { position: absolute; top: 520px; left: 200px; width: 225px; font-size: 11px;}
.produkt-possis2 { position: absolute; top: 430px; left: 200px; width: 225px; font-size: 11px;}
.produkt-preis { position: absolute; top: 590px; left: 200px; width: 225px; font-size: 10px; }
.produkt-possisz2 { position: absolute; top: 420px; left: 200px; width: 225px; font-size: 11px;}
.produkt-preisz2 { position: absolute; top: 490px; left: 200px; width: 225px; font-size: 10px; }
.produkt-preisboard { position: absolute; top: 450px; left: 200px; width: 225px; font-size: 10px; }
.produkt-preisboard2 { position: absolute; top: 535px; left: 200px; width: 225px; font-size: 10px; }
.produkt-preisbuggy { position: absolute; top: 450px; left: 200px; width: 300px; font-size: 10px; }
.produkt-preisshirt { position: absolute; top: 460px; left: 200px; width: 225px; font-size: 10px; }
.produkt-preiscap { position: absolute; top: 480px; left: 200px; width: 225px; font-size: 10px; }


.impress { position: absolute; top: 250px; left: 200px; font-size: 11px; font-color: black; width: 600px;}
.impress a:link { color: black; text-decoration: none; }
.impress a:visited { color: black; text-decoration: none; }
.impress a:focus { color: black; text-decoration: none; }
.impress a:hover { color: black; text-decoration: underline; }
.impress a:active { color: black; text-decoration: none; }

