﻿#footer_copyright{
display:none !important;
}

@media projection, screen {
.ui-tabs-hide {
display : none;
}
}
@media print {
.ui-tabs-nav {
display : none;
}
}
.ui-tabs-nav {
list-style : none;
margin : 0 0 2px 0;
padding : 0;
}
body .ui-tabs-nav li {
float : left;
margin : 0 0 0 0;
padding : 0;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
float : left;
}
body .ui-tabs-nav a {
white-space : nowrap;
outline : 0;
}
body .ui-tabs-nav .ui-tabs-active a {
z-index : 2;
}
.ui-tabs-nav a span {
text-transform : uppercase;
font-size : 10px;
}
.ui-tabs-nav .ui-tabs-active a:link, .ui-tabs-nav .ui-tabs-active a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
cursor : text;
}
.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;
}
.ui-tabs-disabled {
opacity : 0.4000000059604644775390625;
}
.wrap_shop .tabs .ui-tabs-nav .ui-tabs-active a {
background : url('backgrounds/tabs-active-bg.png') center bottom no-repeat transparent;
color : #666666;
}
* html .ui-tabs-nav {
display : inline-block;
}
*:first-child + html .ui-tabs-nav {
display : inline-block;
}
* html .lightbox_close {
margin-right : 20px;
}
body {
height : 100%;
margin : 0;
padding : 0;
}
.clearfix {
display : inline-block;
}
.content-box-header {
position : relative;
width : 100%;
border-radius: 6px 6px 0px 0px;
}
#top_navi_inner ul {
list-style : none;
margin : 0;
padding : 0;
}
body #top_navi_inner ul li {
position : relative;
}
.details .gallery .stage a {
outline : 0 none;
text-decoration : none;
}
.details .gallery .stage .info_image_box {
position : relative;
}
.details .gallery .stage .info_image_box a {
display : block;
}
.details .gallery .stage .zoomImage {
position : absolute;
top : 0;
left : 0;
}
.details .gallery .stage .info_image_box a, .details .gallery .stage .info_image_box img {
display : block;
margin : 0;
padding : 0;
}
.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 : 0;
}
.shopping_cart h1, .order_shipping h1, .order_payment h1, .order_confirm h1, .account h1 {
margin-top : 0;
padding-top : 5px;
margin-bottom : 20px;
}
body #head_shopping_cart {
cursor : pointer;
float : right;
margin-top : -8px;
height : 40px;
width : 203px;
background : url('backgrounds/separator-30-vert.png') 5px no-repeat transparent;
text-align : right;
}
body #head_shopping_cart_inner {
padding : 7px 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 : 0;
}
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') center top repeat-x scroll #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 : 0;
}
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') center top repeat-x scroll #FFFFFF;
}
.account .back_button {
float : left;
}
.account .send_button {
float : right;
}
.wrap_shop img {
border : none;
}
body .article-list.cols .article-list-item-price-inline {
position : absolute;
bottom : 0;
right : 0;
}
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 : 0;
margin-left : 0;
list-style : none;
margin-top : 0;
}
.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 {
background-color : #c0c0c0;
}
#left a.button {
font-size : 12px;
}
body .megadropdown {
position : absolute;
max-width : 600px;
top : 200px;
left : 200px;
}
body #dropdown_shopping_cart .cart-button {
margin : 10px 20px 10px 0;
float : right;
}
body #fixed_dropdown_shopping_cart .cart-button {
margin : 10px 20px 10px 0;
float : right;
}
#menubox_login_body .submit {
padding-top : 10px;
padding-bottom : 0;
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;
}
#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 : 0;
float : left;
}
.addthis_toolbox {
float : left;
}
.details .actions a img {
position : relative;
top : 3px;
}
#menubox_reviews_body a img {
padding : 10px 0;
}
* 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 {
overflow-y : auto;
}
#iframe_box {
z-index : 1;
}
#iframe_box_bar {
z-index : 2;
}
#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 : 170px;
}
#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;
margin-right : 195px;
}
body .contact_us .required_info, body .callback_service .required_info, body .billiger-gesehen .required_info {
margin-right : 194px;
padding-bottom : 20px;
width : auto;
}
#pre_black {
height : 1500px;
width : 100%;
background-color : #000000;
opacity : 0.699999988079071044921875;
position : absolute;
z-index : 999;
}
.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;
}
* 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 : 0;
}
.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;
}
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, body .submenu li img {
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 : 9px;
text-align : center;
width : 100%;
padding : 4px;
//color : #ffffff;
}
#footer_copyright a {
text-decoration : none;
//color : #000000;
}
#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 : #000000;
}
#shopsoftware_by_gambio a {
text-decoration : none;
//color : #000000;
}
#shopsoftware_by_gambio a:hover {
text-decoration : underline;
}
#jcarousel_box {
margin : 0 auto;
position : relative;
overflow : hidden;
}
#jcarousel_image_box {
overflow : hidden;
}
#jcarousel_box ul {
list-style : none outside none;
padding : 0;
margin : 0;
}
#jcarousel_box ul li {
text-align : center;
float : left;
}
#jcarousel_box .jcarousel-control a img {
margin : 0 auto;
}
#slider_flyover_container {
display : none;
position : absolute;
background-color : #fff;
border-width : 1px;
border-color : #ccc;
border-style : solid;
padding : 10px;
max-width : 800px;
z-index : 200;
}
#zoomWindow {
z-index : 500;
position : absolute;
overflow : hidden;
border-width : 1px;
border-color : #ccc;
border-style : solid;
opacity : 0;
}
#zoomWindow img {
z-index : 501;
position : absolute;
top : 0;
left : 0;
display : block;
}
.details .gallery .stage #zoomPointer {
position : absolute;
opacity : 0;
background-color : #fff;
cursor : crosshair;
width : 1px;
height : 1px;
}
.social_share_wrapper {
margin : 7px 0 0 0;
float : left;
}
.social_share_box {
float : left;
width : 143px;
height : 20px;
}
.social_share_image {
float : left;
margin : 5px 5px 0 0;
width : 23px;
height : 12px;
background : url(img/social_share_activation_image.png);
cursor : pointer;
}
.social_share_box.switch_on .social_share_image {
background : url(img/social_share_activation_image.png) bottom;
}
.social_share_content {
float : left;
}
.wrap_shop .social_share_wrapper .social_share_content a {
margin : 0;
padding : 0;
}
.wrap_shop .social_share_wrapper .social_share_content a img {
top : 0;
}
.social_share_content > div {
width : 33px !important ;
overflow : hidden;
}
#details_cart_part span.quantity_container, #product_listing span.quantity_container {
display : inline-block;
white-space : nowrap;
text-align : right;
width : auto;
margin-right : 4px;
}
* + html #details_cart_part span.quantity_container, * + html #product_listing span.quantity_container {
width : 80px;
margin-right : 3px;
}
#details_cart_part span.quantity_container input.products_quantity, #product_listing span.quantity_container input.products_quantity {
background-color : transparent;
background-image : none;
border : none;
border-width : 0;
width : 20px;
min-width : 20px;
outline : none;
float : right;
}
* + html #details_cart_part span.quantity_container input.products_quantity {
padding : 5px 6px 5px 6px;
}
* + html #product_listing span.quantity_container input.products_quantity {
padding : 3px 2px 1px 2px;
}
#details_cart_part span.quantity_container label.products_quantity_unit, #product_listing span.quantity_container label.products_quantity_unit {
display : inline-block;
float : right;
}
.comparison_span {
padding : 6px;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
display : none;
}
.button_details_add_cart, .action_add_to_cart {
float : right;
}
.checkout_button .order_confirmed {
opacity : 0.300000011920928955078125;
cursor : wait;
}
.checkout_button .order_confirmed span {
cursor : wait;
}
#menubox_filter #menubox_filter_body {
position : relative;
}
#menubox_filter .feature_value_disabled label {
text-decoration : line-through;
}
#menubox_filter option:disabled {
color : #ccc;
}
#menubox_filter #menubox_body_shadow {
position : absolute;
top : 0;
right : 0;
bottom : 0;
left : 0;
display : none;
opacity : 0.89999997615814208984375;
background : url(../../admin/images/loading.gif) center center no-repeat #fff;
color : red;
text-align : center;
padding : 20px;
}
#menubox_filter #menubox_body_shadow.error {
background : #fff;
}
#menubox_filter #menubox_body_shadow.error span {
cursor : pointer;
}
#menubox_filter .feature_hidden {
display : none;
}
#menubox_filter .feature_empty_text {
display : none;
}
#menubox_filter .input.select input {
float : left;
}
#menubox_filter .input.select label {
float : left;
width : auto;
height : 20px;
line-height : 20px;
cursor : pointer;
}
body .cart_shipping_costs_info_text {
display : none;
}
.cart_shipping_costs_country_name, .cart_shipping_costs_module_name {
text-decoration : underline;
cursor : help;
}
.clear_both {
clear : both;
}
#menubox_filter .filter_features_link.inactive {
text-decoration : line-through;
}
#menubox_filter .filter_features_link.link_list.active {
font-weight : bold;
}
#properties_selection_container {
position : relative;
}
#properties_selection_container #properties_selection_shadow {
background : url("../../admin/images/loading.gif") center center no-repeat scroll #FFFFFF;
display : none;
bottom : 0;
left : 0;
opacity : 0.800000011920928955078125;
position : absolute;
right : 0;
top : 0;
}
#properties_selection_container.details_attributes_dropdown option:disabled {
color : #bbb;
}
#cart_button.inactive {
opacity : 0.300000011920928955078125;
}
body #gm_gprint_tabs {
padding : 0;
overflow : hidden;
display : none;
height : 100%;
}
body #gm_gprint_tabs .gm_gprint_tab_active {
margin : 0;
float : left;
list-style-image : none;
list-style-position : outside;
list-style-type : none;
cursor : default;
}
body #gm_gprint_tabs .gm_gprint_tab {
margin : 0;
float : left;
list-style-image : none;
list-style-position : outside;
list-style-type : none;
cursor : pointer;
}
body #gm_gprint_tabs span {
float : left;
white-space : nowrap;
}
body #gm_gprint_content {
display : none;
}
#toolbar {
clear : both;
}
.input_number {
width : 40px;
}
.surfaces_groups, .delete_surfaces_groups {
cursor : pointer;
}
.gm_gprint_flyover {
position : absolute;
display : none;
background-color : #d6e6f3;
border-style : dotted;
border-width : 1px;
margin : 2px;
padding : 5px;
z-index : 999;
cursor : move;
}
#gm_gprint_content input[type="file"] {
font-size : 12px;
}
div.pfinder_top {
overflow : auto;
}
div.pfinder_form {
width : 45%;
float : left;
}
div.address_book {
float : left;
width : 45%;
}
table.packstations {
clear : left;
width : 95%;
margin : 2em auto;
}
table.packstations thead {
background-color : #FFCC00;
color : #000;
}
table.packstations tbody {
background-color : #FFF2BF;
}
table.packstations td, table.packstations th {
padding : 1ex 1em;
}
td.messageStackError {
padding : 1em;
border : #f00 solid 2px;
}
div.abook_entry {
padding : 1ex;
margin : 1ex 0;
border-bottom : 1px dotted #000;
}
.order_confirm #products_overview td.product_price, .order_confirm #products_overview td.product_quantity, .order_confirm #products_overview td.product_total_price, .order_confirm #products_overview td.order_total_price {
white-space : nowrap;
}
div.msgbox {
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
z-index : 99999;
background : rgba(0, 0, 0, 0.5);
}
div.msgtxt {
margin : auto;
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
height : 5em;
width : 40%;
border : #faa solid 1px;
font : 1em sans-serif;
background : #ffffff;
text-align : center;
padding : 1em;
}
#close_msgbox {
display : block;
margin : 2em auto;
width : 5em;
padding : 1ex;
}
div.billsafe_pinfo table.billsafe_account td {
padding-right : 1em;
}
div.billsafe p.error {
width : 80%;
margin : auto;
padding : 1em;
background : #FCFFAD;
color : #000000;
border : #D1353A solid 2px;
}
div.ts_snippet {
font-size : 0.7em;
font-family : sans-serif;
}
div.ts_snippet a {
text-decoration : none;
color : inherit;
}
.order_payment .payment_item .caption {
overflow : visible;
}
.order_payment .payment_item, .order_shipping .shipping_item {
overflow : visible;
}
div.klarna_dob {
display : inline-block;
}
table.pclasses td {
vertical-align : top;
}
#product_info div.klarna_widget {
margin : auto;
}
div.klarna_widget button {
display : block;
margin : auto;
}
div.klarna_logo {
display : block;
}
img.klarna_product_logo {
float : left;
margin-right : 5px;
}
div.klarna_descr {
font-size : 1.3em;
font-weight : bold;
color : #666666;
text-align : center;
margin : 1ex 0;
}
input#klarna_amount {
width : 4em;
}
#main div.klarna_consent label {
display : inline;
}
#main div.klarna_consent a {
text-decoration : underline;
}
div.klarna_credit_warning {
position : relative;
}
div.klarna_credit_warning img {
max-width : 100%;
}
div.klarna_creditwarning_big {
margin : 1ex auto;
text-align : center;
max-width : 300px;
}
div.ps_document {
max-width : 60em;
}
div.ps_document td {
vertical-align : top;
}
div.ps_document td.text {
text-align : justify;
}
.accept_box.abandonment_checkbox .accept_box_checkbox {
float : left;
}
.accept_box.abandonment_checkbox .accept_box_text {
float : none;
margin-left : 25px;
}
#main .accept_box_text label {
padding : 0;
}
div.fl_unavailable {
color : #666;
margin : 3em auto;
width : 90%;
padding : 0.2ex 2ex;
background : #eee;
}
div.product-listing {
clear : left;
}
div.paywithamazonbtn {
display : inline-block;
vertical-align : middle;
cursor : pointer;
}
div.amzadvpay_countrynotallowed {
color : #666;
background : #ffa;
padding : 1em;
font-size : 1.3em;
border : #faa solid 2px;
margin-top : 1em;
}
div.amzadvpay_billto {
color : #666;
padding : 1em;
font-size : 1.3em;
}
div#walletWidgetDiv iframe {
width : inherit;
height : inherit;
}
div.amazonadvpay_signoutbutton {
clear : left;
text-align : center;
}
#payone_checkout {
background : #eef;
padding : 0 1em;
overflow : auto;
}
.payone_pghead, .payone_data {
margin : auto;
width : 80%;
padding : 1ex;
}
.payone_pghead {
background : #ddd;
color : #555;
}
.payone_data, .payone_data_nocheck {
background : #eee;
margin-bottom : 1em;
}
#main table.payone_paydata td, #main table.payone_paydata_nocheck td {
padding : 0;
}
#main table.payone_paydata_nocheck td.label, #main table.payone_paydata td.label {
display : table-cell;
padding : 0;
width : 15em;
}
#main table.payone_paydata_nocheck td.label label, #main table.payone_paydata td.label label {
padding : 0;
}
#payone_checkout h1 {
text-align : center;
}
p.p1_error {
border : #f00 solid 1px;
background : #ffa;
padding : 1ex 1em;
color : #333;
display : none;
}
table.payone_pseudodata {
display : none;
}
form.autosubmit input[type="submit"] {
display : block;
width : 25%;
margin : auto;
padding : 1em;
}
.module_option_checked table.payone_data_missing {
background : #faa;
}
div.data_valid {
background : #afa;
}
div.p1_finaldata_otrans, div.p1_finaldata_elv {
display : none;
}
table.payone_clearingdata {
width : 80%;
margin : auto;
}
table.payone_clearingdata td {
padding : 0.3ex 0.5ex;
}
table.payone_clearingdata td.p1_clearing_intro {
font-size : 1.2em;
font-weight : bold;
}
table.payone_clearingdata td.p1_clearing_label {
font-weight : bold;
width : 9em;
}
table.payone_clearingdata td.p1_clearing_label:after {
content : ":";
}
button.p1_checkdata {
display : none;
}
div.p1_continue_button {
float : right;
text-align : center;
padding : 5px 20px;
background-color : rgb(3, 208, 18);
background-image : url("backgrounds/gradients/gradient-reflection.png");
background-position : left center;
background-repeat : repeat-x;
border-color : rgb(3, 208, 18);
border-style : solid;
border-width : 1px;
color : rgb(255, 255, 255);
font-size : 14px;
cursor : pointer;
line-height : 20px;
}
h1.p1_ac {
text-align : center;
}
table.p1address {
background : #00395A;
width : 50%;
margin : 1em auto;
}
table.p1address td {
height : 1.5em;
color : #ffffff !important ;
padding : 4px;
}
table.p1address td.label {
font-weight : bold;
}
table.p1address td.customermessage {
background : #3C8AB7;
}
table.p1address tr.correction td.label {
padding-left : 1em;
}
table.p1address input[type="text"] {
border : #888 solid 1px;
}
table.p1address input[type="submit"] {
padding : 1ex 2ex;
}
div.p1cr h1 {
text-align : center;
}
div.p1cr form#p1crconfirm {
display : block;
width : 70%;
padding : 1.5em;
margin : 1em auto;
background : #00395A;
}
div.p1cr form#p1crconfirm p {
color : #fff !important ;
}
div.p1cr p.buttons {
text-align : center;
margin-top : 1.5em;
}
div.p1cr input.yesbutton, div.p1cr input.nobutton {
font-size : 1.2em;
font-weight : bold;
color : #000;
text-shadow : 0 0 2px #fff;
border : #000 solid 1px;
padding : 1ex 1em;
border-radius : 4px;
cursor : pointer;
}
div.p1_elv_mandate {
border : #000 solid 1px;
width : 70%;
margin : 1.5em auto;
padding : 1.5em;
color : #000;
font-size : 14px;
}
div.p1_elv_mandate_heading {
font-size : 1.2em;
font-weight : bold;
margin-bottom : 1ex;
}
div.p1_elv_mandate_text {
margin : 1ex 0;
height : 15em;
overflow : auto;
border : #888 solid 1px;
padding : 1ex;
}
#main div.p1_elv_mandate_text p {
margin : 1ex 0;
}
#main div.p1_elv_mandate_text dl {
overflow : auto;
font : inherit;
}
#main div.p1_elv_mandate_text dt, #main div.p1_elv_mandate_text dd {
background : none;
margin : 0;
padding : 0;
width : auto;
float : left;
}
#main div.p1_elv_mandate_text dt {
clear : left;
width : 15em;
}
#main div.p1_elv_mandate_checkbox label {
color : #000;
font-size : 14px;
}
div.p1_elv_mandate_checkbox input[type="checkbox"] {
vertical-align : middle;
}
div.p1_elv_mandate .p1_required {
border : #ff0000 solid 2px;
padding : 1ex;
background : #ffffaa;
}
div.p1_sepa_download {
border : #ccc solid 1px;
padding : 2ex;
color : #333;
font-size : 1.2em;
width : 80%;
margin : 2em auto;
}
.details .inside dd, .details .inside dt, .details #cart_quantity .info .attributes dd, .details #cart_quantity .info .attributes dt {
height : auto;
}
#shop_logo {
border-color : #000;
border-style : solid;
border-width : 0;
color : #999;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
margin : 0;
padding : 0;
text-align : left;
text-decoration : none;
}
.wrap_shop {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
margin : 0;
padding : 10px 0;
}
dd {
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : -1px bottom;
background-repeat : repeat-x;
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-color : #ccc;
border-bottom-style : solid;
border-bottom-width : 1px;
padding-bottom : 10px;
}
dl {
font-size : 11px;
margin : 0;
padding-top : 1px;
}
dt {
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : top;
background-repeat : repeat-x;
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;
}
.wrap_shop h3 {
color : #666;
font-size : 20px;
font-weight : 400;
margin-bottom : 13px;
margin-top : 13px;
}
h2.underline {
border-bottom-color : #bfbfbf;
border-bottom-style : solid;
border-bottom-width : 1px;
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 {
color : #666;
display : inline-block;
float : left;
font-size : 10px;
height : 12px;
padding : 6px 0 6px 20px;
width : 530px;
}
#container {
background-color : #fff;
background-image : none;
background-position : top left;
background-repeat : no-repeat;
border-color : transparent;
border-style : solid;
border-width : 0;
color : #666666;
margin : 0 auto;
overflow : hidden;
width : 1000px;
border-radius: 20px 0px 0px 0px;

-webkit-box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);
-moz-box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);
box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);

}
#container_inner {
margin : 10px;
width : 980px;
}
#currency .currency_container {
background-image : url(backgrounds/shadow.png);
background-position : right bottom;
background-repeat : no-repeat;
padding-bottom : 9px;
padding-right : 9px;
width : 60px;
}
#currency .currency_content {
background-color : #9a9a9a;
padding : 5px 5px 0;
}
#currency a {
color : #fff;
display : block;
padding : 0 0 5px 5px;
text-decoration : none;
}
#customer_login .customer_login_container {
background-image : url(backgrounds/shadow.png);
background-position : right bottom;
background-repeat : no-repeat;
padding-bottom : 9px;
padding-right : 9px;
width : 180px;
}
#flyover_box {
background-color : #fff;
border-color : #EAEAEA;
border-style : solid;
border-width : 1px;
padding : 10px;
width : 400px;
}
#flyover_box #flyover_title {
color : #666;
font-size : 14px;
font-weight : 700;
padding-bottom : 10px;
}
#flyover_layer #flyover {
background-color : #fff;
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
padding : 5px;
}
#footer {
// background-color : #f2f2f2;
background-color : #8a8a8a;
background-image : none;
background-position : left top;
background-repeat : no-repeat;
border-top-color : #cfcfcf;
border-top-style : solid;
border-top-width : 0;
color : #999;
margin : 0 auto;
padding : 0;
width : 1000px;
border-radius: 0px 0px 20px 20px;

-webkit-box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);
-moz-box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);
box-shadow: 0px 0px 66px -5px rgba(138,138,138,1);
}
#gm_attribute_images {
font-weight : 700;
padding : 10px;
}
#gm_gprint ul {
background-color : transparent;
background-image : none;
}
#gm_gprint_tabs {
border-left : 1px solid #CCC;
margin : 0 0 2px;
}
#gm_gprint_tabs .gm_gprint_tab {
background-color : #FFF;
background-image : none;
background-position : top left;
background-repeat : repeat-x;
border-bottom : 1px solid #CCC;
border-right : 1px solid #CCC;
border-top : 1px solid #CCC;
padding : 5px 8px;
}
#gm_gprint_tabs .gm_gprint_tab_active {
background-color : #E7E7E7;
background-image : none;
background-position : top left;
background-repeat : repeat-x;
border-bottom : 1px solid #CCC;
border-right : 1px solid #CCC;
border-top : 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-color : #FFF;
margin-left : auto;
margin-right : auto;
overflow : hidden;
padding : 10px;
text-align : left;
width : 700px;
}
#gm_tell_a_friend_popup #footer {
background-color : transparent;
border : 0;
color : #666;
cursor : pointer;
display : block;
font-size : 16px;
font-weight : 700;
text-align : right;
text-transform : uppercase;
}
#header {
background-color : transparent;
background-image : none;
background-position : bottom;
background-repeat : repeat-x;
height : auto;
}
#head_navi ul li {
background-color : transparent;
background-image : url(backgrounds/separator-30-vert.png);
background-position : right center;
background-repeat : no-repeat;
display : block;
float : left;
padding : 0 2px 0 0;
}
#head_navi ul li a {
color : #fff;
display : inline-block;
line-height : 18px;
padding : 6px 8px;
text-decoration : none;
}
#head_navi ul li a:hover {
background-color : #c1c1c1;
background-image : url(backgrounds/gradients/gradient.png);
background-position : bottom;
background-repeat : repeat-x;
overflow : hidden;
}
#head_toolbox {
// background-color : #f3f3f3;
// background-image : url(backgrounds/gradients/gradient-light.png);
// background-position : bottom;
// background-repeat : repeat-x;

background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(219,219,219,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(219,219,219,1) 100%);

height : 40px;
width : 980px;

}
#head_toolbox_inner {
padding : 8px;
}
#infobox .infobox_container {
background-image : url(backgrounds/shadow.png);
background-position : right bottom;
background-repeat : no-repeat;
padding-bottom : 9px;
padding-right : 9px;
width : 190px;
}
#infobox .infobox_content {
background-color : #9a9a9a;
}
#infobox p {
color : #fff;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
margin : 0;
padding : 5px 10px;
}
#language .language_container {
background-image : url(backgrounds/shadow.png);
background-position : right bottom;
background-repeat : no-repeat;
padding-bottom : 9px;
padding-right : 9px;
width : 50px;
}
.language_inside {
background-color : #9a9a9a;
padding : 5px 5px 10px;
}
#language img {
float : left;
margin : 2px 3px 8px 2px;
}
#left {
float : left;
margin : 10px 0;
position : relative;
width : 200px;
}
#left .content-box .box-input-field {
float : left;
width : 130px;
}
#left .content-box form {
color : #666;
margin : 0;
padding : 0;
}
#left .input-text {
width : 174px;
}
#left label {
color : #666;
width : 100%;
}
#lightbox_gallery {
background-color : #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-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 : #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-color : #666;
}
#lightbox_gallery .thumbnail {
border-color : #CCC;
border-style : solid;
border-width : 1px;
float : left;
height : 86px;
margin-bottom : 3px;
margin-right : 3px;
overflow : hidden;
padding : 1px;
width : 86px;
}
#main {
float : right;
margin-left : 10px;
margin-top : 10px;
width : 770px;
}
#main_inside {
background-color : transparent;
background-image : none;
background-position : 0 0;
background-repeat : repeat-x;
padding-left : 10px;
padding-bottom : 50px;
}
#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-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
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-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
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-color : transparent;
background-image : url(backgrounds/separator-30-vert.png);
background-position : right center;
background-repeat : no-repeat;
float : left;
height : 24px;
width : 210px;
}
#search_field {
float : left;
margin-right : 3px;
width : 130px;
border-radius: 6px 6px 6px 6px;
}
#tab_gx_customizer {
padding : 10px 0;
}
#top_navi {
background-color : transparent;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
margin : 0 auto;
overflow : hidden;
width : 1000px;
}
#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 ul li {
background-color : #8a8a8a;
// background-color : #b7b7b7;
background-image : url(backgrounds/separator-30-vert.png);
background-position : right center;
background-repeat : no-repeat;
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;
}
#top_navi_inner ul li a:hover {
background-color : #999;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
}
#top_navi_inner ul li.last {
background-image : none;
padding-right : 0;
}
.top_navi_arrow {
background-image : url(backgrounds/icon-white-arrowdown.png);
background-position : 100% 50%;
background-repeat : no-repeat;
height : 19px;
line-height : 19px;
padding-right : 15px;
position : absolute;
right : 10px;
top : 3px;
}
.top_navi_home {
background-image : url(backgrounds/icon-white-home.png);
background-position : 50% 50%;
background-repeat : no-repeat;
height : 19px;
position : absolute;
right : 10px;
top : 3px;
width : 12px;
}
.account_history_info .order_history_list .calculation .col_3 {
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
padding-right : 5px;
text-align : right;
}
.account_history_info .order_history_list .calculation .col_4 {
background-color : #eee;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
}
.account_history_info .order_history_list .calculation.total .col_4 {
background-color : #fff;
}
.account_history_info .order_history_list .col_0 {
text-align : center;
width : 50px;
}
.account_history_info .order_history_list .col_4 {
width : 100px;
}
.account_history_info .order_history_list td {
background-color : #fff;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
padding-bottom : 5px;
padding-top : 5px;
vertical-align : top;
}
.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;
}
.productOldPrice {
color : #666;
font-size : 11px;
font-weight : 400;
}
.article-list .article-list-item-right {
float : right;
position : relative;
width : 760px;
}
.article-list dl dd {
background-image : none;
overflow : hidden;
width : auto;
}
.article-list dl dt {
background-image : 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-color : #fff;
background-image : url(backgrounds/article-item-bg.gif);
background-position : right bottom;
background-repeat : no-repeat;
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-color : #f9f9f9;
}
.article-list.cols .article-list-item img:hover {
border-color : #EEE;
border-style : solid;
border-width : 1px;
}
.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-color : #fff;
width : 100%;
}
.article-list.rows .article-list-item-bottom {
background-image : url(backgrounds/article-item-rows-bg.png);
background-position : 0 100%;
background-repeat : repeat-x;
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;
}
.article-list.rows .article-list-item-image {
float : left;
height : 160px;
margin : 20px 0 0;
padding-left : 10px;
padding-right : 10px;
position : relative;
width : auto;
}
.article-list.rows .article-list-item-image-inline {
margin-left : auto;
margin-right : 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 : #666;
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 : #666;
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 : 400;
line-height : 2em;
text-align : left;
text-decoration : none;
}
.billiger-gesehen .article-list-item {
background-color : transparent;
margin-bottom : 20px;
margin-top : 0;
width : 100%;
}
.billiger-gesehen .article-list-item-image {
float : left;
margin : 0 10px;
position : relative;
}
.billiger-gesehen .article-list-item-image img {
border-color : #ccc;
border-style : solid;
border-width : 1px;
margin-left : 0;
margin-right : 20px;
margin-top : 20px;
}
.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;
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-bottom : 20px;
margin-top : 20px;
position : relative;
}
.billiger-gesehen .send_button {
float : right;
margin-bottom : 20px;
margin-top : 20px;
position : relative;
}
.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-image : 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-color : #e5e5e5;
background-image : url(backgrounds/content-box-bg.jpg);
background-position : top;
background-repeat : repeat-x;
border-color : #eaeaea;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
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-color : transparent;
background-image : none;
background-position : top left;
background-repeat : no-repeat;
color : #545454;
display : block;
font-size : 11px;
line-height : 20px;
padding : 5px 0 5px 20px;
text-decoration : none;
}
.content-box.categories a.active {
background-image : url(backgrounds/categories-item-bg-active.gif);
color : #666;
}
.content-box.categories li {
background-color : #fff;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
margin-left : 0;
padding-bottom : 1px;
padding-left : 0;
}
.content-box.categories ul {
list-style : none;
margin-left : 0;
padding-left : 0;
}
.content-box.white {
background-color : #fff;
background-image : none;
background-position : top;
background-repeat : repeat-x;
border-color : #eaeaea;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
width : 100%;
}
.article-list.bestsellers .article-list-item {
background-color : transparent;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
display : block;
margin : 0 0 10px;
padding-bottom : 5px;
padding-right : 0;
padding-top : 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 : 400;
text-align : right;
text-decoration : none;
}
.article-list.bestsellers .article-list-item-price .price {
font-weight : 400;
}
.article-list.bestsellers .article-list-item-text {
display : block;
float : left;
width : 90%;
}
.currency_inside a {
color : #eee;
text-decoration : none;
}
.customer_login_inside {
background-color : #b7b7b7;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
padding : 10px;
}
.customer_login_inside label {
color : #eee;
}
.customer_login_links {
margin-top : 8px;
}
.details {
margin-bottom : 30px;
margin-top : 10px;
}
.details .actions {
background-color : #fff;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : top;
background-repeat : repeat-x;
display : inline-block;
margin-top : 20px;
position : relative;
width : 750px;
}
.details .actions a {
background-color : transparent;
background-image : url(backgrounds/separator-dotted-vert.png);
background-position : left;
background-repeat : repeat-y;
color : #666;
display : block;
float : right;
font-size : 10px;
line-height : 24px;
margin-top : 5px;
padding-left : 10px;
padding-right : 10px;
text-decoration : none;
}
.details .description {
border-bottom-color : #999;
border-bottom-style : solid;
border-bottom-width : 1px;
// color : inherit;
color : #666666;
margin-bottom : 20px;
width : 750px;
}
.details .gallery {
float : left;
min-height : 400px;
width : 380px;
}
.details .gallery .stage {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
height : 345px;
line-height : 279px;
overflow : hidden;
text-align : center;
text-decoration : none;
width : 370px;
}
.details .gallery .thumbnail {
border-color : #ccc;
border-style : solid;
border-width : 1px;
float : left;
height : 86px;
margin-bottom : 3px;
margin-right : 3px;
overflow : hidden;
padding : 1px;
width : 86px;
}
.details .info {
background-color : #fff;
background-image : url(backgrounds/details-info-bg.jpg);
background-position : left top;
background-repeat : no-repeat;
float : left;
min-height : 400px;
width : 372px;
}
.details .info #details_qty_advice {
line-height : 1.7em;
padding-top : 10px;
}
.details .info .attributes {
background-color : #eee;
clear : both;
margin-top : 1em;
padding-bottom : 5px;
padding-top : 5px;
width : 352px;
}
.details .info .attributes dd {
background-image : none;
padding-bottom : 4px;
padding-top : 4px;
}
.details .info .attributes dt {
background-image : none;
height : 24px;
line-height : 24px;
padding-bottom : 4px;
padding-top : 4px;
}
.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-color : transparent;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
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 : #666;
font-size : 12px;
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-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
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;
}
.future_products {
margin-top : 20px;
width : 760px;
}
.future_products dd {
padding-left : 0;
padding-right : 0;
text-align : right;
width : 30%;
}
.future_products dt {
padding-left : 0;
padding-right : 0;
width : 70%;
}
.gm_gprint_field {
background-color : #FFF;
border : #CCC solid 1px;
color : #000;
font-family : Arial, Tahoma, Helvetica, Sans-Serif;
font-size : 12px;
padding : 0;
}
.gradient {
background-image : url(backgrounds/gradients/gradient.png);
background-repeat : repeat-x;
}
.gradient.reflection {
background-image : url(backgrounds/gradients/gradient-reflection.png);
background-position : left center;
background-repeat : repeat-x;
}
.gradient.reverse {
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
}
.h200 {
height : 200px;
}
.h250 {
height : 250px;
}
.h300 {
height : 300px;
}
.headline {
color : #666;
font-size : 20px;
font-weight : 400;
padding : 20px 0 0;
}
.icon_gallery_back {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 -120px;
display : block;
float : left;
height : 30px;
text-decoration : none;
width : 50px;
}
.icon_gallery_next {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 -60px;
display : block;
float : right;
height : 30px;
text-decoration : none;
width : 50px;
}
.icon_lightbox_close {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 0;
display : block;
float : right;
height : 30px;
text-decoration : none;
width : 50px;
}
a.icon_lightbox_close_checkout {
background-image : url(backgrounds/lightbox-close.png);
background-position : 0 0;
color : #393939;
display : block;
font-size : 14px;
height : 19px;
margin : 10px auto;
outline : 0 none;
padding : 5px 0 0 21px;
text-decoration : none;
text-transform : uppercase;
width : 96px;
}
a.icon_lightbox_close_checkout:hover {
background-image : url(backgrounds/lightbox-close.png);
background-position : 0 -24px;
color : #393939;
display : block;
font-size : 14px;
height : 19px;
margin : 10px auto;
outline : 0 none;
padding : 5px 0 0 21px;
text-decoration : none;
text-transform : uppercase;
width : 96px;
}
.wrap_shop input.input-text {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
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-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
height : 18px;
padding : 2px;
}
.lightbox_close {
position : absolute;
right : 0;
text-align : right;
}
.megadropdown .megadropdown-inside {
background-color : #fff;
background-image : url(backgrounds/megadropdown-bg.png);
background-position : top;
background-repeat : repeat-x;
border-left-color : #ccc;
border-left-style : solid;
border-left-width : 1px;
margin-bottom : 0;
padding-left : 20px;
padding-top : 20px;
}
.megadropdown li {
margin-left : 0;
padding-left : 0;
}
.megadropdown ul {
list-style : none;
margin-left : 0;
margin-top : 0;
padding-left : 0;
}
.megadropdown ul li {
background-image : url(backgrounds/separator-dotted-vert.png);
background-position : right;
background-repeat : repeat-y;
display : inline-block;
float : left;
margin-bottom : 30px;
margin-right : 20px;
width : 170px;
}
.megadropdown ul li ul li {
height : auto;
margin-bottom : 0;
}
.noscript_notice {
background-color : #FF9;
color : #000;
padding : 10px;
text-align : center;
}
.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-color : #FFF;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border : #A3A3A3 solid 1px;
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-bottom : 30px;
padding-left : 30px;
padding-top : 30px;
}
.product-listing .description img {
float : right;
margin : 0 0 10px 20px;
}
#product_listing .panel {
background-color : #eee;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-bottom-color : #ccc;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #ccc;
border-top-style : solid;
border-top-width : 1px;
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;
}
#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 : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 700;
text-align : right;
text-decoration : none;
}
.shopping_cart {
background-color : #fff;
background-image : none;
background-position : top left;
background-repeat : repeat-x;
clear : both;
color : #999;
margin-top : 20px;
overflow : hidden;
width : 760px;
}
.shopping_cart .checkout_button {
float : right;
margin-bottom : 0;
margin-top : 20px;
position : relative;
text-align : right;
}
.shopping_cart .continue_button {
float : left;
margin-bottom : 0;
margin-top : 20px;
position : relative;
}
.shopping_cart .shipping-text {
color : #666;
font-size : 10px;
font-style : normal;
font-weight : 400;
text-decoration : none;
}
.shopping_cart_list {
margin-top : 20px;
width : 100%;
}
.shopping_cart_list .col_0 {
padding-bottom : 10px;
padding-top : 10px;
text-align : center;
}
.shopping_cart_list .col_0 .content-box {
margin-top : 20px;
text-align : left;
}
.shopping_cart_list td {
background-color : #fff;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
color : #666;
padding-bottom : 5px;
padding-top : 5px;
vertical-align : top;
}
.shopping_cart_list td.col_4 {
background-color : #eee;
font-weight : 700;
text-align : right;
width : 170px;
}
.shopping_cart_list tr.calculation td.col_1 {
background-image : none;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
text-align : right;
}
.shopping_cart_list tr.calculation td.col_2 {
background-image : none;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
font-weight : 700;
text-align : right;
width : 170px;
}
.shopping_cart_list tr.first th.col_4 {
background-color : #EEE;
text-align : right;
}
.shopping_cart_list tr.last-article td {
background-image : none;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
}
.order_confirm .shopping_cart_list .calculation .col_0 {
background-image : none;
text-align : left;
vertical-align : bottom;
}
.order_confirm .shopping_cart_list .calculation .col_2 {
background-color : #eee;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
}
.order_confirm .shopping_cart_list .calculation.total .col_2 {
background-color : #fff;
border-bottom : none;
color : #666;
font-size : 22px;
font-weight : 400;
}
.order_confirm .shopping_cart_list th {
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
font-style : normal;
font-weight : 700;
padding-bottom : 2px;
padding-top : 10px;
text-decoration : none;
}
.order_confirm .shopping_cart_list th.amount {
width : 50px;
}
.order_confirm .shopping_cart_list td {
background-image : url(backgrounds/separator-dotted-hori.png);
background-repeat : repeat-x;
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 .shopping_cart_list tr.last-article td {
background-image : none;
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
}
.order_confirm .shopping_cart_list tr.last-article td.col_4 {
background-color : #eee;
color : #666;
}
.order_confirm h2 a {
font-size : 11px;
font-weight : 400;
}
.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;
}
.wrap_shop .tabs #tabbed_description_part {
line-height : 1.7em;
margin-bottom : 10px;
margin-top : 10px;
width : 100%;
}
.wrap_shop .tabs .ui-tabs-nav {
background-color : #fff;
background-image : url(backgrounds/tabs-navi-bg.png);
background-position : bottom;
background-repeat : repeat-x;
display : inline-block;
margin-left : 0;
padding-left : 0;
width : 750px;
}
.wrap_shop .tabs .ui-tabs-nav .ui-tabs-selected a {
background-color : transparent;
background-image : url(backgrounds/tabs-active-bg.png);
background-position : center bottom;
background-repeat : no-repeat;
color : #666;
}
.wrap_shop .tabs .ui-tabs-nav li {
background-color : transparent;
background-image : url(backgrounds/separator-30-vert.png);
background-position : right center;
background-repeat : no-repeat;
display : block;
float : left;
margin-left : 0;
padding-left : 0;
}
.wrap_shop .tabs .ui-tabs-nav li a {
color : #333;
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-color : #ccc;
border-bottom-style : solid;
border-bottom-width : 1px;
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-image : url(backgrounds/separator-dotted-hori.png);
background-position : top;
background-repeat : repeat-x;
margin-bottom : 5px;
margin-top : 5px;
width : 100%;
}
.user_home .order .show_download_button {
float : right;
margin-top : 5px;
}
#customer_login label {
color : #fff;
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-color : #FFF;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
padding : 0;
width : 100%;
}
#menubox_add_a_quickie_head .content-box-header-inner {
background-color : #6d6d6d;
background-image : url(backgrounds/gradients/gradient.png);
background-position : 0 0;
background-repeat : repeat;
color : #fbfbfb;
font-family : Arial, Tahoma, Verdana;
font-size : 13px;
font-style : normal;
font-weight : 700;
padding : 5px 10px;
text-align : left;
text-decoration : none;
}
#menubox_best_sellers_body .productOldPrice {
color : #666;
font-size : 12px;
font-weight : 400;
}
#menubox_categories {
background-color : #FFF;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-color : transparent;
border-style : solid;
border-width : 0;
margin : 0 0 10px;
padding : 0;
width : 100%;
}
#menubox_categories_box_body .content-box-main-inner {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 11px;
font-style : normal;
font-weight : 400;
padding : 0 10px 0 8px;
text-align : left;
text-decoration : none;
width : 180px;
}
#menubox_categories_box .categories {
height : 100%;
margin : 0 0 3px;
overflow : hidden;
padding : 4px 3px;
text-align : left;
}
#menubox_categories_box .cat_sub_link {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 11px;
font-style : normal;
font-weight : 400;
text-align : left;
text-decoration : none;
text-transform : none;
}
#menubox_categories_box .cat_icon {
float : left;
height : 100%;
padding : 1px 0 3px;
}
#menubox_categories_box .cat_link_container {
padding : 5px 0 0;
}
#menubox_newsletter_body .submit {
padding-bottom : 0;
padding-top : 10px;
text-align : right;
}
#menubox_gm_trusted_shops_widget_body .content-box-main-inner {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
padding : 5px;
text-align : center;
text-decoration : none;
width : 180px;
}
#menubox_login_body .content-box-main-inner .menubox_link a:hover {
color : #1e1e1e;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
text-align : left;
text-decoration : underline;
}
#menubox_ekomi_body .content-box-main-inner {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
padding : 10px 19px;
text-align : left;
text-decoration : none;
width : 180px;
}
.order_payment .accept_box {
background-color : #FECCCB;
border-color : #FE0000;
border-style : solid;
border-width : 1px;
margin-top : 2px;
overflow : hidden;
width : 690px;
}
.order_payment .accept_box_checkbox {
float : left;
width : 20px;
}
.order_payment .accept_box_text {
color : #666;
float : left;
margin : 3px 0 2px 5px;
}
#head_shopping_cart.active {
background-image : url(backgrounds/head-shopping-cart-active-bg.png);
background-position : 0;
}
#head_navi {
background-color : #6d6d6d;
background-image : url(backgrounds/gradients/gradient.png);
background-position : 0 0;
background-repeat : repeat-x;
height : 30px;
width : 980px;
}
.subcategories_listing ul li ul li {
height : 20px;
margin-bottom : 0;
}
.wrap_shop fieldset input.input-text {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 18px;
padding : 2px;
width : 234px;
}
.wrap_shop fieldset select.input-select {
background-color : transparent;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
color : #666;
height : 24px;
padding : 2px;
width : 206px;
}
.wrap_shop fieldset table td {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
padding-bottom : 10px;
}
.wrap_shop .order_confirm p {
color : #666;
font-size : 14px;
margin-left : 30px;
}
.module_option_checked {
background-color : #eee;
cursor : pointer;
overflow : hidden;
}
.popup_content h1 {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 20px;
font-weight : 400;
margin-top : 0;
}
.popup_content {
padding : 20px;
}
#fixed_dropdown_shopping_cart_header {
background-color : #00B6DE;
background-image : url(backgrounds/gradients/gradient.png);
background-position : bottom;
background-repeat : repeat-x;
height : 37px;
margin-left : 6px;
width : 196px;
}
#fixed_dropdown_shopping_cart_header .cart-head-text {
padding-right : 12px;
padding-top : 5px;
}
#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 : 400;
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 : 400;
padding : 5px 0;
text-decoration : none;
}
#live_search_container li {
background-color : #fff;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : top;
background-repeat : repeat-x;
padding-left : 0;
padding-top : 1px;
}
.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-color : #fff;
border-style : solid;
border-width : 4px;
display : inline-block;
font-size : 75%;
margin : 0;
padding : 0;
text-decoration : none;
}
.jcarousel-control a:hover {
border-color : #000;
border-style : solid;
border-width : 4px;
outline : none;
}
a.jcarousel_control_a_active {
border-color : #00b6de;
border-style : solid;
border-width : 4px;
outline : none;
}
.jcarousel-scroll {
margin-top : 10px;
text-align : center;
}
#jcarousel_container {
margin : 0 0 20px;
padding : 0;
position : relative;
}
.wrap_shop #main #main_inside .highlight_form {
border-color : #1099BB;
color : #666;
font-weight : 700;
}
.circle_arrow_right {
background-color : transparent;
background-image : url(backgrounds/icon-grey-circlearrowrigh.png);
background-position : top left;
background-repeat : no-repeat;
float : right;
height : 14px;
width : 14px;
}
#menubox_filter {
background-color : #E5E5E5;
background-image : url(backgrounds/content-box-bg.jpg);
background-position : center top;
background-repeat : repeat-x;
border-color : #dadada;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
padding : 0;
width : 100%;
}
#menubox_filter_body .content-box-main-inner select.multiple-input-select {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
color : #666;
height : auto;
padding : 2px;
}
.filter_heading {
background-color : transparent;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
color : #666;
font-style : normal;
font-weight : 700;
margin : 0 0 5px;
padding : 0;
text-align : left;
text-decoration : none;
}
.wrap_shop #menubox_filter input.filter_price_input {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
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-color : #03d012;
background-image : url(backgrounds/gradients/gradient-reflection.png);
background-position : left center;
background-repeat : repeat-x;
border-color : #03d012;
border-style : solid;
border-width : 1px;
color : #FFF;
display : inline-block;
font-size : 11px;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_green_big {
background-color : #03d012;
background-image : url(backgrounds/gradients/gradient-reflection.png);
background-position : left center;
background-repeat : repeat-x;
border-color : #03d012;
border-style : solid;
border-width : 1px;
color : #FFF;
display : inline-block;
font-size : 14px;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_blue {
background-color : #c8c8c8;
background-image : url(backgrounds/gradients/gradient.png);
background-position : bottom;
background-repeat : repeat-x;
border-color : #484848;
border-style : solid;
border-width : 1px;
color : #fff;
display : inline-block;
font-family : Arial, Tahoma, Verdana;
font-size : 11px;
font-style : normal;
font-weight : 400;
text-align : start;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_blue:hover {
background-color : #4c4c4c;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
color : #fff;
cursor : pointer;
font-family : Arial, Tahoma, Verdana;
font-size : 11px;
font-style : normal;
font-weight : 400;
text-align : start;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_blue:active {
background-color : #777;
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_blue_big {
background-color : #c8c8c8;
background-image : url(backgrounds/gradients/gradient.png);
background-position : left center;
background-repeat : repeat-x;
border-color : #484848;
border-style : solid;
border-width : 1px;
color : #FFF;
display : inline-block;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
font-style : normal;
font-weight : 400;
text-align : start;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_blue_big:hover {
background-color : #4c4c4c;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
color : #fff;
cursor : pointer;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
font-style : normal;
font-weight : 400;
text-align : start;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_grey {
background-color : #999;
background-image : url(backgrounds/gradients/gradient.png);
background-position : bottom;
background-repeat : repeat-x;
border-color : #666;
border-style : solid;
border-width : 1px;
color : #fff;
display : inline-block;
font-size : 11px;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_grey_big {
background-color : #999;
background-image : url(backgrounds/gradients/gradient-reflection.png);
background-position : left center;
background-repeat : repeat-x;
border-color : #666;
border-style : solid;
border-width : 1px;
color : #fff;
display : inline-block;
font-size : 14px;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_red {
background-color : red;
background-image : url(backgrounds/gradients/gradient.png);
background-position : bottom;
background-repeat : repeat-x;
border-color : red;
border-style : solid;
border-width : 1px;
color : #fff;
display : inline-block;
font-size : 11px;
text-decoration : none;
border-radius : 6px;
}
body #wrap_box.wrap_shop a.button_red:hover {
background-color : #d00;
color : #fff;
cursor : pointer;
border-radius : 6px;
}
#product_listing a.button_green {
background-color : #03d012;
background-image : url(backgrounds/gradients/gradient-reflection.png);
background-position : left center;
background-repeat : repeat-x;
border-color : #03d012;
border-style : solid;
border-width : 1px;
color : #FFF;
display : inline-block;
font-size : 13px;
margin : 0;
padding : 0;
text-decoration : none;
border-radius : 6px;
}
textarea.readonly {
background-color : #eee;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border-color : #A3A3A3;
border-style : solid;
border-width : 1px;
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 200px;
padding : 2px;
width : 750px;
}
.submenu div {
background-color : #fff;
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
clear : left;
float : left;
padding : 5px;
}
.submenu ul li {
background-color : #FFF;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : center bottom;
background-repeat : repeat-x;
clear : left;
float : left;
margin-left : 0;
min-width : 180px;
overflow : hidden;
padding-bottom : 1px;
padding-left : 0;
}
.order_payment iframe {
background-color : #EEE;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border : #A3A3A3 solid 1px;
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 200px;
padding : 2px;
width : 686px;
}
#checkout_payment .items .module_name {
color : #666;
font-size : 14px;
font-weight : 700;
padding-bottom : 10px;
padding-top : 20px;
}
#shipping_error {
color : #fe0000;
font-weight : 700;
}
.order_payment .payment_item fieldset .input .label {
display : inline-block;
font-size : 13px;
padding : 4px 0;
width : 180px;
}
#products_overview {
background-color : #F3F3F3;
overflow : hidden;
padding : 10px 0 0;
}
#products_overview table th {
border-bottom-color : #999;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #999;
font-size : 14px;
font-weight : 700;
padding-bottom : 2px;
padding-top : 10px;
text-align : left;
}
#products_overview table .product_image {
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom right;
background-repeat : repeat-x;
padding-bottom : 5px;
padding-top : 5px;
text-align : center;
vertical-align : top;
}
#products_overview table .product_quantity {
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom left;
background-repeat : repeat-x;
color : #666;
font-size : 14px;
line-height : 20px;
padding-bottom : 5px;
padding-top : 5px;
text-align : center;
vertical-align : top;
}
#products_overview table td.product_total_price {
background-color : #DDD;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom right;
background-repeat : repeat-x;
color : #666;
font-size : 14px;
font-weight : 700;
line-height : 20px;
padding-bottom : 5px;
padding-top : 5px;
text-align : right;
vertical-align : top;
}
#products_overview table tr.last td {
background-image : none;
border-bottom-color : #999;
border-bottom-style : solid;
border-bottom-width : 1px;
}
#products_overview table .order_total_name {
border-bottom-color : #999;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
padding-bottom : 5px;
padding-top : 5px;
text-align : right;
}
#products_overview table .order_total_price {
background-color : #DDD;
border-bottom-color : #999;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
font-size : 14px;
font-weight : 700;
padding-bottom : 5px;
padding-top : 5px;
text-align : right;
}
#products_overview table .total td {
background-color : transparent;
border-bottom-width : 0;
color : #666;
font-size : 18px;
font-weight : 700;
padding-bottom : 5px;
padding-top : 5px;
text-align : right;
white-space : nowrap;
}
#confirmation_info {
background-color : #F3F3F3;
border-color : #666;
border-style : solid;
border-width : 0;
color : #666;
float : right;
font-size : 12px;
margin : 20px 0 0;
overflow : hidden;
padding : 5px;
text-align : justify;
width : auto;
}
body #wrap_box.wrap_shop .order_confirm .back_button a.button_grey_big {
display : block;
margin-top : 42px;
}
#details_cart_part span.quantity_container {
background-color : #FFF;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border-color : #A3A3A3;
border-style : solid;
border-width : 1px;
min-width : 52px;
}
#product_listing span.quantity_container {
background-color : #FFF;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border-color : #A3A3A3;
border-style : solid;
border-width : 1px;
min-width : 34px;
}
#details_cart_part span.quantity_container input.products_quantity {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
height : 18px;
padding : 6px;
text-align : right;
width : 20px;
}
#product_listing span.quantity_container input.products_quantity {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 18px;
padding : 2px;
text-align : right;
width : 20px;
}
#details_cart_part span.quantity_container label.products_quantity_unit {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
height : 18px;
padding : 7px 6px 5px 0;
text-align : left;
}
#product_listing span.quantity_container label.products_quantity_unit {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 18px;
padding : 4px 2px 0 0;
text-align : left;
}
#cart_shipping_costs_selection {
background-color : #fff;
border-color : #d5d5d5;
border-style : solid;
border-width : 1px;
padding : 10px 12px;
text-align : left;
width : 350px;
}
#cart_shipping_costs_selection .cart_shipping_costs_headline {
color : #666;
font-weight : 700;
margin-bottom : 10px;
}
#cart_shipping_costs_selection .cart_shipping_costs_select {
background-color : #eee;
border-bottom-color : #d5d5d5;
border-bottom-style : solid;
border-bottom-width : 1px;
padding : 6px 0 5px 15px;
}
#cart_shipping_costs_selection .cart_shipping_costs_content label {
color : #666;
float : left;
height : 24px;
line-height : 24px;
padding : 0;
width : 120px;
}
#cart_shipping_costs_selection .cart_shipping_costs_content select {
float : left;
width : 200px;
}
#cart_shipping_costs_selection p {
cursor : default;
float : left;
line-height : 24px;
margin : 0;
width : 200px;
}
#cart_shipping_costs_selection .shipping_costs {
font-weight : 700;
line-height : 20px;
padding : 0 15px 0 0;
text-align : right;
}
#cart_shipping_costs_selection .cart_shipping_costs_select_result {
background-color : #eee;
padding : 8px 0;
}
.cart_shipping_costs_info_icon {
margin : 4px 0;
}
.cart_shipping_costs_info_text {
background-color : #eee;
border-color : #aeaeae;
border-style : solid;
border-width : 1px;
color : #9f9f9f;
font-size : 10px;
line-height : 13px;
margin : 0 0 0 20px;
padding : 3px;
text-align : left;
width : 161px;
}
.cart_shipping_costs_info_text a {
color : #9F9F9F;
}
.wrap_shop #ipayment legend {
background-color : #fccfcc;
color : #333;
}
.wrap_shop #ipayment p.error {
background-attachment : scroll;
background-color : #ffaffa;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
background-size : auto;
border-color : #faafaa;
}
.wrap_shop table.packstations thead {
background-color : #fc0;
color : #000;
}
.wrap_shop table.packstations tbody {
background-color : #fff2bf;
}
.wrap_shop div.abook_entry {
border-bottom-color : #000;
border-bottom-style : dotted;
border-bottom-width : 1px;
}
.filter_selection {
background-color : #EEE;
border-bottom-color : #CCC;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #CCC;
border-top-style : solid;
border-top-width : 1px;
margin : 0;
overflow : hidden;
padding : 4px;
}
.filter_selection p {
margin : 0 0 5px;
}
.filter_selection .filter_container {
float : left;
margin : 0 20px 5px 0;
overflow : hidden;
}
.filter_selection .filter_container ul {
list-style-type : none;
margin : 0 20px 5px 5px;
padding : 0;
}
#properties_selection_container #properties_error {
color : #D20202;
}
.payment_information {
margin-left : 26px;
}
#menubox_gm_trusted_shops_video {
background-color : #fff;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-color : #dadada;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
padding : 0;
width : 100%;
}
#menubox_gm_trusted_shops_video_head .content-box-header-inner {
background-color : #6d6d6d;
background-image : url(backgrounds/gradients/gradient.png);
background-position : 0 0;
background-repeat : repeat;
color : #fff;
font-family : Arial, Tahoma, Verdana;
font-size : 13px;
font-style : normal;
font-weight : 700;
padding : 5px 10px;
text-align : left;
text-decoration : none;
}
#menubox_gm_trusted_shops_video .content-box-main-inner {
padding : 5px;
width : 190px;
}
div.klarna_widget {
border-color : #ccc;
border-style : solid;
border-width : 1px;
overflow : auto;
padding : 5px;
width : 250px;
}
#recallform {
width : 95%;
}
#recallform table tr:hover {
background-color : #EFEFEF;
}
.align_left {
text-align : left;
}
#recallform table .whithdrawal_product_attr {
font-style : italic;
}
#recallform .withdrawal_date_container input {
width : 200px;
}
#shipping_and_payment_matrix th {
border-bottom-color : #D3D3D3;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
text-align : left;
vertical-align : top;
}
#shipping_and_payment_matrix td {
border-bottom-color : #D3D3D3;
border-bottom-style : solid;
border-bottom-width : 1px;
color : #666;
font-family : Arial, Helvetica, Sans-Serif;
font-size : 12px;
text-align : left;
vertical-align : top;
}
#withdrawal_wrapper #create_account input.input-text {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 14px;
height : 24px;
padding : 2px;
width : 270px;
}
#withdrawal_wrapper #create_account input.input-text.city {
width : 194px;
}
#withdrawal_wrapper .withdrawal_textarea_hint {
font-size : 12px;
}
#withdrawal_wrapper .input textarea {
float : left;
font-size : 14px;
height : 200px;
width : 700px;
}
#withdrawal_wrapper .content {
font-size : 14px;
padding-left : 10px;
}
dd.download_delay_message {
padding : 5px 5px 25px;
}
body {
// background-color : #dcdcdc;
background-color : #efefef;
}
div.input.submit, .article-list.cols .article-list-item-text, .input-text.numeric, .order_confirm .shopping_cart_list th.price, #products_overview table th.product_total_price, #recallform table input {
text-align : right;
}
fieldset, .content-box.no-border {
border : none;
}
fieldset table, .account_history_info .order_history_list, .future_products dl, .login .input-text, #products_overview table, #recallform table, #recallform textarea, #shipping_and_payment_matrix {
width : 100%;
}
.wrap_shop h1, .shopping_cart_list .col_0 .content-box-header-inner {
color : #666;
font-size : 20px;
font-weight : 400;
}
.wrap_shop input, .wrap_shop p, .wrap_shop td, .wrap_shop textarea, .wrap_shop table.packstations td {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
}
#breadcrumb_navi a, #menubox_reviews_body a, #menubox_trusted_body a, .article-list a .productOldPrice, .article-list p, .article-list-item p, .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_categories_box a, #menubox_content_body .content-box-main-inner a, #menubox_information_body .content-box-main-inner a, #menubox_last_viewed_body a, #menubox_login_body .content-box-main-inner .menubox_link a, #menubox_manufacturers_body .content-box-main-inner 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, .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, #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 : #666;
text-decoration : none;
}
#breadcrumb_navi 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, .details .info .price-container .price a, a.grey_link, #withdrawal_wrapper a.linkNorm, #withdrawal_wrapper a.linkNorm:active, #withdrawal_wrapper a.linkNorm:hover, .account_history_info a, .article-list-item-delivery a.abroad_shipping_info_link, .article-list-item-delivery a.abroad_shipping_info_link:active, .article-list-item-delivery a.abroad_shipping_info_link:hover, .article-list-item-delivery a.abroad_shipping_info_link:visited, span.download_product_name {
color : #666;
}
#flyover_layer, .megadropdown-shadow, .submenu_container .submenu {
background-image : url(backgrounds/shadow.png);
background-position : right bottom;
background-repeat : no-repeat;
padding-bottom : 9px;
padding-right : 9px;
}
#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-color : #fff;
background-image : none;
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, .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-image : none;
}
#language a, .customer_login_links a {
color : #fff;
text-decoration : none;
}
#language a:hover, .customer_login_links a:hover {
color : #fff;
text-decoration : underline;
}
#left select, .blocklabels_300 label, #recallform .withdrawal_date_container label {
width : 180px;
}
#lightbox_gallery .thumbnails, .customer_login_inside .submit-container, .details .gallery .thumbnails {
display : inline-block;
margin-top : 10px;
}
#menubox_gm_counter_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-bottom : 10px;
margin-top : 10px;
}
#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 : #000;
}
#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-color : transparent;
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
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_categories_box a:hover, #menubox_content_body .content-box-main-inner a:hover, #menubox_information_body .content-box-main-inner a:hover, #menubox_manufacturers_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, a.conditions_info_link:active, 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, #products_overview table .product_info a, #products_overview table .product_info a:hover {
color : #666;
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-color : #fff;
background-image : none;
background-position : top left;
background-repeat : repeat-x;
overflow : hidden;
width : 760px;
}
.account_history_info .order_history_list .calculation.doubleunderline td.col_3, .account_history_info .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-color : #666;
border-bottom-style : double;
border-bottom-width : 1px;
}
.account_history_info .order_history_list th, .shopping_cart_list th {
border-bottom-color : #666;
border-bottom-style : solid;
border-bottom-width : 1px;
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-bottom : 5px;
padding-top : 5px;
}
.article-list .listing_attributes dd, .article-list .listing_attributes dt, .article-list .listing_attributes_selection dd, .article-list .listing_attributes_selection dt {
background-image : 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-image : none;
margin-top : 0;
}
.article-list.cols .article-list-item-image img, .article-list.cols .article-list-item img {
border-color : #fff;
border-style : solid;
border-width : 1px;
}
.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 : 400;
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 : 400;
}
.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 : 400px;
}
.box_left, .order_payment .back_button, .order_shipping .back_button, .order_confirm .back_button, .filter_selection .filter_container div {
float : left;
}
.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, #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, .wrap_shop #ipayment fieldset {
background-color : #eee;
}
.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, .info_message {
color : #666;
font-weight : 700;
}
.currency_inside, .infobox_inside {
padding : 5px;
}
.details .info .price-container .tax-shipping-text, .shopping-cart-product-count {
font-size : 10px;
}
.details h4, #product_listing .panel .input {
margin-bottom : 0;
}
.gm_gprint_dropdown, .gm_gprint_surface {
background-color : #FFF;
border : #CCC solid 1px;
color : #000;
font-family : Arial, Tahoma, Helvetica, Sans-Serif;
font-size : 12px;
}
.icon_gallery_back:hover, .icon_gallery_back_active {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 -150px;
display : block;
float : left;
height : 30px;
text-decoration : none;
width : 50px;
}
.icon_gallery_next:hover, .icon_gallery_next_active {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 -90px;
display : block;
float : right;
height : 30px;
text-decoration : none;
width : 50px;
}
.icon_lightbox_close:hover, .icon_lightbox_close_active {
background-image : url(backgrounds/lightbox-buttons.png);
background-position : 0 -30px;
display : block;
float : right;
height : 30px;
text-decoration : none;
width : 50px;
}
.input-select, #menubox_filter_body .content-box-main-inner select {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
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 ul li a, .subcategories_listing ul li ul li a {
color : #666;
font-weight : 400;
}
.order_payment, .order_shipping, .order_confirm {
background-color : #fff;
background-image : none;
background-position : top left;
background-repeat : repeat-x;
margin-top : 20px;
overflow : hidden;
width : 760px;
}
.order_payment .error td, .class_error {
color : red;
font-weight : 700;
}
.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-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom;
background-repeat : repeat-x;
padding-bottom : 10px;
padding-top : 10px;
}
.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 : 400;
text-align : right;
}
.order_payment p.address, .order_shipping p.address, .text_information, #withdrawal_wrapper .text {
color : #666;
font-size : 14px;
}
#product_listing .panel .panel-itemcount select, #product_listing .panel .panel-sort select {
color : #666;
width : auto;
}
.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 : 400;
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 : none;
color : #666;
font-size : 18px;
font-weight : 400;
}
#main label, #main .active label, #main fieldset label {
color : #666;
display : inline-block;
font-size : 13px;
font-weight : 400;
padding : 4px 0;
}
#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_content_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_infobox_body .content-box-main-inner, #menubox_information_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 {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
padding : 5px 10px;
text-align : left;
text-decoration : none;
width : 180px;
}
#menubox_admin, #menubox_login {
background-color : #FFF;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-color : #dadada;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
padding : 0;
width : 100%;
border-radius: 6px 6px 6px 6px;
}
#menubox_admin_head .content-box-header-inner, #menubox_best_sellers_head .content-box-header-inner, #menubox_categories_box_head .content-box-header-inner, #menubox_content_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_scroller_head .content-box-header-inner, #menubox_gm_trusted_shops_widget_head .content-box-header-inner, #menubox_infobox_head .content-box-header-inner, #menubox_information_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_manufacturers_info_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_ekomi_head .content-box-header-inner, #menubox_search_head .content-box-header-inner, #menubox_trusted_head .content-box-header-inner {
background-color : #6d6d6d;
background-image : url(backgrounds/gradients/gradient.png);
background-position : 0 0;
background-repeat : repeat;
color : #fff;
font-family : Arial, Tahoma, Verdana;
font-size : 13px;
font-style : normal;
font-weight : 700;
padding : 5px 10px;
text-align : left;
text-decoration : none;
border-radius: 5px 5px 0px 0px;
}
#menubox_best_sellers, #menubox_cart, #menubox_categories_box, #menubox_content, #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_scroller, #menubox_gm_trusted_shops_widget, #menubox_infobox, #menubox_information, #menubox_languages, #menubox_last_viewed, #menubox_manufacturers, #menubox_manufacturers_info, #menubox_newsletter, #menubox_order_history, #menubox_paypal, #menubox_ekomi, #menubox_reviews, #menubox_search, #menubox_specials, #menubox_whatsnew, #menubox_trusted, #menubox_yoochoose_top_selling, #menubox_yoochoose_also_clicked {
background-color : #FFF;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
border-color : #dadada;
border-style : solid;
border-width : 1px;
margin : 0 0 10px;
padding : 0;
width : 100%;
border-radius: 6px 6px 6px 6px;
}
#menubox_cart_head .content-box-header-inner, #menubox_categories_head .content-box-header-inner, #menubox_filter_head .content-box-header-inner {
background-color : transparent;
background-image : none;
background-position : 0 0;
background-repeat : repeat;
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-left : 2px;
margin-right : 10px;
margin-top : 5px;
}
#menubox_categories_box .cat_active, #menubox_categories_box .cat_link {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 11px;
font-style : normal;
font-weight : 700;
text-align : left;
text-decoration : none;
text-transform : none;
}
#menubox_currencies_body .content-box-main-inner, #menubox_manufacturers_body .content-box-main-inner {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
padding : 5px 10px 10px;
text-align : left;
text-decoration : none;
width : 180px;
}
#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 {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-style : normal;
font-weight : 400;
padding : 5px 10px;
text-align : center;
text-decoration : none;
width : 180px;
}
#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-color : #6d6d6d;
background-image : url(backgrounds/gradients/gradient.png);
background-position : 0 0;
background-repeat : repeat;
color : #fff;
font-family : Arial, Tahoma, Verdana;
font-size : 13px;
font-style : normal;
font-weight : 700;
overflow : hidden;
padding : 5px 10px;
text-align : left;
text-decoration : none;
border-radius: 5px 5px 0px 0px;
}
#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 : #999;
font-size : 10px;
margin : 0;
text-align : right;
}
#dropdown_shopping_cart_total, #fixed_dropdown_shopping_cart_total {
background-color : #EEE;
border-bottom : 1px solid #CCC;
border-top : 1px solid #CCC;
color : #333;
font-size : 14px;
font-weight : 700;
margin : 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-right : 20px;
margin-top : 10px;
text-align : right;
}
.class_error_message, .errorText {
color : red;
font-size : 10px;
font-weight : 700;
}
#create_account fieldset input.input-text, #checkout_address fieldset input.input-text {
background-color : #fff;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
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, #withdrawal_wrapper #create_account 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 : 400;
padding : 4px 0;
}
#create_account fieldset select.input-select, #checkout_address fieldset select.input-select {
background-color : transparent;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : top left;
background-repeat : repeat-x;
border-color : #a3a3a3;
border-style : solid;
border-width : 1px;
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-color : #eee;
background-image : url(backgrounds/gradient-small-reverse.png);
background-position : left top;
background-repeat : repeat-x;
border-color : #A3A3A3;
border-style : solid;
border-width : 1px;
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
height : 200px;
padding : 2px;
width : 686px;
}
.popup_content .content_text, .wrap_shop #head_shopping_cart_inner td {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
}
.jcarousel-control a:focus, .jcarousel-control a:active {
outline : none;
}
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-color : #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-color : #03d012;
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
}
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-color : gray;
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
}
body #wrap_box.wrap_shop a.button_grey:hover, body #wrap_box.wrap_shop a.button_grey_big:hover {
background-color : #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-color : #666;
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
}
body #wrap_box.wrap_shop a.button_red.active, body #wrap_box.wrap_shop a.button_red:active {
background-color : red;
background-image : url(backgrounds/gradients/gradient-reverse.png);
background-position : top;
background-repeat : repeat-x;
}
body #wrap_box.wrap_shop .submenu ul li a, body #wrap_box.wrap_shop .content-box.categories.submenu ul li a {
background-image : none;
color : #666;
display : block;
font-size : 12px;
line-height : 20px;
outline : 0 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-image : url(backgrounds/categories-item-bg-grey.gif);
background-position : 99% 12px;
background-repeat : no-repeat;
}
#categorie_listing .sub_categories_listing_body .box_list a, #footer_inner a {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-weight : 400;
text-decoration : none;
}
#categorie_listing .sub_categories_listing_body .box_list a:hover, #footer_inner a:hover {
color : #666;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
font-weight : 400;
text-decoration : underline;
}
#products_overview table .product_info, #products_overview table .product_price {
background-image : url(backgrounds/separator-dotted-hori.png);
background-position : bottom right;
background-repeat : repeat-x;
color : #666;
padding-bottom : 5px;
padding-top : 5px;
vertical-align : top;
}
#products_overview table .product_name, #products_overview table .product_single_price {
font-size : 14px;
line-height : 20px;
}
#cart_shipping_costs_selection .shipping_costs .cart_shipping_costs_value, #cart_shipping_costs_selection .shipping_costs .cart_ot_gambioultra_costs_value {
display : block;
float : right;
width : 70px;
}
#cart_shipping_costs_selection .shipping_costs_error, #cart_shipping_costs_invalid_combination_error {
color : red;
}
.order_payment h2 a, .checkout_paypal h2 a {
color : #9a9a9a;
font-size : 11px;
font-weight : 400;
text-decoration : none;
}
.order_payment h2 a:hover, .checkout_paypal h2 a:hover {
color : #9a9a9a;
font-size : 11px;
font-weight : 400;
text-decoration : underline;
}
.order_payment p.withdrawal_heading, .checkout_paypal p.withdrawal_heading {
font-weight : 700;
margin-bottom : 2px;
}
#recallform table tr td, #recallform table tr th {
text-align : right;
vertical-align : middle;
}
#recallform #withdrawal_traderdatabox, #recallform #withdrawal_clientdatabox {
float : left;
margin-left : 0;
margin-right : 0;
padding-left : 0;
padding-right : 0;
width : 50%;
}
.account_history_info .pdf_info, .account_history_info .pdf_info a {
color : #999;
font-style : italic;
}
a.abroad_shipping_info_link, a.abroad_shipping_info_link:active, a.abroad_shipping_info_link:hover, a.abroad_shipping_info_link:visited, body #footer_copyright, body #footer_copyright a {
color : #999;
}
