@charset "utf-8";
/* SPORTSHOP RISSE Document by http://www.tob1s-world.eu */
/* Anpassungen von Nicole Mundigl www.mundini.de */
body {
	background: #79a342 url('../../img/layout/hg.jpg') repeat-x !important;
	padding: 15px 0 0 0;
	margin: 0;
	position: relative;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}
.clear { 
	clear: both;
}
form { 
	padding: 0; 
	margin: 0;
}
label { 
	cursor: pointer; 
}
.left { 
	float: left;
}
.right { 
	float: right;
}
.hidden { 
	display: none;
}
a { 
	outline: none;
}
a img { 
	border: 0;
}
::-moz-selection {
	background: #008ac8;
	color: #fff;
}

/* ---------- SEITE ALLGEMEIN ---------- */
div#wrapper {
	width:1143px;
	margin: 0pt auto;
	padding: 0;
}
div#header {
	height: 107px;
	padding: 0px 87px 0px 87px;
	position: relative;
display: none;
}
div#header a.logo {
	height: 84px;
	width: 221px;
	display: block;
	background: url('../../img/layout/head-logo.jpg') no-repeat 0 0;
	text-indent: -6000px;
}
div#header object {
	height: 180px;
	width: 320px;
	display: block;
	background: none transparent;
	position: absolute;
	left: 620px;
	top: -32px;
	z-index: 1;
}
div#wrapper_shop {
	padding: 0px 0px 0px 0px;
	background: url('../../img/layout/wrapper.png') 0 0;
}
div#wrapper_shop_sec {
	padding: 0px 0px 0px 0px;
	background: url('../../img/layout/wrapper_top.jpg') no-repeat 0 0;
}
ul#navigation {
	padding: 0px 0px 0px 47px;
	list-style-type: none;
	margin: 0px;
    height: 101px;
z-index: 100;
}
ul#navigation li {
    float: left;
z-index: 100;
}
ul#navigation li a {
    display: block;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    color: #fff;
	height: 89px;
	cursor: pointer;
	text-indent: -6000px;
	z-index: 100;
}
ul#navigation li.kleidung a {
	width: 130px;
}
ul#navigation li.kleidung a:hover, ul#navigation li.kleidung a.aktiv {
    background: url('../../img/layout/navi_hover.png') 0 0;
}
ul#navigation li.baelle a {
	width: 126px;
}
ul#navigation li.baelle a:hover, ul#navigation li.baelle a.aktiv {
    background: url('../../img/layout/navi_hover.png') -130px 0;
}
ul#navigation li.teambedarf a {
	width: 129px;
}
ul#navigation li.teambedarf a:hover, ul#navigation li.teambedarf a.aktiv {
    background: url('../../img/layout/navi_hover.png') -256px 0;
}
ul#navigation li.trainer a {
	width: 127px;
}
ul#navigation li.trainer a:hover, ul#navigation li.trainer a.aktiv {
    background: url('../../img/layout/navi_hover.png') -385px 0;
}
ul#navigation li.verein a {
	width: 128px;
}
ul#navigation li.verein a:hover, ul#navigation li.verein a.aktiv {
    background: url('../../img/layout/navi_hover.png') -512px 0;
}
ul#navigation li.training a {
	width: 126px;
}
ul#navigation li.training a:hover, ul#navigation li.training a.aktiv {
    background: url('../../img/layout/navi_hover.png') -640px 0;
}
ul#navigation li.schiri a {
	width: 127px;
}
ul#navigation li.schiri a:hover, ul#navigation li.schiri a.aktiv {
    background: url('../../img/layout/navi_hover.png') -766px 0;
}
ul#navigation li.healthhoop a {
	width: 146px;
}
ul#navigation li.healthhoop a:hover, ul#navigation li.healthhoop a.aktiv {
    background: url('../../img/layout/navi_hover.png') -893px 0;
}

div#left-col {
	float: left;
	width: 231px;
	padding: 0px 0px 40px 64px;
}
div#left-col h2.navi {
	margin: 0px;
	padding: 0;
	height: 31px;
	background: url('../../img/sidebar/navigation.jpg') no-repeat 0 0;
}
div#left-col h2.navi a {
	text-indent: -6000px;
	margin: 0px;
	padding: 0;
	height: 31px;
	display: block;
}div#left-col .gm_box_container {
	padding-bottom: 10px;
}
div#left-col ul.catlist {
	margin: 0px;
	padding: 0px 19px 0px 0px;
	list-style: none;
}
div#left-col ul.catlist li a {
	margin: 0px;
	padding: 7px 0px 7px 34px;
	display: block;
	color: #434343;
	font-weight: normal;
	background: url('../../img/sidebar/navigation-row.jpg') no-repeat left bottom;
	text-decoration: none;
}
div#left-col ul.catlist li a:hover, div#left-col ul.catlist li a span.cat_active {
	color: #434343;
	font-weight: bold;
	text-decoration: none !important;
}
div#left-col ul.catlist li.sub a span {
	background: url('../../img/sidebar/item_ltr.gif') no-repeat 0px -2px;
	padding-left: 9px;
}
div#left-col ul.catlist li.sub a span span {
	background: none;
	padding-left: 0px;
}
div#left-col ul.catlist li.sub a {
	padding: 7px 0px 7px 50px;
}
div#left-col div.newsletter-box {
	margin: 0px;
	padding: 0;
	height: 154px;
	background: url('../../img/sidebar/newsletter-box.jpg') no-repeat 0 0;
	position: relative
}
div#left-col div.newsletter-box fieldset {
	margin: 0px;
	padding: 0;
	border: 0 none;
}
div#left-col div.newsletter-box input.text {
	position: absolute;
	left: 8px;
	top: 117px;
	border: 0px;
	padding: 4px 4px 0px 4px;
	margin: 0;
	height: 19px;
	width: 124px;
	font-size: 11px;
	color: #434343;
}
div#left-col div.newsletter-box input.submit {
	position: absolute;
	left: 149px;
	top: 116px;
	border: 0px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	height: 25px;
	width: 53px;
	background: none transparent;
}
div#left-col div.kundenbewertungen {
	margin: 0px;
	text-align: center;
	padding: 35px 0px 9px 0px;
	background: #f6f6f6 url('../../img/sidebar/kundenmeinungen.jpg') no-repeat top left;
	width: 212px;
}
div#right-col div.kundenbewertungen {
	text-align: center;
	padding: 15px 0px;
}
div#left-col div.katalogdownload {
	margin: 0px;
	text-align: center;
	padding: 10px 0px 20px 0px;
	text-align: center;
	width: 212px;
}
div#left-col div.katalogdownload a {
	text-indent: -6000px;
	display: block;
	height: 158px;
	background: url('../../img/sidebar/katalogdownload.jpg') no-repeat top center;
}
div#left-col div.katalogdownload a:hover {
	background: url('../../img/sidebar/katalogdownload-over.jpg') no-repeat top center;
}
div#left-col div.empfehlungen {
	margin: 0px;
	text-align: center;
	padding: 35px 0px 9px 0px;
	background: #f6f6f6 url('../../img/sidebar/unsereempfehlung.jpg') no-repeat top left;
	width: 212px;
}
div#left-col ul.logolist {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
div#left-col ul.logolist li {
	margin: 0px;
	padding: 13px 32px;
	text-decoration: none;
}
div#left-col ul.logolist li a {
	display: block;
	text-indent: -7000px;
	background-repeat: no-repeat;
	background-position: center;
	color: #434343;
}
div#left-col ul.logolist li a.der24hshop {
	background-image: url('../../img/sidebar/logo_24hshop.jpg');
	height: 39px;
}
div#left-col ul.logolist li a.der24hshop:hover {
	background-image: url('../../img/sidebar/logo_24hshop-over.jpg');
}
div#left-col ul.logolist li a.zentek {
	background-image: url('../../img/sidebar/logo_zentek.jpg');
	height: 89px;
}
div#left-col ul.logolist li a.zentek:hover {
	background-image: url('../../img/sidebar/logo_zentek-over.jpg');
}


div#left-col ul.logolist li a.rad {
	background-image: url('../../img/sidebar/radg.jpg');
	height: 150px;
}
div#left-col ul.logolist li a.rad:hover {
	background-image: url('../../img/sidebar/rad.gif');
}


div#left-col ul.logolist li a.running {
	background-image: url('../../img/sidebar/120_runningg.jpg');
	height: 89px;
}
div#left-col ul.logolist li a.running:hover {
	background-image: url('../../img/sidebar/120_running.gif');
}


div#left-col ul.logolist li a.highlights {
	background-image: url('../../img/sidebar/highlightsg.jpg');
	height: 110px;
}
div#left-col ul.logolist li a.highlights:hover {
	background-image: url('../../img/sidebar/highlights.gif');
}


div#left-col div.etracker {
	margin: 0px;
	text-align: center;
	padding: 30px 0px 9px 0px;
	width: 212px;
}
div#left-col span.copy {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	color:#B2B2B2;
	display: block;
}
div#left-col span.copy a {
	color:#B2B2B2;
	font-weight:normal;
	text-decoration:none; 
}
div#left-col div.search-box {
	margin: 0px;
	padding: 0;
	height: 122px;
	background: url('../../img/sidebar/suche.jpg') no-repeat bottom left;
	position: relative
}
div#left-col div.search-box fieldset {
	margin: 0px;
	padding: 0;
	border: 0 none;
}
div#left-col div.search-box input.text {
	position: absolute;
	left: 8px;
	top: 42px;
	border: 0px;
	padding: 4px 4px 0px 4px;
	margin: 0;
	height: 19px;
	width: 124px;
	font-size: 11px;
	color: #434343;
}
div#left-col div.search-box input.submit {
	position: absolute;
	left: 149px;
	top: 41px;
	border: 0px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	height: 25px;
	width: 53px;
	background: none transparent;
}
div#left-col div.search-box span.links {
	position: absolute;
	left: 15px;
	top: 80px;
	font-size: 11px;
	color: #434343;
	line-height: 15px;
}
div#left-col div.search-box span.links a {
	color: #434343;
}
div#left-col div.search-box span.links span.gm_opensearch {
	cursor: pointer;
	font-family: arial;
	font-size: 11px;
}
div#left-col div.bezahlmoeglichkeiten {
	margin: 0px;
	padding: 0;
	height: 132px;
	background: url('../../img/sidebar/bezahlmoeglichkeiten.jpg') no-repeat 0 10px;
}
div#left-col div.vorkasserechnung {
	display: none;
}
div#left-col div#menubox_search div#menubox_search_head, div#right-col div#menubox_cart_head, div#right-col div#menubox_admin_head, div#right-col div#menubox_order_history_head, div#right-col div#menubox_login_head {
	background: #e9e9e9 !important;
	color: #7d7d7d !important;
	font-family:Arial, Verdana, Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}
div#left-col div#menubox_search div#menubox_search_body, div#right-col div#menubox_cart_body, div#right-col div#menubox_admin_body, div#right-col div#menubox_order_history_body, div#right-col div#menubox_login_body {
	background: none !important;
	padding: 10px;
	color: #3e3e3e;
	font-family:Arial, Verdana, Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}
div#right-col  div#menubox_login_body .right { float: none; }

div#center {
	float: left;
	width: 567px;
	padding: 0px 0px 40px 7px;
}
div#center div#slider {
	padding: 1px 0px 8px 0px;
	margin: 0 0 0 0;
	position: relative;
}
div#center div#slider div.pagination {
	padding: 0px 0px 0px 1px;
	color: #FFF;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif
}
div#center div#slider div.pagination a {
	padding: 3px 2px 0px 0px;
	background:#FFF;
	color: #434343;
	margin: 0;
	text-align: center;
	height: 16px;
	width: 23px;
	display: block;
	float: left;
	text-decoration: none;
}
div#center div#slider div.pagination a.selected {
	background: url('../../img/content/slider-aktiv.jpg') no-repeat 0 0;
	color: #FFF;
	font-weight: normal;
}
div#center div#slider div.contentdiv {
	padding: 0px 0px 0px 0px;
	height: 290px;
	background: #FFF;
}
div#center div#slider div.contentdiv object {
	z-index: 0;
	height: 290px;
	width: 567px;
	margin: 0; padding: 0;
	display: block;
	background: #FFF;
}
div#center div#pathrow {
	background: #7c9499;
	color: #FFF;
	font-family: Arial,Helvetica,Sans-Serif;
	padding: 3px 5px 3px 5px;
}
div#center div#pathrow a {
	color: #FFF;
}
div#center div#contentpane {
/*	background:#f5f5f5; */
	color:#434343;
	font-family:Arial,Helvetica,Sans-Serif;
	padding: 3px 5px 3px 3px; 
	margin-top: 10px;
}
div.cc_content a {
	color:#434343;
	font-weight: bold;
	text-decoration: none;
}
div.cc_content a:hover {
	color:#434343;
	font-weight: bold;
	text-decoration: underline;
}
div#center div#contentpane #product_listing .product_box span.details_button .product_link {
	color:#434343;
	font-weight: bold;
	text-decoration: none;
}
div#center div#contentpane #content_box_specials_head, div#center div#contentpane #content_box_new_products_main_head {
	background: #95b660;
	font-family:Arial, Verdana, Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}
div#right-col {
	float: left;
	width: 213px;
	padding: 0px 0px 40px 4px;
}
div#right-col div.hotline-box {
	height: 150px;
	background: url('../../img/sidebar/hotline.jpg') no-repeat 0 20px;
}
div#left-col div.kundenwerben {
	height: 120px;
	background: url('../../img/sidebar/kundenwerben.jpg') no-repeat 0 center;
}
div#left-col div.gutscheine {
	height: 130px;
	background: url('../../img/sidebar/gutscheine.jpg') no-repeat 0 center;
}
div#left-col div.kundenwerben a {
	height: 110px;
	display: block;
}
div#left-col div.gutscheine a {
	height: 120px;
	display: block;
}
div#right-col h2.warenkorb , div#right-col h2.referenzen, div#right-col h2.zertifikate, div#right-col h2.kundenlogin, div#right-col h2.kundenlogin, div#right-col h2.bestelluebersicht, div#right-col h2.admininfo {
	text-indent: -6000px;
	margin: 0px;
	padding: 0;
	height: 31px;
}
div#right-col h2.warenkorb {
	background: url('../../img/sidebar/warenkorb.jpg') no-repeat 0 0;
	position: relative;
}
div#right-col h2.warenkorb a.more {
	width: 21px;
	height: 20px;
	display: block;
	right: 6px; top: 6px;
	position: absolute;
}
div#right-col h2.referenzen {
	background: url('../../img/sidebar/referenzen.jpg') no-repeat 0 0;
}
div#right-col h2.kundenlogin {
	background: url('../../img/sidebar/kundenlogin.jpg') no-repeat 0 0; 
}
div#right-col h2.bestelluebersicht {
	background: url('../../img/sidebar/bestelluebersicht.jpg') no-repeat 0 0; 
}
div#right-col h2.admininfo {
	background: url('../../img/sidebar/admininfo.jpg') no-repeat 0 0; 
}
div#right-col ul.logolist {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
div#right-col ul.logolist li {
	margin: 0px;
	padding: 13px 32px;
	background: url('../../img/sidebar/referenzen-linie.jpg') no-repeat left bottom;
	text-decoration: none;
}
div#right-col ul.logolist li.more {
	padding: 5px 0px;
	text-align: center;
	background: none;
}
div#right-col ul.logolist li a {
	display: block;
	text-indent: -7000px;
	background-repeat: no-repeat;
	background-position: center;
	color: #434343;
}
div#right-col ul.logolist li.more a {
	display: block;
	text-indent: 0;
}
div#right-col ul.logolist li.more a span {
	background: url(../../img/sidebar/item_ltr.gif) no-repeat scroll 0 -2px;
	padding-left: 9px;
}
div#right-col ul.logolist li a.rwahlen {
	background-image: url('../../img/sidebar/logo_1.jpg');
	height: 135px;
}
div#right-col ul.logolist li a.rwahlen:hover {
	background-image: url('../../img/sidebar/logo_1-over.jpg');
}
div#right-col ul.logolist li a.unipotsdam {
	background-image: url('../../img/sidebar/logo_2.jpg');
	height: 135px;
}
div#right-col ul.logolist li a.unipotsdam:hover {
	background-image: url('../../img/sidebar/logo_2-over.jpg');
}


div#right-col ul.logolist li a.fairtrade {
	background-image: url('../../img/sidebar/logo_fairtrade.jpg');
	height: 57px;
}
div#right-col ul.logolist li a.fairtrade:hover {
	background-image: url('../../img/sidebar/logo_fairtrade-over.jpg');
}
div#right-col ul.logolist li a.fairshipping {
	background-image: url('../../img/sidebar/versandkostenvergleich_zertifikat_grey.jpg');
	height: 70px;
}
div#right-col ul.logolist li a.fairshipping:hover {
	background-image: url('../../img/sidebar/versandkostenvergleich_zertifikat.jpg');
}
/*div#right-col ul.logolist li a.xcert {
	background-image: url('../../img/sidebar/logo_inetguetesiegel.jpg');
	height: 85px;
}
div#right-col ul.logolist li a.xcert:hover {
	background-image: url('../../img/sidebar/logo_inetguetesiegel-over.jpg');
}*/

div#right-col ul.logolist li.last {
	background: none;
}
/*div#right-col h2.zertifikate {
	background: url('../../img/sidebar/zertifizierungen.jpg') no-repeat 0 0;
}*/ 
div#right-col div.logobox {
	padding: 14px 0;
	text-align: center;
}

div#footer {
	padding: 0px 50px 0px 70px;
	background: url('../../img/layout/footer.png') no-repeat bottom;
	height: 61px;
	clear: both;
	text-align: left;
	color: #000000;
	display: block !important;
  font-size:9pt;<!-- footer grösse angepasst-->
}
div.copyright {display: none !important; }
div#footer span {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: center;
}
div#footer span {
	color: #000000;
}
div#footer span a {
	color: #000000; <!-- war vorher b2b2b2 -->
	font-weight: normal;
	text-decoration: none;
}
div#footer span a:hover {
	color: #769f2f;
	font-weight: normal;
	text-decoration: none;
}
div#footer span a.Impressum {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#product_images_box {
	z-index: 150;
}
.product_info_add_ons_head {
background:#7C9499 !important;
color:#FFFFFF !important;
font-family:Arial,Helvetica,Sans-Serif !important;
font-size: 11px  !important;
font-weight: normal  !important;
padding:3px 5px !important;
}
