.lb_space {margin-bottom:10px;}

* html .lb_overflow {height:1%} /* Optimierung IE6 */
.lb_overflow:after {	content:"."; clear:both; display:block; height:0; visibility:hidden}
.lb_overflow { display: inline-block; }
/* Verstecke vor IE-mac \*/
 * html .lb_overflow {height: 1%;} /* Optimierung IE6 */
.lb_overflow {display: block;}
/* Ende Verstecke vor IE-mac */

.lb_detailimage {
	width: 87px;
	height: 87px;
}
.lb_thumb {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 87px;
	height: 87px;
}

/** Basis **/
body#body {margin: 0px; padding: 0px;}
*html body {text-align:center}
*+html body {text-align:center}
#EBdescription {text-align:center; width:100%;}
p.p1 {margin:0px; padding:0px;}
img {outline:none}
.cf {clear: both; height:0px;}
#arbeitsbereich {width: 100%; margin: 0px; padding: 0px; background: #dae7f3;}
#template {width: 990px; font-family: Arial; color: #1a171b;}
a {outline:none}


/** Hinweis **/
#hinweis-banner {padding: 0px 0px 0px 0px;}



/** Kopfzeile **/
#kopfzeile {background: url(gfx/kopfzeile.jpg) no-repeat; width: 990px; height: 267px; position: relative;z-index:10000 !important;}
#kopfzeile-lasche {background: url(gfx/kopfzeile-lasche.jpg) no-repeat; width: 55px; height: 267px; position: absolute; right: -55px;}
a.logolink {display: block; height: 125px; left: 0px; position: absolute; top: 35px; width: 444px;}

.suche {height: 25px; left: 25px; position: absolute; top: 206px;}
.suche {left: 25px\9;top: 206px\9 !important;}
*html .suche {left: 25px; top: 210px;}
#suchform {position:relative; top: 4px; right: 9px;}
#suche-eingabe {width: 240px; margin-right: 15px; color: #1a171b; font-family: Arial; font-size: 12px; background: none; border: none;}
#suche-btn {padding:0px 1px 0px 1px; margin-bottom: -4px !important;}
*html #suche-btn {margin-top: 0px !important; margin-bottom: -4px !important;}
*+html #suche-btn {margin-top: 0px !important; margin-bottom: -4px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.suche {left: 25px; top: 206px;}}

#topnavigation {position: absolute; width: 430px; font-family: Arial; color: #1a171b; font-size: 11px; top: 40px; right: 85px;}
#topnavigation a:link, #topnavigation a:visited {font-family: Arial; color: #1a171b; font-size: 11px; text-decoration: none;}
#topnavigation a:hover {color: #3c6d9d;}

#shopinfo {background: url(gfx/shopinfo.gif) no-repeat scroll 0 0 transparent; height: 37px; position: absolute; right: 10px; top: 206px; width: 253px;}
a.shopinfolink01 {display: block; height: 37px; position: absolute; right: 16px; top: 0px; width: 200px;}
a.shopinfolink02 {display: block; height: 37px; position: absolute; right: -4px; top: 0px; width: 18px;}

#topkatnavi {position: absolute; width: 990px; top: 162px; text-align: left; left: 0px; z-index: 2000;}

.dd_mainnav {z-index:10000 !important; font-size:12px; vertical-align:bottom; text-align:left !important; float:left; font-family:arial;}
.dd_mainnav ol, .dd_mainnav ol li {height:auto; margin:0px; padding:0px; list-style: none; position:relative; font-size: 0px;}
.dd_mainnav ol li ol {visibility:hidden; position:absolute; z-index:15000 !important; background:#ffffff; height:auto; margin:0px; border-left: 1px solid #dadada; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; left: 1px; margin-top: -2px; width:228px; padding: 10px 0px;}

/** ausblenden und positionieren der zweiten ebene **/
.dd_mainnav ol li ol li ol {visibility:hidden; left: 218px; z-index:15000 !important;}
.dd_mainnav ol li:hover ol li ol, .dd_mainnav ol li a:hover ol li ol {visibility:hidden;}

/** hover ebene 1+2 ff,ie **/
.dd_mainnav ol li:hover ol, .dd_mainnav ol li a:hover ol {visibility:visible;}
.dd_mainnav ol li ol li:hover ol, .dd_mainnav ol li ol li a:hover ol {visibility:visible; margin-top:-21px;}

.dd_mainnav ol li a {display:block;}
.dd_mainnav ol li a:hover {background-color: none;}
.dd_mainnav ol li ol li a, .dd_mainnav ol li ol li a:visited {position:relative; display:block; color:#19181d; font-size:12px !important; line-height:24px; font-weight:normal; text-decoration:none; text-indent: 25px; background: url(gfx/subnav-hg.gif) no-repeat; width:228px; }
.dd_mainnav ol li ol li a:hover, .dd_mainnav ol li ol li a:active {color:#19181d; text-decoration:none; background: url(gfx/subnav-hg-hover.gif) no-repeat; width:228px; }

.dd_mainnav ol li ol {margin:-3px 0px 0px 0px\9;}

/*quirks - raus wenn in ebay*/
.dd_mainnav ol li ol li ol {margin:-22px 0px 0px 0px\9;}
.dd_mainnav ol li ol li a:hover ol {margin:-22px 0px 0px 0px\9;}



/** Content **/
#content {width: 990px; background: #ffffff;}
#content-kopf {background: url(gfx/artikelbox-kopf.gif) no-repeat; width: 990px; height: 2px; font-size: 0px;}
#content-hg {background: url(gfx/artikelbox-hg.gif) repeat-y; width: 990px; height: 1360px; height: 1350px\9;}
#content-fuss {background: url(gfx/artikelbox-fuss.gif) no-repeat; width: 990px; height: 24px; font-size: 0px; position: relative; z-index: 5000;}
#content-hg-inhalt {padding: 0px 0px 0px 0px;}
#content-trenner {background: url(gfx/patgallery-kopf.jpg) no-repeat; width: 990px; height: 66px;}
.content-links {float: left; width: 509px; position: relative; z-index: 100;}
.content-rechts {float: left; width: 481px; position: relative; z-index: 100;}

#artikelbeschreibung-box {width: 990px; background: url(gfx/artikel-hg.gif) repeat-y; text-align: left; height: 1360px; height: 1350px\9;}

#artikelbilder-box {padding: 0px 0px 0px 11px;}
#artikelbild {width: 498px;}
#artikelbild-thumbs {width: 498px;}
#detailbilder-titel {background: url(gfx/detailbilder.gif) no-repeat; width: 498px; height: 29px;}
#detailbilder {text-align: left; padding: 0px 0px 84px 10px; padding: 0px 0px 20px 10px\9;}
#detailbilder img {border: 1px solid #d9dadb; width: 85px; margin-right: 10px;}

#artikelueberschrift {padding: 23px; font-family: Arial; font-size: 19px; font-weight: bold; color: #30608e;}

.artikeltrenner {background: url(gfx/artikeltext-trenner.gif) no-repeat; width: 481px; height: 26px;}
#artikeldetails {width: 481px; height: 184px}
#artikeldetails-inhalt {padding: 0px 23px 23px 23px;}
.artikeldetails-links {float: left; width: 300px;}
.artikeldetails-rechts {float: left; width: 135px;}

.artde-zeile {width: 300px;}
.artde-links {float: left; width: 100px; font-family: Arial; color: #1a171b; font-size: 11px; line-height: 20px;}
.artde-rechts {float: left; width: 200px; font-family: Arial; color: #1a171b; font-size: 11px; font-weight: bold; line-height: 20px;}

.preisbox {text-align: right; font-family: Arial; color: #1a171b; font-size: 11px; margin-top: 23px;}
.preis {font-family: Arial; color: #b80303; font-size: 30px; font-weight: bold;}
.grundpreis {margin-top: 5px;}

.sofortkaufenbox {text-align: right; position: relative; margin-top: 3px;}
.sofortkaufentext {font-family: Arial; color: #1a171b; font-size: 11px; font-weight: bold;}
a.sofortkaufenlink {position: absolute; top: 66px; right: 0px; display: block; background: url(gfx/sofortkaufen-link.gif) no-repeat; width: 120px; height: 28px;}

.versandinfo {background: url(gfx/versandinfo.gif) no-repeat; width: 481px; height: 85px; position: relative;}
.versandinfo-lasche {position: absolute; background: url(gfx/versandinfo-lasche.gif) no-repeat; width: 55px; height: 85px; right: -55px;}

#artikeltext {}
.reiter {margin: 23px 0px 0px 0px; position: relative; z-index: 20;}
#reiter_nav {padding-top: 0px; height: 39px;}
#reiter_nav ul {margin: 0px; padding:0px; list-style:none;}
#reiter_nav ul li {margin:0px; padding: 0px; list-style:none; float: left;}
.reiter_link {float:left; display:block; line-height: 49px; width: 154px; height: 39px; color:#1a171b; text-decoration:none; font-size:12px; font-weight: bold; background: url(gfx/reiter-hg.gif) no-repeat; text-align: center;}
.reiter_link:visited {color:#1a171b; text-decoration: none;}
.reiter_link:hover {color:#1a171b; text-decoration: none;}
.reiter_link_aktiv {float:left; display:block; line-height: 36px; line-height: 36px\9; height: 39px; height: 39px\9; color:#1a171b !important; text-decoration:none; font-size:12px; font-weight: bold;background: url(gfx/reiter-hg-hover.gif) no-repeat; width: 154px; text-align: center;}
.reiter_link_aktiv:hover {text-decoration: none;}

#tab_02 {margin-left: -1px; margin-left: 1px\9; z-index: 2000;}

.content_tab {border-top: 1px solid #D9DADB; position: relative; top: -1px; top: -11px\9; width: 470px; z-index: 10; text-align: left;}
.content_tab-inhalt {font-family: Arial; color: #1a171b !important; font-size: 12px; padding: 15px 23px 23px 23px;}
.content_tab-inhalt a:link, .content_tab-inhalt a:visited {font-family: Arial; color: #30608e !important; font-size: 12px; text-decoration: none;}
.content_tab-inhalt a:hover {text-decoration: underline;}

.desc-box {overflow: hidden; height: 75px; height: 80px\9; font-family: Arial; color: #1a171b; font-size: 12px;}
.desc-box2 {height: 80px;font-family: Arial; color: #1a171b; font-size: 12px;}

#galleryinfo-box {width: 990px; position: relative; z-index: 1;}
#vorteilebox {background: url(gfx/vorteile.jpg) no-repeat; width: 481px; height: 205px; position: relative; z-index: -1;}

#mehr01 {position: absolute; z-index: 3000 !important; width: 470px; width: 472px\9; background: #ffffff; border-right: 1px solid #d9dadb; border-bottom: 1px solid #d9dadb; border-left: 1px solid #d9dadb; left: 0px; top: 133px\9; height: 302px; height: 336px\9; overflow: auto;}
#mehr01-inhalt {padding: 23px 23px 23px 23px; font-family: Arial; color: #1a171b; font-size: 12px;}
.fensterzu {display: block; margin-top: 15px; margin-left: 273px; background: url(gfx/mehr-close.gif) no-repeat; padding: 3px 0px 5px 30px;}
.fensterzu2 {background: url(gfx/mehr-close.gif) no-repeat; display: block; height: 15px; padding: 3px 0 5px 30px; position: absolute; right: 27px; top: 0; z-index: 200000 !important;}



/** Footer **/
#footer {background: url(gfx/fusszeile.gif) no-repeat; height: 142px; width: 990px; position: relative; text-align: left; z-index:10000 !important;}
#footer-lsp {height: 50px; background: #d9dadb; width: 1px; z-index: 2000; position: absolute;}
#footernavigation {position: absolute; width: 990px; font-family: Arial; color: #1a171b; font-size: 11px; z-index: 1000; height: 45px;}
#footernavigation a:link, #footernavigation a:visited {font-family: Arial; color: #1a171b; font-size: 11px; text-decoration: none; background: url(gfx/footernavi-hg.gif) no-repeat right; width: 198px; height: 45px; line-height: 45px; display: block; text-align: center; float: left;}
#footernavigation a:hover {background: url(gfx/footernavi-hg-hover.gif) no-repeat right;}
.footernavigation {background: url(gfx/footernavi-hg.gif) no-repeat right;}
.footernavigation_aktiv {background: url(gfx/footernavi-hg-hover.gif) no-repeat right !important;}

#foo01 {width: 333px; z-index: 2000; position: absolute; top: -330px; left: 0px;}
#foo02 {width: 333px; z-index: 2000; position: absolute; top: -330px; left: 197px;}
#foo03 {width: 333px; z-index: 2000; position: absolute; top: -330px; left: 395px;}
#foo04 {width: 333px; z-index: 2000; position: absolute; top: -330px; left: 593px;}
#foo05 {width: 333px; z-index: 2000; position: absolute; top: -330px; left: 657px;}
.footer-pp01 {background: url(gfx/footer-popup01.gif) no-repeat; width: 333px; height: 20px;}
.footer-pp02 {background: url(gfx/footer-popup02.gif) repeat-y; height: 290px;}
.footer-pp02-inhalt {padding: 20px 10px 10px 20px; font-family: Arial; color: #1a171b; font-size: 11px;}
.footer-pp03 {background: url(gfx/footer-popup03.gif) no-repeat; width: 333px; height: 20px;}
.footer-pp03_gedre {background: url(gfx/footer-popup03_gedre.gif) no-repeat; width: 333px; height: 20px;}
.footer-pp03_2 {background: url(gfx/footer-popup03_2.gif) no-repeat; width: 333px; height: 20px;}

#footernavigation .footer-pp02 .footer-pp02-inhalt a:link, #footernavigation .footer-pp02 .footer-pp02-inhalt a:visited {font-family: Arial; color: #30608e; font-size: 11px; text-decoration: underline !important; background: none !important; display: inline; height: auto !important; width: auto !important; line-height: normal !important; float: none !important; text-align: left !important;}
#footernavigation .footer-pp02 .footer-pp02-inhalt a:hover {text-decoration: none !important;}

a.pp-zu {position: absolute; top: 7px; right: 7px; display:  !important;}
a.pp-zu-gr {background: none !important; display: block !important; float: none !important; height: 369px !important; left: -60px !important; position: absolute; top: -64px !important; width: 460px !important; z-index: -1 !important;}


.pp02-zeile {width: 303px; margin-bottom: 10px;  line-height:12px;}
.pp02-links {float: left; width: 100px;  line-height:12px;}
.pp02-rechts {float: left; width: 203px; font-family: Arial; color: #1a171b; font-size: 11px; line-height:12px;}


#copyright {position: absolute; font-family: Arial; color: #1a171b; font-size: 11px; right: 24px; top: 102px;}
#copyright a {color: #1a171b!important;}
#copyright a:hover {color: #30608e!important;}



/** Neue Beschreibung **/
#content-trenner_neu {background: url(gfx/patgallery-kopf_neu.jpg) no-repeat; width: 509px; height: 66px;}
.desc-box_neu {overflow: auto; height: 412px; height: 346px\9; font-family: Arial; color: #1a171b; font-size: 12px;}
.desc-box_neu_var {overflow: auto; height: 412px; height: 346px\9; font-family: Arial; color: #1a171b; font-size: 12px;}
#galleryinfo-box_neu {width: 509px; position: relative; z-index: 1;}
#vorteilebox_neu {background: url(gfx/vorteile_neu.jpg) no-repeat; width: 481px; height: 271px; position: relative; z-index: -1;}


/** Neue Beschreibung 15.06.2012 **/
.desc-box_neu2 {font-family: Arial; color: #1a171b; font-size: 12px;}
.desc-box_neu_var2 {font-family: Arial; color: #1a171b; font-size: 12px;}
#vorteilebox_neu2 {background: url(gfx/vorteile_neu2.jpg) no-repeat; width: 509px; height: 321px; position: relative; z-index: -1;}
#detailbilder2 {text-align: left; padding: 0px 0px 20px 10px; padding: 0px 0px 20px 10px\9;}
#detailbilder2 img {border: 1px solid #d9dadb; width: 85px; margin-right: 10px;}



/** Beschreibung ScSPORTS**/

#beschr_ueber {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#beschr_ganz li {
	list-style-type: circle;
}

.beschr_kursiv {
	font-style: italic;
}

.beschr_fliess {
	margin-top: 10px;
	margin-bottom: 10px;
}

.beschr_absatz {
	margin-bottom: 5px;
}

.beschr_unter_ueber {
	font-weight: bold;
}

.profi_stimmen {
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #d9dadb;
	padding: 5px;
}

.profi_stimmen_ueber {
	margin-bottom: 10px;
}

.profi_stimmen_zitat {
	padding-left: 15px;
	padding-right: 15px;
	font-style: italic;
}