/* PRINT STYLESHEET */

* { background-color: white !important; }
body { background: #fff; font-family: Arial, Helvetica, sans-serif; background-attachment: fixed; background-position: top center; font-size: 12px; background-image: none !important; margin: 0; padding: 0; color: #38040b;}
.button1, .button2, .site-name, .lisa, .list-item-cart-l, hr, .addthis_toolbox, .chalkboard-times, .chalkboard h2, .chalkboard-map, .language, #inner-sort, #inner-path, .product-nav, .right-column, .search, .wine-products, .nav, #footer-wrapper { display: none; }
#calendarButton.button { height: 23px; width: 23px; background: url("../images/calendar-icon.png") no-repeat left top; display: block; text-indent: -200px; }
.calendar.popup .button { background: #38040b; color: white; }
.results, .rightProfile { list-style:square; }
img { border: none; }
a { color: #38040b; font-weight: bold; }
.red { color: #FF0000 }
.green { color: #339933 }
#inner-content-text h3 { font-size: 12px; text-transform:uppercase; width: 610px; background-color: #ded4c4; font-weight: normal; height: 18px; padding: 4px 0 0 25px; margin-left: -25px; }
#inner-content-text h4 { font-size: 12px; width: 610px; background-color: #ded4c4; font-weight: normal; height: 18px; padding: 4px 0 0 25px; margin-left: -25px; cursor: point; }
h4 a { text-decoration: none; font-weight: bold !important; }
#inner-content { width: 600px; margin:  0px auto; position: relative; top: 100px; font-size: 12px; }
#inner-content-text { padding: 0 25px 40px; }
#inner-content-text td { border-bottom: 1px solid #d7c0b8; padding: 5px; }
.inner-content-img { margin: 0 10px 5px 0; border: 3px solid #ded4c4; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; z-index: 0; behavior: url("/css/ie-css3.htc"); }
.button { height: auto; padding: 1px 10px 0 10px; background: url(../images/button-bg.png) repeat-x; border: 1px solid #d7c0b8; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; float: right; z-index:1; }
.button3 { height: 18px; width: 50px; padding: 1px 10px 0 5px; background: url(../images/button-bg.png) repeat-x; border: 1px solid #d7c0b8; -moz-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; text-align: center; margin: auto; z-index: 0; behavior: url("/css/ie-css3.htc"); }
.button a, .button1 a, .button2 a, .button3 a { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.bank-box { height: 29px; width: 130px; padding-top: 2px; background-color: #FFFFFF; -moz-border-radius:3px 3px 3px 3px; -moz-box-shadow:2px 2px 3px #a8a8a8; border-radius:3px 3px 3px 3px; box-shadow:2px 2px 3px #a8a8a8; -webkit-border-radius:3px 3px 3px 3px; -webkit-box-shadow:2px 2px 3px #a8a8a8; border: 1px solid #d7c0b6; text-align: center; float: left; z-index: 0; behavior: url("/css/ie-css3.htc"); }
.regi { font-size: 12px; }
.path { text-decoration: none; font-weight: normal; }
.help-box { width: 85%; margin: -12px 5px -13px 25px; border-left: 1px solid #d7c0b6; padding: 10px; border-right: 1px solid #d7c0b6; }
.help-box-last { width: 85%; margin: -12px 5px -20px 25px; border-left: 1px solid #d7c0b6; border-right: 1px solid #d7c0b6; border-bottom: 1px solid #d7c0b6; padding: 10px; }
#search-path { height: 30px; padding-top: 15px; padding-left: 10px; }
#list-wrapper { float: left; padding: 0 25px; }
.list-item { margin-top: 10px; width: 580px; height: 100px; border-bottom: 1px solid #d7c0b6; }
.list-item-image { height: 87px; width: 90px; padding-top: 3px; background-color: #FFFFFF; -moz-border-radius:3px 3px 3px 3px; -moz-box-shadow:2px 2px 3px #a8a8a8; border-radius:3px 3px 3px 3px; box-shadow:2px 2px 3px #a8a8a8; -webkit-border-radius:3px 3px 3px 3px; -webkit-box-shadow:2px 2px 3px #a8a8a8; border: 1px solid #d7c0b6; text-align: center; float: left; }
.list-item-text { float: left; width: 320px; padding: 5px 15px; }
.list-item-text h1, .list-item-text h1 a, .product-text h1, .product-text h1 a { font-size: 14px; font-weight: bold; margin: 0px; color: #000; }
.list-item-text p, .product-text p { margin: 7px 0 0 0; }
.list-item-text a, .product-text a { color: #9b4829; font-weight:normal; }
.list-item-cart { float: left; width: 138px; height: 82px; padding: 5px 0; text-align: center; }
.list-item-cart p { margin: 5px; }
.list-item-cart-l img { float: left; }
.lisa a { font-size: 11px; color: #998d79; font-weight:normal; text-decoration: none; white-space:nowrap; }
.hind { font-weight: bold; color: red; }
.huge, .huge span { font-size: 30px; }
#pages, #category, #riik { width: 150px; }
.regi-dropdown { width: 100px; margin: 0 5px; }
.regi-dropdown2 { width: 70px; margin: 0 5px; }
.regi-text { width: 200px; margin: 0 5px; }
#form1 { float: right; }
#form2 { width: 40px; margin-top: 3px; float: left; display: block; padding: 0 5px; }
.item-num { width: 41px; height: 22px; border: none; background:url(../images/add-cart-bg.png) 0 0 no-repeat; text-align: center; float: left; }
#pagenavi-box { width: 100%; height: 20px; text-align: center; margin-bottom: 30px; }
.pagenavi { clear: both; color: #918889; margin: auto; }
.pagenavi a, .pagenavi span { text-decoration: none; color: #918889; padding: 2px; }
.pagenavi a:hover, .pagenavi span.current a { border: 1px solid #918889; color: #38040B; font-weight: bold; }
.logos2 .digital { display: block; height: 7px; width: 38px; background: url("/images/1k.gif") no-repeat; position: absolute; top: 0px; right: 0px; text-indent: -300px; overflow: hidden; }
#newsletter-close { border:none; background: url(/images/close-btn.png) no-repeat 0 0 transparent; height: 28px; width: 28px; display: block; position: absolute; right: 5px; top: 5px; }
#captchaImage { float: left; margin: -3px 7px 0 12px; }
.list-wrap { border:none; background: url(/images/menu-left-wrap.png) no-repeat 0 0 transparent; height: 30px; width: 6px; display: block; position: absolute; left: -6px; top: 0px; }
.list-wrap-sub { border:none; background: url(/images/menu-left-wrap-sub.png) no-repeat 0 0 transparent; height: 26px; width: 6px; display: block; position: absolute; left: -6px; top: 0px; }
.empty-main-banner { height: 30px; }
.login h3 { font-size: 14px; text-transform:none; width: 100%; background-color: none; padding: 0; margin-left: 0; margin-bottom: 5px; text-align: center; }
.login .logedusername { font-size: 12px; color: red; display:block; width: 100%; margin: 0 auto; font-weight: bold; text-align: center; }
.digital { display: block; height: 7px; width: 38px; background: url("../images/1k.png") no-repeat; position: absolute; top: 200px; right: 10px; text-indent: -300px; overflow: hidden; }
.digital:hover { background: url("../images/1k.png") no-repeat 0 -7px; }
.regErrorText { font-size: 10px; color: red; }
#mainCartTable .kogus { width: 106px; text-align: center; }
#mainCartTable .kokku { width: 70px; text-align: right; }
#mainCartTable .hinda { width: 60px; text-align: center; }
.longer a { font-size: 12px !important; }
#header { position: relative; height: 90px; }
.content { position: relative; float: left; width: 540px; padding: 0 50px 0 10px; padding-top: 30px; }
#content-wrapper { z-index: 200; background: url(../images/content_bg.gif) repeat-y; }
.content.home { padding-top: 0; }
.content h1 { margin-top: 0; }
.content form { margin: 0; }
.right-column-inner { padding: 10px; }
#header-wrapper { height: auto; }
.logo { margin: 20px 20px 0 30px; float: left; }
.logo a { display: block; width: 202px; height: 55px; background: url("../images/winestore_logo.png") no-repeat; }
.chalkboard-contacts { display:block; }
#inner-title { margin: 0 auto; font-size: 16px; padding-left: 30px; width: 540px; }
.logo img { display: block; }
#filter { margin-bottom: 15px; }
#product-wrapper { margin: 0 auto; padding: 15px 25px 0 25px; position: relative; width: 600px; }
.product-item-image { height: 275px; width: 275px; padding-top: 3px; background-color: #FFFFFF; -moz-border-radius:3px 3px 3px 3px; -moz-box-shadow:2px 2px 3px #a8a8a8; border-radius:3px 3px 3px 3px; box-shadow:2px 2px 3px #a8a8a8; -webkit-border-radius:3px 3px 3px 3px; -webkit-box-shadow:2px 2px 3px #a8a8a8; border: 1px solid #d7c0b6; text-align: center; top: 15px; left: 29px; position: absolute; z-index: 300; }
.product-item-cart {  float: right; width: 100%; height: 90px; padding: 10px 0; text-align: right; border-bottom: 1px solid gray; }
.product-item-cart p { margin: 5px; }
.product-item-cart-l { width: 110px; height: 30px; float: right; display: none; }
.product-item-cart-l img { float: left; }
.product-item-box { float: right; width: 130px; height: 22px; text-align: right; padding-right: 10px; padding-top: 8px; display:none; }
.product-item-box a { font-size: 12px; color: #998d79; font-weight:normal; text-decoration: none; }
.product-text { float: right; width: 300px; height: 200px; padding: 0px 0 5px 20px; margin-left: 20px; border-bottom: 1px solid gray; }
.product-text h1 { font-size: 16px !important; }
#container { width: 100%; margin: 0 auto; }
.hind { font-size: 21px; }
.chalkboard { width: auto; height: auto; padding-top: 20px; float: left; }
.chalkboard .chalkboard-headline { font-size: 25px; font-weight: normal; margin: 8px 0 0 0; }
.chalkboard p { margin: 5px 0; }
