@font-face{font-family:'PT Sans';src:url('../fonts/pts55f_w.eot');src:local('PT Sans'), url('../fonts/PTS55F_W.woff') format('woff'),url('../fonts/PTS55F_W.ttf') format('truetype'), url('../fonts/PTS55F_W.svg#PTSans-Regular') format('svg');}
@font-face{font-family:'PT Sans';font-style:italic;src:url('../fonts/pts56f_w.eot');src:local('PT Sans Italic'), url('../fonts/PTS56F_W.woff') format('woff'),url('../fonts/PTS56F_W.ttf') format('truetype'), url('../fonts/PTS56F_W.svg#PTSans-Italic') format('svg');}
@font-face{font-family:'PT Sans';src:url('../fonts/pts75f_w.eot');font-style:normal;font-weight:bold;src:local('PT Sans Bold'), url('../fonts/PTS75F_W.woff') format('woff'),url('../fonts/PTS75F_W.ttf') format('truetype'), url('../fonts/PTS75F_W.svg#PTSans-Bold') format('svg');}
@font-face{font-family:'PT Sans';font-style:italic;font-weight:bold;src:url('../fonts/pts76f_w.eot');src:local('PT Sans Bold Italic'), url('../fonts/PTS76F_W.woff') format('woff'),url('../fonts/PTS76F_W.ttf') format('truetype'), url('../fonts/PTS76F_W.svg#PTSans-BoldItalic') format('svg');}
@font-face{font-family:'PT Sans Caption';src:url('../fonts/ptc55f_w.eot');src:local('../PT Sans Caption'), url('../fonts/PTC55F_W.woff') format('woff'),url('../fonts/PTC55F_W.ttf') format('truetype'), url('../fonts/PTC55F_W.svg#PTSans-Caption') format('svg');}
@font-face{font-family:'PT Sans Caption';font-weight:bold;src:url('../fonts/ptc75f_w.eot');src:local('PT Sans Caption Bold'), url('../fonts/PTC75F_W.woff') format('woff'),url('../fonts/PTC75F_W.ttf') format('truetype'), url('../fonts/PTC75F_W.svg#PTSans-CaptionBold') format('svg');}
@font-face{font-family:'PT Sans Narrow';src:url('../fonts/ptn57f_w.eot');src:local('PT Sans Narrow'), url('../fonts/PTN57F_W.woff') format('woff'),url('../fonts/PTN57F_W.ttf') format('truetype'), url('../fonts/PTN57F_W.svg#PTSans-Narrow') format('svg');}
@font-face{font-family:'PT Sans Narrow';font-weight:bold;src:url('../fonts/ptn77f_w.eot');src:local('PT Sans Narrow Bold'), url('../fonts/PTN77F_W.woff') format('woff'),url('../fonts/PTN77F_W.ttf') format('truetype'), url('../fonts/PTN77F_W.svg#PTSans-NarrowBold') format('svg');}
html{padding:0;margin:0;background:#ffffff;min-width:1050px;}
body{padding:0;margin:0;min-height:100%;height:100%;}
.top{min-height:100%;width:100%;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif !important;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, table, font{font-size:1em;font-style:normal;font-weight:normal;}
img{border:0;}
.clr{clear:both;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;color:#616161;font-size:13px;}
a{color:#98a019;text-decoration:none;font-size:13px;}
a:hover{text-decoration:underline;}
:focus{outline:0;}
body{line-height:1;font-size:15px;font-style:normal;font-weight:normal;line-height:18px;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
.menu, .header, .slider{display:none;}
.page-121 .body, .page-152 .body, .page-150 .body{display:none;}
.body{width:1000px;min-height:433px;margin:40px auto;background:#ffffff;position:relative;z-index:210;}
.body-shadow{display:none;}
.body-bg{min-height:433px;position:relative;width:100%;height:100%;background:#ffffff;z-index:250;}
.contentbox{padding:0 50px 15px 50px;}
.path-way{padding:15px 50px;background:#e7e7e8;margin-bottom:35px;}
.path-way a, .path-way span{font-size:16px;color:#4a4d53;font-family:'PT Sans Narrow' !important;}
.page{margin:15px 0 15px 0;}
.page-title{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e7e7e8;}
.page-title h1{color:#2d2d2d;font-size:25px;text-transform:uppercase;font-family:'PT Sans Narrow' !important;}
.page-cont p, .category-desc p, .pageinfo-cont-block-cont p{margin-bottom:15px;}
.page-cont p, .category-desc p, .pageinfo-cont-block-cont p{color:#616161;font-size:13px;font-family:Arial, Helvetica, sans-serif !important;}
.page-cont em, .category-desc em, .pageinfo-cont-block-cont em{font-style:italic;}
.page-cont strong, .category-desc em, .category-desc strong, .category-li-text strong, .pageinfo-cont-block-cont strong{font-weight:bold;}
.page-cont .actions{display:none;}
.page-cont h1{font-size:22px !important;margin:0 15px 0;}
.page-cont h2{font-size:19px !important;margin:0 0 15px 0;}
.page-cont h3{font-size:17px !important;margin:0 0 15px 0;padding-top:15px;color:#418613;text-transform:uppercase;}
.page-cont h4{font-size:16px !important;margin:0 0 15px 0;}
.page-cont h5{font-size:14px !important;margin:0 0 15px 0;}
.page-cont h6{font-size:12px !important;margin:0 0 15px 0;}
.page-cont ul{list-style:disc;padding-left:15px;margin-left:5px;margin-bottom:15px;}
.page-cont ol{list-style:decimal;padding-left:15px;margin-left:5px;margin-bottom:15px;}
.page-cont ul li, .page-cont ol li{margin-bottom:5px;}
.page-cont table{widrh:100%;border:0;border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;}
.page-cont table tr td{padding:10px;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;}
.main_des_container{display:none;}
.main_images_wrapper{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #c4c793;width:900px !important;}
.main_thumb_table, .main_thumb_table td{border:0 !important;padding:0 !important;}
table.main_thumb_table td div.thumbs_div{background:none;border-color:#ada5a1;}
table.main_thumb_table td div.thumbs_div img{padding:1px;}
.contacts-list{float:right;width:320px;}
.contacts-list ul{list-style:none !important;}
.contacts-list ul li{padding-left:25px;margin-bottom:25px;}
.contacts-list ul li.li-one{background:url("../images/contacts-icon1.png") 0 0 no-repeat;}
.contacts-list ul li.li-two{background:url("../images/contacts-icon2.png") 0 0 no-repeat;}
.contacts-list ul li.li-three{background:url("../images/contacts-icon3.png") 0 0 no-repeat;}
.category-cont{margin:15px 0 15px 0;}
.category-desc{margin-bottom:30px;}
.items-row{overflow:hidden;}
.items-row .item{float:left;width:278px;margin:0 33px 15px 0;}
.items-row .item.column-3{margin-right:0;}
.items-row .item .img-intro-left{border:1px solid #e7e7e8;position:relative;width:276px;height:194px;}
.items-row .item .img-intro-left:hover{border-color:#99a31c;}
.img-intro-box{position:absolute;top:2px;left:2px;}
.category-li-textbox{margin-top:10px;}
.category-li-title h2 a{font-family:'PT Sans Caption' !important;font-weight:bold;font-size:14px;}
.category-li-textbox .more{display:none;}
.category-li-textbox .published{font-family:'PT Sans Caption' !important;font-weight:bold;font-size:14px;color:#d33f00;}
.category-li-textbox .category-li-text{margin-top:5px;}
.objects-list .items-row .item{width:272px !important;height:270px;margin:0 26px 26px 0;border:1px solid #e7e7e8;padding:4px;position:relative !important;}
.objects-list .items-row .item.column-3{margin-right:0;}
.objects-list .items-row .item a{display:block;position:absolute;top:4px;left:4px;width:272px;height:270px;overflow:hidden;}
.objects-list .items-row .item a img{height:270px;min-width:272px;}
.objects-list .items-row .item:hover{border-color:#99a31c;}
.objects-list .items-row .item .item-absolute-title{position:absolute;width:242px;bottom:0;left:0;padding:15px;background:url("../images/opacity.png");}
.objects-list .items-row .item:hover .item-absolute-title{background:#99a31c;color:#ffffff;}
.objects-list .items-row .item h2{color:#ffffff;font-size:14px;font-family:'PT Sans Caption' !important;font-weight:bold;}
.objects-tabs{position:relative;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;}
.objects-tabs .ui-widget-content, .objects-tabs .ui-widget-header{padding:0;margin:0;border:0;background:none;}
.objects-tabs .ui-widget-content{margin-top:15px;}
.objects-tabs .ui-widget-header{border-bottom:1px solid #c4c793;}
.objects-tabs .ui-state-default, .objects-tabs .ui-widget-content .ui-state-default, .objects-tabs .ui-widget-header .ui-state-default{border:1px solid #ffffff;background:none;}
.objects-tabs .ui-state-active, .objects-tabs .ui-widget-content .ui-state-active, .objects-tabs .ui-widget-header .ui-state-active{border:1px solid #c4c793;border-bottom:1px solid #ffffff !important;}
.objects-tabs li a{font-family:'PT Sans Caption' !important;font-size:14px;text-transform:uppercase;color:#7f8614 !important;font-weight:bold;}
.objects-tabs .ui-state-active a{color:#d95c20 !important;}
.objectsite-a{position:absolute;top:-8px;right:0;display:block;color:#ffffff;font-size:16px;text-transform:uppercase;padding:0 20px;line-height:32px;font-family:'PT Sans Narrow' !important;background:url("../images/menu-bg-hover.png") 0 0 repeat-x;z-index:300;}
.objectsite-a:hover{opacity:0.88;text-decoration:none;}
.product-slider-box{float:left;width:520px;}
.product-slider-main{width:500px;height:300px;border:1px solid #e7e7e8;position:relative;}
.product-slider-main .bx-viewport{position:absolute !important;top:5px;left:-15px;width:509px !important;height:290px !important;overflow:hidden;background:none !important;}
.product-slider-main li{text-align:left;}
.product-slider-main li img{width:510px;display:inline;}
.product-slider-previews{margin-left:-31px;}
.product-slider-previews .bx-wrapper{width:411px !important;margin:45px auto;position:relative;}
.product-slider-previews ul li{width:130px !important;height:90px;margin-right:5px;position:relative;border:1px solid #ada5a1;cursor:pointer;}
.product-slider-previews ul li:hover{border-color:#99a31c;}
.product-slider-previews ul li a{display:block;position:absolute;top:1px;left:1px;width:128px;height:88px;overflow:hidden;}
.product-slider-previews ul li img{min-width:130px;height:90px;}
.product-slider-previews .bx-wrapper .bx-pager{display:none;}
.product-slider-previews .bx-prev{position:absolute;top:-25px;left:-38px;width:24px;height:151px;background:url("../images/slider-navi-min.png") 0 0 no-repeat;z-index:200;}
.product-slider-previews .bx-next{position:absolute;top:-25px;right:-53px;width:24px;height:151px;background:url("../images/slider-navi-min.png") 100% 0 no-repeat;z-index:200;}
.product-slider-previews .bx-prev:hover, .product-slider-previews .bx-next:hover{opacity:0.80;}
.img-intro-right{float:right;margin-left:30px;}
.img-intro-left img{}
.img-intro-none{margin-bottom:30px;}
.img-intro-none img{max-width:673px;}
.img-fulltext-left{float:left;padding:0 10px 0 0;}
.img-fulltext-right{float:right;padding:0 0 0 10px;}
.img-fulltext-none{margin-bottom:15px;}
.img-fulltext-left img, .img-fulltext-right img, .img-fulltext-none img{max-width:674px;padding:15px;border:1px solid #c8c8c8;}
.block{margin-bottom:25px;}
.blog{margin:0;}
.block-title{margin-bottom:25px;}
.block-title h1, .block-title h2, .block-title h3, .block-title h4{color:#2d2d2d;font-size:18px;text-transform:uppercase;font-weight:bold;}
.pagination{position:relative;overflow:hidden;border-top:1px solid #e7e7e8;margin-top:20px;padding-top:20px;}
.pagination-prev, .pagination-next{display:none !important;}
.pagination ul{overflow:hidden;}
.pagination ul li{display:block;float:left;line-height:20px;margin:0 2px;}
.pagination ul li a{display:inline-block;font-size:15px !important;padding:4px 8px;color:#939599 !important;background:#e7e7e8;}
.pagination ul li a:hover{text-decoration:none;background:#cacaca;}
.vm-pagination span{color:#ffffff;}
.pagination ul li span{display:inline-block;color:#ffffff !important;padding:4px 8px;font-size:15px !important;background:#616161;}
.pagination-start, .pagination-end, .counter{display:none !important;}
table.calk-finals{width:100%;margin-left:100px;}
.calkbutton{display:none;}
.footer{background:#d33f00 url("../images/footer-bg.png") 0 0 repeat-x;position:relative;z-index:200;margin-top:-72px;height:72px;}
.footerbox{width:1000px;margin:0 auto;position:relative;padding:10px 0;overflow:hidden;text-align:center;}
.footerbox a, .footerbox p{font-family:'PT Sans Narrow' !important;color:#ffffff;font-size:16px;line-height:26px;}
.partners-page .page-cont{text-align:center;}
.partners-page .page-cont ul{list-style:none;}
.partners-page .page-cont ul li{display:inline-block;line-height:120px;}