/* -----------------------------------------------------------------------------------------



   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $



   XT-Commerce - community made shopping



   http://www.xt-commerce.com



   Copyright (c) 2004 XT-Commerce



   -----------------------------------------------------------------------------------------



   based on:



   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)



   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com



   (c) 2003         nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org



   Released under the GNU General Public License



   -----------------------------------------------------------------------------------------



   XTC5 Template & Stylesheets



   ---------------------------------------------------------------------------------------*/







@import url("lightbox.css");



BODY {color: #000000;margin: 0px;background-color: #EDC280;background-image: url(img/bkgd.jpg);background-repeat:repeat-x;font-family: Verdana, Arial, sans-serif;font-size: 11px;}







/* HEADINGS */



h1 {color:#000000;font-weight:bold;font-size:13px;margin:20px 0px 15px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000;}



h2 {color:#000000; font-weight:bold;font-size:12px;margin:15px 0px 8px 0px;padding:0px;}



h3 {color:#000000; font-weight:bold;font-size:12px;margin:15px 0px 8px 0px;padding:0px;}



h4 {color:#000000; font-weight:bold;font-size:11px;margin:5px 0px 2px 0px;padding:3px;}



h5 {color:#F4D9AF; font-weight:bold;font-size:13px;margin:0px 0px 0px 0px;padding:8px 0px 0px 8px;}







#titel_produkt {color:#F4D9AF; font-weight:bold;font-size:13px;margin:0px 0px 0px 0px;padding:8px 0px 0px 8px;border:0;}







/* LINKS GLOBAL */



a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer}



a:link {color:#000000}



a:visited {color:#000000}



a:hover,a:active {color:#D6AA69}



a img {border:none}







/* PARAGRAPH GLOBAL */



p {margin:8px 0px 8px 0px;font-size:11px;}







/* TABLE GLOBAL */



table td {padding:2px;}



#wrap {margin: 0 auto; padding: 0; width: 1000px; text-align:center;}







#topmenubox {width: 1000px;height:37px;margin: 0 auto;color: #2B1F16;font-size: 11px;padding:0;background-image:url(img/header_02.jpg);}



#topmenubox2 {width: 1000px;height:45px;margin: 0 auto;color: #2B1F16;font-size: 11px;padding:0;background-image: url(img/header_03.jpg);}



#menutop {width: 720px;float: left;padding: 0;margin: 0 auto;}



#menutop2 {width: 350px;float: left;padding: 0;margin-left:50px;margin-top: 5px;}







#search {width: 280px;float:right;margin: 0 auto;padding:0;text-align:right;}







.menutop ul {margin: 0 auto; color: #2B1F16;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html .menutop li {padding-top: 10px;}







/* Hide from IE7 Only IE-win sees this. \*/



*+ html .menutop li {padding-top: 10px;}







.menutop li {display: inline;list-style-type: none;margin-top: 0px;margin-left:20px;padding: 0;color: #2B1F16;font-size:11px;font-weight:bold;float:left;}



.menutop li a {color: #2B1F16;}



.menutop li a:hover {color: #2B1F16;}







#header_01 {width: 1000px;float: left;padding: 0;margin: 0 auto;}



#maincontent {width: 1000px;background-image: url(img/main_bkgd.jpg);background-repeat: repeat-y;margin: 0 auto;text-align:left;padding-top: 0px;}



#leftmenu {width: 200px;float: left;padding: 0;margin: 0 auto;}



#rightmenu {width: 200px;float: right;padding: 0;margin: 0 auto;}



#content {width: 600px;float: left;display: inline;font-size: 11px;margin: 0 auto;padding-top:0px;}







.content_top {background-image: url(img/content/box1.jpg); background-repeat:no-repeat;margin-top: 8px;margin-left: 3px;margin-bottom: -4px;height:32px;width:575px;}



.content_body {background-image: url(img/content/box2.jpg);margin-left: 3px;width:575px;padding: 12px;width: "\"}\"";width:551px;}



.content_nav {background-image: url(img/content/box6.jpg); background-repeat:no-repeat;margin-left: 3px;width:575px;padding: 10px 12px 30px 12px;width: "\"}\"";width:551px;}



.content_body input[type=text]{border: 1px solid #D6AA69;}



.content_body input[type=password]{border: 1px solid #D6AA69;}



.content_bottom {background-image: url(img/content/box3.jpg); background-repeat:no-repeat;margin-left: 3px;width:575px;}







div.produkte_startseite_a { background: #1F1812; border: solid 5px #D3AB63; border-top: 0px; float: left; padding-left: 1px;  width: 580px; width: "\"}\""; width:569px;}



div.produkte_startseite { background: #1F1812; float: left;  width: 142px; padding-top:10px; padding-bottom:10px; color: #9D7C46;}



#div.produkte_startseite_text {text-align:center; font-size: 12px; line-height:18px; background: #1F1812; border: solid 0px #D3AB63; border-top: 0px; border-bottom: 0px; color: #9D7C46; width: 575px; width: "\"}\""; width:570px;}



div.produkte_startseite a {color: #9D7C46;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html #content { width: 600px;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html #content_a {width: 580px;}







#navtrail {background-image: url(img/content_top.jpg);height:20px;margin: 0 auto;text-align:left;padding: 5px;font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #FFF9EF;width: 600px;width: "\"}\"";width: 590px;}



#navtrail a {font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #FFF9EF;}







#banner {width: 100px;height: 100px;margin: 0 auto 0 auto;text-align: center;}







/* CATEGORY MENU */



ul#categorymenu {padding:4px 0px 4px 15px;margin:0px;list-style-type:none; }







/* 1st TIER */



ul#categorymenu li.level1 {list-style-type:none;height:15px; padding: 0px; margin:0px}







ul#categorymenu li.level1 a {text-decoration:none; color:#000000; font-weight:bold;}







ul#categorymenu li.level1 a:hover {text-decoration:none; color:#D6AA69; font-weight:bold;}







/* 2nd TIER */



ul#categorymenu li.level2 {list-style-type:none; padding:1px 0px 1px 15px;}



ul#categorymenu li.level2 a {font-size: 10px; text-decoration:none; color:#6C4D2F; font-weight:bold;}







/* 3rd TIER */



ul#categorymenu li.level3 {list-style-type:none; padding:0px 0px 4px 35px;}



ul#categorymenu li.level3 a {font-size: 10px; text-decoration:none; color:#804000; font-weight:bold;}







/* 3rd TIER */



ul#categorymenu li.level4 {list-style-type:none; padding:0px 0px 4px 40px;}



ul#categorymenu li.level4 a {font-size: 10px; text-decoration:none; color:#BA8D61; font-weight:bold;}







/*  Menu-Boxen Start  */



.menutopleft {height: 22px;padding: 7px 0 0 15px;background-image: url(img/hl_box_left.jpg);background-repeat:no-repeat;font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #F4D9AF;margin: 0;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html .menutopleft {height:30px;}







.menutopright {height: 22px;padding: 7px 15px 0 0;background-image: url(img/hl_box_right.jpg);background-repeat:no-repeat;font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #F4D9AF;text-align:right;margin:0 auto;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html .menutopright {height:30px;}







.menucontent {width: 170px;padding: 0;margin: 0;font-size: 11px;padding: 10px 0 15px 20px;}



.menucontentright {text-align:left;width: 170px;margin: 0;font-size: 9px;padding: 10px 0 15px 20px;}



.menucontentcenter {text-align:center;width: 170px;margin: 0;font-size: 11px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;}







/* PRODUCT PREVIEW */



#listingheader {padding:6px 0px 0px 15px; margin:0;height:21px;font-size:11px;background-image: url(img/hl_new_products.jpg);color:#2B1F16;font-weight:bold;border: 1px solid;border-color: #EDC280;}



.listingbox {width:575px;padding: 5px;border: 0px solid #EDC280;float: left;margin: 2px;margin-top:6px;background-image: url(img/content/box.jpg); background-repeat:no-repeat;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html .listingbox {width: 565px;margin: 1px;}







.listing  {margin:0 auto;text-align:left; padding: 8px 0 0 10px; font-size:11px; color: #000000; font-weight:bold;height:21px; width:565px;}



.listing a {color: #D5A968}



.listing a:visited {color:#D5A968}



.listing a:hover,a:active {color:#D5A968}



.price  {font-size:14px; color: #494949; font-weight:bold;}







td.productListing-data {font-family:Verdana,Arial,sans-serif;font-size:10px;line-height:10px;}







.listing-1 {height: 132px;position: relative;text-align: left;width: 565px;width: "\"}\"";width: 560px;}



.listing-1-1 {height:  130px;left: 0px;padding: 6px;position:  relative;top: 10px;width: 180px;}



.listing-1-2 {line-height: 16px;height: 105px;left: 148px;text-align: center;padding: 0px;position: absolute;top: 16px;width: 230px;}



.listing-1-3 {line-height: 13px;height: 105px;left: 340px;text-align: right;padding: 1px;position: absolute;top: 10px;width: 220px;}



.listing-1-4 {height: 25px;left: 180px;text-align: center;padding: 1px;position: absolute;top: 114px;width: 150px;}



.listing-1-5 {height: 25px;left: 340px;text-align: right;padding: 1px;position: absolute;top: 114px;width: 95px;}



.listing-1-6 {height: 25px;left: 435px;text-align: right;padding: 1px;position: absolute;top: 114px;width: 123px;}



.listing-7 {height: 30px;}







* html .listing {width: 550px;}







#listing_preis {margin:0;padding:0;font-size:12px;font-style:italic;font-weight:bold;}



#listing_image {border: 0px solid #EDC280;}







/* Hide from IE5-mac. Only IE-win sees this. \*/



* html #listingcontent_main {width: 350px;}







.productPreview {padding:0;margin:0;}



.productPreviewContent {vertical-align:top;width:100%}



.productPreviewContent h2 {font-size:11px;padding: 0;margin:0px 0px 5px 0px;}



.productPreviewContent h2 a {font-size:11px;font-weight:bold;}



.productPreviewImage {vertical-align:top;padding:3px 15px 0px 0px;}



.productPreviewImage img {border: solid 1px #999999;}



.productPreviewContent .price{font-size:12px; font-weight:bold;padding:0;margin:0}



.productPreviewContent .taxandshippinginfo {font-size:11px;font-weight:normal;color:#999999;padding:0;margin:0}



.productPreviewContent .vpe {font-size:10px;font-weight:normal;color:#999999;padding:0;margin:0}



.productPreviewContent .shippingtime {font-size:11px;font-weight:normal;color:#999999;padding:0;margin:0}



.productPreviewContent .stockimage {margin:0; padding:0;}



.productPreviewContent .stockimagetext {margin:0;padding:0;font-size:11px;font-weight:normal;color:#999999;}







.listingbox .productOldPrice {font-size:10px;font-weight:bold;color:#FF0000;}



.listingbox .productNewPrice {line-height: 1.2;font-size:18px; font-style:italic;font-weight:bold;color:#000000;}



.listingbox .vpe {font-size:11px;color:#999999;}



.productPreviewContent .taxandshippinginfo a {font-size:11px;font-weight:normal;color:#999999;}







PRODUCT INFO / PRODUCT DETAILS */



#productinfowrap {display:table; width:100%; }



#facebook_botton {margin-top:17px;}



#productinfoimages { float:left;  text-align:left; width:300px;padding:0px;margin:15px 10px 10px 0px;border: solid 0px #999999;}



#productinfoimages2 { float:left;background-color:#FCF4E9;text-align:left;width:540px;padding: 6px 3px 4px 6px;margin:0px 0px 0px 0px;border: solid 1px #D6AA69;}



#productinfoimages .productimage {border: solid 1px #999999;}



#productinfoimages .hrlightgrey {margin-top:6px;margin-bottom:6px;}



#productinfopricewithimages {float:right;width:232px;}



#productinfopricewithimages img {cursor:pointer}



#productinfopricewithoutimages {width:100%}



#productinfopricewithoutimages img {cursor:pointer}



#productinfoprice {padding:0px; margin:15px 0px 0px 0px;}



#productinfoprice .hrlightgrey {margin-top:6px;margin-bottom:6px;}



#productinfoprice .productprice {margin:0; padding:0;font-size:14px;font-style:italic;font-weight:bold;}



#productinfoprice .productOldPrice {color:#FF0000;margin:0;padding:0;font-size:10px;font-weight:bold;}







.live_Price {margin-top:-20px;height: 137px;background-image: url(img/bg_live_preis.gif);background-repeat:no-repeat;}



.productprice_live {padding-top:15px;padding-left:15px;font-size:15px;font-style:italic;font-weight:bold; color: #fff;}



.live_sparen { padding-top:35px;padding-left:113px;font-size:12px;text-align:center;font-weight:bold; color: #fff;}







#productinfoprice .taxandshippinginfo {margin:0; padding:0;font-size:11px;font-weight:normal;color:#999999;}



#productinfoprice .taxandshippinginfo a {margin:0;padding:0;font-size:11px;font-weight:normal;color:#999999;}



#productinfoprice .shippingtime {margin:0;padding:0;font-size:11px;font-weight:normal;color:#999999;}



#productinfoprice .stockimage {margin:0;padding:0;}



#productinfoprice .stockimagetext {margin:0;padding:0;font-size:11px;font-weight:normal;color:#999999;}



p.productinfoproductadded {font-size:11px;color:#8F8F8F;font-style:italic;}



.productoptions { padding:0px;line-height:15px;background-color:#FCF4E9;border: solid 1px #D6AA69}



.addtobasket {background-color:#fff;padding:3px;text-align:right;border-style:solid;border-width:1px 0px 0px 0px;border-color:#999999}







#layout_details_frame {background-color:#FFFF66;border:1px solid #BBC2D1;margin-bottom:10px;padding:0;}







/* POPUPS PRODUCTINFO */



body.popupproductinfo {padding:15px;background:none; background-color:#fff}







/* POPUP print_order.html */



body.popupprintorder {font-family:Arial, Sans-serif;font-size:13px;padding:15px;background: #fff none;}



body.popupprintorder .products tr.header td {font-weight:bold;background-color:#EDEDED;}



body.popupprintorder .products .total {text-align:right;}



body.popupprintorder .products .quantity {vertical-align:top;}



body.popupprintorder .productname {vertical-align:top;}



body.popupprintorder .model {vertical-align:top;}



body.popupprintorder .singleprice {vertical-align:top;}



body.popupprintorder .totalprice {vertical-align:top;}







/* HIGHLIGHTBOX (BACKGROUND) */



div.highlightbox {padding: 15px;background-color:#FAEBD4;border: solid  #D6AA69 1px}



div.highlightbox ul {margin-left:15px;padding:0;display:block;list-style-type:square;line-height:20px}



div.highlightbox h1 {color:#000000;padding:0px 0px 10px 0px;margin:0;border:none;font-size:12px}



div.highlightbox div.hr {height:1px;line-height:1px;margin:0;padding:0;display:block;border-bottom: solid 1px #697074;}







/* contentsTopics */



div.contentsTopics { padding: 5px;background-image: url(img/topics.jpg);}



div.contentsTopics ul {margin-left:0px;padding:0;display:block;list-style-type:square;line-height:0px}



div.contentsTopics h1 {color:#F4D9AF; padding:0px 0px 0px 0px;margin:0;border:none;font-size:12px}



div.contentsTopics div.hr {height:1px;line-height:1px;margin:0;padding:0;display:block;border-bottom:solid 1px #697074;}







/* PAYMENT TYPE SELECTION */



table.paymentblock {background-color:#FDF6EC;border-style: solid;border-width:1px 1px 1px 1px;border-color:#30211A;margin-bottom:15px;}



table.paymentblock tr td.header {padding: 5px;background-color:#F6EAC9;padding-left:5px;color:#30211A;font-weight:bold;}







/* SHIPPING TYPE SELECTION */



table.shippingblock {background-color:#F6EAC9;border-style: solid;border-width:1px 1px 1px 1px;border-color:#cccccc; margin-bottom:15px;}



table.shippingblock tr td.header {background-color:#F6EAC9; padding:2px;padding-left:5px; color:#000000;font-weight:bold;}



table.shippingblock tr td {vertical-align:top;}



table.shippingblock tr td.description {width:100%;vertical-align:top;padding-left:6px;}



table.shippingblock tr td.radiobutton {vertical-align:top;white-space:nowrap;padding:4px;}



table.shippingblock tr td.radiobutton input {margin:0;padding:0;}



table.shippingblock tr td.price {vertical-align:top;white-space:nowrap}







/* ORDER DETAILS IN ACCOUNT HISTORY */



table.accounthistoryinfoorderdetails tr td {vertical-align:top}



table.accounthistoryinfoorderdetails tr.header td {font-weight:bold}







/* MESSAGEBOX ON CONTACT SITE */



textarea.message_body {width:130px;}







/* DOWNLOAD BOX FOR USER DOWNLOADS */



table.downloadbox {padding: 5px;background-color:#D6AA69;border: solid #000000 1px;margin-bottom:8px;}



table.downloadbox tr td.icon{padding-right: 15px;}



table.downloadbox tr td.downloadlink{width:100%;}







/* TABLE WICH SHOWS GRADUATED PRICES */



table.graduatedprice {font-size:10px;color:#000000;text-align:center;margin-top:0px;border: solid 1px;background-color:#FCF4E9; border-color:#EDC280}



table.graduatedprice tr td.header{font-size:12px;color:#FFFFFF;font-weight:bold;text-align:center;background-color:#EDC280;border: solid 1px;border-color:#EDC280}







/* ORDER DETAILS */



table.orderdetails {font-size:11px;background-color:#FDF6EC; border-style: solid;border-width:1px 1px 1px 1px;border-color:#EDC280;}



table.orderdetails tr td {padding:4px;}



table.orderdetails tr.headerrow td {background-color:#F2D6A6;color:#30211A;font-weight:bold;border-bottom:1px solid #EDC280;}



table.orderdetails tr.headerrow td.left {text-align:left;}



table.orderdetails tr.headerrow td.center {text-align:center;}



table.orderdetails tr.headerrow td.right {text-align:right;}







/* ORDER DETAILS CONTENT ROW 1 */



table.orderdetails tr.contentrow1 td {background-color:#FFFFFF;vertical-align:top}



table.orderdetails tr.contentrow1 td.quantity {text-align:center}



table.orderdetails tr.contentrow1 td.quantity input {font-size:11px;padding:2px;border:solid #EDC280 1px;}



table.orderdetails tr.contentrow1 td.productname {text-align:left}







/* ORDER DETAILS CONTENT ROW 2 */



table.orderdetails tr.contentrow2 td {background-color:#F6EAC9;vertical-align:top}



table.orderdetails tr.contentrow2 td.quantity {text-align:center}



table.orderdetails tr.contentrow2 td.quantity input {font-size:11px; padding:2px; border:solid #EDC280 1px;}



table.orderdetails tr.contentrow2 td.productname {text-align:left}







/* ORDER DETAILS SINGLE PRICE */



table.orderdetails tr td.singleprice {text-align:right;white-space:nowrap}







/* ORDER DETAILS TOTAL PRICE PER ITEM */



table.orderdetails tr td.totalprice {text-align:right;white-space:nowrap}







/* ORDER DETAILS DELETE CHECKBOX */



table.orderdetails tr td.delete {text-align:center;white-space:nowrap}







/* ORDER DETAILS PRODUCT ATTRIBUTES */



table.orderdetails tr td.productname table.productattributes {margin-top:3px;}



table.orderdetails tr td.productname table.productattributes tr td {padding:0px;}



table.orderdetails tr td.productname table.productattributes tr td.attribute {padding-right:4px;}



table.orderdetails tr td.productname table.productattributes tr td.value {width:100%;}







/* ORDER DETAILS SUBTOTAL */



table.orderdetails tr td.subtotal {background-color:#ffffff;text-align:right;border-style: solid;border-width:1px 0px 0px 0px;border-color:#EDC280;}







/* PRODUCT NAVIGATOR */



div.productnavigator {background-color:#F6EAC9;padding:8px;border:#999999 1px solid}







/* REVIEW LIST */



table.reviewlist {background-color:#D6AA69;border-style: solid;border-width:0px 1px 1px 1px;border-color:#000000;}



table.reviewlist tr td {padding:4px;white-space:nowrap}



table.reviewlist tr.header td {background-color:#D6AA69;color:#FFFFFF;font-weight:bold}



table.reviewlist tr.contentrow1 td {background-color:#D6AA69;}



table.reviewlist tr.contentrow2 td {background-color:#F6EAC9;}



textarea#review {width:100%}







/* MEDIA LIST */



table.medialist {background-color:#D6AA69;border-style:solid; border-width:1px;border-color:#000000;font-size:11px}



table.medialist tr td {padding:6px;white-space:nowrap;vertical-align:top}



table.medialist tr.contentrow1 td {background-color:#D6AA69;}



table.medialist tr.contentrow2 td {background-color:#F6EAC9;}







/* SITEMAP */



.sitemapwrap {}



.sitemapwrap .sitemapleft {background-color:#F6EAC9;display:table;float:left;width:235px;margin-bottom:15px;}



.sitemapwrap .sitemapright {background-color:#F6EAC9;display:table;float:right;width:235px;margin-bottom:15px;}



.sitemapheader {padding:3px; background-color:#D6AA69;color:#FFFFFF;font-weight:bold}



.sitemapheader a:link, .sitemapheader a:visited, .sitemapheader a:hover {color:#FFFFFF; text-decoration:none}



.sitemapcontent {padding:6px}



.sitemapcontent li {list-style-type:none}







/* COMMENTS ON CHECKOUT CONFIRMATION SITE */



p.checkoutcomment textarea {width:568px; height: 80px;}







/* ORDER DETAILS ON CHECKOUT SITE */



table.checkoutconfirmationorderdetails {padding:0; margin:0px 0px 10px 0px; border:none}



table.checkoutconfirmationorderdetails tr td.productname {width:100%;font-weight:bold;}



table.checkoutconfirmationorderdetails tr td.shippingtime {padding:0px 0px 0px 30px;color:#666666;font-size:11px;font-weight:normal;white-space:nowrap}



table.checkoutconfirmationorderdetails tr td.productattributes {padding:0px 0px 0px 30px; color:#666666; font-size:11px; font-weight:normal;}



table.checkoutconfirmationorderdetails tr td.productprice {white-space:nowrap;text-align:right}



table.checkoutconfirmationorderdetailstotal {padding:0;margin:10px 0px 0px 0px;border:none}



table.checkoutconfirmationorderdetailstotal tr td.name {width:100%;text-align:right}



table.checkoutconfirmationorderdetailstotal tr td.value {white-space:nowrap;text-align:right}







/* AGB ON CHECKOUT SITE */



p.checkoutagb textarea {width:568px; height: 120px}







/* CHECKOUT NAVIGATION */



ul#checkoutnavigation {width:580px;height: 69px;margin: 0;padding:0px; }



ul#checkoutnavigation li {height: 65px;list-style-type:none;float:left;width:135px;border: 1px solid;margin-right:3px;margin-left:3px;padding:1px}







/* Hide from IE5-mac. Only IE-win sees this. \*/



*ul#checkoutnavigation li {width: 133px}



ul#checkoutnavigation li.active {background-color: #D6AA69;border-color:#000000}



ul#checkoutnavigation li.active .number {font-size:18px;font-weight:bold;color:#ff0000}



ul#checkoutnavigation li.active .title {font-size:12px;font-weight:bold;color:#ff0000 }



ul#checkoutnavigation li.active .description {font-size:11px; color:#000000}



ul#checkoutnavigation li.inactive_a {color:#000000;background-color: #F6EAC9;border-color:#EDC280}



ul#checkoutnavigation li.inactive_a .number {font-size:18px;font-weight:bold;color:#1B8F32}



ul#checkoutnavigation li.inactive_a .title {font-size:12px;font-weight:bold;color:#1B8F32}



ul#checkoutnavigation li.inactive_a .description {font-size:11px}



ul#checkoutnavigation li.inactive_a a {color:#000000}



ul#checkoutnavigation li.inactive_a a:hover {color:#2503FD}



ul#checkoutnavigation li.inactive {color:#ffffff;background-color: #F6EAC9;border-color:#EDC280}



ul#checkoutnavigation li.inactive .number {font-size:18px;font-weight:bold}



ul#checkoutnavigation li.inactive .title {font-size:12px;font-weight:bold}



ul#checkoutnavigation li.inactive .description {font-size:11px}



ul#checkoutnavigation li.inactive a {color:#ffffff}



ul#checkoutnavigation li.inactive a:hover {color:#ff0000}







#footer {clear: both;width: 1000px;height: 40px;margin: 0  0 5px 0;padding: 0 0  0 0;}



#footer_left {width: 200px;float: left;padding: 0;margin: 0 auto;}



#footer_right {width: 200px;float: right;padding: 0;margin: 0 auto;}



#footer_main {width: 600px;float: left;display: inline;font-size: 11px;margin: 0 auto;background-image: url(img/bg_middle_end.jpg);height:40px;}







/* ERROR MESSAGES */



div.errormessage {border: dotted #EDC280 2px; padding:15px; color:#FF0000; background-color:#ffffff}







TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;font-size: 10px;}







/* SUCCESS MESSAGE */



.messageStackSuccess {padding:4px;background-color:#F6EAC9}







/* XTC COPYRIGHT */



.copyright {margin: 0 auto; width:1000px;background-color:#EDC280; text-align:center;color:#000000;font-size:11px;padding:0px 0px 10px 0px;}







/* XTC ParseTime */



.parseTime {margin: 0 auto;width:1000px;background-color:#EDC280;text-align:center;color:#000000;font-size:11px;padding:0px 0px 10px 0px;}







/* AJAX CHECKOUT PROCESS */



div.checkout_row {clear:both;}



div.checkout_title {cursor:pointer;position:relative;background-image: url(img/topics.jpg);padding:5px;font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:12px;color:#FAEDDA;}







* html div.checkout_title {width:570px;}







div.checkout_title .right {position:absolute;right:6px;top:3px;font-weight:bold;}



div.checkout_content {background-color:#F6EAC9;color:#000;padding:4px;border-right:solid 2px #F4D9AF;border-left:solid 2px #F4D9AF;border-bottom:solid 2px #F4D9AF;position:relative !important;position:static;zoom:1;}



div.checkout_content .inputRequirement select {width:165px;}



div.checkout_content .virtual {text-align:center;}



div.checkout_content .left_space {padding-left:20px;}



div.checkout_shipping_modules, .checkout_shipping_address {width:284px;float:left;clear:left;}



div.checkout_payment_modules, .checkout_payment_address {width:284px;float:right;clear:right;}



div.checkout_total {text-align:right;}







#checkout_total table {float:right;}







div.checkout_spacer {height:12px;font-size:9px;clear:both;}







div.checkout_button {text-align:right;margin:0px;}







.radiobox {vertical-align:middle;padding:0px;margin:0px;}







.float_right {float:right;}



.float_left {float:left;}







.module_ok, div.checkout_please_wait {color:green;font-weight:bold;}







div.checkout_error {color:#FF0000;font-weight:bold;}







div.checkout_error_login {display:none;}







* html #checkout_login_head {width:570px;}







* html #checkout_register_content {width:561px;}







.checkout_form_row {margin-bottom:8px;width:100%;display:block;clear:both;



  float:left;}







.checkout_form_left {float:left;width:160px;}



.checkout_form_left_a {float:left;width:25px;}



.checkout_form_right {float:left;}



.checkout_form_right_a {float:left;width:540px;}



.checkout_form_input {width:160px;}







.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:0.8;background-color:#AAA;z-index:1;position:absolute;}



.modalDialog_contentDiv{border:3px solid #777777;padding:0px;z-index:100;position:absolute;background-color:#ffffff;overflow:auto;}



.modalDialog_contentDiv_shadow{z-index:90;position:absolute;background-color:#555;filter:alpha(opacity=30);opacity:0.3;}



a.close_modalDialog, a.close_modalDialog:link, a.close_modalDialog:hover {display:block;font-size:18px;font-weight:bold;color:#ffffff;text-decoration:none;position:absolute;left:755px;top:3px;}



a.displayMessage, a.displayMessage:link, a.displayMessage:visited,a.displayMessage:hover {color:#000000;font-weight:bold;text-decoration:none;}



h1.heading_modalDialog  {display:block;background-color:#777777;font-size:18px;font-weight:bold;color:#ffffff;padding:3px 0px 3px 15px;margin:0px;}



.modalDialog_content {padding:10px;}



.modalDialog_content li {margin-left:25px;}



.modelDialog {font-family: Verdana, Arial, sans-serif;font-size: 11px;}







div.agb_check {padding: 4px;background-color:#F4C7C1 }



div.checkout_agb textarea {width:562px;height: 120px;}



div.checkout_comments textarea {width:562px;height: 80px;}



div.checkout_revocation textarea {width:562px;height: 120px;}







.contact2 {border: 0px none; background: #FFF;}







/* Start Register Tabs für Produktdetails*/
.dynamic-tab-pane-control.tab-pane {width: 100%;}

.dynamic-tab-pane-control .tab-row .tab{
FLOAT: left;
BACKGROUND: url(img/product_tab/lefta.gif) no-repeat left top;
PADDING-LEFT: 9px;
FONT-WEIGHT: bold;
PADDING-RIGHT: 2px;
PADDING-BOTTOM: 8px;
COLOR: #FCF4E9;
PADDING-TOP: 10px;
border: none;
font-size:12px;
margin:15px 0px 8px 0px;
TEXT-DECORATION: none}


/* Hide from IE5-mac. Only IE-win sees this. \*/
* html  .dynamic-tab-pane-control .tab-row .tab {PADDING-TOP: 5px;PADDING-RIGHT: 8px;}

.dynamic-tab-pane-control .tab-row .tab.selected {BACKGROUND-IMAGE: url(img/product_tab/lefton.gif);outline:0;-moz-outline:0;}

/* Bis einschließlich IE6 auschließen \*/
html>body .dynamic-tab-pane-control .tab-row .tab.selected {MARGIN-TOP: 10px;}



.dynamic-tab-pane-control .tab-row .tab.selected a{BACKGROUND-IMAGE: url(img/product_tab/righton.gif);outline:0;-moz-outline:0;}

.dynamic-tab-pane-control .tab-row .tab a {BACKGROUND: url(img/product_tab/righta.gif) no-repeat right top;
PADDING-LEFT: 0px;
PADDING-RIGHT: 8px;
PADDING-BOTTOM: 8px;
COLOR: #000;
PADDING-TOP: 10px;
text-decoration: none;}


/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .dynamic-tab-pane-control .tab-row .tab a {PADDING-TOP: 5px;}

.dynamic-tab-pane-control .tab-row .hover a {color:#D6AA69;}

.dynamic-tab-pane-control .tab-page {
border-left:1px solid #D6AA69;
border-right:1px solid #D6AA69;
border-top:1px solid #D6AA69;
border-bottom: 1px solid #D6AA69;
BACKGROUND: #FCF4E9;
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 15px;
PADDING-TOP: 60px;
MARGIN: 0px;
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
COLOR: #000;
voice-family: inherit;}

.dynamic-tab-pane-control .tab-row {
FONT-SIZE: 93%;
BACKGROUND: url(img/product_tab/hintergrund_tab.jpg);
FLOAT: left;WIDTH: 100%;
height: 42px;}

.dynamic-tab-pane-control .tab-page2 {
DISPLAY: block;
border-left:1px solid #D6AA69;
border-right:1px solid #D6AA69;
border-top:0px solid #D6AA69;
border-bottom:1px solid #D6AA69;
BACKGROUND: #F6EAC9;
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 50px;
MARGIN: 0px;
font-family: Verdana, Helvetica, Arial;
font-size: 11px;
COLOR: #000;
voice-family: inherit;}

/* Ende Register Tabs für Produktdetails*/







 /* Start Fortschrittsbalken checkout*/



p.infoTextNav {



  background-color:#F9FCFF;



  border:6px solid #D6AA69;



  font-family:Arial,Helvetica,sans-serif;



  font-size:10px;



  color:#5F5F5F;



  padding:15px;}







p.TitelNav_a {



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



  color:#000000;}







p.TitelNav_b {



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



  color:#CFCFCF;}



 /* Ende Fortschrittsbalken checkout*/







.conditions {



  font-family: Tahoma, Verdana, Arial, san-serif;



  font-size: 10px;



  color: #ffffff;



  background-color: #d30000;



  border: 1px solid #333333;



  padding: 3px;



  margin-top: 0px;}







.moduleRow  {



   background-color: #F6EAC9;}







ul#imageslider {



   margin:0 auto;



   padding:0;



   list-style:none;



   list-style-position:outside;



   overflow:hidden; /* Falls die Inhalte zu gross sind, werden diese abgeschnitten */



   width: 570px; /* Breite des Slideshowcontainers */}







ul#imageslider #slidercontent {



   display: none;         /* Textanzeige deaktiviert durch display:none; */



   z-index: 888;        /* Durch den z-index wird der Conatiner des Textes auf das Bild gelegt */



   position: relativ;



   top: -195px;        /* Damit der Text auf dem Bild angezeigt werden kann müssen wir den Container nach oben ziehen */



   width: 570px; /* Breite des Slideshowcontainers */



   overflow: hidden; /* Falls die Inhalte zu gross sind, werden diese abgeschnitten */



   text-align: justify;



   font-size: 0.9em;



   background: #ccc;



/* Regelt die Transparenz des Textes um das Bild darunter noch sehen zu können */



   -moz-opacity: 0.7;



   opacity: 0.70;



   filter:alpha(opacity=70);}







/* Content */



.main_content_body {font-size: 12px;line-height:18px;background: #1F1812;border: solid 5px #D3AB63;color: #9D7C46;width: 500px;width: "\"}\"";width:570px;}



.main_content_text {text-align:center;}



.listing_cat_name {text-align:center;line-height:25px;font-size: 12px;font-weight:bold;background-image: url(img/content/c_list.jpg); background-repeat:no-repeat; background-position:center top;height: 30px;width:185px;}



* html .listing_cat_name {width:179px;}



a.listing_cat_name {color: #D5A968;}



a.listing_cat_name:hover {color: #E1D1B8;}







/* Live-Shop */

.bg_timer{background-image: url(img/bg_timer.gif); background-repeat:no-repeat;width: 230px;height: 60px;color: #fff;font-weight:bold;padding:  5px 0px 5px 5px;}

.hasCountdown {}

.countdown_rtl {direction: rtl;}

.countdown_holding span {background-color: #ccc;}

.countdown_row {clear: both;width: 100%;padding: 0px 2px;text-align: center;}

.countdown_show1 .countdown_section {width: 98%;}

.countdown_show2 .countdown_section {width: 48%;}

.countdown_show3 .countdown_section {width: 32.5%;}

.countdown_show4 .countdown_section {width: 24.5%;}

.countdown_show5 .countdown_section {width: 19.5%;}

.countdown_show6 .countdown_section {width: 16.25%;}

.countdown_show7 .countdown_section {width: 14%;}

.countdown_section {display: block;float: left;font-size: 75%;text-align: center;}

.countdown_amount {font-size: 250%;font-weight:bold;color: #fff;}

.countdown_descr {display: block;width: 100%;}

.ls_preis {PADDING-TOP: 30px;text-align:center;line-height:10px;font-size: 16px;font-weight:bold;color: #fff;background-image: url(img/box/ls_preis.gif); background-repeat:no-repeat; background-position:center top;height: 54px;width:140px;}

.ls_preis_a {text-align:center;font-size: 10px;color: #fff;}

.ls_preis_old {font-size: 12px;font-weight:bold;text-decoration: line-through;}

.ls_sparen {font-size: 14px;color: #E41818;font-weight:bold;}

.bg_add {background-image: url(img/bg_add.gif); background-repeat:no-repeat;height: 60px;width: 60px;border: 0px;text-align: center;padding-top:  18px}






 /* popcart */



#popCart {width: 420px;background: #fff;border: 1px solid #000;color: #000;display:none;padding: 10px 10px 25px 10px;border-radius: 10px 10px 10px 10px}



.popup_header {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 1.2em;font-weight:bold;text-align: center;vertical-align:bottom;padding: 3px 10px;margin: 0px auto;width: 400px;background-color: #2A1F19;color: #fff;border-radius: 5px 5px 5px 5px;}



.popup_artikel {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 1.2em;font-weight:bold;text-align: center;color: #000;margin: 20px 0px 40px 0px;padding: 5px;}



.cart_contents {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 0.9em;text-align: center;color: #000;height: 42px;border: 1px solid #000;}



#pop_buttons_box {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 1.2em;font-weight:bold;text-align: center;height: 10px;vertical-align:bottom;margin: 10px auto 0 auto;}



.cart_button {float: right;width: 160px;border: 1px solid #000;background-color: #2A1F19;color: #fff;border-radius: 5px 5px 5px 5px;}



.close_button {float: left;width: 160px;border: 1px solid #000;background-color: #2A1F19;color: #fff;border-radius: 5px 5px 5px 5px;}





#basic-modal-content {display:none;}



/* Overlay popcart*/

#simplemodal-overlay {background-color:#000;}



/* Container popcart*/

#simplemodal-container {height:400px; width:460px;}

#simplemodal-container .simplemodal-data {padding:8px;}



/* GUTSCHEIN EINLÖSEN IM WARENKORB */

#gift_cart { }



/* RAHMEN FÜR EINGABEFELD */

#gift_cart #input_code { padding: 15px;background-color:#F6EAC9; border: 1px solid #D6AA69}



/* BUTTON EINLÖSEN */

#gift_cart #input_code input[type="image"] { position: relative; top: 6px; left: 5px;  }



/* POPUP MIT INFOS */

#gift_infos ul.restriction_list { margin: 5px 0px 5px 40px; }

/* End */
