/* Caution! Ensure accessibility in print and other media types... */
/* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
@media projection, screen { .ui-tabs-hide {display: none;} }
/* Hide useless elements in print layouts... */
@media print { .ui-tabs-nav {display: none;} }
/* Skin */
.ui-tabs-nav{list-style: none; margin: 0px 0px 2px 0px; padding: 0px;}
body .ui-tabs-nav li {float: left;margin: 0px;padding: 0px;}
.ui-tabs-nav a, .ui-tabs-nav a span {float: left;} /* fixes dir=ltr problem and other quirks IE */
body .ui-tabs-nav a {white-space: nowrap; /* @ IE 6 */ outline: 0;} /* @ Firefox, prevent dotted border after click */
body .ui-tabs-nav .ui-tabs-selected a {z-index: 2;}
.ui-tabs-nav a span { text-transform: uppercase; font-size: 10px;}
.ui-tabs-nav .ui-tabs-selected a span {}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text; } /* @ Opera, use pseudo classes otherwise it confuses cursor... */
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {cursor: pointer; } /* @ Opera, we need to be explicit again here now... */
.ui-tabs-disabled {opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { }
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav {display: inline-block; } /* auto clear @ IE 6 & IE 7 Quirks Mode */
*:first-child+html .ui-tabs-nav {display: inline-block; } /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
.jqZoomPup {-moz-opacity: 0.6; background: #FFF; border-color: #c4c4c4; border-style: solid; cursor: pointer; filter: alpha(opacity = 60); opacity: 0.6; overflow: hidden; z-index: 10;}
.jqZoomPup img {border: 0px;}
.jqZoomWindow {background-color: #FFF; border: 1px solid #ccc;}
/* IE6-Hack */
* html .lightbox_close {margin-right: 20px;}
body {background: #333 url(img/bg.jpg) repeat;height: 100%;margin: 0;padding: 0;color: #000;font-family: Arial,Tahoma,Verdana,Helvetica,Sans-Serif;font-size: 13px;line-height: 1.3em;}
.clearfix {display: inline-block;}
.content-box-header {position: relative;width: 100%;}
#top_navi_inner ul {list-style: none;margin: 0;padding: 0 0 0 8px;}
body #top_navi_inner ul li {position: relative;}
.details .gallery .stage a {outline: 0 none;text-decoration: none;}
.thumbnail a {display: inline-block;height: 100%;outline: 0 none;width: 100%;}
#lightbox_gallery a {outline: 0 none;}
body .megadropdown {z-index:990;}
body #head_navi {overflow: hidden;}body .bestsellers .article-list-item {overflow: hidden;}
body .bestsellers .article-list-item .article-list-item-price {clear: both;}
.details .inside h1 {margin-top: 0px;color: #EB630B;}
.shopping_cart h1, .order_shipping h1, .order_payment h1, .order_confirm h1, .account h1 {margin-top: 0px;padding-top: 5px;margin-bottom: 20px;}
body #head_shopping_cart{ cursor:pointer; float:right; margin:-36px 10px 0 0; height:36px; width:203px; background:transparent url(backgrounds/separator-30-vert.png) 5px no-repeat; text-align:right; }
body #head_shopping_cart_inner{ padding:2px 8px 0 0; }
body #dropdown_shopping_cart {background-color:transparent;background-image:url(backgrounds/dropdown-shopping-cart-bottom-bg.png);background-position:bottom left;background-repeat:no-repeat;display:none;position:absolute;z-index:980;width:213px;padding-bottom:6px;padding-top: 0px;}
body #dropdown_shopping_cart_inner{ padding-top:10px; background-color:transparent; background-image:url(backgrounds/dropdown-shopping-cart-bg.png); background-repeat:repeat-y; background-position:top left; }
body #dropdown_shopping_cart .cart-item-inner {background: url(backgrounds/separator-dotted-hori.png) repeat-x scroll center top #FFFFFF;}
body #fixed_dropdown_shopping_cart {background-color:transparent;background-image:url(backgrounds/dropdown-shopping-cart-bottom-bg.png);background-position:bottom left;background-repeat:no-repeat;display:none;position:fixed;z-index:980;width:213px;padding-bottom:6px;padding-top: 0px;}
body #fixed_dropdown_shopping_cart_inner{ padding-top:10px; background-color:transparent; background-image:url(backgrounds/dropdown-shopping-cart-bg.png); background-repeat:repeat-y; background-position:top left; }
body #fixed_dropdown_shopping_cart .cart-item-inner {background: url(backgrounds/separator-dotted-hori.png) repeat-x scroll center top #FFFFFF;}
.account .back_button {float: left;}
.account .send_button {float: right;}
.wrap_shop img {border: none;}
body .order_confirm .shopping_cart_list td {background-image: url(backgrounds/separator-dotted-hori.png);}
body .article-list.cols .article-list-item-price-inline {position: absolute;bottom: 0px;right: 0px;}
body .article-list.cols .article-list-item-price {position: relative;}
#head_navi ul {list-style: none;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;padding: 0;}
.process_bar {background:transparent;float:right;}
.process_bar ul {padding-left: 0px;margin-left: 0px;list-style: none;margin-top: 0px;}
.process_bar ul li {display: inline-block;float: left;background-color: transparent;background-image: url(img/process-bar-right.png);background-position: right;background-repeat: no-repeat;}
.process_bar ul li label {display: inline-block;color: #999999;background-color: #eaeaea;text-decoration: none;background-color: transparent;background-image: url(img/process-bar-left.png);background-position: left;background-repeat: no-repeat;}
.process_bar ul li label span {margin-left: 16px;margin-right: 13px;background-color: #eaeaea;display: inline-block;padding-left: 16px;padding-right: 15px;padding-top: 6px;line-height: 12px;padding-bottom: 5px;height: 14px;font-size: 12px;}
.process_bar ul li.active {background-color: transparent;background-image: url(img/process-bar-active-right.png);background-position: right;background-repeat: no-repeat;}
.process_bar ul li.active label {background-color: transparent;background-image: url(img/process-bar-active-left.png);background-position: left;background-repeat: no-repeat;}
.process_bar ul li.active label span {color: #eeeeee;background-color: #c0c0c0;}
#left a.button {font-size: 12px;}
body .megadropdown {position: absolute;max-width: 700px;top: 200px;left: 200px;}
body #dropdown_shopping_cart .cart-button {margin: 10px 0px 10px 20px;float: left;}
body #dropdown_shopping_cart .checkout-button {margin: 10px 20px 10px 0px;float: right;}
body #fixed_dropdown_shopping_cart .cart-button {margin: 10px 0px 10px 20px;float: left;}
body #fixed_dropdown_shopping_cart .checkout-button {margin: 10px 20px 10px 0px;float: right;}
#menubox_login_body .submit {padding-top: 10px;padding-bottom: 0px;text-align: right;}
body #menubox_login_body label, body #menubox_newsletter_body label {line-height: 20px;}
#menubox_content_body .content-box-main-inner img, #menubox_information_body .content-box-main-inner img {position: relative;top: -2px;}
body .subcategories_listing li {margin-left: 0;padding-left: 0;}body .subcategories_listing ul {list-style: none;margin-left: 0;margin-top: 0;padding-left: 0;}
body .subcategories_listing ul li {display: inline-block;float: left;margin-bottom: 30px;margin-right: 20px;width: 170px;}
/*a, a:active, a:visited {color: #1099BB;text-decoration: none;}a:hover {color: #1099BB;text-decoration: underline;}*/
#tab_gx_customizer div {line-height: normal;margin: 0;width: auto;}
.navigation {width: 100%;}
.navigation_left {float: left;}
.navigation_right {text-align: right;}
#facebook_like {background-image: none;padding-left: 0px;float: left;}
.addthis_toolbox {float: left;}
.details .actions a img {position: relative;top: 3px;}
#menubox_reviews_body a img {padding: 10px 0;}
/* IE6 CSS-HACK */
* html .billiger-gesehen {width: 759px;}
.box_load_bestseller img {margin-top: 5px;margin-bottom: 5px;}
body ul.arrows li a {position: relative;top: 2px;}input[name="gv_redeem_code"] {float: left;}
.button_send_tell_a_friend {float: right;}
.account_history_info {width: 100%;}
.account_history_info h2.underline, .order_confirm h2.underline, .order_payment h2.underline, .order_shipping h2.underline {margin-top: 37px;}
.shipping_item_box {overflow: hidden;clear: both;padding-top: 8px;padding-bottom: 8px}
#iframe_box_bar {overflow:hidden;position:relative;top:50px;right:20px;}body table.shopping_cart_list td.col_2, body table.shopping_cart_list td.col_3, body table.shopping_cart_list td.col_4 {white-space: nowrap;}body #footer {overflow: hidden;}
#product_listing .article-list-item-main h2 {display: inline;text-decoration: none;font-style: normal;font-weight: normal;font-size: 13px;}
#head_navi h3 {display: inline;text-decoration: none;font-style: normal;font-weight: normal;font-size: 12px;}
.content-box.categories h4 {display: inline;text-decoration: none;font-style: normal;font-weight: normal;font-size: 11px;}
#live_search_container {position: absolute;background-color: #fff;z-index: 10;width: 315px;}
#live_search_container ul {list-style-type: none;margin: 0 0 3px;padding: 0;}
#live_search_container ul {list-style-type: none;}
.contact_us .send_button, .callback_service .send_button, .billiger-gesehen .send_button {float: right;}body .contact_us .required_info, body .callback_service .required_info, body .billiger-gesehen .required_info {padding-bottom: 20px;width: auto;}
#pre_black {height: 1500px;width: 100%;background-color: #000000;opacity: 0.7;position: absolute;z-index: 999;filter: alpha(opacity=70);-moz-opacity: 0.7;}
.lightbox_block {margin-right: auto !important;margin-left: auto !important;overflow: hidden !important;padding: 10px !important;display: block !important;}
.wrap_shop .lightbox_block.account .process_bar, .wrap_shop .lightbox_block.shopping_cart .process_bar {float: left;}
.wrap_shop .lightbox_block.account h1.h1_checkout, .wrap_shop .lightbox_block.shopping_cart h1 {clear: left;padding-top: 30px;}body #infobox {position: absolute;z-index: 993;}body #language {position: absolute;z-index: 990;}body #currency {position: absolute;z-index: 991;}body #customer_login {height: auto;position: absolute;z-index: 992;}
.checkout_paypal .checkout_button {margin-top: 30px;text-align: right;}
.submenu_container {position: absolute;z-index: 500;}
.submenu ul {list-style: none outside none;margin: 0;padding: 0;overflow: hidden;}
/* IE6-Hack */
* html .submenu_container .submenu ul li {width: 180px;}
#left .content-box.submenu ul li {width:100%;}
.submenu ul li.last {background-image: none;padding-bottom: 0px;}
.submenu ul li h4 {display: inline;font-size: 11px;font-style: normal;font-weight: normal;text-decoration: none;}
#left .icon a, #left .icon a:hover {text-decoration: none;}
#lightbox_gallery {margin-left: auto;margin-right: auto;overflow: hidden;}
#lightbox_gallery #lightbox_gallery_main {background-position: center center;background-repeat: no-repeat;float: left;margin-bottom: 0;margin-left: auto;margin-right: auto;margin-top: 0;overflow: hidden;width: 100%;}
#lightbox_gallery #lightbox_gallery_thumbnails {clear: left;margin-left: auto;margin-right: auto;overflow: hidden;padding-top: 10px;}
#lightbox_gallery .lightbox_gallery_footer {padding-top: 10px;text-align: right;}
#lightbox_gallery .lightbox_gallery_left {color: #666666;cursor: pointer;float: left;font-size: 16px;font-weight: bold;height: 100%;overflow: hidden;visibility: hidden;width: 100%;}
#lightbox_gallery .lightbox_gallery_right {color: #666666;cursor: pointer;font-size: 16px;font-weight: bold;height: 100%;overflow: hidden;text-align: right;visibility: hidden;width: 50%;float: right;}body #lightbox_gallery .thumbnail {float: left;height: 86px;margin-right: 3px;margin-bottom: 3px;overflow: hidden;padding-bottom: 1px;padding-left: 1px;padding-right: 1px;padding-top: 1px;width: 86px;}
#lightbox_gallery .thumbnails {display: inline-block;margin-top: 10px;}
#lightbox_gallery_container {margin-left: auto;margin-right: auto;}
/* BUTTON SET */
a.button_set .button-inner {background-color: transparent;background-image: url(backgrounds/button-right.png);background-position: right top;background-repeat: no-repeat;display: inline-block;line-height: 14px;padding-bottom: 4px;padding-left: 10px;padding-right: 10px;padding-top: 4px;}
a.button_set .button-outer {background-color: transparent;background-image: url(backgrounds/button-left.png);background-position: left top;background-repeat: no-repeat;display: inline-block;}
a.button_set_big .button-inner {line-height: 20px;padding-bottom: 5px;padding-left: 20px;padding-right: 20px;padding-top: 5px;display: inline-block;}
#language_link img {margin-top: 4px;}body .top_navi_arrow,body .top_navi_home {cursor: pointer;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  1px;height: 1px;}
.menubox_heading {float: left;}
.c_boxhead a, .c_boxhead a:hover {text-decoration:none;cursor:pointer;}body #main .attributes dl dd div input,body #main .listing_attributes dl dd div input,body #main .attributes div input {position: relative;top: -4px;left: -3px;float: left;}body #main .attributes dl dd div,body #main .listing_attributes dl dd div {overflow: hidden;clear: both;margin-bottom: 3px;}body #main .attributes .table-listing {overflow: hidden;clear: both;}
.details .product-documents dt a {display: block;float: left;margin-bottom: 1px;}
.blocklabels_300 {clear: both;}
#footer_copyright {font-size: 11px;font-weight: bold;text-align: center;width: 100%;padding: 5px;color: #999999;}
#footer_copyright a {text-decoration: none;color: #999999;}
#footer_copyright a:hover {text-decoration: underline;}
#shopsoftware_by_gambio {clear: both;padding-right: 10px;padding-top: 10px;font-size: 11px;font-weight: bold;text-align: right;color: #999999;}
#shopsoftware_by_gambio a {text-decoration: none;color: #999999;}
#shopsoftware_by_gambio a:hover {text-decoration: underline;}
#jcarousel_box ul {list-style: none outside none;padding: 0;margin: 0;}
#jcarousel_box {position: relative;}
#shop_logo {float:left; border: none;color: #999;font-size: 12px;font-style: normal;font-weight: bold;margin: 15px 0 0 30px;padding: 0;text-align: left;text-decoration: none; width:365px;}
#logo_text {background: transparent; text-align: center; padding: 0px 5px 0 8px; margin-top: 20px;}
#logo_text h1 {color: #000; font-size: 20px; font-weight: bold;}
.wrap_shop {background: transparent;color: #000;font-family: Arial,Tahoma,Verdana;font-size: 12px;margin: 0;padding: 0;}
#wrapper {background: transparent url(img/bg_preheader.png) repeat-x top;min-width: 1105px; width: auto;}
dd {background: url(backgrounds/separator-dotted-hori.png) repeat-x -1px bottom;float: left;margin: 0;padding: 10px 0 10px 20px;width: 230px;}
div.input {color: #666;font-size: 11px;margin-bottom: 10px;}
div.input.linklist a {display: inline-block;font-size: 12px;padding: 0 0 2px 5px;}
div.input.separator-bottom {border-bottom: 1px solid #ccc;padding-bottom: 10px;}
dl {font-size: 11px;margin: 0;padding-top: 1px;}
dt {background: url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;clear: left;float: left;font-weight: 700;margin: 0;padding: 10px 0 10px 10px;width: 90px;}
fieldset table td.col_0 {width: 130px;}
fieldset.blocklabels_150 .input label {clear: left;color: #666;display: block;float: left;width: 150px;}
.wrap_shop form {margin: 0;padding: 0;}
h2.underline {border-bottom: 1px solid #BFBFBF;color: #9A9A9A;font-size: 14px;font-weight: 700;padding-bottom: 3px;padding-top: 3px;text-transform: uppercase;}
h2.underline img {padding-right: 10px;}
ul.arrows {line-height: 20px;list-style-image: url(backgrounds/categories-item-bg.gif);margin-left: 0;padding-left: 20px;}
#breadcrumb_navi {float: left;height: 24px;width: 775px; overflow: hidden;}
#breadcrumb_navi span {color: #666;display: inline-block;font-size: 10px;padding: 6px 20px 6px 0;}
#mode2_pathrow a { text-align: left; text-decoration: none;}
#mode3_pathrow {float: right; margin-top: 0px; width: 181px;}
#label {background: transparent url(img/label.png) no-repeat 0 100px; width: 1105px; margin: 0 auto;}
#container {background: transparent url(img/frame.png) repeat-y; width: 1031px; margin: 0 auto;}
#container_inner {background: #fff;border: 0 solid transparent;color: #000;padding: 0 5px; margin: 0 0 0 21px; width: 980px;}
#currency .currency_container {background: url(backgrounds/shadow.png) no-repeat right bottom;padding: 0 9px 9px 0;width: 60px;}
#currency .currency_content {background: #fff;padding: 5px 5px 0 5px; border: 1px solid #999; border-top: none;}
#currency a {color: #eb630b;display: block;padding: 0 0 5px 5px;text-decoration: none;}
#customer_login .customer_login_container {background: url(backgrounds/shadow.png) no-repeat right bottom;padding: 0 9px 9px 0;width: 180px;}
#flyover_box {background: #fff;border: 1px solid #EAEAEA;padding: 10px;width: 400px;}
#flyover_box #flyover_title {color: #666;font-size: 14px;font-weight: 700;padding-bottom: 10px;}
#flyover_layer #flyover {background: #fff;border: 1px solid #ccc;border-top: 1px solid #ccc;padding: 5px;}
#footer {background: transparent;border-top: 0 solid #CFCFCF;color: #999;margin: 0 auto;padding: 0;width: 980px;}
#gm_attribute_images {font-weight: 700;padding: 10px;}
#gm_gprint ul {background: transparent;}
#gm_gprint_tabs {border-left: 1px solid #ccc;margin: 0 0 2px 0;}
#gm_gprint_tabs .gm_gprint_tab {background: #fff;border: 1px solid #ccc;padding: 5px 8px;}
#gm_gprint_tabs .gm_gprint_tab_active {background: #E7E7E7;border: 1px solid #ccc;padding: 5px 8px;}
#gm_gprint_tabs span {color: #000;font-family: Arial,Tahoma,Helvetica,Sans-Serif;font-size: 10px;text-transform: uppercase;}
#gm_tell_a_friend_popup {background: #fff;margin: 0 auto;overflow: hidden;padding: 10px;text-align: left;width: 700px;}
#gm_tell_a_friend_popup #footer {background: transparent;border: none;color: #666;cursor: pointer;display: block;font-size: 16px;font-weight: 700;text-align: right;text-transform: uppercase;}
.wrapper_header {background: transparent url(img/bg_head.png) no-repeat center top; width: 1105px; height: 288px; margin: 0 auto;}
#header {background: transparent;width: 1006px;height: 100%;margin-left: 37px;}
#head_navi ul li {background: transparent url(backgrounds/separator-30-vert.png) no-repeat right center;display: block;float: left;padding: 0 2px 0 0;}
#head_navi ul li a {color: #fff;display: inline-block;line-height: 18px;padding: 9px 8px;text-decoration: none; font-weight: bold;}
#head_navi ul li a:hover {background: #C1C1C1 url(backgrounds/gradients/gradient.png) repeat-x center bottom;overflow: hidden;}
#head_toolbox {background: transparent url(img/subheader_bg.jpg) no-repeat;height: 35px; margin: 1px 0 0 0; width: 981px;}
#head_toolbox_inner {padding: 8px;}
#infobox .infobox_container {background: url(backgrounds/shadow.png) no-repeat right bottom;padding-bottom: 9px;padding-right: 9px;width: 190px;}
#infobox .infobox_content {background: #9A9A9A;}
#infobox p {color: #fff;font-family: Arial,Tahoma,Verdana;font-size: 12px;margin: 0;padding: 5px 10px;}
#language .language_container {background: url(backgrounds/shadow.png) no-repeat right bottom;padding-bottom: 9px;padding-right: 9px;width: 50px;}
.language_inside {background: #9A9A9A;padding: 5px 5px 10px 5px;}
#language img {float: left;margin: 2px 3px 8px 2px;}
#left {float: left;margin: 10px 0;position: relative;width: 190px;}
#left .content-box .box-input-field {float: left;width: 120px;}
#left .content-box form {color: #666;margin: 0;padding: 0;}
#left .input-text {width: 166px;}
#left label {color: #666;width: 100%;}
#left select {width: 166px;}
#lightbox_gallery {background: #fff;overflow: hidden;padding: 10px;}
#lightbox_gallery #lightbox_gallery_main {background-position: center center;background-repeat: no-repeat;float: left;margin: 0 auto;overflow: hidden;width: 100%;}
#lightbox_gallery #lightbox_gallery_thumbnails {clear: left;margin: 0 auto;overflow: hidden;padding-top: 10px;}
#lightbox_gallery .lightbox_gallery_footer {padding-top: 10px;text-align: right;}
#lightbox_gallery .lightbox_gallery_left {color: #666;cursor: pointer;float: left;font-size: 16px;font-weight: 700;height: 100%;overflow: hidden;visibility: hidden;width: 100%;}
#lightbox_gallery .lightbox_gallery_right {color: #666;cursor: pointer;float: right;font-size: 16px;font-weight: 700;height: 100%;overflow: hidden;text-align: right;visibility: hidden;width: 50%;}
#lightbox_gallery .thumbnail.lightbox_thumbnail_active {border: 1px solid #666;}
#lightbox_gallery .thumbnail {border: 1px solid #ccc;float: left;height: 86px;margin-bottom: 3px;margin-right: 3px;overflow: hidden;padding: 1px;width: 86px;}
#main {float: right;width: 785px;}
#main_inside {background: transparent;padding-left: 10px;}
#product_info #gm_gprint {margin-bottom: 8px;margin-left: 0;margin-right: 0;overflow: hidden;}
#product_reviews_write .rating label {height: 90px;}
#reviews .rating {border-bottom: 1px solid #666;width: 750px;}
#reviews .rating-item .rating-caption {float: left;font-weight: 700;width: 160px;}
#reviews .rating-item .rating-comment {float: left;margin-left: 20px;width: 420px;}
#reviews .rating-item .rating-product-name a {font-size: 13px;font-weight: 700;text-decoration: none;}
#reviews .reviews-head {border-bottom: 1px solid #666;font-weight: 700;overflow: hidden;width: 100%;}
#reviews .reviews-list {overflow: hidden;width: 100%;}
#reviews-info .rating-item .rating-caption {float: left;font-weight: 700;width: 70px;}
#reviews-info .rating-item .rating-comment {float: left;margin-left: 20px;width: 330px;}
#reviews-info .rating-item .rating-meta {float: left;text-align: right;width: 160px;}
#right {display: none;float: left;position: relative;}
#search {background: transparent;float: left;height: 24px;width: 365px; margin: 13px 0 0 50px;}
#search a {color: #fff; font-weight: bold; text-decoration: none;}
#search a#more {background: transparent url(img/arrow.png) no-repeat right; padding-right: 12px;}
#search a:hover {text-decoration: underline;}
#search_field {float: left;margin-right: 3px; margin-bottom: 5px; width: 315px;}
#tab_gx_customizer {padding: 10px 0;}
#top_navi {float:left; background: transparent;left: 0;margin-left: 37px;margin-top: 0;position: relative;top: 0;width: 1006px;}
#top_navi ul li span {color: #fff;display: inline-block;height: 19px;line-height: 19px;padding: 3px 8px 3px 10px;text-decoration: none;}
#top_navi_inner {background: transparent url(img/bg_topnavi.png) no-repeat; width: 560px;}
#top_navi_inner ul li {background: transparent url(backgrounds/separator-30-vert.png)no-repeat right center;display: block;float: left;height: 25px;padding-right: 2px;}
#top_navi_inner ul li a {color: #fff;display: block;float: left;height: 19px;line-height: 19px;overflow: hidden;padding: 3px 8px 3px 10px;text-decoration: none; font-weight:bold;}
#top_navi_inner ul li a:hover {background: transparent; text-decoration: underline;}
#top_navi_inner ul li.last {background: none;padding-right: 0;}
.top_navi_arrow {background: url(backgrounds/icon-white-arrowdown.png) no-repeat 100% 50%;height: 19px;line-height: 19px;padding-right: 15px;position: absolute;right: 10px;top: 3px;}
.top_navi_home {background: url(backgrounds/icon-white-home.png) no-repeat 50% 50%;height: 19px;position: absolute;right: 10px;top: 3px;width: 12px;}
.h2_headline {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 14px;font-weight: 700;}
.address-book-addresses-buttons {width: 500px;}
.address-book-addresses-name {float: left;width: 300px;}
.article-list .article-list-item-right {float: right;position: relative;width: 760px;}
.article-list dl dd {background: none;overflow: hidden;width: auto;}
.article-list dl dt {background: none;float: left;font-weight: 700;width: auto;}
.article-list-item-delivery p {display: inline;}
.article-list.cols {margin-bottom: 1em;}
.article-list.cols .article-list-item {background: #fff url(backgrounds/article-item-bg.gif) no-repeat right bottom;display: inline-block;float: left;margin-bottom: 18px;width: 190px;}
.article-list.cols .article-list-item-button {float: right;margin-top: 10px;}
.article-list.cols .article-list-item-image {display: inline-block;height: 140px;text-align: center;width: 100%;}
.article-list.cols .article-list-item-inside {margin: 15px;}
.article-list.cols .article-list-item-price {height: 42px;}
.article-list.cols .article-list-item-text .title {font-weight: 700;height: 30px;}
.article-list.cols .article-list-item:hover {background: #F9F9F9;}
.article-list.cols .article-list-item img:hover {border: 1px solid #EEEEEE;}
.article-list.offer .article-list-item-text .price a:hover {text-decoration: none;}
.article-list.rows .article-count-input {width: 30px;}
.article-list.rows .article-list-item {background: #fff;width: 100%;}
.article-list.rows .article-list-item-bottom {background: url(backgrounds/article-item-rows-bg.png) repeat-x 0 100%;clear: both;float: left;padding-bottom: 10px;position: relative;width: 100%;}
.article-list.rows .article-list-item-delivery {float: left;padding-left: 10px;padding-top: 13px;position: relative;width: auto;color: #999;}
.article-list.rows .article-list-item-image {float: left;height: 160px;margin: 20px 0 0 0;padding: 0 10px;position: relative;width: auto;}
.article-list.rows .article-list-item-image-inline {margin: 0 auto;}
.article-list.rows .article-list-item-main {float: left;margin: 20px 20px 0 0;position: relative;width: 380px;}
.article-list.rows .article-list-item-main h2 a {color: #EB630B;font-family: Arial,Tahoma,Verdana;font-size: 13px;font-style: normal;font-weight: 700;text-align: left;text-decoration: none;}
.article-list.rows .article-list-item-main h2 a:hover {color: #EB630B;font-family: Arial,Tahoma,Verdana;font-size: 13px;font-style: normal;font-weight: 700;text-align: left;text-decoration: underline;}
.article-list.rows .article-list-item-price {bottom: 0;margin-bottom: 10px;position: absolute;right: 0;text-align: right;width: auto;}
.article-list.rows .article-list-item-price .tax-shipping-text {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 10px;font-style: normal;font-weight: bold;line-height: 2em;text-align: left;text-decoration: none;}
.billiger-gesehen .article-list-item {background: transparent;margin: 0 0 20px 0;width: 100%;}
.billiger-gesehen .article-list-item-image {float: left;margin: 0 10px;position: relative;}
.billiger-gesehen .article-list-item-image img {border: 1px solid #ccc;margin: 20px 20px 0 0;}
.billiger-gesehen .article-list-item-main {float: left;margin: 20px 20px 10px 0;position: relative;width: 540px;}
.billiger-gesehen .article-list-item-main .title {font-size: 13px;font-weight: 700;}
.billiger-gesehen .article-list-item-price {clear: left;float: left;margin: 0 0 10px 0;position: relative;text-align: left;width: 160px;}
.billiger-gesehen .article-list-item-price .tax-shipping-text {font-size: 9px;line-height: 2em;}
.billiger-gesehen .back_button {float: left;margin: 20px 0;position: relative;}
.billiger-gesehen .send_button {float: right;margin: 20px 0;position: relative;}
.checkout_paypal textarea {height: 100px;width: 513px;}
.checkout_paypal p {font-size: 13px;width: 70%;}
.cols2 {display: inline-block;width: 100%;}
.cols2 .col {float: left;margin-right: 20px;width: 350px;}
.cols2 .col.last {float: right;margin-right: 0;}
.cols3 {background: url(backgrounds/account-dotted-line.png);display: inline-block;}
.cols3 .col {display: inline-block;float: left;margin-right: 10px;width: 240px;}
.cols3 .col .col-inside {padding: 0 10px 0 0;}
.cols3 .col.last {margin-right: 0;}
.cols3 h3 {color: #666;font-size: 14px;font-style: normal;font-weight: 700;text-decoration: none;}
.content-box {background: #E5E5E5 url(backgrounds/content-box-bg.jpg) repeat-x center top;border: 1px solid #EAEAEA;margin: 0 0 10px 0;width: 100%;}
.content-box .article-list-item-image {display: inline-block;text-align: center;width: 100%;}
.content-box .icon {padding-top: 3px;position: absolute;right: 5px;top: 5px;}
.content-box-header-inner {color: #666;font-size: 14px;font-weight: 700;padding: 5px 10px;}
.content-box-main-inner {padding: 5px 10px;width: 180px;}
.content-box.categories a {background: transparent;color: #545454;display: block;font-size: 11px;line-height: 20px;padding: 5px 0 5px 20px;text-decoration: none;}
.content-box.categories a.active {background: url(backgrounds/categories-item-bg-active.gif);color: #666;}
.content-box.categories li {background: #fff url(backgrounds/separator-dotted-hori.png)repeat-x center bottom;margin-left: 0;padding: 0 0 1px 0;}
.content-box.categories ul {list-style-image: none;list-style-position: outside;list-style-type: none;margin-left: 0;padding-left: 0;}
.content-box.white {background: #fff;border: 1px solid #EAEAEA;margin: 0 0 10px 0;width: 100%;}
.article-list.bestsellers .article-list-item {background: transparent url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;display: block;margin: 0 0 10px 0;padding: 0 0 5px 0;}
.article-list.bestsellers .article-list-item-image {display: none;text-align: center;}
.article-list.bestsellers .article-list-item-price {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;font-style: normal;font-weight: bold;text-align: right;text-decoration: none;}
.article-list.bestsellers .article-list-item-price .price {font-weight: bold;}
.article-list.bestsellers .article-list-item-text {display: block;float: left;width: 90%;}
.currency_inside a {color: #EEEEEE;text-decoration: none;}
.customer_login_inside {background: #fff;padding: 10px; border: 1px solid #999; border-top: none;}
.customer_login_inside label {color: #EEEEEE;}
.customer_login_links {margin-top: 8px;}
.details {margin: 10px 0 30px 0;}
.details .actions {background: #fff url(backgrounds/separator-dotted-hori.png) repeat-x center top;display: inline-block;margin-top: 20px;position: relative;width: 750px;}
.details .actions a {background: transparent url(backgrounds/separator-dotted-vert.png) repeat-y left center;color: #666;display: block;float: right;font-size: 10px;line-height: 24px;margin-top: 5px;padding: 0 10px;text-decoration: none;}
.details .description {border-bottom: 1px solid #999;margin-bottom: 20px;width: 750px;}
.details .gallery {float: left;min-height: 400px;width: 320px;}
.details .gallery .stage {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;font-style: normal;font-weight: bold;height: 300px;line-height: 279px;overflow: hidden;text-align: center;text-decoration: none;width: 300px;}
.details .gallery .thumbnail {border: 1px solid #ccc;float: left;height: 69px;margin-bottom: 3px;margin-right: 3px;overflow: hidden;padding: 1px;width: 69px;}
.details .info {background: #fff url(backgrounds/details-info-bg.jpg) no-repeat left top;float: left;min-height: 400px;width: 452px;}
.details .info #details_qty_advice {line-height: 1.7em;padding-top: 10px;}
.details .info .attributes {background: #EEEEEE;clear: both;margin-top: 1em;padding: 5px 0;width: 432px;}
.details .info .attributes.table_listing .attributes_label {font-size: 11px;font-weight: 700;padding-left: 10px;}
.details .info .attributes.table_listing div {font-size: 11px;padding: 5px;}
.details .info .inside {background: transparent;padding: 0 0 0 20px;}
.details .info .price-container {margin-top: 20px;}
.details .info .price-container .article-count-input {width: 40px;}
.details .info .price-container .inside {padding-right: 12px;text-align: right;}
.details .info .price-container .leaflet {clear: both;font-size: 12px;margin-top: 10px;text-align: right;width: 100%;}
.details .info .price-container .leaflet a {color: #EB630B;font-size: 12px;text-decoration: none;}
.details .info .price-container .leaflet a:hover {text-decoration: underline;}
.details .info .price-container .price {color: #666;font-size: 22px;font-weight: 700;}
.details .inside dl {overflow: hidden;}
.details .product-documents dt {background: url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;clear: left;float: left;font-size: 11px;font-weight: 700;margin: 0;padding: 10px 0 10px 10px;width: 340px;}
.details .product-documents dt img {float: left;margin-right: 10px;}
.details .rating {width: 750px;}
.details .rating-item .rating-caption {float: left;font-weight: 700;width: 60px;}
.details .rating-item .rating-comment {float: left;margin-left: 20px;width: 550px;}
.details .rating-item .rating-meta {float: left;text-align: right;width: 120px;}
.ebay_products .article-list.cols .article-list-item-image {height: 100px;}
.future_products {margin-top: 20px;width: 760px;}
.future_products dd {padding: 0;text-align: right;width: 30%;}
.future_products dt {padding: 0;width: 70%;}
.gm_gprint_field {background: #fff;border: 1px solid #ccc;color: #000;font-family: Arial,Tahoma,Helvetica,Sans-Serif;font-size: 12px;padding: 0;}
.gradient {background: url(backgrounds/gradients/gradient.png) repeat-x;}
.gradient.reflection {background: url(backgrounds/gradients/gradient-reflection.png) repeat-x left center;}
.gradient.reverse {background: url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
.h200 {height: 200px;}
.h250 {height: 250px;}
.h300 {height: 300px;}
.headline {color: #000;font-size: 17px;font-weight: bold;padding: 20px 0 0 0;}
.icon_gallery_back {background: url(backgrounds/lightbox-buttons.png) 0 -120px;display: block;float: left;height: 30px;text-decoration: none;width: 50px;}
.icon_gallery_next {background: url(backgrounds/lightbox-buttons.png) 0 -60px;display: block;float: right;height: 30px;text-decoration: none;width: 50px;}
.icon_lightbox_close {background: url(backgrounds/lightbox-buttons.png) 0 0;display: block;float: right;height: 30px;text-decoration: none;width: 50px;}
a.icon_lightbox_close_checkout {background: url(backgrounds/lightbox-close.png) 0 0;color: #393939;display: block;font-size: 14px;height: 19px;margin: 10px auto;outline: none;padding: 5px 0 0 21px;text-decoration: none;text-transform: uppercase;width: 96px;}
a.icon_lightbox_close_checkout:hover {background: url(backgrounds/lightbox-close.png) 0 -24px;color: #393939;display: block;font-size: 14px;height: 19px;margin: 10px auto;outline: none;padding: 5px 0 0 21px;text-decoration: none;text-transform: uppercase;width: 96px;}
.wrap_shop input.input-text {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;height: 18px;padding: 2px;}
.wrap_shop input.input-text.big {font-size: 14px;padding: 6px;}
.input-textarea {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;height: 18px;padding: 2px;}
.lightbox_close {position: absolute;right: 0;text-align: right;}
.megadropdown .megadropdown-inside {background: #fff url(backgrounds/megadropdown-bg.png) repeat-x center top;border-left: 1px solid #ccc;margin-bottom: 0;padding: 20px 0 0 20px;}
.megadropdown li {margin-left: 0;padding-left: 0;}
.megadropdown ul {list-style-image: none;list-style-position: outside;list-style-type: none;margin-left: 0;margin-top: 0;padding-left: 0;}
.megadropdown ul li {background: url(backgrounds/separator-dotted-vert.png) repeat-y right center;display: inline-block;float: left;margin-bottom: 30px;margin-right: 20px;width: 200px;}
.noscript_notice {background: #FFFF99;color: #000;padding: 10px;text-align: center;}
.order_payment .error td {color: #C00;font-weight: 700;}
.order_payment .payment_item fieldset {margin-top: 20px;padding-left: 40px;}
.order_payment .payment_item fieldset label {font-weight: 700;padding-left: 0;}
.order_payment .payment_item p {font-size: 13px;margin-bottom: 0;margin-top: 0;}
.order_payment textarea {height: 100px;width: 686px;}
.order_payment #comments_textarea {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;height: 100px;width: 686px;}
.order_shipping .shipping_item p {margin-bottom: 0;margin-top: 0;}
.order_thanks .order_success_text p {color: #666;font-size: 14px;padding-left: 30px;padding-right: 50px;}
.order_thanks .product-documents {margin-bottom: 10px;padding-left: 30px;}
.order_thanks .thanks {color: #666;font-size: 14px;font-weight: 700;padding: 30px 0 30px 30px;}
.product-listing .description img {float: right;margin: 0 0 10px 20px;}
#product_listing .panel {background: #EEEEEE;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;margin: 20px 0;width: 100%;}
#product_listing .panel .inside {padding: 3px;}
#product_listing .panel .panel-viewmode {float: left;padding-left: 20px;padding-top: 4px;}
#product_listing .panel .panel-itemcount {float: left;margin-left: 20px;padding: 4px;position: relative;}
#product_listing .panel .panel-pagination {float: right;padding: 4px;position: relative;}
#product_listing .panel .panel-pagination p {color: #666;margin: 0.5em 0 0 0;}
#product_listing .panel .panel-sort {float: left;padding: 4px;position: relative;}
#product_listing .panel label {color: #666;font-size: 11px;font-weight: 700;padding: 4px 4px 4px 0;}
.panel-pagination-info {color: #666;float: left;font-family: Arial,Tahoma,Verdana;font-size: 12px;}
.required_info {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;text-align: right;width: 100%;}
.shopping-cart-headline {color: #fff;font-family: Arial,Tahoma,Verdana;font-size: 12px;font-style: normal;font-weight: 700;text-align: right;text-decoration: none;}
.shopping_cart {background: #fff;clear: both;margin-top: 20px;overflow: hidden;width: 760px;}
.shopping_cart .checkout_button {float: right;margin: 20px 0 0 0;position: relative;text-align: right;}
.shopping_cart .continue_button {float: left;margin: 20px 0 0 0;position: relative;}
.shopping_cart .shipping-text {color: #666;font-size: 10px;font-style: normal;font-weight: bold;text-decoration: none;}
.shopping_cart_list {margin-top: 20px;width: 100%;}
.shopping_cart_list .col_0 {padding: 10px 0;text-align: center;}
.shopping_cart_list .col_0 .content-box {margin-top: 20px;text-align: left;}
.shopping_cart_list td.col_4 {background: #eee;font-weight: 700;text-align: right;width: 170px;}
.shopping_cart_list tr.calculation td.col_1 {background: none;border-bottom: 1px solid #666;text-align: right;}
.shopping_cart_list tr.calculation td.col_2 {background: none;border-bottom: 1px solid #666;font-weight: 700;text-align: right;width: 170px;}
.shopping_cart_list tr.last-article td {background: none;border-bottom: 1px solid #666;}
.order_confirm .shopping_cart_list .calculation .col_0 {text-align: left;vertical-align: bottom;}
.order_confirm .shopping_cart_list th {font-style: normal;font-weight: 700;padding: 10px 0 2px 0;text-decoration: none;}
.order_confirm .shopping_cart_list th.amount {width: 50px;}
.order_confirm .shopping_cart_list td {background: #fff;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;padding-bottom: 5px;padding-top: 5px;vertical-align: top;}
.order_confirm .shopping_cart_list td.col_4 {font-weight: 700;text-align: right;}
.order_confirm h2 a {font-size: 11px;font-weight: bold;}
.sub_categories_listing_body {height: 100%;list-style-type: none;margin: 3px 0;overflow: hidden;text-align: center;}
.sub_categories_listing_body .box_list {float: left;height: 100%;list-style-type: none;overflow: hidden;padding: 5px;text-align: center;}
.sub_categories_listing_body .box_list a {color: #EB630B; text-decoration: none;}
.sub_categories_listing_body .box_list a:hover {text-decoration: underline;}
.wrap_shop .tabs div {line-height: 1.7em;margin: 10px 0;width: 100%;}
.wrap_shop .tabs .ui-tabs-nav {background: #fff url(backgrounds/tabs-navi-bg.png) repeat-x center bottom;display: inline-block;margin-left: 0;padding-left: 0;width: 750px;}
.wrap_shop .tabs .ui-tabs-nav .ui-tabs-selected a {background: transparent url(backgrounds/tabs-active-bg.png) no-repeat center bottom;color: #666;}
.wrap_shop .tabs .ui-tabs-nav li {background: transparent url(backgrounds/separator-30-vert.png) no-repeat right center;display: block;float: left;margin-left: 0;padding-left: 0;}
.wrap_shop .tabs .ui-tabs-nav li a {color: #333333;display: inline-block;font-size: 11px;line-height: 20px;padding: 10px 20px;text-decoration: none;}
.user_home {display: inline-block;margin-bottom: 30px;}
.user_home .order {border-bottom: 1px solid #ccc;margin-bottom: 10px;padding-bottom: 10px;width: 100%;}
.user_home .order .product-documents dd {padding: 3px 0;width: 230px;}
.user_home .order .product-documents dl {background: url(backgrounds/separator-dotted-hori.png) repeat-x center top;margin: 5px 0;width: 100%;}
.user_home .order .show_download_button {float: right;margin-top: 5px;}
#customer_login label {color: #999;display: inline-block;font-size: 11px;font-weight: 700;padding: 4px 0;}
.panel-pagination a:hover {color: #000;text-decoration: none;}
#menubox_add_a_quickie {background: #fff;border: 0px solid #ccc;margin: 0 0 10px 0;padding: 0;width: 100%;}
#menubox_add_a_quickie_head .content-box-header-inner {background: url(img/bg_boxheader.png) no-repeat; border: none; color: #fff; font-size: 12px; font-weight: bold; height: 32px; line-height: 36px; padding:0 0 0 3px; position: relative; text-align: left; text-indent: 10px; text-decoration: none;}
#menubox_categories {background: #fff;border: none;margin: 0 0 10px 0;padding: 0;width: 100%;}
#menubox_newsletter_body .submit {padding-bottom: 0;padding-top: 10px;text-align: right;}
#menubox_login_body .content-box-main-inner .menubox_link a:hover {color: #eb630b;font-family: Arial,Tahoma,Verdana;font-size: 12px;font-style: normal;text-align: left;text-decoration: underline;}
.order_payment .accept_box {background: #FECCCB;border: 1px solid #FE0000;margin-top: 2px;overflow: hidden;width: 690px;}
.order_payment .accept_box_text {color: #666;float: left;margin: 3px 0 2px 5px;}
.checkout_paypal .accept_box {background: #FECCCB;border: 1px solid #FE0000;margin-top: 2px;overflow: hidden;width: 517px;}
.checkout_paypal .accept_box_text {float: left;margin: 3px 0 2px 5px;}
#head_shopping_cart.active {background: url(backgrounds/head-shopping-cart-active-bg.png) 0 50%;}
#head_navi {background: transparent url(img/bg_topmenu.jpg) no-repeat;height: 36px;width: 981px;}
.wrap_shop fieldset input.input-text {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;height: 18px;padding: 2px;width: 234px;}
.wrap_shop fieldset select.input-select {background: transparent url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;height: 24px;padding: 2px;width: 240px;}
.wrap_shop fieldset table td {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;padding-bottom: 10px;}
.order_confirm p {color: #666;font-size: 14px;margin-left: 30px;}
.module_option_checked {background: #EEEEEE;cursor: pointer;overflow: hidden;}
.popup_content h1 {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 20px;font-weight: bold;margin-top: 0;}
.popup_content .content_text {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;}
.popup_content {padding: 20px;}
#fixed_dropdown_shopping_cart_header {background: #00B6DE;height: 37px;margin-left: 6px;width: 196px;}
#fixed_dropdown_shopping_cart_header .cart-head-text {padding: 5px 12px 0 0;}
#fixed_dropdown_shopping_cart_header .cart-head-icon {padding: 5px;}
#fixed_dropdown_shopping_cart_header .shopping-cart-headline {color: #fff;font-size: 12px;}
#fixed_dropdown_shopping_cart_header .shopping-cart-product-count {color: #fff;}
.cart_error_color {color: #FE0000;font-size: 12px;font-style: normal;font-weight: bold;text-decoration: none;}
.shopping_cart_list th.wish_list_qty {border-bottom: 1px solid #666;font-weight: 700;padding-top: 10px;text-align: left;width: 50px;}
.shopping_cart_list th.wish_list_checkbox {border-bottom: 1px solid #666;font-weight: 700;padding-top: 10px;text-align: left;width: 30px;}
#live_search_container #live_search_head {color: #666;font-family: Arial,Verdana,Tahoma;font-size: 10px;font-weight: 700;line-height: 24px;text-align: left;text-decoration: none;}
#live_search_container a {color: #666;display: block;font-family: Arial,Verdana,Tahoma;font-size: 10px;font-style: normal;font-weight: bold;padding: 5px 0;text-decoration: none;}
#live_search_container li {background: #fff url(backgrounds/separator-dotted-hori.png) repeat-x center top;padding: 1px 0 0 0;}
.site_navigation {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;text-align: right;}
.jcarousel-control {bottom: 10px;position: absolute;right: 10px;z-index: 100;}
.jcarousel-control a {border: 4px solid #fff;display: inline-block;font-size: 75%;margin: 0;padding: 0;text-decoration: none;}
.jcarousel-control a:hover {border: 4px solid #000;outline-color: -moz-use-text-color;outline-style: none;outline-width: medium;}
a.jcarousel_control_a_active {border: 4px solid #00B6DE;outline-color: -moz-use-text-color;outline-style: none;outline-width: medium;}
.jcarousel-scroll {margin-top: 10px;text-align: center;}
#jcarousel_container {margin: 0 0 1px 0;padding: 0;position: relative;}
.wrap_shop #main #main_inside .highlight_form {border: 1px solid #1099BB;color: #666;font-weight: 700;}
.circle_arrow_right {background: transparent url(backgrounds/icon-grey-circlearrowrigh.png) no-repeat left top;float: right;height: 14px;width: 14px; margin: 11px 10px 0 0;}
#menubox_filter {background: #E5E5E5 url(backgrounds/content-box-bg.jpg) repeat-x center top;border: 1px solid #DADADA;margin: 0 0 10px 0;padding: 0;width: 100%;}
#menubox_filter_body .content-box-main-inner select.multiple-input-select {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;height: auto;padding: 2px;}
.filter_heading {background: transparent;color: #666;font-style: normal;font-weight: 700;margin: 0 0 5px 0;padding: 0;text-align: left;text-decoration: none;}
.wrap_shop #menubox_filter input.filter_price_input {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;height: 18px;padding: 2px;width: 50px;}
body #wrap_box.wrap_shop a.button_green {background: #03D012 url(backgrounds/gradients/gradient-reflection.png) repeat-x left center;border: 1px solid #03D012;color: #fff;display: inline-block;font-size: 11px;text-decoration: none;}
body #wrap_box.wrap_shop a.button_green_big {background: #03D012 url(backgrounds/gradients/gradient-reflection.png) repeat-x left center;border: 1px solid #03D012;color: #fff;display: inline-block;font-size: 14px;text-decoration: none;}
body #wrap_box.wrap_shop a.button_blue {background: #000 url(backgrounds/gradients/gradient-black.png) repeat-x center bottom;border: 1px solid #484848;color: #fff;display: inline-block;font-family: Arial,Tahoma,Verdana;font-size: 11px;font-style: normal;font-weight: bold;text-align: start;text-decoration: none;}
body #wrap_box.wrap_shop a.button_blue:hover {background: #000;color: #fff;cursor: pointer;font-family: Arial,Tahoma,Verdana;font-size: 11px;font-style: normal;font-weight: bold;text-align: start;text-decoration: none;}
body #wrap_box.wrap_shop a.button_blue:active {background: #777777 url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
body #wrap_box.wrap_shop a.button_blue_big {background: #C8C8C8 url(backgrounds/gradients/gradient-grey.png) repeat-x left center;border: 1px solid #484848;color: #fff;display: inline-block;font-family: Arial,Tahoma,Verdana;font-size: 14px;font-style: normal;font-weight: bold;text-align: start;text-decoration: none;}
body #wrap_box.wrap_shop a.button_blue_big:hover {background: #4C4C4C;color: #fff;cursor: pointer;font-family: Arial,Tahoma,Verdana;font-size: 14px;font-style: normal;font-weight: bold;text-align: start;text-decoration: none;}
body #wrap_box.wrap_shop a.button_grey {background: #999 url(backgrounds/gradients/gradient-grey.png) repeat-x center bottom;border: 1px solid #666;color: #fff;display: inline-block;font-size: 11px;text-decoration: none;}
body #wrap_box.wrap_shop a.button_grey_big {background: #999 url(backgrounds/gradients/gradient-reflection.png) repeat-x left center;border: 1px solid #666;color: #fff;display: inline-block;font-size: 14px;text-decoration: none;}
body #wrap_box.wrap_shop a.button_red {background: #C00 url(backgrounds/gradients/gradient-red.png) repeat-x center bottom;border: 1px solid #C00;color: #fff;display: inline-block;font-size: 11px;text-decoration: none;}
body #wrap_box.wrap_shop a.button_red:hover {background: #DD0000;color: #fff;cursor: pointer;}
#product_listing a.button_green {background: #03D012 url(backgrounds/gradients/gradient-reflection.png) repeat-x left center;border: 1px solid #03D012;color: #fff;display: inline-block;font-size: 13px;margin: 0;padding: 0;text-decoration: none;}
textarea.readonly {background: #EEEEEE url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;height: 200px;padding: 2px;width: 750px;}
.submenu div {background: #fff;border-top: 1px solid #ccc;border-left: 1px solid #ccc;clear: left;float: left;padding: 5px;}
.submenu ul li {background: #fff url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;clear: left;float: left;margin-left: 0;min-width: 180px;overflow: hidden;padding-bottom: 1px;padding-left: 0;}
body #footer_copyright, body #footer_copyright a {color: #999;}
div.input.submit, .article-list.cols .article-list-item-text, .input-text.numeric, .shopping_cart_list tr.first th.col_4, .order_confirm .shopping_cart_list th.price {text-align: right;}
fieldset, .content-box.no-border {border: none;}
fieldset table, .account_history_info .order_history_list, .checkout_paypal .order_history_list, .future_products dl, .login .input-text {width: 100%;}
.wrap_shop h1 {color: #EB630B; font-size:17px; font-weight: bold;}
.shopping_cart_list .col_0 .content-box-header-inner {color: #000;font-size: 17px;font-weight: bold;}
.wrap_shop h2 {color: #000; font-size: 15px; font-weight:bold;}
.wrap_shop input, .wrap_shop p, .wrap_shop td, .wrap_shop textarea {color: #000;font-family: Arial,Tahoma,Verdana;font-size: 12px;}
#menubox_reviews_body a, #menubox_trusted_body a, .article-list a .productOldPrice, .article-list.cols .article-list-item-text .title a, .billiger-gesehen .article-list-item a, .cols3 li a, #product_listing .panel .panel-pagination a, .panel-pagination a, #menubox_admin_body .content-box-main-inner .content-box-main-inner_link a, #menubox_admin_body .content-box-main-inner .content-box-main-inner_link a:hover, #menubox_best_sellers_body .article-list a, #menubox_last_viewed_body a, #menubox_login_body .content-box-main-inner .menubox_link a, #menubox_manufacturers_info_body .content-box-main-inner a, #menubox_order_history_body .content-box-main-inner a, #menubox_search_body .content-box-main-inner .menubox_link a, #menubox_specials_body a, #menubox_whatsnew_body a, .first_page_content a, .first_page_content a:active, #content_page .content_page_inner a, #content_page .content_page_inner a:active, #tabbed_description_part .ui-tabs-panel a, #tabbed_description_part .ui-tabs-panel a:active, .rating-comment a, .rating-comment a:active, #reviews-info h1 a, #reviews-info h1 a:active, .rating-product-name a, .rating-product-name a:active, #account a.account_link, #account a.account_link:active, a.pageResults, a.pageResults:active, #gm_privacy a, #gm_privacy a:active, .h200 a, .h200 a:active, #menubox_extrabox1_body .content-box-main-inner a, #menubox_extrabox2_body .content-box-main-inner a, #menubox_extrabox3_body .content-box-main-inner a, #menubox_extrabox4_body .content-box-main-inner a, #menubox_extrabox5_body .content-box-main-inner a, #menubox_extrabox6_body .content-box-main-inner a, #menubox_extrabox7_body .content-box-main-inner a, #menubox_extrabox8_body .content-box-main-inner a, #menubox_extrabox9_body .content-box-main-inner a, a.gm_shipping_link, a.gm_shipping_link:active, .payment_item a, .payment_item a:active, a.conditions_info_link, a.conditions_info_link:active, #product_navigation a, #product_navigation a:active, .shopping_cart_list a, .shopping_cart_list a:active, a.button_opensearch, a.button_opensearch:active, a.filter_features_link, a.filter_features_link:active, .future_products a, .future_products a:active {color: #EB630B;text-decoration: none;}
#menubox_admin_body .content-box-main-inner .content-box-main-inner_link a:hover {text-decoration: underline;}
.article-list p, .article-list-item p {color: #666; text-decoration: none;}
#breadcrumb_navi span a {color: #7D7D7D; text-decoration: none;}
.menubox_content_body .content-box-main-inner a, #menubox_information_body .content-box-main-inner a {background: transparent url(img/arrow_small.png) no-repeat 2px 0px; color: #EB630B;text-decoration: none;padding-left: 15px;}
.first_page_content {color: #666; text-decoration: none;}
#breadcrumb_navi span a:hover, #currency a:hover, #menubox_reviews_body a:hover, #menubox_trusted_body a:hover, .wrap_shop .tabs .ui-tabs-nav li a:hover, #menubox_last_viewed_body a:hover, #menubox_manufacturers_info_body .content-box-main-inner a:hover, #menubox_specials_body a:hover, #menubox_whatsnew_body a:hover, #main .product-documents a:hover {text-decoration: underline;}
#flyover_box #flyover_body, #lightbox_gallery .lightbox_gallery_active, .content-box .price-info, .details .info .price-container .price .productOldPrice, .details .info .price-container .tax-shipping-text a, .panel-pagination, .panel-pagination strong {color: #666;}
#flyover_layer, .megadropdown-shadow, .submenu_container .submenu {background: url(backgrounds/shadow.png) no-repeat right bottom;padding: 0 9px 9px 0;}
#gm_tell_a_friend_popup .vvcode img, .billiger-gesehen .vvcode img, .callback_service .vvcode img, .contact_us .vvcode img, .password_double_opt_in .vvcode img {margin-bottom: 5px;}
#gm_tell_a_friend_popup .vvcode label, .billiger-gesehen .vvcode label, .callback_service .vvcode label, .contact_us .vvcode label, .password_double_opt_in .vvcode label {height: 70px;}
#gm_tell_a_friend_popup textarea, .password_double_opt_in textarea {height: 100px;width: 300px;}
#head_navi ul li.dropdown a, #head_navi ul li.dropdown a:hover {background: #fff;color: #666;}
#head_navi ul li.first, #top_navi_inner ul li.first {margin-left: 10px;}
#head_navi ul li.last, #reviews .rating-item.last, .account_history_info .order_history_list .calculation td, .checkout_paypal .order_history_list .calculation td, .article-list.bestsellers .article-list-item.last, .details .rating-item.last, .shopping_cart_list tr.calculation td.col_0, .shopping_cart_list td.order-total {background: none;}
#language a, .customer_login_links a {color: #EB630B;text-decoration: none;}
#language a:hover, .customer_login_links a:hover {color: #EB630B;text-decoration: underline;}
#lightbox_gallery .thumbnails, .customer_login_inside .submit-container, .details .gallery .thumbnails {display: inline-block;margin-top: 10px;}
#menubox_gm_counter_body, #menubox_gm_ebay_body, #menubox_infobox_body, #menubox_languages_body, #menubox_reviews_body, #menubox_trusted_body {text-align: center;}
#menubox_gm_scroller_body, .details .rating-item .rating-stars {margin: 0;}
#product_info #gm_gprint a, .details .actions a:hover, .megadropdown ul li ul li a:hover, #product_listing .panel .panel-pagination a:hover, .subcategories_listing ul li ul li a:hover {color: #eb630b;}
#reviews .rating .col_1, .details .rating .col_1 {font-weight: 700;width: 80px;}
#reviews .rating .col_2, .details .rating .col_2 {padding-right: 20px;text-align: right;width: 100px;}
#reviews .rating .col_3, .details .rating .col_3 {width: 400px;}
#reviews .rating .row_1 td, .details .rating .row_1 td {padding-bottom: 10px;}
#reviews .rating-item, #reviews-info .rating-item, .address-book-addresses, .details .rating-item {background: transparent url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;line-height: 18px;margin-bottom: 10px;padding-bottom: 10px;width: 100%;}
#reviews .rating-item .rating-image, #reviews-info .rating-item .rating-image {float: left;margin-left: 20px;width: 130px;}
#reviews .rating-item .rating-product-name a:hover, .article-list.rows .article-list-item-price .tax-shipping-text a, .billiger-gesehen .article-list-item-price .tax-shipping-text a, .cols3 li a:hover, #menubox_best_sellers_body .article-list a:hover, .menubox_content_body .content-box-main-inner a:hover, #menubox_information_body .content-box-main-inner a:hover, #menubox_order_history_body .content-box-main-inner a:hover, #menubox_search_body .content-box-main-inner .menubox_link a:hover, .first_page_content a:hover, #content_page .content_page_inner a:hover, #tabbed_description_part .ui-tabs-panel a:hover, .rating-comment a:hover, #reviews-info h1 a:hover, .rating-product-name a:hover, #account a.account_link:hover, a.pageResults:hover, #gm_privacy a:hover, .h200 a:hover, #menubox_extrabox1_body .content-box-main-inner a:hover, #menubox_extrabox2_body .content-box-main-inner a:hover, #menubox_extrabox3_body .content-box-main-inner a:hover, #menubox_extrabox4_body .content-box-main-inner a:hover, #menubox_extrabox5_body .content-box-main-inner a:hover, #menubox_extrabox6_body .content-box-main-inner a:hover, #menubox_extrabox7_body .content-box-main-inner a:hover, #menubox_extrabox8_body .content-box-main-inner a:hover, #menubox_extrabox9_body .content-box-main-inner a:hover, a.gm_shipping_link:hover, .payment_item a:hover, a.conditions_info_link:hover, #product_navigation a:hover, .shopping_cart_list a:hover, a.button_opensearch:hover, a.filter_features_link:hover, .future_products a:hover {color: #eb630b;text-decoration: underline;}
#reviews .rating-item .rating-stars, #reviews-info .rating-item .rating-stars, .account_history_info .product-documents {margin-bottom: 10px;}
#reviews .reviews-head div, #reviews .reviews-list div {color: #666;float: left;line-height: 20px;width: 150px;}
#top_navi_inner, .details .info .price-container table, .login .button-container, .order_payment .continue_button, .order_shipping .continue_button, .order_confirm .checkout_button, .user_home .order .show_order_button {float: right;}
.account, .order_thanks {background: #fff;overflow: hidden;width: 760px;}
.account_history_info .order_history_list .calculation .col_3, .checkout_paypal .order_history_list .calculation .col_3 {border-bottom: 1px solid #666;padding-right: 5px;text-align: right;}
.account_history_info .order_history_list .calculation .col_4, .checkout_paypal .order_history_list .calculation .col_4 {background: #EEEEEE;border-bottom: 1px solid #666;}
.account_history_info .order_history_list .calculation.doubleunderline td.col_3, .account_history_info .order_history_list .calculation.doubleunderline td.col_4, .checkout_paypal .order_history_list .calculation.doubleunderline td.col_3, .checkout_paypal .order_history_list .calculation.doubleunderline td.col_4, .shopping_cart .shopping_cart_list tr.calculation.doubleunderline td.col_2, .shopping_cart_list tr.calculation.doubleunderline td.col_1 {border-bottom: 1px double #666;}
.account_history_info .order_history_list .calculation.total .col_4, .order_confirm .shopping_cart_list .calculation.total .col_2 {background: #fff;}
.account_history_info .order_history_list .col_0, .checkout_paypal .order_history_list .col_0 {text-align: center;width: 50px;}
.account_history_info .order_history_list .col_4, .checkout_paypal .order_history_list .col_4 {width: 100px;}
.account_history_info .order_history_list td, .checkout_paypal .order_history_list td, .shopping_cart_list td {background: #fff url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;padding: 5px 0;vertical-align: top;}
.account_history_info .order_history_list th, .checkout_paypal .order_history_list th, .shopping_cart_list th {border-bottom: 1px solid #666;font-weight: 700;padding-top: 10px;text-align: left;}
.account_history_info .product-documents dd, .order_thanks .product-documents dd {height: 26px;}
.account_history_info .product-documents dt, .order_thanks .product-documents dt {height: 26px;width: auto;}
.account_history_info .product-documents dt img, .order_thanks .product-documents dt img {margin-top: 5px;}
.article-list .listing_attributes, .article-list .listing_attributes_selection {clear: both;margin-top: 1em;padding: 5px 0;}
.article-list .listing_attributes dd, .article-list .listing_attributes dt, .article-list .listing_attributes_selection dd, .article-list .listing_attributes_selection dt {background: none;padding: 4px 10px 4px 0;}
.article-list .listing_attributes dd .input-select, .article-list .listing_attributes_selection dd .input-select, .details .info .attributes dd .input-select {width: 220px;}
.article-list .listing_attributes dl, .article-list .listing_attributes_selection dl, .details .info .attributes dl {background: none;margin-top: 0;}
.article-list.cols .article-list-item-image img, .article-list.cols .article-list-item img {border: 1px solid #fff;}
.article-list.cols .article-list-item-text .price a, .article-list.cols .article-list-item-text .price a:hover {color: #666;font-size: 14px;font-weight: 700;text-decoration: none;}
.article-list.offer .article-list-item-text .price a, #main .product-documents a {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;font-style: normal;font-weight: bold;text-align: left;text-decoration: none;}
.article-list.rows .article-list-item-delivery .label, .billiger-gesehen .price_offer_error, .details .info .details_qty_advice_bold, .details .info .price-container .uvp-price, .user_home .order .date, .user_home .order .price, #dropdown_shopping_cart p .price, #fixed_dropdown_shopping_cart p .price {font-weight: 700;}
.article-list.rows .article-list-item-image table, .details .gallery .stage table {height: 100%;width: 100%;}
.article-list.rows .article-list-item-image table td, .details .gallery .stage table td {text-align: center;vertical-align: middle;}
.article-list.rows .article-list-item-price .price .gm_products_vpe, .details .info .price-container .price .gm_products_vpe {color: #666;font-size: 10px;font-weight: bold;}
.article-list.rows .article-list-item-price .price a, .article-list.rows .article-list-item-price .price a:hover {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 16px;font-style: normal;font-weight: 700;text-align: left;text-decoration: none;}
.billiger-gesehen .article-list-item-price .price a, .order_payment .payment_item .caption .title, .order_shipping .shipping_item .caption .title {color: #666;font-size: 14px;font-weight: 700;}
.billiger-gesehen textarea, .callback_service textarea, .contact_us textarea {height: 100px;width: 234px;}
.box_left, .order_payment .back_button, .order_shipping .back_button, .order_confirm .back_button {float: left;}
.checkout_paypal .withdrawal_textarea, .checkout_paypal .agb_textarea, .checkout_paypal iframe {height: 200px;width: 513px;}
.checkout_paypal .remarks, .checkout_paypal .cols2 p {margin-left: 30px;}
.checkout_paypal .order_history_list .calculation.total .col_3, .checkout_paypal .order_history_list .calculation.total .col_4 {background: #fff;border-bottom-width: 0;color: #666;font-size: 22px;font-weight: bold;white-space: nowrap;}
.content-box.categories a:hover, .order_payment .payment_item.active, .order_shipping .shipping_item.active, .shopping_cart_list th.col_4, .shopping_cart_list tr.last-article td.col_4, .order_confirm .shopping_cart_list .calculation .col_2, .order_confirm .shopping_cart_list tr.last-article td.col_4, #live_search_container a:hover, body #wrap_box.wrap_shop .submenu ul li a:hover, body #wrap_box.wrap_shop .submenu ul li a.active, body #wrap_box.wrap_shop .content-box.categories.submenu ul li a:hover, body #wrap_box.wrap_shop .content-box.categories.submenu ul li a:active {background: #EEEEEE;}
.article-list.bestsellers .article-list-item-inside, .product-listing .description {margin: 0;}
.article-list.bestsellers .article-list-item-number, #product_listing .panel .panel-pagination a.active {color: #666;font-weight: 700;}
.currency_inside, .infobox_inside {padding: 5px;}
.details .info .attributes dd, .details .info .attributes dt {background: none;padding: 4px 0 4px 4px;}
.details .info .attributes dt {width: 194px;}
.details .info .price-container .tax-shipping-text {font-size: 10px;}
.details .info .price-container .tax-shipping-text a {color: #EB630B; text-decoration: none;}
.details .info .price-container .tax-shipping-text a:hover {text-decoration: underline;}
.shopping-cart-product-count {color: #fff; font-size: 10px;}
.details h4, #product_listing .panel .input {margin-bottom: 0;}
.gm_gprint_dropdown, .gm_gprint_surface {background: #fff;border: 1px solid #ccc;color: #000;font-family: Arial,Tahoma,Helvetica,Sans-Serif;font-size: 12px;}
.icon_gallery_back:hover, .icon_gallery_back_active {background: url(backgrounds/lightbox-buttons.png) 0 -150px;display: block;float: left;height: 30px;text-decoration: none;width: 50px;}
.icon_gallery_next:hover, .icon_gallery_next_active {background: url(backgrounds/lightbox-buttons.png) 0 -90px;display: block;float: right;height: 30px;text-decoration: none;width: 50px;}
.icon_lightbox_close:hover, .icon_lightbox_close_active {background: url(backgrounds/lightbox-buttons.png) 0 -30px;display: block;float: right;height: 30px;text-decoration: none;width: 50px;}
.input-select, #menubox_filter_body .content-box-main-inner select {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;height: 24px;padding: 2px;}
.megadropdown ul li a, .subcategories_listing ul li a {color: #000;display: block;font-weight: 700;margin-bottom: 10px;text-decoration: none;}
.megadropdown ul li a:hover, .subcategories_listing ul li a:hover {color: #eb630b;}
.megadropdown ul li ul li, .subcategories_listing ul li ul li {height: 20px;margin-bottom: 0;}
.megadropdown ul li ul li a, .subcategories_listing ul li ul li a {color: #666;font-weight: bold;}
.order_payment, .order_shipping, .checkout_paypal, .order_confirm {background: #fff;margin-top: 20px;overflow: hidden;width: 760px;}
.order_payment .invoice_address, .order_payment .items, .order_payment .remarks, .order_shipping .items, .order_shipping .shipping_address, .checkout_success_trusted {padding-left: 30px;}
.order_payment .payment_item, .order_shipping .shipping_item {background: url(backgrounds/separator-dotted-hori.png) repeat-x center bottom;padding: 10px 0;}
.order_payment .payment_item .caption, .order_shipping .shipping_item .caption {float: left;width: 585px;}
.order_payment .payment_item .radiobox, .order_shipping .shipping_item .radiobox {float: left;width: 40px;}
.order_payment .payment_item .price, .order_shipping .shipping_item .price {float: left;width: 105px;}
.order_payment .payment_item .price p, .order_shipping .shipping_item .price p {color: #666;font-size: 14px;font-weight: bold;text-align: right;}
.order_payment p.address, .order_shipping p.address {color: #666;font-size: 14px;}
#product_listing .panel .panel-itemcount select, #product_listing .panel .panel-sort select {color: #666;width: auto;}
.productOldPrice, #menubox_best_sellers_body .productOldPrice {color: #666;font-size: 12px;font-weight: bold;}
.shopping_cart .shopping_cart_list td.col_0, .shopping_cart_list th.col_0 {width: 170px;}
.shopping_cart .shipping-text a, .shopping_cart .shipping-text a:hover {color: #666;font-size: 10px;font-style: normal;font-weight: bold;text-decoration: underline;}
.shopping_cart_list td.amount, .order_confirm .shopping_cart_list td.amount {font-style: italic;padding-right: 10px;vertical-align: top;white-space: nowrap;}
.shopping_cart_list tr.calculation.total td.col_1, .shopping_cart_list tr.calculation.total td.col_2 {border-bottom-color: -moz-use-text-color;border-bottom-style: none;border-bottom-width: medium;color: #666;font-size: 22px;font-weight: bold;}
#main label, #main .active label, #main fieldset label {color: #666;display: inline-block;font-size: 13px;font-weight: bold;padding-bottom: 4px;padding-left: 0;padding-right: 0;padding-top: 4px;}
#menubox_add_a_quickie_body .content-box-main-inner, #menubox_admin_body .content-box-main-inner, #menubox_best_sellers_body .content-box-main-inner, #menubox_cart_body .content-box-main-inner, #menubox_categories_body .content-box-main-inner, #menubox_extrabox1_body .content-box-main-inner, #menubox_extrabox2_body .content-box-main-inner, #menubox_extrabox3_body .content-box-main-inner, #menubox_extrabox4_body .content-box-main-inner, #menubox_extrabox5_body .content-box-main-inner, #menubox_extrabox6_body .content-box-main-inner, #menubox_extrabox7_body .content-box-main-inner, #menubox_extrabox8_body .content-box-main-inner, #menubox_extrabox9_body .content-box-main-inner, #menubox_gm_bookmarks_body .content-box-main-inner, #menubox_gm_counter_body .content-box-main-inner, #menubox_gm_scroller_body .content-box-main-inner, #menubox_login_body .content-box-main-inner, #menubox_manufacturers_info_body .content-box-main-inner, #menubox_newsletter_body .content-box-main-inner, #menubox_order_history_body .content-box-main-inner, #menubox_paypal_body .content-box-main-inner, #menubox_search_body .content-box-main-inner, #menubox_trusted_body .content-box-main-inner, #menubox_yoochoose_top_selling_body .content-box-main-inner, #menubox_yoochoose_also_clicked_body .content-box-main-inner, #menubox_filter_body .content-box-main-inner, #menubox_infobox_body .content-box-main-inner {background: transparent url(img/bg_boxbody.png) repeat-y; font-size: 12px; padding: 3px 10px; text-align: left; text-decoration: none; width: 170px;}
.menubox_content_body .content-box-main-inner, #menubox_information_body .content-box-main-inner {background: transparent; font-size: 12px; padding: 3px 0; text-align: left; text-decoration: none;}
#menubox_admin, #menubox_login {background: #fff;border: 0px solid #DADADA;margin: 0 0 10px 0;padding: 0;width: 100%;}
#menubox_admin_head .content-box-header-inner, #menubox_best_sellers_head .content-box-header-inner, #menubox_currencies_head .content-box-header-inner, #menubox_extrabox1_head .content-box-header-inner, #menubox_extrabox2_head .content-box-header-inner, #menubox_extrabox3_head .content-box-header-inner, #menubox_extrabox4_head .content-box-header-inner, #menubox_extrabox5_head .content-box-header-inner, #menubox_extrabox6_head .content-box-header-inner, #menubox_extrabox7_head .content-box-header-inner, #menubox_extrabox8_head .content-box-header-inner, #menubox_extrabox9_head .content-box-header-inner, #menubox_gm_bookmarks_head .content-box-header-inner, #menubox_gm_counter_head .content-box-header-inner, #menubox_gm_ebay_head .content-box-header-inner, #menubox_gm_scroller_head .content-box-header-inner, #menubox_gm_trusted_shops_widget_head .content-box-header-inner, #menubox_infobox_head .content-box-header-inner, #menubox_languages_head .content-box-header-inner, #menubox_last_viewed_head .content-box-header-inner, #menubox_login_head .content-box-header-inner, #menubox_manufacturers_head .content-box-header-inner, #menubox_newsletter_head .content-box-header-inner, #menubox_order_history_head .content-box-header-inner, #menubox_paypal_head .content-box-header-inner, #menubox_search_head .content-box-header-inner, #menubox_trusted_head .content-box-header-inner {background: url(img/bg_boxheader.png) no-repeat; border: none; color: #fff; font-size: 12px; font-weight: bold; height: 32px; line-height: 36px; padding:0 0 0 3px; position: relative; text-align: left; text-indent: 10px; text-decoration: none;}
.menubox_content_head .content-box-header-inner, #menubox_information_head .content-box-header-inner {background: transparent; border: none; color: #fff; font-size: 12px; font-weight: bold; height: 32px; line-height: 36px; padding:0 0 0 3px; position: relative; text-align: left; text-decoration: none;}
.menubox_bottom {background: transparent url(img/bg_boxbottom.png) no-repeat; color: #fff; font-size: 11px; font-weight: bold; height: 13px; line-height: 12px; margin-bottom: 0px; padding-left: 3px; position: relative; text-align: left; text-decoration: none;}
#menubox_best_sellers, #menubox_cart, #menubox_currencies, #menubox_extrabox1, #menubox_extrabox2, #menubox_extrabox3, #menubox_extrabox4, #menubox_extrabox5, #menubox_extrabox6, #menubox_extrabox7, #menubox_extrabox8, #menubox_extrabox9, #menubox_gm_bookmarks, #menubox_gm_counter, #menubox_gm_ebay, #menubox_gm_scroller, #menubox_gm_trusted_shops_widget, #menubox_infobox, #menubox_languages, #menubox_last_viewed, #menubox_manufacturers, #menubox_manufacturers_info, #menubox_newsletter, #menubox_order_history, #menubox_paypal, #menubox_reviews, #menubox_search, #menubox_specials, #menubox_whatsnew, #menubox_trusted, #menubox_yoochoose_top_selling, #menubox_yoochoose_also_clicked {background: #fff;border: 0px solid #DADADA;margin: 0 0 10px 0;padding: 0;width: 100%;}
.menubox_content, #menubox_information {float:left; background: transparent;border: 0px solid #DADADA;margin: -31px 10px 0 0;padding: 0;width: 229px; overflow: hidden;}
#menubox_cart_head .content-box-header-inner, #menubox_categories_head .content-box-header-inner, #menubox_manufacturers_info_head .content-box-header-inner, #menubox_filter_head .content-box-header-inner {background: transparent;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 14px;font-style: normal;font-weight: 700;padding: 5px 10px;text-align: left;text-decoration: none;}
#menubox_categories ul li h4 img, .submenu ul li h4 img {float: left;margin: 5px 10px 0 2px;}
#menubox_currencies_body .content-box-main-inner, #menubox_manufacturers_body .content-box-main-inner {background: transparent url(img/bg_boxbody.png) repeat-y; font-size: 12px; padding: 3px 10px; text-align: center; text-decoration: none; width: 170px;}
#menubox_gm_ebay_body .content-box-main-inner, #menubox_gm_trusted_shops_widget_body .content-box-main-inner, #menubox_languages_body .content-box-main-inner, #menubox_last_viewed_body .content-box-main-inner, #menubox_reviews_body .content-box-main-inner, #menubox_specials_body .content-box-main-inner, #menubox_whatsnew_body .content-box-main-inner {background: transparent url(img/bg_boxbody.png) repeat-y; font-size: 12px; padding: 3px 10px; text-align: center; text-decoration: none; width: 170px;}
#menubox_reviews_head .content-box-header-inner, #menubox_specials_head .content-box-header-inner, #menubox_whatsnew_head .content-box-header-inner, #menubox_yoochoose_top_selling_head .content-box-header-inner, #menubox_yoochoose_also_clicked_head .content-box-header-inner {background: url(img/bg_boxheader.png) no-repeat; border: none; color: #fff; font-size: 12px; font-weight: bold; height: 32px; line-height: 32px; padding:0 0 0 3px; position: relative; text-align: left; text-indent: 10px; text-decoration: none;}
.order_payment .accept_box_checkbox, .checkout_paypal .accept_box_checkbox {float: left;width: 20px;}
#dropdown_shopping_cart, #dropdown_shopping_cart .cart-button, #dropdown_shopping_cart .checkout-button, #fixed_dropdown_shopping_cart, #fixed_dropdown_shopping_cart .cart-button, #fixed_dropdown_shopping_cart .checkout-button {font-family: Arial,Tahoma,Verdana;}
#dropdown_shopping_cart .cart-item, #fixed_dropdown_shopping_cart .cart-item {font-family: Arial,Tahoma,Verdana;padding: 0 10px;}
#dropdown_shopping_cart .cart-item-inner, #fixed_dropdown_shopping_cart .cart-item-inner {padding: 5px 10px 5px 5px;width: 174px;}
#dropdown_shopping_cart p, #fixed_dropdown_shopping_cart p {color: #333;font-size: 10px;margin: 0;text-align: right;}
#dropdown_shopping_cart_total, #fixed_dropdown_shopping_cart_total {background: #EEEEEE;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;color: #333333;font-size: 14px;font-weight: 700;margin: 0 15px 0 10px;padding: 5px 10px 5px 5px;text-align: right;}
#dropdown_shopping_cart .mwst-hint, #fixed_dropdown_shopping_cart .mwst-hint {font-size: 9px;margin: 10px 25px 0 0;text-align: right;}
.class_error_message, .errorText {color: #C00;font-size: 10px;font-weight: 700;}
#create_account fieldset input.input-text, #checkout_address fieldset input.input-text {background: #fff url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 14px;height: 24px;padding: 2px;width: 200px;}
#account fieldset input.input-text.postal-code, #create_account fieldset input.input-text.postal-code, #checkout_address fieldset input.input-text.postal-code {margin-right: 10px;width: 60px;}
#account fieldset input.input-text.postal-code-city, #create_account fieldset input.input-text.postal-code-city, #checkout_address fieldset input.input-text.postal-code-city {width: 124px;}
#create_account fieldset label, #checkout_address fieldset label {color: #666;display: inline-block;font-size: 14px;font-weight: bold;padding: 4px 0;}
#create_account fieldset select.input-select, #checkout_address fieldset select.input-select {background: transparent url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;height: 30px;padding: 2px;width: 206px;}
#create_account fieldset table td, #checkout_address fieldset table td {color: #666;font-family: Arial,Tahoma,Verdana;font-size: 14px;padding-bottom: 10px;}
#create_account fieldset table td.col_0, #checkout_address fieldset table td.col_0 {width: 150px;}
.order_payment textarea.withdrawal_textarea, .order_payment textarea.agb_textarea {background: #EEEEEE url(backgrounds/gradient-small-reverse.png) repeat-x left top;border: 1px solid #A3A3A3;color: #666;font-family: Arial,Tahoma,Verdana;font-size: 12px;height: 200px;padding: 2px;width: 686px;}
.jcarousel-control a:focus, .jcarousel-control a:active {outline-color: -moz-use-text-color;outline-style: none;outline-width: medium;}
body #wrap_box.wrap_shop a.button_green:hover, body #wrap_box.wrap_shop a.button_green_big:hover, #product_listing a.button_green:hover {background: #00A90C;color: #fff;cursor: pointer;}
body #wrap_box.wrap_shop a.button_green.active, body #wrap_box.wrap_shop a.button_green:active, body #wrap_box.wrap_shop a.button_green_big.active, body #wrap_box.wrap_shop a.button_green_big:active, #product_listing a.button_green.active, #product_listing a.button_green:active {background: #03D012 url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
body #wrap_box.wrap_shop a.button_blue.active, body #wrap_box.wrap_shop a.button_blue_big.active, body #wrap_box.wrap_shop a.button_blue_big:active {background: #666 url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
body #wrap_box.wrap_shop a.button_grey:hover, body #wrap_box.wrap_shop a.button_grey_big:hover {background: #666;color: #fff;cursor: pointer;}
body #wrap_box.wrap_shop a.button_grey.active, body #wrap_box.wrap_shop a.button_grey:active, body #wrap_box.wrap_shop a.button_grey_big.active, body #wrap_box.wrap_shop a.button_grey_big:active {background: #666 url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
body #wrap_box.wrap_shop a.button_red.active, body #wrap_box.wrap_shop a.button_red:active {background: #C00 url(backgrounds/gradients/gradient-reverse.png) repeat-x center top;}
body #wrap_box.wrap_shop .submenu ul li a, body #wrap_box.wrap_shop .content-box.categories.submenu ul li a {background: none;color: #666;display: block;font-size: 11px;line-height: 20px;outline: none;padding: 5px 0 5px 20px;text-decoration: none;}
body #wrap_box.wrap_shop .submenu ul li a.parent, body #wrap_box.wrap_shop .content-box.categories.submenu ul li a.parent {background: url(backgrounds/categories-item-bg-grey.gif) no-repeat 99% 12px;}
#bild1 {float: left; position: relative; background: transparent url(img/bild1.png) no-repeat 0px; overflow: visible; width: 276px; height: 283px; right: 20px; bottom: 223px; z-index:6;}
#bild2 {float: left; position: relative; background: transparent url(img/bild2.png) no-repeat; overflow: visible; width: 240px; height: 341px; left: 300px; bottom: 290px; z-index: 6;}
#gallery1 {float: left; position: absolute; width: 387px; height: 100px; background: transparent url(img/bg_gallery1.jpg) no-repeat; text-align:right; border-right: 1px solid #fff;}
#gallery2 { float: left; position: absolute; width: 387px; height: 100px; background: transparent url(img/bg_gallery2.jpg) no-repeat; margin-bottom: 20px; margin-left: 388px; text-align:left;}
#text1 {padding: 10px;}
#text1 h1 {font-size: 14px; font-weight: bold; margin: 0; color: #000;}
#text1 a {color: #eb630b; text-decoration: none;}
#text1 a:hover {text-decoration: underline;}
#text2 {padding: 10px;}
#text2 h1 {font-size: 14px; font-weight: bold; margin: 0; color: #000;}
#text2 a {color: #eb630b; text-decoration: none;}
#text2 a:hover {text-decoration: underline;}
#welcome {float: left; margin-bottom: 20px; width: 775px; margin-top: -220px;}
#welcome h1 {font-size: 17px; font-weight: bold;margin: 10px 0 0 0; color: #000;}
#submenu {float:left; background: transparent url(img/bg_submenu_header.png) no-repeat left top; width: 980px; height: 32px;}
#submenu_body {float:left; background: transparent url(img/bg_submenu_body.png) repeat-y; width: 960px; height: auto; padding: 0 10px;}
#submenu_bottom {float:left; background: transparent url(img/bg_submenu_footer.png) no-repeat; width: 980px; height: 13px;}
.footer {width: 1105px; height: 96px; background: transparent url(img/bg_footer.png) no-repeat center bottom; margin: 0 auto 20px auto;}
.footer #copy-text {text-align:center; font-size: 12px; padding-top: 10px;}
.footer #copy-text a {color: #eb630b; text-decoration: none;}
.footer #copy-text a:hover {text-decoration: underline;}
#shop_top_banner {background: transparent; height: auto; left: 0; position: fixed; top: 45px; width: auto; z-index: 9000;}
