@charset "UTF-8";@media all and (min-width:1000px){body{min-width:1000px;background-image:url(/assets/img/brown_fon.png);background-position:left top;background-repeat:repeat-x;}
body.mainpage{}
body.innerpage{background-position:left -46px;}
body.mainpage header, body.mainpage header .outer, body.mainpage header > div.inner{height:320px;}
body.innerpage header, body.innerpage header div.outer, body.innerpage header > div.inner{height:177px;}
body.mainpage header{margin-top:12px}
.outer{max-width:1250px;min-width:960px;}
.inner{width:960px;}
header .logo{position:absolute;background:url(/assets/img/roundlogo.png) center center no-repeat;width:178px;height:178px;top:-6px;left:50%;margin-left:-89px;z-index:3;color:transparent;}
header a.logo:focus{border:4px solid #fffec1;border-radius:89px;outline:none;margin-left:-93px;top:-10px;color:transparent !important;}
body.innerpage header .logo{top:-46px;}
body.innerpage header a.logo:focus{top:-50px;}
header div.left,header div.right{height:86px;vertical-align:middle;display:block;}
body.mainpage header div.left,body.mainpage header div.right{padding-top:27px;}
body{padding-bottom:27px;box-sizing:border-box;}
div.left{max-width:48%;float:left;}
div.right{max-width:48%;float:right;}
header div.right{text-align:right;}
header a.login{color:#c93a5f;box-sizing:border-box;display:inline-block;text-decoration:none;}
header a.login span{border-bottom:1px dotted #c93a5f;}
header a.login:before{content:'';display:inline-block;width:9px;height:9px;background:url(/assets/img/login_pip.png);margin-right:10px;}
body.mainpage header a.login{padding:0 24px;border:1px solid #ffdce5;border-radius:24px;height:48px;line-height:46px;}
body.innerpage header a.login{line-height:60px;}
header a.reg{margin-left:24px;display:inline-block;text-decoration:none;}
header a.reg span{color:#92a6b6;border-bottom:1px dotted #92a6b6;}
header span.stat{margin-right:24px;color:#92a6b6;display:inline-block;}
header a.addcompany{box-sizing:border-box;display:inline-block;text-decoration:none;}
body.mainpage header a.addcompany{padding:0 24px;color:#fff;background-color:#459ad5;border-radius:24px;height:48px;line-height:48px;width:190px;text-align:center;}
body.innerpage header a.addcompany{color:#909f14;line-height:60px;font-size:16px;font-family:'PT Sans Caption', sans-serif;font-weight:400;}
body.innerpage header a.addcompany:before{content:'';display:inline-block;background:url(/assets/img/add-green.gif) no-repeat center center;width:16px;height:16px;margin-right:8px;margin-bottom:-2px;}
header nav{display:block;position:absolute;left:0;top:97px;z-index:2;}
header nav, header nav div.inner{height:60px !important;}
body.innerpage header nav{top:60px;}
@media all and (min-width:1305px){header nav{margin:0 -26px;width:1302px}
header nav:before{content:'';position:absolute;border:none;border-top:26px solid #7f5c43;border-left:26px solid transparent;bottom:-26px;}
header nav:after{content:'';position:absolute;border:none;border-top:26px solid #7f5c43;border-right:26px solid transparent;bottom:-26px;right:0;}
}
nav ul{display:table;float:left;width:380px;height:60px;}
nav ul li{display:table-cell;height:60px;text-align:center;position:relative;overflow:hidden;}
nav ul > li:first-child{text-align:left;padding:0 5px 0 0;}
nav ul > li:last-child{text-align:right;padding:0 0 0 5px;}
nav ul > li:before{content:'';display:block;width:0;height:0;border:3px solid #c7a48c;position:absolute;left:-3px;top:27px;border-radius:3px;}
nav ul > li:after{content:'';display:block;width:0;height:0;border:3px solid #c7a48c;position:absolute;right:-3px;top:27px;border-radius:3px;}
nav ul > li:first-child:before{display:none;}
nav ul > li:last-child:after{display:none;}
nav ul.right{float:right;}
nav a{display:inline-block;line-height:59px}
nav a:hover{color:#fffec1;border-bottom:1px solid #b89c79;}
nav a:focus{color:#fffec1 !important;border-bottom:1px solid #b89c79;background-color:#c09b81;outline:none;margin:0 -10px;padding:0 10px;}
nav ul.right:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body.mainpage header .search{top:157px;height:126px;}
body.innerpage header .search{top:120px;height:56px;}
header .search{position:absolute;width:1100px;left:50%;margin-left:-550px;z-index:1;}
header .search form{width:715px;}
header .search form input:first-child{width:660px;}
header .search form input[type=submit]{width:54px;}
body.innerpage header .search form{margin:11px 0px 0px 0px;}
body.innerpage header .search form input{height:32px;}
body.innerpage header .search form input[type=text]{border-radius:16px 0 0 16px;}
body.innerpage header .search form input[type=submit]{border-radius:0 16px 16px 0;}
@media all and (max-width:1124px){header .search{left:0;width:100%;margin-left:0px;}
}
body.mainpage header div.outer{background-image:url(/assets/img/kolos-l.jpg),url(/assets/img/kolos-r.jpg);background-repeat:no-repeat;background-position:24px 195px,1110px 195px;}
body.innerpage header div.outer{background-image:url(/assets/img/kolos-l2.jpg),url(/assets/img/kolos-r2.jpg);background-repeat:no-repeat;background-position:24px 120px,1110px 120px;}
@media all and (max-width:1279px){body.mainpage header div.outer, body.innerpage header div.outer{background-image:none;}
}
.search .addobj{float:right;box-sizing:border-box;display:inline-block !important;text-decoration:none;}
body.mainpage .search .addobj{color:#93af3f;border:1px solid #c8e571;border-radius:24px;height:48px;line-height:46px;padding:0 24px}
body.mainpage .search .addobj span{border-bottom:1px solid #c8e571;font-weight:bold}
body.innerpage .search .addobj{color:#4c8fc8;font-size:16px;font-family:'PT Sans Caption', sans-serif;font-weight:400;line-height:32px;}
body.innerpage .search .addobj:before{content:'';display:inline-block;background:url(/assets/img/add-blue.gif) no-repeat center center;width:16px;height:16px;margin-right:8px;margin-bottom:-2px;}
.search p{color:#6b7e8d;padding:0;margin:10px 0 0 25px;}
body.innerpage .search p{display:none;}
.search p a{text-decoration:none;border-bottom:1px dotted #3477a6;}
.floatright{float:right}
.big{height:50px;}
.column2{column-count:2;-moz-column-count:2;-webkit-column-count:2;-o-column-count:2;-moz-column-gap:32px;-webkit-column-gap:32px;-o-column-gap:32px;column-gap:32px;}
body > main .inner{z-index:1;padding:32px 0;}
#navigator{margin-top:-10px;margin-bottom:-10px;}
ul.tabs{width:1020px;}
@media all and (max-width:1120px){ul.tabs{padding-right:0px;}
}
button:focus,.a_button:focus{opacity:0.8}
.labelErrorOn{position:absolute;z-index:99;}
body > footer , footer .outer, footer .inner{height:270px;}
footer table{margin-top:30px;}
footer table td{width:218px;}
footer table tr td:first-child{padding-right:24px}
footer p.stat{margin-top:20px;line-height:31px;font-size:13px;}
footer #counters{float:right;margin-top:20px;}
footer #bline{position:absolute;bottom:0;}
.column2 div.news-annons:nth-child(3), .column2 div.news-annons:last-child{border-bottom:none;}
.yellowdiv{margin:24px -70px 0 -70px;padding:24px 70px 36px 70px;}
@media all and (max-width:1120px){.yellowdiv{margin:24px -20px 0 -20px;padding:24px 20px 36px 20px;}
}
@media all and (max-width:1036px){.yellowdiv{margin:24px -10px 0 -10px;padding:24px 10px 36px 10px;}
}
.lastgoods{width:218px;height:158px;background-color:#fff;border:3px solid #f5ebda;float:left;margin:36px 25px 14px 0;;position:relative;padding:75px 10px 10px 10px;text-align:center;}
.lastgoods:nth-child(5),.lastgoods:nth-child(9),.lastgoods:nth-child(13),.lastgoods:nth-child(17){margin-right:0}
.lastgoods img{position:absolute;top:-12px;left:50%;margin-left:-40px;}
.lastgoods:hover{border:3px solid #9fc331;padding:10px;}
.lastgoods:hover img,.lastgoods:hover span{display:none;}
.lastgoods:hover a{color:rgb(176, 53, 79);text-decoration:none;border:none;}
.lastgoods .a100{height:100%;width:100%;display:block;position:absolute;top:0;left:0;}
.lastgoods p{max-height:40px;overflow:hidden;padding:0 0 2px 0;margin:0 0 8px 0;width:192px;}
.lastgoods:hover p{max-height:138px;height:138px;vertical-align:middle;display:table-cell;text-align:center;}
.lastgoods p > a{font-size:17px;color:rgb(143, 112, 89);text-decoration:none;line-height:20px;text-align:center;border-bottom:1px solid #e3dbd5;}
.lastgoods span{font-size:12px;color:rgb(96, 123, 15);}
.zag2{font-size:40px;}
.yellowdiv .zag2{padding:0px 0px 24px 0px;line-height:40px;}
.atitle{font-size:20px;}
.clndr{padding-left:28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhUlEQVR4Xp2SsWvCUBDGv8SggoKCg7g7KIhQU1DB/0JKyeAgWNIOzs4ObqUWXOJccOoe9D9wkhCKS0snB1ehEm3Uck/OGmul9uBx3Jf3+7i7F+nquvwMoIz/haEQrN/cnU2GQiE8PN7fKixYliWyJEn4SxSLRZGFQTweRzabPYSpPqopioL1er01UC8ukclkEIlEGPLAx4yCwSCi0SgGgwF4hFOQB/b5fJBlWRSLhQN5HzYMA4VCAalUCvV6nXWoqopEIgHHcUS9Wq0Y8xrUajUMh0M0m02YpslzotPpUBKz+/1+0QWHsm8wHo9RrVYxnU6pA75IEN+h9il7DTiSySRGoxF6vR4ajQYdggXEHWw2G9K8I3AQkMvl0Gq1oOu62HYgEICmaSiVSuj3+3Bdl4DjI3S7XW6R31rok8mEX4D04yPEYjFeGm+Z2qVDAGWh87dwOPxtMJvN0G63D/+Bk3U6nd4aLJefsG0b+Xz+V3g/eKG0G2Fgv1gVAE/z+QfOjbf318oX8Sx7RHL6f/kAAAAASUVORK5CYII=);}
#fullstory{padding-left:315px;box-sizing:content-box;}
#fullstory table.innews {max-width:645px;}
#fullstory img{margin:0px 32px 16px 0;max-width:610px;border:1px solid #dde6ed;padding:20px 16px;border-radius:8px;}
#fullstory table.innews td img {width:100%;box-sizing:border-box;marg:0;border:none;padding:10px;}
#fullstory > img:first-child{max-width:250px !important;margin-left:-315px !important;float:left !important;}
#fullstory > p:first-child, #fullstory > img:first-child+p{font-style:italic;}
#loginform{top:90px;left:50%;margin-left:-250px;width:500px;height:360px;margin-right:-100px;padding:30px 40px;border-radius:4px;box-shadow:0px 5px 29px 0px rgba(96, 114, 141, 0.75);}
.news-annons span.price,.goods-annons span.price,.goods-annons span.provereno{position:absolute;top:16px;right:0;}
.maincolumn{width:709px;float:right;}
.fix-margin-maincolumn{margin-left:-251px !important;width:960px !important;}
main img{max-width:960px}
.maincolumn img,.leftpart img{max-width:700px}
.karkas2col{position:relative;}
aside.left{margin-top:80px;width:220px;float:left;}
aside.top0{margin-top:0px;}
aside.right{padding:20px 17px 20px 17px;float:right;width:300px;margin-right:-60px;}
@media all and (max-width:1120px){ul.tabs{width:100%}
aside.right{width:250px;margin-right:0px;}
}
h2.green{font-size:40px;border-radius:3px;background-color:rgb(251, 255, 238);line-height:53px;padding:0 28px;display:inline-block;}
h2.green2{font-size:35px;margin:0;padding:0;}
.leftpart{float:left;width:680px;}
.leftpart table{max-width:680px !important;border-collapse:collapse;}
.leftpart table td{border:1px solid #ddd;padding:5px;}
.leftpart figure{float:left;}
a.adt.first{margin-left:0}
div#toplogo{float:right;margin-top:1.5em;}
div#toplogo img{max-width:320px;max-height:120px;}
#bctop,#bcall{margin:12px 0}
#bctop li,#bcall li{margin:4px 0}
#editForm td{vertical-align:top;}
div#findcityresault{border:1px solid #444;position:absolute;width:600px;background-color:#fff;margin-top:-16px;display:none;z-index:894;}
div#findcityresault ul li a{display:block;padding:4px 8px;color:#444;}
div#findcityresault ul li a:hover{background-color:#eee;}
select::-ms-expand{display:none;}
.rfrom fieldset table{width:100%}
.short{width:80px;}
#price_menu{height:30px;margin:0 0 16px 0;padding:0;list-style:none;border-bottom:1px solid #E1E1E1;display:table;width:100%;position:relative;top:-3px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}
#price_menu li{height:26px;float:left;background-color:#EEE;border:1px solid #E1E1E1;margin:0 3px;border-radius:3px 3px 0 0;position:relative;top:3px;}
#price_menu li:first-child{margin-left:10px;}
#price_menu a{float:left;padding:5px 10px;white-space:nowrap;cursor:pointer;color:#003366;}
#price_menu .sel{border-bottom:1px solid #FFF;background-color:#FFF;top:3px;}
#price_menu .sel a{color:#666}
#price_menu_list{margin:0;padding:0;list-style:none;overflow:hidden;margin-bottom:16px;}
#price_menu_list li{float:left;line-height:40px;margin-right:10px;display:none;}
#price_menu_list li input{margin-bottom:0}
table.innews {width:100%;border-collapse:collapse;margin:24px 0px;}
table.innews td{padding:4px 5px;border:1px solid #ccc}

}