/**
	Shopware 3.5 Template default stylesheet
	http://shopware.de
	
	This stylesheet contains all styled elements
	which are used in the default template. Please notice
	that we've placed all color codes in a different 
	stylesheet called colors.css.
	
	If you wish to customize Shopware for your needs
	please refer to www.shopware.de/wiki for
	more informations.
	
	
	@package		default
	@subpackage		css
	@category		design
	@version		v1 
	@author			stp/Shopware AG <info@shopware.ag>
	@copyright		Copyright (c) 2010 Shopware AG (http://www.shopware.de)
*/

/*oc: *:focus {outline: 0 none;} */
/*oc: html {font: normal 11px/18px Arial, "Helvetica Neue", Helvetica, sans-serif;padding: 10px 0 0;line-height: 1.3em;} */
/*oc: .container_20 {background: #fff;width:1000px;margin:20px auto 0;border:1px solid;overflow:hidden;text-align: left;} */
/*oc: table .right {text-align: right; float: none;} */
/*oc: fieldset {border: 0 none; margin:0;padding:0;} */
/*oc: label {display:inline-block} */
.ajax_loader {display:inline-block; background: url(../images/icons/ico_ajax-loader.gif) no-repeat;height:16px; width:16px; padding: 0 2px;display:none;}
/* .oc: hr {position: static;} */
/* .oc: hr.clear {clear:both;} */
.doubleborder {border-bottom:0.3em double;margin:0 0 0.5em;}
.no_picture {display: block;background: url(../images/no_picture.jpg) no-repeat center center;height: 100px;width: 100px;}
.no_picture.small {height: 57px;width: 57px;}
.noscript_notice {width: 980px;margin: 0 auto;}
/*oc: textarea {resize: none;} */

/*	------------------------ */
/*	HEADING BOX */
/*oc: #content .headingbox, #content .headingbox_nobg, #content .headingbox_dark {border: 1px solid;border-bottom: 0 none;height: 20px;font-size: 11px;font-weight: 700;background: url(../images/backgrounds/bg_breadcrumb.png) left bottom repeat-x;padding: 5px 0 5px 10px;margin: 0 !important;} */
/*oc: #content .headingbox_nobg {background: 0 none;height: 18px;} */
/*oc: #content .headingbox_dark {height: 25px;background: url(../images/backgrounds/bg_registerbox.png) left bottom repeat-x;} */
/*oc: #content .largesize {font-size: 14px;height: 30px;} */
/*wpa: div.blog_navi .headingbox, #right h2.headingbox_nobg, #right h2.headingbox {border-right: 0 none;} */

/*	------------------------ */
/*	HEADLINES */
/* .oc: h2, h3 {line-height:1.6em} */
/* .oc: h2 {font-size: 18px;margin: 10px 0 5px;} */
/* .oc: h3 {font-size: 14px;margin: 0 0 5px 0;} */

/*	------------------------ */
/*	ICONS */
/*oc: a.del {background: url(../images/icons/ico_delete.png) no-repeat;display: block;height: 21px;width:24px;} */
/*oc:	a.link {background: url("../images/icons/ico_listing-next.png") left top no-repeat; padding:0 0 5px 20px; font-weight: 500;display:block; } */
div.ico_new, div.ico_tipp, div.ico_esd {font-family: "Arial Black";font-size: 13px;font-weight: bold; text-shadow: #777 1px 1px 1px; letter-spacing: -1px;}

div.ico_new {z-index: 210; position: absolute; top: 28px; left: -1px; width: 68px; height: 28px; background: url(../images/sprite_listing.png) no-repeat 0 -50px;}
div.ico_new span {display: block; width: 68px;margin: 5px 0 0 32px}

div.ico_esd {position: absolute;top:-3px;right:74px; width: 94px; height: 24px; background: url(../images/sprite_listing.png) no-repeat 0 0px; z-index: 210;}
div.ico_esd span {display: block;width:94px;text-align:center;margin: 3px 0 0 0;}

div.ico_tipp {z-index: 210; position: absolute; top: -4px; right: 10px; width: 57px; height: 25px; background: url(../images/sprite_listing.png) no-repeat 0 -24px;}
div.ico_tipp span {display: block;text-align: center;margin-top:4px;}

a.basket {background: url(../images/ico_basket.gif) no-repeat;display: inline-block;height: 22px;width:22px;}

/* Flags */
/* .oc:moved to stVoomates.css. */
/*oc:	#topbar .flag {display: block;width: 16px; height: 11px;text-indent: -9999px;margin: 8px 5px 0 0;float:left;} */

/*	------------------------ */
/*	TRUSTED SHOPS, PAYPAL */
#trustedShopsLogo, #paypalLogo, #paypalLogo_noborder{ padding:10px; border-right:1px solid; border-bottom:1px solid; }
#paypalLogo_noborder{ border-bottom:0px none; padding:10px 10px 0; }
#trustedShopsLogo .inner_container, #paypalLogo .inner_container, #paypalLogo_noborder .inner_container{ padding:5px 10px; border:1px solid; }
#trustedShopsLogo a, #paypalLogo a, #paypalLogo_noborder a{ display: block;text-align: center; }
#trustedShopsLogo a img, #paypalLogo a img, #paypalLogo_noborder a img{ display:block; margin:0 auto; }
#trustedShopsLogo p, #paypalLogo p, #paypalLogo_noborder p{ margin:10px 0 0 0; }
.trustedshops_form{ border:1px solid; padding:10px; width:939px; }
#trustedShopsLogo a{ display: inline; }

/*	------------------------ */
/*	.HEADER. */
/* .oc:moved to stVoomates.css. */
/*oc:	#header{ height:115px; position:relative; width:100%; } */
/*oc:	#header #logo a{ background:url(../images/logo.jpg) no-repeat; width:148px; height:44px; text-indent:-9999px; display:block; margin:38px 0 0 38px; } */
/*	------------------------ */

/*		------------------------ */
/*	LANGUAGE AND CURRENCY */
/* .oc:moved to stVoomates.css. */
/*oc:	#topbar {position: absolute; right: 0; top: 0;padding: 0 5px;height:25px;} */
/*oc:	#topbar form {float:left;} */
/*oc:	#topbar input {border: 1px solid; background:transparent;margin: 6px 0 0 0;padding:0;font-size:11px;cursor: pointer;} */
/*oc:	#topbar input:hover {border: 1px dashed;} */
/*oc:	#topbar input.active {font-weight: 700;} */
/*oc:	#topbar .currency {padding-right:6px;margin-right:6px;border-right: 1px solid;display: block;} */
/*oc:	#topbar select {border: 0 none;} */

/*		------------------------ */
/*	SHOPNAVIGATION */
/*	Account, Notes, Basket */
/*	oc:moved to stVoomates.css. */
/*oc: #shopnavi .newbasket {width: 300px;position: absolute; right: 0px;top:35px;} */
/*oc: #shopnavi .display {width: 210px;margin: 18px 0 22px 0;position: static;} */
/*oc: #shopnavi .display .top {margin-top: 5px;} */
/*oc: #shopnavi .display_basket {display:inline} */
/*oc: #shopnavi .icon {width: 77px;position: static;} */
/*oc: #shopnavi .icon a {display: block; background: url(../images/icons/ico_basket.png) no-repeat; width: 77px; height: 83px;text-indent: -9999em;} */
/*oc: #shopnavi .quantity {padding: 0 0 0 2px;} */
/*oc: #shopnavi .sep {padding: 0 3px;} */
/*oc: #shopnavi .ajax_basket_container {border: 1px solid;width: 210px;height: 22px;margin-top:5px;background: url(../images/backgrounds/bg_ajaxbasket.png) repeat-x;} */
/*oc: #shopnavi .ajax_basket_container .ajax_basket {height: 16px;padding: 4px 10px 0 10px;cursor:pointer;background: url("../images/arrows/bg_arrow-small_down.gif") no-repeat scroll 200px 9px;} */
/*oc: #shopnavi .ajax_basket_container div.ajax_loader {background: url(../images/icons/ico_ajax-loader.gif) no-repeat;height:16px; width:16px;display:none;position: absolute;right:25px;top:46px;} */

/* My options */
/*	oc:not used. */
.my_options {position: absolute; top: 58px;left:490px;}
.my_options a {padding: 0 20px 0 20px;height: 16px;line-height:16px; display: block;float:left;}
.my_options a.account {background: url("../images/icons/ico_myaccount.png") left center no-repeat;}
.my_options a.note {background: url("../images/icons/ico_notes.png") left center no-repeat;}
.my_options a.compare {background: url("../images/icons/ico_compare.png") left center no-repeat;}

/* Ajax basket result */
/*	oc:moved to stVoomates.css. */
/*oc: .ajax_basket_result {display: none;top: 27px;right: -2px;padding: 10px;width: 280px;border: 1px solid;text-align: left;position: absolute; z-index:9000;left: 200px;top: 100px;} */
/*oc: .ajax_basket_result .button-left {padding: 0 10px 0 35px;} */
/*oc: .ajax_basket_result .inner_cart {border: 1px solid;margin-bottom:10px;} */
/*oc: .ajax_basket_result .inner_cart div {position:relative;margin-bottom:1px;height:25px;padding: 5px;z-index:20;} */
/*oc: .ajax_basket_result .inner_cart div.last {margin: 0;} */
/*oc: .ajax_basket_result .inner_cart .thumbnail {float:left;width: 30px;height:30px;margin-right:4px;margin:0;padding:0;text-align: center;} */
/*oc: .ajax_basket_result .inner_cart span {margin:inherit;} */
/*oc: .ajax_basket_result .inner_cart span.title {width: 190px;margin: 6px 0 0 8px; display: block;} */
/*oc: .ajax_basket_result .inner_cart div.picture, #shopnavi .ajax_basket_result span {display:inline-block} */
/*oc: .ajax_basket_result .inner_cart div.picture a {width:30px;height:30px;display:block} */
/*oc: .ajax_basket_result .inner_cart .price {position:absolute; right:5px; top:10px;} */
/*oc: .ajax_basket_result .inner_cart span.title a {text-transform: none;} */
/*oc: .ajax_basket_result .right a {margin: 0;width: 56px;} */

/*	------------------------ */
/* .menu-top: mainNavigation (maincategories) für regular swag-menu or swag-advancedmenu. */
/* oc:moved to stCompMode.css */
/*oc: #mainNavigation {padding: 1px 0 0 15px; width: 983px; margin: 20px 0px 0 1px;line-height: 30px;position: static;height: 32px; background:#e1540f; } */
/*oc: #mainNavigation li {float: left;position: static;} */
/*oc: #mainNavigation a {display: block;padding: 0px 15px;border-right: 1px solid;border-left: 1px solid;position: static;} */
/*oc: #mainNavigation a.active {font-weight: 700;height:31px;border: 1px solid; border-bottom: 0 none;background: url("../images/backgrounds/bg_navigation_top_active.jpg") repeat-x;} */
/*oc: #mainNavigation ul li ul {display: none;} */
/* Drop down menu */
/*oc: #mainNavigation ul li.dropactive:hover a {border: 1px solid;height: 35px;position: relative;z-index: 3000;} */
/*oc: #mainNavigation li:hover ul.dropdown, #mainNavigation li:hover ul.droplevel {display: block;position: absolute;background: #fff;width:250px;z-index:2000;margin-top: -1px;border: 1px solid #000;} */
/*oc: #mainNavigation ul li ul.dropdown li {position: relative} */
/*oc: #mainNavigation ul li.dropactive:hover ul.dropdown li.sub {background: url(../images/arrows/bg_arrow-small_right.gif) 240px center no-repeat;} */
/*oc: #mainNavigation ul li.dropactive:hover ul.dropdown li.sub:hover {background: url(../images/arrows/bg_arrow-small_right_white.gif) right center no-repeat;} */
/*oc: #mainNavigation ul li.dropactive:hover ul.dropdown li a {border: 0 none;background: 0 none;display:block;height:30px;line-height:30px;border-bottom:1px solid;width:220px;} */
/*oc: #mainNavigation ul li.dropactive:hover ul.droplevel {display: none;position: absolute;left: 250px;top:0;border: 1px solid;width: 250px;} */
/*oc: #mainNavigation ul li.dropactive:hover li.sub:hover ul.droplevel {display:block;} */
/*oc: #mainNavigation ul li.dropactive:hover li.sub:hover ul.droplevel ul.droplevel {display: none;} */
/*oc: #mainNavigation ul li.dropactive:hover li.sub:hover ul.droplevel li:hover ul.droplevel {display: block;} */

/*	------------------------ */
/*	BREADCRUMB */
div#breadcrumb {position:static;margin: 0;display:block;float:none;clear:both;padding:0 15px; height: 40px;line-height: 36px;background: url("../images/backgrounds/bg_breadcrumb.png") repeat-x left bottom;border: 1px solid}
div#breadcrumb strong {font-weight: 500}
#breadcrumb .sep {padding: 0 2px;}

/*	------------------------ */
/*	.faux columns. */
/* oc:verschoben in: stVooCtrlDetail.css */
/* .oc: #content .inner {overflow: hidden;width: 1000px;z-index:1} */
/* .oc: #content .inner, #content .inner div#left, #content .inner div#center {float: left;} */

/*	------------------------ */
/*	SIDEBAR LEFT */
#content #left.info {width: 158px;}
#content #left.info h2 {font-size: 11px;padding-top:10px;height:26px;}
#content #left ul li {border: 1px solid;border-bottom: 0 none;border-right: 0 none;}
#content #left ul li a {display: block;margin: 0 0 0 0px;padding: 8px 0 8px 15px;font-size:11px;}
#content #left ul li.active {background: url("../images/backgrounds/bg_navigation_left_active.png") repeat-x;border: 1px solid;width:178px;}
#content #left ul li.active a.active {font-weight: 700;}
#content #left ul li.active.sub a.active {font-weight: 700;background: url("../images/arrows/bg_arrow_down.png") no-repeat scroll 155px center;border-bottom:1px solid;}
#content #left ul li.active li a {margin: 0 0 0 10px;padding: 6px 0 6px 10px;background: url("../images/arrows/bg_arrow-small_right.gif") no-repeat left center !important;}
#content #left ul li.active.sub ul a.active {border-bottom: 0 none;margin-left:15px;}
#content #left ul li.active ul.submenu {padding-bottom: 5px;}
#content #left ul li.active ul.submenu ul {border-top:1px solid;border-bottom: 1px solid;}
#content #left ul li.active ul.submenu ul.submenu {border-bottom: 0 none;}
#content #left ul li.active ul.submenu ul.submenu ul.submenu {border-bottom: 1px solid;}
#content #left ul li.active li.active {background: transparent;border: 0 none;}
#content #left ul li.active li.active a {border: 0 none; background: url("../images/arrows/bg_arrow-small_down.gif") no-repeat left center !important;}
#content #left ul li.active li.active a.flag {background: 0 none !important;font-weight:700;}
#content #left ul li.active li.active li a {margin: 0 0 0 15px;padding: 4px 0 4px 10px; background:0 none !important;font-size: 10px;}
#content #left ul li.active li.active li a.flag {font-weight: 700;}
#content #left ul li.active li.active li.active a.flag {font-weight: 500}
#content #left ul li.active li.active li.active a.active {margin-left: 20px; font-weight: 700; background: url("../images/arrows/bg_arrow-small_down.gif") no-repeat left center !important;}
#content #left ul li.active li.active li .level3 a {padding: 4px 0px 4px 20px;}
#content #left ul#servicenav {margin: 18px 0 0 0;border: 1px solid; border-left: 1px solid;padding-bottom: 15px;}
#content #left ul#servicenav li {background: transparent;}
#content #left ul#servicenav li.heading {background: url("../images/backgrounds/bg_servicenav.png") repeat-x;height: 33px; line-height: 33px;padding: 0 0 0 15px;text-transform: uppercase;color: #636363;font-weight: 700;border: 0 none;margin: 0 0 12px 0;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
#content #left ul#servicenav li a {padding: 4px 0 4px 10px;} 

/*		------------------------ */
/*	SIDEBAR RIGHT */
/*oc: #content #right {overflow: hidden;width: 150px;position: static;float:right;margin-left: 0px !important;} */
/*wpa: div.blogFilter ul li, div.blogInteract ul li {padding: 6px 0 6px 10px;margin: 0 0 0 0;border-bottom:1px solid;background:#fff;} */
/*wpa: div.blogFilter ul li.last, div.blogInteract ul li.last {border-bottom: 0 none;} */
div.supplier ul li {margin: 0 0 0 0;padding: 6px 0 6px 10px;border-bottom:1px solid;}
div.supplier ul li.last {border-bottom: 0 none;}
div.supplier ul li.image {height: auto;text-align:center;}
div.supplier ul li.image a {margin:0;}
div.supplier_filter {margin:0px 0px 20px 0px; padding:0px; width:150px;border-bottom: 1px solid;}
div.supplier_filter div {display:block;cursor:pointer;position:relative;border: 1px solid; border-right: 0 none;border-bottom: 0 none;background: url(../images/backgrounds/bg_filter_inactive.jpg) repeat-x;height: 20px;padding:6px 0 0px 16px;width:133px;margin:0;}
div.supplier_filter div.slideContainer {background-image: none;padding: 0;height: auto;border: 0;}
div.supplier_filter h5 {border-left: 1px solid;margin-bottom:0; padding: 5px 0 5px 5px;}
.blog_navi div.supplier_filter div {width: 122px;}
div.supplier_filter div.active {background: url(../images/backgrounds/bg_filter_active.jpg) repeat-x;font-weight: 700;}
div.supplier_filter div span.expandcollapse {position: absolute; right: 10px; top:5px; border-bottom: 0 none;margin:0;height: 13px; width: 13px; text-indent: -9999px; background: url(../images/icons/ico_filter.gif) 0 -13px no-repeat;}
div.supplier_filter div.active span.expandcollapse {background: url(../images/icons/ico_filter.gif) 0 0 no-repeat;}
div.supplier_filter ul li {border-left: 1px solid; display: inline-block;}
div.supplier_filter ul li a, div.supplier_filter ul li.active {padding: 6px 0 6px 22px;background: url(../images/icons/ico_search_inactive.png) 5px 7px no-repeat;display: block;}
div.supplier_filter ul li:hover a, div.supplier_filter ul li.active {background: url(../images/icons/ico_search_active.png) 5px center no-repeat;}
div.supplier_filter ul li:hover a, div.supplier_filter ul li.active a {text-decoration: none;}
div.supplier_filter ul li.active {font-weight: 700;text-decoration:none;}
div.supplier_filter ul li.close span {background: #fff none;border: 0 none;font-weight: 700;padding:0;}
div.supplier_filter ul li.close:hover a {background: url(../images/icons/ico_search-delete.png) 5px center no-repeat;}
div.supplier_filter .space { display: none; }
#right div.supplier_filter.blog {width:140px;}
/*wpa: div.supplier, div.blogFilter, div.blogInteract {border:1px solid; border-right: 0 none; border-top: 0 none; right:0;margin: 0 0 20px 0;padding: 0 0 0 0;} */
div.supplier, div.blogFilter {border:1px solid; border-right: 0 none; border-top: 0 none; right:0;margin: 0 0 20px 0;padding: 0 0 0 0;}
.filter_actions {position: absolute;right: 5px;top: 25px;}
.filter_actions span {cursor: pointer; position: relative;}
/*wpa: div.blogInteract ul li {height: 20px;padding:6px 5px 3px 0;border-top: 0 none;} */
/*wpa: div.blogInteract ul li.last {border-bottom: 0 none;} */

/* Register right */
/*oc: #content div#right.register {width: 168px;margin-left:10px !important;float:left;} */
/*oc: div#right.register h2 {margin: 0;border: 1px solid;border-bottom: 0 none;font-weight: 700; font-size: 12px; line-height: 32px;height: 32px;padding: 0 0 0 9px;} */
/*oc: div#right.register ul {display: block;padding-top: 10px; border: 1px solid; border-top: 0 none transparent;background: url(../images/backgrounds/bg_breadcrumb.png) top left repeat-x;} */
/*oc: div#right.register li {display: block;margin: 0 0 0 10px;padding: 10px 0 10px 30px;background: url(../images/icons/ico_register-benefit.png) no-repeat center left;color: #52892c;} */
/*wpa: div.blog_navi {margin-left:10px;} */

/*	------------------------ */
/*	.content center. */
/*oc:verschoben in: stVoomates.css */
/*oc: #content {margin-top:10px;overflow: hidden;position:static;z-index:1} */
/*oc: #center {margin-left: 10px;margin-right: 10px;} */
/*oc: .teaser {border: 8px solid;padding: 12px;} */
/*oc: .teaser p {text-align: center;font-size:12px;} */
.blogentry .img {float: left;padding: 8px;}
.blogentry .post_metadata {font-size:10px;margin:4px 0 12px;padding:0 0 9px;}
.blogentry .post_metadata span {border-right:1px solid;padding:0 8px;}
.blogentry a {font-weight: 700;}
/*oc: #center .teaser_small h1, #content .orders h1, #content .downloads h1, #content #ticket h1, #content .cat_text h1, #content .supplier_register h1 {font-size:18px;margin:5px 0 15px;} */
/*oc: #content #center .cat_text h1 {font-weight: 700;} */
/*oc: #content #right_account {margin-left:20px;} */
/*oc: #content #right_account {margin: 0;} */
/*oc: #content .account {margin-left:20px; margin-right:0px;} */
/*wpa: #content .custom {margin-right: 40px;} */
/*wpa: #content .custom {width: 560px;} */
/*wpa: #content .custom h1 {font-size: 18px; font-weight: 700;} */
#content .custom ol {margin-left: 25px;}
#content .custom ul {margin-left: 20px;}
#content .custom ul li, #content .custom ol li {list-style: disc;float:none;}
#content .custom ol li {list-style: decimal}
#supplierfilter {padding: 10px; border: 2px solid;}
#supplierfilter .text {display:block;float:left;margin-top:6px;}
/*oc: #content .cat_text, #content .register .supplier_register {padding: 0 0 8px;margin: 0 0 12px;background: url(../images/backgrounds/bg_cat_text.png) left bottom no-repeat;} */
/*oc: #content .cat_text .inner_container, #content .register .supplier_register .inner_container {border: 1px solid; padding: 20px 20px 0; margin: 0;margin: 0 0 0;} */
/*oc: #content #notes .cat_text, #content .account .cat_text, #content .register .supplier_register {margin-left: 10px;background: url(../images/backgrounds/bg_cat_text_note.png) left bottom no-repeat;} */
/*oc: #content .account .cat_text {margin: 0;} */
#content .banner {margin-bottom: 10px;}
/*oc: .required_fields { border: 1px solid #c7c7c7; padding: 10px; background: #F3F3F3; font-weight: 700 } */
/*wpa: #letterForm .required_fields  { margin: 0 20px 20px; background: #fff; } */

/*		------------------------ */
/*	GENERAL LISTING */
/*	.oc:moved to:stVooCtrlListing.css. */
/*oc: .listing_actions {border:1px solid;height:56px;padding:0 15px;background: url(../images/backgrounds/bg_listing_actions.png) top left repeat-x;} */
/*oc: .listing_actions .top {height: 23px;padding: 0 0 5px 0;} */
/*oc: .listing_actions .bottom {height:23px;padding: 5px 0 0 0; border-top: 1px solid;} */
/*oc: .listing_actions select {width:135px;margin:0.5em 0;} */
/*oc: .listing_actions label {height: 22px;float:left; display: block; margin: 8px 5px 0 0;} */
/*oc: .listing_actions .paging label {float:left;margin: 3px 18px 0 0;} */
/*oc: .listing_actions .articleperpage select {width:50px} */
/*oc: .listing_actions.bottom, .listing_actions.normal {height: 28px;} */
/*oc: .listing_actions .bottom .paging {float:left;} */
/*oc: .listing_actions a.navi, .listing_actions div.more { */
	/*oc: display:block; float:left; margin-right:1px;height:14px;width:14px;font-size:10px;border:1px solid;padding:1px;vertical-align: middle; text-align: center; */
/*oc: } */
/*oc: .listing_actions a.prev {background: url("../images/arrows/bg_arrow-small_left.gif") no-repeat scroll center 6px transparent;text-indent: -9999px;} */
/*oc: .listing_actions a.more {background: url("../images/arrows/bg_arrow-small_right.gif") no-repeat scroll center 6px transparent;text-indent: -9999px;} */
/*oc: .listing_actions .sort-filter {width: 210px;text-align: left;float:left;} */
/*oc: .listing_actions .articleperpage {width:160px;margin: 0 auto 0 42px; text-align: center;float:left;} */
/*oc: .listing_actions .articleperpage.rightalign {text-align: right;float:left;} */
/*oc: .listing_actions .list-settings {width: 165px;text-align: right;float:right;} */
/*oc: .listing_actions .list-settings .table-view, .listing_actions .list-settings .list-view { */
	/*oc: background: url(../images/icons/ico_view.png) no-repeat; width: 27px; height: 20px; display: block;float:left; margin:3px 0 0 5px; */
/*oc: } */
/*oc: .listing_actions .list-settings .table-view:hover, .listing_actions .list-settings .list-view:hover {text-decoration: none;} */
/*oc: .listing_actions .list-settings .table-view:hover, .listing_actions .list-settings .table-view.active {background-position: 0 -20px;} */
/*oc: .listing_actions .list-settings .list-view:hover, .listing_actions .list-settings .list-view.active {background-position:-28px -20px;} */
/*oc: .listing_actions .list-settings .table-view {background-position: 0 0px;} */
/*oc: .listing_actions .list-settings .list-view {background-position: -28px 0px;} */
/*oc: .listing_actions .list-settings label {float: left;} */
/*oc: .listing_actions .list-settings select {width:95px;float:left;} */
/*oc: .listing_actions .bottom .display_sites {width: 135px; display: block; float:right;text-align:right;margin:3px 0 0 0;} */
/*oc: .contentlisting_box .listing_actions .paging {margin-top: 5px;} */
/*oc: div.listing {overflow: hidden; width:680px;} */

/*oc: .artbox {border: 1px solid;margin: 0px 11px 10px 0;float: left;position: relative;} */
/*oc: .artbox .inner {padding: 10px 10px 5px 10px; overflow: visible !important;} */
/*oc: .artbox .star {position: absolute; top:10px;} */
/*oc: .artbox .artbox_thumb {margin-top:10px;height: 105px;display: block; text-align: center;} */
/*oc: .artbox a.title {display: block;font-weight: 700;font-size:12px;margin: 0 0 8px 0;} */
/*oc: .artbox p.desc {font-size:11px;line-height:13px;} */
/*oc: .artbox p.price, .artbox p.pseudoprice {text-align: left;position: absolute;bottom: 65px;left: 10px;height: 30px;margin: 0;} */

/*oc: .artbox p.pseudoprice {bottom: 77px} */
/*oc: .artbox span.price {font-size: 14px;font-weight: 700;margin-bottom: 5px;} */

/*oc: .article_box span.pseudo, */
/*oc: .artbox span.pseudo {text-decoration: line-through;display:block;color: #777; font-weight: 500;} */
/*oc: .artbox .unit {font-size: 10px; position: absolute;bottom: 115px;font-weight: 700;} */
/*oc: .artbox .actions {position: absolute;bottom: 2px;left: 5px;width: 137px;} */

/*oc: .artbox .actions a, */
/*oc: .listing_actions .offers {display: block; width: 125px; height: 20px; border: 1px solid; position: relative; padding: 0 5px; margin-bottom: 2px;line-height: 20px;} */

/*oc: .artbox .actions a, */
/*oc: .listing_actions .offers, */
/*oc: div#notes .table_row .action a, */
/*oc: .blogbox a.more_info, */
/*oc: .content_listing a.more_info, */
/*oc: .bt_allsupplier, */
/*oc: div#notes .table_row .action a.basket, */
/*oc: .blogbox a.more_info:hover, */
/*oc: .content_listing a.more_info:hover, */
/*oc: .bt_allsupplier:hover {background: url(../images/sprite_listing_buttons.png) right 0 no-repeat;} */

/*oc: .artbox .actions a.more,.listing_actions .offers:hover,div#notes .table_row .action a.basket, .blogbox a.more_info:hover, .content_listing a.more_info:hover, .bt_allsupplier:hover {background-position: right -21px;} */

/* Base price */
/*oc: .artbox .article_price_unit p, .artbox .article_price_unit_pseudo p { margin-bottom: 0; font-size: 10px; } */

/* Offers */
/*oc: .listing_actions .offers {margin: 3px 0 0 195px; display:block;width: 190px;} */
/*oc: .listing_actions .offers:hover {text-decoration: none;} */

/* Related */
/*oc: #related .container, #related .container .listing {overflow: hidden;width: 483px;} */
/*oc: #related .artbox {width: 157px;} */
/*oc: #related .artbox .inner {height: 290px;} */

/* Promotion */
/*oc: .artbox_shoppingworld {display: block; float:left;margin: 0px 11px 9px 0;} */
/*oc: .artbox_shoppingworld img {vertical-align: bottom} */

/* Cross Selling .oc:swag auskommentiert. */
/*.cross_box_content.listing {width:840px;}
.cross_box_content.listing .artbox {width:197px;} */

/*		------------------------ */
/*	4 COL LISTING */
/*oc: #listing .artbox {width: 147px;} */
/*oc: #listing .artbox .inner {height: 310px;width:127px; overflow:auto;} */
/*oc: #listing .artbox div.ico_esd {right: 1px; top:-3px;} */
/*oc: #listing .artbox p.desc { margin: 0 0 1em; } */
/*oc: #listing .article_price_unit .baseprice { display: block } */

/*		------------------------ */
/*	3 COL LISTING */
/*oc: #listing-3col .artbox {width: 200px} */
/*oc: #listing-3col .artbox .inner {height: 325px;width: 180px;} */
/*oc: #listing-3col .artbox .actions {position: absolute;bottom: 27px;} */
/*oc: #listing-3col .artbox .artbox_thumb {height: 145px;margin-top:0} */
/*oc: #listing-3col .artbox a.compare_add_article, #listing-3col .artbox a.more, #listing-3col .artbox .buynow {width:179px;} */
/*oc: #listing-3col .artbox a.compare_add_article, #listing-3col .artbox a.more {width:82px;position: absolute;} */
/*oc: #listing-3col .artbox a.more {left: 97px;} */
/*oc: #listing-3col .artbox div.ico_esd {right: 8px;top:24px;} */
/*oc: #listing-3col .artbox p.price {bottom:40px;} */
/*oc: #listing-3col .artbox p.pseudoprice {bottom: 52px;} */
/*oc: #listing-3col .artbox p.desc { margin: 0 0 .8em } */

/*		------------------------ */
/*	2 COL LISTING */
/*oc: #listing-2col .artbox {width: 307px;} */
/*oc: #listing-2col .artbox .inner {height: 255px;width: 287px;} */
/*oc: #listing-2col .artbox .artbox_thumb {height:140px;margin-top: 0;} */
/*oc: #listing-2col .artbox .actions {right: 6px; left: auto;width: 135px;} */
/*oc: #listing-2col .artbox .price {bottom: 5px;margin: 0;} */
/*oc: #listing-2col .artbox .title {margin: 5px 0;width:150px;} */
/*oc: #listing-2col .artbox .desc {width: 130px;} */
/*oc: #listing-2col .artbox .unit {right: 10px; bottom: 80px;} */
/*oc: #listing-2col .artbox p.pseudoprice {bottom:8px;} */
/*oc: #listing-2col .artbox .article_price_unit, #listing-2col .artbox .article_price_unit_pseudo { position: absolute; bottom: 80px; right: 5px; width: 135px; } */
/*oc: #listing-2col .artbox .article_price_unit .baseprice, #listing-2col .artbox .article_price_unit_pseudo .baseprice { display: block } */

/*		------------------------ */
/*	1 COL LISTING */
/*oc: #listing-1col .artbox {width:629px;margin:0;border-bottom: 0 none;} */
/*oc: #listing-blog .artbox .inner,#listing-1col .artbox .inner {height: 145px;width:609px;} */
/*oc: #listing-blog .artbox .artbox_thumb, #listing-1col .artbox .artbox_thumb {display: block;width:105px;} */
/*oc: #listing-blog .artbox a.title, #listing-1col .artbox a.title {position: absolute; top:15px;left:125px;width:330px;} */
/*oc: #listing-blog .artbox p.desc, #listing-1col .artbox p.desc {position: absolute; top:45px;left:125px;width:330px} */
/*oc: #listing-blog .artbox .actions, #listing-1col .artbox .actions {position: absolute;bottom: 15px;width:125px;left: 635px;} */
/*oc: #listing-blog .artbox a.compare, #listing-1col .artbox a.more, #listing-1col .artbox .buynow, #listing-1col .artbox a.compare, #listing-1col .artbox a.more, #listing-blog #listing-1col .artbox .buynow {width:125px;} */
/*oc: #listing-blog .artbox p.price, #listing-1col .artbox p.price {top: 15px;left:635px;text-align: left;display: block;width:100px} */
/*oc: #listing-blog .artbox div.ico_esd, #listing-1col .artbox div.ico_esd {right: 200px;} */
/*oc: #listing-blog .artbox .unit,#listing-1col .artbox .unit {bottom: 90px; right:45px;width: 100px;text-align:left;display:block} */
/*oc: #listing-blog .artbox p.pseudoprice, #listing-1col .artbox p.pseudoprice {bottom: 110px; right:45px;left:auto;width:100px;display:block;} */
/*oc: #listing-1col .artbox.last {border-bottom: 1px solid;} */
/*oc: #listing-blog .artbox div.ico_tipp, #listing-1col .artbox div.ico_tipp {right:5px;} */
/*oc: #listing-1col .artbox .actions, #listing-1col .artbox p.price, #listing-1col .artbox p.pseudoprice, #listing-1col .artbox .unit {left: 480px;} */
/*oc: #listing-1col .artbox .article_price_unit, #listing-1col .artbox .article_price_unit_pseudo { position: absolute; left: 125px; } */

/*		------------------------ */
/*	BLOG CROSS SELLING */
/*oc: #listing-blog .artbox {width: 778px;border-top:0 none;margin: 0px 11px 0px 0;} */
/*oc: #listing-blog .artbox .inner {width:758px;} */
/*oc: #listing-blog .artbox p.desc {width:430px;} */

/*		------------------------ */
/*	ARTICLE DETAIL */
/*	.oc:moved to:stVooCtrlDetail.css. */
/*oc: /* General */
/*oc: #content #detail {width:800px;margin-left:10px;} */
/*oc: #buybox {width:250px;margin-right: 10px;} */
/*oc: #detail .article_details_price2 {font-size:20px;line-height:20px;} */
/*oc: #detail .article_details_price2 span {font-size:12px} */
/*oc: #detail .article_details_price2 em {font-size: 12px;line-height:16px;text-decoration: line-through;display: block;} */
/*oc: #detail .article_details_price2 strong {font-weight: 700;display:block;margin-bottom: 10px;} */
/*oc: #detail em {font-style: normal} */
/*oc: #content #detail #detailbox_middle, #content #detail #detail_menu, #content #detail #basketButton {position: static;} */
/*oc: #detail .border {border-bottom: 1px solid;} */
/*oc: #detail .wrapper {margin-left: 5px;width: 285px;} */
/*oc: .basketform .error {width: 220px;} */
/*oc: #detail #article_details .modal_open a {text-decoration: underline;} */

/* Navigation */
/*oc: .menu_top {position: static;margin-bottom: 42px;} */
/*oc: .article_overview, .article_back, .article_next {display: block; float:left;font-size:12px;} */
/*oc: .article_overview {margin-left: 290px;background: url(../images/icons/ico_listing-overview.png) left center no-repeat;padding: 0 0 0 20px;width:145px;} */
/*oc: .article_navi {width:240px;float:left;height:16px;margin: 0 0 0 73px;} */
/*oc: .article_back {float:left} */
/*oc: .article_next {float:right} */
/*oc: .article_back a {background: url(../images/icons/ico_listing-prev.png) left center no-repeat;padding: 0 0 0 20px;} */
/*oc: .article_next a {background: url(../images/icons/ico_listing-next.png) right center no-repeat; padding: 0 20px 0 0;} */

/* Images*/
/*oc: #detailbox #img {width: 285px;} */
/*oc: #detailbox #img img {display: block;margin:0 auto;} */
/*oc: #detailbox #img #wrap {display: block; min-height: 255px;} */
/*oc: #zoom1 {display:block} */
/*oc: #zoom1 {display: block;margin: 0 auto;} */

/*oc: .cloud-zoom-big, #cloud-zoom-big {border: 5px solid;} */
/*oc: #thumbs a {padding: 2px;border: 1px solid;margin: 2px;width: 56px;height: 56px;display: block;} */
/*oc: #thumbs a:hover, #thumbs a.active {border: 1px solid;} */
/*oc: .thumb_box a {float: left; height: 45px; width:45px; display: block; padding:0px; margin: 0 9px 5px; border: 2px solid;} */
/*oc: .thumb_box a:hover {border: 2px solid;} */

/* Article details middle */
/*oc: #detailbox h1, .article_details_price{font-size: 14px; font-weight: 700; line-height: 20px;margin-bottom: 15px;} */
/*oc: #detail h1 {font-size: 16px;line-height:20px;font-weight: 700;margin-bottom: 20px;} */
/*oc: div#article_details p {margin: 0;} */
/*oc: div#article_details div.article_details_bottom {margin-top: 15px;} */
/*oc: .article_details_price {display: block;font-size: 18px;} */
/*oc: div#article_details .delivery_container {margin: 5px 0 0 0;} */

/* Configurator */
/*oc: #buybox select {width: 115px;float: left;} */
/*oc: #buybox select.variant, #buybox #configForm select {width: 240px;} */
/*oc: #buybox label {width: 125px;float: left;position: static;margin-top: 6px;} */
/*oc: #buybox #configForm p {margin: 0;} */
/*oc: #buybox #configForm select {margin: 0 0 15px 0;} */
/*oc: #buybox .config_table th {padding: 0 5px;} */
/*oc: #buybox .config_table tbody th {text-align: center;} */
/*oc: #buybox #basketButton {margin-top:15px;width: 241px;background-image: url("../images/backgrounds/bg_basketbutton.png");background-repeat: no-repeat;height: 40px;border:0 none;color:#fff;font-size:14px;cursor: pointer;} */

/* Upprice configurator */
/*oc: #buybox .config_select p {margin: 0 0 5px;} */
/*oc: #buybox .config_select select {float: none;width: 220px;margin: 0 0 15px;} */

/* Accessories */
/*oc: #buybox .accessory_container p {margin: 0;} */
/*oc: #buybox .accessory_container h2 {width: 228px;} */
/*oc: #buybox .accessory_container label {width: 200px;cursor:pointer;} */
/*oc: #buybox .accessory_container input.chkbox {float:right;margin-right: 5px;} */
/*oc: #buybox .accessory_container label:hover {text-decoration: underline;} */
/*oc: #buybox .accessory_container .accessory_group {margin:0 0 10px 0;border: 1px solid;border-top: 0 none; padding: 5px 0 10px 10px;position: relative;width: 228px;} */

/* Accessory overlay */
/*oc: #content #buybox .accessory_container .accessory_overlay {position: absolute;right: 260px;top:-30px;display: none;z-index:20} */
/*oc: #content #buybox .accessory_container .accessory_overlay .artbox {margin: 0;} */
/*oc: #content #buybox .accessory_container .accessory_overlay .inner {width: 230px;height: 220px;} */
/*oc: #content #buybox .accessory_container .accessory_overlay p.price, #content #buybox .accessory_container .accessory_overlay p.pseudoprice {bottom: 10px;left:10px;} */
/*oc: #content #buybox .accessory_container .accessory_overlay p.price {bottom: 0px;} */
/*oc: #content #buybox .accessory_container .accessory_overlay .unit {bottom: 40px; left:10px;} */

/* Notification */
/*oc: #sendArticleNotification {border: 1px solid; padding: 8px;width: 222px;} */
/*oc: #article_notification .notice {width: 220px;} */
/*oc: #article_notification label {display: block;} */
/*oc: #sendArticleNotification .text {width: 210px;} */

/* Description */
/*oc: #description h2, #comments h2, #related h2, #description ul, #description ol {margin: 0 0 1.5em;} */
/*oc: #description h2, #comments h2, #related h2 {font-size: 14px; font-weight: 700; margin: 0 0 15px 0;} */
/*oc: #description ol {margin-left: 25px;} */
/*oc: #description ul {margin-left: 20px;} */
/*oc: #description ul li, #description ol li {list-style: disc;float:none;} */
/*oc: #description ol li {list-style: decimal} */

/* Tabs */
/*oc: .ui-tabs { position: relative; padding: .2em;} */
/*oc: .ui-tabs .ui-tabs-nav {margin: 0; padding: 0;} */
/*oc: .ui-tabs .ui-tabs-nav a span {float:left;} */
/*oc: .ui-tabs .ui-tabs-nav a span.star {float:left;display:block; margin:1px 0 0 5px;} */
/*oc: .ui-tabs .ui-tabs-nav li {list-style: none; float: left; position: relative; margin: 0 .6em 0px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; border: 1px solid; background: url("../images/backgrounds/bg_tabs-inactive.png") repeat-x;} */
/*oc: .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none;} */
/*oc: .ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:1px;position: relative;z-index:1;margin-bottom: -1px;} */
/*oc: .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } */
/*oc: .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;} */
/*oc: .ui-tabs .ui-tabs-panel { display: block;padding: 1em 1.4em; background: none;} */
/*oc: .ui-tabs .ui-tabs-hide { display: none !important;} */
/*oc: .ui-tabs .ui-tabs-nav li.ui-state-active {background-image: none;} */

/* Detailinfo */
/*oc: #detail #detailinfo {background: #f5f4f0 url(../images/backgrounds/bg_detailinfo.png) left top repeat-x;padding-left: 19px;padding-bottom: 1000em;margin-bottom: -1000em;} */
/*oc: #detail #detailinfo #tabs {width: 765px;padding: 15px 0 0 0;overflow: hidden;margin: 0 0 18px 0;} */
/*oc: #detail #detailinfo .inner_tabs {background: #fff;border: 1px solid;min-height: 420px;width: 763px;overflow:hidden;} */
/*oc: #detail #detailinfo .ui-tabs-panel {width: 485px;text-align: left;padding-top: 25px;float:left;} */
/*oc: #detail #detailinfo .ui-tabs-panel h3 {font: bold 12px Arial, sans-serif;text-transform: none;margin: 15px 0 10px 0;} */
/*oc: #detail #detailinfo .ui-tabs-panel .lst_bullet li {list-style: disc;margin-bottom: 5px;} */
/*oc: #detail #detailinfo #description {padding-right: 25px;width:475px;line-height:16px;} */

/* Similar */
/*oc: #detail #detailinfo .similar {width: 235px;border-left: 1px solid;min-height: 365px;padding: 0 0 1000em 10px;margin:0 0 -1000em;float:left;} */
/*oc: #detail #detailinfo .similar h3 {text-transform: none;font-size:14px;font-weight: 700;margin: 25px 0 0 10px} */
/*oc: #detail #detailinfo .similar .artbox {width:235px;border: 0 none;margin-right: 0;} */
/*oc: #detail #detailinfo .similar .artbox .inner {width: auto;overflow:auto;float:none;} */
/*oc: #detail #detailinfo .similar .artbox .artbox_thumb {height: 57px; width: 57px;border: 1px solid #dbdbdb;margin:0px;float:left;} */
/*oc: #detail #detailinfo .similar .title_price {width:140px;float:left;margin-left:10px;} */
/*oc: #detail #detailinfo .similar .artbox .title {display:block;} */
/*oc: #detail #detailinfo .similar .artbox .price {position: static;} */
/*oc: #detail #detailinfo .similar .artbox .actions {display: none;} */

/* Comments */
/*oc: .inner_tabs #comments .overview_rating strong, .inner_tabs #comments .overview_rating .star, .inner_tabs #comments .overview_rating span {float:left;margin-right:5px;} */
/*oc: .inner_tabs #comments .overview_rating span {margin-right: 0;} */
/*oc: div.comment_block .date, div.comment_block .author {display: block;} */
/*oc: div.comment_block .author, div.comment_block .date {font-weight: 700;} */
/*oc: #detail #detailinfo #comments form {border: 1px solid;padding:10px;border-top:0 none;} */
/*oc: #detail #detailinfo #comments form p {margin: 0 0 0.8em;} */
/*oc: #detail #detailinfo #comments form h4 {font-weight: 700;} */
/*oc: #detail #detailinfo #comments fieldset input {width:240px;} */
/*oc: #detail #detailinfo #comments form textarea {width: 425px;} */
/*oc: #detail #detailinfo #comments .left_container {width: 140px;float:left;} */
/*oc: #detail #detailinfo #comments .right_container {float:left;width:345px} */
/*oc: #detail #detailinfo #comments .right_container h3 {margin-top:0;} */
/*oc: #detail #detailinfo #comments .comment_block {border-bottom: 1px solid;padding-top:10px;} */
/*oc: #detail #detailinfo #comments .last {border-bottom: 0 none;} */

/* Captcha */
/*oc: #detail #tabs .ui-tabs-panel label {width: 180px;display: block;float:left;margin-top:8px;} */
/*oc: #detail #tabs .ui-tabs-panel input.text {width: 250px;float:left;} */
/*oc: #detail #tabs .ui-tabs-panel textarea {width: 250px;height:150px;} */
/*oc: #detail #tabs .ui-tabs-panel .captcha img, .captcha .code {display: block; float: left;} */
/*oc: #detail #tabs .ui-tabs-panel .captcha .code label {width: 260px;padding-left: 20px;display:block; float: none;} */
/*oc: #detail #tabs .ui-tabs-panel .captcha .code input {width: 260px; margin-left: 20px;} */
/*oc: #detail #tabs .ui-tabs-panel .buttons {text-align: right;margin-right:20px;} */
/*oc: #detail #tabs .ui-tabs-panel .buttons input {width:145px;} */

/* Configurator Upprice */
/*oc: #buybox .upprice_config strong {display: block;} */
/*oc: #buybox .upprice_config p {margin: 0;} */
/*oc: #buybox .upprice_config select {float:none;margin-bottom:14px;width:240px;} */

/* Additional links menu */
/*oc: #detail #detail_menu li {font-size:10px;border: 1px solid;width: 240px; text-align: left;border-bottom: 0 none; } */
/*oc: #detail #detail_menu li a {display: block;margin-left:5px;background: url("../images/icons/ico_listing-next.png") 0 center no-repeat;padding: 5px 0px 5px 20px} */
/*oc: #detail #detail_menu li.lastrow {border-bottom: 1px solid;} */

/*		------------------------ */
/*	BASKET PAGE ->oc:moved to stCtrlCheckout.css. */
/* General table styling */
/*oc: .table {margin: 0 !important;} */
/*oc: .table .table_head, .table .table_row, .table .table_foot, .table .table_premium {margin: 0 !important; width: 100%;} */
/*oc: .table .table_head {height:15px;padding: 10px 0 10px 0px;border: 1px solid;font-weight: 700;} */
/*oc: .table .table_row, .table .table_foot {min-height: 45px;border: 1px solid; border-top: 0 none;padding: 10px 0 10px 0px;} */
/*oc: .table .lastrow {border-bottom: 1px solid;} */
/*oc: .table .table_row .no_image {width: 57px; height:57px;margin:12px 0 0 10px;} */
/*oc: .table .table_foot #aggregation_left {width: 130px;} */
/*oc: .table .table_foot #aggregation_left p, .table .table_foot #aggregation p {margin-bottom: 0.5em;} */
/*oc: .table .table_foot #aggregation_left .tax, .table .table_foot #aggregation .tax {height:32px;} */
/*oc: .table .table_row a.thumb_image {margin: 12px 0 0 10px;display: block; height: 57px; width: 57px;} */
/*oc: .table .table_row a.thumb_image img {margin: 0 auto;display: block;} */
/*oc: .table .table_row .basket_details {position: absolute; top:0px;left: 95px;} */

.noteUnit {font-size: 10px; position: absolute;top: 25px;font-weight: 700;right: 85px}

/* Nested tables */
.table .table .table_head {border-top: 0 none;}

/*wpa: moved to wpa_stVooCheckout.css 2013-01-09: 18:30:04/* Basket */
/*wpa: #basket .table .table_row, #notes .table .table_row {position: relative;}
/*wpa: /*wpa: .table .table_row .action a.del {display: block;position: absolute;right: 10px;}
/*wpa: .table .table_row .action a:hover {text-decoration: none; }
/*wpa: .table .table_head .charge_vat {text-align: right;float:left;}
/*wpa: #basketButton, div.table_foot {width: 225px;}
/*wpa: #basket .actions a {float:left;}
/*wpa: #basket .actions a.button-right {position: absolute; right:0;margin: 0;}
/*wpa: #notes .table .table_row .basket_details {left:125px;width: 260px;}
/*wpa: #confirm .table .table_row, #finished .table .table_row {min-height:85px}
/*wpa: #basket .table .voucher .action a.del, #basket .table .selected_premium a.del {top: 6px;}
/*wpa: .table .selected_premium, #basket .table .selected_premium {min-height: 50px;}
/*wpa: #basket .table .voucher, #basket .table .rebate, #basket .table .small_quantities, #basket .table .bundle_row, #confirm .table .voucher, #confirm .table .rebate, #confirm .table .small_quantities, #confirm .table .bundle_row {min-height: 30px;}
/*wpa: #basket .table .ordernumber, #confirm .table .ordernumber, #finished .table .ordernumber {margin: 0 0 5px 0;}
/*wpa: .table .table_row .title, #basket .table .table_row .title {font-weight: 700; font-size: 12px; line-height: 16px;}
/*wpa: .table .table_row select {margin: 0;} 
/*wpa: .table #aggregation_left .border, .table #aggregation_left .doubleborder {border-color: #fff;}
/*wpa: .basket_bottom_paypal {float: right;background: #fff;margin-right: 205px;}
/*wpa: #confirm .table .table_foot .notice {width: 210px; text-align: center;}
/*wpa: */
/* Premium selection */
.table .table_premium {border: 1px solid;border-top: 0 none;}
.table .table_premium h5 {margin: 0px 0 5px 20px;}
.table .table_premium .head {padding: 10px 0 0 0;background: url(../images/backgrounds/bg_premium-top.png) left top repeat-x;}
.table .table_premium .body {background: url(../images/backgrounds/bg_premium-bottom.png) left bottom repeat-x;}
.table .table_premium .body .thumbnail {display:block;height: 57px;width: 57px;text-align: center;float:left;margin: 15px 0 0 5px;}
.table .table_premium .body .article {float: left;height: 105px;margin: 0 10px 10px 10px;width: 235px;background: #fff;border: 1px solid;position: relative;}
.table .table_premium .body .article .name {display: block; margin: 10px 0 0 72px;}
.table .table_premium .body .article .button-right {margin-top: 10px;padding:0 35px 0 10px;width: 147px;}
.table .table_premium .body .bonus_price {position: absolute;bottom: 15px;left: 75px;margin: 5px 0 0 0;color: #333;font: bold 11px/14px Arial, sans-serif;float:left;}
.table .table_premium .body .bonus_price .pr1 {margin-right: 8px;}
.table .table_premium .body .thumbnail img {height: 57px;}

/* Basket and confirm footer */
div.table_foot input.button_tablefoot {height: 21px;line-height: 21px;background: url(../images/buttons/button_tablefoot.png) right top no-repeat !important;border: 0 none;font: bold 11px/14px Arial, sans-serif;padding: 0 20px 0 10px;width: 95px;display:block; float:left;margin-top:7px;margin-left:5px;}
/*oc: div.table_foot .border {border-bottom: 1px solid;} */
div.table_foot .box {width: 392px;border: 1px solid;padding: 30px 10px 30px 15px;margin-right: 22px;}
div.table_foot .box label {width: 105px; font-weight: 500;display:block; float:left;margin-top:12px;}
div.table_foot .box .text {width: 170px;background:url(../images/backgrounds/bg_input.jpg) repeat-x;float:left;}
/*oc: div.table_foot .totalamount {font: bold 14px/18px Arial, sans-serif;} */
div.table_foot .box .vouchers, .div.table_foot .box .add_article {height:30px;}
/*oc: #basket .actions {height:40px;} */

/* Confirm additional footer */
/*oc: .additional_footer .comment, .additional_footer .more_info, .additional_footer .agb {padding: 20px;border: 1px solid;} */
.additional_footer .comment{padding: 20px;border: 1px solid;}
.additional_footer .comment label {display: block;}
.additional_footer .comment textarea {height: 150px;margin: 0 170px;}
/*oc: .additional_footer .more_info, .additional_footer .agb  {border-top: 0px;} */
/*oc: .additional_footer .actions {float: right;width: 230px;} */
.additional_footer .agb .revocation {display: block;padding: 10px;border: 1px solid;margin: 0 0 10px 0}

/* Confirm page dispatch selection */
#confirm .shipping_select {padding: 20px; border: 1px solid;border-top: 0 none;width: 740px}
#confirm .shipping_select .select_shipping {width: 555px;}
#confirm .shipping_select .select {width: 185px; float:left;}

/* Notes */
div#notes .table_row {height: 155px;}
div#notes .table_row .title, div#notes .table_row .supplier, div#notes .table_row .ordernumber, div#notes .table_row .desc {width: 260px;}
div#notes .table_row .desc {width:415px;}
div#notes .table_row .title {position: absolute;top: 0px;font-family: Arial, sans-serif;font-size: 14px; width: 310px;}
div#notes .table_row .supplier {position: absolute;top: 20px;background: transparent;border: 0 none;}
div#notes .table_row a.thumb_image {width: 105px;height: 105px;top: 15px;position: relative;}
div#notes .table_row .ordernumber {margin: 0;position: absolute;top: 35px;}
div#notes .table_row .desc {position: absolute;top: 78px;}
div#notes .table_row .date { position: absolute; top: 50px; }
div#notes .table_row .rating {right: 10px;top: 20px;position: absolute;}
div#notes .table_row .delivery {position: absolute;right: 85px;top: 20px;text-align: left;width: 140px;}
div#notes .table_row a.zoom_picture {background: url(../images/icons/ico_zoom-picture.png) no-repeat; padding: 0 0 0 30px; height: 21px; line-height: 21px; display: block; top: 140px; left: 5px; position: absolute;}
div#notes .table_row .price {font-size:14px;font-weight: 700;position: absolute;right:70px;text-align: left;width:100px;}
div#notes .table_row .delete {display: block; height: 21px; width: 24px; background: url(../images/icons/ico_delete.png) no-repeat; text-indent: -9999px; position: absolute; top: 10px;right:10px;}
div#notes .table_row .action {position: absolute;top: 45px;right: 10px;}
div#notes .table_row .action a {background-repeat: repeat-x; display: block; height:16px; border: 1px solid #e7e7e7; width: 162px;padding: 4px 0 0 10px; margin: 0 0 2px;color:#696969;}
div#notes .table_row .action a.basket {margin-bottom: 20px;}
div#notes .article_price_unit { position: absolute; top: 130px; }
div#notes .article_price_unit p { margin: 0; } 

/* Deliveryfree */
.shippingfree_basket {padding: 10px;text-align: justify;}
.accept_box {padding: 12px 0;}
.accept_box h3 {font-weight: 700; text-align: center; font-size: 11px;}
.box_premiumcontainer, .box_premiumcontainer div {width:176px; margin: 0 auto; text-align: center;}
.box_premiumcontainer div {border: 2px solid; border-top: 0 none;margin-left:-2px;padding: 12px 0 ;position: relative;}
.box_premiumcontainer .bonus_price {padding: 0; background: url(../images/bonus_price.gif) no-repeat; height: 55px;border: none;margin:0 0 -12px 0;font-weight: 700;}
.box_premiumcontainer .bonus_price p.pr1 {position: absolute; right: 5px; top: 8px; font-size: 14px;}
.box_premiumcontainer .bonus_price p.pr2 {position: absolute; left:5px; top: 34px;}
.basket .changeorder, .basket .more_info, .basket .agb {border: 1px solid; padding: 10px;width: 760px; border-top: 0 none;}
.basket .more_info label {position: relative; top: -70px;}
.basket .more_info label.chklabel {top:0px;}
.basket .more_info textarea {height:75px;left:150px;position:relative;}
.basket {margin-bottom: 20px}

/* Change details */
#content .info {margin: 0 20px 0 20px;}
.info div {border: 1px solid;border-top:0;background: #fff;border-left: 1px solid;margin: 0 0 15px 0;}
.info div.inner_container {border: 0 none;padding:5px 0px 0px 15px;margin:0;}
.info div.inner_container .button-middle {width: 60px;}

/* Check Order */
#content .agb {margin: 0;}
/*oc: #content .agb_confirm {margin-left: 20px;} */
#content .inner .check_order {margin: 10px 0 10px 20px;}
#content .inner .check_order .inner_container {padding: 10px 15px 5px;margin:0;border: 1px solid #c7c7c7;border-top:0 none;}
#content .inner .check_order h2 {background: #fff url(../images/backgrounds/bg_breadcrumb.png) bottom left repeat-x;margin-top:0px;padding: 5px 25px 15px 15px;font-size: 12px;font-weight: 700;display: block;text-transform: none;}

/*		------------------------ */
/*	LOGIN PAGE */
/*oc: #login .inner_container {padding: 20px 20px 0 20px;width: 438px;border: 1px solid;border-top: 0 none;margin-bottom: 20px;height: 200px;} */
/*oc: #login label, .password label, .email label {width:125px;display: block; float:left;margin-top: 12px;} */
/*oc: #login input[type=text], #login input[type=password] {width:200px;} */
/*oc: #login .password {margin-left: 132px;} */
/*oc: #login .password a {text-decoration: underline;} */
/*oc: #login .action {margin-left: 260px;} */
/*oc: #login .action .button-middle {width: 75px;} */
/*oc: .password {text-align: left;} */
/*oc: .password .outer {border: 1px solid; border-top: 0 none;padding-left: 200px;} */
/*oc: .password #txtmail {width: 390px;} */
/*oc: .password  .buttons {width: 400px;position: relative; left: 150px;text-align: left;height: 40px;} */
/*oc: .password  .buttons .button-left, .password .buttons .button-right {display: block;margin:0 !important;position: absolute;} */
/*oc: .password  .buttons input {width: 185px;} */
/*oc: .password .buttons .button-right {left: 150px;} */

/*		------------------------ */
/*	REGISTER PAGE */
/*oc: #content .inner #center.register {margin-left:20px;width:770px;} */
.payment fieldset {border: 5px solid; padding: 20px; margin-bottom: 20px;}
/*oc: .payment input[type=radio] {margin: 0 10px 0 0;} */
.payment .paydescr {padding:10px 25px;}
.payment .debit input[type=text] {width: 175px;}

/* New register */
/*oc: .register div {margin: 0 0 1.0em;} */
/*oc: .register label {width: 150px;margin:10px 0 0 55px;float:left;display: block;} */
/*oc: .register label.normal {font-weight:500;} */
/*oc: .register .salutation span input {float:left;} */
/*oc: .register .payment_method label {width:100px; margin: 0px 0 0 5px;} */
/*oc: .register .payment_method .debit label {margin:0.5em 0;} */
/*oc: .register select {width:310px;padding: 5px;} */
/*oc: .register .personal_settings, .register .shipping_address, .register .payment_method, .register .company_informations, .register .alternative_shipping {border: 1px solid;border-bottom: 0 none;margin: 0;padding: 0 0 15px 0} */
/*oc: #content .register h2.headingbox_dark {border: 0 none;} */
/*wpa: #content .tellafriend .register h2.headingbox_dark {border: 1px solid; border-bottom: 0 none;} */
/*oc: #content .register .payment_method h2 {margin-bottom:10px !important;} */
/*oc: .register .check input, .register #dpacheckbox {float:left;} */
.register #dpacheckbox {float:left;}
/*oc: .register .description {margin-left: 210px;} */
/*oc: .register .debit .description {margin:0;} */
/*oc: .register .street {width:250px;} */
/*oc: .register .number {width: 35px} */
/*oc: .register .zipcode {width: 100px;} */
/*oc: .register .city {width:185px;} */
.register #shippingAddress {left:-8px; width: 16px;height:16px;}

/*oc: .register .payment_method {border-bottom: 1px solid;margin-bottom:20px;padding:0;} */
/*oc: .register .payment_method .radio {float:left;top:0;} */
/*oc: .register .payment_method .method, .register .payment_method .method_last {margin: 0 0 10px; padding: 0 0 10px 40px; border-bottom: 1px solid;} */
/*oc: .register .payment_method .method div, .register .payment_method .method_last div {margin: 0;} */
/*oc: .register .payment_method .method .first, .register .payment_method .method_last .first {width: 165px;} */
/*oc: .register .payment_method .method .bankdata, .register .payment_method .method_last .bankdata {margin-left: 160px;} */
/*oc: .register .payment_method .method_last {border-bottom: 0 none;} */

/*oc: .register .register_last {border-bottom: 0px solid} */
/*oc: .register .chklabel {width: 450px;} */
/*oc: .register .check {margin-left: 205px;} */
/*oc: .register #birthdate select {width: 60px;} */
/*oc: .register .privacy, .register .alt_shipping {margin-left: 205px;} */
.register .privacy {margin-left: 205px;}
.register .privacy {margin-left: 175px;}
.register .privacy label, .register .alt_shipping label {width:400px;margin:0;}
/*oc: .register .check label, .register .salutation span label, .register .privacy label {margin: 4px 0 0 5px;} */
/*oc: .register .error {margin: 0;border-bottom: 0 none;} */
/*oc: #registerbutton {width: 241px;display:block; background: url(../images/backgrounds/bg_basketbutton.png) no-repeat;border: 0 none; height: 40px;color: #fff; font-size: 14px;} */
/*oc: #registerbutton {position: relative !important; z-index:20;cursor:pointer} */

/*oc: #confirm .payment_method {margin: 0} */
/*oc: #confirm .method_hide {display: none} */
/*oc: #confirm .payment_method .method, #confirm .payment_method .method_last {padding:0 0 10px 0;width:100%;} */
/*oc: #confirm .payment_method .grid_5 {padding:0 0 0 40px;} */
/*oc: #confirm .payment .change {margin: 0;float:right;} */
/*oc: #confirm .payment .change a {margin: 10px} */
/*oc: #confirm .payment .actions input {margin: 0 20px 10px 0} */

/* Shipping Calucator */
#content #left.basket {width: 171px;border-left: 0 none;margin: 0 10px 0 1px;}
#content #left.basket h2 {border-left: 0 none;font-size:11px;padding-top:11px; height:24px;}
#content #left select {width: 148px;}
#content #left.basket p {margin: 0 0 1em;}
#content #left #recalcShipping div.basket_country, #content #left #recalcShipping div.basket_payment, #content #left #recalcShipping div.basket_dispatch {padding: 25px 0 15px 10px;background: url(../images/backgrounds/bg_breadcrumb.png) top left repeat-x;}
/*oc: #content #left #recalcShipping, .basket_dispatch_description {border: 1px solid;border-top: 0 none;} */
/*oc: .basket_dispatch_description {padding: 15px 0 15px 10px;} */
/*oc: .basket_dispatch_description h3 {margin: 0 0 10px;font-weight:700;font-size:12px;} */
#content #left #recalcShipping div.basket_country {background-image: none;}
#content #left #recalcShipping div div label {font-weight: 500;}

/* Supplier registration */
#content .register .supplier_register {margin-left: 0px;}
#content .register .supplier_register .inner_container {padding: 20px;}
#content .register .supplier_register .account {margin: 0;}

/* Stepbox ->oc:moved to stCtrlCheckout.css. */
/*oc: div.step_box {width: 998px;height: 42px;margin-left: 1px;background: url(../images/backgrounds/bg_stepbox.png) bottom left repeat-x;margin: 0 0 20px 0;} */
/*oc: div.step_box ul {width: 100%;} */
/*oc: div.step_box ul li {width: 316px;float: left;margin-right: 2px;height: 41px;background: url(../images/backgrounds/bg_step-inactive.png) repeat-x;border: 1px solid;border-bottom: 0 none;cursor: default;} */
/*oc: div.step_box ul li.active {background: #fff url(../images/backgrounds/bg_step-active.png) top left repeat-x;} */
/*oc: div.step_box ul li#first_step {margin-left: 20px;} */
/*oc: div.step_box ul li .icon {display: block;height: 26px;width: 29px;background: url(../images/backgrounds/bg_stepnumber.png) repeat-x;text-align: center;margin: 5px 0 0 9px;padding: 8px 0 0 0;border: 1px solid;border-bottom: 0 none;font: bold 15px/18px Arial, sans-serif;float: left;} */
/*oc: div.step_box ul li.active .icon {background: url(../images/backgrounds/bg_stepnumber-active.png) repeat-x;border: 0;width: 29px;height: 31px;} */
/*oc: div.step_box ul li .text {display: block;float: left;font: bold 15px/18px Arial, sans-serif;margin: 12px 0 0 15px;} */
#letterForm .description {margin-left: 250px;}

/*		------------------------ */
/*	ORDER PROCESS */
/*oc: div.agb_accept label.chklabel {font-size: 11px; line-height: 11px; height: 12px; padding:2px; margin:3px;font-weight: 700; display: block; float: left;} */
div.agb_info {height: 30px;font-weight:normal;}
.process .orderdata_box div {width: 242px;}
/*oc: .finished .teaser {width: 742px;} */
/*oc: .finish h2.headingbox {width: 950px;} */
/*oc: #finished {margin-right: 20px;} */

/*		------------------------ */
/*	USER ACCOUNT PAGE */
/*oc:	.account #userinformations .inner_container,.account #selected_payment .inner_container,.account .newsletter .inner_container, */
/*oc:	.account .billing .inner_container,.account .shipping .inner_container,.account .password .inner_container,#right .adminbox,.password form div, .account .email .inner_container {border: 1px solid;padding: 5px 20px;border-top: 0 none;} */
/*oc:	.account #userinformations .inner_container, .account .billing .inner_container, .account .shipping .inner_container, .account #selected_payment .inner_container {width: 338px;} */
#content .orders, #content .downloads {margin-left: 20px;}
#content .account .success, #content .account .error, #content .account .error_msg {width:760px;margin: 0 0 20px;}
#content .account .error_msg {margin-bottom: 0;}
/*oc: .account .billing .inner_container .change, .account .shipping .inner_container .change {position: absolute; top: 150px;} */
/*oc: .account .billing .inner_container .change a, .account .shipping .inner_container .change a {position: relative;top:auto;} */

/* Select */
/*oc: .addresses .inner_container {border: 1px solid; border-top: 0 none;} */
/*oc: .addresses .inner_container .select_billing, .addresses .inner_container .select_shipping {border: 1px solid;padding: 20px;} */
/*oc: .account #userinformations .inner_container, .account #selected_payment .inner_container  {height: 100px;position: relative;} */
/*oc: .account #userinformations .button-middle, .account #selected_payment .button-middle {position: absolute;bottom: 0px;} */
/*oc: .account #userinformations .change_mail {left:180px;} */
/*oc: .account .billing .inner_container, .account .shipping .inner_container {height: 130px;} */
/*oc: .account .newsletter, .account .password, #content .addresses, .account .email {width: 780px;} */
/*oc: .account .password label, .account .email label {width: 150px;text-align: right;padding-right: 5px;} */
/*oc: .account .password .button-right, .account .email .button-right {margin: 0 0 0 155px;width: 180px;} */
/*oc: #content #right_account {width: 170px;float:right;margin-left: 20px;overflow:hidden;position:static;} */
/*oc: #content #right_account h2 {border-right: 0 none;} */

/* Account sidebar right */
/*oc: #right_account .adminbox {width: 169px;border-top: 0 none;padding: 5px 0px 10px;border-left: 1px solid;border-bottom:1px solid;} */
/*oc: #right_account .adminbox li {margin: 5px 0px;background: url(../images/icons/ico_listing-next.png) 8px center no-repeat;padding: 6px 0 6px 32px;display:block;border-bottom: 1px solid;} */
/*oc: #right_account .adminbox li a {font-weight: 700;display:block;} */
/*oc: #right_account .adminbox li.main {background: url(../images/arrows/bg_arrow-small_down.gif) left center no-repeat;} */
/*oc: #right_account .adminbox li.last {border-bottom: 0 none;} */
/*oc: .addresses h2 {margin: 0;background: url(../images/backgrounds/bg_breadcrumb.png) bottom left repeat-x;} */
/*oc: .addresses .select_billing, .addresses .select_shipping {margin: 10px 24px;} */
/*oc: .password form h2 {margin: 0;} */
/*oc: #content div.inner .change_shipping div.alternative_shipping, #content div.inner .change_billing .shipping_address {border-bottom: 1px solid;} */
/*oc: #content .inner #center #selected_payment strong {color:#333} */
/*oc: #content div.inner .change_billing, #content div.inner .change_shipping {margin-left:20px;width:790px;margin-right:0px;} */
#content .orders .orderoverview_active .lastrow {border-bottom: 1px solid;}
#content .orders .orderoverview_active .table .button-right {width: 180px; margin: 0 0 0 10px;}
/*oc: #content div.inner .change_shipping .actions, #content div.inner .change_billing .actions, #content div.inner .paymnet .actions {height: 40px;} */
/*oc: #content .change_billing .actions .button-right, #content .change_shipping .actions .button-right {width: 150px;} */
#content .orderoverview_active h4 {margin-left: 15px;}

#content .orders .orderoverview_active .articleName { font-size: 12px; }
#content .orders .orderoverview_active .article_price_unit p { margin: 0; }
#content .orders .orderoverview_active .currentPrice { color: #999 }
#content .orders .orderoverview_active .article_price_unit  strong , #content .orders .orderoverview_active .currentPrice strong { color: #555 }
#content .orders .orderoverview_active .currentPrice em { text-decoration: line-through; }
#content .orders .orderoverview_active .article_price_unit + .currentPrice { position: absolute; left: 250px; top: 10px; }
#content .orders .orderoverview_active .currentPrice strong { display: block }

/* Partner statistic datepicker*/
.partner_statistic .listing_actions {
    margin: 0 0 10px;
}
.partner_statistic .date-filter {
    float: left;
    width: 310px;
}

.partner_statistic h1 {
	color: #999;
	font-size: 18px;
	margin: 5px 0 15px;
}

.partner_statistic_overview_active {
	margin-top: 20px;
}

.partner_statistic .listing_actions input.partner_statistic {
	margin-top: 4px;
}
.partner_statistic .listing_actions .ui-datepicker-trigger {
	display: block;
	text-indent: -9999em;
	background: url(../images/icons/calendar.png) no-repeat;
	float: left;
	height: 16px; width: 16px;
	margin-top: 6px;
	margin-left: 2px;
}

.partner_statistic .listing_actions input.datePicker {
	float: left;
}

/*		------------------------ */
/* Datepicker */
.ui-datepicker {background: #fff; border: 1px solid #C7C7C7; width: 17em; padding: 10px; display: none; }

.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding:0 5px; text-align: center; font-weight: bold; border: 0; width: 17px; }
.ui-datepicker td { border: 0; padding: 2px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: center; text-decoration: none; border: 1px solid #C7C7C7; background: #f5f5f5;}
.ui-datepicker thead {border-bottom: 1px solid #C7C7C7;}

.ui-datepicker td a.ui-state-hover {background-color: #fff;}
.ui-datepicker td a.ui-state-active {border-color: #e1540f; background-color: #fff;}

.ui-datepicker-header {position: relative;}
.ui-datepicker-header .ui-datepicker-title {text-align: center;}
.ui-datepicker-header a {position: absolute; top: 0; cursor: pointer;}
.ui-datepicker-header a.ui-datepicker-next {right: 0px;}

/*		------------------------ */
/*	TICKETSYSTEM */
#ticket h2, .ticketdetail_lbl, .tickeranswer h2 {margin-bottom:-10px;padding: 5px 25px 15px 15px;font-size: 13px;font-weight: 700;display: block;text-transform: none;width: 738px;border: 1px solid;border-bottom: 0 none;}
.tickeranswer {border: 1px solid;margin-bottom: 30px;padding-bottom: 15px;}
.tickeranswer h2 {margin: 0;border: 0 none;background: #fff url(../images/backgrounds/bg_registerbox.png) left bottom repeat-x;}
.tickeranswer textarea {margin: 20px auto 0 auto;display: block;}
.tickeranswer input.button-right {margin: 20px 0 0 190px;}

/* Ticketbox */
.ticketdetail_txtbox {background: url(../images/backgrounds/bg_breadcrumb.png) left top repeat-x;border: 1px solid;border-top: 0 none;padding: 20px;margin-bottom: 15px;}
.ticketoverview {border:1px solid;height:338px;}
.ticketoverview .header {border-bottom:1px solid;height:22px;font-weight: 700;line-height: 22px;}
.ticketoverview .header div.grid_3 {border-right:1px solid;}
.ticketoverview .content {border-bottom:1px solid;height:315px;}
.ticketoverview .content .row {height:36px; line-height:30px;}
.ticketoverview .content .row .button-middle {margin: 8px 0 0 0}
/*wpa: .supportrequest h1, .supportrequest h2 {font-size: 18px;margin: 10px 0 5px;} */
/*wpa: .supportrequest .button-right{line-height: 14px;} */

/*		------------------------ */
/*	BLOG ENTRIES */
/*wpa: #blog {margin-right: 0px;width:640px;} */
/*wpa: .listing-blog .blogbox, #content .listing_box .blogbox {padding: 15px;border:1px solid;margin: 0 0 15px 0;border: 1px solid;} */
/*wpa: #content .listing_box .blogbox {border: 0 none;} */
/*wpa: #content .listing_box {border: 1px solid;} */
/*wpa: #content .listing_box h2.headingbox_nobg {height: 24px;border: 0 none; border-bottom: 1px solid;} */
/*wpa: .listing-blog .blogbox img:after {display:block;content: '';clear:both;float:none;} */
/*wpa: .blogbox .blog_picture {display: block; float:left; margin-right: 15px;} */
/*wpa: .blogbox .thumbnail_box a {display: block; height: 57px; width: 57px; float:left;border: 2px solid;margin-right: 4px;} */
/*wpa: .blogbox .thumbnail_box a:hover {text-decoration: none;} */
/*wpa: #content  .blogbox .downloads {margin: 0;} */
/*wpa: .blogbox .post_metadata {margin: 4px 0 12px;padding: 0 0 9px;font-size: 10px;} */
/*wpa: .blogbox .post_metadata span {padding: 0px 8px;border-right:1px solid;} */
/*wpa: .blogbox .post_metadata span.last, .blogbox .post_metadata span span {border-right: 0 none;} */
/*wpa: .blogbox .post_metadata span.first {padding-left: 0;} */
/*wpa: .blogbox .post_metadata span a {text-decoration: underline;} */
/*wpa: .blogbox a.more_info, .content_listing a.more_info, .bt_allsupplier {display: block;width: 125px;height: 16px;border: 1px solid;position: relative;padding: 4px 5px 0;margin-bottom: 2px;font-weight: 500;color: #696969;} */
/*wpa: .blogbox a.more_info:hover, .content_listing a.more_info:hover, .bt_allsupplier:hover {text-decoration: none;} */
/*wpa: .bt_allsupplier  {width:170px;text-align: center;} */
/*wpa: .supplierfilter_image .bt_allsupplier {margin-top:14px;} */
/*wpa: .blogbox h5 {margin: 10px 0 5px;} */
/*wpa: .blogbox .tags {margin-bottom: 15px;} */
/*wpa: .blogbox .tags .tag {border:1px solid;text-align: center;padding:1px 5px 2px;margin: 0 5px 5px 0;;float:left;} */
/*wpa: .blogbox .tags .tag:hover {border: 1px solid;text-decoration: none;} */
/*wpa: form.comments {padding: 20px 20px 20px 90px;border: 1px solid;border-top: 0 none;} */
/*wpa: form.comments .button-right {margin-left: 335px;width:160px;} */
/*wpa: form.comments p.col select {width: 310px;padding:5px;} */
/*wpa: form.comments label {width: 170px;text-align:left; padding-right: 5px;} */
/*wpa: form.comments p.textarea label {display: block;} */
/*wpa: form.comments p.textarea textarea {width:480px;height:150px;} */
/*wpa: form.comments .captcha label {width: 310px; text-align: left;} */
/*wpa: .blogbox div.bookmarks { display: block; position: relative; margin: 0 auto; width: 105px;} */
/*wpa: .blogbox div.bookmarks a { font-size: 0em; line-height: 0em; text-indent: -99999em; height: 16px; display: block; width: 16px; overflow: hidden; float: left; padding: 0px 0px; margin-right: 10px; background: transparent url(../images/sprite_blog.png) 0 0 no-repeat;} */
/*wpa: .blogbox div.bookmarks a.twitter {background-position: 0px 0px;} */
/*wpa: .blogbox div.bookmarks a.facebook {background-position: -22px 0px;} */
/*wpa: .blogbox div.bookmarks a.delicious {background-position: -42px 0px;} */
/*wpa: .blogbox div.bookmarks a.digg {background-position: -64px 0px;} */
/*wpa: .blog_navi div.blogInteract ul li a { line-height: 16px; display: block; font-size: 11px;padding-left:25px;height: 16px;margin: 0 0 0 10px;} */
/*wpa: .blog_navi div.blogInteract ul li a.rss { background: transparent url(../images/sprite_blog_sidebar.png) 0 -16px no-repeat;} */
/*wpa: .blog_navi div.blogInteract ul li a.atom { background: transparent url(../images/sprite_blog_sidebar.png) 0 0 no-repeat;} */

/* Comments */
div#commentcontainer ul {border: 1px solid;border-top: 0 none;width: 778px;display:block}
div#commentcontainer ul li {display:inline;height:auto;}
div#commentcontainer .comment_outer {border-bottom: 1px solid;}
div#commentcontainer .comment_outer.last {border-bottom: 0;}
div#commentcontainer .comment_left, div#commentcontainer .comment_right {padding: 20px 20px;}
div#commentcontainer .comment_left {float: left;width: 100px;height: 100px;}
div#commentcontainer .comment_right {float: left;width: 595px;line-height:14px;min-height: 100px;}
div#commentcontainer .author, div #commentcontainer .date {display: block;}
div#commentcontainer p.hline {font-weight: 700;font-size: 13px;}
div#commentcontainer div.comment {text-align: justify;margin: 0 !important;padding: 0 !important;}

/* Detail view */
#content .blogbox .description {float: left;width: 464px;padding: 0 50px 0 0;}
#content .blogbox .social #imgTarget {margin-bottom: 10px;}
#content .blogbox .social {width: 255px;}
#commentcontainer p.headline {margin: 0}
#content .blogbox .social .outer {padding: 5px;border: 1px solid #c7c7c7;border-top: 0 none;}

/*		------------------------ */
/*	STAR RATING SPRITE */
.star {background-image: url(../images/sprite_stars.png);background-repeat: no-repeat;width: 64px;height: 11px;display: inline-block;text-indent:-9999px;}
.star0 {background-position: left 0;}
.star1 {background-position: left -11px;}
.star2 {background-position: left -22px;}
.star3 {background-position: left -33px;}
.star4 {background-position: left -44px;}
.star5 {background-position: left -55px;}
.star6 {background-position: left -66px;}
.star7 {background-position: left -77px;}
.star8 {background-position: left -88px;}
.star9 {background-position: left -99px;}
.star10 {background-position: left -110px;}

/*		------------------------ */
/*	DELIVERY STATUS SPRITE	.oc:moved to:stVooCtrlDetail.css. */
/*oc: .status0 , .status1, .status2, .status3, .status4, .status5, .status6, .status7, .status8 {display: block;float: left;margin: 0 5px 0 0;height: 14px; width: 14px;background: url(../images/sprite_delivery.png) 0 -14px no-repeat;} */
/*oc: .status0, .status1, .status6 {background-position: 0 -14px;} /* yellow */
/*oc: .status2, .status5, .status7  {background-position: 0 0;} /* green */
/*oc: .status4, .status8 {background-position: 0 -28px;} /* red */

/*		------------------------ */
/*	VIEWLAST */
/*	.oc:moved to:stVoomates.css. */
/*oc: .viewlast {border: 1px solid; border-top: 0 none;} */
/*oc: .viewlast .heading {background: url("../images/backgrounds/bg_servicenav.png") repeat-x;height: 33px; line-height: 33px;padding: 0 0 0 15px;text-transform: uppercase;font-weight: 700;border: 0 none;margin: 0 0 12px 0;border-left: 1px solid;border-bottom: 1px solid;} */
/*oc: .viewlast .article_image {width:30px; height:30px;overflow: hidden; border: 1px solid;background-color: transparent; text-align: center; text-indent: -9999px;margin: 0 0 0 8px;display: block;float: left;margin-right: 4px;height: 30px;width:30px;padding:5px;} */
/*oc: .viewlast .article_description {width:105px; height:35px; font-size: 11px; line-height: 12px; display: inline-block; padding:5px; position: relative;font-weight: 700} */
/*oc: .viewlast .lastview_rule {margin-bottom: 15px;display: block;height: 40px;} */
/*oc: .lastview_rule_last {margin-bottom: 15px;} */

/*		------------------------ */
/*	TAGCLOUD */
.tagcloud {line-height:10px; padding:20px; border:1px solid; margin-bottom: 15px;width:588px; background: url(../images/backgrounds/bg_tagcloud.png) left bottom repeat-x;}
.tagcloud a {margin:4px; padding:0; text-decoration:none; line-height:10px; text-align:center}
.tagcloud_promotion a {margin:4px; padding:0; text-decoration:none;line-height:10px; text-align:center}
.tagcloud a:hover, #tagcloud_promotion a:hover {text-decoration:underline}
.tagcloud a.tag0, #tagcloud_promotion a.tag0 {font-size:9px; line-height:10px; text-align:center}
.tagcloud a.tag1, #tagcloud_promotion a.tag1 {font-size:12px; line-height:10px; font-weight: 700; text-align:center}
.tagcloud a.tag2, #tagcloud_promotion a.tag2 {font-size:10px; line-height:14px; text-align:center}
.tagcloud a.tag3, #tagcloud_promotion a.tag3 {font-size:15px; line-height:15px; font-weight: 700;text-align:center}

/*		------------------------ */
/*	NEWSLETTER LISTING */
.newsletter_listing .listing_actions.bottom {width:600px;}
.newsletter_detail iframe {width: 725px;height: 500px;margin: 0 0 15px 20px;} 
.newsletter_detail .newsletter_content {border: 1px solid; border-top: 0 none;padding: 10px 0 0;margin-bottom: 15px;}

/*	------------------------ */
/*	.search (ajax) in #header. oc:moved to stVoomates.css. */
/*oc: div#searchcontainer {z-index: 7;text-align: left;height:38px;margin: 1px 0 0 1px;width: 998px;position:static;} */
/*oc: div#hidesearch {position:relative;z-index: 2000;} */
/*oc: div.inner_searchcontainer {height: 24px;width: 270px;margin:6px 0 0 350px;position: relative;} */
/*oc: div.inner_searchcontainer .ajax_loader {background: url("../images/icons/ico_ajax-loader.gif") no-repeat; position: absolute; top: 4px; left: 230px;z-index: 200;} */
/*oc: div.inner_searchcontainer #submit_search {padding:0;border: 0 none; height: 24px;float:left;background: url(../images/arrows/bg_arrow_search.gif) no-repeat;width: 14px;} */
/*oc: div.inner_searchcontainer p {font-size: 11px;line-height: 12px;float: left;padding:4px;text-transform: uppercase;text-align: right;} */
/*oc: input#searchfield {font-size: 10px;padding: 3px 0 0 30px;width: 220px;height: 19px;display:block;float:left;background: url(../images/backgrounds/bg_search-input.png);margin:0;background-color:#fff;border:1px solid;} */
/*oc: #header_links {position: absolute; top:5px; left: 460px; font-size: 11px;}.related{position:absolute; right:0px; top:0px; height:1.25em} */
/*oc: h3 .related{top:5px} */
/*oc: div.searchdescription .related{margin-top:3.75em; top:10px} */
/*oc: div.searchdescription{height:3.75em; overflow:hidden; z-index:-1; line-height:12px} */

/*	------------------------ */
/*	.SEARCH PAGE. */
.fuzzy h2 {font-weight: 700;}
.fuzzy .result_box {border: 1px solid;height: 15px;width: 605px;margin: 0;padding: 10px;font-weight: 700;font-size:12px;}
.fuzzy .category_filter {width: 627px;}
.fuzzy .listing_actions {width: 596px;}
.fuzzy .category_filter .border {border-bottom: 1px solid;}
.fuzzy .category_filter h3 {padding: 0 0 0 10px;height: 35px;line-height: 35px;text-transform: none;font-size: 12px;font-weight: 700;border: 1px solid;border-bottom: 0 none;border-top: 0 none;margin: 0;}
.fuzzy .category_filter .categories {background: url(../images/backgrounds/bg_breadcrumb.png) left top repeat-x;border: 1px solid;border-top: 0 none;padding: 15px 25px 0px 25px;}
.fuzzy .category_filter .categories ul {width: 195px;float: left;}
.fuzzy .category_filter .categories span.active {display: block;float:left;width: 175px;}
.fuzzy .category_filter .categories ul li, .fuzzy .category_filter .active {background: url(../images/icons/ico_search_inactive.png) no-repeat;height: 13px;line-height: 13px;padding: 0 0 0 22px;margin: 0 0 10px 0;}
.fuzzy .category_filter .active {font-weight: 700;background: url(../images/icons/ico_search_active.png) no-repeat;}
.fuzzy .category_filter .showall {display: block;margin-top: 5px;padding: 0 0 0 22px;float:none; clear:both; background: url(../images/icons/ico_search-delete.png) no-repeat;}
.fuzzy .category_filter .showall:hover {font-weight: 700;}

/* Sidebar filter */
#content #left .filter_search h3.heading {height: 32px; line-height: 32px;font-weight: 700;text-transform: none;font-size: 12px;padding: 0 0 0 5px;border: 1px solid;border-left: 1px solid; border-bottom: 0 none;margin: 0;}
#content #left .filter_search .searchbox {padding: 15px 0 15px 10px;background: url(../images/backgrounds/bg_breadcrumb.png) top left repeat-x;border: 1px solid;border-left: 1px solid; border-top: 0 none;}
#content #left .filter_search .searchbox h3 {text-transform: none;font-weight: 700;font-size: 12px;}
#content #left .filter_search .searchbox h3:first-letter {text-transform: uppercase;}
#content #left .filter_search .searchbox li {background: 0 none;margin: 0 0 5px 0;}
#content #left .filter_search .searchbox li a, #content #left .filter_search .searchbox li.active {background: url(../images/icons/ico_search_inactive.png) no-repeat;padding: 0 0 0 22px;}
#content #left .filter_search .searchbox li.head {margin: 18px 0 0 0;}
#content #left .filter_search .searchbox li.showall a {background: url(../images/icons/ico_search-delete.png) no-repeat;}
#content #left .filter_search .searchbox li.active {background: url(../images/icons/ico_search_active.png) no-repeat;border: 0 none;font-weight: 700;margin-left:1px;}

/*		------------------------ */
/*	FINISHED */
/*oc: #content .finish {margin-left: 20px;} */
/*oc: .finished h3 {border: 1px solid;border-bottom: 0 none;width: 740px;left: 0px;top: 0px;margin: 0;} */
/*oc: .finished p.bold {border: 1px solid;border-top: 0 none; border-bottom: 0 none;height: 30px;margin: 0;padding: 10px 20px 0px 15px;width: 745px;} */
/*oc: #finished .orderdetails {border: 1px solid;border-top: 0 none;padding: 20px 20px 5px;width:920px;} */
/*oc: #finished .table_foot #aggregation_left {margin-left: 255px;} */
/*oc: #finish_right {width: 165px;} */
/*oc: #finish_right .headingbox {border-right-color: transparent;} */
/*oc: #finish_right .revocation {padding: 10px; border: 1px solid; border-top: 0 none;} */
/*oc: #content #payment {border: 1px solid;} */
/*oc: #content #payment h2.headingbox_dark {border: 0 none;} */
/*oc: #content #payment iframe {border:0px;width:100%;height:400px;} */
/*oc: .finish .teaser {margin-right: 19px;} */

/*		------------------------ */
/*	COMPARE */
#compareHighlight {background: url("../images/icons/ico_compare.png") 10px center no-repeat;line-height: 16px;display:block;padding: 5px 10px 5px 30px;position: absolute;top: 52px;left: 330px;border: 1px solid;cursor:pointer;}
#compareHighlight.active {border: 1px solid;padding: 5px 10px 5px 30px;font-weight: 700;z-index: 6000;}
#compareContainerResults {position:absolute;top:79px;left:330px;border:1px solid;width:200px;z-index:5000;display:none;}
#compareContainerResults li {position: relative;border-bottom: 1px solid;}
#compareContainerResults li.last {border-bottom: 0 none;}
#compareContainerResults div, #compareContainerResults a {padding: 9px 0 0 20px;width:170px;position:relative;background: url(../images/icons/ico_search_active.png) left 10px no-repeat;height: 23px;margin:0 5px;display:block;}
#compareContainerResults div {cursor: default;}
#compareContainerResults a {cursor: pointer;}
#compareContainerResults a.compare_get_overlay {background: url(../images/icons/ico_compare-start.png) left center no-repeat;}
#compareContainerResults a.compare_delete_all {background: url(../images/icons/ico_compare-deleteall.png) left center no-repeat;}
#compareContainerResults a.del_comp {display: block; position: absolute; top: 0; left: 180px; width: 11px; background: url(../images/icons/ico_compare-delete.png) left center no-repeat}
#compareContainerResults a.del_comp:hover {text-decoration: none;}
#compare_bigbox {border: 1px solid;display:none;z-index:9000}
#compare_bigbox .inner {position:relative;}
#compare_bigbox .inner_container {margin: 10px 0 0 0;}
.container_20 .grid_3.compare_desc {width:129px;border: 1px solid; border-left: 0 none; border-bottom: 0 none}
.compare_desc, .compare_article {width: 150px;}
.compare_desc div {padding-left: 15px;font-weight: 700;}
.compare_desc div.picture, .compare_article div.picture {height: 128px;padding-top:20px;}
.compare_article div.picture a {display: block; width: 105px; height: 105px;}
.compare_desc div.name, .compare_article div.name {height: 70px; overflow: hidden;}
.compare_desc div.votes, .compare_article div.votes {height: 25px;}
.compare_desc div.desc, .compare_article div.desc {height: 125px;}
.compare_desc div.price, .compare_article div.price {height: 105px;padding-top: 10px;}

/*		------------------------ */
/*	CUSTOM CONTENT */
.content_listing {border: 1px solid;height: 220px;margin: 0 0 10px 0;padding:10px;width: 610px;}
.content_listing .thumb_image {display: block;height: 150px;width: 150px;margin: 0px 25px;}
.contentdetail {padding: 15px 15px 15px 0; width:615px;}
.contentdetail h2 {margin-bottom:15px;}
.contentdetail .main_image {padding: 45px 40px; display: block; float:right;}
#content #right_custom {width:160px;margin-right: 20px;float:right;} 
#content #right_custom .inner_container {border: 1px solid;border-top: 0 none;padding: 10px;}

/*wpa: moved to wpa_stVooCheckout.css		2013-01-09: 11:04:49------------------------ */
/*wpa:/*	ONE PAGE CHECKOUT */
/*wpa:div.ajax_login_form p {margin: 0 0 1em;}
/*wpa:div.ajax_login_form .heading, .modal .heading, .ajax_compare_container .heading, ajax_compare_max_container .heading, .ajax_modal_custom .heading  {height: 44px;}
/*wpa:div.ajax_login_form .heading h2, .modal .heading h2, div.ajax_add_article .bottom h2, .ajax_compare_container .heading h2, .ajax_compare_max_container .heading h2, .error_container h2, .ajax_modal_custom .heading .h2 {font-size: 14px;font-weight: 700;margin: 0;padding: 15px 0 0 24px;letter-spacing: 0px;display: block}
/*wpa:.modal .heading h2, div.ajax_add_article .bottom h2 {text-align: left;}
/*wpa:#compare_bigbox .heading h2, .modal .logout_form .heading, .ajax_compare_container .heading, .ajax_compare_max_container .heading, .error_container .heading, .ajax_modal_custom .heading {background: url(../images/backgrounds/bg_breadcrumb.png) left bottom repeat-x;}
/*wpa:.modal .logout_form .text , .ajax_compare_max_container .text, .error_container .text {padding: 10px 20px;}
/*wpa:div.ajax_login_form .heading .modal_close, .modal .heading .modal_close, .ajax_compare_container .heading .modal_close, .ajax_compare_max_container .heading .modalClose, .ajax_modal_custom .heading .modalClose {display: block;background: url(../images/icons/ico_modal-close.png) no-repeat;width: 24px; height:21px;text-indent: -9999px;position:absolute;right: 10px;top: 12px;}
/*wpa:/*.modal .heading #print_compare {position: absolute; right:40px;width: 50px;height: 20px; top:13px; text-align: center;} */
/*wpa:div.ajax_login_form .heading .modal_close:active, .modal .heading .modal_close:active {top: 13px;}
/*wpa:div.ajax_login_form fieldset {background: url(../images/backgrounds/bg_breadcrumb.png) left top repeat-x;font-size:12px;}
/*wpa:div.ajax_login_form fieldset div {margin: 0 0 10px;}
/*wpa:div.ajax_login_form fieldset div.new_customer, div.ajax_login_form fieldset div.existing_customer, div.ajax_login_form fieldset div.last {margin: 0 !important;}
/*wpa:div.ajax_login_form .lostpassword {margin-left: 152px;font-size: 10px;text-decoration: underline;line-height: 12px;}
/*wpa:div.ajax_login_form p.pass {display: none;}
/*wpa:div.ajax_login_form label {width: 150px;display: block; float: left;margin-top: 12px;}
/*wpa:div.ajax_login_form .radio {margin-left: 150px;}
/*wpa:div.ajax_login_form input#checkout_button {margin-left: 321px;width: 135px;}
/*wpa:div.ajax_login_form .new_customer, div.ajax_login_form .existing_customer {padding: 25px 0 25px 25px;}
/*wpa:div.ajax_login_form .new_customer .chk_noaccount {margin-left: 0px;margin-top: 0;}
/*wpa:div.ajax_login_form .new_customer h2, div.ajax_login_form .existing_customer h2, div.ajax_login_form .logout h2 {width: 383px;font-size: 16px; font-weight: 700;}
/*wpa:div.ajax_login_form .new_customer p, div.ajax_login_form .existing_customer p {font-size: 11px;}
/*wpa:div.ajax_login_form .new_customer input.button-right {width: 130px;}
/*wpa:div.ajax_login_form .new_customer p {float:left;margin-right:95px;width: 235px;}
/*wpa:div.ajax_login_form .existing_customer {border-top: 1px solid;}
/*wpa:div.ajax_login_form .logout {padding: 10px 20px 10px 25px}
/*wpa:div.ajax_login_form .logout h2 {font: 700 14px/1.3em Arial, sans-serif;letter-spacing: 0}
/*wpa:/*wpa: moved to wpa_stVooCheckout.css		2013-01-09: 11:04:49------------------------ */
/*wpa:/*wpa:/* Add article */
/*wpa:div.ajax_add_article {background: url(../images/backgrounds/bg_modal.png) left top repeat-x;}
/*wpa:div.ajax_add_article .article_box {height: 55px;padding: 10px;margin: 0 0 15px 0;position: relative;}
/*wpa:div.ajax_add_article .article_box .thumbnail a, div.ajax_add_article .article_box .thumbnail a img {display: block;width: 57px;height: 57px;}
/*wpa:div.ajax_add_article .article_box .title {font-size: 16px; font-weight: 700;position: absolute;left: 100px;top: 15px;}
/*wpa:div.ajax_add_article .article_box .ordernumber{position: absolute;left: 100px;top: 40px;}
/*wpa:div.ajax_add_article .article_box .price {font-size: 16px; font-weight: 700;position: absolute;top: 15px;left: 405px}
/*wpa:div.ajax_add_article .article_box .quantity {position: absolute;top: 40px;left: 405px;}
/*wpa:div.ajax_add_article .bottom {width: 660px;}
/*wpa:div.ajax_add_article .bottom h2 {background: transparent url(../images/backgrounds/bg_breadcrumb.png) 0px 40px repeat-x;height:45px;}
/*wpa:div.ajax_add_article .bottom .listing {padding: 0 0px 5px 15px;width: 660px;}
/*wpa:div.ajax_add_article .middle{padding: 15px 15px 0 15px;}
/*wpa:.modal div.ajax_add_article #listing .artbox .inner {height: 270px;}
/*wpa:div.ajax_add_article .artbox .inner .price, div.ajax_add_article .artbox .inner .price {bottom: 30px;}
/*wpa:div.ajax_add_article .actions {height:45px; position: relative;}
/*wpa:div.ajax_add_article .bottom .actions {height:25px;}
/*wpa:div.ajax_add_article .actions .button-left {float: left;}
/*wpa:div.ajax_add_article .actions .button-right {right: 0px; top:0px;position: absolute;}

/* Compare */
.ajax_compare_container .grid_3 {margin-left:0px; margin-right:0px;position: static;}
.ajax_compare_container .grid_3 div {padding: 10px 10px 5px 10px;border-top: 1px solid;}
.ajax_compare_container .grid_3 div div {border-top: 0 none;padding-top:0px;padding-bottom:0px;}
.ajax_compare_container .grid_3 {width: 150px;}
.ajax_compare_container .compare_desc {padding-left:0;width: 125px;}
.ajax_compare_container .desc p {font: normal 12px/16px Arial, sans-serif;}
.ajax_compare_container .compare_desc div.desc {font-size: 11px;} 
.ajax_compare_container .compare_article .desc {font-weight: normal;} 
.ajax_compare_container .property {padding: 5px 0 5px 15px;}
.ajax_compare_container .compare_article .property {padding-left: 5px;}
.modal .ajax_compare_container .inner_container {overflow-y: scroll;height: 479px;}
.ajax_compare_container .grid_3 div .article_price_unit { padding: 0 }
.ajax_compare_container .article_price_unit p { margin: 0; font-size: 11px }
.ajax_compare_container .article_price_unit .baseprice { display: block; }

/* Custom */
/*.ajax_modal_custom {padding: 20px; height: 400px; overflow-y: scroll;}*/
.ajax_modal_custom {width:500px;} 
.ajax_modal_custom .inner_container {margin-top:10px;padding: 0 25px 15px; height:300px; overflow-y: scroll;}

/*		------------------------ */
/*	TOPSELLER ACCORDION */
.topseller {border: 1px solid;border-right: 1px solid;margin:0 0 20px;}
.topseller h3 {text-transform: none;font-weight: 700;font-size: 12px;height: 26px; line-height: 26px;padding: 0 0 0 12px;border-bottom: 1px solid;margin: 0;}
.accordion {list-style: none;position: relative;margin: 0;padding: 0;width:149px;}
.accordion li {width: 149px;height: 52px;display: block;overflow: hidden;padding: 0;background: url("../images/backgrounds/bg_topseller_closed.png") repeat-x;}
.accordion li.active {height: 149px;}
.accordion li ul.image, .accordion li ul.image li {height: 95px;padding:10px 0 0 0;background: url("../images/backgrounds/bg_topseller_closed.png") left top repeat-x;}
.accordion li ul.image li, .accordion li ul.image a {display: block;}
.accordion li ul.image li {background: 0 none;display: block; text-align: center;}
.accordion li ul.image a {width: 105px;margin: 0 auto 0 auto;text-align: center;visibility: hidden;display: block;}
.accordion li.active ul.image a {visibility: visible;}
.accordion li.active {background: url("../images/backgrounds/bg_topseller_open.png") 0 bottom repeat-x;}
.accordion li.active ul.image {display: block;}
.accordion li .detail {position: relative;top: -95px;width: 150px;height: 30px;}
.accordion li.active .detail {top: 12px;}
.accordion li .detail a {color: #A09F9F;font-weight: 700;font-size: 10px;display: block;position: absolute;left: 40px;width: 110px;}
.accordion li .detail .number {background: url("../images/sprite_topseller_numbers.png") 0 -21px no-repeat;height: 21px; width: 21px;display: block;position: absolute;left: 8px;text-align: center;line-height: 21px;font-weight: 700;color: #fff;}
.accordion li.active .detail .number {top: -90px;background: url("../images/sprite_topseller_numbers.png") 0 0 no-repeat;}

/*		------------------------ */
/*	SITEMAP */
.sitemap { float:left; margin-right:5px; margin-top:5px; width:190px;}
.sitemap2 { float:left; margin:5px 0pt 0pt; width:191px;}
ul#categories_s { margin: 0 0 20px 0;}
ul#categories_s li { border-bottom:1px solid;}
ul#categories_s a {display:block; padding:5px 5px 5px 20px; text-decoration:none;}
ul#categories_s a:hover {font-weight: 700;}
ul#categories_s ul {border-bottom:1px solid;}
ul#categories_s ul a {font-size:11px; padding:2px 2px 2px 30px;}
ul#categories_s ul ul, ul#categories_s ul ul ul { border:0 none;}
ul#categories_s ul li, ul#categories_s ul ul li, ul#categories_s ul ul ul li { border-bottom:0 none;}
ul#categories_s ul ul a { background:#fff; padding:2px 2px 2px 35px;}
ul#categories_s ul ul a.active {font-weight:normal;}
ul#categories_s ul ul ul a {padding:2px 2px 2px 55px;}
ul#categories_s ul ul ul a.active {padding:2px 2px 2px 35px;}

/*	------------------------ */
/*	FORM SYSTEM */
.supportrequest .contact_box {padding: 20px;}
/*wpa: .supportrequest label {width:170px; text-align: left; margin-left: 100px;display: block; float:left;margin-top: 10px;} */
.supportrequest input.button {width:200px;}
/*wpa: .supportrequest .captcha img {margin-left: 100px;float:left;} */
/*wpa: .supportrequest .requiredfields {margin-left:280px;} */
/*wpa: .supportrequest .code {float: left; width: 250px;} */
/*wpa: .supportrequest .code label {width: 295px;margin-left:20px;;display: block;} */
/*wpa: .supportrequest .code input {width:295px;margin-left: 20px;} */
/*wpa: .supportrequest div.textarea label {display: block;width:500px;} */
/*wpa: #center.supportrequest form div.textarea textarea {margin-left: 100px;width:475px;} */
/*wpa: #center.supportrequest form p.buttons input {position: relative;left:445px;width:145px;text-align: center;} */
/*wpa: #content .supportrequest {margin-left: 20px;margin-right: 10px; width: 688px;} */
/*wpa: .supportrequest h2, .supportrequest h1 {width: 760px;} */
/*wpa: .supportrequest h1 {width: 700px;} */
/*wpa: .supportrequest p {font-size:12px;} */
/*wpa: .supportrequest form div {margin:0 0 1em;font-size:inherit;} */
/*wpa: .supportrequest form textarea {height:100px;width:300px;} */
/*wpa: .supportrequest .inner_container {border: 1px solid;padding: 20px;border-top: 0 none;width:730px;} */
/*wpa: #letterForm .button-right {margin: 0 0 15px 250px} */
/*wpa: .supportrequest .strasse {width: 240px;} */
/*wpa: .supportrequest .nr {width: 45px;} */
/*wpa: .supportrequest .plz {width: 100px;} */
/*wpa: .supportrequest .ort {width: 185px;} */
/*wpa: .supportrequest .checkbox input {width: auto;} */
/*wpa: .supportrequest select {padding:5px; width: 315px;} */
/*wpa: #letterForm .street, #letterForm .zipcode {margin-right: 3px;} */

/*		------------------------ */
/*	TELL-A-FRIEND */
/*wpa: #content .tellafriend {margin-left: 20px;margin-right: 20px;width: 770px;} */
/*wpa: .tellafriend h2 {border: 1px solid;border-bottom: 0 none;width: auto;background: url(../images/backgrounds/bg_breadcrumb.png) bottom left repeat-x;} */
/*wpa: .tellafriend fieldset {border: 1px solid; border-top: 0 none;padding-top: 10px; width: auto;} */
/*wpa: .tellafriend label {width: 200px;margin-left: 50px;display: block; float: left;margin-top: 8px;} */
/*wpa: .tellafriend input {float: left;} */
/*wpa: .tellafriend div.textarea label {display: block;float: none;} */
/*wpa: .tellafriend div.textarea textarea {width: 500px;margin-left: 50px;} */
/*wpa: .tellafriend .captcha img{display: block; float:left;} */
/*wpa: .tellafriend .code {float: left; width: 150px;} */
/*wpa: .tellafriend .code label {display: block; width: 520px;margin:0;} */
/*wpa: .tellafriend .code input {width: 320px; } */
/*wpa: .tellafriend .captcha {margin: 0 0 0 50px;} */
/*wpa: .tellafriend .buttons {margin: 10px 215px 0 50px;padding: 0} */
/*wpa: .tellafriend .buttons input {float: right;width: 140px;margin:0;padding: 0 !important;display: block;text-align:center;} */

/*		------------------------ */
/*	.article unit price. */
/* oc:verschoben in stVooEmotionSlider.css */
/**oc: #detail #detailinfo .similar .artbox .article_price_unit,
.slide .article_box .article_price_unit,
.ajaxSlider .article_box .article_price_unit,
.ajaxSlider .article_box .article_price_unit p,
#listing .artbox .article_price_unit_pseudo,
#listing .artbox .article_price_unit { line-height: 12px; } **/

/*		------------------------ */
/*	NEW LIVESHOPPING */
.liveshopping_container {border: 5px solid;height: 395px;margin-bottom: 10px;background: url("../images/liveshopping/bg_live_normal.png") repeat-x scroll 0 83px transparent;position: relative;width:619px;}
.liveshopping_container .liveshopping_middle .outer {margin-top: 50px;}
.liveshopping_container .liveshopping_left, .liveshopping_container .liveshopping_right, .liveshopping_container .liveshopping_bottom {display: inline;float: left;}
.liveshopping_container .liveshopping_left {width: 300px;}
.liveshopping_container .liveshopping_right {width: 270px;padding: 10px 0 0 0;text-align: center}
.liveshopping_container .liveshopping_bottom {padding: 0px 25px;margin-top: -15px;}
.liveshopping_container .image {height: 255px;width: 285px;text-indent: -9999px;display: block;}
.liveshopping_container .liveshopping_right p, .liveshopping_container .liveshopping_middle p, #detail .liveshopping_detail p {margin: 0 0 0.3em;}
.liveshopping_container .liveshopping_right strong.price {text-decoration: line-through;}
.liveshopping_container .liveshopping_right .discount {font-weight: 700;}
.liveshopping_container .liveshopping_right .live_price_normal {background: url("../images/liveshopping/bg_liveprice_normal.png") no-repeat;height:108px;width: 183px;margin: 0 auto;}
.liveshopping_container .liveshopping_right .live_price_normal .top, .liveshopping_container .liveshopping_middle .top {padding: 5px 0 0 0;}
.liveshopping_container .liveshopping_right .live_price_normal .top strong.time_left {display: block;font-size: 16px;margin: 5px 0 0 0;}
.liveshopping_container .liveshopping_right .live_price_normal .bottom {padding: 15px 0 0 0;}
.liveshopping_container .liveshopping_right .live_price_normal .bottom .price {text-decoration: none;font-size: 18px;}
.liveshopping_container .liveshopping_right .time_bars {padding-top: 6px;}
.liveshopping_container .liveshopping_right .time_bars strong.end_time {font-size: 14px;margin-bottom: 6px;display: block;}
.liveshopping_container .liveshopping_right .time_bars .time_processbar_container, .liveshopping_container .liveshopping_right .time_bars .instock_processbar_container {width: 100px;margin: 0 0 2px 40px;text-align: right;}
.liveshopping_container .liveshopping_right .time_bars .times {margin: 0 0 0 170px;line-height: 16px;text-align: left;font-weight: 700;}
.liveshopping_container .liveshopping_bottom h3.headline {text-transform: none;margin-top:10px;}
.liveshopping_container .liveshopping_bottom h3.headline a {background: 0 none;font-size: 16px;font-weight: 700;letter-spacing: -1px;}
.liveshopping_container .liveshopping_bottom p.description {text-align:justify;width:380px;}
.liveshopping_container .liveshopping_bottom .actions {position: absolute;right: 30px;bottom: 60px;}
.liveshopping_container .liveshopping_bottom .actions input#basketButton {width: 150px;}
.liveshopping_detail .time_bars .time_processbar_container, .liveshopping_container .time_bars .time_processbar_container, .liveshopping_container .time_bars .instock_processbar_container, .liveshopping_detail .time_bars .instock_processbar_container {border: 1px solid;height: 12px;background: url("../images/liveshopping/bg_liveshopping_bar.jpg") repeat-x 1px center;width:100px;}
.liveshopping_detail .time_bars .time_processbar_container div, .liveshopping_container .time_bars .time_processbar_container div, .liveshopping_container .time_bars .instock_processbar_container div, .liveshopping_detail .instock_processbar_container div {height: 12px;float: left;width:0%;}
.liveshopping_container .time_bars .instock_processbar_container, #detail .liveshopping_detail .instock_processbar_container {background: url(../images/liveshopping/bg_instock_bar.jpg) no-repeat center center;margin-top:1px;}
.liveshopping_container .liveshopping_middle {text-align: center;float:left;width: 200px;height:275px;}
.liveshopping_container .liveshopping_middle .top {height: 45px;}
.liveshopping_container .liveshopping_middle .liveprice_container_down .top, .liveshopping_container .liveshopping_middle .liveprice_container_up .top {height: 12px;}
.liveshopping_container .liveshopping_middle .top .time_left {display: block;font-size: 22px;margin: 5px 0 0 0;letter-spacing: -1px;}
.liveshopping_container .liveshopping_middle .top .time_left span{line-height: 22px;} 
.liveshopping_container .liveshopping_middle .liveprice_container_down {background: url(../images/liveshopping/bg_liveprice_down2.png) no-repeat;width: 183px;height: 104px;text-align: left;}
.liveshopping_container .liveshopping_middle .quantity .liveprice_container_down {background: url(../images/liveshopping/bg_liveprice_stock_down.png) no-repeat;width: 265px;position: relative;}
.liveshopping_container .liveshopping_middle .liveprice_container_up {background: url(../images/liveshopping/bg_liveprice_up2.png) no-repeat;width: 183px;height: 104px;margin: 0 auto;}
.liveshopping_container .liveshopping_middle .quantity .liveprice_container_up {background: url(../images/liveshopping/bg_liveprice_stock_up.png) no-repeat;width: 265px;text-align: left;}
.liveprice_container_up div.top, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.middle, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.bottom, .liveprice_container_down div.top, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.middle, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.bottom {width: 265px;}
.liveprice_container_up div.top, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.middle, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.bottom, .liveprice_container_down div.top, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.middle, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.bottom {width: 183px;text-align: center;}
.liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.right, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.right {width: 55px; text-align:center;position: absolute; top: 28px;right:22px;}
.liveshopping_container .liveshopping_middle .quantity .liveprice_container_up div.right strong, .liveshopping_container .liveshopping_middle .quantity .liveprice_container_down div.right strong {font-size: 18px;display:block;width:auto;height:18px;}
.liveshopping_container .liveshopping_middle .middle {margin: 10px 0 0 0;position: relative; text-align: center;}
.liveshopping_container .liveshopping_middle .middle strong {text-decoration: none;font-size: 16px;}
.liveshopping_container .liveshopping_middle .middle .bar_time {width: 152px;height: 3px;margin: 8px auto 0;text-align: left; position: absolute; top: 34px;left:16px;}
.liveshopping_container .liveshopping_middle .middle .bar_time div {width: 100%;display: block;background-color: #fff;height: 3px;text-indent: -9999px;}
.liveshopping_container .liveshopping_middle .bottom {margin: 25px 0 0 0;font-size: 10px;text-align: center;}
.liveshopping_container .liveshopping_middle .quantity {position: relative;width:265px;height:104px;padding: 0;}
.liveshopping_container .liveshopping_slider {float:left;width: 20px;height: 120px;background: url(../images/liveshopping/bg_liveshopping_slider.jpg) no-repeat;margin: 100px 0 0 65px;}

/*		------------------------ */
/*	LIVESHOPPING DETAIL */
#detail .liveshopping_detail {width: 190px;text-align: left;margin: 10px 0 0 -15px;}
#detail .liveshopping_detail strong.price {color: #555;text-decoration: line-through;margin:0 0 5px 0;}
#detail .liveshopping_detail .discount {font-weight: 700;margin-bottom:5px;text-align: center;}
#detail .liveshopping_detail .live_price_normal {background: url("../images/liveshopping/bg_liveprice_normal.png") no-repeat;height:108px;width: 183px;margin: 0 auto 5px auto;}
#detail .liveshopping_detail .live_price_normal .top, .liveshopping_container .liveshopping_middle .top {padding: 5px 0 0 0;}
#detail .liveshopping_detail .live_price_normal .top strong.time_left {display: block;font-size: 18px;margin: 2px 0 0 0;}
#detail .liveshopping_detail .top .time_left {display: block;font-size: 22px;margin: 5px 0 0 0;letter-spacing: -1px;}
#detail .liveshopping_detail .top {text-align:center;}
#detail .liveshopping_detail .top .time_left span {line-height: 22px;} 
#detail .liveshopping_detail .live_price_normal .bottom .price {text-decoration: none;font-size: 18px;}
#detail .liveshopping_detail .time_bars {margin: 0 0 5px 0;}
#detail .liveshopping_detail .time_bars .times {margin-left: 108px;text-align: left;}
#detail .liveshopping_detail .liveprice_container_down {background: url(../images/liveshopping/bg_liveprice_down2.png) no-repeat;width: 183px;height: 104px;margin: 0 auto;}
#detail .liveshopping_detail .quantity .liveprice_container_down {background: url(../images/liveshopping/bg_liveprice_stock_down.png) no-repeat;width: 244px;position: relative;}
#detail .liveshopping_detail .liveprice_container_up {background: url(../images/liveshopping/bg_liveprice_up2.png) no-repeat;width: 183px;height: 104px;margin: 0 auto;}
#detail .liveshopping_detail .quantity .liveprice_container_up {background: url(../images/liveshopping/bg_liveprice_stock_up.png) no-repeat;width: 244px;}
#detail .liveshopping_detail .middle {margin: 7px 0 0 0;text-align: center;}
#detail .liveshopping_detail .middle strong {text-decoration: none;font-size: 16px;}
#detail .liveshopping_detail .bottom {margin: 22px 0 0 0;font-size: 10px; text-align: center;}
#detail .liveshopping_detail .live_price_normal .bottom {margin-top: 15px;}
#detail .liveshopping_detail .quantity .liveprice_container_up div.right strong, #detail .liveshopping_detail .quantity .liveprice_container_down div.right strong {font-size: 18px;display:block;text-align: center;}
#detail .liveshopping_detail .quantity .liveprice_container_up div.right, #detail .liveshopping_detail .quantity .liveprice_container_down div.right {text-align: center;}
#detail .liveshopping_detail .top, #detail .liveshopping_detail .middle, #detail .liveshopping_detail .bottom {width:185px;}
#detail .liveshopping_detail .middle .bar_time {width: 152px;height: 3px;margin: 9px auto 0;text-align: left;position: absolute; top: 60px;left:16px;}
#detail .liveshopping_detail .liveprice_container_up .middle .bar_time {margin-top:9px;}
#detail .liveshopping_detail .middle .bar_time div {width: 100%;display: block;height: 3px;text-indent: -9999px;}
#detail .liveshopping_detail .quantity .liveprice_container_up div.right, #detail .liveshopping_detail .quantity .liveprice_container_down div.right {width:55px;position: absolute;top: 30px;left:185px;}
#detail .liveshopping_detail .top {margin-bottom:10px;padding-top:5px;}
#detail .liveshopping_detail .liveprice_container_down, #detail .liveshopping_detail .quantity .liveprice_container_down, #detail .liveshopping_detail .liveprice_container_up, #detail .liveshopping_detail .quantity .liveprice_container_up {margin-bottom: 10px;position: relative;}
#detail .liveshopping_detail .liveshopping_slider {display: none;}

/*		------------------------ */
/*	BUNDLE */
#detailinfo .bundle {padding-top: 12px;}
.bundle_container, .relatedbox_container {position: relative;border: 1px solid #c7c7c7;width:765px;background-color: #fff;}
.bundle_container h2.heading, .relatedbox_container h2.heading {font-size: 12px;font-weight: 700;padding: 10px 10px 10px 15px;margin: 0;margin-bottom: 5px;}
.bundle_container .bundleset .image, .relatedbox_container .relatedbox .image {display: block;height: 57px;width: 57px;text-indent: -9999px;background-repeat: no-repeat;background-position: center center;float: left;}
.bundle_container .bundleset .plus, .relatedbox_container .relatedbox .plus {float: left;padding: 0 10px;height: 57px;line-height: 57px;font-size: 22px;font-weight: 700;}
.bundle_container .bundleset .price_container h3.heading, .relatedbox_container .relatedbox .price_container h3.heading {font-size: 11px;font-weight: 700;text-transform: none;}
.relatedbox_container .relatedbox .price_container .price, .bundle_container .bundleset .price_container .price {font-size: 16px;font-weight: 700;display: block;float: left;height: 40px;}
.bundle_container .bundleset  .discount {display: block;position:absolute;left:15px;top:28px;}
.bundle_container .bundleset .price_container .price h3.heading {float:left;margin-right:10px;}
.bundle_container .names h4 {font-size: 11px;margin: 0 0 5px 10px;font-weight: 700;}
.bundle_container .names li {margin: 0 0 5px 15px;font-size: 14px;height: 14px;}
#detailinfo .bundle_container .names li a {font-size: 11px;line-height: 14px;text-decoration: underline;}
.bundle_container .bundleset .price_container h3.heading, .relatedbox_container .relatedbox .price_container h3.heading {font-size: 12px;}
.bundle_container .bundleset .price_container, .relatedbox_container .price_container {position: relative;padding: 10px 10px 10px 15px;margin: 0 0 15px 0;height:25px;}
.relatedbox_container .relatedbox .price_container .price {float: none;position: absolute;left: 105px;top: 11px;height: auto;font-size: 16px;}
.bundle_container .price_container .action, .relatedbox_container .price_container .action {position: absolute;left: 250px;top: 50%;margin-top: -14px;}
.bundle_container .price_container .action input, .relatedbox_container .price_container .action input {width: 150px;}
.relatedbox_container .related_checker p {height: 22px;line-height: 22px;margin: 0 0 0.5em 15px;}
.relatedbox_container .related_checker input {margin: 2px 8px 0 0;}
#detailinfo detail .relatedbox_container .related_checker a {text-decoration: underline;margin: 0 5px 0 0;}
.relatedbox_container .image_box {display:block; float:left;}

/*wpa: moved to wpa_stVooForms/*		------------------------ */
/*wpa:/*	BUTTONKIT */
/*wpa:/* General */
/*wpa:.button-left, .button-middle, .button-right {height:40px;text-decoration:none;color:#fff !important;display:inline-block;font-weight:500;font-size:14px;font:normal 14px/40px Arial, sans-serif;line-height:40px;cursor:pointer;border:0 none;margin:0 5px 5px 0;padding:0 50px 0 35px;}
/*wpa:
/*wpa:/* Styles */
/*wpa:.button-left {background:url(../images/buttons/button_left-large.png) left center repeat-x;padding:0 35px 0 50px;}
/*wpa:.button-right {background:url(../images/buttons/button_right-large.png) right center repeat-x}
/*wpa:.button-middle {background:url(../images/buttons/button_middle-large.png) center center repeat-x;padding:0 35px;}
/*wpa:
/*wpa:/* Modifier */
/*wpa:.small, .small_left, .small_right, .small_green {height:20px;font:bold 11px/20px Arial, sans-serif;padding:0 45px 0 20px;color: #fff !important;}
/*wpa:.small {background:url(../images/buttons/button_middle-small.png) center center repeat-x;padding:0 10px;}
/*wpa:.small_right {background:url(../images/buttons/button_right-small.png) right center repeat-x;padding:0 45px 0 20px;}
/*wpa:.small_left {background:url(../images/buttons/button_left-small.png) left center repeat-x;padding:0 20px 0 45px;}
/*wpa:.small_green {background:url(../images/buttons/button_green-small.png) right center repeat-x !important;}
/*wpa:input.button-left,input.button-right,input.button-middle {text-align:left;}
/*wpa: Ende */
/*		------------------------ */
/*	.ajax slider. */
/* .oc: .ajaxSlider, .bannerSlider {border: 1px solid;margin: 0 auto 0;position: relative;} */
/* .oc: .bannerSlider {border: 0 none;} */
/* .oc: .ajaxSlider .loader, .bannerSlider .loader {position: absolute;left: 50%;top: 50%;background: #fff url(../images/icons/ico_ajax-loader.gif) no-repeat center 5px;width: 60px;margin-left: -40px;margin-top: -28px;text-align: center;font-weight: 700;border: 1px solid #c7c7c7;padding: 26px 10px 10px 10px;height: 20px;z-index: 3;} */
/* .oc: .ajaxSlider .slide_numbers {position: absolute;right: 5px;top: 8px;color: #999;} */

/* Horizontal slider */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: .ajaxSlider .leftArrow, .ajaxSlider .rightArrow, .bannerSlider .leftArrow, .bannerSlider .rightArrow {display: block;position: absolute;width: 26px;height: 82px;text-indent: -9999px;top: 50%;margin-top: -41px;z-index: 2;background: url(../images/sprite_slider_arrows.png) 0 0 no-repeat} */
/*oc: .ajaxSlider .leftArrow, .bannerSlider .leftArrow {background-position: 0px 0;left: 0px;border: 1px solid;border-left: 0 none} */
/*oc: .ajaxSlider .leftArrow:hover, .bannerSlider .leftArrow:hover {background-position: -26px 0} */
/*oc: .ajaxSlider .rightArrow, .bannerSlider .rightArrow {background-position: -79px 0; right: 0px; border: 1px solid;border-right: 0 none} */
/*oc: .ajaxSlider .rightArrow:hover, .bannerSlider .rightArrow:hover {background-position: -53px 0} */
/*oc: .ajaxSlider .sliding_container, .bannerSlider .sliding_container {position: absolute;left: 0px} */

/* Vertical slider */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: .vertical_slider .ajaxSlider .leftArrow {left: auto;border: 0 none;border-bottom: 1px solid;background: url(../images/backgrounds/bg_slide_arrow-up.png) 0 0 no-repeat} */
/*oc: .vertical_slider .ajaxSlider .leftArrow:hover {background-position: 0 -19px} */
/*oc: .vertical_slider .ajaxSlider .rightArrow {right: auto;border: 0 none;border-top: 1px solid;background: url(../images/backgrounds/bg_slide_arrow-down.png) 0 0 no-repeat} */
/*oc: .vertical_slider .ajaxSlider .rightArrow:hover {background-position: 0 -19px} */
/*oc: .vertical_slider .ajaxSlider .leftArrow, .vertical_slider .ajaxSlider .rightArrow {width: 149px;height: 19px;margin: 0;border-color: #c7c7c7} */

/* Optional styling horizontal */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: #content .ajaxSlider h2, #content .bannerSlider h2 {border: 0 none;} */
/*oc: #content .ajaxSlider .sliding_container .slide, .modal .ajaxSlider .sliding_container .slide {display: block;float: left;width: 711px;} */
/*oc: #content .ajaxSlider .article_box, .modal .ajaxSlider .article_box {height: 190px;width: 141px;float: left;margin: 0 18px;position: relative;} */
/*oc: #content .ajaxSlider .article_box .title, .modal .ajaxSlider .article_box .title {font-size: 11px;font-weight: 700;color: #999;width: 141px;display:block;} */
/*oc: #content .ajaxSlider .article_box p.price, .modal .ajaxSlider .article_box p.price {position: absolute;bottom: 12px;font-size: 12px;font-weight: 700;color: #333;margin: 0px;width: 105px;} */
/*oc: #content .ajaxSlider .sliding_container a.artbox_thumb, .modal .ajaxSlider .sliding_container a.artbox_thumb {width: 105px;height: 105px;display: block;margin: 0 auto 5px} */
/*oc: #content .ajaxSlider .sliding_container a.artbox_thumb:hover, .modal .ajaxSlider .sliding_container a.artbox_thumb:hover {text-decoration: none;} */
/*oc: #content .ajaxSlider .article_box .article_price_unit p, .modal .ajaxSlider .article_box .article_price_unit p { margin: 0; font-size: 10px; color: #aaa } */

/* Optional styling vertical */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: #content .vertical_slider .ajaxSlider h2 {border: 0 none;border-bottom: 1px solid;} */
/*oc: #content .vertical_slider .ajaxSlider .sliding_container .slide {float: none;width: auto;height: 711px;width: 150px;} */
/*oc: #content .vertical_slider .ajaxSlider .article_box {float: none;margin: 0 auto 0;height: 175px;} */
/*oc: #content .vertical_slider .ajaxSlider .sliding_container a.artbox_thumb {margin: 0;} */

/* Banner slider */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: #content .slider_banner .sliding_container .slide {float: left;width: 630px;} */
/*oc: #content .slider_banner .leftArrow, #content .slider_banner .rightArrow {border: 0 none;height: 39px;width: 24px;margin-top: -20px;} */
/*oc: #content .slider_banner .leftArrow {background-position: -106px 0;} */
/*oc: #content .slider_banner .rightArrow {background-position:-131px 0;} */
/*oc: #content .slider_banner .leftArrow:hover {background-position: -106px -39px;} */
/*oc: #content .slider_banner .rightArrow:hover {background-position: -131px -39px;} */
/*oc: #content .slider_banner .slide_navigation {position: absolute;bottom: 0px;right: 65px;z-index:3;text-align: center;} */
/*oc: #content .slider_banner .slide_navigation a {float: left;margin: 0 2px;font-size: 14px;font-weight: 700;width: 23px;height: 20px;padding: 5px 0 0 0;display: block;background: url(../images/backgrounds/bg_slidenum_normal.png) no-repeat;} */
/*oc: #content .slider_banner .slide_navigation a.active {background: url(../images/backgrounds/bg_slidenum_active.png) no-repeat;} */

/* Supplier slider */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: #content .supplier_slider .slide_navigation {display: none;} */
/*oc: #content .supplier_slider h2 {border-bottom: 1px solid #c7c7c7;} */
/*oc: #content .supplier_slider .sliding_container .slide {width: 576px;float: left;height: 105px;} */
/*oc: #content .supplier_slider div.logo, #content .supplier_slider div.text {width: 138px;float: left;margin: 0 2px 0 2px;} */
/*oc: #content .supplier_slider div.text {background: url(../images/backgrounds/bg_supplier_slider_text.png) repeat-x;border: 1px solid #c7c7c7;padding: 13px 0 14px ;font-weight: 700;display: block;text-align: center;width: 134px;margin: 28px 4px 0;} */
/*oc: #content .supplier_slider div.logo {height: 105px;} */
/*oc: #content .supplier_slider div.logo a {background-position: center center;background-repeat: no-repeat;height: 105px;display: block;} */
/*oc: #content .supplier_slider div.logo a img {visibility: hidden;} */
/*oc: #content .supplier_slider .leftArrow, #content .supplier_slider .rightArrow {top: 78px;} */

/* Add article slider */
/* oc:verschoben in stVooEmotionSlider.css */
/*oc: div.ajax_add_article .ajaxSlider .article_box .title {position: static; left: auto; top: auto;} */
/*oc: .modal div.ajax_add_article .ajaxSlider .article_box {height: 190px;margin: 0 8px;} */
/*oc: div.ajax_add_article .ajaxSlider .article_box .price {left: auto;top: auto; bottom: 2px} */
/*oc: .modal .ajaxSlider .sliding_container .slide {width: 578px;} */
/*oc: .modal .ajaxSlider .sliding_container .slide .article_box .price { font-size: 14px; } */

/*		------------------------ */
/*	.footer. */
/* unsed:	#footer .footer_menu {border: 1px solid;border-left: 0; border-right: 0;background: url("../images/backgrounds/bg_footer.png") repeat-x;height: 41px;text-align: center;padding: 10px 0;} */
/* unsed:	#footer .footer_menu p {margin: 0 0 .5em;} */
/* unsed:	#footer .footer_menu a {font-size: 11px;} */
/* unsed:	#footer .bottom {padding: 10px 0;background: url("../images/backgrounds/bg_footer-bottom.png") repeat-x;height: 25px;line-height: 25px;} */
/* unsed:	#footer .bottom p {margin: 0;} */
/* unsed:	#footer .bottom .border {border-right: 1px solid #E3E3E3} */
/* unsed:	.shopware_footer {width: 1000px; margin: 20px auto 30px auto; text-align: left;} */
/* unsed:	.shopware_footer a {background: url(../images/icons/ico_shopware.png) left center no-repeat; padding: 0 0 0 14px;} */
/*	.end:footer. */

/*		------------------------ */
/* Tables */
/* oc:verschoben in stVooEmotionSlider.css */
/**oc: tbody, tbody tr, thead, thead tr {border: 0 none;}
table {
	display: block;
	border: 1px solid #c7c7c7;
	width: auto !important;
}
table thead tr th {
	background: #f5f5f5;
	padding-left: 10px;
}
table tbody tr td, table tbody tr th {
	border-top: 1px dashed #dfdfdf;
}
table td, table th {color: #999;} **/

