@charset "utf-8";

body{margin:0; padding:0; font:12px/18px Arial, Helvetica, sans-serif; direction:rtl; background-color:#f6f3f0; color:#566b3f;}
img{border:none;} 
.img-frame{border:1px solid #678b3f; padding:1px;}
a{color:#e65c00; text-decoration:none;}
a:hover{color:#678b3f;}
h1{margin:0; padding:0; font-size:12px;}
h2{margin:12px 0px 14px 0px; padding:0; font-size:16px; color:#678b3f;}
h3{font-size:14px; margin:4px 0 4px 0;}
p{margin-top:0px; margin-bottom:12px;}
.smalltext{font-size:11px;}
.float-left{float:left; margin:0 20px 20px 0;}

#content{width:970px; margin-left:auto; margin-right:auto; padding-top:12px;}
#page-body{margin-right:40px; margin-left:40px;}
#logo{float:right;}
#navwrap{float:left;}
#page{background-color:white; position:relative; min-height:576px; height:auto !important; height:576px; padding:16px;}
hr{display:none;}
.hr{background:#678b3f; height:1px; margin:0;}
#top-hr{clear:both; padding:0; margin-bottom:6px; width:100%; height:5px; background:#678b3f; border-top:1px solid #f6f3f0; line-height:5px; font-size:5px;}
#bot-hr{clear:both; padding:0; margin-top:6px; width:100%; height:5px; background:#678b3f; line-height:5px; font-size:5px;}
#tapetviewer{width:576px; height:576px; border:1px solid #678b3f; position:absolute; top:16px; left:16px; z-index:3;}
#tapetzoomviewer{width:576px; height:576px; border:1px solid #678b3f; position:absolute; top:16px; left:16px; display:none;}
#tapetinfo{height:576px; position:absolute; top:16px; right:16px;}
#tapetinfo h2{margin:0 0 4px 0; padding:0; font-size:16px; color:#678b3f;}
#toolbox{text-align:left; position:relative; border:1px solid white; height:70px; width:337px;}
#tapetserial{position:absolute; top:0px; right:0px; background-color:#f5f4f2; border:1px solid #e6e2df; width:100px; height:60px; text-align:center; font-size:11px; line-height:22px;}
#tapetserial span{font-size:18px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#zoombtn{position:absolute; top:0px; left:0px; clear:none; text-align:center; font-size:11px; line-height:11px; color:#CCCCCC;}
#cartbtn{position:absolute; top:0px; left:40px; clear:none; text-align:center; font-size:11px; line-height:11px;}
#roombtn{position:absolute; top:0px; left:40px; clear:none; text-align:center; font-size:11px; line-height:11px;}
#selroombtn{position:absolute; top:0px; left:112px; clear:none; text-align:center; font-size:11px; line-height:11px;}
#room-sel-cont{height:151px; width:337px; background-color:#f5f4f2; border:1px solid #e6e2df;}
#statpanel{position:absolute; top:106px; left:0; width:100%; text-align:center; font-size:11px;}

.room-thumb{border:1px solid #babfb2; padding:1px;}
a:hover .room-thumb{border:1px solid #355009;}
.room-thumb-sel{border:1px solid #355009; padding:1px; background-color:#355009;}

.thumbs-cont{width:324px; height:130px; background-color:#f5f4f2; border:1px solid #e6e2df; padding-right:12px; padding-top:6px; margin-top:7px; margin-bottom:7px;}
.thumbs-title{color:#678b3f; font-size:13px; font-weight:bold; text-indent:4px;}
.thumb-sm{float:right; margin:4px; border:1px solid #babfb2; padding:1px;}
a:hover .thumb-sm{border:1px solid #355009;}
.thumb-sm-sel{float:right; margin:4px; border:1px solid #355009; padding:1px; background-color:#355009;}

/* main products page */
#wp-family-cont{width:820px; height:840px; margin-right:70px;}
#back2series{float:left; padding-top:2px; font-size:11px;}
.wp-family{width:200px; /*height:160px;*/ background-color:#fbfaf8; border:1px solid #e6e2df; padding:10px 16px 10px 16px; float:right; margin-right:20px; margin-bottom:16px;}
.wp-family h2{margin:0 0 4px 0; padding:0; font-size:16px; color:#678b3f;}
.wp-family img{border:1px solid #355009; padding:1px;}
.wp-family a:hover img{border:1px solid #e65c00; padding:1px;}
.more-details{text-align:left; font-size:11px;}

/* footer */
#footer{font-size:11px; color:#b4aca2;}
#footer a{color:#928b83; text-decoration:none;}
#footer a:hover{color:#5c564f; text-decoration:none;}
#footer-credits{font-size:10px; color:#84915c;}
#copyright{float:right; padding-top:8px; width:600px;}
#lionways-logo{float:left; padding-top:4px; margin-right:3px; width:87px;}
#lionways-credit{text-align:left; padding-top:8px;}

/* navigation */
/* Dynamic Drive CSS Library,  http://www.dynamicdrive.com/style/ */
#ddcolortabs{margin:0px; padding:52px 0px 0px 0px; width:100%; background:transparent; voice-family: "\"}\""; voice-family:inherit;}
#ddcolortabs ul{font: bold 12px Arial, Verdana, sans-serif; margin:0; padding:0; list-style:none;}
#ddcolortabs li{display:inline; margin:0 2px 0 0; padding:0;}
#ddcolortabs a{float:left; color: white; background: #678b3f url(../images/nav/tab_left.gif) no-repeat left top; margin:0 2px 0 0; padding:0 0 1px 3px; text-decoration:none; letter-spacing:1px;}
#ddcolortabs a span{float:left; display:block; background: transparent url(../images/nav/tab_right.gif) no-repeat right top; padding:4px 9px 2px 6px;}
#ddcolortabs a span{float:none;}
#ddcolortabs a:hover{background-color: #8cb85c;}
#ddcolortabs a:hover span{background-color: #8cb85c;}
#ddcolortabs #current a, #ddcolortabs #current span{background-color: #8cb85c;}/*currently selected tab*/
/*
contact
*/
/*form{margin:0; padding:0; clear:none;}*/
#contact-cont{width:380px; position:relative;}
#contact-form{width:380px; height:220px;}
#contact-panel{background-color:#fbfaf8; border:1px solid #e6e2df; padding:6px 30px 6px 30px; margin-top:60px; margin-left:auto; margin-right:auto; text-align:center; font-size:11px;}
#contact-ok-msg{color:#678b3f; border:2px dotted #678b3f; text-align:center; font-weight:bold; margin-bottom:32px; padding:6px;}
#contact-err-msg{color:red; border:2px dotted red; text-align:center; font-weight:bold; margin-bottom:32px; padding:6px;}
/*
data entry
*/
.text, textarea{font:12px Arial, Helvetica, sans-serif; border:1px solid #678b3f; background-color:#f4f7f0 !important; margin-bottom:4px;}
select{font:12px Arial, Helvetica, sans-serif; border:1px solid #678b3f; background-color:#f4f7f0;margin-bottom:4px;}
.button{border:1px solid black; background:#668b3f; font:13px Arial, Helvetica, sans-serif; color:white; font-weight:bold; padding:2px 6px 2px 6px;}
/*div.row {clear:both;}
div.row span.label{float:right; width:76px; text-align:left; font-size:11px;}
div.row span.formw{float:left; width:290px; text-align:right;}
div.row span.formw .button{margin-top:4px;}*/
/*
tech info
*/
#ti{position:relative;; margin-top:50px; margin-left:auto; margin-right:auto; width:600px; height:320px;}
#ti .panel-window{position:relative; margin-left:auto; margin-right:auto; width:600px; height:320px; background-color:#fbfaf8; border:1px solid #e6e2df;}
#ti .slide{padding:16px;}
#ti .slide h2{margin:0 0 4px 0; padding:0; font-size:16px; color:#678b3f;}
#ti .statpanel{position:absolute; top:328px; left:0; width:100%; text-align:center; font-size:11px;}
/*
cart
*/
.cart-btn{border:1px solid black; background-color:#668b3f; font-weight:bold; text-align:center; padding:2px 6px 2px 6px;}
.cart-btn a{color:white; text-decoration:none;}
.cart-btn a:hover{color:#e7eee0; text-decoration:none;}
.cart-table th{background-color:#8ba56e; text-align:center; /*padding:6px 0px 6px 0px; */ line-height:32px; color:white;}
.cart-even{background-color:#e7eee0; padding:4px;}
.cart-odd{background-color:#eff3ea; padding:4px;}
.cart-prod-title{font-size:13px; font-weight:bold;}
#cart-err-msg{color:red; border:2px dotted red; text-align:center; font-weight:bold; margin-bottom:32px; padding:6px;}

