html{height:100%;}
body{margin:0;color:#464646;font-size:14px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;min-width:1000px;background:#fff;position:relative;min-height:100%;overflow-x:hidden;}
img{border-style:none;vertical-align:middle;border:0;}
a{color:#448ccb;outline:none;text-decoration:underline;font-size:14px;}
a:hover{color:#b5e51d;text-decoration:none;}
ul{margin:0;padding:0;}
form, fieldset{margin:0;padding:0;border-style:none;}
input,
select,
textarea{font:100% Verdana, Arial, Helvetica, sans-serif;vertical-align:middle;outline:none;}
h1{margin:0 0 19px;font-size:25px;font-weight:normal;}
h2{font-size:25px;margin:0;text-align:left;font-weight:normal;}
h2 a{color:#448ccb;font-size:12px;font-weight:normal;text-transform:none;}
h3{margin:0;font-size:25px;font-weight:normal;}
h3 a{font-size:10px;line-height:12px;margin:0;}
h4{font-weight:normal;margin:0;color:#3282d2;font-size:18px;}
h4 a{font-size:18px;}
p{margin:0;}
.top{background:url(../images/bg-top.gif) no-repeat;width:1920px;height:486px;position:absolute;top:19px;left:50%;margin:0 0 0 -957px;z-index:10;}
.bottom{background:url(../images/bg-bottom.gif) no-repeat;width:1920px;height:96px;position:absolute;bottom:80px;left:50%;margin:0 0 0 -960px;z-index:0;}
#container{margin:0 auto;width:1030px;min-height:100%;position:relative;z-index:30;}
#header{margin:0 auto 34px;width:1030px;height:423px;position:relative;}
.header-promo{overflow:hidden;width:1030px;}
.sylka{display:block;text-decoration:none;color:#898989;font-family:Arial, Helvetica, sans-serif;font-size:12px;position:absolute;bottom:-2px;left:70px;}
#logo{background:url(../images/bg-logo.gif) no-repeat;height:38px;cursor:pointer;float:left;line-height:15px;padding:6px 0 10px 67px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#898989;}
#logo strong{font-size:32px;color:#636363;font-style:normal;margin:0 0 -5px;text-transform:uppercase;}
#logo span{color:#898989;font-size:32px;font-style:normal;text-transform:uppercase;}
#logo:hover{font-weight:normal;color:#b5e51d;text-decoration:none;}
.head-image{float:left;margin:28px 52px 0 0;z-index:5;position:relative;height:39px;}
.head-center{float:left;margin:25px 0px 0 0;}
.head-center p{color:#7d7d7d;line-height:15px;margin:0 0 7px;}
.head-center span{color:#ff7e21;}
.right-head{float:right;overflow:hidden;width:360px;position:relative;z-index:18;height: 90px;}
.navig{overflow:hidden;list-style:none;float:right;margin:6px 0;}
.navig li{float:left;margin:0 5px 0 6px;}
.language{margin:4px 0 0 23px;padding:0;list-style:none;overflow:hidden;}
.language li{float:left;padding:0 5px;}
.language li a{font-size:12px;text-decoration:none;border-bottom:1px dashed;display:block;padding:1px 0 0;text-align:center;}
.language li a:hover{color:#f7941d;border:none;}
.language li .current{background:url(../images/bg-active-language.png) no-repeat;text-decoration:none;color:#fff;width:32px;height:20px;border:none;}
.form-foot{clear:both;width:100%;overflow:hidden;padding:0 63px 7px 0;}
.form-foot .strela{background:url(../images/bg-strela.png) no-repeat;width:24px;height:11px;float:left;padding:0 9px 0 0;}
.fix{background:url(../images/bg-search-in.png) no-repeat;width:264px;height:19px;float:left;}
.form-foot input{width:249px;height:13px;border:none;font-size:12px;color:#ABABAB;font-style:italic;text-indent:10px;float:left;margin:2px 10px 0 10px;background:none;line-height:13px;}
.nav-gall{overflow:hidden;margin:-15px 0 0;}
#nav{float:left;list-style:none;margin:61px 0 0;padding:0 0 0 44px;width:158px;overflow:hidden;position:relative;z-index:19;}
#nav li{margin:0 0 1px;}
#nav li a{font-weight:bold;color:#464646;text-decoration:none;display:block;font-size:14px;padding:19px 0 0 23px;}
#nav li a:hover{color:#ff7e21;}
#nav li.current-menu-item a.treg1{background:url(../images/nav-active1.png) no-repeat;width:116px;height:29px;color:#fff;}
#nav li.current-menu-item a.treg2{background:url(../images/nav-active2.png) no-repeat;width:96px;height:30px;color:#fff;}
#nav li.current-menu-item a.treg3,#nav li.current-menu-item a.treg5{background:url(../images/nav-active3.png) no-repeat;width:136px;height: 33px;color: #fff;padding: 15px 0 0 23px;margin-top: 10px;}
#nav li.current-menu-item a.treg4{background:url(../images/nav-active4.png) no-repeat;width:116px;height:29px;color:#fff;margin:10px 0 0 0;}
#nav li.current-menu-item a.treg6{background:url(../images/nav-active5.png) no-repeat;width:115px;height:29px;color:#fff;padding:10px 17px;margin:10px 0 0;}
#nav li.current-menu-item a.treg5 {background-position: 30% 50%;}
.scrollable{overflow:hidden;position:relative;width:1006px;height:410px;margin:0px auto;clear:both;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.scrollable .items > div{float:left;width:975px;}
.scrollable .items img.slide-img{height:410px;width:473px;}
a.browse{margin:0px 0px;display:block;width:12px;height:30px;cursor:pointer;}
a.prev{background:transparent url('../images/hori.png') no-repeat scroll 0% 0%;}
a.next{background:transparent url('../images/hori.png') no-repeat scroll 100% 0%;}
a.prev.disabled, a.prev.disabled:hover{background:transparent url('../images/hori.png') no-repeat scroll 0% 100%;cursor:auto;}
a.next.disabled, a.next.disabled:hover{background:transparent url('../images/hori.png') no-repeat scroll 100% 100%;cursor:auto;}
a.prev:hover{background:transparent url('../images/hori.png') no-repeat scroll 0% -30px;}
a.next:hover{background:transparent url('../images/hori.png') no-repeat scroll 100% -30px;}
.navi{bottom:99px;height:10px;margin:0 auto;position:absolute;right:356px;text-align:center;z-index:11;overflow:hidden;}
.navi li{display:block;float:left;}
.navi a{margin:0 4px;background:transparent url('../images/bg-krujki.png') no-repeat scroll 0pt 0pt;display:block;float:left;width:10px;height:10px;padding:0 0px;position:relative;}
.navi a.active{background-position:0px 100%;}
.item-text{width:473px;background:url(../images/bg-gallery.gif) repeat-x;height:202px;overflow:hidden;}
.gallery{width:678px;position:relative;margin:0 auto 20px;float:right;}
.gall-promo{float:left;margin-left:153px;margin-right:-30px;margin-top:9px;overflow:hidden;position:relative;}
html*.gall-promo{margin-right:-5px;}
.gall-holder{bottom:64px;height:350px;position:absolute;right:330px;width:691px;z-index:3;background:url(../images/zaglu.png) no-repeat;}
.gall-shadow{height:191px;left:12px;overflow:hidden;position:absolute;top:89px;width:553px;z-index:14;}
.gall-shadow span{color:#ff7e21;font-size:25px;font-weight:bold;}
.visual2{width:100%;position:relative;}
.visual2 img{width:678px;height:336px;}
.visual2 a{display:block;}
.gallery-info{float:left;overflow:hidden;width:484px;}
.gallery-info .more{margin-left:52px;}
.more{color:#2e76cf;background:url(../images/bg-more.png) no-repeat 100% 6px;padding:0 10px 0 0;}
.more:hover{background:url(../images/bg-more-hover.png) no-repeat 100% 6px;padding:0 10px 0 0;}
.gallery-info p{margin:0 0 5px 5px;line-height:22px;}
#wrapper{margin:0 auto;width:1030px;}
#content{margin:0 auto;width:1030px;overflow:hidden;}
.content-promo{overflow:hidden;}
.left-box{width:327px;overflow:hidden;float:left;margin:0px 25px 0 0;}
.video{margin:0 0 23px;overflow:hidden;}
.video img{padding:2px 0 0;vertical-align:text-top;}
.video-visu{margin:0 0 17px;overflow:hidden;}
.left-promo{margin:25px 0 56px;overflow:hidden;}
.left-promo .prezent a{font-size:8px;font-style:normal;}
.item{overflow:hidden;}
.item .text p{font-size:12px;line-height:15px;}
.item .text11 a{font-size:11px;font-style:italic;line-height:12px;}
.item .text{margin:3px 0 0;}
.item .text11{margin:3px 0 0;}
.text-hold{overflow:hidden;}
.visual{float:left;padding:0 8px 0 0;position:relative;left:0;width:84px;height:84px;}
.visual img{margin:1px 0 0 1px;width:82px;height:82px;}
.visual11{float:left;padding:0 8px 0 0;position:relative;left:0;width:82px;height:52px;}
.visual11 img{margin:1px 0 0 1px;width:80px;height:50px;}
.visual span{background:url(../images/bg-ramka.png) no-repeat;width:84px;height:84px;display:block;position:absolute;top:0;left:0;}
.visual .big-krug{background:url(../images/bg-krug2.png) no-repeat;width:126px;height:126px;}
.bigs-vis{width:118px;height:126px;margin:0 18px 0 0;overflow:hidden;}
.item .text.text-hold{width:332px;}
.item .text.text-hold p{line-height:20px;}
.item .text11.text-hold{width:332px;}
.item .text11.text-hold p{line-height:20px;}
.bigs-vis img{height:126px;margin:1px 0 0 4px;text-align:center;width:126px;}
.text{overflow:hidden;}
.download{overflow:hidden;margin:0 0 49px;}
.stati{margin:0 0 23px;overflow:hidden;}
.download-hold{overflow:hidden;margin:0 0 16px;}
.download span{font-style:italic;line-height:20px;padding:0 0 0 1px;}
.prezent{overflow:hidden;margin:0 0 0 10px;}
.prez{list-style:none;}
.prez li{float:left;width:88px;}
.prez li a{display:block;text-align:center;}
.prez li a img{display:block;margin:0 auto -12px;vertical-align:middle;}
.article{margin:0;padding:0;list-style:none;float:left;}
.article li{overflow:hidden;margin:0 0 17px;}
.article li span{color:#000;float:left;width:19px;margin:0 24px 0 0;}
.article li a{float:left;font-size:14px;font-style:italic;width:280px;}
.right-box{float:right;width:678px;overflow:hidden;}
.right-box-promo{overflow:hidden;width:100%;}
.right-box-promo p{line-height:20px;margin:0 0 22px;}
.form-aside{margin:7px 0 0;color:#b2b2b2;width:100%;padding:0;}
.form-aside:after{content:"";display:block;clear:both;}
.form-holder{height:1%;overflow:hidden;margin:0 0 0 3px;float:left;}
.form-aside .col01{float:left;width:196px;margin:0;display:inline;}
.form-aside .col02{float:left;width:376px;}
.aside-input{background:url(../images/aside-input.png) no-repeat;width:175px;height:19px;line-height:17px;margin:0 0 18px;outline:medium none;padding:0 0 0 12px;display:block;font-size:12px;border:none;font-style:italic;color:#c1c1c1;vertical-align:top;}
.form-aside textarea{background:url(../images/bg-textarea.png) no-repeat;width:322px;height:130px;float:left;font-size:12px;font-style:italic;margin:0;outline:medium none;overflow:auto;padding:4px 0 0 54px;border:none;color:#c1c1c1;resize:none;padding:4px 50px 2px 54px;width:273px;height:124px;}
.form-aside strong{overflow:hidden;margin:10px 11px -9px;display:block;text-align:center;}
.form-aside .btn-request{background:url(../images/bg-dowload-a.png) no-repeat;width:132px;height:24px;margin:-10px 138px 0 0;padding:4px 8px 8px 0;border:0;font-size:12px;color:#fff;font-weight:bold;cursor:pointer;float:right;text-transform:uppercase;}
.form-aside .btn-request:hover{cursor:pointer;}
.def{margin:0px 0 20px 20px;}
.def li{margin:0 0 3px;}
.text-informer p{margin:0 0 25px;}
.def-text{margin:0 0 25px 15px;}
.def-text li{margin:0 0 10px;}
.center-box{overflow:hidden;width:100%;margin:26px 0 0;}
.news-hold{width:782px;float:right;}
.news-hold h1{margin:0 0 19px 100px;}
.news-hold .breadcrumbs{margin-left:102px;}
.news-holder{overflow:hidden;width:100%;margin:0 0 25px;}
.data{float:left;margin:3px 20px 0 0;}
.info-text{overflow:hidden;}
.info-text h4{margin:0 0 10px;}
.info-text p{margin:0 0 15px;line-height:20px;}
.pagin{overflow:hidden;margin:0 0 13px 102px;}
.pagin .current{float:left;font-size:11px;background:#e7e7e7 url(../images/bg-pagin.gif) repeat-x;height:17px;border:1px solid #ff7e21;text-decoration:none;color:#ff7e21;line-height:15px;padding:0 7px;margin:0 1px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;behavior:url(PIE.htc);}
.pagin a{float:left;background:#e7e7e7 url(../images/bg-pagin.gif) repeat-x;border:1px solid #DADADA;color:#3282D2;font-size:11px;height:17px;line-height:15px;margin:0 2px;padding:0 7px;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;behavior:url(PIE.htc);}
.pagin a:hover{color:#b5e51d;border:1px solid #b5e51d;}
.pagin prev{padding:0 15px;}
.pagin .forward{padding:0 15px;}
.center-promo{margin:0;overflow:hidden;}
.center-promo .video{margin:15px 0 28px;}
.stati2{margin:0 0 13px;overflow:hidden;}
.news{overflow:hidden;width:1400px;}
.news-promo{overflow:hidden;float:left;width:327px;margin:0 25px 0 0;}
.date{float:left;margin:0 5px 0 0;}
.date p{color:#ff7e21;font-size:30px;margin:0 0 -5px;}
.date span{color:#898989;font-size:12px;}
.info{overflow:hidden;margin:8px 0 0;}
.info a{display:block;margin:0 0 10px;}
.info p{line-height:20px;}
.icos img{vertical-align:middle;}
.icos{overflow:hidden;text-align:center;margin:105px 0 55px 197px;}
.prisadki{overflow:hidden;list-style:none;margin:0 0 35px;}
.prisadki li{width:321px;float:left;margin:0 15px 20px 0;}
.clear{clear:both;}
.prisadki .clear{float:none;padding:0;margin:0;clear:both;}
.prisadki li a{display:block;background:url(../images/strela-down.png) no-repeat 0 2px;padding:0 0 4px 42px;}
.prisadki li a:hover{}
.prisadki.pris-doc li a{background:url(../images/doc.png) no-repeat 0 2px;}
.center-box.contacts{width:580px;margin:0 0 0 120px;}
.center-box.contacts h1{text-align:center;margin:0 0 20px;}
.informer{width:100%;overflow:hidden;margin:0 0 28px;}
.informer-promo{float:right;width:450px;}
.info-cont{float:left;overflow:hidden;clear:both;margin:0 0 23px;width:400px;}
.info-contm{float:left;overflow:hidden;clear:both;margin:0 0 23px;width:500px;}
.info-cont p{text-align:left;margin: 0 0 5px;}
.info-cont strong{font-weight:normal;font-size:25px;}
.sotrud{width:100%;overflow:hidden;margin:0 0 13px 80px;}
.obr-send{width:100%;overflow:hidden;}
.obr-send h3{text-align:center;margin:0 0 26px 85px;}
.send-pros{width:580px;overflow:hidden;}
.cols-promo{float:left;}
.cols1{margin:0 9px 8px 6px;width:200px;}
.cols1 input{width:200px;height:17px;border:1px solid #b5e51d;font-size:12px;font-style:italic;color:#898989;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;behavior:url(PIE.htc);}
.cols2{float:right;margin:0 2px 7px 0;width:350px;}
#textes{width:346px;height:106px;border:1px solid #b5e51d;font-size:12px;font-style:italic;color:#898989;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;behavior:url(PIE.htc);resize:none;}
.cols3{float:right;clear:both;width:351px;}
.cols3 input{background:url(../images/bg-send.png) no-repeat;width:97px;height:34px;text-align:center;color:#fff;font-size:12px;font-weight:bold;border:none;margin:0 auto;padding:0 0 8px;}
.cols3 input:hover{cursor:pointer;}
.breadcrumbs{margin:0 0 19px;}
.breadcrumbs a{font-style:italic;}
.breadcrumbs span{font-style:italic;}
.post ol{padding:0;margin:22px 0 0 30px;}
.post ol li{margin:0 0 23px;}
.post img{width:325px;margin:0 0 20px;}
.post p{margin:0 0 15px;line-height:20px;}
.left-top{overflow:hidden;margin:84px 0 0 0;}
#footer{margin:0 auto;width:1030px;position:relative;height:70px;padding:2px 0 65px;}
.footer-promo{overflow:hidden;margin:20px 0 0;position:relative;z-index:17;}
.foot-left{float:left;overflow:hidden;width: 360px;display:block;margin:0px 0 5px 0px;font-size:12px;}
.foot-left p{margin:0 0 5px;}
.foot-left a{text-decoration:none;color:#464646;font-size: 12px;}
.foot-left a:hover{text-decoration:underline;}
.foot-left strong{text-align:center;display:block;font-size:12px;font-weight:normal;margin:0;}
.foot-center{float:left;margin:0 43px 0 0;}
.foot-center p{font-size:12px;line-height:20px;}
.foot-right{float:left;padding:0;}
.foot-right span{display:block;font-size:9px;padding:0 0 0 8px;line-height:12px;}
.new-site{overflow:hidden;float:left;padding:4px 0 0 70px;}
.new-site img{float:left;width:58px;height:17px;padding:3px 0px 0 0;}
.new-site a{font-size:9px;color:#666;line-height:12px;text-transform:uppercase;text-decoration:none;overflow:hidden;}
.new-site a:hover{text-decoration:underline;}
.new-site a span{float:left;}
.new-site a span:hover{text-decoration:underline;}
.w3c{float:left;padding:0 0 0 10px;}
.top-100{float:left;}
.accordion{padding:0;width:310px;list-style:none;position:relative;margin:0 0 5px;}
.accordion li a{font-size: 16px;color: #464646;text-decoration: none;display: block;padding: 10px 15px 10px 25px;text-align: left;margin: 15px 0 5px;cursor: pointer;position:relative; border: 2px solid #b5e41b;text-shadow: 1px 1px 1px #FFF;}
.accordion > li > a.active{background:#b5e41b;}
.accordion > li > a:hover{background:#b5e41b;}
.accordion li ul{display:block;list-style:none;padding-left:30px;}
.accordion li ul li{clear:both;width:327px;width:277px;height:auto;float:none;margin:0 0 10px;}
.accordion li ul li a{color:#3282d2;padding:5px 0 0px 0;height:auto;font-size:16px;margin:0 0 10px;text-align:left;border: none;}
.accordion li ul li .active{color:#ff7e21;}
.accordion li ul li a:hover{color:#b5e51d;}
.accordion .accordion li .slide{display:none;}
.accord{margin:24px 0 0;}
.yellow{background:#fefacd;overflow:hidden;padding:16px 8px 13px 20px;width:649px;margin:0 0 26px;}
.yellow .prisadki.pris-doc{margin:0 0 11px;}
.yellow .prisadki{margin:0 0 8px;}
.prezents{float:left;overflow:hidden;width:270px;}
.video-holder{float:right;overflow:hidden;width:318px;}
.table-two p{text-align:center;font-size:18px;margin:0 0 27px;}
.table-two table{border:2px solid #b5e51d;border-collapse:collapse;margin:0 0 55px;width:678px;}
.table-two table td{padding:6px 10px 7px;border:1px solid #b5e51d;}
td{border:1px solid #bbb;padding:5px 10px;}
table{border-collapse:collapse;}
.colors{background:#ececec;}
.ketchup-custom{list-style:circle;color:red;font-size:12px;}
#errors{margin:20px;}
.soc-but{list-style:none;}
.soc-but li{float:left;width:auto;}
.soc-but li span iframe{width:400px;}
.prod p{margin:0}
.wp-paginate{list-style:none;}
.wp-paginate .prev{padding:0 15px;}
.wp-paginate .next{padding:0 15px;}
div[id*=wp-realtime-sitemap] h3{font-size:16px;}
.video.over{float:left;margin-top:25px;}
.phone{text-decoration:none;color:#464646;}
.price{margin: 10px 30px 0;display: block;color: #ff7e82;}
.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}
.ketchup-error{position:absolute;width:auto;}
.ketchup-error ul{padding:0;margin:0;font-family:Helvetica, Arial, sans-serif;font-size:12px;text-align:left;color:#111;background:red;background:rgba(255, 0, 0, 0.6);padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;list-style:none;line-height:16px;}
.ketchup-error span{display:block;width:0;height:0;border-left:0 solid transparent;border-right:15px solid transparent;border-top:10px solid red;border-top:10px solid rgba(255, 0, 0, 0.6);border-bottom:0;margin-left:10px;}

.text11{vertical-align:top;font-size:8px;}

.visual11 span{width:82px;	height:52px; display:block;	position:absolute; top:0; left:0;}
