/** Basis **/
body#body, body {margin: 0px; padding: 0px;}
*html body {text-align:center}
*+html body {text-align:center}
/** Afterbuy xgal **/
#xgal {}
p.p1 {margin:0px; padding:5px;}
p.p2 {margin:0px; padding:0px;}
img {outline:none}
img[src=""] {display: none;}
.cf {clear: both; height:0px;}
#arbeitsbereich {margin: 0px; padding: 0px; background:;}
#template {width: 1000px; font-family: Arial; color: #262626; background: #ffffff; margin: 0px 100px 0px 70px;}
a {outline:none}

/** start navi **/
ul {
	color: #003e7c;
	font-weight: bold;
	font-family: Calibri, verdana, sans-serif;
	font-size: 14px;
	padding-top: -10px;

}
 

p { 
color: #000;
		
font-family: Calibri;, verdana;, sans-serif;
		
font-size: 14px;		
}
p strong {color: rgb(0, 62, 124);}

#store-panel{
display:none;
}
#store_header vi-cd c-rcp-rcp{
display:none;
}


h1 {font-family: Arial; font-weight: bold; font-size: 12px; color: #262626;}


/** Header **/
#kopfzeile {background: url(gfx/header.jpg) no-repeat; position: relative; width: 1000px; height: 483px;}
a.logolink {display: block; height: 147px; left: 85px; position: absolute; top: 0; width: 169px; top: 0px;}


/** Artikelbeschreibung **/
#artikelbeschreibung {width: 978px;}
#artbox01 {width: 978px; margin: 0px 0px 16px 0px;}
#artbox02 {width: 978px;}
#artbox01-links {float: left; width: 500px;}
#artbox01-rechts {float: left; width: 475px;}
/** #artbox01-rechts {float: left; width: 468px; margin: 0px 0px 0px 10px;} **/
#artpic {float: left; width: 400px; margin-left: 35px;}
#artpic-thumbs {float: left; width: 90px; margin-left: -50px;}
#artpic-thumbs img {margin-bottom: 10px;}

.artikelueberschrift {font-family: Arial; font-size: 18px; font-weight: bold; color: #004e8c; text-transform: uppercase;}
.zustandz { background-color:#e8e8e8;}
.eanz { background-color:#e8e8e8;}
.artikeldetails {width: 468px; margin: 20px 0px;}
.artdetailszeile {width: 468px; margin: 0px 0px 6px 0px;}
.artdetails-links {float: left; width: 100px; font-family: Arial; font-size: 12px; color: #707172;}
.artdetails-rechts {float: left; width: 368px; font-family: Arial; font-size: 12px; color: #262626; font-weight:bold;}
.artdetails-rechts-zustand {float: left; width: 368px; font-family: Arial; font-size: 12px; color: #262626; font-weight:bold;}
.lieferbar {background: url(gfx/lieferbar.gif) no-repeat; font-family: Arial; font-size: 11px; color: #262626; padding: 1px 0px 1px 24px;}
.stammbeschreibung{font-size: 14px;}

/** Beginn Header Logos **/

a.headerreebok {
	display: block;
	width: 132px;
	height: 35px;
	left: 29px;
	position: absolute;
	top: 0;
	top: 229px;
}
a.headeraddias {
	display: block;
	width: 74px;
	height: 54px;
	left: 191px;
	position: absolute;
	top: 0;
	top: 217px;
}
a.headerchristopeit {
	display: block;
	width: 166px;
	height: 59px;
	left: 289px;
	position: absolute;
	top: 0;
	top: 217px;
}
a.headerstamm {
	display: block;
	width: 138px;
	height: 48px;
	left: 482px;
	position: absolute;
	top: 0;
	top: 225px;
}
a.headerkettler {
	display: block;
	width: 71px;
	height: 61px;
	left: 646px;
	position: absolute;
	top: 0;
	top: 216px;
}
a.headerhorizon {
	display: block;
	width: 169px;
	height: 51px;
	left: 739px;
	position: absolute;
	top: 0;
	top: 220px;
}

a.topseller {
	display: block;
	width: 77px;
	height: 93px;
	left: 914px;
	position: absolute;
	top: 0;
	top: 206px;
}



a.headerbild01 {display: block; width: 112px; height: 69px; left: 26px; position: absolute; top: 0; top: 305px;}
a.headerbild02 {display: block; width: 112px; height: 69px; left: 146px; position: absolute; top: 0; top: 305px;}
a.headerbild03 {display: block; width: 112px; height: 69px; left: 266px; position: absolute; top: 0; top: 305px;}
a.headerbild04 {display: block; width: 112px; height: 69px; left: 386px; position: absolute; top: 0; top: 305px;}
a.headerbild05 {display: block; width: 112px; height: 69px; left: 506px; position: absolute; top: 0; top: 305px;}
a.headerbild06 {display: block; width: 112px; height: 69px; left: 626px; position: absolute; top: 0; top: 305px;}
a.headerbild07 {display: block; width: 112px; height: 69px; left: 746px; position: absolute; top: 0; top: 305px;}
a.headerbild08 {display: block; width: 112px; height: 69px; left: 866px; position: absolute; top: 0; top: 305px;}



/** Ende Header Logos **/


.suche {height: 25px; position: absolute; right: 5px; top: 112px;}
.suche {right: 5px\9; top: 112px\9 !important;}
#suchform {position:relative; top: -95px; right: 0px;}
#suche-eingabe {width: 210px; margin-right: 65px; margin-top:2px; color: #505668; font-family: Verdane; font-size: 13px; background: none; border: none;}
#suche-btn {border:none;background:none; margin-right: -180px; margin-top:-28px;}
*+html #suche-btn {margin-top: 0px !important; margin-bottom: -4px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.suche {right: 5px; top: 117px;}}


.mbg, .mbg a:link, .mbg a:visited {font-family: Arial !important; color: #262626 !important; font-size: 11px !important;}
.mbg a:hover {color: #02598E !important;}



#content #smartleft {width:190px; margin:0px 25px; float:left;}

/** Beginn Header Navi **/

/** Oben **/
span a.crosstrainerxx {display: block; width: 111px; height: 38px; left: 0px; position: absolute; top: 0; top: 408px;}
span a.crosstrainerxx:hover {background: url(gfx/navi-hover-aktiv.jpg); background-position:0px 0px;}

span a.laufbandxx {display: block; width: 110px; height: 38px; left: 112px; position: absolute; top: 0; top: 408px;}
span a.laufbandxx:hover {background: url(gfx/navi-hover-aktiv.jpg); background-position: -112px 0px;}

span a.heimtrainerxx {display: block; width: 110px; height: 38px; left: 223px; position: absolute; top: 0; top: 408px;}
span a.heimtrainerxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-223px 0px;}

span a.rudergereatxx {display: block; width: 110px; height: 38px; left: 334px; position: absolute; top: 0; top: 408px;}
span a.rudergereatxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-334px 0px;}

a.stepperxx {display: block; width: 110px; height: 38px; left: 445px; position: absolute; top: 0; top: 408px;}
a.stepperxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-445px 0px;}

a.speedracerxx {display: block; width: 110px; height: 38px; left: 556px; position: absolute; top: 0; top: 408px;}
a.speedracerxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-556px 0px;}

a.hantelbankxx {display: block; width: 110px; height: 38px; left: 667px; position: absolute; top: 0; top: 408px;}
a.hantelbankxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-667px 0px;}

a.boxingxx {display: block; width: 110px; height: 38px; left: 778px; position: absolute; top: 0; top: 408px;}
a.boxingxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-778px 0px;}

a.rollsportxx {display: block; width: 110px; height: 38px; left: 889px; position: absolute; top: 0; top: 408px;}
a.rollsportxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-889px 0px;}




/** Unten **/
a.ballsportxx {display: block; width: 111px; height: 36px; left: 0px; position: absolute; top: 0; top: 447px;}
a.ballsportxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:0px -39px;}

a.bauchtrainerxx {display: block; width: 110px; height: 36px; left: 112px; position: absolute; top: 0; top: 447px;}
a.bauchtrainerxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-112px -39px;}

a.dartsportxx {display: block; width: 110px; height: 36px; left: 223px; position: absolute; top: 0; top: 447px;}
a.dartsportxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-223px -39px;}

a.ergometerxx {display: block; width: 110px; height: 36px; left: 334px; position: absolute; top: 0; top: 447px;}
a.ergometerxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-334px -39px;}

a.kraftstationxx {display: block; width: 110px; height: 36px; left: 445px; position: absolute; top: 0; top: 447px;}
a.kraftstationxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-445px -39px;}

a.ski-snowboardxx {display: block; width: 110px; height: 36px; left: 556px; position: absolute; top: 0; top: 447px;}
a.ski-snowboardxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-556px -39px;}

a.speedbikexx {display: block; width: 110px; height: 36px; left: 667px; position: absolute; top: 0; top: 447px;}
a.speedbikexx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-667px -39px;}

a.rehaxx {display: block; width: 110px; height: 36px; left: 778px; position: absolute; top: 0; top: 447px;}
a.rehaxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-778px -39px;}

a.zubehoerxx {display: block; width: 110px; height: 36px; left: 889px; position: absolute; top: 0; top: 447px;}
a.zubehoerxx:hover {background: url(gfx/navi-hover-aktiv.jpg) ; background-position:-889px -39px;}

/** Ende Header Navi **/


/** Content **/

#content-inhalt {
}



/** Footer **/

/** Hover **/
a.paypalx {display: block; width: 196px; height: 106px; left: 534px; position: absolute; top: 49px;}
a.paypalx:hover {background: url(gfx/paypal.jpg); background-position:0px 0px;}

a.bankx {display: block; width: 117px; height: 106px; left: 740px; position: absolute; top: 49px;}
a.bankx:hover {background: url(gfx/bank.jpg); background-position:0px 0px;}

a.moneyx {display: block; width: 117px; height: 106px; left: 877px; position: absolute; top: 49px;}
a.moneyx:hover {background: url(gfx/money.jpg); background-position:0px 0px;}


a, a:active, a:link, a:visited, a:focus {
text-decoration: none;
outline: 0px none;
}

/*footer 2.0 */

#footer .block4{padding: 0 0 0 0;}
/* #footer .block3 {padding: 0 0 0 0; width:135px;} */
#footer .block2 {padding: 0 0 0 0;}

/* -+block2 */
#footer .block5{padding: 0 0 0 180px;}


#footer li {
width: 105px;
font-size: 13px;
font-weight: bold;
padding: 0 15px 0px 15px;
float: left;
list-style-type: none; /*fire*/

}

#footer li a {margin: 0 0 10px 0;}
#footer ul ul {margin: 0;padding: 0;}


/** Box Anfang **//

#boxtitel{

margin-right: 90px;
margin-left:80px;

}

#boxtitel h3.info{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #004E8C;
	text-transform: uppercase;
	border-bottom: 1px solid black;
	width:1000px;

}

#boxzustandneu
{	display: none;
	width:950px;
	height:50px;
	position: relative;
	
}

#boxzustandbware
{	display: none;
	width:950px;
	height:120px;
	position: relative;
	overflow:hidden;
	
}

#boxzustandbware h3.widgettitle2{
	color: #4f4f4f;
	font-size:14px;
	text-align:left;
	font-family:Calibri;
	font-weight: bolder;
	color: #004E8C;
	text-transform: uppercase;

}

#boxzustandneu h3.widgettitle2{
	color: #4f4f4f;
	font-size:14px;
	text-align:left;
	font-family:Calibri;
	font-weight: bolder;
	color: #004E8C;
	text-transform: uppercase;

}

#boxversandgls{
	display: none;
	width: 950px;
	position: relative;
	margin-bottom: 70px;
	margin-top: 0px;

}

#boxversandgls span {color: #30608e;}

#boxversandgls .widget li {
    list-style-type:disc;
	font-size:14px;
}

#boxversandspedition span {color: #30608e;}

#boxversandgls h3.widgettitle2{
	color: #4f4f4f;
	font-size:14px;
	text-align:left;
	font-family:Calibri;
	font-weight: bolder;
	color: #004E8C;
	text-transform: uppercase;

}
#boxversandspedition{
	display: none;
	width: 950px;
	position: relative;
	overflow: hidden;
	margin-bottom: 70px;

}

#boxversandspedition h3.widgettitle2{
	color: #4f4f4f;
	font-size:14px;
	text-align:left;
	font-family:Calibri;
	font-weight: bolder;
	color: #004E8C;
	text-transform: uppercase;

}



#footer {background: url(gfx/fusszeile.jpg) no-repeat; position: relative; width: 1000px; height: 190px; padding: 20px 0px 0px 0px; font-size: 12px; text-align: left;
margin-left:70px;}

#footer ul li a:link, #footernavi ul li a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #4f4f4f;
	text-decoration: none;
	line-height: 15px;

	padding: 2px
	
}




#copyright {
	position: absolute;
	font-family: Arial;
	font-size: 11px;
	color: #262626;
	top: 175px;
	left: 388px;
}

/** Beginn Footer Logos **/

.fbicon {background: url(gfx/fbicon.jpg) no-repeat; position: relative;}
.gicon {background: url(gfx/g+icon.jpg) no-repeat; position: relative;}
.yticon {background: url(gfx/yticon.jpg) no-repeat; position: relative;}

/** Ende Footer Logos **/
