/**
*
*	RESET + GLOBALS
*
**/

* {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	outline: 0;
	font-size: 12px;
	line-height: 140%;
	list-style: none;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}
	
body {
	background: #fff url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_body.jpg) center top;
}

.clear {
	height: 1px;
	overflow: hidden;
	display: block;
	clear: both;
	font-size: 1px;
}

button {cursor:pointer;}

/**
*
*	MAIN STRUCTURE 
*
**/

div#stage {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_stage.gif) left top repeat-x;
	padding-bottom: 120px;
}

div#header {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 10;
	background: #ffffff;
}

div#sub-header {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
} 

div#interactive-stage {
	height: 285px;
	width: 990px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/placeholders/stage.jpg) left top no-repeat;
	margin-top: -37px;
}

div#body {
	position: relative;
	width: 990px;
	margin: 0 auto;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_content.png) left top;
}

div#footer {
	width: 990px;
	margin: 0 auto;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_content.png) left top;
}

div#breadcrumb-footer,
div#adserver-footer {
	width: 990px;
	margin: 0 auto;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_content.png) left top;
}

div#adserver-footer {
	text-align: right;
	padding-bottom: 10px;	
}


/**
*
*	BREADCRUMB
*
**/

div.breadcrumb {
	padding-left: 13px;
	height: 37px;
}

div.breadcrumb,
div.breadcrumb * {
	line-height: 37px;
}

div.breadcrumb * {
	color: #eae3d7;
	font-size: 12px;
	display: block;
	float: left;
}

div.breadcrumb strong {
	margin-right: 9px;
}

div.breadcrumb a {
	font-weight: normal;
	margin-right: 3px;
}

div.breadcrumb span {
	width: 5px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/bullet_breadcrumb.gif) left center no-repeat;
	overflow: hidden;
	text-indent: -200000em;
	margin-right: 10px;
}

div#sub-header div.breadcrumb {
	position: relative;
	width: 977px;
	clear: both;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_content.png) left top;
}

body.page-home div#sub-header div.breadcrumb {
	background: none !important;
}

div#breadcrumb-footer div.breadcrumb {
	clear: both;
}

	

/**
*
*	HEADER 
*
**/

div#header span#headlogo {
	position: absolute;
	top: 0;
	left: 0;
	height: 98px;
	width: 350px;
}

div#header p#welcome-text {
	position: absolute;
	left: 13px;
	top: 105px;
}

div#header p#oldbrowser-text {
	position: absolute;
	right: 10px;
	top: 105px;
}

div#header p, div#header p * {
	font-size: 11px;
	color: #48084c;
}

div#header p strong {
	color: #d28c32;
}

div#header p a {
	text-decoration: underline;
}

div#header div#header-functions {
	position: absolute;
	width: 392px;
	height: 85px;
	top: 12px;
	left: 598px;
	z-index: 11;
}

div#header p#portofrei-text {
	position: absolute;
	width: 137px;
	height: 77px;
	overflow: hidden;
	text-indent: -20000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_portofrei-text2.gif) left top no-repeat;
	top: 0;
	left: 440px;
	cursor:pointer;
}

div#header img#heiligabend-text {
	position: absolute;
	overflow: hidden;
	text-indent: -20000em;
	/*background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_portofrei-text2.gif) left top no-repeat;*/
	top: 0;
	left: 357px;
}



/**
*
*	HEADER > TOP-NAV
*
**/

div#top-nav-container {
	padding-top: 132px;
}

ul#top-nav {
	position: relative;
	width: 990px;
	height: 30px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_top-nav.gif) left top repeat-x;
	z-index: 10;
}

ul#top-nav li {
	float: left;
	height: 30px;
	position: relative;
}

ul#top-nav li a {
	float: left;
	height: 30px;
	line-height: 30px;
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 0 6px;
}

ul#top-nav li#button-home a {
	padding: 0;
	width: 35px;
	overflow: hidden;
	text-indent: -200000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/button_home.gif) left top no-repeat;
}

li#button-vorteile a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/button_top-nav_green.gif) right top no-repeat;
	padding-right: 20px !important;
	font-size: 12px !important;
}

li#button-buch a,
li#button-musik a,
li#button-videodvd a,
li#button-spiele a,
li#button-computer a,
li#button-homeshop a,
li#button-filmfoto a,
li#button-columbus a,
li#button-extraguenstig a,
li.main-category a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/button_top-nav_red.gif) right top no-repeat;
	padding-right: 20px !important;
	font-size: 12px !important;
}

li#button-aktuelle-themen a,
li#button-neuheiten a,
li#button-bestseller a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/button_top-nav_purple.gif) right top no-repeat;
	padding-right: 20px !important;
}

ul#top-nav li a:hover,
ul#top-nav li:hover a,
ul#top-nav li.hover a,
ul#top-nav li.current a {
	background-position: right bottom !important;
}


ul#top-nav ul.sub-nav {
	display: none;
	position: absolute;
	margin-top: 30px;
	top: 0;
	left: 0;
	padding: 10px 4px 10px 0;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_top-nav_sub-nav.png) left top repeat-y;
	width: 239px;
	height: auto;
}

ul#top-nav ul.sub-nav li {
	height: auto;
	position: static;
	width: 235px;
}

ul#top-nav ul.sub-nav li a {
	float: left;
	height: auto;
	padding: 0;
	white-space: nowrap;
	padding: 0 0 0 14px !important;
	width: 221px;
	background: #fff;
	clear: both;
}

ul#top-nav ul.sub-nav li a, ul#top-nav ul.sub-nav li a span {
	color: #48084c;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
}

ul#top-nav ul.sub-nav li.subcat {
	color: #48084c;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
	padding: 0 0 0 14px !important;
}

ul#top-nav ul.sub-nav li.zwelt {
	color: #48084c;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
}

ul#top-nav ul.sub-nav li.age a span{
	margin-left: 14px;
}

ul#top-nav ul.sub-nav li.subcat_subnav a, ul#top-nav ul.sub-nav li.subcat_subnav {
	color: #48084c;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 14px !important;
	width:190px;
}

ul#top-nav ul.sub-nav ul.age_subnav li a span{
	margin-left: 14px;
	color: #48084c;
	font-size: 11px;
	width:190px;
}

ul#top-nav ul.sub-nav li a.sub span {
	float: left;
	clear: both;
	display: block;
	padding-right: 8px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/bullet_top-nav_sub-nav.gif) right 8px no-repeat;
	cursor: pointer;
}

ul#top-nav ul.sub-nav li a:hover,
ul#top-nav ul.sub-nav li:hover a,
ul#top-nav ul.sub-nav li.hover a {
	background-color: #fbf3f4;
	color: #d28c32;
}

ul#top-nav ul.sub-nav li a:hover span,
ul#top-nav ul.sub-nav li:hover a span,
ul#top-nav ul.sub-nav ul.age_subnav li a:hover span,
ul#top-nav ul.sub-nav li.hover a span {
	color: #d28c32;
}

ul#top-nav li:hover ul.sub-nav,
ul#top-nav li.hover ul.sub-nav {
	display: block;
}

ul#top-nav li:hover ul.subsub-nav,
ul#top-nav li.hover ul.subsub-nav {
	display: block;
}

ul#top-nav ul.sub-nav ul.subsub-nav {
	position: absolute;
	top: 1;
	left: 235px;
	width: 239px;
	height: auto;
	padding: 10px 4px 10px 0;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_top-nav_subsub-nav.png) left top repeat-y;
	display: none;
}

ul#top-nav ul.sub-nav li:hover ul.subsub-nav,
ul#top-nav ul.sub-nav li.hover ul.subsub-nav {
	display: block;
}

ul#top-nav ul.sub-nav ul.subsub-nav a {
	color: #48084c;
	font-size: 11px !important;
	line-height: 21px !important;
}

ul#top-nav ul.sub-nav ul.subsub-nav a:hover {
	color: #d28c32;
}

/** SUB SUB SUB Nav **/

ul#top-nav ul.sub-nav ul.subsub-nav ul.subsubsub-nav {
	position: absolute;
	top: 1;
	left: 235px;
	width: 239px;
	height: auto;
	padding: 10px 4px 10px 0;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_top-nav_subsub-nav.png) left top repeat-y;
	display: none;
}

ul#top-nav ul.sub-nav ul.subsub-nav li:hover ul.subsubsub-nav,
ul#top-nav ul.sub-nav ul.subsub-nav li.hover ul.subsubsub-nav{
	display: block;
}

ul#top-nav ul.sub-nav ul.subsub-nav ul.subsubsub-nav a {
	color: #48084c;
	font-size: 11px !important;
	line-height: 21px !important;
}

ul#top-nav ul.sub-nav ul.subsub-nav ul.subsubsub-nav a:hover {
	color: #d28c32;
}

/**
*
*	HEADER > SERVICE-NAV
*
**/

ul#service-nav {
	position: absolute;
	top: 0;
	left: 0;
	width: 392px;
	z-index: 12;
}

ul#service-nav * {
	font-weight: bold;
	font-size: 9px;
}

ul#service-nav li {
	float: left;
	position: relative;
}

ul#service-nav li a {
	float: left;
	display: block;
	padding: 3px;
	margin-right: 1px;
	color: #8d8081;
}

ul#service-nav li#button-service a {
	width: 53px;
	height: 18px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_service-nav_service.gif) left top no-repeat;
	padding: 9px 0 0 12px;
	margin-top: -6px;
	margin-left: -4px;
	color: #48084c;
	margin-right: 0 !important;
}

ul#service-nav li#button-service a:hover,
ul#service-nav li#button-service:hover a,
ul#service-nav li#button-service.hover a {
	background-position: left bottom;
	color: #d28c32;
}

ul#service-nav li#button-konto a {
	width: 77px;
	height: 18px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_service-nav_konto.gif) left top no-repeat;
	padding: 9px 0 0 10px;
	margin-top: -6px;
	color: #48084c;
	margin-right: 2px;
}

ul#service-nav li#button-konto a:hover,
ul#service-nav li#button-konto:hover a,
ul#service-nav li#button-konto.hover a {
	background-position: left bottom;
	color: #d28c32;
}

ul#service-nav li#button-login {
	width:74px;
}


a#button-warenkorb {
	color: #756d63;
	width: 152px;
	height: 38px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/b_warenkorb.gif) left top no-repeat;
	position: absolute;
	left: 8px;
	top: -9px;
	margin: 0 !important;
	line-height: 35px;
	font-size: 10px;
	padding: 0 0 0 6px !important;
} 

a#button-warenkorb span {
	position: absolute;
	left: 129px;
	top: 10px;
	width: 20px;
	height: 17px;
	line-height: 16px;
	color: #eee;
	font-size: 9px;
	text-align: center;
	cursor: pointer;
}

ul#service-nav li div.sub-nav {
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
	width: 152px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_service-nav_sub-nav_bottom.png) left bottom no-repeat;
	margin-left: -4px;
	padding-bottom: 8px;
	z-index: 2;
}

ul#service-nav li#button-konto div.sub-nav {
	left: -61px;
}

ul#service-nav li ul.sub-nav {
	padding-top: 6px;
	width: 152px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_service-nav_sub-nav.png) left top no-repeat;
}

ul#service-nav li#button-konto ul.sub-nav {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_service-nav_sub-nav2.png) left top no-repeat;
}

ul#service-nav li ul.sub-nav li {
	display: block;
	float: none;
}

ul#service-nav li ul.sub-nav li a {
	display: block !important;
	float: none;
	white-space: nowrap;
	font-weight: normal;
	color: #48084c !important;
	font-size: 11px;
	padding: 0 13px !important;
	height: auto !important;
	width: auto !important;
	background: none !important;
	margin: 0 !important;
}

ul#service-nav li ul.sub-nav li a:hover {
	color: #d28c32 !important;
}

ul#service-nav li:hover div.sub-nav,
ul#service-nav li.hover div.sub-nav {
	display: block;
}



/**
*
*	HEADER > TYPE-AHEAD-SUCHE
*
**/

form#form-search {
	position: absolute;
	left: 0;
	top: 38px;
	width: 390px;
	height: 40px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_suche.gif) left top no-repeat;
	z-index: 11;
}

form#form-search legend {
	display: none;
}

form#form-search input#searchterm {
	position: absolute;
	width: 327px;
	height: 22px;
	top: 7px;
	left: 9px;
	padding: 4px 0 0 4px;
	color: #460849;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 17px;
}

form#form-search input.submit {
	position: absolute;
	width: 34px;
	height: 30px;
	right: 5px;
	top: 5px;
	cursor: pointer;
	display: block;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	text-indent: -200000em;
	background: none;
}

div#type-ahead-results {
	position: absolute;
	top: 40px;
	left: 0;
	width: 345px;
}

div#type-ahead-results h6 {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_search_h6.gif) left top no-repeat;
	height: 42px;
	line-height: 29px;
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 16px;
	font-style: italic;
	color: #fff;
	padding-left: 13px;
	letter-spacing: 1px;
}

ul#type-ahead-results-list {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_search_results_list.png) left bottom no-repeat;
	padding-bottom: 5px;
}

ul#type-ahead-results-list li {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_search_results.png) left top repeat-y;
	padding-right: 4px;
	width: 341px;
}

ul#type-ahead-results-list li a {
	display: block;
	padding: 4px 12px;
	width: 317px;
}

ul#type-ahead-results-list li a, 
ul#type-ahead-results-list li a * {
	color: #460849;
	font-size: 11px;
}

ul#type-ahead-results-list li a:hover {
	background: #fff;
}



/**
*
*	SUB-HEADER > CURRENT-SUB-NAV
*
**/

ul#current-sub-nav,
ul#current-sub-nav_v {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_current-sub-nav.png) left top;
	height: 30px;
	padding-left: 7px;
}

ul#current-sub-nav *,
ul#current-sub-nav_v * {
	line-height: 30px;
}

ul#current-sub-nav li,
ul#current-sub-nav_v li {
	height: 30px;
	float: left;
}

ul#current-sub-nav li a,
ul#current-sub-nav_v li a {
	display: block;
	float: left;
	height: 30px;
	color: #eae3d7;
	font-weight: bold;
	font-size: 11px;
	padding: 0 8px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_current-sub-nav_item.jpg) center 30px no-repeat;
}

ul#current-sub-nav li a:hover,
ul#current-sub-nav li.current a {
	color: #d28c32;
	background-position: left top;
}

ul#current-sub-nav_v li a:hover,
ul#current-sub-nav_v li.current a {
	color: #7CAD1D;
	background-position: left top;
}

body.page-homeshop ul#current-sub-nav {
	height:60px;
}

/**
*
*	CONTENT > HEADLINES
*
**/
/* NEU*/
div#body h2, div#body h3 {
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	 font-size: 16px;
	/** font-style: italic; */
	padding: 4px 13px;
	letter-spacing: 1px;
	color: #fff;
	background: #48084c;
	clear: both;
	font-weight: bold;
}

div#body h2.vorteil {
	background: #58A02C;
}

div#body div#title {
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	 font-size: 16px;
	/** font-style: italic; */
	padding: 4px 13px;
	letter-spacing: 1px;
	color: #fff;
	background: #48084c;
	clear: both;
	font-weight: bold;
}

div#body div#title a {
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	 font-size: 16px;
	/** font-style: italic; */
	padding: 4px 13px;
	letter-spacing: 1px;
	color: #fff;
	background: #48084c;
	clear: both;
	font-weight: bold;
}

div#body h3 a{
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 16px;
	/* font-style: italic; */
	letter-spacing: 1px;
	color: #fff;
	clear: both;
	font-weight: bold;
}

div#body div.two-column-headline {
	width: 100%;
	float: left;
	clear: both;
	background: #48084c;
}

div#body div.two-column-headline-vorteil {
	width: 100%;
	float: left;
	clear: both;
	background: #58A02C;
}

div#body div.two-column-headline div.left,
div#body div.two-column-headline-vorteil div.left {
	float: left;
}

div#body div.two-column-headline div.right,
div#body div.two-column-headline-vorteil div.right {
	float: right;
}



/**
*
*	CONTENT > PRODUCT MARKERS
*
**/

strong.marker {
	overflow: hidden;
	text-indent: -200000em;
	display: block;
	position: relative;
}

strong.marker-neu {
	width: 30px;
	height: 30px;
	left: 94px;
	top: 21px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_marker-neu.png) left top no-repeat;
	z-index: 2;
}

div.productlist strong.marker-neu {
	top: -11px;
}

strong.marker-bestseller {
	width: 38px;
	height: 37px;
	left: 91px;
	top: 26px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_marker-bestseller.png) left top no-repeat;
	z-index: 2;
}

div.productlist strong.marker-bestseller {
	top: -11px;
}



/**
*
*	STATIC PAGES
*	CONTENT > CONTENT BLOCKS
*
**/

div.content-block {
	border: 1px solid #fff;
	border-width: 0;
	-moz-border-radius: 0 0 4px 4px;
	-khtml-border-radius: 4px;
	float: left;
	clear: both;
	width: 788px;
}

div.content-block div.inner-content-block {
	float: left;
	width: 765px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-content.gif) left bottom repeat-x;
	padding: 0 10px 13px 13px;
}

div.content-block div.inner-content-block-servicegrid {
	float: left;
	width: 765px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-content_doubleheight.gif) left bottom repeat-x;
	padding: 0 10px 13px 13px;
}

div.content-block * {
	color: #48084c;
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 17px;
	line-height: 120%;
}

div.content-block p {
	margin-bottom: 20px;
}

div.content-block h4, div.content-block h4 * {
	color: #48084c;
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 24px;
	margin-bottom: 20px;
}

div.content-block div.static-page-content {
	padding: 13px;
	padding-bottom: 26px;
	width: 610px;
	background: #fff;
}

div.content-block div.static-page-content p img {
	float: left;
	margin: 0 20px 10px 0;
}

div.content-block div.grid-box,
div.content-block ul.content-grid li {
	padding: 13px;
	background: #fff;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

div.content-block div.grid-box-1-3,
div.content-block ul.content-grid li {
	width: 226px;
}

div.content-block div.grid-box-2-3 {
	width: 481px;
}

div.content-block ul.content-grid {
	clear: both;
}

div.content-block ul.content-grid li {
	height: 70px;
	padding-top: 6px;
}

div.content-block ul.content-grid li, div.content-block ul.content-grid li * {
	font-size: 16px;
}

div.content-block ul.content-grid li a {
	display: block;
}

div.content-block ul.content-grid li strong {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
}

body.page-404 div.content-block h4 {
	color: #a7919e;
}


body.page-404 div.grid-box p.tuev {
	padding-top: 10px;
}

body.page-404 div.grid-box p.tuev, body.page-404 div.grid-box p.tuev * {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.page-404 div.grid-box p.footer_icons, body.page-404 div.grid-box p.footer_icon * {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.page-404 div.grid-box p.footer_icons {
	padding-top: 10px;
}



body.page-service div.content-block div.hd1  {
	color: #48084c;
	font-size: 24px;
}

body.page-service div.content-block div.hd2 {
	color: #a7919e;
	font-size: 24px;
}

body.page-service div.grid-box p.tuev {
	padding-top: 10px;
}

body.page-service div.grid-box p.tuev, body.page-service div.grid-box p.tuev * {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.grid-box p.tuev img {
	float: left;
	margin-right: 6px;
	margin-top: -10px;
}

body.page-service div.grid-box p.footer_icons {
	padding-top: 10px;
}

body.page-service div.grid-box p.footer_icons, body.page-service div.grid-box p.footer_icons * {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.grid-box p.footer_icons img {
	float: left;
	margin-right: 6px;
	margin-top: -10px;
}


/**
*
*	CONTENT > SLOTS
*
**/

div.slot {
	
	border: 1px solid #fff;
	border-width: 0;
	-moz-border-radius: 0 0 4px 4px;
	-khtml-border-radius: 4px;
	float: left;
	clear: both;
	width: 990px;
}

div.teaser-flex {
	background: #fff url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-inner.gif) left 33px no-repeat;	
}

div.slot div.body-columns div.body-right {
	/*padding-top:0px;*/
}

div.slot div.body-columns div.body-right div.product-box {
	padding-top:0px;
}

div.body-columns div.body-right div.slot {
	width: 788px;
}

/*	STANDARD HEIGHT		*/
div.triple{ height: 294px; }
div.slot-top-aktuell div.slot-inner { height: 294px; }
div.slot-buch div.slot-inner { height: 294px; }
div.slot-spiele div.slot-inner { height: 294px; }
div.slot-computer div.slot-inner { height: 294px; }
div.slot-homeshop div.slot-inner { height: 294px; }
div.slot-columbus div.slot-inner { height: 294px; }
div.slot-extraguenstig div.slot-inner { height: 294px; }
div.slot-romane div.slot-inner { height: 294px; }

/*	REDUCED HEIGHT		*/
div.slot-musik div.slot-inner { height: 244px; }
div.slot-videodvd div.slot-inner { height: 264px; }
div.slot-einkaufen div.slot-inner { height: 195px; }

div#slotcolor a {font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px;}

div.slot-color-0 div#slotcolor { background: #9A204F none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-1 div#slotcolor { background: #48084c none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-2 div#slotcolor { background: #6C2092 none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-3 div#slotcolor { background: #B82D7A none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-4 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-5 div#slotcolor { background: #996699 none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-6 div#slotcolor { background: #993366 none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-7 div#slotcolor { background: #B28AC2 none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-8 div#slotcolor { background: #A7919E none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-9 div#slotcolor { background: #502B3C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-10 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-11 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-12 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-13 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }
div.slot-color-14 div#slotcolor { background: #48084C none repeat scroll 0 0 !important; font-family: Arial; font-size:16px; font-weight:bold; color:#FFFFFF;letter-spacing:1px; padding:4px 13px; }


div.slot-top-aktuell h3 		{ background: #48084c !important; }
div.slot-aktuelle-themen h3 	{ background: #6c2092 !important; }
div.slot-buch h3 				{ background: #b82d7a !important; }
div.slot-einkaufen h3 			{ background: #48084c !important; }
div.slot-musik h3 				{ background: #996699 !important; }
div.slot-videodvd h3 			{ background: #993366 !important; }
div.slot-spiele h3 				{ background: #b28ac2 !important; }
div.slot-computer h3 			{ background: #a7919e !important; }
div.slot-homeshop h3 			{ background: #502b3c !important; }
div.slot-columbus h3 			{ background: #9a204f !important; }
div.slot-extraguenstig h3		{ background: #9a204f !important; }
div.slot-unsere-empfehlung h3 	{ background: #7e1a95 !important; }
div.slot-kunden-kauften-auch h3 { background: #b82d7a !important; }
div.slot-weitere-artikel h3 	{ background: #b28ac2 !important; }

div.slot div.slot-inner {
	background-position: left top;
	background-repeat: no-repeat;
}

div.slot div.slot-nav {
	float: left;
	width: 189px;
	padding: 22px 0 22px 13px;
}

div.slot div.slot-nav * {
	line-height: 160%;
}

div.slot div.slot-nav h4 {
	font-weight: bold;
	color: #9a9180;
	font-size: 11px;
}

div.slot div.slot-nav h4.offset {
	padding-top: 16px;
}

div.slot div.slot-nav ul li a {
	font-weight: bold;
	color: #48084c;
	font-size: 11px;
}

div.slot div.slot-nav ul li.current a,
div.slot div.slot-nav ul li a:hover {
	color: #d28c32;
}

div.slot div.slot-nav ul li.offset {
	padding-top: 16px;
}

div.slot div.slot-nav ul li.offset-bottom {
	padding-bottom: 16px;
}

div.slot div.slot-nav ul li.more a {
	color: #a7919e;
}

div.slot div.slot-main {
	width: 775px;
	float: left;
}

div.slot div.slot-content {
	float: left;
	width: 775px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-content.gif) left bottom repeat-x;
	padding: 22px 0 13px 13px;
	position: relative;
	top: 0;
	bottom: 0;
	height: 100%;
}

div.slot div.slot-pda-triplelist {
	height: 130px;
}

*+html div.slot div.slot-pda-triplelist {
	height: 150px;
}

div.slot div.slot-main div.slot-content,div.slot div.slot-products {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-content.gif) left bottom repeat-x;
}

div.slot div.slot-products {
	padding: 22px 0 13px 13px;
	width: 775px;
	clear:both;
}

div.body-right div.content2 div.slot-products,div.body-right div.content2 div.slot-content {
	padding-top: 0px;
}

div.teaser-flex, div.teaser-flex div.teaser-content {
	clear:both;
}


div.slot div.slot-col {
	padding: 0 13px;
	width: 226px;
	float: left;
	margin-right: 3px;
	background: #fff;
	height: 100%;
	position: relative;
	top: 0;
	bottom: 0;
}

*+html div.slot div.slot-pda-triplelist div.slot-col {
	height: 130px;
}

div.slot-introduction div.slot-content {
	width: auto;
	padding: 0 52px 32px 13px;
}

div.slot-introduction div.slot-main div.slot-content {
	width: auto;
	padding: 0 52px 32px 13px;
}

*+html div.slot-introduction div.slot-content {
	margin-top: -1px !important;
}

*+html div.slot-introduction div.slot-main div.slot-content {
	margin-top: -1px !important;
}

div.slot-introduction * {
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 18px;
	line-height: 120%;
	color: #9a9180;
}

div.slot-introduction h4 {
	color: #c0bab0;
	margin-bottom: 10px;
}


/*	NARROW SLOTS	*/
div.body-right div.slot div.slot-col-single {
	padding: 13px;
	width: 736px;
	float: left;
	background: #fff;
	margin: 0;
}

div.body-right div.slot div.slot-inner {
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-inner_narrow.gif);
}

	

/**
*
*	CONTENT > SLOTS > PRODUCT BOX
*
**/

div.product-box h4,
div.product-box h4 * {
	font-size: 11px;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #48084c;
}

div.product-box h4 span {
	font-size: 20px;
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	line-height: 24px;
}

div.product-box div#triplepdct,
div.product-box div#triplepdct * {
	font-size: 11px;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #48084c;
}

div.product-box div#triplepdct span {
	font-size: 18px;
	font-family: Arial;
	line-height: 24px;
}

div.product-box div.product-desc {
	position: absolute;
	bottom: 13px;
	left: 13px;
	width: 235px;
}

div.product-box div.product-desc div.image {
	float: left;
	width: 117px;
}

div.product-box div.product-desc div.image img {
	max-height:180px;
}

div.product-box div.product-desc div.image a {
	position: relative;
	text-decoration:none;
}

div.product-box div.product-desc div.image a span.button-mehr-info {
	display: block;
	text-align: center;
	color: #48084c;
	font-size: 10px;
	text-decoration: none;
	padding-top: 22px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-mehr-info.png) center top no-repeat;
	margin-top: -15px;
	position: relative;
	font-weight: bold;
	_height: 10px;
	_width: 110px;
	cursor: pointer;
}

div.product-box div.product-desc div.image a span.button-mehr-info span.button-mehr-info-text {
	text-align: center;
	color: #48084c;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

*+html div.product-box div.product-desc div.image a span.button-mehr-info {
	height: 10px;
	width: 110px;
	cursor: pointer;
}
	
div.product-box div.product-desc div.price {
	float: left;
	width: 116px;
	position: absolute;
	bottom: 0;
	right: 0;
}

div.product-box div.product-desc div.image div.desc-popup {
	display: none;
	position: absolute;
	z-index: 13000;
	width: 230px;
	height: 146px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_product_desc-popup.png) left top no-repeat;
	bottom: -168px;
	left: -133px;
	padding: 20px 14px 14px 14px;
	text-align:left;
}

div.product-box div.product-desc div.image div.desc-popup p.teaser {
	color: #48084c;
	/** font-family: Times New Roman, serif; **/
	font-family: Arial;
	font-size: 14px;
	line-height: 110%;
	padding-bottom: 7px;
	text-decoration:none;
}

div.product-box div.product-desc div.image div.desc-popup p.type {
	color: #9a9180;
	font-weight: bold;
	font-size: 10px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions {
	position: absolute;
	bottom: 14px;
	left: 14px;
	width: 230px;
	height: 30px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.rating {
	float: left;
	width: 129px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.rating,
div.product-box div.product-desc div.image div.desc-popup div.functions p.rating * {
	font-size: 10px;
	font-weight: bold;
	color: #9a9180;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong {
	display: block;
	float: left;
	width: 65px;
	height: 11px;
	overflow: hidden;
	text-indent: -200000em;
	background-repeat: no-repeat;
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_product-popup.gif);
	background-position: 0 0;
	margin-top: 3px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong.stars0 { background-position: -65px 0; }
div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong.stars1 { background-position: -52px 0; }
div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong.stars2 { background-position: -39px 0; }
div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong.stars3 { background-position: -26px 0; }
div.product-box div.product-desc div.image div.desc-popup div.functions p.rating strong.stars4 { background-position: -13px 0; }

div.product-box div.product-desc div.image div.desc-popup div.functions p.rating span {
	float: left;
	display: block;
	padding: 1px 0 0 3px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.function-button {
	float: left;
	padding-top: 7px;
}

div.product-box div.product-desc div.image div.desc-popup div.functions p.function-button a.button-artikel-ansehen {
	display: block;
	float: right;
	overflow: hidden;
	text-indent: -200000em;
	width: 99px;
	height: 21px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-artikel-ansehen.gif) left top no-repeat;
}

div.product-box div.product-desc div.image span.button-mehr-info:hover div.desc-popup,
div.product-box div.product-desc div.image-hover div.desc-popup {
	display: block;
}

/**
*
*	CONTENT > SLOTS > PRODUCT BOX (NARROW)
*
**/

div.body-right div.product-box {
	padding: 13px 0;
}

div.body-right div.product-box div.image {
	float: left;
	width: 117px;
}

div.body-right div.slot-inner div.product-box div.image {
	float: left;
	width: 60px;
}

div.body-right div.product-box div.desc {
	float: left;
	width: 166px;
}

div.body-right div.product-box div.desc h4 {
	padding-bottom: 5px;
}



/**
*
*	CONTENT > SLOTS > UNSERE EMPFEHLUNG
*
**/

div.slot-unsere-empfehlung p.addition-images {
	float: left;
	width: 160px;
	margin-right: 20px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-unsere-empfehlung_addition.gif) center no-repeat;
}

div.slot-unsere-empfehlung p.addition-images a.first {
	display: block;
	float: left;
	margin-right: 65px;
}

div.slot-unsere-empfehlung p.addition-images a.second {
	display: block;
	float: left;
}

div.slot-unsere-empfehlung p.bundle-image {
	float: left;
	width: 160px;
	margin-right: 20px;
}

div.slot-unsere-empfehlung p.bundle-image a.bundle {
	display: block;
	float: left;
}

div.slot-unsere-empfehlung p.addition-text,
div.slot-unsere-empfehlung p.bundle-text {
	float: left;
	width: 330px;
	margin-right: 80px;
}

div.slot-unsere-empfehlung p.addition-text, div.slot-unsere-empfehlung p.addition-text * {
	color: #8f6491;
	font-size: 24px;
	/** font-family: Times New Roman; **/
	font-family: Arial;
	line-height: 110%;
}

div.slot-unsere-empfehlung p.addition-text a {
	color: #48084c;
}

div.slot-unsere-empfehlung p.bundle-text, div.slot-unsere-empfehlung p.bundle-text * {
	color: #48084c;
	font-size: 13px;
	/** font-family: Times New Roman; **/
	font-family: Arial;
	line-height: 110%;
}

div.slot-unsere-empfehlung p.bundle-text a {
	text-decoration: underline;
}

div.slot-unsere-empfehlung p.bundle-text a.bundle-link {
	font-weight: bold;
}

div.slot-unsere-empfehlung p.bundle-text span.bundleprice {
	font-weight: bold;
}

div.slot-unsere-empfehlung div.price {
	float: left;
}



/**
*
*	CONTENT > PRICE
*
**/

div.price div.price-inner, div.price div.price-inner * {
	text-align: center;
}

div.price div.price-inner p.functions {
	display: none;
	height: 27px;
	line-height: 27px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_login.gif) center top no-repeat;
	position: relative;
}

div.price div.price-inner p.functions a.button-login {
	display: block;
	float: left;
	margin: 3px 2px 0 12px;
	_margin: 3px 2px 0 7px;
	width: 41px;
	height: 21px;
	overflow: hidden;
	text-indent: -200000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-login.gif) left top no-repeat;
}

div.price div.price-inner p.functions a.button-neu-hier {
	display: block;
	float: left;
	margin: 3px 0 0 0;
	padding-left: 16px;
	height: 21px;
	font-size: 9px;
	color: #fff;
	text-decoration: underline;
	line-height: 21px;
	font-weight: bold;
}

div.price div.price-inner p.functions a.button-neu-hier-pda {
	display: block;
	float: left;
	margin: 3px 0 0 0;
	padding-left: 34px;
	height: 21px;
	font-size: 9px;
	color: #fff;
	text-decoration: underline;
	line-height: 21px;
	font-weight: bold;
}

div.price div.price-inner p.functions a.button-neu-hier-pda-doubleadd {
	display: block;
	float: left;
	margin: 3px 0 0 0;
	padding-left: 17px;
	height: 21px;
	font-size: 9px;
	color: #fff;
	text-decoration: underline;
	line-height: 21px;
	font-weight: bold;
}

div.price div.price-inner p.functions a.button-stammkunde-werden {
	display: block;
	height: 28px;
	overflow: hidden;
	text-indent: -200000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-stammkunde-werden.gif) center top no-repeat;
}

div.price div.price-inner p.normal,
div.price div.price-inner p.later {
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 9px;
}

div.price div.price-inner p.normal a,
div.price div.price-inner p.later a {
	color: #48084c;
	font-weight: bold;
	font-size: 9px;
}

div.price div.price-inner p.normal a strong,
div.price div.price-inner p.later a strong {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	display: block;
	height: 22px;
	line-height: 21px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_normal.gif) no-repeat;
	background-position: center bottom;
	padding-left: 7px;
	cursor: pointer;
}

div.price div.price-inner p.vorteil,
div.price div.price-inner p.sparen {
	color: #679410;
	font-weight: bold;
	font-size: 9px;
	padding-bottom: 5px;
}

div.price div.price-inner p.vorteil strong,
div.price div.price-inner p.sparen strong {
	color: #679410;
	font-weight: bold;
	font-size: 12px;
	display: block;
}

div.price div.price-inner p.vorteil a {
	color: #679410;
	font-weight: bold;
	font-size: 9px;
}

div.price div.price-inner p.vorteil a strong {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	display: block;
	height: 22px;
	line-height: 21px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_vorteil.gif) no-repeat;
	background-position: center bottom;
	padding-left: 7px;
	cursor: pointer;
}

div.price div.price-inner p.hinweis {
	color: #9a9180;
	font-weight: bold;
	font-size: 9px;
}

div.price div.price-inner p.hinweis strong {
	color: #9a9180;
	font-weight: bold;
	font-size: 10px;
	display: block;
}

div.price div.price-inner p.hinweis strong del {
	color: #9a9180;
	font-weight: bold;
	font-size: 10px;
	text-decoration: line-through;
}

div.price-club-a,
div.price-club-b,
div.price-club-c {
	position: relative;
	width: 116px;
	height: 127px;
	padding-top: 10px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-club-a.gif) 220px top no-repeat;
	display: none;
}

div.price-club-a {
	display: block;
}

div.price div.price-club-c {
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-club-c.gif);
}

div.price div.price-club-b p.functions {
	background: none;
}

div.price-uvp,
div.price-frueher,
div.price-datum {
	position: relative;
	width: 116px;
	height: 127px;
	padding-top: 10px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-uvp.gif) 220px top no-repeat;
}

div.price-hit {
	position: relative;
	width: 116px;
	height: 77px;
	padding-top: 10px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-hit.gif) 220px top no-repeat;
}

div.price-old-none {
	position: relative;
	width: 116px;
	height: 127px;
	padding-top: 10px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-hit.gif) 220px top no-repeat;
}

div.price-inline-club-a,
div.price-inline-club-b,
div.price-inline-club-c {
	display: none;
}

div.price-inline-club-a {
	display: block;
}

div.price-inline p {
	text-align: left !important;
}

div.price-inline p.normal,
span.price-inline span.normal {
	color: #48084C !important;
	font-size: 12px !important;
}

div.price-inline p.vorteil,
span.price-inline span.vorteil {
	color: #9a204f !important;
	font-size: 12px !important;
}

div.price:hover div.price-inner,
div.price-hover div.price-inner {
	background-position: left top;
}

/*
* Preis MouseOver entfernt, warenkorb wird immer angezeigt
*
*
div.price:hover div.price-inner p.normal a strong,
div.price-hover div.price-inner p.normal a strong {
	background-position: center bottom;
	padding-left: 7px;
	cursor: pointer;
}

div.price:hover div.price-inner p.vorteil a strong,
div.price-hover div.price-inner p.vorteil a strong {
	background-position: center bottom;
	padding-left: 7px;
	cursor: pointer;
}
*/

div.price:hover div.price-inner p.functions,
div.price-hover div.price-inner p.functions {
	display: block;
}

div.price-triplelist p.normal,
div.price-triplelist p.vorteil {
	display: none;
}

div.price-triplelist p.normal {
	display: block;
}

/**
*
*	CONTENT > SLOTS > AKTUELLE THEMEN
*
**/

/*	PAGE: HOME	*/

div.slot-content-themenwelt p {
	background: #fff;
	width: 762px;
	float: left;
	clear: both;
	position: relative;
}

div.slot-content-themenwelt div.slot-main p {
	background: #fff;
	width: 762px;
	clear: both;
	position: relative;
}

div.slot-content-themenwelt p img {
	float: left;
}

div.slot-content-themenwelt p a.more {
	display: block;
	float: left;
	width: 125px;
	height: 100%;
	overflow: hidden;
	text-indent: -200000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/button_mehr-themen-entdecken.gif) center no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	_height: 30px;
}



/*	PAGE: AKTUELLE THEMEN	*/

*+html body.page-aktuelle-themen div.body-right div.slot div.slot-content {
	margin-top: -1px !important;
}

body.page-aktuelle-themen div.body-right div.slot-content-themenwelt p a {
	display: block;
	background: #fff url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-zum-thema.gif) right center no-repeat;
	width: 762px;
	float: left;
	clear: both;
	position: static;
}
	


/**
*
*	CONTENT > SLOTS > EINKAUFEN BEI ZEILENREICH
*
**/

div.slot-einkaufen div.slot-content {
	position: static;
	padding: 0;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-einkaufen.jpg) left top no-repeat;
	width: 788px;
	height: 195px;
}

*+html div.slot-einkaufen div.slot-inner {
	height: 160px;
}

div.slot-einkaufen div.slot-content-einkaufen p {
	color: #fff;
	font-size: 20px;
	font-family: Times New Roman, serif;
	font-family: Arial;
	padding: 14px 0 0 22px;
	width: 450px;
}

div.slot-einkaufen div.slot-content-einkaufen p.hidden {
	display: none;
}

div.slot-einkaufen div.slot-content-einkaufen p a.button-so-funktioniert-es {
	float: left;
	line-height: 26px;
	color: #e4ceed;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
	margin-right: 20px;
}

div.slot-einkaufen div.slot-content-einkaufen p a.button {
	border-color: #490c4b;
}



/**
*
*	CONTENT > CONTAINER
*
**/

div.container div.container-content {
	padding: 20px 13px 13px 13px;
	border-bottom: 1px solid #fff;
}



/**
*
*	CONTENT > CONTAINER > REZENSION SCHREIBEN
*
**/

div.container-rezension-schreiben div.container-content {
	background: #ede0f1 url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_container-rezension-schreiben.gif) left top repeat-x;
}

div.container-rezension-schreiben form.rezensions-form fieldset {
	float: left;
	width: 540px;
	margin-right: 25px;
}

div.container-rezension-schreiben div.rezensions-hilfe {
	float: left;
	width: 190px;
}

div.container-rezension-schreiben div.rezensions-hilfe p {
	padding-bottom: 10px;
}

div.container-rezension-schreiben p, div.container-rezension-schreiben p * {
	color: #48084c;
	font-size: 11px;
}

div.container-rezension-schreiben div.rezensions-hilfe p a {
	text-decoration: underline;
}

div.container-rezension-schreiben form.rezensions-form fieldset p {
	padding-bottom: 20px;
}

div.container-rezension-schreiben form.rezensions-form fieldset p label {
	font-weight: bold;
	color: #48084c;
	font-size: 11px;
}

div.container-rezension-schreiben form.rezensions-form fieldset p label.error {
	font-weight: normal;
	color: red;
	font-size: 11px;
}

div.container-rezension-schreiben form.rezensions-form fieldset p label a {
	font-weight: bold;
	color: #48084c;
	font-size: 11px;
	text-decoration: underline;
}

div.container-rezension-schreiben form.rezensions-form fieldset p label.error a {
	font-weight: normal;
	color: red;
	font-size: 11px;
	text-decoration: underline;
}

div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.star-selector {
	background: #fff;
	padding: 3px;
	border: 1px solid #bdb2c0;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	float: left;
	margin-right: 10px;
}

div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container {
	clear:both;
}

div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container a {
	float:left;
	display:block;
	width:13px;
	height:12px;
	border:0;
	background-image:url('/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/stars.gif');
}

div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container a.rating_off { background-position:0 0px;}
div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container a.rating_half {}
div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container a.rating_on { background-position:0 -12px;}
div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper div.rating_container a.rating_selected {background-position:0 -12px;}

div.container-rezension-schreiben form.rezensions-form fieldset div.star-selector-wrapper p {
	float: left;
	width: 400px;
}

div.container-rezension-schreiben form.rezensions-form fieldset p input,
div.container-rezension-schreiben form.rezensions-form fieldset p textarea {
	padding: 5px 3px;
	background: #fff;
	border: 1px solid #b2a8b5;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	width: 530px;
	margin-top: 5px;
}

div.container-rezension-schreiben form.rezensions-form fieldset p input.checkbox {
	width: 20px;
	background: none;
	border: none;
}

div.container-rezension-schreiben form.rezensions-form fieldset p textarea {
	height: 140px;
}

div.container-rezension-schreiben form.rezensions-form p input.submit {
	padding: 6px;
	height: auto;
	line-height: normal !important;
	cursor: pointer;
}

/* Rezension schreiben - erfolgreich uebermittelt */ 
div.container-rezension-confirm div.container-content {
	background: #ede0f1 url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_container-rezension-schreiben.gif) left top repeat-x;
}

div.container-rezension-confirm div.rezensions-confirm {
	width: 540px;
}

div.container-rezension-confirm div.rezensions-confirm p {
	padding-bottom: 10px;
}

div.container-rezension-confirm p, div.container-rezension-confirm p * {
	color: #48084c;
	font-size: 11px;
}

div.container-rezension-confirm div.rezensions-hilfe p a {
	text-decoration: underline;
}

span.correction {
	width:100%;
	background-color:#EDE0F1;	
}



/**
*
*	CONTENT > BODY COLUMNS
*
**/

div.body-columns {
	width: 990px;
	float: left;
	clear: both;
	background: #fff url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_body-columns.gif) left top no-repeat;
}

div.body-columns div.body-left {
	float: left;
	width: 202px;
}

div.body-columns div.body-left div.column-nav {
	float: left;
	width: 188px;
	padding: 22px 0 22px 13px;
}

div.body-columns div.body-left div.column-nav * {
	line-height: 160%;
}

div.body-columns div.body-left div.column-nav span {
	font-weight: bold;
	color: #9a9180;
	font-size: 11px;
}

div.body-columns div.body-left div.column-nav h4.offset {
	padding-top: 16px;
}

div.body-columns div.body-left div.column-nav ul li {
	font-weight: bold;
	color: #48084c;
	font-size: 11px;
}

div.body-columns div.body-left div.column-nav ul li a {
	font-weight: bold;
	color: #48084c;
	font-size: 11px;
}

div.body-columns div.body-left div.column-nav ul ul li a {
	padding-left: 13px;
}

div.body-columns div.body-left div.column-nav ul li.current a,
div.body-columns div.body-left div.column-nav ul li a:hover {
	color: #d28c32;
}

div.body-columns div.body-left div.column-nav ul li.offset {
	padding-top: 16px;
}

div.body-columns div.body-left div.column-nav ul li.offset-bottom {
	padding-bottom: 16px;
}

div.body-columns div.body-left div.column-nav ul li ul.sub-nav li a {
	font-weight: normal;
	color: #48084c;
	font-size: 11px;
	padding-left: 10px;
}

div.body-columns div.body-left div.column-nav ul li ul.sub-nav li ul.subsub-nav li a {
	color: #48084c;
	padding-left: 20px;
}

div.body-columns div.body-left div.column-nav ul li ul.sub-nav li ul.subsub-nav li.current a,
div.body-columns div.body-left div.column-nav ul li ul.sub-nav li ul.subsub-nav a:hover {
	color: #d28c32;
}

div.body-columns div.body-left div.column-nav ul li ul.sub-nav * {
	line-height: 140%;
}

div.body-columns div.body-left div.column-nav ul#BestsellerNavigation li ul.sub-nav * {
	line-height: 160%;
}

div.body-columns div.body-left div.column-nav ul li ul.sub-nav li.current a,
div.body-columns div.body-left div.column-nav ul li ul.sub-nav li a:hover {
	color: #d28c32;
}

div.body-columns div.body-right {
	float: left;
	width: 788px;
	padding: 22px 0 0 0;
	_padding: 0;
	_padding-bottom: 0;
	_padding-top: 12px;

	/* _padding: 0; */
	/* _padding-top: 12px; */


}




/**
*
*	CONTENT > BUTTONS
*
**/

.button {
	display: block;
	float: left;
	border: 1px solid #d5c4d9;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	height: 26px;
	line-height: 24px !important;
	text-align: center;
	padding: 0 10px;
	font-size: 10px !important;
	color: #fff !important;
	font-weight: bold;
	margin-right: 3px;
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
}

.button-yellow {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-yellow.gif) left top repeat-x;
	cursor: pointer;
}

.button-purple {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-purple.gif) left top repeat-x;
	color: #48084c !important;
}

.button-white {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-white.gif) left top repeat-x;
	color: #48084c !important;
	cursor: pointer;
}

.button-white-next {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-white-next.gif) right top no-repeat;
	padding-right: 25px;
}

.button-white-prev {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-white-prev.gif) left top no-repeat;
	padding-left: 25px;
}

.button-purple-helpful {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-purple-helpful.gif) left top no-repeat;
	padding-left: 19px;
	padding-right: 5px;
	height: 22px;
	line-height: 22px !important;
	color: #956c97 !important;
}

.button-purple-not-helpful {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-purple-not-helpful.gif) left top no-repeat;
	padding-left: 19px;
	padding-right: 5px;
	height: 22px;
	line-height: 22px !important;
	color: #956c97 !important;
}



/**
*
*	CONTENT > LAGERSTATUS
*
**/

.lagerstatus {
	font-weight: bold;
	font-size: 10px;
}

.lagerstatus-sofort-lieferbar {
	color: #406618;
}

.lagerstatus-lieferbar-ab {
	color: #d28c32;
}

.lagerstatus-wird-spaeter-nachgeliefert {
	color: #d10f10;
}


/**
*
*	CONTENT > PDA 
*
**/

div.page-pda div.pda-product {
	padding: 14px 11px 40px 11px;
	background: #fff;
	float: left;
	clear: both;
}

div.page-pda div.pda-product div.pda-product-image {
	float: left;
	width: 265px;
}

div.page-pda div.pda-product div.pda-product-image a {
	display: block;
	float: left;
}

div.page-pda div.pda-product div.pda-product-image span.button-im-buch-lesen {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 41px;
	margin-top: -30px;
	text-indent: -200000em;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-im-buch-lesen.png) center top no-repeat;
	cursor: pointer;
	z-index: 2;
}

div.page-pda div.pda-product div.pda-product-info {
	float: left;
	width: 501px;
}

div#body div.page-pda div.pda-product div.pda-product-info h1 {
	background: none;
	padding: 0;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: #3f024e;
	text-align: left;
	letter-spacing: 0;
	margin-bottom: 10px;
	line-height: 30px;
	font-family: Arial;
	clear: both;
}

div#body div.page-pda div.pda-product div.pda-product-info div#productinfo {
	background: none;
	padding: 0;
	font-style: normal;
	font-weight: normal;
	font-size: 28px;
	color: #3f024e;
	text-align: left;
	letter-spacing: 0;
	margin-bottom: 10px;
	line-height: 30px;
	font-family: Arial;
	clear: both;
}

div#body div.page-pda div.pda-product div.pda-product-info h1 span {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3f024e;
	line-height: 15px;
}

div#body div.page-pda div.pda-product div.pda-product-info p.lagerstatus {
	padding-bottom: 20px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-teaser {
	margin-bottom: 20px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-teaser * {
	font-family: Arial;
	font-size: 13px;
	color: #3f024e;
	line-height: 120%;
}

div.page-pda div.pda-product div.pda-product-info div.pda-vip-icon {
	/*
	position: relative;
	cursor: pointer;
	*/
	width: 100px;
	margin-bottom: 10px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-vip-icon p.vip-vorteil a {
	color: #9a9180;
	font-size: 10px;
	font-weight: bold;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc {
	width: 501px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.meta {
	float: left;
	width: 200px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.meta p,
div.page-pda div.pda-product div.pda-product-info div.pda-desc div.meta p * {
	color: #48084c;
	font-size: 10px;
	line-height: 130%;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.meta p.type {
	color: #9a9180;
	font-weight: bold;
	padding-bottom: 10px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.meta p.addinfo {
	padding-bottom: 10px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price {
	float: left;
	width: 165px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner {
	width: 148px;
	height: 158px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price-pda.gif) center top no-repeat;
	padding: 10px 6px 0 6px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.normal a strong {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_normal-pda.png) left top no-repeat;
	height: 53px;
	margin-left: -6px;
	width: 160px;
	padding: 0 !important;
	line-height: 28px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.later a strong {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_wirdnachgeliefert.gif) left top no-repeat;
	height: 53px;
	margin-left: -6px;
	width: 160px;
	padding: 0 !important;
	line-height: 28px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.vorteil a strong {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_vorteil-pda.png) left top no-repeat;
	height: 53px;
	margin-left: -6px;
	width: 160px;
	padding: 0 !important;
	line-height: 28px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.vip-later a strong {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_price_wirdnachgeliefert_vip.gif) left top no-repeat;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.functions {
	display: block !important;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.price div.price-inner p.functions a.button-login {
	margin-left: 28px;
	_margin-left: 15px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.kundenservice {
	float: left;
	width: 130px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.kundenservice h4 {
	color: #9a9180;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 10px;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.kundenservice ul * {
	font-size: 10px;
	color: #48084c;
	text-decoration: underline;
}

div.page-pda div.pda-product div.pda-product-info div.pda-desc div.kundenservice span.versandkostenfrei {
	display: block;
	overflow: hidden;
	text-indent: -200000em;
	width: 98px;
	height: 63px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_versandkostenfrei.gif) left top no-repeat;
	margin-left: -8px;
	margin-bottom: 4px;
}

div.page-pda div.pda-misc div.tabs {
	background: #fff;
	float: left;
	clear: both;
	width: 100%;
}

div.page-pda div.pda-misc div.tabs ul {
	padding-left: 13px;
}

div.page-pda div.pda-misc div.tabs ul li {
	float: left;
}

div.page-pda div.pda-misc div.tabs ul li a {
	float: left;
	padding: 0 16px;
	margin-right: 1px;
	height: 29px;
	line-height: 29px;
	color: #3f024e;
	font-weight: bold;
	font-size: 11px;
}

div.page-pda div.pda-misc div.tabs ul li a.scrollto {

}

div.page-pda div.pda-misc div.tabs ul li.current a,
div.page-pda div.pda-misc div.tabs ul li a:hover {
	background: #efe2f3;
}

div.page-pda div.pda-misc {
	background: #eee0f1;
	border: 1px solid #eee0f1;
	border-width: 0 0 1px 0;
	-moz-border-radius: 0 0 4px 4px;
	-khtml-border-radius:4px;
	float: left;
	width: 100%;
}

div.page-pda div.pda-misc div.pda-misc-content {
	width: 100%;
	clear: both;
	float: left;
}

div.page-pda div.pda-misc div.pda-misc-content-copy {
	background: #fff;
	margin: 13px;
	padding: 30px 30px 30px 13px;
}

div.page-pda div.pda-misc div.pda-misc-content-copy * {
	font-size: 17px;
	color: #3f024e;
	font-family: Arial;
	line-height: 120%;
}

div.page-pda div.pda-misc div.pda-misc-content-copy p {
	margin-bottom: 15px;
}

div.page-pda div.pda-misc div.pda-misc-content-copy blockquote {
	margin-bottom: 20px;
}

div.page-pda div.pda-misc div.pda-misc-content-copy blockquote p {
	font-style: italic;
	display: inline;
}

div.page-pda div.pda-misc div.pda-misc-content-copy blockquote p.source {
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
	padding-left: 10px;
}

div.page-pda div.pda-misc div.pagination {
	clear: both;
	padding: 11px 13px 0 13px;
	height: 39px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pagination.gif) left top repeat-x;
	text-align: right;
	border-bottom: 1px solid #fff;
}

div.page-pda div.pda-misc div.pagination .loader {

}

div.page-pda div.pda-misc div.pagination a.button-white-next {
	float: right;
}

/**
*
* PDA - Vorschau (Advertools / Mediadata)
*
**/
div.page-pda div.pda-misc div.pda-mediadata * {
	font-family: Verdana,Arial,Helvetica,sans-serif;	
	color: #3f024e;
	font-size: 11px;
	line-height: normal;
}
	
div.page-pda div.pda-misc div.pda-mediadata {
	background: #EEE0F1;	
	padding: 20px 0 20px 2px;
}

div.page-pda div.pda-misc div.pda-mediadata div.mediadata-content {
	margin-bottom: 10px;	
}

div.page-pda div.pda-misc div.pda-mediadata div.mediadata-content p {
	margin-bottom: 5px;	
}

div.page-pda div.pda-misc div.pda-mediadata div.mediadata-content div.mdlink a:hover {
	color: #d28c32;
}

div.page-pda div.pda-misc div.pda-mediadata div.mediadata-content div.md-image {
	width: 120px;
	height: 90px;
	overflow: hidden;
	margin-right: 6px;
	float: left;
}

/**
*
* PDA - Zusatzinformationen (Trailer aus displayproduct.properties)
*
**/
div.page-pda div.pda-misc div.pda-trailer {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	margin: 13px;
	padding: 30px 30px 30px 13px;
	/*
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot_titeluebersicht.gif) repeat-x scroll 0 40px;
	margin-top: 13px;
	padding: 15px 30px 30px 13px;
	*/
}

div.page-pda div.pda-misc div.pda-trailer strong {
	color: #3F024E;
	font-size: 11px;
}

/**
*
*	CONTENT > PDA > TITLE > RATING-STARS
*
**/

span.pda-average-rating-title {
	clear: both;
	border-bottom: 1px solid #fff;
	height: 28px;
}

span.pda-average-rating-title span.rating {
	padding: 7px 0 0 7px;
	margin-right: 3px;
	color: #3f024e;
	font-size: 11px;
}

span.pda-average-rating-title span.norating {
	padding: 0 0 0 7px;
}

span.pda-average-rating-title span.norating a {
	font-size: 11px;
	text-decoration: underline;
}

span.pda-average-rating-title span.rating strong {
	display: inline-block;
	height: 15px;
	width: 95px;
	background-repeat: no-repeat;
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_big_title.gif);
	background-position: 0 0;
	overflow: hidden;
	text-indent: -200000em;
	margin-right: 18px;
	margin-top: 1px;
}

span.pda-average-rating-title span.rating strong.stars0 { background-position: -95px 0; }
span.pda-average-rating-title span.rating strong.stars1 { background-position: -76px 0; }
span.pda-average-rating-title span.rating strong.stars2 { background-position: -57px 0; }
span.pda-average-rating-title span.rating strong.stars3 { background-position: -38px 0; }
span.pda-average-rating-title span.rating strong.stars4 { background-position: -19px 0; }

span.pda-average-rating-title p.review {
	float: right;
}

/**
*
*	CONTENT > PDA > RATING
*
**/

div.pda-average-rating {
	background: #eee0f1;
	padding: 11px 13px;
	clear: both;
	border-bottom: 1px solid #fff;
	height: 28px;
}

div.pda-average-rating p.rating {
	padding: 7px 0 0 7px;
	float: left;
	margin-right: 3px;
	color: #3f024e;
	font-size: 11px;
}

div.pda-average-rating p.norating {
	padding: 0 0 0 7px;
}

div.pda-average-rating p.norating a {
	font-size: 11px;
	text-decoration: underline;
}

div.pda-average-rating p.rating strong {
	display: block;
	float: left;
	height: 15px;
	width: 95px;
	background-repeat: no-repeat;
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_big.gif);
	background-position: 0 0;
	overflow: hidden;
	text-indent: -200000em;
	margin-right: 18px;
	margin-top: 1px;
}

div.pda-average-rating p.rating strong.stars0 { background-position: -95px 0; }
div.pda-average-rating p.rating strong.stars1 { background-position: -76px 0; }
div.pda-average-rating p.rating strong.stars2 { background-position: -57px 0; }
div.pda-average-rating p.rating strong.stars3 { background-position: -38px 0; }
div.pda-average-rating p.rating strong.stars4 { background-position: -19px 0; }

div.pda-average-rating p.review {
	float: right;
}

ul.pda-ratings {
	margin-top: 11px;
	border-bottom: 1px solid #fff;
	float: left;
	clear: both;
}

ul.pda-ratings li {
	display: block;
	clear: both;
	margin-bottom: 15px;
	width: 752px;
	padding: 0 18px;
	_padding: 0 18px 15px 18px;
	float: left;
}

/* IE7 */
*+html ul.pda-ratings li {
	padding: 0 18px 15px 18px;
}

ul.pda-ratings li div.pda-ratings-header {
	width: 752px;
	height: 44px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pda-ratings-header.gif) left top no-repeat;
	position: relative;
}

ul.pda-ratings li div.pda-ratings-header p.rating {
	position: absolute;
	top: 10px;
	left: 10px;
}

ul.pda-ratings li div.pda-ratings-header p.rating strong {
	display: block;
	float: left;
	height: 11px;
	width: 70px;
	background-repeat: no-repeat;
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_small.gif);
	background-position: 0 0;
	overflow: hidden;
	text-indent: -200000em;
}

ul.pda-ratings li div.pda-ratings-header p.rating strong.stars0 { background-position: -70px 0; }
ul.pda-ratings li div.pda-ratings-header p.rating strong.stars1 { background-position: -56px 0; }
ul.pda-ratings li div.pda-ratings-header p.rating strong.stars2 { background-position: -42px 0; }
ul.pda-ratings li div.pda-ratings-header p.rating strong.stars3 { background-position: -28px 0; }
ul.pda-ratings li div.pda-ratings-header p.rating strong.stars4 { background-position: -14px 0; }

ul.pda-ratings li div.pda-ratings-header p.user {
	position: absolute;
	top: 0;
	left: 84px;
	padding: 6px 0 0 45px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pda-ratings-header_user.gif) left top no-repeat;
	height: 23px;
	color: #8f6491;
}

ul.pda-ratings li div.pda-ratings-header p.user strong {
	color: #3f024e;
}

ul.pda-ratings li div.pda-ratings-body {
	background: #fefefe;
	position: relative;
	padding: 11px 11px 20px 11px;
	float: left;
	clear: both;
	width: 731px;
}

ul.pda-ratings li div.pda-ratings-body * {
	color: #3f024e;
}

ul.pda-ratings li div.pda-ratings-body div.text {
	float: left;
	width: 525px;
	margin-right: 20px;
}

ul.pda-ratings li div.pda-ratings-body div.text h4 {
	font-weight: bold;
	padding-bottom: 3px;
}

ul.pda-ratings li div.pda-ratings-body div.text p, ul.pda-ratings li div.pda-ratings-body div.text p * {
	font-family: Arial;
	font-style: italic;
	font-size: 17px;
}

ul.pda-ratings li div.pda-ratings-body div.feedback {
	float: left;
	width: 186px;
	overflow: hidden;
	position: absolute;
	right: 0;
	bottom: 20px;
}

ul.pda-ratings li div.pda-ratings-body div.feedback p.question {
	padding-bottom: 8px;
}

ul.pda-ratings li div.pda-ratings-body div.feedback p.question,
ul.pda-ratings li div.pda-ratings-body div.feedback p.question * {
	font-size: 9px;
}

ul.pda-ratings li div.pda-ratings-body div.feedback p.helpfulmsg,
ul.pda-ratings li div.pda-ratings-body div.feedback p.helpfulmsg * {
	font-size: 9px;
}

ul.pda-ratings li div.pda-ratings-body div.highlight {
	background-color: #eee0f1; 
}

ul.pda-ratings li div.pda-ratings-body div.feedback p.highlight {
	background-color: #eee0f1; 
}

/**
*
*	CONTENT > SEARCH
*
**/

body.page-suche div.body-right {
	padding-top: 0;
}


/*	HEADLINE      */

body.page-suche div.two-column-headline div.right *,
body.page-suche div.two-column-headline-vorteil div.right * {
	color: #fff;
	line-height: 34px;
	font-size: 11px;
}

body.page-suche div.two-column-headline div.right,
body.page-suche div.two-column-headline-vorteil div.right {
	padding-right: 13px;
	height: 33px;
	overflow: hidden;
}

body.page-suche div.two-column-headline div.right p em,
body.page-suche div.two-column-headline-vorteil div.right p em {
	font-size: 18px;
	font-style: normal;
	font-family: Arial;
}


/**
*
*	CONTENT > PACKAGES
*
**/

/*	HEADLINE      */

body.page-package div.two-column-headline div.right * {
	color: #fff;
	line-height: 34px;
	font-size: 11px;
}


/* 	TABS	*/
body.page-package ul.tabs { display: inline-block; _height: 1%; }
body.page-package ul.tabs { display: block; }
body.page-package ul.tabs {
	padding-left:13px;
}
body.page-package ul.tabs li {
	float: left;
	height: 29px;
}
body.page-package ul.tabs li a {
	display: block;
	float: left;
	padding: 0 16px;
	margin-right: 1px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body.page-package ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
body.page-package ul.tabs li.current a,
body.page-package ul.tabs li a:hover {
	color: #48084c;
	background: #fff;
}
*+html body.page-package ul.tabs li a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/clear.gif);
}

body.page-package div.tabs {
	float: left;
	clear: both;
	width: 100%;
	margin-top: -29px;
}




body.page-package div.tabs ul {
	padding-left: 13px;
}

body.page-package div.tabs ul li {
	float: left;
}

body.page-package div.tabs ul li a {
	display: block;
	float: left;
	padding: 0 16px;
	margin-right: 1px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

*+html body.page-package div.tabs ul li a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/clear.gif);
}

body.page-package div.tabs ul li.current a,
body.page-package div.tabs ul li a:hover {
	color: #48084c;
	background: #fff;
}


/*	SIDEBAR: VERWANDTE THEMEN      */

div.suche-verwandte-themen {
	background: #efe4f3 url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_suche-verwandte-themen.gif) left bottom repeat-x;
	padding: 13px;
}

div.suche-verwandte-themen * {
	color: #48084c;
	font-weight: bold;
	font-size: 11px;
	line-height: 120%;
}

div.suche-verwandte-themen h4 {
	color: #9a9180;
	padding-bottom: 8px;
}

div.suche-verwandte-themen ul {
	padding-left: 5px;
}

div.suche-verwandte-themen ul li {
	padding-bottom: 5px;
}


/*	SIDEBAR: FILTER      */

div.suche-filtern * {
	color: #48084c;
	font-weight: bold;
	font-size: 11px;
	line-height: 130%;
}

div.suche-filtern h4 {
	color: #fff;
	font-size: 16px;
	font-style: italic;
	font-family: Arial;
	padding: 4px 13px;
	letter-spacing: 1px;
	background: #9a204f;
	font-weight: normal;
	margin-bottom: 12px;
}

div.suche-filtern fieldset {
	padding: 6px 13px 13px 13px;
}

div.suche-filtern h5 {
	color: #9a9180;
	padding-bottom: 8px;
}

div.suche-filtern ul * {
	line-height: 170%;
}

div.suche-filtern label {
	cursor: pointer;
	_cursor: default;
}

div.suche-filtern li.current label {
	color: #d28c32;
}

div.suche-filtern li select {
	margin-top: 3px;
	padding: 2px;
	color: #9a9180;
	width: 160px;
	border: 1px solid #9a9180;
}



/**
*
*	CONTENT > COMPLEX PAGINATION (SEARCH)
*
**/

div.complex-pagination {
	height: 50px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pagination_gray.gif) left top repeat-x;
	border-bottom: 1px solid #fff;
	padding: 0 13px;
	clear: both;
}

div.complex-pagination div.limit {
	float: left;
	width: 184px;
	height: 40px;
	padding-top: 10px;
}

div.complex-pagination div.limit select.select-search-limit {
	padding: 4px 2px;
	color: #928472;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #deddde;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	width: 170px;
}

div.complex-pagination div.pages {
	float: left;
	width: 324px;
	text-align: center;
	height: 37px;
	padding-top: 13px;
	_padding-top: 10px; /*IE6*/
}

/* IE7 */
*+html div.complex-pagination div.pages {
	padding-top: 10px;
}

div.complex-pagination div.order {
	float: left;
	width: 254px;
	height: 40px;
	padding-top: 10px;
}

div.complex-pagination div.order label {
	font-size: 10px;
	color: #48084c;
	font-weight: bold;
}

div.complex-pagination div.order select.select-search-order {
	padding: 4px 2px;
	color: #48084c;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #deddde;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	width: 150px;
	background: #f1e6f4;
}

div.complex-pagination div.pages ul {
	display: inline;
}

div.complex-pagination div.pages ul li {
	display: inline;
}

div.complex-pagination div.pages ul li a {
	padding: 6px 10px;
	color: #928472;
	font-weight: bold;
	font-size: 11px;
	display: inline;
	_display: inline-block;
}

*+html div.complex-pagination div.pages ul li a {
	display: inline-block;
}

div.complex-pagination div.pages ul li a:hover,
div.complex-pagination div.pages ul li.current a,
div.complex-pagination div.pages ul li.prev a,
div.complex-pagination div.pages ul li.next a {
	background: #fff;
	border: 1px solid #deddde;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	padding: 5px 9px;
}

div.complex-pagination div.pages ul li.hellip {
	color:#928472;
	font-size:9px;
}

div.complex-pagination div.pages ul li.hellip span {
	_display: inline-block;
	_padding:5px 0;
}

*+html div.complex-pagination div.pages ul li.hellip span {
	display: inline-block;
	padding:5px 0;
}

div.complex-pagination div.pages ul li.prev a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-pagination-prev.gif) center no-repeat !important;
	padding: 5px 12px;
	_padding: 24px 12px !important;
	margin-right: 4px;
}

div.complex-pagination div.pages ul li.next a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-pagination-next.gif) center no-repeat !important;
	padding: 5px 12px;
	_padding: 24px 12px !important;
	margin-left: 4px;
}

*+html div.complex-pagination div.pages ul li.prev a, 
*+html div.complex-pagination div.pages ul li.next a {
	padding: 12px 12px;
}

div.complex-pagination div.pages ul li.prev a span,
div.complex-pagination div.pages ul li.next a span {
	display: none;
}



/**
*
*	CONTENT > BLOCKS (THEMENSEITE)
*
**/

body.page-thema div.body-right {
	padding-top: 0;
}

body.page-thema div.block-cms div.block-cms-body {
	padding: 13px 39px 13px 13px;
}

body.page-thema div.block-content * {
	font-size: 18px;
	font-family: Arial;
	line-height: 120%;
}

body.page-thema div.block-cms h4 {
	margin-bottom: 8px;
}

/* 	TABS	*/
body.page-thema ul.tabs {
	padding-left:13px;
}
body.page-thema ul.tabs li {
	float: left;
	height: 29px;
}
body.page-thema ul.tabs li a {
	display: block;
	float: left;
	padding: 0 16px;
	margin-right: 1px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body.page-thema ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
body.page-thema ul.tabs { display: inline-block; _height: 1%; }
body.page-thema ul.tabs { display: block; }
body.page-thema ul.tabs li.current a,
body.page-thema ul.tabs li a:hover {
	color: #48084c;
	background: #fff;
}
*+html body.page-thema ul.tabs li a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/clear.gif);
}

body.page-thema div.tabs {
	float: left;
	clear: both;
	width: 100%;
	margin-top: -29px;
}




body.page-thema div.tabs ul {
	padding-left: 13px;
}

body.page-thema div.tabs ul li {
	float: left;
}

body.page-thema div.tabs ul li a {
	display: block;
	float: left;
	padding: 0 16px;
	margin-right: 1px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

*+html body.page-thema div.tabs ul li a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/clear.gif);
}

body.page-thema div.tabs ul li.current a,
body.page-thema div.tabs ul li a:hover {
	color: #48084c;
	background: #fff;
}

/*	PAGINATION	*/

body.page-thema div.pagination {
	height: 34px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pagination_gray.gif) left top repeat-x;
	border-bottom: 1px solid #fff;
	text-align: center;
	padding-top: 16px;
	clear: both;
}

body.page-thema div.pagination ul {
	display: inline;
}

body.page-thema div.pagination ul li {
	display: inline;
}

body.page-thema div.pagination ul li a {
	padding: 6px 10px;
	color: #928472;
	font-weight: bold;
	font-size: 11px;
	display: inline;
	_display: inline-block;
}

*+html body.page-thema div.pagination ul li a {
	display: inline-block;
}

body.page-thema div.pagination ul li a:hover,
body.page-thema div.pagination ul li.current a,
body.page-thema div.pagination ul li.prev a,
body.page-thema div.pagination ul li.next a {
	background: #fff;
	border: 1px solid #deddde;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	padding: 5px 9px;
}

body.page-thema div.pagination ul li.prev a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-pagination-prev.gif) center no-repeat !important;
	padding: 5px 12px;
	_padding: 24px 12px !important;
	margin-right: 4px;
}

body.page-thema div.pagination ul li.next a {
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-pagination-next.gif) center no-repeat !important;
	padding: 5px 12px;
	_padding: 24px 12px !important;
	margin-left: 4px;
}

*+html body.page-thema div.pagination ul li.prev a, 
*+html body.page-thema div.pagination ul li.next a {
	padding: 12px 12px;
}

body.page-thema div.pagination ul li.prev a span,
body.page-thema div.pagination ul li.next a span {
	display: none;
}



/**
*
*	CONTENT > PRODUCT LIST (SUCHE + THEMA)
*
**/

/*	PRODUCT      */

div.productlist div.product {
	float: left;
	clear: both;
	width: 762px;
	padding: 13px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-content.gif) left bottom repeat-x;
}

div.productlist div.product div.product-desc {
	background: #fff;
	float: left;
	width: 736px;
	clear: both;
	padding: 13px;
	position: relative;
}

div.productlist div.product h4 {
	padding-bottom: 8px;
}

div.productlist div.product h4,
div.productlist div.product h4 * {
	font-size: 11px;
	line-height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #48084c;
}

div.productlist div.product h4 span {
	font-size: 24px;
	font-family: Arial;
	line-height: 24px;
}

div.productlist div.product div.image {
	float: left;
	width: 110px;
	margin-right: 23px;
}

div.productlist div.product div.image a {
	position: relative;
	float: left;
}

div.productlist div.product div.image a strong.marker {
	position: absolute;
}

div.productlist div.product div.image a span.button-mehr-info {
	display: block;
	text-align: center;
	color: #48084c;
	font-size: 10px;
	text-decoration: underline;
	padding-top: 22px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-mehr-info.png) center top no-repeat;
	margin-top: -15px;
	position: relative;
	font-weight: bold;
	_height: 10px;
	_width: 110px;
	cursor: pointer;
}

*+html div.productlist div.product div.image a span.button-mehr-info {
	height: 10px;
	width: 110px;
	cursor: pointer;
}

div.productlist div.product div.desc {
	float: left;
	width: 440px;
	margin-right: 40px;
}

div.productlist div.product div.desc p.lagerstatus {
	padding-bottom: 22px;
}

div.productlist div.product div.desc p.teaser,
div.productlist div.product div.desc p.teaser * {
	font-family: Arial;
	color: #48084c;
	font-size: 16px;
	line-height: 120%;
}

div.productlist div.product div.desc p.type,
div.productlist div.product div.desc p.vip-vorteil {
	padding-top: 12px;
	color: #9a9180;
	font-weight: bold;
	font-size: 10px;
}

div.productlist div.product div.rating-and-price {
	float: left;
	width: 116px;
}

div.productlist div.product div.rating-and-price div.rating {
	height: 80px;
}

div.productlist div.product div.rating-and-price div.rating a.button-rezension-schreiben {
	display: block;
	float: left;
	overflow: hidden;
	text-indent: -200000em;
	height: 23px;
	width: 127px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button-rezension-schreiben.gif) left top no-repeat;
	margin-left: -7px;
	_margin-left: 0;
}

div.productlist div.product div.rating-and-price div.rating p.rating {
	float: left;
	width: 116px;
}

div.productlist div.product div.rating-and-price div.rating p.rating,
div.productlist div.product div.rating-and-price div.rating p.rating * {
	font-size: 10px;
	font-weight: bold;
	color: #9a9180;
}

div.productlist div.product div.rating-and-price div.rating p.rating strong {
	display: block;
	float: left;
	width: 65px;
	height: 11px;
	overflow: hidden;
	text-indent: -200000em;
	background-repeat: no-repeat;
	background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_product-popup.gif);
	background-position: 0 0;
	margin-top: 3px;
}

div.productlist div.product div.rating-and-price div.rating p.rating strong.stars0 { background-position: -65px 0; }
div.productlist div.product div.rating-and-price div.rating p.rating strong.stars1 { background-position: -52px 0; }
div.productlist div.product div.rating-and-price div.rating p.rating strong.stars2 { background-position: -39px 0; }
div.productlist div.product div.rating-and-price div.rating p.rating strong.stars3 { background-position: -26px 0; }
div.productlist div.product div.rating-and-price div.rating p.rating strong.stars4 { background-position: -13px 0; }

div.productlist div.product div.rating-and-price div.rating p.rating span {
	float: left;
	display: block;
	padding: 1px 0 0 3px;
}



/**
*
*	CONTENT > BESTSELLER-LISTS
*
**/

div.slot-bestseller-list, 
div.slot-bestseller-list div.slot-inner {
	background-image: none !important;
}

div.slot-bestseller-list h4 img {
	padding-left: 38px;
}

dl.bestseller-list {
	padding-top: 15px;
	width: 226px;
	float: left;
	clear: both;
}

dl.bestseller-list dt, dl.bestseller-list dd {
	float: left;
	height: 49px;
}

dl.bestseller-list dt {
	width: 38px;
	background: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/bullet_bestseller-list.gif) left top no-repeat;
	color: #fff;
	font-size: 18px;
	font-style: italic;
	font-family: Arial;
	text-indent: 8px;
}

dl.bestseller-list dd {
	width: 188px;
	padding-top: 5px;
	height: 44px;
}

dl.bestseller-list dd, dl.bestseller-list dd * {
	color: #48084c;
	line-height: 120%;
	font-size: 11px;
}

dl.bestseller-list dd span.price-inline span {
	font-weight: bold;
	font-size: 11px !important;
	white-space: nowrap;
}



/**
*
*	FOOTER
*
**/

div#footer {
	padding: 0;
}

div#footer h3,div#footer h4 {
	margin:0px;
	padding:0px;
	background:none;	
}
	
div#footer div.seo {
	background: #a43a63;
	padding: 20px 25px 15px 13px;
}

div#footer div.seo, div#footer div.seo * {
	color: #e4ceed;
	font-family: Arial;
	font-size: 18px;
	line-height: 110%;
}

div#footer div.seo h3 {
	color: #fff;
	margin-bottom: 10px;
	font-style: italic;
	letter-spacing: 1px;
}

div#footer div.seo div#title {
	color: #fff;
	margin-bottom: 10px;
	font-style: italic;
	letter-spacing: 1px;
}

div#footer div.seo p {
	margin-bottom: 10px;
}

div#footer div.seo p a {
	color: #fff;
}

div#footer div.footer-nav {
	padding: 13px;
}

div#footer div.footer-nav, div#footer div.footer-nav * {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

div#footer div.footer-nav img.tuev {
	float: right;
}

div#footer div.footer-nav img.footer_icons {
	float: left;
	padding-top:11px;
	padding-right: 5px;
}

div#footer div.footer-nav p.info {
	float: left;
	padding: 22px 0 0 20px;
}

div#footer div.footer-nav p.info a {
	text-decoration: underline;
}

div#footer div.footer-nav h4 {
	width: 108px;
	float: left;
	clear: left;
	padding-bottom: 5px;
}

div#footer div.footer-nav span {
	width: 108px;
	float: left;
	clear: left;
	padding-bottom: 5px;
}

div#footer div.footer-nav ul {
	padding-bottom: 5px;
	word-spacing: 6px;
}

div#footer div.footer-nav ul li {
	display: inline;
}

div#footer div.footer-nav ul li a {
	word-spacing: 0;
}





/*
*
* BESTSELLER SPIEGEL
*
*/
body.page-topten div.body-right {
	padding-top: 0;
}


/* Navi links */
div.column-nav-bestseller-spiegel ul.nav-bestseller-spiegel-kategorien{
	margin-bottom: 150px;
}
div.body-columns div.body-left div.column-nav-bestseller-spiegel h4 {
	line-height: 14px;
}


/* Pager */
div.block-bestseller div.pages{
	width: 760px;
}

div.block-bestseller div.bestseller-introduction {

	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_pagination_gray.gif) repeat-x scroll left bottom;
	border-bottom:1px solid #FFFFFF;
	clear:both;
/* 		height:50px; */
	padding: 13px;
}


div.block-bestseller div.bestseller-introduction *,div.block-bestseller div.content1 {
	color:#9A9180;
	font-family:Times New Roman,serif;
	font-size:18px;
	line-height:120%;
}

/* Produkt-Darstellung */
div.block-bestseller div.productlist div.product {
	background: #fbfbfb url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot_bestseller.gif) repeat-x scroll left bottom;
	padding-left: 4px;
	width: 771px;
}

div.block-bestseller div.productlist div.product div.besteller-rank{
	float: left;
	width: 63px;
	height: 200px;
	margin-top: 13px;
	margin-right: 15px;
	/* IE6 */
	_margin-right: 12px;
	_padding-left: 3px;

	background: transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_bestseller_list_big.gif) no-repeat scroll 4px 0px;

	padding-top: 3px;

	text-align: center;
	color:#FFFFFF;
	font-family:Times New Roman,serif;
	font-size:37px;
	font-style:italic;
	font-weight: bold;
	text-indent: 1px;
}
*+html div.block-bestseller div.productlist div.product div.besteller-rank{

	/* IE7 */
	margin-right: 12px;
	padding-left: 3px;
}	
div.block-bestseller div.productlist div.product div.product-desc {
	width: 666px;
	float: left;
	clear: none;
}

div.block-bestseller div.productlist div.product div.product-desc div.desc{
	width: 370px;
}




/**
*
* PDA - TitelÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼bersicht
*
**/
div.page-pda div.pda-misc div.pda-titeluebersicht {
	background: transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot_titeluebersicht.gif) repeat-x 0 40px;
	padding: 0;
	margin: 0;
}

div.pda-titeluebersicht div.titel-tabelle{
	float: left;
	width: 556px;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht{
	margin: 10px 0 15px 13px;

	border-collapse: collapse;
	
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht th{
	padding-bottom: 23px;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht th.titel{
	text-align: left;
	font-weight: bold;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td{
	padding: 5px;
	vertical-align: top;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td.col_1{
	width: 34px;
	font-family:Times New Roman,serif;
	font-size:17px;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td.col_2{
	width: 190px;
	font-family:Times New Roman,serif;
	font-size:17px;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht th.col_3,
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td.col_3{
	width: 100px;
	text-align: center;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht th.col_4,
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td.col_4{
	width: 80px;
	text-align: center;
}
div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht td a{
	text-decoration: underline;
}

div.pda-titeluebersicht div.titel-tabelle table.table-titeluebersicht tr.highlight td{
	background: #fff;
}

div.pda-titeluebersicht div.player-info{
	float: left;
	width: 180px;
	
	padding-top: 52px;
	padding-left: 13px;
}

div.pda-titeluebersicht div.player-info div.download-player{
	margin-top: 10px;
}
div.pda-titeluebersicht div.player-info div.download-player img{
	float: left;
	padding: 3px 5px 5px 0;
}

div.pda-titeluebersicht div.player-info div.download-player a{
	text-decoration: underline;
}
	
	
	
div.page-pda div.pda-misc div.pda-titeluebersicht * {
	color:#3F024E;
	font-family:Verdana,sans-serif;
	font-size:11px;
	line-height:120%;
}






/**
*
* MEIN KONTO 
*
**/
body.page-mein-konto div.body-columns {
	background: #fff url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_body-columns_grey.gif) 2px top no-repeat;
}
body.page-mein-konto div.content-block form#form-checkout * {
	font-family:Verdana,Arial,Helvetica,sans-serif;	
}
body.page-mein-konto div.content-block div.inner-content-block {
	width: 788px;
	padding-bottom:13px;
}



body.page-mein-konto div.content-block div.block-border-top{
	border-top: 2px solid #ddd;
}


/* MEIN KONTO > ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“BERSICHT */

div.mein-konto div.inner-content-block {
	background: #fbfbfb url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-mein-konto.gif) repeat-x scroll left bottom;
}

div.mein-konto h4 {
	margin-bottom: 0px;
}
div.mein-konto h5  {
	color:#A7919E;
	font-family:Times New Roman,serif;
	font-size:24px;
	margin-bottom:20px;
}

div.mein-konto ul.content-grid li strong {
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bullet_breadcrumb_white.gif) no-repeat scroll left center;
	padding-left: 10px;
	font-size:13px;
}

div.mein-konto div.block-form-anmeldung {
	background: none;
}



div.personen-daten div.inner-content-block{
	padding: 0;
}
div.mein-konto div.block-personen-daten {
	border-top:1px solid #AAAAAA;
	border: none;
}
div.mein-konto div.block-info {
	margin: 0 13px 0 13px;
	_margin: 13px 13px 0 13px;
	background: #fff;

}
div.mein-konto div.block-personen-daten strong {
	font-size: 11px;
	padding-bottom: 5px;
	display: block;
}

div.mein-konto p.hinweis{
	color:#A7919E;
}

div.mein-konto p.hinweis span.mail{
	font-size: 11px;
}




/**
* Formulare > Navigation Bottom 
**/
div.form-checkout-navigation a{
	font-size: 11px;
	font-weight: bold;
	text-align: center;

	height: 23px;
	padding-top: 6px;
	display: block;

}

div.form-checkout-navigation-left{
	float: left;
}
div.form-checkout-navigation-right{
	float: right;
}
/* Graue Buttons */
div.form-checkout-navigation-button_grau_70 a{
	width: 70px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_grau_70.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_grau_87 a{
	width: 87px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_grau_87.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_grau_112 a{
	width: 112px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_grau_112.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_grau_150 a{
	width: 150px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_grau_150.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
/* WeiÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸e Buttons */
div.form-checkout-navigation-button_weiss_150 a{
	width: 150px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_weiss_150.gif) no-repeat scroll 0 0;
}
/* Orange Buttons */
div.form-checkout-navigation-button_orange_27 a{
	width: 27px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_27.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_orange_87 a{
	width: 87px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_87.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_orange_125 a{
	width: 125px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_125.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_orange_150 a{
	width: 150px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_150.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}
div.form-checkout-navigation-button_orange_161 a{
	width: 161px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_161.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
}

div.form-checkout-navigation-button_orange_161 button{
	width: 161px;
	background:transparent url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_button_orange_161.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 6px;
	
	font-size: 10px;
	font-weight: bold;
}








/**
*
* Pixel-Breiten fÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼r die Formular-Felder und Beschriftungen
* - Checkout-Formular als Vorlage, daher die Beschriftungen
*
**/
div.mein-konto form#form-checkout span.input {
	padding-top: 0px;
	_padding-top: 5px;
}
div.mein-konto form#form-checkout div.select-container {
	padding-top: 5px;
	_padding-top: 0px;
}
/* IE7 */
*+html div.mein-konto form#form-checkout span.input {
	padding-top: 5px;
}
*+html div.mein-konto form#form-checkout div.select-container {
	padding-top: 0px;
}



/**
* MEIN KONTO > PERSÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“NLICHE DATEN ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾NDERN
**/	

/* Zeile 1 */
div.mein-konto div.form-checkout-zeile div.form-checkout-anrede{
	width: 80px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-anrede-select{
	width: 396px;
}	
div.mein-konto div.form-checkout-zeile div.form-checkout-geburtsdatum{
	width: 92px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-geburtsdatum-tag-input{
	width: 42px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-geburtsdatum-monat-input{
	width: 42px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-geburtsdatum-jahr-input{
	width: 82px;
	_width: 80px;
}



/* Zeile 2 */
div.mein-konto div.form-checkout-zeile div.form-checkout-vorname{
	width: 80px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-vorname-input{
	width: 170px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-nachname{
	width: 85px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-nachname-input{
	width: 176px;
}

div.mein-konto div.form-checkout-zeile div.form-checkout-co{
	width: 32px;
	padding: 0;
	padding-top: 6px;
	text-align: left;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-co-input{
	width: 192px;
	_width: 190px;
}



/* Zeile 3 */
div.mein-konto div.form-checkout-zeile div.form-checkout-strasse{
	width: 80px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-strasse-input{
	width: 170px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-strassenzusatz{
	width: 85px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-strassenzusatz-input{
	width: 176px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-nr{
	width: 32px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-nr-input{
	width: 190px;
}


/* Zeile 4 */
div.mein-konto div.form-checkout-zeile div.form-checkout-plz{
	width: 80px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-plz-input{
	width: 170px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-ort{
	width: 55px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-ort-input{
	width: 206px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-ortszusatz{
	width: 62px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-ortszusatz-input{
	width: 162px;
	_width: 160px;
}


/* Zeile 5 */
div.mein-konto div.form-checkout-zeile div.form-checkout-email{
	width: 80px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-email-input{
	width: 170px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-telefon{
	width: 83px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-telefonvorwahl-input{
	width: 41px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-telefon-input{
	width: 136px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-mobiltelefon{
	width: 62px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-mobiltelefonvorwahl-input{
	width: 41px;	
}
div.mein-konto div.form-checkout-zeile div.form-checkout-mobiltelefon-input{
	width: 120px;	
}



/* 	Zeile 6 */

div.form-checkout-zeile div.form-checkout-callme-checkbox,
div.form-checkout-zeile div.form-checkout-ccit-checkbox {
	width: 20px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 6px;
	margin-bottom: 6px;
}
div.form-checkout-zeile div.form-checkout-callme{
	width: 484px;
	padding-top: 6px;
}
div.form-checkout-zeile div.form-checkout-ccit{
	padding-top: 6px;
	color: red;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-fax{
	width: 62px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-faxvorwahl-input{
	width: 41px;	
}
div.mein-konto div.form-checkout-zeile div.form-checkout-fax-input{
	width: 120px;	
}


/* 	Zeile 7 */
div.form-checkout-aenderungengueltig-info {
	padding-top: 6px;
	padding-right: 10px;
}
div.form-checkout-aenderungengueltig-sofort-radio {
	padding-top: 6px;
	padding-right: 6px;
}
div.form-checkout-aenderungengueltig-sofort {
	padding-top: 6px;
	padding-right: 16px;

}
div.form-checkout-aenderungengueltig-datum-radio {
	padding-top: 6px;
	padding-right: 6px;
}
div.form-checkout-aenderungengueltig-datum {
	padding-top: 6px;
	padding-right: 6px;
}




/**
* MEIN KONTO > PASSWORT ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾NDERN
**/	

/* Zeile 1 */
div.mein-konto div.form-checkout-zeile div.form-checkout-altespasswort{
	width: 100px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-altespasswort-input{
	width: 170px;
}


/* Zeile 2 */
div.mein-konto div.form-checkout-zeile div.form-checkout-neuespasswort{
	width: 100px;
	padding-top: 6px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-neuespasswort-input{
	width: 170px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-neuespasswort2{
	width: 100px;
	padding-top: 2px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-neuespasswort2-input{
	width: 170px;
}


/**
* MEIN KONTO > BANKVERBINDUNG
**/	
div.form-checkout-zeile div.form-bankverbindung-kontonummer {
	padding-top:6px;
	width: 89px;
	_padding-left: 19px;
}
*+html div.form-checkout-zeile div.form-bankverbindung-kontonummer {
	padding-left: 19px;
}


/**
* MEIN KONTO > NEWSLETTER
**/	
div.form-checkout-zeile div.form-bankverbindung-kontonummer {
	padding-top:6px;
	width: 89px;
	_padding-left: 19px;
}

div.form-checkout-zeile div.form-checkout-newsletter-bestehendeemail{
	width: 518px;
	margin-bottom: 20px;
	padding-top: 6px;
}
div.form-checkout-zeile div.form-checkout-newsletter-bestehendeemail strong{
	display: inline;
}
div.form-checkout-zeile div.form-checkout-newsletter-bestehendeemail-aendern a{
	display:block;
	font-size:11px;
	font-weight:bold;
	height:23px;
	padding-top:6px;
	text-align:center;

	_letter-spacing: -1px;

}
*+html div.form-checkout-zeile div.form-checkout-newsletter-bestehendeemail-aendern a{
	letter-spacing: -1px;
}
div.form-checkout-newsletter-bestellen{
	margin-top: 2px;
	margin-left: 15px;
}
div.form-checkout-zeile div.form-checkout-newsletter-bestellen a{
	display:block;
	font-size:11px;
	font-weight:bold;
	height:23px;
	padding-top:6px;
	text-align:center;
}

div.form-checkout-zeile-fixed-height-newsletter{
	height: 33px;
	overflow: hidden;
}

/* Newsletter abbestellen */
body.page-mein-konto div.content-block div.inner-content-block-newsletter-abbestellen{
	padding-top: 13px;
	background:#FBFBFB url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_slot-mein-konto.gif) repeat-x scroll left -140px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-newsletter-abbestellen-checkbox{
	width: 27px;
	padding-top: 2px;
	padding-left: 5px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-newsletter-abbestellen{
	width: 485px;
	padding-top: 2px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-newsletter-abbestellen-button{
	width: 160px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-newsletter-abbestellen-button a{
	display:block;
	font-size:11px;
	font-weight:bold;
	height:23px;
	padding-top:6px;
	text-align:center;

	_letter-spacing: -1px;

}
*+html div.mein-konto div.form-checkout-zeile div.form-checkout-newsletter-abbestellen-button a{
	letter-spacing: -1px;
}




/**
* MEIN KONTO > Lob und Kritik
**/	

div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-lob-radio,
div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-kritik-radio,
div.mein-konto div.form-checkout-zeile div.form-checkout-stammkunde-ja-radio,
div.mein-konto div.form-checkout-zeile div.form-checkout-stammkunde-nein-radio {
	width: 20px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-lob {
	width: 90px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-stammkunde-ja {
	width: 90px;
}

div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-nachricht {
	width: 110px;
	padding-top: 4px;
}
div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-nachricht-textarea {
	width: 490px;
}	
div.mein-konto div.form-checkout-zeile div.form-checkout-lobkritik-nachricht-button {
	margin-top: 85px;
}


span.textarea-medium textarea{
	width: 253px;
	height: 108px;

	font-size: 11px;
}
span.textarea-medium{
	background: url("/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_textarea_263x117.gif") no-repeat;

	width: 263px;
	height: 117px;
	display: block;

	padding-left: 5px;
	padding-top: 5px;

}


span.textarea-big textarea{
	width: 421px;
	height: 108px;

	font-size: 11px;
	color: #9A9180;

}
span.textarea-big{
	background: url("/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_textarea_428x117.gif") no-repeat;

	width: 428px;
	height: 117px;
	display: block;

	padding-left: 5px;
	padding-top: 5px;

}


div.form-checkout-zeile-fixed-height-lobkritik{
	height: 120px;
	overflow: hidden;
}

	/**
	*
	* MEIN KONTO > LIEFERANSCHRIFT
	*
	**/
	div.mein-konto-lieferanschrift ul.content-grid {
		padding-left:13px;
		padding-top:3px;
	}

	
	
	div.mein-konto-lieferanschrift div.gespeicherte-lieferadresse p.hinweis {
		font-size: 11px;
		font-family: Verdana, Arial, sans-serif;
		margin-bottom: 0;
	}
	div.mein-konto-lieferanschrift div.gespeicherte-lieferadresse strong {
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	div.mein-konto-lieferanschrift ul.content-grid li {
		height:100px;
		_overflow: hidden;
		padding-top:6px;
	}
	div.mein-konto-lieferanschrift ul.content-grid li * {
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	div.mein-konto-lieferanschrift ul.content-grid li p.bestehende-lieferanschrift {
		height: 52px;
		padding-top: 3px;
	}
	div.mein-konto-lieferanschrift div.lieferanschrift-button-left{
		float: left;
	}
	div.mein-konto-lieferanschrift div.lieferanschrift-button-right{
		float: right;
	}
	
	div.bestehende-lieferanschrift-button-container a{
		height: 28px;
		display: block;
		text-align: center;
		padding-top: 6px;
	}
	
	

	/* Formular Lieferanschrift */
	div.block-form-lieferanschrift{
		padding-top: 13px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-anrede {
		width: 85px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-vorname {
		width: 85px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-nachname {
		width: 85px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-strasse {
		width: 85px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-co {
		width: 78px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-co-input {
		width: 120px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-nr {
		width: 79px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-nr-input {
		width: 55px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-plz {
		width: 85px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-plz-input {
		width: 171px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-ort {
		width: 84px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-ort-input {
		width: 175px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-strassenzusatz-input {
		width:175px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-ortszusatz {
		width: 79px;
	}
	div.block-form-lieferanschrift div.form-checkout-zeile div.form-checkout-ortszusatz-input {
		width: 130px;
	}

	
	
	/**
	*
	* SERVICE > KONTAKT
	*
	**/
	div.kontakt-formular div.block-form-anmeldung {
		width: 660px;
	}
	
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-kategorie {
		width: 80px;
		padding-top: 6px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-kategorie-select {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-kategorie-select select {
		width: 145px;
	}

	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-thema {
		width: 89px;
		padding-top: 6px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-thema-select {
		width: 175px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-kontakt-thema-select select {
		width: 145px;
	}

	
	div.block-kontaktformular div.form-checkout-zeile div.input-label {
		width: 100px;
		padding-top: 6px;
	}
	
	div.block-kontaktformular div.form-checkout-zeile div.error {
		color: red;
	}

	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-mitgliedsnummer-input {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-email-input {
		width: 380px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-email2-input {
		width: 380px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-vorname-input {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-nachname {
		width: 89px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-nachname-input {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-strasse-input {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-nr {
		width: 89px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-plz-input {
		width: 180px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-ort {
		width: 89px;
	}
	div.block-kontaktformular div.form-checkout-zeile div.form-checkout-telefon-input {
		width: 180px;
	}

	/**
	*
	* FARRIGHT - BANNER
	*
	**/
	#farright {top:0px;left:1000px;position:absolute;}
	
		
	############	
	div.product-box div.stars_box {
		/*width: 230px;*/
		width: 100px;
		height: 30px;
	}
		
	div.product-box div.stars_box p.rating {
		float: left;
		/*width: 129px;*/
	}
	
	div.product-box div.stars_box p.rating,
	div.product-box div.stars_box p.rating * {
		font-size: 10px;
		font-weight: bold;
		color: #9a9180;
		padding-top:10px;
	}
	
	div.product-box div.stars_box p.rating strong {
		display: block;
		float: left;
		width: 65px;
		height: 11px;
		overflow: hidden;
		text-indent: -200000em;
		background-repeat: no-repeat;
		background-image: url(/is-bin/intershop.static/WFS/BC-ZR-Site/-/de_DE/gfx/global/background/bg_rating-stars_product-popup.gif);
		background-position: 0 0;
		margin-top: 3px;
	}
	
	div.product-box div.stars_box p.rating strong.stars0 { background-position: -65px 0; }
	div.product-box div.stars_box p.rating strong.stars1 { background-position: -52px 0; }
	div.product-box div.stars_box p.rating strong.stars2 { background-position: -39px 0; }
	div.product-box div.stars_box p.rating strong.stars3 { background-position: -26px 0; }
	div.product-box div.stars_box p.rating strong.stars4 { background-position: -13px 0; }
	
	div.product-box div.stars_box p.rating span {
		float: left;
		display: block;
		padding: 1px 0 0 3px;
	}
	
	############