@charset "utf-8";
/*
	Title: KATE styles for screen media
	Author: Svilen Dimchevski, sd@dimchevski.com, www.dimchevski.com
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
div#content ul.nav,div#sidebar div#header h1,div#content div#main div.body ul.paging,div#contentarea,div#content div#main div.body div#collections ul,div#content div#main div.body div#productpics ul.thumbs,div#content div#main div.body div.prevnext,div.clientimgs ul.thumbs,div#contentarea div.client{overflow:hidden;width:100%}
div#sidebar div#header ul#lang:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html div#sidebar div#header ul#lang{height:1px;padding-left:97px}
:first-child+html div#sidebar div#header ul#lang{min-height:1px}
body{background:#000 url(../img/bgpattern.gif) repeat;font:12px/150% Tahoma, Geneva, sans-serif;color:#e0d0c5}
div.wrapper{background:url(../img/bgbrushes.gif) no-repeat 50% 0}
div#container{width:960px;padding-top:20px;margin:0 auto}
div#sidebar{width:240px;float:left;margin-top:8px}
div#header{background-color:#fff;padding-top:15px}
div#content{width:710px;float:right}
div#footer{clear:both;background:url(../img/footerbg.gif) no-repeat 0 0;height:35px;padding-top:30px;font-size:11px;color:#736b65}
div#sidebar div#header h1 a{display:block;overflow:hidden;width:65px;height:82px;float:right;text-indent:-9999px;background:url(../img/logo.gif) no-repeat 0 0;margin-bottom:10px;margin-right:15px}
* html div#sidebar div#header h1 a{margin-right:7px}
div#sidebar div#header ul#lang,div#sidebar div#header ul.subnav,div#sidebar address{text-align:right}
div#sidebar div#header ul#lang{padding-left:102px}
div#sidebar div#header ul#lang li{float:left;margin-left:6px}
div#sidebar div#header ul#lang li a{background-color:#fff;color:#ccc;text-decoration:none;display:block;border-right:1px solid #ccc;padding:0 4px}
div#sidebar div#header ul#lang li a:hover{background-color:#ccc;color:#fff}
div#sidebar div#header ul#lang li a.current{background-color:#ccc;color:#fff;border-right:none}
div#sidebar div#header ul.subnav li{margin-bottom:4px}
div#sidebar div#header ul.subnav li a{text-decoration:none;font-size:14px;color:#808080;padding-right:15px;text-transform:lowercase;}
div#sidebar div#header ul.subnav li a:hover,div#sidebar div#header ul.subnav li a.current{color:#d9261c;background:url(../img/redarrow.gif) no-repeat 100% 70%}
div#sidebar div.homepage ul.subnav{margin-top:30px;padding-bottom:25px}
div#sidebar div.inpage ul.subnav{margin-top:15px;padding-bottom:10px}
div#sidebar address{margin-top:10px;font-size:11px}
div#content ul.nav li{width:182px;float:left;margin-right:10px;background-color:#3b322d;padding:10px}
div#content ul.inpage li{margin-bottom:10px;width:205px}
div#content ul.inpage li.current{background-color:#d9261c}
div#content ul.nav li h2 a{text-decoration:none;color:#e0d0c5;font-size:14px;font-weight:bold}
div#content ul.nav li a.imghover{display:block;border:1px solid #3b322d}
div#content ul.inpage li a.imghover{width:180px}
div#content ul.nav li a.imghover:hover{border:1px solid #e0d0c5}
div#content ul.inpage li.current a.imghover{border:1px solid #d9261c}
div#content ul.nav li h2{margin-top:4px}
div#sidebar ul.extranav{margin-left:30px;margin-top:17px}
div#sidebar ul.extranav li{margin-bottom:5px;text-align:right}
div#sidebar ul.extranav li a{display:block;background-color:#f0dfd3;color:#d9261c;text-decoration:none;padding:2px 15px 2px 0}
* html div#sidebar ul.extranav li a,* html div#content div.sidebar ul.simple li a{margin-bottom:-19px}
div#content div#main{width:460px;float:left;background-color:#fff;background-repeat:no-repeat}
div#content div.about{width:530px;background-color:#fff;color:#3b322d;padding:10px 20px 10px 10px}
div#content div.about h3{font-size:16px;color:#d9261c;margin-bottom:10px}
div#content div.sidebar{width:180px;float:left;margin-left:10px;background-color:#fff}
div#content div.sidebar h3{font-size:14px;font-weight:bold;color:#3b322d;border-bottom:1px solid #c4a997;padding:5px 0 5px 10px}
div#content div#main h2{float:left;font-size:20px;color:#fff;background-color:#d9261c;margin-top:100px;margin-bottom:15px;padding:5px 10px}
div#content div.sidebar ul.simple{margin-top:5px;padding-bottom:15px}
div#content div.sidebar ul.simple li a{display:block;text-decoration:none;color:#d9261c;padding:4px 10px}
div#content div.sidebar ul.simple li a:hover,div#content div.sidebar ul.simple li a.current{background:#d9261c;color:#fff}
div#content div#main div.body{clear:both;color:#3b322d}
div#content div#main div.txtbox{padding:10px 20px 10px 10px}
* html div#content div#main div.txtbox{padding-right:10px}
div#content div#main div.body h3{font-size:16px;color:#d9261c;margin-bottom:15px}
div#content div#main div.body div.item{width:134px;float:left;position:relative;margin-right:12px;margin-bottom:15px;font-size:11px}
div#content div#main div.body div.item span.new1{position:absolute;top:15px;left:70px;width:37px;display:block;text-indent:-9999px;background:url(../img/newlabel.gif) no-repeat 0 0}
div#content div#main div.body div.item span.new2{position:absolute;top:15px;left:70px;width:37px;display:block;text-indent:-9999px;background:url(../img/newlabelen.gif) no-repeat 0 0}
div#content div#main div.body div.item h4{color:#000;line-height:12px;margin-top:4px}
div#content div#main div.body div.item a{display:block;width:116px;border:4px solid #e0d0c5}
div#content div#main div.body div.item a:hover{border-color:#d9261c}
div#content div#main div.body div.item p{color:#999}
div#content div#main div.itembox{padding:10px}
div#content div#main div.body ul.paging{clear:both;font-size:12px;font-weight:bold;border-top:1px solid #c4a997;padding-top:10px}
div#content div#main div.body ul.paging li a{display:block;margin-right:5px;background-color:#e0d0c5;color:#3b322d;text-decoration:none;padding:0 8px}
div#content div#main div.itembox p{margin:0}
div#content div.cat1{background:url(../img/h-textile.jpg)}
div#content div.cat2{background:url(../img/h-bedbath.jpg)}
div#content div.cat3{background:url(../img/h-cornice.jpg)}
div#content div.cat4{background:url(../img/h-wallpaper.jpg)}
div#content div.cat5{background:url(../img/h-accessories.jpg)}
div#content div.cat6{background:url(../img/h-hotel.jpg)}
div#content div.tips{background:url(../img/h-tips.jpg)}
div#content div.kate{background:url(../img/h-kate.jpg)}
div#content div.contacts{background:url(../img/h-contacts.jpg)}
div#content div#main div.body p.crumb{color:#3b322d;border-bottom:1px solid #c4a997;padding-bottom:5px}
div#content div#main div.body p.crumb a{text-decoration:none;color:#c4a997}
div#content div#main div.body div#collections{margin:20px 0 10px}
div#content div#main div.body div#collections p.closed{margin-bottom:10px;padding-left:25px;background:url(../img/plus.gif) no-repeat}
div#content div#main div.body div#collections p.opened{margin-bottom:10px;padding-left:25px;background:url(../img/minus.gif) no-repeat}
div#content div#main div.body div#collections p a{color:#d9261c;text-decoration:none}
div#content div#main div.body div#collections ul.collist{display:block}
div#content div#main div.body div#collections ul.collist a{text-decoration:none;color:#c4a997;display:block;margin-right:10px;margin-bottom:10px;border:1px solid #c4a997;padding:3px 4px}
div#content div#main div.body div#collections ul.collist a:hover,div#content div#main div.body div#collections ul.collist a.current{color:#d9261c;border:1px solid #fff}
div#content div#main div.body div#productpics{margin-bottom:20px}
div#content div#main div.body div#productpics ul.thumbs,div.clientimgs ul.thumbs{margin:5px 0}
div#content div#main div.body div#productpics ul.thumbs li,div.clientimgs ul.thumbs li{float:left;margin-right:5px}
div#content div#main div.body div.prevnext{border-top:1px solid #c4a997;padding-top:5px;margin-top:10px}
div#content div#main div.body div.prevnext a{float:left;text-decoration:none;color:#c4a997}
div#content div#main div.body div.prevnext a.last{float:right}
div#content div#main div.body div.tip{border-top:1px solid #e0d0c5}
div#content div#main div.body div.tip p.addedwhen{font-size:11px;color:#ba9e8f}
p.subscribe{font-size:11px;line-height:14px;margin:10px;}
p.subscribe a{text-decoration:none;color:#3b322d}
div#show{position:relative; height: 330px;}
div#ss-top{position:absolute;background:url(../img/ss-top.gif) no-repeat;height:330px;width:660px;top:0;left:0;z-index:999;}
div#footer p{float:left;margin-left:250px}
div#footer h5{float:right;margin-right:84px}
div#footer h5 a{text-decoration:none;color:#736b65}
div#footer h5 a:hover{color:#b3a69d}
fieldset,img,abbr,acronym{border:0}
div#content ul.homepage li,:first-child+html div#contentarea{margin-top:10px}
div#content ul.nav li h2 a:hover,div#content ul.inpage li.current a{color:#fff}
div#sidebar ul.extranav li a:hover,div#sidebar ul.extranav li a.current,div#content div#main div.body ul.paging li a:hover,div#content div#main div.body ul.paging li a.current{background-color:#d9261c;color:#fff}
div#content div#main div.body p,div#contentarea div.client,div#main div.body address{margin-bottom:10px}
* html div#content div#main div.body div.item,* html div#footer p,* html div#footer h5{display:inline}
div#content div#main div.body ul.paging li,div#content div#main div.body div#collections ul.collist li,div#contentarea div.client div.clientimgs{float:left}
div#content div#main div.body p.crumb a:hover,div#content div#main div.body div.prevnext a:hover,p.subscribe a:hover{color:#d9261c}
div#contentarea div.client img.clogo,p.subscribe img{float:left;margin-right:10px}
#myMap {width: 440px; height: 400px; margin-bottom:10px;}
div.clientimgs ul.thumbs {width: 315px;}
.txtbox ul li {list-style-type: disc; margin-left: 20px;}
