*{padding:0;margin:0;}
html{}
body#body{background:#fff url(../images/background2.jpg) center top;font-size:13px;font-family:Arial, arial;color:#222222;line-height:120%;}
.clear{clear:both;}
table, td, div, img{border:0;border-collapse:collapse;}
td{vertical-align:top;}
ul, ul li{list-style:none;list-style-image:none;}
p{padding:0px 0px 12px 0;}
a{text-decoration:underline;color:#485D82;outline:none;}
a:hover, li.active a{text-decoration:none;color:#555555;}
input, select, textarea, html body textarea, .form-file{font-size:12px;font-family:arial;color:#000;vertical-align:middle;}
input.form-text, select, textarea, .form-file{border:1px solid #ddd;background:#fff;padding:2px 0px 4px 6px;}
.main{min-width:1040px;}
.main{background:url(../images/bg.png) repeat-y center top;padding:0px 0px 0px 0px;overflow:hidden;height:100%;}
.main-bg{padding:0px 0px 0px 0px;margin:0 auto;}
.main-width{background:url(../images/top.jpg) no-repeat left top;margin:0 auto;width:1080px;padding:0px 0 0 0;}
.main-content{width:1000px;margin:0 auto;min-height:400px;}
.header{margin:0 0 0 0px;position:relative;padding:0;height:380px;}
.header div.menu{clear:both;overflow:hidden;height:43px;width:750px;z-index:999;margin:20px 0 25px 270px;padding:0px;border-radius:0;}
.header div.menu.shadowed{box-shadow:0px 2px 4px #777;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.header .menu ul{margin:0 auto;overflow:hidden;white-space:nowrap;list-style:none;list-style-image:none;}
.header .menu ul li{float:left;margin:0 5px 0 0;padding:0px 0 9px 0;padding-right:1px;}
.header .menu ul li a{display:block;float:left;font:15px Arial;min-width:100px;text-align:center;padding:5px 4px;text-decoration:underline;border-radius:20px;}
.header .menu ul li:hover,
.header .menu ul li.active{background:url(../images/menu.jpg) no-repeat center bottom;}
.header .menu ul li:hover a,
.header .menu ul li.active a{text-decoration:none;color:#fff;background:#b4035d;}
.header .menu ul li ul{display:none;}
.logo{position:absolute;top:16px;margin:0 0 0px 5px;height:110px;}
.topmods{height:257px;clear:both;width:450px;margin:22px 0px 0 0;float:left;text-align:left;padding:15px 1px 0 0;}
.moduletablecontact{position:absolute;left:4px;top:180px;text-align:left;color:#999;font:12px Arial;padding:0px 5px 5px 20px;background:url(../images/phone.jpg) no-repeat 0 0;}
.moduletableemail{position:absolute;left:4px;top:247px;text-align:left;color:#999;font:12px Arial;padding:0px 5px 5px 20px;background:url(../images/email.jpg) no-repeat 0 0;}
.moduletablefax{position:absolute;left:4px;top:150px;text-align:left;color:#999;font:12px Arial;padding:0px 5px 5px 20px;background:url(../images/fax.jpg) no-repeat 0 0;}
.moduletabletime{position:absolute;left:10px;top:270px;text-align:left;color:#dedede;font:italic 13px Arial;width:200px;height:65px;line-height:160%;padding:6px 5px 5px 1px;}
.moduletablecontact strong,
.moduletabletime strong,
.moduletablefax strong{color:#485D82;font:bold 17px Arial;}
.moduletabletime strong{color:#fff;}
.moduletabletime a{color:#485D82;font:14px Arial;}
.moduletableicon{top:0px;height:28px;padding:0;position:absolute;right:1px;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;opacity:0.6;white-space:nowrap;box-shadow:0 2px 3px #aaaaaa;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.moduletableicon:hover{opacity:1;}
.moduletableicon a{cursor:pointer;}
.moduletableicon img{margin:1px 5px;}
.moduletablepoisk{opacity:0.7;transition:all 0.3s linear;position:absolute;right:0px;padding:3px 0px;margin:12px 1px 0 10px;background:#transparent;border:1px #dedede solid;border-radius:4px;}
.moduletablepoisk:hover,
.moduletablepoisk.focused{opacity:1;box-shadow:0 1px 3px #888 inset;border:1px #fff solid;background:#fff;}
.buttonpoisk{margin:3px 2px 0 2px;padding:0 10px;float:right;}
#mod-search-searchword{background:transparent;color:#555;border:0px none;width:120px;padding:3px 11px;}
.phrases-box, .sres{margin:5px 0 10px 0;}
.sres:hover{background:#efefef;}
#search-searchword{height:20px;width:250px;}
.searchintro{margin:15px 0;}
.vt_nivo_slider{margin-bottom:15px;}
.moduletableadres{transition:all 0.3s linear;position:absolute;right:0px;top:215px;text-align:left;color:#777;background:#fff;opacity:0.9;border-radius:6px;box-shadow:0 1px 3px #aaaaaa;font:italic 13px Arial;width:240px;height:65px;line-height:160%;padding:6px 5px 5px 10px;}
.moduletableadres:hover{opacity:1;}
.customadres{background:url(../images/map.png) no-repeat left 17px;padding:0 0 0 35px;margin-left:-22px;}
.moduletableadres strong{color:#b4035d;display:block;margin-bottom:3px;font:bold 15px Arial;}
.moduletableadres a{color:#485D82;font:14px Arial;}
.content{clear:both;overflow:hidden;height:100%;padding:0;}
.column-left{float:left;width:280px;padding:130px 0 0 0;margin:0px 5px 0px 0px;_margin:0px 0px 0px 2px;z-index:999;}
.column-right{float:right;width:357px;margin:0px 0px 0px 15px;_margin:10px 2px 0px 0px;}
.column-center{overflow:hidden;height:100%;padding:1px;margin:0px;min-height:400px;}
.column-center .post-main{margin:0px 0px 0px 0px;_margin:0px 3px 0px 0px;}
.column-center h2, .column-center h1{overflow:hidden;height:100%;background:none;font:22px Arial;color:#485D82;padding:5px 0px 10px 0px;margin-bottom:10px;}
.column-center h2{background:url(../images/galka.png) no-repeat left center;padding-left:15px;margin:4px 0 4px 0;}
.column-center h2, .column-center h2 a{font:17px Arial;color:#397AC8;}
.column-center h1 a{text-decoration:none;}
.column-center h2 a:hover{text-decoration:none;}
.moduletable h3{padding:5px 0 0px 10px;margin:0;}
.hilite{margin-left:-15px;}
.footer{position:relative;width:100%;clear:both;margin:20px auto 0px auto;padding:0px 1px;height:140px;border-top:1px #fff solid;box-shadow:0 1px 2px #aaaaaa;background:#f7f6f7 url(../images/footer.jpg) no-repeat 860px 0px;}
.developer{width:150px;right:5px;margin:60px 20px 0 0;position:absolute;font-size:11px;}
.footer a{text-decoration:underline;color:#848e9b;}
.footer a:hover{text-decoration:none;}
.footer-text{background:url(../images/f2.jpg) no-repeat left bottom;width:1030px;margin:0 auto;padding:10px 1px 30px 1px;height:100px;font-size:13px;color:#848e9b;}
.footer-text ul.menu li{float:left;font:14px Arial;margin:0 25px 10px 9px;}
.footer-text ul.menu li.item-4{margin:0 0px 10px 9px;}
.footer-text ul.menu li a{float:left;font:15px Arial;padding:10px 18px;color:#848e9b;text-decoration:none;}
.footer-text ul.menu li.active a,
.footer-text ul.menu li:hover a{color:#848e9b;text-decoration:underline;}
.footer-text .clear{width:100%;clear:both;margin-bottom:15px;}
.footer1,
.footer2,
.footer3{display:block;float:left;height:105px;padding:5px 23px;}
.footer3{border-right:0px none;padding-right:0;}
.footer-text li{list-style-image:url('../images/galka.png');margin:1px 0 5px 20px;}
.footer-text h3{font:15px Arial;color:#848e9b;margin:0 0 10px 0;}
.footer1{padding:0;width:280px;}
.footer2,
.footer3{width:275px;}
.footer-text .moduletableshops h3,
.footer-text .moduletablefcont h3{padding:8px 0 10px 28px;background:url(../images/map.png) no-repeat top left;margin-bottom:5px;}
.footer-text .moduletablefcont h3{background:url(../images/phone.png) no-repeat top left;}
ul, ul li{list-style:none;list-style-image:none;list-style-type:none;}
table{border-collapse:collapse;border:0px;}
td{vertical-align:top;padding:0px;}
tbody{border:none;}
img, a img{border:0;}
.clear{clear:both;}
a.thumbnail img{border:1px #dedede solid;border-radius:6px;margin:3px 9px 10px 0;position:relative;padding:4px;background:#fff;border-radius:0px;box-shadow:0px 6px 6px -5px #888888;}
a.thumbnail img:hover{border:1px #C3CEE2 solid;}
.category-desc{margin-bottom:10px;}
.clearfix{clear:both;}
.category-desc a.thumbnail img,
.itemContent a.thumbnail.catimage img{float:left;border:0px none;box-shadow:none;max-width:150px;max-height:150px;}
.items-leading a.thumbnail img{float:left;}
.blog .items-leading a.thumbnail img {margin-right: 20px;}
.items-leading .katalog{border:5px #fff solid;box-shadow:0px 1px 3px #999;border-radius:10px;width:150px;margin:0 10px 20px 6px;float:left;height:180px;text-align:center;background:#fff;}
.items-leading .katalog.lastkat{margin:0 0px 20px 6px;}
.items-leading .katalog:hover{box-shadow:0px 1px 6px #777;}
.items-leading .katalog img{border-top-left-radius:2px;border-top-right-radius:2px;margin-top:-10px;}
.items-leading .katalog .imgholder{border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;width:150px;height:115px;background:#fff;}
.items-leading .katalog h3{opacity:0.8;text-align:center;height:65px;padding:0;margin-bottom:0;}
.items-leading .katalog:hover h3{opacity:0.9;}
.items-leading .katalog h3 a{color:#39476A;font:15px Arial;display:table-cell;vertical-align:middle;width:150px;padding:5px 0;height:55px;line-height:100%;text-align:center;margin:0;text-decoration:none;}
.items-leading .katalog:hover h3 a{color:#B4035D;}
.item-separator{height:18px;}
.post-main .item-page ul, .post-main .item-page ul li,
.itemBody ul, .itemBody ul li,
.itemListView ul, .itemListView ul li{list-style-type:square;color:#666666;margin:0 0 0 10px;font:12px Arial;list-style-image:url('../images/galka.png');}
.post-main .item-page ul,
.itemBody ul,
.itemListView ul{margin:0 0 10px 15px;}
.post-main .item-page ul li{margin:3px 0 8px 16px;padding-left:5px;}
.itemBody ul li ul, .itemBody ul li ul li,
.itemListView ul,{list-style-image:url('../images/galka-black.png');}
.highlight{background:#FBF3B1;color:#8A3900;}
fieldset legend{color:#777777;margin:0;}
.ordering-box, .phrases-box, .sres{margin:4px 0 8px 0;}
.itemImageBlock{border:2px #fff solid;margin:0 15px 5px 0;box-shadow:0px 1px 3px #888888;padding:0;width:297px;background:#fff;border-radius:5px;}
.floatleftImage{margin:0 25px 15px 0;float:left;}
.itemImageBlock img{width:295px;height:auto;border:1px #dddddd solid;margin:0;border-radius:5px;}
.itemFullTextmod img{border:1px #fff solid;border-radius:9px}
.opisanie{width:98%;}
.itemImage{float:left;margin:0 15px 5px 0;}
.itemImagegal{float:left;margin:0 0px 5px 0;}
#map{border:5px #fff solid;box-shadow:0px 1px 3px #999;border-radius:3px;margin:10px 0;width:98%;height:380px;border-radius:6px;}
.gm-style .gm-style-iw strong{font-weight:bold !important;}
h3.pricer{width:100px;float:left;}
.itemBody h3, .contentpaneopen h3, .item-page h3, .alldfiles .title{background:none repeat scroll 0 0 transparent;color:#555555;font-size:15px;font-weight:bold;height:100%;overflow:hidden;padding:8px 0 10px;}
.itemBody .small{font:normal 11px Arial;color:#895620;}
ol{padding:0px 0 2px 30px;margin:0;}
ol li{color:#555555;padding:0px 0 3px 10px;}
.items-row{margin-bottom:10px;}
.item-pageprice table{border:4px #fff solid;width:100%;border-spacing:1px;margin-top:10px;background:#fff;border-radius:6px;box-shadow:0 0 3px #999999;}
.item-pageprice table tr td,
.item-pageprice table tr th{padding:2px 5px;border:3px #ddd double;vertical-align:middle;text-align:center;}
.items-leading.item-pageprice table tr td,
.items-leading.item-pageprice table tr th{text-align:left;}
.items-leading.item-pageprice table tr td h3{text-align:left;padding:0;}
.items-leading.item-pageprice table tr td.imgtd{width:35px;}
.items-leading.item-pageprice table tr td h3 a{text-decoration:none;font:15px Arial;}
.items-leading.item-pageprice table tr td img{margin:2px;width:30px;padding:0;box-shadow:none;}
.items-leading.item-pageprice table tr td .itemImage{float:left;margin:0;}
.column-center h3.toggler{margin:3px 5px -10px;padding:0;}
.column-center h3.toggler span{display:inline-block;padding:5px 20px;margin:3px 3px 0 3px;background:#fff;border-radius:10px 10px 0 0;box-shadow:0 -1px 3px #999999;color:#397ac8;}
.item-pageprice table tr:nth-child(even) td{background:#EFEFEF;}
.item-pageprice table tr:hover td,
.item-pageprice table tr th{background:#dedede;}
.item-pageprice table tr th{border:3px #ccc double;}
.item-pageprice table tr td p{padding:0;margin:0;}
.post-main h3{background:none repeat scroll 0 0 transparent;color:#485D82;font:bold 16px Arial;height:100%;overflow:hidden;padding:8px 0 10px;}
.item-pageprice table thead tr td, .item-pageprice table thead tr:hover td{border:1px #ccc solid;background:#D0D0D0;color:#444;font-weight:bold;vertical-align:center;}
.item-pageprice table thead tr td,
.item-pageprice table thead tr:hover td{background:#145772;color:#fff;}
.item-pageprice table tr td:nth-child(1){font-weight:bold;text-align:left;}
.column-center .item-pageprice table h3{color:#485D82;font:17px Arial;margin:1px 0;text-transform:none;}
.readmore a,
a.readmore{float:right;border:1px #fff solid;padding:2px 9px 3px 9px;color:#fff;text-decoration:none;background:url("../images/manu-a.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);transition:all 0.3s linear;}
.readmore a:hover,
a.readmore:hover{color:#fff;text-decoration:underline;background:url("../images/manu-a.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);}
.rsform{padding:0px 0 0 1px;font:12px Arial;color:#895620;}
.formField{margin:0;padding:0;}
.moduletable div.formField,
.moduletable div#rsform_error_1{padding:0px 15px 0 15px;}
.column-left .moduletable div#rsform_error_1{padding:0px 15px 0 15px;}
.rsform-input-box{background:#ffffff;padding:5px 5px 5px 10px;width:408px;border-radius:4px;margin:2px 0 7px 0;border:1px #eeeeee solid;box-shadow:0px 1px 2px #888888 inset;}
#searchForm #search-searchword,
#searchForm #ordering,
#searchForm #limit{background:#ffffff;padding:3px 10px;border-radius:4px;margin:2px 0 7px 0;border:1px #eeeeee solid;box-shadow:0px 1px 2px #888888 inset;}
#searchForm fieldset.phrases{padding:5px 10px;border-radius:6px;}
.rsform-text-box{margin:2px 0 7px 0;background:#ffffff;padding:6px 5px 5px 10px;width:408px;border-radius:4px;height:80px;border:1px #eeeeee solid;box-shadow:0px 1px 2px #888888 inset;}
.rsform-captcha-box{background:#ffffff;padding:5px 5px 5px 10px;width:100px;border-radius:4px;border:1px #eeeeee solid;box-shadow:0px 1px 2px #888888 inset;}
.rsform-block-antispam img{margin:3px 5px 0 0;float:left;}
.rsform-submit-button,
.rsform-reset-button,
#searchForm .button{color:#fff;border:0px none;padding:2px 5px;background:url("../images/manu-a.jpg") repeat-x scroll center bottom rgba(0, 0, 0, 0);cursor:pointer;transition:all 0.3s linear;margin:5px;border-radius:6px;}
.rsform-reset-button:hover,
.rsform-submit-button:hover,
#searchForm .button:hover{background:url("../images/manu-a.jpg") repeat-x scroll center top rgba(0, 0, 0, 0);box-shadow:0px 1px 2px #888888;}
#searchForm .button{padding:4px 10px;margin:0 4px 4px 4px;}
#feedForm .rsform-captcha-box, #opros .rsform-captcha-box{width:150px;}
div.readmore a{color:#fff;}
.articlesepar{width:100%;height:10px;margin-top:17px;}
.item-page, .item-pageprice{}
.small, small{font:11px Arial;color:#999999;}
.small a,{font:11px Arial;color:#666666;text-decoration:underline;}
.breadcrumbs{margin:0 0 10px 0;}
.mainpage .breadcrumbs{position:absolute;top:141px;margin:0 0 10px 0;}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div{float:left;}
.button2-left a,
.button2-right a,
.button2-left button,
.button2-right button,
.button2-left span,
.button2-right span{display:block;float:left;cursor:pointer;}
.button2-left span,.button2-right span{cursor:default;color:#999;}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span,
.button2-left .blank button,
.button2-right .blank button{padding:5px 12px 3px 12px;}
.button2-left a{color:#B4035D;}
.button2-left a:hover,
.button2-right a:hover,
.button2-left button:hover,
.button2-left button:hover{text-decoration:none;}
span.pagenav{color:#fff;background:#B4035D;box-shadow:0 0 3px #4E042B inset;}
span.stranicy{display:inline-block;float:left;margin:5px 10px 0 10px;}
.pagenav{display:inline-block;height:17px;padding:2px;cursor:pointer;font:12px Arial;line-height:normal;}
.page span.lastchild{padding:0;}
.page span.lastchild a{border:0px none;}
.prev .pagenav,
.next .pagenav{width:29px;height:20px;margin:0;background:transparent url(../images/arrowsp.png) no-repeat left top;border:0px none;display:inline-block;text-indent:-1000em;box-shadow:none;}
.next .pagenav{background:transparent url(../images/arrowsp.png) no-repeat -35px top;}
.prev a.pagenav,
.next a.pagenav{background:transparent url(../images/arrowsp.png) no-repeat left -25px;}
.next a.pagenav{background:transparent url(../images/arrowsp.png) no-repeat -35px -25px;}
.button2-left .page,
.pagearrows{background:#fff;border-radius:6px;box-shadow:0 1px 3px #999;margin:0 5px 3px 0;padding:0;border:1px #fff solid;overflow:hidden;}
.pagearrows{float:left;padding:1px 4px 0px 4px;margin-left:5px;}
.pagination{clear:both;margin-top:15px;}
.separator{clear:both;padding:12px 0;background:url(../images/separator.png) center center repeat-x;margin:1px 0;}
.column-left .moduletable{margin:2px 20px 15px 0px;}
.column-left .moduletable h3{font:17px Arial;color:#fff;text-align:left;padding:7px 18px;background:url(../images/menu.jpg) center -7px repeat-x;border-bottom:3px #1864B5 double;}
.column-center .moduletable h3,
.column-center h3,
h3.normal{color:#485D82;font:bold 17px Arial;text-transform:none;margin:1px 0 5px 0px;}
.column-left .moduletableserv h3.normal{background:none;color:#485D82;font:bold 17px Arial;margin:5px 0 10px 0;}
.column-center h3{color:#2e4789;font:bold 16px Arial;}
.stronger{font:bold 15px Arial;color:#2e4789;}
.newscontent{margin:0 0 15px 0;clear:both;width:260px;}
.newscontent img{width:235px;height:95px;border:2px #fff solid;box-shadow:0 2px 3px #888;margin-bottom:3px;}
.column-left .moduletable{border:0px none;}
.column-left .moduletable ul.categories-module,
.column-left .moduletable div{padding:0 0 1px 0px;}
.item-page p{text-align:justify;}
.column-left .moduletable .categories-module li{margin:3px 0px 5px 2px;padding:5px 15px 3px 8px;transition:all 0.3s linear;border-radius:10px;}
.column-left .moduletable .categories-module li a{padding:1px 4px 1px 29px;background:rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat left center;display:block;transition:all 0.2s linear;text-decoration:none;color:#2e4789;font:15px Arial;}
.column-left .moduletable .categories-module li.active,
.column-left .moduletable .categories-module li:hover{background:#fff;box-shadow:0 1px 3px #d4def2;}
.column-left .moduletable .categories-module li.active a,
.column-left .moduletable .categories-module li:hover a{text-decoration:none;color:#333333;background:rgba(0, 0, 0, 0) url("../images/arrow-down.png") no-repeat left center;}
.column-left .moduletable .categories-module li ul{display:none;margin:5px 0;}
.column-left .moduletable .categories-module li.active ul{display:block;}
.column-left .moduletable .categories-module ul.level1 li{margin:0px 0px 0px 20px;padding:0;box-shadow:none !important;}
.column-left .moduletable .categories-module li ul.level2{display:none;}
.column-left .moduletable .categories-module ul.level1 li:last-child a{border-bottom:none;}
.column-left .moduletable .categories-module ul.level1 li a{padding:5px 4px 5px 25px;background:rgba(0, 0, 0, 0) url("../images/kms-a.png") no-repeat 10px center;width:auto;transition:all 0.15s linear;text-decoration:none;color:#444;font:13px Arial;}
.column-left .moduletable .categories-module ul.level1 li.active a,
.column-left .moduletable .categories-module ul.level1 li:hover a{background:#B4035D url("../images/galka-red.png") no-repeat 10px center;color:#fff;text-decoration:none;}
.column-left .moduletable .categories-module ul.level1 li.active ul.level2{display:block;background:#fff;}
.column-left .moduletable .categories-module ul.level1 li.active ul.level2 li{color:#555;margin:1px 0 2px 17px;}
.column-left .moduletable .categories-module ul.level1 li.active ul.level2 li a{background:rgba(0, 0, 0, 0) url("../images/kms.png") no-repeat 10px center;color:#555;padding:2px 4px 2px 25px;font:italic 13px Arial;transition:all 0s linear;border-radius:5px;}
.column-left .moduletable .categories-module ul.level1 li.active ul.level2 li a:hover,
.column-left .moduletable .categories-module ul.level1 li.active ul.level2 li.active a{background:#ececec url("../images/kms-b.png") no-repeat 10px center;color:#000;}
.categories-list{margin:3px 0 5px 2px;}
.catalog .catitem{width:143px;height:150px;margin:2px 0 10px 0;padding:0px 10px 10px 10px;float:left;text-align:center;background:url("../images/catitem-black.jpg") no-repeat top center;}
.catalog .catitem:hover{background:url("../images/catitem.jpg") no-repeat top center;}
.catalog .catitem.first{border-top-left-radius:6px;}
.catalog .catitem.last{border-top-right-radius:6px;}
.catalog .catitem h3{height:40px;overflow:visible;margin-bottom:0;padding-bottom:0;}
.catalog .catitem h3 a{font:15px Arial;line-height:100%;color:#333;text-decoration:none;display:block;}
.catalog .catitem h3 a:hover{color:#C96902;text-decoration:underline;}
.catalog .catitem img{max-width:130px;max-height:110px;opacity:0.85;}
.catalog .catitem:hover img{opacity:1;}
.catalog .catitem.mainitem{background:url("../images/mainitem.jpg") no-repeat top center;font:bold 19px Arial;color:#485D82;text-shadow:2px 3px 2px #bbbbbb;padding:45px 0 0 22px;width:141px;text-align:left;height:115px;}
.catalog .catitem.mainitem h3 a{}
.itemContent .catimage img{opacity:0.5;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);margin-bottom:20px;}
.itemContent .nofoto{position:absolute;display:block;margin:60px 0 0 45px;width:150px;color:#fff;opacity:1;z-index:99999;font:bold 22px Arial;text-shadow:0px 0px 2px #777777;}
.maincat{width:205px;height:203px;margin:3px 25px 15px 8px;text-align:center;font:italic 15px Arial;color:#333;padding:10px 0px;border-radius:12px;float:left;border:1px #F5F3F6 solid;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.maincat.lastcat{margin-right:0;}
.maincat:hover{box-shadow:0 1px 4px #abbad1;}
.imager{height:190px;clear:both;text-align:center;width:205px;overflow:hidden;}
.imager img{width:auto;max-height:200px;max-width:200px;clear:both;}
.maincat .cattitle{display:table-cell;vertical-align:middle;background:#485D82;opacity:0.8;border-radius:12px;position:absolute;text-align:center;width:187px;padding:1px 10px 3px 10px;height:35px;opacity:0.8;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;margin:-15px 0 0 -1px;}
.maincat:hover .cattitle{opacity:1;background:#B4035D;}
.maincat .cattitle a{display:table-cell;width:187px;text-align:center;height:35px;vertical-align:middle;color:#fff;font:14px Arial;text-decoration:none;}
.prodslider{background:#fff;box-shadow:0 0 3px #999999;border-radius:10px;margin:15px 3px 10px;}
.column-center .prodslider h3{color:#485d82;font:22px Calibri, Arial;padding:5px 0px 5px 0px;z-index:10000;margin:7px 0 8px 25px;border-bottom:1px #dedede solid;width:650px;}
#custom_gallery{clear:both;height:220px;width:704px;margin:3px 0 5px 0px;overflow:hidden;padding:1px 0 10px 0;}
.jcarousel-skin-simple .jcarousel-container-horizontal{clear:both;padding:0px 40px 10px 40px;}
.jcarousel-skin-simple .jcarousel-clip{overflow:hidden;}
.jcarousel-skin-simple .jcarousel-item{width:162px;height:215px;margin:0 10px;text-align:center;color:#777;padding:0 10px 4px;overflow:hidden;border:3px #fff solid;border-radius:10px;}
.jcarousel-skin-simple .jcarousel-item:hover{border:3px #D1D7E4 solid;}
.jcarousel-skin-simple .jcarousel-item a{color:#39476A;font:15px Arial;text-decoration:none;}
.jcarousel-skin-simple .jcarousel-item img{margin:0 auto 3px auto;text-align:center;}
.jcarousel-skin-simple .jcarousel-next-horizontal{position:absolute;top:30px;right:5px;width:40px;height:75px;cursor:pointer;background:transparent;opacity:0.8;background:url("../images/slideright.png") no-repeat right center;}
.jcarousel-skin-simple .jcarousel-prev-horizontal{position:absolute;top:30px;left:5px;width:40px;height:75px;cursor:pointer;opacity:0.8;background:transparent;background:url("../images/slideleft.png") no-repeat left center;}
.moduletableadvant{border-radius:6px;border:3px #d1d7e4 solid;background:#fff;padding:10px 15px;margin:10px 17px 10px 2px;color:#485d82;font:16px Calibri, Arial;}
.advant1,
.advant2,
.advant3{padding:15px 0 15px 62px;line-height:110%;min-height:25px;text-align:left;margin:5px 0;background:url("../images/advant1.jpg") no-repeat left center;}
.advant2{background:url("../images/advant2.jpg") no-repeat left center;}
.advant3{background:url("../images/advant3.jpg") no-repeat left center;}
.yashare-auto-init{float:right;width:270px;margin:-1px 0 0 0;}
.floatleft{float:left;}
.pricediv{margin: 0 0 15px 0; padding: 4px 20px; color: #fff; font-weight: bold; font-size: 16px; display: inline-block; background:#B4035D; border-radius: 6px;}
.pricediv small{color: #fff; font-weight: normal; font-size: 14px;}
.jcarousel-item .pricediv{display: block; margin: 5px auto; width: 100px; text-align: center; }