/* compressed by CSS formatter v1.925 */
/*iphone special verhinderung von zu grossem text */ html { -webkit-text-size-adjust: none; }
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
#imgtxt{border:1px dashed #D2D2D2;background:#FFF;padding:4px;color:#696969;margin-left:7px;margin-top:-35px;float:right;width:60px;text-align:center}
#product_preview{position:relative;border:0px}
#imgdiv{width:302px;height:250px;border:1px solid #DFDBCE}
.imgnav_btn{border:0px}
#imgnav2{margin-top:-40px}
#imgpreview{padding:18px;height:190px;text-align:left;background-repeat:repeat-x}
#imgnav2{visibility:hidden}
#imgdiv{float:left}
.xxl_orderbox{width:320px;margin-left:320px}
.xxl_ordernow{height:35px;width:320px}
.xxl_addtocart{padding:0px;width:230px;height:35px;margin-left:80px}
.xxl_shortinfo{margin-top:10px}
.add-to-cart{padding:3px}
.add-to-cart img{width:132px;height:30px;padding-left:10px}
.wrapper{margin-top:0px}
.page{width:995px;margin:0 auto;padding:0px 0;text-align:left}
.page-print{padding:20px;text-align:left;width:900px}
.page-print h2{padding-top:15px;margin-top:15px;border-top:1px dashed #696969}
.page-print h3{margin-top:15px;margin-bottom:2px}
.page-print .product-name{font-size:11px}
.page-popup{padding:20px;text-align:left}
.col-left{width:282px;float:left;margin:0px}
.col-main{float:left;width:640px}
.col-right{width:282px;float:right;margin:0px}
.common_hr{margin-bottom:30px;border:1px solid #FFF;border-bottom:1px dashed #BEBEBE}
.col2-left-layout .col-main{float:right}
.col2-right-layout .col-main{float:left;margin:20px 0 20px 20px}
.col2-right-layout{width:995px;margin-top:10px;background:#FFF}
.col-left{float:left;width:229px}
.col-main{float:left;width:540px}
.col-right{float:right;width:220px}
.col1-layout .col-main{clear:both;width:965px;margin-top:10px;margin-bottom:0px;margin-left:0px;padding:15px;background:#FFF url(../images/footer_top.gif) no-repeat;background-position:top}
.col1-layout .col-main p{margin:10px}
.col1-layout .col-main img{margin:0px;padding:0px}
.col1-layout .col-main .col1{float:left;width:55%;margin:10px 0px 10px 0px}
.col1-layout .col-main .col1 .info-unit{height:145px;margin-bottom:10px}
.col1-layout .col-main .col1 .info-unit h3,.col1-layout .col-main .col1 .info-unit p{margin-left:0px}
.col1-layout .col-main .col1 h1{font-size:16px;margin-bottom:20px;font-weight:bold}
.col1-layout .col-main .col1 h2{font-size:14px;margin-bottom:6px;font-weight:bold}
.col1-layout .col-main .col1 h3{font-size:12px;margin-bottom:6px;font-weight:bold}
.col1-layout .col-main .col1 h4{font-size:11px;color:#7A6B56;margin-bottom:8px;font-weight:bold}
.col1-layout .col-main .col1 hr{margin-bottom:30px;border:1px solid #FFF;border-bottom:1px dashed #BEBEBE}
.col1-layout .col-main .col2{float:right;width:41%;margin:10px 0px 10px 0px}
.col1-layout .col-main .col2 .product-img-left{float:left;border:1px solid #BEBEBE;padding:10px}
.col1-layout .col-main .col2 .product-img-left a{font-weight:normal;text-decoration:none}
.col1-layout .col-main .col2 .product-img-left .raquo{font-weight:bold;color:#92112E}
.col1-layout .col-main .col2 .product-img-right{float:right;border:1px solid #BEBEBE;padding:10px}
.col1-layout .col-main .col2 .product-img-right a{font-weight:normal;text-decoration:none}
.col1-layout .col-main .col2 .product-img-right .raquo{font-weight:bold;color:#92112E}
.col1-layout .col-main-product{clear:both;width:995px;margin-top:9px;margin-left:0px;padding:0px}
.home-table-head{background:#FFF url(../images/center_box_top.gif) no-repeat;width:537px;margin-top:10px;border:0px;border-top:0px}
.home-table-head h3{font-size:15px;font-weight:bold}
.checkout-wrapper{margin-top:10px;width:995px;padding-bottom:5px;background:#FFF url(../images/footer_bottom.gif) no-repeat;background-position:bottom}
.col2-set .col-1{float:left;width:48%}
.col2-set .col-1 h4{margin-bottom:0px}
.col2-set .col-1 h5{margin-top:20px;margin-bottom:5px}
.col2-set .col-2{float:right;width:48%}
.col2-set .narrow{width:33%}
.col2-set .wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;width:32%;margin-left:2%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1,.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%}
.col4-set .col-4{float:right;width:23.5%}
.col_header-set{width:995px;margin-left:0px;z-index:0;padding:0;}
.col_header-set h1{font-size:16px}
.col_header-set .col-1{float:left;width:310px}
.col_header-set .col-1 .logo_img{margin-top:40px;position:relative;width:300px;height:80px;font-family:arial,verdana,sans-serif}
.col_header-set .col-1 .logo_img img{width:290px;height:70px}
.col_header-set .col-1 .logo_img h1{margin-left:2px;font:bold 14px verdana,arial,sans-serif}
.col_header-set .col-1 .logo_img p{margin-left:2px;font-size:11px;line-height:1em}
.col_header-set .col-2{float:left;width:350px;margin-top:3px;}
.col_header-set .col-3{float:right;width:311px;margin-top:-10px;padding:0;}
.col_header-set .col-3 img{width:230px;height:100px;padding-top:0px}
.col_header-set .col-3  ul{ margin:10px 0 0 10px; }
.col_header-set .col-3 li{padding:0;list-style-type:none;font-size:14px; margin:0px 0 px 12px 15px;  background:url(../images/li_arrow_main.gif) no-repeat; padding-left:13px; padding-bottom:7px; }
.col_header-set .col-3 a{text-decoration:none;}
.col_header-set .col-3 a:hover{color:#948A7B;}
.col_breadcrumbs-set{width:995px;height:36px;background:#FFF;border:0px;border-top:0px;background-image:url(../images/breadcrumbs_bg.gif);background-repeat:no-repeat}
.col_breadcrumbs-set .breadcrumbs{float:left;width:800px;margin-top:10px}
.col_breadcrumbs-set .col-2{float:left;width:10px;margin-top:0px}
.col_breadcrumbs-set .col-3{float:right;width:180px;margin-top:9px;padding-right:0px}
.col_breadcrumbs-set .col-3 a{font-family:arial;font-size:15px;font-weight:bold;text-decoration:none;}
.col_breadcrumbs-set .col-3 a:hover{color:#948A7B;}
.middle-container{clear:both;display:block;margin-top:10px;margin-bottom:0px}
.middle{padding:0px}
.claim{width:300px;height:40px}
.header{width:995px;height:130px;margin:0px;padding-top:10px;background:#FFF}
#click{float:right;padding-left:10px;height:120px;overflow:hidden;cursor:pointer}
#logo{float:left;padding-left:10px;height:120px;overflow:hidden;cursor:pointer;width:500px}
#promo_right{background:url(../images/promo_right.gif) no-repeat;float:right;width:228px;height:91px;text-indent:-999em;overflow:hidden;margin:10px 25px}
#tagline{margin-top:105px;height:10px;width:230px;padding-left:250px}
#tagline h1{font-size:8px;font-weight:normal;color:#F2F0E7}
#versand{margin-left:720px;width:250px;height:120px;cursor:pointer}
.banner{background:url(../images/header_bg.png) no-repeat 0% 100%;background-position:0 0;height:125px;margin:0px}
.header .headerlinks{width:990px;height:20px}
.header .headerlinks li{display:inline;padding:0 10px 0 10px;background:url(../images/toplinks_sep_bold.gif) no-repeat 100% 50%}
.header .headerlinks li.last{background:none;padding-right:0}
.header .headerlinks a{color:#382E1E;font-size:1.2em;text-decoration:none;text-transform:uppercase}
.header .headerlinks a:hover,.header .links a:hover{color:#D22C2C}
.header .headerlinks a.first{font-size:1.5em;font-weight:normal}
.header .links{float:right;margin-top:5px}
.header .links li{display:inline;padding:0 15px 0 15px;background:url(../images/toplinks_sep.gif) no-repeat 100% 50%}
.header .links li.last{background:none;padding-right:0px;font-weight:bold}
.header .links a{color:#382E1E;text-decoration:none;font-size:.9em;text-transform:uppercase}
.header .form-search{text-align:center;float:right}
.form-search input.input-text{border:1px solid #7F7F7F;color:#807C6C;padding:4px;font-size:10px;width:120px;background:#FFF}
.header .form-language{text-align:center}
.banner .welcome-msg{font-weight:bold;text-align:right}
.navsearch{background:url(../images/navbar_bg.gif);min-height:50px}
.searchbar{background:none;margin:14px 10px 0 10px;float:right;width:230px;text-align:right;padding-right:13px}
.search-autocomplete{background:#FFF;border:1px dashed #D1CDC6;padding:10px}
.infobox{margin:0 0 0 0;padding-bottom:0px;background:#FFFFFF;background-position:bottom;width:537px;border:0px}
.infobox h2{font-size:15px;font-weight:bold;margin:10px;margin-top:0px;margin-bottom:0px}
.infobox p,.infobox ul,.f_index_text p,.f_index_text ul{margin:0 0 0 10px}
.infobox li,.f_index_text li{float:left;margin-bottom:4px;background:url(../images/li_arrow_main.gif) no-repeat;padding-left:13px;padding-right:30px}
.navbar{position:relative;z-index:10;width:995px;height:30px;background:url(../images//navbar_bg_neu.gif);padding-top:13px;text-align:center;}
#nav{font-size:14px;margin-bottom:0px;text-transform:uppercase;}
#nav li{float:left;margin-left:20px;padding-right: 47px;border-right:1px solid #756C5D;margin-bottom:0px;}
#nav li.over{z-index:999}
#nav a{color:#FFF;text-decoration:none}
#nav a:hover{text-decoration:none;color:#A5977C}
#nav span{display:block;cursor:pointer;white-space:nowrap}
#nav .start{margin-left:102px;padding-right:15px;font-weight:bold}
#nav .last{margin-left:0px;padding-right:0px;border-right:0px}
input,select,textarea,button{font:10px Verdana,Arial,Helvetica,sans-serif;font-weight:normal;background:#F8F5F0 url(../images/input_bg.gif);vertical-align:middle;color:#493E2D}
input.input-text,select,textarea{border:1px solid #807C6C}
input.input-text,textarea{padding:2px}
input.radio,input.checkbox{margin-right:3px}
input.qty{width:2.5em;margin-top:6px}
textarea{overflow:auto}
button.button{overflow:visible;width:auto;background:url(../images/button_bg.gif);border:1px solid #B7B2A2;cursor:pointer}
button.button span{display:block;margin:0;padding:4px;font:bold 10px Verdana,Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;color:#FFF;vertical-align:middle}
button.disabled{margin:5px 0 12px 0;background:#FFF url(../images/button_bg_gotocheckout_1.gif) no-repeat;height:50px;border:0px;width:200px}
.field-100{border:1px solid #888;padding:2px;overflow:hidden}
.field-100 input.input-text, .field-100 textarea{float:left;width:100%;margin:0;padding:0;border:0}
.form-list li{margin:0 0 5px}
.form-list li input.input-text, .form-list li textarea{width:250px}
.form-list li select{width:256px}
.form-list li.add-row{border-top:1px solid #ddd;margin-top:10px}
.form-list label{font-weight:bold}
.group-select li{margin:0 0 5px}
.group-select li .input-box{float:left;width:260px}
.group-select li input.input-text, .group-select li textarea{width:510px}
.group-select li select{width:516px}
.group-select li .input-box input.input-text, .group-select li .input-box textarea{width:250px}
.group-select li .input-box select{width:256px}
.group-select.wide input.input-text, .group-select.wide textarea{width:510px}
.buttons-set{clear:both;margin:5px 0 0;padding:5px}
.buttons-set2{clear:both;margin:5px 0 0;padding:5px;border:1px solid #ddd;text-align:right}
.validation-advice,.required{color:#EB340A}
.validation-advice{clear:both;min-height:15px;margin-top:8px;background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px;padding-left:18px;font-size:.95em;font-weight:bold;line-height:1.25em}
.validation-failed{border:1px dashed #DFDBCE !important;background:#FAEBE7 !important}
p.required{font-size:.95em;text-align:right}
.v-fix .validation-advice{float:left;width:12em;margin-right:-12em;display:inline;position:relative}
.success{color:#3D6611;font-weight:bold}
.error{color:#f00;font-weight:bold}
.notice{color:#ccc}
.messages{width:100%;overflow:hidden}
.messages li{margin:0 0 10px}
.messages li li{margin:0 0 3px}
.error-msg, .success-msg, .note-msg, .notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 10px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:22px !important;font-weight:bold !important}
.error-msg{border-color:#F16048;background-color:#FAEBE7;background-image:url(../images/error_msg_icon.gif);color:#DF280A}
.success-msg{border-color:#446423;background-color:#EFF5EA;background-image:url(../images/success_msg_icon.gif);color:#3D6611}
.note-msg, .notice-msg{border-color:#FCD344;background-color:#FAFAEC;background-image:url(../images/note_msg_icon.gif);color:#3D6611}
.breadcrumbs{padding:0 0 0 12px;color:#827C69}
.breadcrumbs li{display:inline}
.breadcrumbs a{color:#827C69}
.breadcrumbs_price_info{width:100%;text-align:right}
.breadcrumbs h2{font-size:10px;}
.breadcrumbs a{color:#696969;text-decoration:none;font-weight:bold}
.breadcrumbs a:hover{color:#907D5D}
.page-title{color:#493E2D;border:0px;border-bottom:0px;margin:0px 10px 10px 0px;padding:0px;background:#FFF}
.title-buttons{text-align:right}
.pager{width:537px;height:35px;padding-top:3px;margin-bottom:2px;padding-bottom:0px;background:url(../images/pager_bg.gif) no-repeat;text-align:right}
.pager .amount{margin:5px;float:left}
.pager .limiter{margin:5px;float:right}
.pager .sort-by{float:right;margin-right:10px}
.pager .pages{margin:3px 10px}
.pager .pages li{display:inline;font-size:1.1em;font-weight:bold}
.pager .pages img{padding:0 0px 0 5px}
.pager .pages .current{color:#6D1826;font-weight:bold;font-size:14px}
.view-mode .icon-toolbar{margin-top:4px}
.sorter{padding:5px;border:1px dotted #B2B2B2}
.data-table{width:100%;font-size:10px}
.data-table th{padding:5px;border:1px solid #ddd;font-weight:bold}
.data-table td{padding:5px;border:1px solid #ddd}
.data-table thead{background-color:#F2F2F2}
.data-table tr.even{background-color:#F6F6F6}
.data-table tbody.odd td{border-width:0 1px}
.data-table tbody.even td{border-width:0 1px}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td{border-bottom-width:1px}
.data-table th .tax-flag{white-space:nowrap;font-weight:normal}
.data-table td .product-name{font-size:1.4em;font-weight:bold;line-height:1.5;margin-bottom:10px}
.data-table td.label, .data-table th.label{font-weight:bold;background-color:#F6F6F6}
tr.tax-total{cursor:pointer}
tr.tax-total .tax-collapse{float:right;text-align:right;padding-left:20px;background:url(../images/bg_collapse.gif) 0 4px no-repeat;cursor:pointer}
tr.show-details .tax-collapse{background-position:0 -53px}
dt.even, dd.even,tr.tax-details td,.data-table tbody.even{background-color:#F6F6F6}
.std, .std ul, .std ol, .std dl, .std p, .std address, .std blockquote{margin:0 0 1em;padding:0}
.std ul{list-style:disc outside;padding-left:1.5em}
.std ol{list-style:decimal outside;padding-left:1.5em}
.std ul ul{list-style-type:circle}
.std ul ul, .std ol ol, .std ul ol, .std ol ul{margin:.5em 0}
.std dd{padding:0 0 0 1.5em}
.std blockquote{font-style:italic;padding:0 0 0 1.5em}
.std address{font-style:normal}
.std i, .std em{font-style:italic}
.sidebar .block{width:220px;padding-bottom:15px;border:0px;margin:10px 0px 10px 0px;background:#FFF url(../images/block_bottom.gif);background-position:bottom;background-repeat:no-repeat}
.sidebar .block .block-title{background:#FFF url(../images/block_top_bg1.gif)}
.sidebar .block .block-title h2{font-size:1.2em;text-transform:none;color:#493E2D;padding:10px;padding-left:0px;margin-bottom:8px;font-weight:bold}
.sidebar .block .block-title h3{font-size:1.2em;text-transform:none;color:#493E2D;padding:10px;padding-left:10px;margin-bottom:8px;font-weight:bold}
.sidebar .block .block-title h4{font-size:0.9em;line-height:1.3em;text-transform:none;color:#493E2D;padding:9px;padding-left:8px;margin-bottom:0px;font-weight:bold}
.sidebar .block h3{font-size:.9em}
.sidebar .block .block-content{padding:10px;font-size:.9em}
.sidebar .block .block-content dt,.sidebar .block .block-content dt.complete{margin-bottom:3px;padding:3px;color:#616161}
.sidebar .block .button span{font-size:1em;font-weight:normal}
.sidebar .block-featured .block-title{margin-bottom:10px}
.sidebar .block-featured li{padding-left:5px;background:transparent}
.sidebar .block-featured li.even{border-top:1px dotted #B2B2B2}
.sidebar .block-featured .product-image{float:left;padding:5px;background:#FFF;border:1px solid #DEDEDE}
.sidebar .block-featured .product-image img{border:1px solid #DEDEDE}
.sidebar .block-featured .product-details{float:right;width:130px;font-size:10px}
.sidebar .block-featured .product-details a{text-decoration:none}
.sidebar .block-featured .product-details a:hover{color:#826F50}
.sidebar .block-featured .product-details .theprice{color:#82133A;font-size:10px}
.sidebar .block-featured .clear-them{clear:both;width:205px;height:2px}
.sidebar .block-featured hr{width:205px;margin-top:8px;margin-bottom:10px;border:0px;border-bottom:1px dotted #BEBEBE}
.sidebar .block-cart .block-title h4{background:url(../images/minicart_icon.gif) no-repeat 0% 50%;background-position:1px 13px;text-transform:none;color:#493E2D;padding:17px 10px 10px 30px;margin:0 0 8px 8px}
.sidebar .block-cart .button{margin-bottom:8px}
.sidebar .block-cart .subtotal{text-align:left;color:#D34D4D;margin:5px 0 8px;padding:3px 0 3px}
.sidebar .block-cart .mini-products-list li{padding:0px;background:transparent}
.sidebar .block-cart .mini-products-list li.even{background:#FEFEFE}
.sidebar .block-cart .block-content h3{padding:0px;margin:0px;margin-bottom:10px}
.sidebar .block-cart .block-content{padding:8px}
.sidebar .block-cart .block-content .cart-product-image{float:left;background:#FFF;border:1px solid #DEDEDE}
.sidebar .block-cart .block-content .cart-product-image img{border:1px solid #DEDEDE;margin:5px}
.sidebar .block-cart .block-content .product-details{width:130px;margin:0px;margin-bottom:10px;margin-left:70px}
.sidebar .block-cart .block-content .product-details h4{font-size:12px;margin-bottom:10px}
.sidebar .block-cart .block-content .product-details .details-button{text-decoration:underline}
.sidebar .block-cart .block-content .product-details .btn-remove{margin-top:2px}
.sidebar .block-wishlist .block-title a{font-weight:normal;font-size:10px;text-decoration:underline}
.sidebar .block-wishlist .block-title a:hover{color:#675D4E;text-decoration:none}
.sidebar .block-wishlist .mini-products-list li{padding:0px;background:transparent}
.sidebar .block-wishlist .mini-products-list li.even{background:#FEFEFE}
.sidebar .block-wishlist .block-content h3{padding:0px;margin:0px;margin-bottom:10px}
.sidebar .block-wishlist .block-content{padding:8px}
.sidebar .block-wishlist .block-content .wishlist-product-image{float:left;background:#FFF;border:1px solid #DEDEDE}
.sidebar .block-wishlist .block-content .wishlist-product-image img{border:1px solid #DEDEDE;margin:5px}
.sidebar .block-wishlist .block-content .product-details{width:130px;margin:0px;margin-bottom:10px;margin-left:70px}
.sidebar .block-wishlist .block-content .product-details .btn-remove{margin-top:2px}
.sidebar .block-content li{display:block;font-size:10px;background:url(../images/li_arrow_main.gif) no-repeat;margin-top:15px;padding:0 0 15px 13px;border-bottom:1px dotted #A5A5A5}
.sidebar .block-account .block-title h2,.sidebar .block-subscribe .block-title h2,.sidebar .block-reorder .block-title h2,.sidebar .block-recent .block-title h2,.sidebar .block-account .block-title h3{font-size:10px;text-transform:none;color:#493E2D;margin:0 0 8px 10px}
.sidebar .block-content .current{color:#9F3434}
.sidebar .block-currency select{width:100%;border:1px solid #888}
.sidebar .block-layered-nav h3{border-bottom:1px dotted #C0B899;text-transform:uppercase;font-weight:normal;font-size:.9em;padding-bottom:1px;margin-bottom:8px}
.sidebar .block-layered-nav .block-title h2{background:url(../images/shopby_icon.gif) no-repeat 0% 50%;font-size:1.2em;text-transform:none;color:#493E2D;padding:10px 10px 10px 30px;margin:0 0 8px 8px}
.sidebar .block-layered-nav .block-content dt{font-weight:bold;color:#493E2D;margin:5px 0 5px}
.sidebar .block-layered-nav .currently{background:#F3F3E9;color:#E97400}
.sidebar .block-layered-nav .actions{margin:8px 0 15px}
.sidebar .block-layered-nav li{padding-left:10px;background:url(../images/laynavsub_arrow.gif) no-repeat 0px 2px;margin-left:5px}
.sidebar .block-versand{border:0px;padding-bottom:0px;background:transparent}
.sidebar .block-moneyback{border:1px solid #E1DED0}
.sidebar .block-zahlungsmittel .block-content{padding:0px}
.sidebar .block-versandpartner .block-title{margin:0px}
.sidebar .block-versandpartner .block-content{padding:0px;margin:0px}
.sidebar .block-versandpartner .block-content img{margin:10px 0 0 10px;border:1px solid #DEDEDE}
.sidebar .block-versandpartner p{margin:10px 0 0 10px}
.sidebar .block-ad{border:0px;background:transparent}
.sidebar .mini-products-list li{padding:5px 0}
.sidebar .mini-products-list .product-image{float:left;width:50px;padding:1px;border:1px solid #ddd;margin-right:-75px}
.sidebar .mini-products-list .product-details{margin-left:82px}
.sidebar .block-related .block-content p{padding:3px;border-bottom:1px dotted #778905;margin:0 0 5px}
.sidebar .block-related .block-content .link{background:none;border:0}
.sidebar .block-related h3{font-size:1em}
.sidebar .block-related .price-box p{background:none;margin:0px;padding:0px;border:0}
.sidebar .block-related .price-box .old-price{display:none}
.sidebar .block-related li{padding:5px}
.sidebar .block-related .checkbox{float:left;margin-right:-20px}
.sidebar .block-related .item{margin-left:20px}
.sidebar .block-related .item .product-image{float:right;border:1px solid #ddd;background:#fff;padding:2px}
.sidebar .block-compare .block-title h2{background:url(../images/compare_icon.gif) no-repeat 0% 50%;font-size:1.2em;text-transform:none;color:#493E2D;padding:10px 10px 10px 30px;margin:0 0 8px 8px}
.sidebar .block-compare .button,.sidebar .block-cart .button{margin-bottom:8px}
.sidebar .block-compare .button span,.sidebar .block-cart .button span,.sidebar .block-cart .button span{font-size:1em;font-weight:normal}
.sidebar .block-compare li{padding:5px 0 5px 5px;margin:5px 0 5px}
.sidebar .block-poll .block-title h2{background:url(../images/poll_icon.gif) no-repeat 0% 50%;font-size:1.2em;text-transform:none;color:#493E2D;padding:10px 10px 10px 30px;margin:0 0 8px 8px}
.sidebar .block-poll .radio{float:left;margin:3px -18px 0 0}
.sidebar .block-poll .label{display:block;margin-left:18px}
.sidebar .block-reorder li{padding:5px 0;background:transparent}
.sidebar .block-reorder .checkbox{float:left;margin:3px -20px 0 0}
.sidebar .block-reorder .label{display:block;margin-left:20px}
.sidebar .block-banner .block-content{text-align:center;padding:0px}
.progress-block{margin-right:15px;border:1px dotted #C0B899;margin-top:55px;width:300px}
.sidebar .block-progress{background:#FFF;padding:2px;width:296px}
.sidebar .block-progress dt{font-weight:bold;color:#000;padding:5px;background:#DBD8CE;font-size:10px}
.sidebar .block-progress dt a,.sidebar .block-reorder .block-title a{font-weight:normal;font-size:10px;text-decoration:underline}
.sidebar .block-progress dt a:hover,.sidebar .block-reorder .block-title a:hover{color:#675D4E;text-decoration:none}
.sidebar .block-progress dt.complete{font-weight:bold;color:#000;background-color:#DBD8CE;padding:5px}
.sidebar .block-progress dd.complete{background-color:#FFF;padding:5px}
.sidebar .block-progress .block-title h2{font-size:12px;text-transform:none;color:#493E2D;margin:0 0 8px 10px}
.sidebar .block-progress .block-title{background:#EFECE0 url(../images/diag_bg.gif)}
.sidebar .block-subscribe .block-content .input-text{margin-top:10px;margin-bottom:10px;width:192px}
.sidebar .block-landingpage {font-size:12px;text-transform:none;margin-top:10px;}
.category-title{color:#493E2D;font-size:11px;width:537px;margin-bottom:10px;padding:0 0 15px 0;background:#FFF url(../images/center_box_bottom.gif) no-repeat;background-position:bottom}
.category-title p{margin-right:20px}
.category-title h2{font-size:15px;font-weight:bold;padding-left:10px;padding-bottom:10px}
.category-title h3{padding:10px}
.category-description{margin-left:10px;padding-bottom:12px;color:#493E2D}
.category-image{display:block;margin:0 0 10px;width:640px}
.category-products{width:537px;background:#FFF url(../images/center_box_bottom.gif) no-repeat;background-position:bottom;padding-bottom:5px;margin-bottom:10px}
.products-grid{width:537px;margin:0px;margin-left:0px;padding:0px}
.products-grid tr.odd{background:#fff}
.products-grid tr.even{background-color:#fff}
.products-grid .product-name a{color:#241D12;text-decoration:none;font-weight:normal;font-size:10px}
.products-grid .product-name{text-decoration:none;margin-bottom:5px;line-height:0.4em}
.products-grid .short-desc{line-height:1.1em}
.products-grid td{padding:6px;padding-top:13px;border-bottom:1px solid #B2B2B2;width:25%;text-align:center;color:#6F6452}
.products-grid td.home-list{padding:6px;padding-top:13px;border-bottom:0px;width:25%;text-align:center;color:#6F6452}
.products-grid td hr{border:0px;border-bottom:1px solid #ACACAC}
.products-grid td.last{border-right:0px}
.products-grid .product-image{border:1px solid #ACACAC}
.products-grid .add-to-links{margin-top:7px;font-size:.8em}
.products-grid .add-to-links li{padding:0 0 0 13px;background:url(../images/plus_btn.gif) no-repeat 0% 50%}
.products-grid .price-from{line-height:12px;margin-top:5px}
.products-grid .price-to{line-height:12px}
.products-grid .price-from .price,.new-products-grid .price-box .minimal-price .price-label,.new-products-grid .price-box .minimal-price .price,.new-products-grid .price-box .label,.new-products-grid .price-box .aslowas-price,.new-products-grid .price-box .special-price,.new-products-grid .price-box .regular-price .price,.new-products-grid .price-to .price-label,.new-products-grid .price-to .price,.new-products-grid .price-from .price-label,.new-products-grid .price-from .price,.products-grid .price-box .minimal-price .price-label,.products-grid .price-box .minimal-price .price,.products-grid .price-box .label,.products-grid .price-box .aslowas-price,.products-grid .price-box .special-price,.products-grid .price-box .regular-price .price,.products-grid .price-to .price-label,.products-grid .price-to .price,.products-grid .price-from .price-label{font-weight:bold;font-size:10px;color:#493E2D}
.products-grid .price-box,.sidebar .block-content .li-last,#nav ul{margin-bottom:0px}
.products-grid .product-name-div{height:50px;margin-bottom:10px;color:#847D71;line-height:1.0em}
.products-grid .product-name-div-home{height:30px;margin-bottom:10px;color:#847D71;line-height:1.0em;padding-bottom:3px}
.products-grid .product-name-div-home a{color:#493E2D;text-decoration:none;font-weight:normal;font-size:10px}
.products-grid .product-name-div-home h3,.products-grid .product-name-div h3{margin-bottom:7px;line-height:0.5em}
.products-grid .interaction{text-align:left;padding:0px;margin-top:10px;font-size:10px}
.products-grid .image-div{height:70px}
.products-grid .image-div img,.random-products-grid .image-div img,.products-grid .image-div-home img{border:1px solid #CACACA}
.products-grid .image-div-home{height:85px}
.products-grid .theprice{margin-top:4px;margin-bottom:4px;color:#82133A;font-weight:bold;font-size:14px}
.products-grid .order-button{margin-top:3px;margin-bottom:8px}
.new-products{padding:0px;background:#fff;float:left}
.new-products-grid{width:100%}
.new-products-grid tr.odd{background:#fff}
.new-products-grid tr.even{background-color:#fff}
.new-products-grid .product-name{line-height:10px}
.new-products-grid td{width:25%;padding:5px 5px 5px 8px;border:1px dotted #D6DFAC;margin-bottom:10px;text-align:center}
.new-products-grid td.last{border-right:0px}
.new-products-grid .price-from{line-height:12px;margin-top:5px}
.new-products-grid .price-to{line-height:12px}
.new-products-grid .product-name-div{height:20px;margin-bottom:10px}
.random-products{padding:0px;width:537px;margin-top:10px}
.random-products-grid{width:537px;padding:0px;margin:0px;border-left:1px solid #ACACAC;border-top:1px solid #ACACAC;background:#FFF}
.random-products-grid td{padding:7px;border-right:1px solid #ACACAC;border-bottom:1px solid #ACACAC;width:133px;text-align:center;color:#6F6452}
.random-products-grid .hr{padding-left:10px;width:114px}
.random-products-grid .product-image{border:1px solid #ACACAC}
.random-products-grid .interaction{text-align:left;padding:0px;margin-top:10px}
.random-products-grid .order-button{margin-top:3px}
.random-products-grid .product-name{text-decoration:none;color:#382E1E;line-height:0.8em}
.random-products-grid .product-name-div{height:110px;margin-bottom:10px}
.random-products-grid .product-name-div h4{margin-bottom:5px}
.random-products-grid .product-name-div a,.new-products-grid .product-name a,.products-grid .product-name-div a{color:#493E2D;text-decoration:none;font-weight:normal;font-size:10px}
.random-products-grid .interaction{text-align:left;padding:0px;margin-top:10px;font-size:10px}
.random-products-grid .image-div{height:110px}
.random-products-grid .theprice{margin-top:4px;margin-bottom:4px;color:#82133A;font-weight:bold;font-size:12px}
.random-products-grid .product-name a{color:#241D12;text-decoration:none;font-weight:normal;font-size:10px}
.home_sub{width:950px;margin:0px;padding:0px}
.products-list .item{border-left:1px dotted #D6DFAC;border-right:1px dotted #D6DFAC;padding:10px}
.products-list .product-image{float:left;margin-right:-150px;border:1px dotted #D6DFAC;background:#fff;padding:5px}
.products-list .product-shop{float:right;width:320px}
.products-list .product-name a{color:#493E2D;text-decoration:none;font-size:.9em;border-bottom:1px dotted #493E2D}
.product-view{margin-bottom:0px;height:1290px}
.product-navi{position:absolute;margin-top:1280px;width:995px;height:140px;margin-bottom:10px;padding-top:10px;background:#FFF}
.product-navi-table{width:975px;margin-left:10px}
.product-navi-img-first{margin-left:10px;margin-right:5px;float:left}
.product-navi-img{margin-right:5px;float:left}
.product-navi-img-last{margin:0px;float:left}
.product-navi-oben{position:absolute;margin-top:0px;height:140px;width:995px;padding:0px}
.product-essential{position:absolute;margin-top:140px;width:995px;height:640px;z-index:0;padding-left:0px;padding-bottom:5px;background:#3B3326 url(../images/product_essential_bottom.gif) no-repeat;background-position:bottom}
.short-description h3{padding-top:10px;font-size:.9em;text-transform:uppercase}
.short-description{color:#616161;font-size:.9em;font-weight:normal}
.artwork-info{margin-left:0px;margin-top:0px;margin-bottom:10px;float:left;width:600px;padding-bottom:10px;color:#FFF}
.artwork-info h3{font-size:14px;font-weight:bold;margin-bottom:5px}
.artwork-info p{margin-left:10px}
.applet{clear:both;width:995px;height:555px;background:#3B3326 url(../images/konfigurator_bg.gif)}
.product-collateral{position:absolute;margin-top:795px;width:995px;height:480px;color:#616161;padding-left:0px;padding-top:10px;padding-bottom:5px;background:#FFF url(../images/footer_top.gif) no-repeat;background-position:top}
.product-collateral .interact{width:975px;background:#fff;margin-bottom:15px;padding-left:10px}
.product-collateral .interact .interactcontent .reviewtd{background:url(../images/icon_reviews.gif) 0% 0% no-repeat}
.product-collateral .interact .interactcontent .emailtd{background:url(../images/icon_email.gif) 0% 0% no-repeat}
.product-collateral .interact .interactcontent .printtd{background:url(../images/icon_print.gif) 0% 0% no-repeat}
.product-collateral .interact .interactcontent td{padding-left:25px;padding-right:12px}
.product-collateral .interact .interactcontent td.first{padding-left:0;padding-right:15px}
.product-collateral .interact .ratings{margin-top:-2px}
.product-collateral .description{padding-left:10px}
.product-collateral h2{font-size:16px;font-weight:bold;margin-bottom:2px;padding-left:10px}
.product-collateral h3{font-size:12px;margin-bottom:20px;color:#897B6A;padding-left:10px}
.product-collateral hr{width:975px;margin-left:10px;border:0px;border-bottom:1px dashed #696969}
.product-collateral .artist-name{background:#3F3628;font-size:10px;border:1px solid #6D6558;margin-right:10px;margin-bottom:15px;float:right;width:350px;padding-bottom:10px;padding:7px;color:#FFF}
.product-collateral .artist-name a{color:#E5E1D0}
.product-collateral .artist-name h2.productinfo,.product-collateral .artist-name h3{font-size:10px;font-weight:normal;color:#FFF;margin-left:0px;padding-left:0px}
.product-collateral .artist-name h4{font-size:10px;font-weight:normal;margin-bottom:10px}
.order-here{border:1px dotted #A1B824;padding:1px}
.order-here .add-to-links,.products-list .product-shop .add-to-links,.new-products-grid .add-to-links{margin-top:7px;font-size:.8em}
.order-here .add-to-links li,.products-list .product-shop .add-to-links li,.new-products-grid .add-to-links li{padding:0 0 0 13px;background:url(../images/plus_btn.gif) no-repeat 0% 50%}
.order-here h3{background:#EFECE0 url(../images/diag_bg.gif);font-size:1.1em;color:#493E2D;padding:3px 3px 3px 6px;margin-bottom:5px}
.product-view .product-img-box{float:left;width:267px}
.product-view .product-img-box .product-image{border:1px dotted #C0B899}
.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:pointer}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(../images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}
.product-view .product-img-box .zoom #track{position:relative;height:18px}
.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}
.product-view .product-img-box .more-views ul{margin-left:-4px}
.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px}
.product-view .product-img-box .more-views h3{padding-top:10px;font-size:.8em;text-transform:uppercase;padding-bottom:1px;margin-bottom:4px;border-bottom:1px dotted #C0B899}
.magnify{text-align:center;padding-top:10px}
.magnify img{vertical-align:middle}
.product-image-popup{margin:0 auto}
.product-image-popup .nav,.product-view .product-img-box .zoom-notice{text-align:center}
.product-image-popup .image{display:block}
.product-view .product-shop{float:right;width:360px}
.product-view .product-name{color:#FFF;padding:10px;margin:0 0 0px;background:url(../images/konfigurator_header_bg.gif);border:1px solid #D0C7AE;border-bottom:0px;text-align:right}
.product-view .product-name h2{font-size:14px}
.product-h3{margin-top:10px;font-size:14px;font-weight:bold}
.ratings{margin:5px 0 8px}
.ratings .rating-links{font-size:.9em;margin-top:3px}
.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(../images/bg_rating.gif) 0 0 repeat-x;position:relative;overflow:hidden}
.rating-box .rating{position:absolute;top:0;left:0;height:13px;background:url(../images/bg_rating.gif) 0 100% repeat-x}
.availability .out-of-stock{font-weight:bold;color:#f00}
.price{white-space:nowrap !important;font-weight:bold;}
.product-essential .price-box{width:50px;padding:10px;float:left}
.product-essential .price-box .special-price{font-size:1.2em}
.regular-price .price{font-weight:bold;font-size:1.1em;color:#E97400}
.old-price{font-size:.9em;color:#C0B899;line-height:.9em;margin-top:5px}
.old-price .price-label{white-space:nowrap}
.old-price .price{font-weight:normal;text-decoration:line-through}
.special-price{color:#E97400;font-size:1.1em}
.special-price .price-label,.price-as-configured .price-label,.price-to .price-label,.price-from .price-label,.minimal-price .price-label{font-weight:bold;white-space:nowrap}
a.minimal-price-link .price{font-weight:normal}
.price-including-tax .label,.price-excluding-tax .label{white-space:nowrap}
.price-excl-tax .label,.page-print .price-excl-tax, .page-print .price-incl-tax,.price-incl-tax .label{display:block;white-space:nowrap}
.price-incl-tax,.price-excl-tax .price,.price-excl-tax,.price-including-tax,.price-excluding-tax,a.minimal-price-link{display:block}
.price-incl-tax .price{display:block;font-weight:bold}
.price-notice{padding-left:10px}
.add-to-cart label{float:left;margin-right:5px;margin-top:8px;text-transform:uppercase;font-size:.9em}
.add-to-cart .button{float:left;margin-left:5px}
.add-to-box .or{float:left;margin:0 10px}
.product-options-bottom .price-box{margin:10px 0}
.product-options{margin:0px 0 0;padding:0px;height:300px}
.product-options dt{background:url(../media/options/konfigurator_type_bg_1.gif);float:left;margin-top:0px;margin-bottom:5px;margin-left:18px;padding:5px;padding-left:8px;font-weight:bold;font-size:12px;width:120px;background-repeat:no-repeat}
.product-options dt label{color:#000}
.product-options dt .qty-holder{float:right;margin-right:15px}
.product-options dt .qty-holder label{vertical-align:middle}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2F2F2F}
.product-options dl.last dd.last{float:left;padding:0px;margin-top:45px;margin-left:-130px;width:270px}
.product-options dd{float:left;padding:0px;margin-top:45px;margin-left:-130px;width:125px}
.product-options dd input.input-text{width:98%}
.product-options dd textarea{width:98%;height:8em}
.product-options dd select{width:99%}
.product-options dd .multiselect option{border-bottom:1px dotted #D9E5EE;padding:2px 4px}
.product-options ul.options-list li{line-height:1.5;margin-top:-13px}
.product-options ul.options-list input.radio{margin-top:4px;margin-left:0px}
.product-options ul.options-list input.checkbox{float:left;margin-top:3px}
.product-options ul.options-list .label{display:block;margin-left:18px}
.product-options ul.validation-failed{padding:5px;padding-top:14px;height:150px;margin-top:-10px;margin-left:-2px;margin-bottom:5px}
.product-options p.required{padding:10px;margin-top:0px;width:120px;float:right}
.option-img{border:0px;margin-top:-12px;margin-left:-2px;width:105px;height:12px}
.options_container{background:url(../media/options/konfigurator_bg.gif);margin-top:10px;padding-top:20px;padding-left:30px;height:250px;width:610px;border:1px solid #DFDBCE}
.product-view .description{clear:both;width:975px}
.product-view .description h4{font-size:12px}
.product-view .description .info-unit-left{float:left;width:480px;margin-left:0px}
.product-view .description .info-unit-right{float:right;width:470px}
.img-product-infos{float:left;padding-right:0px}
.product-view .additional{margin-bottom:20px}
.product-view .additional .data-table td{background:#fff;color:#493E2D;border:1px dotted #C0B899}
.product-view .additional .data-table .even td,.product-view .additional .data-table .even th{background:#eee url(../images/diag_bg.gif);color:#493E2D;border:1px dotted #C0B899}
.product-view .additional .data-table .odd th,.product-view .additional .data-table .odd td{background:#fff;color:#493E2D;border:1px dotted #C0B899}
.product-view .up-sell{margin-bottom:20px}
.product-view .up-sell img{border:1px dotted #ECECDE}
.product-view .up-sell .products-grid td{width:25%;border:1px dotted #C0B899}
.product-view .tags .form-add-tags .input-box{float:left;margin:0 5px}
.product-view .tags .form-add-tags p{clear:both}
.product-view .reviews{background:#fff;padding:10px;border:1px dotted #C0B899}
.product-view .add-review{background:#fff;padding:10px;border:1px dotted #C0B899;margin-top:15px}
#customer-reviews .pager,#customer-reviews .data-table{margin:8px 0 8px}
.product-view .add-review .product-name span,.product-options ul.options-list label,.price-excluding-tax .price{font-weight:normal}
.tags h4{margin-bottom:5px;font-size:.9em;text-transform:uppercase}
.search-summary{background:#FFF;margin-bottom:10px;border:1px solid #D8D8D8;padding:10px}
.search-result{width:537px;margin-bottom:10px;padding-bottom:5px;background:#FFF url(../images/center_box_bottom.gif) no-repeat;background-position:bottom}
.search-result h3{margin-left:10px;margin-bottom:5px}
.search-result .note-msg{height:100px}
.product-review{background:#fff;padding:10px;border:1px dotted #C0B899}
.product-review .product-img-box{float:left;width:140px}
.product-review .product-img-box .product-image{display:block;border:1px solid #ddd;padding:1px}
.product-review .details{float:right;padding:10px 0}
.product-review p{padding-top:5px}
.cart{background:#fff;padding:0px}
.cart .checkout-types{float:right;text-align:right}
#shopping-cart-table{border:1px solid #696969}
#shopping-cart-table th{background:#EFECE0 url(../images/cart_table_head_bg.gif);color:#FFF;font-size:1.4em;text-transform:uppercase;padding:10px}
#shopping-cart-table th .a-right{width:300px;background:#DEDEDE}
#shopping-cart-totals-table .a-right{font-size:12px;}

#shopping-cart-totals-table .price {font-size:14px;}

.a-center .price{font-size:14px;}
#shopping-cart-table tr td{border:1px solid #9E9788;padding-top:20px;padding-bottom:23px}
#shopping-cart-table .even{background:#F5F4EE}
#shopping-cart-table td h3{font-size:12px}
#shopping-cart-table td .product-img,.sidebar .block-infos img{border:1px solid #DEDEDE}
#shopping-cart-table.nth-child{background:#000000}
.cart .cart-collaterals{float:left;width:665px;margin-top:15px}
.cart .cart-collaterals .col-1{float:left;width:480px;}
.cart .cart-collaterals .col-2{float:right;width:180px;}
.cart .crosssell{background:#fff;border-top:5px solid #fff;width:248px}
.cart .crosssell .product-image{float:left;margin-right:-90px}
.cart .crosssell .product-shop{margin:10px 0 0 90px}
.cart .crosssell .button span{font-size:.9em;font-weight:normal}
.cart .crosssell h3{text-transform:uppercase;font-weight:bold;color:#E97400;margin-bottom:15px;font-size:.9em;border-bottom:1px dotted #C0B899}
.cart .crosssell h4{font-size:1em;padding:1px}
.cart .crosssell .add-to-links li{font-size:.8em;padding-top:2px}
.cart .shipping{width:270px;margin-bottom:5px;padding:10px;background:#EFECE0 url(../images/diag_bg.gif)}
.cart .shipping h3{margin:0px;padding:0px;text-transform:uppercase;font-weight:bold;color:#E97400;font-size:.9em;padding-bottom:5px;border-bottom:1px dotted #696969}
.cart .shipping .input-text{width:110px;margin-left:1px}
.cart .shipping .input-select{width:130px}
.cart .shipping .button{font-size:10px;font-weight:bold;padding:4px;margin-left:3px;color:#FFF}
.cart .shipping select,.cart .shipping input{width:150px;background:#FFF}
.cart .shipping p{margin:10px 0 10px 0;padding:0px;font-size:11px}
.cart .discount-codes{width:255px;padding:10px;margin-bottom:15px;float:left;background:#EFECE0 url(../images/diag_bg.gif)}
.cart .discount-codes h3,.cart .discount h3{margin:0px;padding:0px;text-transform:uppercase;font-weight:bold;color:#E97400;font-size:.9em;padding-bottom:5px}
.rewards_point_cart{font-weight:bold;margin:10px 0}
.cart .discount{width:180px;border:1px solid #DEDEDE;margin:0px;padding:10px}
.cart .discount input-text{width:150px}
.cart .discount .button{margin-top:5px}
.cart .discount .button span{font-size:10px;font-weight:bold;padding:4px;margin-left:3px;color:#FFF}
#co-shipping-method-form dt{text-transform:uppercase;font-weight:bold;color:#E97400;font-size:.9em;padding-bottom:5px;margin:0px 0 10px 0;border-bottom:1px dotted #696969}
#co-shipping-method-form dd ul li,#co-shipping-method-form dd ul,#co-shipping-method-form dd,.cart .discount-codes p,.sidebar .block-content ul,.sidebar .block-wishlist .mini-products-list,.sidebar .block-cart .mini-products-list,.header-container{margin:0px;padding:0px}
.shipping-methods input{margin:0px;padding:0px;background:#DEDEDE;border:1px solid red}
#co-shipping-method-form label,.cart .discount label,.cart .crosssell .price-box,.sidebar .block-related .price-box .special-price .price-label{font-size:.9em}
.cart .totals{float:right;width:230px;border:1px solid #C7C0B4;background:#EFECE0 url(../images/diag_bg.gif);margin-top:12px;padding:13px}
.cart .totals table{width:220px;height:110px}
.item-options dt{float:left;font-weight:bold}
.item-options dd{padding-left:18px;float:left;padding-right:20px}
.truncated,.cvv-what-is-this,.truncated a.details,.truncated a.dots{cursor:help}
.truncated .truncated_full_value{position:relative;z-index:999}
.truncated .truncated_full_value dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:2px dotted #615B51;background-color:#FFF}
.truncated .show dl{top:-20px;left:50%}
.col-left .truncated .show dl{left:30px;top:7px}
.col-right .truncated .show dl{left:-240px;top:7px}
.checkout-onepage-index .col-main .one-page-checkout{border:1px solid #696969}
.one-page-checkout{border-bottom:2px solid #fff;position:relative;background:#fff;border:1px dotted #C0B899;width:650px}
.one-page-checkout li.section{border:2px solid #fff;border-bottom:0}
.one-page-checkout .step-title{padding:5px;text-align:right;background:#EAE7DB url(../images/diag_bg.gif);color:#C7C2B1}
.one-page-checkout .step-title .number{background:#A2D000;padding:12px;float:left;margin-right:5px;font-size:20px;font-weight:bold;color:#FFF;text-transform:uppercase}
.one-page-checkout .step-title h3{float:left;font-size:1.1em;text-transform:uppercase}
.one-page-checkout .active .step-title{background:#EFECE0 url(../images/diag_bg.gif);color:#4C4130;cursor:default}
.one-page-checkout .allow .step-title{cursor:pointer;background:#4B4B4B url(../images/diag_bg_dark.gif);color:#4B4B4B}
.one-page-checkout .allow .step-title a:hover{background:#696969}
.one-page-checkout .allow .step-title h3{color:#FFF}
.one-page-checkout .step{border-top:1px solid #fff;padding:10px}
.one-page-checkout .step .buttons-set,.sidebar .block-trust{border:0px}
.one-page-checkout .step button{width:122px;height:42px;background:#696969 url(../images/checkout_next.gif);border:0px}
#review-buttons-container button{width:252px;height:42px;background:#696969 url(../images/checkout_final.gif);border:0px}
.one-page-checkout .order-review{width:600px}
.checkout-product-name{font-size:14px;margin-bottom:5px;color:#000000}
.step .col2-set .col-1{border-right:2px solid #696969;padding-right:10px;margin-right:5px}
#checkout-step-login h4{font-size:12px;text-transform:uppercase;border-bottom:1px dotted #493E2D;margin-bottom:10px;margin-top:2px;padding-bottom:10px}
.item-nofloat{clear:both}
.checkout-progress{padding:10px;margin:10px 0}
.checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}
.checkout-progress li.active{border-top-color:#000;color:#000}
.multiple-checkout{background:#fff;border:1px dotted #C0B899;padding:10px}
.multiple-checkout h4{font-size:11px}
.multiple-checkout a{font-size:11px;text-decoration:none}
.multiple-checkout{position:relative}
.multiple-checkout .grand-total{font-size:1.5em;text-align:right}
#checkout-payment-method-load dt{width:600px;margin-top:10px;margin-bottom:0;padding-top:5px}
#checkout-payment-method-load dt label{font-weight:bold;font-size:11px;color:#E97400}
#checkout-payment-method-load dd{width:600px}
.checkout-multishipping-shipping .col2-set a,.checkout-multishipping-overview .multiple-checkout a,.checkout-multishipping-billing .col2-set a{font-size:11px;text-decoration:underline;font-weight:normal}
.checkout-multishipping-billing .col2-set h3,.checkout-multishipping-shipping .col2-set h4,.products-list .addto{margin-bottom:5px}
.checkout-multishipping-billing .col2-set li,.checkout-multishipping-shipping .col2-set li,.sidebar .block-infos p,.sidebar .block-infos{margin-top:10px}
.checkout-multishipping-billing .col-1{width:37%}
.checkout-multishipping-billing .col-2{width:61%}
.checkout-multishipping-overview .multiple-checkout h3,.checkout-multishipping-overview .multiple-checkout .col2-set h3{font-size:14px;font-weight:bold;margin-top:20px;border-bottom:1px dashed #696969}
.tool-tip{border:1px solid #ddd;background-color:#F6F6F6;padding:5px;position:absolute;left:0;z-index:1000}
.tool-tip .btn-close,.sidebar .block .actions{text-align:right}
.tool-tip .tool-tip-content,.cart .totals table th, .cart .totals table td,.order-here-content{padding:5px}
.gift-message-form{border:1px solid #ddd;background-color:#F5F5F5}
.gift-message-form .inner-box{padding:5px;height:300px;overflow:auto}
.gift-message-link{display:block;background:url(../images/bg_collapse.gif) 0 4px no-repeat;padding-left:20px}
.gift-message-link.expanded{background-position:0 -53px}
.gift-message-row .btn-close,.please-wait,.sidebar .mini-products-list .product-details .btn-remove,.sidebar .block-newproducts .block-content .interaction,.sorter .sort-by,.buttons-set .button{float:right}
.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#F6F6F6;padding:5px;height:10em;overflow:auto}
.checkout-agreements .agree{padding:6px}
.login-page{color:#918862}
.login-page h4{font-size:1.2em;font-weight:bold;color:#493E2D;padding-bottom:3px;margin-left:10px}
.login-page .content{min-height:150px;padding:5px}
.new-users,.registered-users{border:1px dotted #C0B899;height:250px}
.registered-users .button,.login-page .button,.col1-layout .col-main .col2 .product-img-right img,.col1-layout .col-main .col2 .product-img-left img{margin:10px}
.registered-users p{padding-bottom:3px}
.registered-users .buttons-set,.registered-users .content .form-list{margin-left:10px}
.col-main textarea{background:#FFF}
.col-main .col2-set ol{margin-top:20px}
.col-main .col2-set h3{font-size:14px;margin-top:20px;color:#6D5D43}
.col-main .col2-set h4{font-size:16px;margin-top:20px;color:#6D5D43}
.col-main .col2-set a:link{background:inherit;padding-left:18px;background-image:url(../images/li_arrow_main.gif);background-repeat:no-repeat}

.customer-block{margin-right:15px;background:#615B51;margin-top:20px;padding:25px}
.dashboard{background:#fff;padding:10px}
.sales-order-view .col-main,.wishlist-index-index .col-main,.newsletter-manage-index .col-main,.tag-customer-index .col-main,.review-customer-index .col-main,.sales-order-history .col-main,.rewardpoints-index-referral .col-main,.customer-address-form .col-main,.customer-address-index .col-main,.customer-account-edit .col-main,.customer-account-index .col-main{border:1px dotted #C0B899;padding:20px;width:600px}
.sales-order-view .col-main h2{font-size:16px;color:#521421;font-weight:bold}
.sales-order-view .col-main h3{font-size:16px;margin-top:20px;margin-bottom:5px}
.sales-order-view .col-main h4{font-size:12px;margin-bottom:5px}
.sales-order-view .col-main .order-info,.checkout-multishipping-overview h5,.tags-list,.sidebar .block-account .block-title,.sidebar .block-wishlist .block-content .product-details h4{margin-bottom:10px}
.customer-account-index .col-main h2{font-size:16px;color:#382E1E;font-weight:bold}
.customer-account-index .col-main h3{font-size:14px;color:#770F27;padding-top:10px;margin-top:20px;margin-bottom:5px;border-top:1px dashed #382E1E}
.customer-account-index .col-main h4{font-size:12px;color:#382E1E;margin-bottom:5px}
.customer-account-index .col-main h5{font-size:12px;color:#766344;margin:0px;padding:0px;margin-bottom:5px}
.customer-account-index .col-main .col-1,.rewardpoints-index-referral .col-main .col-2,.rewardpoints-index-referral .col-main .col-1,.customer-address-form .col-main .col-2,.customer-address-form .col-main .col-1,.customer-address-index .col-main .col-2,.customer-address-index .col-main .col-1,.customer-account-edit .col-main .col-2,.customer-account-edit .col-main .col-1,.customer-account-index .col-main .col-2{border-bottom:1px solid #A59E84;padding:0px;margin:0px;padding-bottom:15px;margin-bottom:15px}
.rewardpoints-index-referral .col-main h2,.customer-address-form .col-main h2,.customer-address-index .col-main h2,.customer-account-edit .col-main h2{font-size:16px;color:#382E1E;font-weight:bold}
.rewardpoints-index-referral .col-main h3,.customer-address-form .col-main h3,.customer-address-index .col-main h3,.customer-account-edit .col-main h3{font-size:14px;color:#770F27;padding-top:10px;margin-top:20px;margin-bottom:5px;border-top:1px dashed #382E1E}
.rewardpoints-index-referral .col-main h4,.customer-address-form .col-main h4,.customer-address-index .col-main h4,.customer-account-edit .col-main h4{font-size:12px;color:#382E1E;margin-bottom:5px}
.rewardpoints-index-referral .col-main h5,.customer-address-form .col-main h5,.customer-address-index .col-main h5,.customer-account-edit .col-main h5{font-size:12px;color:#766344;margin:0px;padding:0px;margin-bottom:5px}
.rewardpoints-index-referral .pager-div{width:600px;background:#615B51 url(../images/sales_history_pager_bottom.gif) no-repeat;background-position:bottom;padding-bottom:4px;margin-bottom:10px}
.rewardpoints-index-referral .pager-div .pager{margin-left:30px}
.sales-order-history .col-main .pager-div{width:600px;background:#615B51 url(../images/sales_history_pager_bottom.gif) no-repeat;background-position:bottom;padding-bottom:4px;margin-bottom:10px}
.sales-order-history .col-main .pager-div .pager{margin-left:30px}
.wishlist-index-index .col-main .data-table td h3,#checkout-review-table,.cart-table .item-msg{font-size:10px}

#checkout-review-table .a-right {font-size:14px;}
#checkout-review-table td .price { color:#5EA01E; font-size:18px; }
#checkout-review-table .odd td { text-align:left; }
#checkout-review-table td.last { text-align:right; }

.dashboard .col2-set{border-top:1px dotted #70695D;margin-top:15px}
.dashboard .col2-set a:link{background:inherit;padding-left:18px;background-image:url(../images/li_arrow_main.gif);background-repeat:no-repeat}
.buttons-set a,.dashboard a,.sidebar .block-wishlist .block-content .product-details .details-button,.sidebar .block-wishlist .block-content .product-details a{text-decoration:underline}
.dashboard .recent-orders,.checkout-agreements li{margin:10px 0}
.dashboard .tags .number{float:left;margin-right:-20px}
.dashboard .tags .details{margin-left:20px}
.order-info{border:1px solid #ddd;padding:5px}
.order-info dt,.gift-message dt span,.cart .totals table th,.tier-prices .price,.price-notice .price,.price-including-tax .price,.special-price .price,.price-box .price,.availability .in-stock,.sidebar .block-poll .votes,.std b, .std strong,.std dt,label.required{font-weight:bold}
.page-print .print-head address{float:left;margin-left:15px}
.page-print .gift-message-link,.cart .crosssell .product-shop .add-to-links,.add-to-links .separator,.product-collateral .interact .rating-links .separator,.product-collateral .interact .rating-links .count{display:none}
.footer{display:block;width:995px;color:#FFF;padding-bottom:5px;background:#FFF url(../images/footer_bottom.gif) no-repeat;background-position:bottom}
.footer a{color:#382E1E;text-decoration:none}
.footer .links a,.footer .footer_links a{font-size:.95em;display:block}
.footer .footer_links{float:left;padding-right:20px}
.footer-address{float:left;font-size:.9em;margin-top:10px;color:#DCD5CD;width:600px}
.footer-final{width:995px}
.footer-support{float:right;font-size:.9em;margin-top:10px;color:#DCD5CD;width:350px;text-align:right}
.footer-support a{color:#DCD5CD}
.footer-support a:hover,.footer a:hover,.buttons-set a:hover,.dashboard a:hover,.col-main a:hover,.product-collateral .artist-name a:hover,.sidebar .block-content a:hover,.sidebar .block-wishlist .block-content .product-details a:hover{color:#826F50}
.footer .block-tags{float:right;width:450px;border:1px dotted #493E2D;min-height:80px}
.footer .block-tags ul, .footer .block-tags li,.page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price,.order-info dt, .order-info dd, .order-info ul, .order-info li,.tags-list li,.pager .pages ol{display:inline}
.footer .block-tags a{color:#C0B899;text-decoration:underline}
.footer .block-tags .actions{font-size:.9em;margin-top:10px}
.footer .block-tags .actions a{color:#C0B899}
.footer .block-tags .block-title h2{font-size:1.1em;border-bottom:1px dotted #493E2D;margin-bottom:2px;color:#C0B899}
.footer .block-subscribe{float:right;margin-right:60px;width:150px;border:1px dotted #493E2D;min-height:80px}
.footer .block-subscribe .button span{font-size:.8em}
.footer .block-subscribe .button{margin-top:5px}
.footer .block-subscribe label{font-size:.9em;color:#C0B899}
.footer .block-subscribe .block-title h2{font-size:1.1em;border-bottom:1px dotted #493E2D;color:#C0B899;padding-bottom:5px}
.footer .footer-table{font-size:10px;width:975px;margin:0px 0px 10px 10px;color:#787166}
.footer .footer-table a{font-size:10px;color:#493E2D;text-decoration:none}
.footer .footer-table a:hover{text-decoration:none;color:#826F50}
.footer .footer-table h2{margin-top:0px;font-size:12px;color:#787166}
.footer_part1{float:left;width:700px;margin:15px}
.footer_part1 li{margin-bottom:7px;background:url(../images/li_arrow_main.gif) no-repeat;padding-left:20px}
.footer_links{float:left;width:350px}
.footer_ul_1{float:left;width:200px}
.footer_ul_1 li,.footer_ul_2 li{background:url(../images/li_arrow.gif) no-repeat}
.footer_ul_2{float:left;width:150px}
.footer .footer-top{width:995px;padding-top:10px;background:url(../images/footer_bg.gif);border-top:0px}
.footer_text{float:left;margin:10px 0px 10px 10px;font-size:10px;width:690px;color:#787166}
.footer_text h3{margin-top:10px;font-size:12px}
.footer-newsletter-container{float:right;margin:25px 10px 10px 0px;width:270px;font-size:10px;color:#787166}
.footer_newsletter{color:#FFF;border:1px dotted #D3CEC0;background:#564B3B;width:225px;padding:15px;font-size:10px}
.footer_newsletter .block-content h3{font-size:10px;font-weight:bold;margin-bottom:10px}
.footer_part2{margin:15px}
.footer h2{font-weight:bold;font-size:12px;color:#473D2E}
.versand-right{padding:0px;background:#fff;float:right;margin:0px;width:470px;height:300px;border:0px solid #DCD5CD}
.versand-right-content{margin:0px}
.versand-table{border:1px dotted #DCD5CD;border-bottom:0px;width:100%;margin-top:10px}
.versand-td-1{padding:10px;font-weight:bold;width:40%;border-bottom:1px dotted #DCD5CD}
.versand-td-2{padding:10px;vertical-align:top;border-bottom:1px dotted #DCD5CD}
.versand-left{padding:0px;background:#fff;float:left;width:470px}
.cms-col{padding:30px;border:1px dotted #C0B899}
.cms-col h2{margin-bottom:10px;font-size:18px;color:#382E1E}
.cms-col h3{margin-bottom:10px;margin-top:20px;font-size:15px;color:#650B24}
.cms-col h4{margin-bottom:10px;font-size:13px}
.cms-col p{margin-bottom:10px;font-size:12px}
.h1-center{font-size:16px;font-weight:bold;margin:0 0 10px 10px;padding-right:10px}
.h2-center{font-size:12px;font-weight:normal;padding:0px 0 3px 10px;color:#3B3326}
.cms-home .h2-center{font-size:12px;font-weight:bold;padding:15px 0 3px 10px;color:#3B3326}
.h2-center-table{font-size:12px;font-weight:normal;padding:0px;color:#3B3326}
#payment_form_bankpayment td{padding:3px}
#s_method_tablerate_bestway{border:0px;background:transparent}
#fotolia-searchresults{width:537px;background:#FFF url(../images/center_box_bottom.gif) no-repeat;background-position:bottom;padding:0;margin:0;}
.fotolia-search-pagi{width:537px;height:60px;padding:10px 0 30px 0;margin-bottom:2px;background:url(../images/pager_bg_fotolia.png) no-repeat}
.fotolia-search-pag{padding-bottom:15px;}
.fotolia-search-infos{float:left;margin-left:4px;margin-top:0px;line-height:1.3em;}

.fotolia-search-pagination{float:right;margin:10px 0px 0px 2px;font-size:11px;}
.fotolia-search-pagination ol li{ margin:0px 10px 20px 0px;}

.fotolia-search-pagination img{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
.fotolia-search-active{color:#6D1826;font-weight:bold;font-size:13px}
.fotolia-search-divider{clear:both;border-bottom:1px solid #696969;width:510px;margin:0 0 20px 10px}
.fotolia-search-name{height:40px;margin-top:5px;font-size:11px}
.f_breadcrumbs {position:absolute;margin:0 0 0 10px;top:193px;}
.f_breadcrumbs h1{font-size:11px;color:#696969;}
.f_index_text{border:0px;padding:0;width:537px;background:transparent;position:absolute;margin:0 0 0 231px;top:520px;}
.f_index_text h2 {border-bottom:1px solid #dedede;padding:0 0 5px 0;margin:25px 0 10px 10px;width:95%;}
.f_index_text p {line-height:1.4em;padding-right:10px;}
.f_category_text{position:absolute;margin:0 0 0 227px;top:205px;width:280px;width:520px;}
.f_category_text h2{color:#9E2141;font-size:14px;margin:24px 0 0px 12px;font-weight:bold;width:560px;}
.f_category_text p{margin:0 0 0 13px;color:#A29A8F;font-size:11px;}
.f_category_text .introtext{margin-top:299px;font-size:9px;line-height:1.2em;}
.f_category_text .red_boost{color:#820022;font-size:16px;}
.f_short{line-height:1.1em;color:#A0A0A0;font-size:11px;margin:0 0 0 5px;}
.f_pr{margin-top:0px;margin-bottom:4px;color:#ff0000;font-weight:bold;font-size:12px}
.f_pr p{font-weight:bold;color:#625C53;}
.f_ab{font-weight:bold;color:#625C53;padding:0 0 0 0;margin:0 0 20px 2px;font-size:12px;color:#ff0000;font-weight:bold;}
.f_photo{display:inline;float:left;margin:0 0 3px 11px;width:240px;border:none;background:#ffffff;min-height:180px;}
.f_photo_neu{display:inline;float:left;margin:0 0 8px 10px;padding:0px;width:240px;vertical-align:bottom;min-height:170px;background:#F8F7F4;background:url(../images/productlist_bg.png) no-repeat;}
.f_sidebar_h2{font-size:10px;margin-left:10px;}
.f_block_content h3{margin:0;padding:0;font-size:10px;}

.f_photo img,.f_image img{vertical-align:bottom;}
.f_photo h3 {margin:0px;padding:0px;font-size:12px;}
.f_photo a{font-size:10px;font-weight:normal;padding:0;text-decoration:none;color:#626262;}
.f_image{width:240px;min-height:165px;background:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/productlist_bg1.png) no-repeat;border:none;padding:8px 0px 0px 0px; margin-bottom:0;text-align:center;}

.f_photo_g{display:inline;float:left;margin:0 0 3px 11px;width:240px;border:none;background:#ffffff;min-height:180px;}
.f_photo_g h3{}
.f_link_g {font-size:11px;font-weight:normal;padding:0;text-decoration:none;color:#626262;}
.f_image_g{width:240px;min-height:165px;background:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/productlist_bg1.png) no-repeat;border:none;padding:8px 0px 0px 0px; margin-bottom:0;text-align:center;}
.f_ab_g {padding:2px 0 0 0;margin:0 0 20px 2px;font-size:12px;color:#ff0000;font-weight:bold;}
.f_ab_home {padding:6px 0 0 0;margin:0 0 20px 2px;font-size:10px;color:#807B73;font-weight:normal;}
.f_pr_g {font-weight:bold;color:#ff0000;}
.f_pr_red{font-weig_ht:bold;color:#84003B;}

.f_view{border:1px solid #484848;}
.f_details{display:block;vertical-align:bottom;text-align:left;font-size:10px;font-family:Arial,Helvetica,Sans-serif;margin:0px;margin-top:3px;padding-left:3px}
.fotolia-search-btn{margin-top:3px;margin-bottom:8px;border:0px}
.f_image h3{font-size:11px;font-weight:normal;width:118px;height:55px;line-height:1.1em}
.f_product_h1{position:absolute; margin:0 0 0 10px; top:195px; }
.f_product_h1 h1{font-size:11px;}
.f_product_info{position:absolute; width:620px; font-size:11px; margin:0 0 0 15px; top:230px;}
.f_product_info h2{margin:0 0 2px 0;font-size:18px;font-weight:bold;}
.f_product_info .info_category{color:#950048;}
.f_product_info .info_txt{font-weight:normal;font-size:11px;}
.f_product_info .info_name{font-size:11px;color:#898989;font-weight:normal;}
#showprice {float:left;margin-left:0;font-size:20px;width:140px;padding-top:11px;color:#950048;font-weight:bold;}
.f_main_txt {position:absolute;width:480px;margin:0 0 0 472px;top:1905px;}
.fotolia-item-h3 a,#shopping-cart-table td h3 a,.sidebar .block-content a{text-decoration:none}
.fotolia-trust{float:left;width:490px;height:220px;background:url(../images/fotolia_product_trust_bg.jpg) no-repeat;margin-left:10px;color:#FFF;font-size:12px}
.fotolia-trust ul{margin:30px 0 0 120px}
.fotolia-trust li{margin:0 0 12px 0;padding:0 0 0 32px;height:20px;background:url(../images/fotolia_product_trust_arrow.png) no-repeat}
.footer-motiv{width:980px;padding-bottom:5px;background:#FFF}
.footer-motiv hr{width:940px;margin:20px 0 20px 10px}
.footer-motiv-top{width:940px;padding-top:10px;border-top:0px;background:transparent}
.footer-motiv-text{float:left;margin:10px 0px 10px 10px;font-size:10px;width:650px;color:#787166}
.footer-motiv-text h3{font-size:12px;margin:0;padding:0}
.footer-motiv-text p{padding:0;margin:0}
.key-list,.footer .links,.page-print .print-head img,.product-view .tags .form-add-tags .button,.product-view .tags .form-add-tags label,.product-options ul.options-list,.add-to-box .add-to-links,.add-to-box .add-to-cart,.add-to-cart .qty,.sidebar .block-newproducts .block-content .image-div,.sidebar .block .actions a,.sorter .view-mode,.title-buttons h2, .title-buttons h3, .title-buttons h4, .title-buttons h5, .title-buttons h6,.breadcrumbs ul,.v-fix,.buttons-set .back-link{float:left}
.katalog a,.katalog .block-content a{color:#1D170C;}
.katalog {color:#574F42;}
.katalog  .block-products a{text-decoration:none;}
/* tinyslider start */
.sliderbutton {float:left; width:32px; padding-top:134px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}
#slider {position:relative; overflow:auto; width:765px; height:335px; border:none; background:#ffffff;background-image:url(../images/slider_top.png);background-position:top;background-repeat:no-repeat;}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:745px; height:285px; margin:0; padding:10px; }

.pagination {float:left; list-style:none; height:15px; margin:10px;}
.pagination li {float:left; width:10px; height:10px; cursor:pointer; padding:1px; background:#B6AD9F; border:none; margin:0 0 0 10px; text-align:center; color:#222}
.pagination li img{float:left; width:10px; height:10px; }
.pagination li:hover {background:#A5937A; border:none; color:#000}
li.current {border:none; background:#4E4539;}

li#content {width:745px; height:285px; padding:0; background#696969;}
#content h1 {font:22px Georgia,Verdana; margin-bottom:15px; color:#036}
/* tinyslider end */
.tagcloud {
	padding:10px;
	background:#615B51;
  font-weight: bolder;
  line-height: 1.4em;
  margin-right:10px;
  width:350px;
}
.tagcloud li {
  display: inline;
  white-space: nowrap;
  padding: 0;
  margin: 0;
}
.tagcloud li a {
  padding: 0 0.2em 0 0.2em;
  text-decoration: none;
}
/* Landingpages */
	.landing_infobox{height:130px;width:765px;margin-top:2px;}
	.landing_infobox_headline{float:left;width:300px;height:115px;margin-left:0px;}
	.landing_infobox_headline h1{font-size:25px;line-height:1.1em;}
	.landing_infobox_search{width:650px;height:115px;background:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/wandbilder_search_bg_large.png) no-repeat; margin:0px 0px 0px 315px; padding:0 0 15px 0;}
	.landing_infobox_input1{border:0px; margin:40px 0 0 54px; width:410px; height:25px; font-size:14px; background:transparent;}
	.landing_infobox_input2{margin:45px 0px 0px 0px; width:92px; height:32px; border:0px; background:transparent;}	
	.landing_headline{float:left;color:#a61b3e;margin:5px 0 1px 0;}
	.landing_upper_right{float:right;font-size:14px;margin:0 0 15px 0;}
	.landing_text1{position:absolute;margin-top:680px;width:300px;color:#868686;}
	.landing_text1 h2{font-size:12px;font-weight:bold;}
	.landing_text2{position:absolute;margin-top:680px;margin-left:335px;width:300px;color:#868686;}
	.landing_text2 h2{font-size:12px;font-weight:bold;}
	.landing_text3{position:absolute;margin-top:680px;margin-left:670px;width:300px;color:#868686;}
	.landing_text3 h2{font-size:12px;font-weight:bold;}
	.p_text{margin:10px 0 0 0;}
	.landing_slider_large_box{float:left;width:965px;height:369px;margin-bottom:30px;}
	.landing_slider_large_box #slider{width:965px;height:369px;background:#ffffff;margin-left:-5px;padding-left:0px;}
	.landing_slider_large_box #slider li{width:965px;height:369px;}
	.landing_slider_large_box #slider img{width:965px;height:369px;}
	.landing_slider_large_box_bottom {width:965px;height:30px;background:#ffffff;margin-bottom:10px;}
	.landing_slider_box{float:left;width:600px;height:320px;}
	.landing_slider_box #slider{width:600px;height:290px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/landing_slider_bg.png);background-repeat:no-repeat;}
	.landing_slider ul{margin:10px 0 0 10px;}
	.landing_slider_bottom{width:600px;height:30px;margin-bottom:10px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/landing_slider_bg_bottom.png);background-repeat:no-repeat;}
	.landing_slider_bottom .h3_box{float:left;margin:0 0 0 20px;}
	.landing_slider_bottom h3{font-size:11px;color:#ffffff;font-weight:normal;}
	.landing_benefits{float:right;width:330px;height:320px;margin:0 0 30px 20px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/landing_benefits.png);background-repeat:no-repeat;}
	.landing_benefits div{margin-left:5px;}
	.landing_benefits h2{color:#ffffff;margin:20px 0 0 15px;font-size:16px;}
	.landing_benefits_text{float:right;width:330px;height:320px;margin:0 0 30px 20px;}
	.landing_benefits_text h2, .landing_benefits_text h3{font-size:12px;font-weight:bold;margin:0px;color:#450000;}
	.landing_benefits_text p{font-size:11px;line-height:1.6em;margin:0px 0px 30px 0px;}
	.landing_facts_box_text{width:490px;height:350px;float:left;margin:0px}
	.landing_facts_box_text h3{font-size:16px;font-weight:bold;}
	.landing_facts_box_text p{padding:0;font-size:13px;line-height:1.3em;margin:0px 0px 30px 0px;}
	.landing_facts_img{width:490px;height:350px;}
	.landing_facts_box{clear:both;width:965px;}
	.landing_facts_box .landing_facts{float:left;width:495px;}
	.landing_img_list{width:49%;float:left;}
	.landing_img_list img{width:150px;}	
	.landing_facts_large_box{clear:both;float:left;width:100%;margin-bottom:20px;}
	.landing_facts_large_box .landing_facts_large{float:left;width:460px;margin:10px 20px 0px 0px;}
	.landing_large_footer{border:1px solid #BEBEBE; background:#F0EDE8;margin-top:30px;}
	.landing_large_footer h3{margin: 10px 0 3px 10px;}
	.landing_large_linklist{margin-top:20px;}
	.landing_large_linklist li{margin-left:10px;}
	
	.landing_facts_box .landing_buttons{float:right;width:460px;height:304px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/landing_cta_bg.png);background-repeat:no-repeat;}
	.landing_facts_box .landing_buttons div{margin:16px 0 0 24px;padding-top:10px;width:412px;height:45px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/landing_button.png);background-repeat:no-repeat;}
	.landing_facts_box .landing_buttons h3{color:#ffffff;margin-left:53px;font-size:16px;font-weight:normal;}
	.landing_facts_box .landing_buttons a{color:#ffffff;text-decoration:none;}
	.landing_facts_box .landing_buttons a:hover{color:#d6d2cd;text-decoration:underline;}
	.slider_img{width:560px;height:255px;}
	.validate-select{font-size:12px;width:200px;height:20px;padding:1px;}
	.live-search{ margin-left:20px; float:left; }
	.live-search a{ text-decoration:none; }
	.ls-small{ font-size:10px; color:#A9A9A9; }
	.ls-medium{ font-size:14px; color:#7B6A6D; }
	.ls-large{ font-size:18px; color:#624247; }
	.ls-xlarge{ font-size:22px; color:#452D31; }
	.ls-xxlarge{ font-size:26px; color:#4A1821; }
	.widebox{}
	.sliderbox{width:765px;height:30px;background:#ffffff;background-image:url(../images/slider_bottom.png);background-position:bottom;background-repeat:no-repeat;margin-bottom:10px;}
	.home_box{width:765px;background:#ffffff;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/slider_top.png);background-position:top;background-repeat:no-repeat;}
	.shipping-table { width:700px; height:225px; margin-right:25px;background:#696969;color:#696969;border:1px solid #696969; float:left;}
	.shipping-table td { padding:10px;padding-top:12px;background:#ffffff;text-align:right; }
	.shipping-table .table-top { background:#dedede;font-weight:bold; color:#696969; }
	.shipping-table .table-first { background:#696969;color:#ffffff;font-weight:bold;text-align:left;}
	.shipping_img{margin-left:2px;float:right;}
	.impressum_img{float:left;margin-left:40px;}
	.versand_info{float:left;width:90%;margin:20px 0px 0px 0px;padding:0px;}
	.contact-wrapper{margin:0px 0px 20px 15px;width:940px;height:550px;background:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/kontakt_bg.png) no-repeat; border:0px;}
	.contact-formfields{padding-top:40px;margin:20px 0px 0px 500px;font-size:14px;color:#ffffff;}
	.contact-input{width:380px;padding:3px;font-size:12px;margin-top:3px;}
	.contact-textarea{width:380px;height:120px;padding:3px;font-size:12px;margin-top:3px;}
	.contact-secure-q{font-size:14px;margin-top:10px;}
	.contact-secure-a{width:20px;padding:3px;font-size:12px;margin-top:5px;}
	.contact-send-button{margin-top:20px; width:338px; height:45px; background:#000000 url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/kontakt_button.gif) no-repeat; border:0px;}
	.contact-notice{font-size:11px;margin-top:5px;color:#ABABAB;}
	.contact-errors{margin-top:10px;}
	.contact-confirm{background:#59544B; color:#ffffff; width:940px; margin:10px 0px 20px 15px; text-align:center; padding:50px 0 50px 0;}
	
*{margin:0;padding:0;}

#leftPan {
 WIDTH: 240px; FLOAT: left;
}
#leftPan UL {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 231px; PADDING-TOP: 28px;
}
#leftPan UL LI {
 POSITION: relative; MARGIN: 0px auto; WIDTH: 118px;  HEIGHT: 27px;
 
}
#leftPan UL LI A {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 96px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #f6f4e4; HEIGHT: 26px; COLOR: #8f8c73; TEXT-DECORATION: none; PADDING-TOP: 0px;
}
#leftPan UL LI A:hover {
 BACKGROUND:#f6f4e4; COLOR: #7f0a5f; TEXT-DECORATION: none;
}

/* Begin CSS Menus at Left */
#menuleft{position:absolute;z-index:2100;}
#menuleft li{

	margin:0;padding:0;list-style-type:none;
	font-size:13px;
  margin:0px 0 px 12px 15px; 
  background:url(../images/li_arrow_main.gif) no-repeat; 
  padding-left:13px;
  padding-bottom:0px;
  
  }
  


#menuleft li a{display:block;}
#menuleft ul{list-style-image:none; width:220px; margin-left:10px;}

#menuleft ul li ul{list-style-image:none; left:170px; top:0px; padding:10px; padding-top:0px;   background:#ffffff;}
#menuleft .level_null{margin-bottom:14px;}
#menuleft .level_one{margin-bottom:0px; background:#ffffff; }
#menuleft ul li a{text-decoration:none;}
#menuleft ul li ul li a{margin:0px; padding:10px; width:200px; border:1px solid #CAC8C3; background:#ffffff; background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/navi_bg_left.gif); text-decoration:none; }
#menuleft ul li ul li a:hover{background-image:none;}

#menuleft ul ul{list-style-image:none;}
#menuleft ul ul ul{list-style-image:none;}

/* Begin CSS Popout Menus at Left */
#menuleft ul li{position:relative;}
#menuleft li ul{position:absolute;top:0;display:none;}

/* Fix IE. Hide from IE Mac \*/
* html #menuleft ul li{float:left;height:1%;}
* html #menuleft ul li a{height:1%;}
/* End */

div#menuleft ul li:hover ul{display:block;}
div#menuleft ul li:hover ul ul {display:none;}
div#menuleft ul li:hover ul ul ul {display:none;}

div#menuleft ul ul {display:none;}
div#menuleft ul ul ul {display:none;}

div#menuleft ul ul li:hover ul{display:block;}
div#menuleft ul ul ul li:hover ul{display:block;}

l#menuleft ul.level_null{	

 }
 
 #menuleft  .li_cross{ background:url(../images/li_arrow_cross.png) no-repeat;  }
 

 /* End CSS Popout Menus at Left */
/* End CSS Menus at Left */
#payment_form_novalnetInvoice li, #payment_form_paypal_standard li,  #payment_form_bankpayment li { margin:8px 0px 20px 17px; font-size:12px; }
#payment_form_sofortueberweisung div { padding-left:10px; }

#colorpicker { display:none;position:absolute;left:220px;top:20px;width:540px;height:135px;border:0px;padding:0px 0px 20px 18px;background-image:url(https://www.galeria-xxl.de/skin/frontend/default/galeriaxxl/images/bg_colorpicker.png);background-repeat:no-repeat; }
#colorpicker div { height:12px; }
#colorpicker a { font-size:20px;text-decoration:none;font-weight:bold; }

/* SALE-page */
#saleWrapper{
	width:100%;
	display: flex;
	flex-direction:column;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
}
#saleWrapper .header{
	width:100%;
	max-height:min-content;
	height:300px;
	display: flex;
}
#saleWrapper .header .headerLeft{
	flex:1;
	height:100%;
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
	background:#2c251b;
	display:flex;
	justify-content:center;
	align-items:center;
}
#saleWrapper .header .headerLeft .infoText{
	text-align:left;
	width:400px;
}
#saleWrapper .header .headerLeft .infoText h1{
	font-size:36px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#saleWrapper .header .headerLeft .infoText p{
	font-size:16px;
	margin:0;
	padding:0;
}
#saleWrapper .header .headerLeft .infoText p a{
	color:#ffffff;
	font-weight:bold;
}
#saleWrapper .header .headerLeft .infoText p a:hover{
	opacity:0.8;
}
#saleWrapper .header .headerLeft .infoText p a{
	font-size:20px;
}
#saleWrapper .header .headerRight{
	flex:1;
	height:100%;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
	background:#950023;
	display:flex;
	justify-content:center;
	align-items:center;

}
#saleWrapper .header .headerRight h2{
	padding:0;
	font-size:150px;
	font-weight:bold;
}
#saleWrapper .content{
	width:100%;
	display:flex;
	flex-wrap: wrap;
}

#saleWrapper .content .item{
	flex:1;
	width:50%;
	margin-top:20px;
	
}