/*
@font-face {
  font-family: 'HouschkaRoundedAlt';
  src: url('font/hinted-HouschkaRoundedAlt-Regular8.eot');
  src: url('font/hinted-HouschkaRoundedAlt-Regular8.eot-#iefix')format('embedded-opentype'),
    url('font/hinted-HouschkaRoundedAlt-Regular8.woff') format('woff'),
    url('font/hinted-HouschkaRoundedAlt-Regular8.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'HouschkaRoundedAlt';
  src: url('font/hinted-HouschkaRoundedAlt-Regular6.eot');
  src: url('font/hinted-HouschkaRoundedAlt-Regular6.eot-#iefix') format('embedded-opentype'),
    url('font/hinted-HouschkaRoundedAlt-Regular6.woff') format('woff'),
    url('font/hinted-HouschkaRoundedAlt-Regular6.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
*/


body{font-size:100%;font-family: Arial !important;}
a{color:#469e0a;}
a:hover{color:#2d3894;text-decoration:underline;}
h1{font-size:120%;padding-bottom:10px;text-transform:uppercase;
padding-bottom:25px;
background-size:25px;
margin-bottom:30px;
}
h1 strong{color:#469e0a;}
h2{font-size:110%;margin-bottom:20px;}
h3{font-size:100%;margin-bottom:15px;}

.tbnull{padding:0px;}

h1,h2,h3{line-height:normal;}

.rpnz{padding-bottom:15px;font-size:90%;}
.rpnz a{text-decoration:underline;}
.topfon{background:#fff;padding-top:0px;padding-bottom:0px;}
.fotofon{background:#fff;background-size:cover;}
.whitefon{background:#fff;}

.btm_logo{padding:15px;text-align:center;}
.btm_logo img{width:100%;max-width:250px;}

.both15{clear:both;height:15px;}
.both20{clear:both;height:20px;}

.menubg{background:#149b4e url(/img/topmenu.png) repeat-x top left;
border-radius:4px;border-top-left-radius:0px;border-top-right-radius:0px;
}
.pd0{padding:0px;}
.serp{background:url(/img/serp.png) no-repeat center center;width:32px;height:30px;border:0px;cursor:pointer;}
.topserp{padding-top:8px;text-align:right;}
.conspec{}
.topbtn{}
.toptelt{padding:0px;}
.toptel{
padding:0px;
background:url(/img/oper.png) no-repeat top left;
font-size:100%;text-align:left;padding-left:45px;
background-size:35px;
color:#666;
}


.hotline{padding-top:7px;text-align:right;padding-right:50px;}
.hotlinetext{color:#fff;}
.hotlinetel{color:#fff;font-size:120%;font-weight:bold;padding-top:5px;}
.hotlinetel a{color:#fff;}

.filesfornews{padding:7px;padding-left:30px;margin-left:10px;display:block;clear:both;color:#666;}

.iconone {text-align:center;}
.iconone img{width:90%;max-width:35px;}
.topemail a{}
.menuline{background:#469e0a;height:60px;margin-top:0px;padding:0px;
box-shadow: 2px 7px 7px rgba(0,0,0,0.2);
}
.tomen{padding-top:0px;}
.menuline0{padding:0px;padding-top:0px;padding-bottom:0px;}
.tbnull0{padding-top:0px;padding-bottom:0px;}
.toplinx0{background:#ee6a00;text-align:center;}
.toplinx1{background:none;text-align:right;}
.tpls{padding:0px;padding-top:7px;}


.cti{padding:7px;}
.catalog_item{padding:0px;box-shadow: 2px 7px 7px rgba(0,0,0,0.2);}
.cti_icon{min-height:200px;
-webkit-filter: grayscale(0.89);
-webkit-filter: grayscale(89%);
filter: gray;
filter: grayscale(89%);
opacity:0.99;
}
.cti_icon:hover{
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
}
.catehblue{background:url(/img/blueline.png) no-repeat top left;color:#fff;
padding-top:30px;padding-left:70px;padding-right:15px;font-size:90%;
display:block;right:0px;float:right;
z-index:15;position:absolute;margin-top:-8px;
overflow:hidden;
height:60px;
}

.catehred{background:url(/img/redline.png) repeat-x bottom left;color:#fff; background-size:8px;
padding:8px;font-size:100%;width:100%;
display:block;margin-top:-60px;float:left;
z-index:10;position:absolute;
height:60px;
}


.topemail{padding-top:5px;color:#111;text-align:right;}
.topadres{font-size:140%;text-align:right;color:#fe790d;font-weight:bold;}
.topadres a{color:#fe790d;text-decoration:none;}
.topadres a:hover, .topemail a:hover{text-decoration:none;}


.catalog_item{border-bottom:0px solid #ee6a00;z-index:5;}
.catalog_item a{text-decoration:none;}
.catalog_item a:link{text-decoration:none;}
.catalog_item a:hover{text-decoration:none;}
.catalog_item .catehblue a{text-decoration:none;color:#fff;}
.catalog_item .catehblue a:link{text-decoration:none;}
.catalog_item .catehblue a:hover{text-decoration:none;}
.navclass a{text-decoration:none;}
.navclass a:hover{text-decoration:none;}


.toptel p{padding:0px;margin:0px;}
.toptel a{font-size:110%;text-decoration:none;font-weight:bold;color:#111;}
.toptel a strong{color:#469e0a;font-weight:medium;}

.logo_canvas{background:#fff url(/img/bg2.jpg) no-repeat bottom right;
box-shadow: 2px 2px 5px rgba(0,0,0,0.6);
border-radius:20px;
padding:10px;
}

.logo_canvas p{margin:0px;padding:0px;}

.logo_canvas1 p{padding-top:5px;padding-bottom:5px;padding:0px;margin:0px;}

.logo_canvas1{background:#fff;
box-shadow: 2px 2px 5px rgba(0,0,0,0.4);
border-radius:20px;
min-height:300px;
padding:10px;
}


.logo_canvas1:hover{background:#fff;
box-shadow: 2px 3px 25px rgba(70,158,10,0.6);
border-radius:20px;
}

.nullfon{background:#f4f7ec;background-size:cover;
padding-top:55px;padding-bottom:55px;
}
.nullfon h1,.nullfon h2,.nullfon h3{
padding-bottom:25px;
background-size:25px;
margin-bottom:30px;
}
.sptop{padding-top:10px;padding-bottom:20px;}

.layvline{background:url(/img/vline.jpg) repeat-y top center;padding:0px;}
.laycenter{text-align:center;}
.layprogon{}
.progon{height:50px;}
.nomnom{padding:10px;font-size:140%;color:#fff;background:#fe790d;border-radius:50%;border:0px;}

.toptelimob{text-align:right;padding-right:10px;padding-top:10px;}
.xregiony{padding:5px;border-bottom:1px dashed #fff;}
.xregiony a{font-size:110%;color:#fff;}
.xregiony a:hover{color:#fff;text-decoration:underline;}
.centerhd{background:#184a6d;border-radius:3px;}
.centerhead{padding:10px;color:#fff;font-size:120%;}
.tovar1{background:url(/img/tovar1.png) no-repeat bottom right;}
.tovar2{background:url(/img/tovar2.png) no-repeat bottom right;}
.tovar3{background:url(/img/tovar3.png) no-repeat bottom right;}
.tovartext{width:105%;min-height:300px;
padding:15px;padding-right:145px;
color:#333;font-size:130%;}
.tovartext h1,.tovartext h2{font-size:150%;color:#184a6d;margin-bottom:25px;margin-top:5px;}
.centertovar{padding-left:0px;padding-right:25px;}
.padtovar{font-size;110%;background:#f9f9f9;box-shadow: 2px 2px 5px rgba(0,0,0,0.6);border-radius:4px;}
.padtovar:hover{box-shadow: 2px 2px 10px rgba(38,86,122,0.8);}

.centerblue0{background:#6b9520;}
.centerblue{color:#111;font-size:120%;padding:20px;padding-left:0px;padding-right:0px;}
.centerblue h1,.centerblue h2{font-size:140%;margin-bottom:25px;}

.bottomblue{color:#fff;padding-top:15px;padding-bottom:15px;}
.bottomblue h1,.bottomblue h2{font-size:120%;margin-bottom:15px;}
.bottomblue ul {padding-left:10px;}
.bottomblue ul li{padding-left:10px;}

.bottomblue a{color:#fff;}

.bottomwhite{padding-top:30px;padding-bottom:30px;}
.bottomtext {font-size:95%;color:#333;padding:35px;padding-top:40px;}
.bottomtext a{text-decoration:underline;}
.bottomtext1 {font-size:95%;color:#333;padding:35px;padding-top:40px;}
.aws{padding-top:15px;font-size:80%;}
.aws a{color:#999;}

.menuserp{background:url(/img/sebut.png) no-repeat center center;height:35px;width:40px;border:0px;}
.oserp{padding:4px;padding-top:9px;text-align:right;}
.topemail0{font-size:90%;padding:7px;text-align:right;}

.senew{background:#fe790d;padding:15px;margin-bottom:20px;}
.searchtext{color:#222;width:100%;height:27px;border:0px;border-radius:6px;display:block;padding:3px;
float:left;
padding-right:35px;
}
.sebut{background:url(/img/sebut.png) no-repeat center center;height:27px;width:30px;border:0px;cursor:pointer;
background-size:20px;
margin-left:-30px;
float:left;
display:block;
}
.sebut:hover{
 -moz-animation-name: butrota;
 -moz-animation-duration: 0.5s;
 -webkit-animation-name: butrota;
 -webkit-animation-duration: 0.5s;
}

@-webkit-keyframes butrota{
    0% {
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
    }
}

@-webkit-keyframes butrota1{
    0% {
        -moz-transform: rotate(10deg);
        -webkit-transform: rotate(10deg);
    }
    100% {
        -moz-transform: rotate(-10deg);
        -webkit-transform: rotate(-10deg);
    }
}


/*
.logo_canvas:hover{
 -moz-animation-name: butrota1;
 -moz-animation-duration: 0.5s;
 -webkit-animation-name: butrota1;
 -webkit-animation-duration: 0.5s;
}
*/

.buttonone{padding:20px;}
.blokimg{width:100%;height:180px;border-radius:5px;border:1px solid #ccc;box-shadow: 1px 1px 15px rgba(0,0,0,0.4);}
.headblok{box-shadow: 1px 1px 15px rgba(0,0,0,0.0);border-radius:5px;height:60px;
padding:5px;text-align:center;font-size:105%;background:#db5321 url(img/n_menu.gif) repeat-x top center;}
.headblok a{color:#fff;}


@-webkit-keyframes butrotar{
    0% {
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    30% {
        -moz-transform: rotate(-3deg);
        -webkit-transform: rotate(-3deg);
    }
    60% {
        -moz-transform: rotate(3deg);
        -webkit-transform: rotate(3deg);
    }
    100% {
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
}

.buttonone:hover{
 -moz-animation-name: butrotars;
 -moz-animation-duration: 0.7s;
 -webkit-animation-name: butrotars;
 -webkit-animation-duration: 0.7s;
}    

@-webkit-keyframes butrotars{
    0% {
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    30% {
        -moz-transform: rotate(-5deg);
        -webkit-transform: rotate(-5deg);
    }
    60% {
        -moz-transform: rotate(5deg);
        -webkit-transform: rotate(5deg);
    }
    100% {
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
}

.imagess{text-align:center;color:#666;font-size:90%;}
.imagess a{color:#999;}
.imagess img{width:30px;opacity:0.7;margin:5px;}
.imagess img:hover{opacity:1;}


.newsimg{padding:10px;overflow:hidden;}                  
.newsimg img{width:99%;border-radius:3px;}

.news_head{margin-top:15px;line-height:110%;}
.news_head, .news_head a{color:#333;font-weight:normal;font-size:110%;text-decoration:none;}
.news_head a:link{text-decoration:none;}
.news_head a:hover{text-decoration:underline;}
.news_desc{font-size:90%;color:#555;margin-top:15px;max-height:120px;overflow:hidden;text-align:justify;}

.news_head1{margin-top:15px;}
.news_head1, .news_head1 a{color:#333;font-weight:normal;font-size:110%;}
.news_desc1{font-size:90%;color:#555;margin-top:15px;max-height:120px;overflow:hidden;text-align:justify;}


.newsdesc{padding-left:5px;}
.newsdesc1{height:160px;overflow:hidden;text-align:justify;}

.vsenlink{text-align:center;padding:5px;padding-top:15px;font-size:90%;color:#fff;}
.vsenlink a:link{background:#fe790d; border-radius:3px;padding:7px; color:#fff;
box-shadow: 1px 1px 5px rgba(0,0,0,0.3);text-decoration:none;}
.vsenlink a:hover{background:#666;color:#fff;}
.vsenlink a:visited{color:#fff;}

.vsevid{padding:5px;padding-top:5px;font-size:90%;margin-top:-40px;text-align:right;}
.vsevid a{background:#fe790d; border-radius:3px;padding:10px; color:#fff;
box-shadow: 1px 1px 5px rgba(0,0,0,0.3);}
.vsevid a:hover{background:#545452;color:#fff;}


.dinews_t{padding:10px;
border-bottom:2px dashed #ccc;
}
.dinews{padding:10px;
border-bottom:2px dashed #ccc;
}
.minews_t{border-radius:6px;
padding:10px;
}
.newsimg_t{padding:5px;}
.newsimg_t img{width:95%;}

.news_head_t{padding-top:15px;}
.news_head_t, .news_head_t a{color:#333;font-weight:bold;font-size:100%;}
.news_desc_t{font-size:85%;color:#555;margin-top:15px;text-align:justify;}
.newsdesc_t{padding-left:5px;}

.mainnewsdate_t{display:none;text-align:right;font-size:80%;margin-top:15px;}

.contene{background:#fdfdfd;border-radius:6px;margin-bottom:20px;}
.imege img{width:99%;border-radius:4px;margin-bottom:10px;}





.micron{width:150px;height:120px;margin:7px;float:left;display:block;border-radius:5px;
box-shadow: 1px 1px 5px rgba(0,0,0,0.3);border:1px solid #ccc;
}
.sems{width:150px;height:120px;}
.micron:hover{border:1px solid #f36400;box-shadow: 1px 1px 7px rgba(0,0,0,0.6);}




.rezpo{padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:6px;}
.descpo{font-size:80%;color:#666;}

.rezpo a{color:#222;}
.descpo a{color:#666;text-decoration:none;}

.rezpo:hover{background:#ececec;}
.headpo,.headpo a{font-size:100%;color:#fe790d;font-weight:bold;margin-bottom:4px;text-decoration:none;}
.headpo a:link{text-decoration:none;}
.headpo a:hover{text-decoration:underline;}

.descpo a:link{text-decoration:none;}



.tdescnov{display:block;height:81px;overflow:hidden;color:#666;font-size:10pt;margin-bottom:15px;}
#both30{height:30px;clear:both;}
#both10{height:10px;clear:both;}
.both10{height:10px;clear:both;}
#both20{height:20px;clear:both;}
.both20{height:20px;clear:both;}
#both100{height:100px;clear:both;}
.hormen{background:#22111d;}
.pricet{font-size:12pt;}
.pricetold{text-decoration:line-through;color:#990000;}
#pric{font-size:16pt;font-weight:bold;color:#3c3f45;}
.pric{font-size:16pt;font-weight:bold;color:#3c3f45;}
#mtext{font-size:12pt;}
#mtext a{color:#111;}
#mtext strong{font-size:20pt;}
.descnew{height:50px;overflow:hidden;font-size:9pt;}
#noimag{}

  .colLeft{
   width:270px;
   float:left;
   position:relative;
   z-index:1;
   padding-top:20px;
  }
  .colRightContainer{
   float:right;
   width:100%;
   margin-left:-270px;
  }
  .colRight{
   padding-top:20px;
   margin-left:290px;
  }


.whitecon{
color:#f7f7f7;
}
.whitecon a{
color:#f7f7f7;
}
.whitecon h1{
font-size:130%;
color:#fff;font-weight:bold;
border-bottom:1px solid #ccc;
padding-bottom:10px;
}

#sm_name,#sm_mail{
width:180px;
}
#sm_name{
margin-right:7px;
}

#sm_text{
width:300px;
}
#sm_rez{
float:left;
}

#sm_name,#sm_mail,#sm_text{
border:1px solid #ccc;border-radius:5px;
height:26px;background:#fff;
color:#222;
}
#sm_mail{
margin-right:0px;
}
#sm_text{width:100%;height:110px;
margin-top:10px;
margin-bottom:10px;
margin-right:0px;
}

#sm_button{
background:#3c3f45;
padding:5px;color:#fff;
cursor:pointer;
border-radius:4px;border:2px solid #f7f7f7;
width:120px;
float:right;
}

.podrobnee1{background:#fe790d; color:#fff;padding:8px;border-radius:4px;margin-top:15px;
display:block;max-width:120px;
}
.podrobnee1:hover{background:#666; color:#fff;padding:8px;border-radius:4px;}

.bottomtext {font-size:90%;font-size:90%;}
.bottomtext a{color:#281e14;}


#cobo_n{margin-top:15px;margin-bottom:15px;}
#pop_name,#pop_tel,#pop_email,#pop_text,#pop_dataz,#pop_chel,#pop_sutok{width:300px;height:30px;border:1px solid #ccc;border-radius:5px;margin-bottom:8px;padding:3px;}
#pop_text{width:360px;height:50px;}
#batofop{background:#3c3f45; color:#fff;padding:7px;border-radius:5px;width:150px;height:30px;cursor:pointer;border:0px;margin-top:15px;margin-bottom:15px;}
#batoform{text-align:center;}

#formo{height:45px;}
#formo1{float:left;width:70px;display:block;height:40px;font-size:120%;}
.formo1{float:left;width:70px;display:block;height:40px;font-size:120%;}
#formo2{margin-top:20px;float:left;width:90px;display:block;height:40px;margin-left:5px;}
#formo2 a{background:#af946e;padding:5px;border-radius:4px;color:#222;}
#formo2 a:hover{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}
.formo2{margin-top:30px;float:left;width:90px;display:block;height:40px;margin-left:5px;}
.formo2 a{background:#af946e;padding:5px;border-radius:4px;color:#222;}
.formo2 a:hover{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}

.formo2_1{margin-top:12px;float:left;width:90px;display:block;height:40px;margin-left:5px;}
.formo2_1 a{background:#af946e;padding:5px;border-radius:4px;color:#222;}
.formo2_1 a:hover{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}

#formo3{margin-top:20px;float:left;margin-left:60px;width:50px;display:block;height:40px;}

.formo3{margin-top:30px;float:left;margin-left:60px;width:50px;display:block;height:40px;}
.formo3 a{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}
.formo3 a:hover{background:#371c2a;padding:5px;border-radius:4px;color:#fff;}

.formo3_1{margin-top:12px;float:left;margin-left:60px;width:50px;display:block;height:40px;}
.formo3_1 a{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}
.formo3_1 a:hover{background:#371c2a;padding:5px;border-radius:4px;color:#fff;}



#formo3 a{background:#522b2f;padding:5px;border-radius:4px;color:#fff;}
#formo3 a:hover{background:#371c2a;padding:5px;border-radius:4px;color:#fff;}
#kaliimg{width:350px;}
#kaliimg img{width:350px;border-radius:4px;}

.tdesc{margin-bottom:10px;text-align:justify;font-size:90%;}
.tdesc {padding:10px;background:#ede9e8;border-left:3px solid #984b43;}
.oprice{margin-bottom:5px;text-decoration:line-through;color:#666;}
.acena{margin-bottom:20px;}
#formoza{margin-top:30px;}
#bigdesc,.bigdesc{margin-top:20px;}

#kazgez{margin-top:20px;}
.vim2list{width:110px;height:110px;float:left;display:block;border:1px solid #ccc;
overflow:hidden;margin-right:10px;
box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
border-radius:5px;
}
.vim2list img{width:110px;}
.vim2list:hover{
box-shadow: 1px 1px 5px rgba(0,0,0,0.5);
}


.tables{border-top:1px dashed #666;border-right:1px dashed #666;width:95%;box-shadow: 1px 1px 5px rgba(0,0,0,0.2);width:100%;margin-bottom:25px;}
.tables td{border-bottom:1px dashed #666;border-left:1px dashed #666;padding:5px;}
.tables th{border-bottom:1px dashed #666;border-left:1px dashed #666;padding:5px;
background:#fe790d;color:#f7f7f7;font-size:100%;}
.tables th p{margin:0px;padding:0px;}
.tables tr:hover{background:#ececec;}
/*.tables tr td:last-child {width: 20%;text-align:center;}*/


.bigdescrec{font-size:90%;}
.bigdescrec table{border-top:1px dashed #ccc;border-right:1px dashed #ccc;margin-bottom:25px;}
.bigdescrec table td{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:2px;}
.bigdescrec table th{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:3px;background:#ede9e8;color:#222;font-size:90%;text-align:center;}
.bigdescrec table th p{margin:0px;padding:0px;}
.bigdescrec table tr:hover{background:#ede9e8;}

.bigdescrec img{max-width:100%;}
/*
.bigdescrec table tr:first-child {background:#ede9e8;}
.bigdescrec table tr td:last-child {width: 20%;text-align:center;}
*/


.prform{background:#fff;magin-bottom:20px;}
.prform td{padding:7px;}
#nam,#ema,#telzz,#org,#mesg,#cod{
width:350px;
height:27px;
border-radius:4px;
border:1px solid #999;
padding:3px;
}
#cod{width:180px;}
#mesg{height:150px;width:400px;}
#btts{border-radius:4px;width:150px;padding:10px;color:#fff;background:#3c3f45;border:1px solid #fff;}
#btts:hover{background:#999;}


#oksend,#ersend{padding:20px;margin-bottom:15px;margin-top:15px;border:2px solid #38881c;color:#38881c;font-size:130%;}
#ersend{border:2px solid #ff5639;color:#ff5639;}

#bhed{margin-bottom:15px;font-size:120%;border-bottom:1px dashed #ccc;width:250px;}
#miniimgnews img{border-radius:4px;float:left;margin-right:3px;margin-top:5px;}
#miniheadnews{font-size:90%;font-weight:normal;}
#miniheadnews a{color:#222;}

#neonma{border-bottom:1px dashed #ccc;}
.imgth img{width:120px;border-radius:5px;}
.mainnewshead{font-size:140%;}
.tablenewsdesc{font-size:100%;}
.mainnewsdate,.datenewsdet{text-align:right;font-size:90%;margin-bottom:10px;}

.npot{width:120px;height:100px;overflow:hidden;float:left;display:block;margin-right:10px;margin-bottom:10px;}
.npot img{width:120px; box-shadow: 1px 1px 5px rgba(0,0,0,0.2);border-radius:4px;}

.vimg{width:250px;height:140px;overflow:hidden;display:block;border-radius:5px;}
.vimg img{width:250px;}
.vimhead{margin-top:10px;text-align:center;font-size:120%;}
.motofon {width:270px;border:1px solid #ccc;padding:10px;border-radius:5px;background:#fff;margin-right:10px;margin-bottom:10px;}
.motofon:hover{box-shadow: 1px 1px 5px rgba(0,0,0,0.2);}




.senformp td{padding:7px;font-size:10pt;color:#333;}
#formp_name,#formp_tel,#formp_email,#formp_time{width:280px;border-radius:4px;height:33px;
font-size:11pt;border:2px solid #666;padding:4px;}
#formp_tel{}
#formp_email{}
#sendo_form{border:1px solid #fff;font-size:120%;font-weight:bold;color:#fff;
background:#3c3f45;border-radius:4px;padding:7px;cursor:pointer;
width:300px;
}
/**/
#sendo_form:hover{box-shadow: 0 0 10px rgba(0,0,0,0.3);}
#tops{background:#3c3f45;border-top-left-radius:5px;border-top-right-radius:5px;}
#tops h2{text-align:center;font-size:150%;font-weight:bold;color:#fff;}


.positionbottom{padding-left:10px;padding-right:10px;}





.senformr td{padding:0px;}
.nebox{}                         
#topsx{background:#ecebe7; text-align:center;margin-top:20px;padding-top:10px;padding-bottom:10px;}
#topsx h2{color:#111;padding:0px;margin:0px;
font-weight:bold;font-size:25px;
}

#topsn {background:#ecebe7; text-align:center;margin-top:20px;padding-top:10px;padding-bottom:10px;}
#topsn h2{color:#111;padding:0px;margin:0px;
font-weight:bold;font-size:20px;
}

#formr_name, #formr_tel, #formr_email{width:230px;border-radius:4px;height:40px;
font-size:11pt;border:0px solid #999;padding:5px;margin-top:10px;}
#sendo_formr{margin-top:10px;border:1px solid #fff;font-size:12pt;font-weight:bold;color:#fff;
background:#39a1d8;border-radius:4px;padding:10px;cursor:pointer;
width:230px;}
#sendo_formr:hover{box-shadow: 0 0 5px rgba(0,0,0,0.3);}
#nebox1{border-radius:4px;}



#ponebot{
position: fixed;
display:block;
top:40px;
right:15px;
width: 60px; 
height: 60px;
z-index:9999; 
}
#ponebot img{width:60px;opacity:0.6;}
#ponebot img:hover{opacity:1;}

#batoformrez{font-size:120%;color:#222;}
.bgg{background:#371c2a;}

.bt26{float:left;display:block;}
.bt28{float:left;display:block;text-align:right;}
.bt28 {font-size:100%;padding-bottom:30px;padding-top:15px;background:url(img/bt28.png) no-repeat center left;}
.bt28 strong{font-size:190%;}
.bt28 a{color:#fff;}
.bt28 a strong{color:#fff;}
.bt28 p{color:#f7ffff;}

.bt29{float:left;height:200px;display:block;padding-top:80px;text-align:right;}
#bronbut{color:#111;background:#f7f7f7;border-radius:5px;padding:7px;font-size:170%;}



#boxes {display:none;
	width:375px;
	height:290px;
	padding:10px;
	background:#7da120;
	z-index:99999;
	position:fixed;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-250px;
	border-radius:6px;
    box-shadow: 1px 2px 5px rgba(0,0,0,0.5);
	}
.ozform td{font-size:100%;color:#fff;padding:10px;border-bottom:1px dashed #ececec;}
.poleform{
border-radius:3px;width:100%;border:0px;
background:#fff url(img/volna.png) no-repeat top left;height:27px;
color:#666666;
min-width:150px;
padding:4px;border:1px solid #ccc;font-style:normal;font-size:10pt;}

#closa{width:30px;height:30px;background:url(img/closa.png); no-repeat center center;cursor:pointer;border:0;}
#zoz{font-weight:bold;font-size:14pt;}
#seba{border-radius:5px;width:90px;height:35px;color:#fff;border:1px solid #fff;background:#3a3b3a url(img/volna.png) repeat-x center left;font-size:12pt;color:#fff;cursor:pointer;margin-top:0px;font-style:normal;font-size:10pt;}
#rezo{font-weight:bold;color:#111;}
.centro{text-align:center;color:#fff;margin-top:20px;
border:1px dashed #633c43;
border-radius:10px;
margin:10px;
cursor:pointer;
min-height:160px;
width:180px;
}
.centro:hover{border:1px solid #633c43;background:#522b2f;}
.centro img{width:120px;}

.bgg1{background:url(img/bgg1.png);}
#fonso{padding:20px;
margin:0 auto; 
	width:480px; 
	padding:5px 10px;
}

.bggfoot{
background:#22111a;
border-top:5px solid #633c43;
color:#ececec;
padding-top:20px;
}
.bggfoot a{color:#ececec;}

#r_button{color:#fff;font-weight:bold;background:#f19135 url(img/volna.png) repeat-x center center;cursor:pointer;width:200px;height:40px;border:0px;border-radius:6px;}
#r_button:hover{background:#666 url(img/volna.png) repeat-x top center;}
#zvezda{font-size:10pt;color:#666;}
#r_sutok, #r_data, #r_chel, #r_tel, #r_fam{font-size:12pt;width:300px;height:30px;border-radius:6px;border:2px solid #ccc;}
#rsendrez{}
.rtable{width:600px;background:#ececec;margin-top:15px;}
.rtable td{padding:10px;}
#rtp{font-size:14px;color:#333;}

#rsendok{background:#fff url(img/ok.png) no-repeat center left;padding:25px;border-radius:6px;border:1px solid #008800;padding-left:80px;color:#008800;font-weight:bold;}
#rsender{background:#fff url(img/er.png) no-repeat center left;padding:25px;border-radius:6px;border:1px solid #880000;padding-left:80px;color:#880000;font-weight:bold;}

.contento{padding:0px;font-size:110%;padding-bottom:35px;padding-top:45px;line-height:110%;
}
.contento ul{padding:10px;padding-left:50px;list-style-type:none; list-style:square;}
.contento ol{padding:10px;padding-left:50px;list-style-type:none; list-style:square;}
.contento ul li{list-style-type:square; padding:0px;padding-left:5px;}
.contento ol li{padding:0px;padding-left:5px;}
.contento p{padding-top:3px;padding-bottom:5px;}
.contento h1{font-size:180%;padding-bottom:10px;margin-bottom:20px;}
.contento h2{font-size:160%;padding-bottom:10px;margin-bottom:0px;color:#111;}
.contento h3{font-size:150%;padding-bottom:10px;margin-bottom:0px;color:#111;}
.contento a{text-decoration:underline;color:#469e0a;}


.contento_mob{padding:10px;font-size:90%;padding-bottom:25px;padding-top:25px;line-height:110%;}
.contento_mob ul{padding:10px;padding-left:50px;list-style-type:none; list-style:square;}
.contento_mob ol{padding:10px;padding-left:50px;list-style-type:none; list-style:square;}
.contento_mob ul li{list-style-type:square; padding:0px;padding-left:5px;}
.contento_mob ol li{padding:0px;padding-left:5px;}
.contento_mob p{padding-top:3px;padding-bottom:5px;}
.contento_mob h1{font-size:150%;padding-bottom:10px;margin-bottom:20px;}
.contento_mob h2{font-size:140%;padding-bottom:10px;margin-bottom:0px;color:#111;}
.contento_mob h3{font-size:130%;padding-bottom:10px;margin-bottom:0px;color:#111;}
.contento_mob a{text-decoration:underline;color:#469e0a;}

.contento_mob .layvline{background:none;}
.contento_mob .progon{display:none;}



.contentos{font-size:100%;}
.contentos ul{padding:10px;padding-left:20px;list-style-type:none; list-style:none;}
.contentos ul li{list-style-type:none; list-style:none; background:url(img/li.png) no-repeat top left;padding:0px;padding-left:30px;}

.fulinda{background:#633c43;padding-top:50px;padding-bottom:50px;color:#fff;}
.fulinda a{color:#fff;}

#mymap{width:100%;height:400px;}


.novohead{min-height:40px;font-size:110%;font-weight:bold;}
.novohead a{color:#222;}

.pathcategory, .path{text-align:right;margin-bottom:5px;margin-top:0px;padding-bottom:10px;font-size:90%;}
.pathcategory a,.path a{color:#666;}







.comm{font-size:9pt;color:#444444;}


.prguest {margin-top:5px;margin-bottom:5px;}
.prguest td{padding:5px;}

.prvopros {margin-top:5px;margin-bottom:5px;}
.prvopros td{padding:5px;}
#vopros{width:400px;height:70px;font-size:9pt;padding:0px;}
#voname{width:200px;height:20px;font-size:9pt;padding:0px;}
.opros{background:#dddddd;padding:10px;margin-bottom:10px;}

#sendopros{background:#383b46;
margin-top:10px;font-size:9pt;width:100px;height:22px;
border:0px;padding:5px;color:#ffffff;cursor:pointer;}

.plashka4{background:#d2cfb7;padding:10px;}
.headform{padding:10px;background:#fe790d;border-radius:6px;color:#fff;font-weight:bold;margin-bottom:20px;}
#spa{padding-left:7px;padding-top:7px;}
#prguest {border:0px;width:80%;}
#prguest td{color:#469e0a;border-bottom:1px dashed #ccc;text-indent:0px;
padding:5px;}
#gp_mes{border-radius:3px;border:1px solid #666;width:100%;min-height:160px;margin-bottom:10px;}
#gp_avtor, #gp_avtoremail{border-radius:3px;border:1px solid #666;width:90%;height:25px;margin-bottom:10px;}
.avtorgmes{padding-top:10px;fomt-size:90%;}
#zvbut{border-radius:5px;background:#fe790d;font-size:100%;
cursor:pointer;border:2px solid #ñññ;width:30%;max-width:150px;border:1px solid #fff;padding:10px;color:#fff;}
#zvbut:hover{box-shadow: 2px 2px 5px rgba(0,0,0,0.4);}
#lefto{border:0;border-bottom:1px dashed #ccc;padding:5px;}
#righto{border:0;border-bottom:1px dashed #ccc;padding:5px;}
#bnzz{padding:5px;}

.neuspeh,.uspeh{padding:10px;margin-bottom:15px;margin-top:15px;
color:#da0a00;background:#efefef url(img/error.png) no-repeat center left;
padding-left:50px;border:1px solid #ccc;}
.uspeh{color:#04a200;background:#efefef url(img/noerror.png) no-repeat center left;}

.gmes{padding:4px;border:2px dashed #ececec;background:#f7f7f7 url(/img/reply.png) no-repeat top left;
margin-bottom:15px; border-radius:5px;
padding:15px;
}
.gavtor,.gtimes{font-size:90%;color:#666;padding-top:10px;}
.gtimes{display:none;}
.gtimes{text-align:right;}
.headgmes{border-bottom:1px dashed #ccc;font-size:12pt;padding-bottom:10px;padding-right:10px;}


.fotomicron{display:block;float:left;margin:12px;width:208px;height:170px;
border-radius:7px;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);box-shadow: 0 0 5px rgba(0,0,0,0.5);
overflow:hidden;text-align:center;
border:1px solid #ececec;
background:#f7f7f7;
}
.fcmcat{clear:both;width:100%;height:15px;}
.fcmend{clear:both;width:100%;}

#clb,.clb{clear:both;}

#fcscat{display:block;float:left;margin:8px;width:200px;height:190px;
border-radius:7px;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);box-shadow: 0 0 5px rgba(0,0,0,0.5);
overflow:hidden;text-align:center;
background:#1f87d0 url(img/volna.png) repeat-x top left;
}
#fotose{width:220px;height:200px;
margin:5px;
text-align:center;
}
#sefo{
width:220px;height:200px;
overflow:hidden;text-align:center;
border-radius:5px;
}
#zagu{width:220px;height:200px;}
#sehead{width:122px;margin-top:5px;
font-size:8pt;font-weight:bold;
color:#ccc;
}
#fsclay{clear:both;width:100%;background:red;}

.sems{width:220px;height:200px;}


.novka {}
.classo {background:#b69d7b;margin:0px;width:100%;padding-top:2px;}
.blit img{width:100%;}
.blit {overflow:hidden;height:150px;}
.bilt{background:#b69d7b;padding:10px;height:150px;}

.carto{margin-bottom:30px;}

.icv img{opacity:0.7;}
.icv img:hover{opacity:1;}

#mininews{padding:5px;border-radius:6px;margin-bottom:10px;border:1px solid #ccc;}
#smdato{font-size:80%;text-align:right;}


#neonma{clear:both;padding:7px;background:#f7f7f7 url(img/volna.png) repeat-x top left;margin-bottom:10px;margin-top:10px;border:1px solid #e7e7e7;}
.mainnewsdate{font-size:9pt;color:#888;text-align:right;}
.tablenewsdesc{color:#333;}
.tablenewslink{text-align:right;}
.mainnewshead{font-size:12pt;font-weight:bold;}
.mainnewshead a{text-decoration:none;color:#333;}
.mainnewshead a:hover{text-decoration:underline;}
.imgth {width:130px;}
.imgth img{width:130px;border-radius:6px;}
.imgfao{width:120px;height:120px;display:block;margin-bottom:5px;margin-right:5px;float:left;}
#imfa{width:130px;height:130px;overflow:hidden;display:block;float:left;margin:5px;}
#imgfa{height:130px;}
#imfa1{width:90px;height:90px;overflow:hidden;display:block;float:left;margin:5px;}
#imgfa1{height:90px;}


.zoz{font-size:15pt;font-weight:bold;float:left;margin-bottom:12px;}
.nfildr{margin-bottom:5px;clear:both;height:28px;}
.nfild{width:160px;height:25px;float:left;}
.nfild1{width:190px;height:25px;float:left;}
#rezo{float:left;}

.ymaps-logotype-div{display:none;}
.ymaps-copyrights-pane{display:none;}
.ymaps-map{background:none;}
#map{border:2px dashed #999;}

.imgfornews img{width:200px;float:left;margin-right:10px;margin-top:5px;border-radius:5px;}









/*----files----*/

.overlay {display:none; position:fixed; z-index:999999; opacity:0.5; 
filter:alpha(opacity=50); top:0; right:0; left:0; bottom:0; background:#000; }
.popup {display:none; position:fixed; border:3px solid #999; color:#fff;
background:#fe790d; width:360px; height:360px; top:50%; left:50%; margin:-180px 0 0 -180px; z-index:1000000;  border-radius:10px; padding:30px;border:0px;}

.popup2 {display:none; position:fixed; border:3px solid #999;color:#fff;
background:#fe790d;width:360px;height:360px;top:50%;left:50%;margin:-180px 0 0 -180px; z-index:1000000;  border-radius:10px; padding:30px;border:0px;}
.popup3 {display:none; position:fixed; border:3px solid #999;color:#fff;
background:#469e0a;width:360px;height:420px;top:50px;left:50%;margin:0 0 0 -180px; z-index:1000000;  border-radius:10px; padding:15px;border:0px;
box-shadow: 2px 2px 110px 0px rgba(0, 0, 0, 2.55);
}


.close {display:block; 
color:#fff;
width:30px; 
text-align:center; 
cursor:pointer;  
height:30px; 
line-height:30px;
border:3px solid #fff;  
position:absolute; 
top:10px; 
right:10px; 
text-decoration:none; border-radius:3px; font-size:90%;
border-radius:20px;
opacity:1;
padding-top:0px;
background:url(/img/close.png) no-repeat center center;
background-size:80%;
}
.close:hover{}
.poliko{font-size:8pt;padding:5px;color:#fff;text-align:center;line-height:90%;padding-top:10px;}
.poliko a{color:#fff;}
.zavu{text-align:center;font-size:130%;color:#fff;font-weight:bold;text-transform:uppercase;
line-height:130%;}
.zavu1{font-size:12pt;color:#fff;text-align:center;margin-bottom:20px;}
.prigi{background:#fe790d;cursor:pointer;width:80%;height:48px;color:#fff;
border-radius:20px;cursor:pointer;padding:8px;font-size:110%;border:0px;
font-weight:normal;
box-shadow: 2px 2px 11px 0px rgba(14, 34, 69, 0.55);
border:1px solid #ececec;
margin-top:7px;
}
.prigi:hover{
box-shadow: 2px 2px 17px 0px rgba(14, 34, 69, 0.65);
}
.hedul{background:url(/img/bg2.jpg) no-repeat bottom right;
padding:7px;text-align:center;border-radius:10px;margin-top:7px;color:#000;font-weight:bold;}

.formradio{text-align:center;margin-bottom:5px;transform : scale(1.5);cursor:pointer;margin-right:10px;}
.fradio{margin-bottom:7px;margin-top:7px;}
.formfield{border-radius:40px;padding:7px;font-size:110%;color:#111;width:100%;margin-bottom:10px;clear:both;height:35px;display:block;border:0px;}
.cebe{text-align:center;}
.donlo{margin-top:15px;margin-bottom:15px;text-align:center;height:60px;}
.uploa{float:right;border:2px solid #fff;width:200px;padding:10px;border-radius:50px;text-align:center;}
.defo{background:url(/landing/img/defo.png) no-repeat center center;border:0px;width:30px;height:30px;}
.filess{float:left;width:200px;}
.filist{height:30px;overflow:hidden;display:block;}
.statuss{clear:both;}
.oksend,.ersend{background:#5fb700; padding:15px;margin-top:15px;border:1px solid #fff;border-radius:10px;color:#fff;text-align:center;margin-bottom:15px;
font-size:110%;line-height:120%;
}
.ersend{background:#e83e09;}


.button1{background:#2390eb;padding:5px;border-radius:5px;color:#fff;margin:5px;box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
font-size:110%;
position:absolute;margin-top:30px;margin-bottom:-3px;width:120px;
}
.button1:link,.button1:hover,.button1:visited{color:#fff;}


.button2{background:#789e1f;padding:6px;border-radius:5px;color:#fff;
box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
font-size:100%;
margin-top:20px;margin-bottom:-3px;max-width:250px;
display:block;text-align:center; cursor:pointer;
position:absolute;
right:0px;
margin-top:-5px;margin-right:-10px;
}
.button2:link,.button2:hover,.button2:visited{color:#fff;}


#mmenu{z-index:990000;top:10px;position:fixed;left:15px;}

.mainmenu {padding:0px;margin:0px;list-style:none;}
.mainmenu li{list-style:none;margin-bottom:5px;font-size:95%;}
.mainmenu li a{background:#ececec; display:block;padding:10px;color:#222;font-weight:bold;border-radius:10px;}
.mainmenu li a:hover{background:#ececec;box-shadow: 1px 1px 10px rgba(0,0,0,0.6);border-left:6px solid #555;}
.mainmenu li ul {padding:0px;margin-left:15px;list-style:none;margin-top:5px;}
.mainmenu li ul li a{display:block;background:#ececec;padding:10px;color:#111;font-weight:normal;}
.mainmenu li ul li a:hover{background:#c7c7c7;}
.mainmenu li ul li ul{display:none;}


.leftmenu {padding:0px;margin:0px;}
.leftmenu ul {margin:0px;padding:0px;list-style:none;font-size:110%;}
.leftmenu ul li{margin-bottom:1px;}
.leftmenu ul li a{display:block;padding:7px;color:#fff;text-shadow: 1px 1px 5px rgba(0,0,0,0.2);background:#545452 url(/img/m1.png) no-repeat;background-size:20px;
background-position:7px 7px;
 padding:10px;
 padding-left:35px;
 border-top-left-radius:3px;
 border-bottom-left-radius:3px;
}
.leftmenu ul li a:hover{background:#fff url(/img/m2.png) no-repeat;
 background-position:7px 7px;
 padding:10px;
 padding-left:35px;
 border-top-left-radius:3px;
 border-bottom-left-radius:3px;
 background-size:20px; color:#111;text-decoration:none;}

.lemenu{padding:0px;}


.doctors h1,.doctors h2{font-size:120%;color:#c30e0d;padding-bottom:15px;}
.doctors{font-size:110%;padding-top:30px;padding-bottom:30px;text-align:center;}
.doctors img{border-left:3px solid #c30e0d;box-shadow: 1px 1px 10px rgba(0,0,0,0.3);
max-height:250px;
}
.doctors.img{}


.center6{background:#306f23;}
.bottomlogo{padding-top:10px;}




.minilinx{font-size:70%;color:#666;}
.minilinx a{color:#666;text-transform:uppercase;}
.ozzfon0{text-align:right;}
.ozzfon01{text-align:right;}
.ozzfon1{background:#c30e0d;text-align:center;}
.ozzfon0,.ozzfon1{padding:15px;font-size:150%;color:#fff;border-radius:3px;}
.ozzfon01{padding:5px;font-size:140%;color:#fff;border-radius:3px;}
.ozzfon1 a{color:#fff;text-transform:uppercase;text-decoration:none;}
.ozzfon1 {font-size:150%;}

.ozzfon0 a{text-decoration:none;color:#000;}
.ozzfon0 a:link{text-decoration:none;}
.ozzfon0 a:hover{text-decoration:none;color:#c30e0d;}

.ozzfon01 a{text-decoration:none;color:#000;}
.ozzfon01 a:link{text-decoration:none;}
.ozzfon01 a:hover{text-decoration:none;color:#c30e0d;}

.slogans{min-height:250px;}
.mobil{font-size:80%;padding-top:5px;}
.sloger{font-size:100%;background: rgba( 255, 255, 255, 0.7);border-left:5px solid #c30e0d;
padding:15px;
box-shadow: 2px 2px 5px rgba(0,0,0,0.5);
text-align:justify;
font-style:italic;
}

.topp{padding:10px;padding-top:0px;font-size:90%;}
.toppr {min-height:80px;padding:10px;background: rgba( 255, 255, 255, 0.9);}
.topp p{margin:0px;padding:0px;}

.zapis{font-size:100%;}
.zapis a{
border-radius:6px;
margin-top:0px;display:block;float:right;padding:8px;
background:#4f8222;color:#fff;text-transform:uppercase;text-decoration:none;}
.zapis a:hover{background:#91ae1f;}
.slogn{padding-top:15px;font-style:Italic;font-size:130%;}

.migs{font-weight:bold;font-size:150%;}
.migs a{color:#666;}

.layzz{padding:5px;}
.layimg {padding:10px;}
.layimg img{width:100%;}
.laygray{background:#ececec;box-shadow: 2px 2px 10px rgba(0,0,0,0.15);border-radius:5px;margin-bottom:20px;}
.laygray:hover{box-shadow: 1px 1px 7px rgba(0,0,0,0.3);}

.layimgs {padding:10px;text-align:center;}
.layimgs img{max-width:100%;max-height:200px;}
.blockcanvas{background:#f7f7f7;box-shadow: 2px 2px 10px rgba(0,0,0,0.15);margin-bottom:15px;}

.layicon img{width:95%;}
.layicon p{padding:0px;margin:0px;}
.layicon {text-align:center;font-size:90%;min-height:330px;padding:15px;border:1px solid #fff;}
.layicon h2{padding:0px;margin:0px;padding-top:15px;padding-bottom:10px;font-size:110%;}
.layicon:hover{background:#f7f7f7;}
.layicon a{color:#333;}
.thistovar{background:#f7f8fa;min-height:70px;border-bottom:2px solid #fe790d;}


.layzz table{border-top:1px solid #666;border-right:1px solid #666;width:100%;box-shadow: 1px 1px 5px rgba(0,0,0,0.2);}
.layzz table td{border-bottom:1px solid #666;border-left:1px solid #666;padding:5px;font-size:80%;}
.layzz table th{border-bottom:1px solid #666;border-left:1px solid #666;padding:5px;
background:#77b7f3;color:#f7f7f7;font-size:85%;border-radius:4px;}
.layzz table tr:hover{background:#ececec;}
.layzz table tr td:last-child {width: 20%;text-align:center;}


.fono{background:url(/img/fono.jpg) no-repeat center center; background-size:cover;}
.fonoc{min-height:300px;}

.cateimgicon img{width:100%;}
.navclass{padding:15px;}
.navclass:hover{box-shadow: 1px 1px 3px rgba(0,0,0,0.3);}
.cateh{min-height:140px;font-size:140%;text-align:center;padding:15px;
background:#ede9e8;
border-top:3px solid #fe790d;
line-height:110%;
}
.cateh a{text-decoration:none;}
.nicons{}


.sc{background:url(/img/sc.jpg) no-repeat center center;background-size:cover;}
.serbg{background:#ececec;}


.imag img{width:99%;}

.micronz{text-align:center;padding:5px;box-shadow: 1px 1px 3px rgba(0,0,0,0.3);background:#ececec;}
.micronz img{max-width:100%;height:180px;}
.ffoto{}
.miron{padding:10px;}

.micronzdoc{text-align:center;padding:5px;background:#ececec;}
.micronzdoc img{max-width:100%;height:160px;}

.pageslist{clear:both;text-align:right;margin-bottom:15px;font-size:130%;font-weight:bold;}
.pageslist a{background:#ececec;border-radius:4px;padding-left:5px; padding-right:5px; margin:3px;text-decoration:none;}
.pageslist a:hover{background:#7db343;color:#fff;text-decoration:none;}
#seli{background:#7db343;color:#fff;}

.headt{font-size:120%;font-weight:bold;margin-top:10px;height:60px;overflow:hidden;}
.colb{padding:10px;}
.colb:hover{background:#ececec;}
.colbimg{height:250px;}
.imag img{height:250px;max-width:100%;}


.recimg img{width:100%;}
.recimg{margin-bottom:15px;text-align:center;}
.recimgs {padding:0px;}
.recimgdop {padding:0px;height:120px;overflow:hidden;padding:5px;margin-bottom:5px;}
.recimgdop img{height:120px;}
.recimgdop{
-webkit-filter: grayscale(0.59);
-webkit-filter: grayscale(59%);
filter: gray;
filter: grayscale(59%);
opacity:0.9;
}
.recimgdop:hover{
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:0.99;
}

.headtrec{font-size:140%;font-weight:bold;margin-top:5px;margin-bottom:10px;line-height:120%;}
.rdesc{border-left:1px dashed #ccc;border-top:1px dashed #ccc;border-right:1px dashed #ccc;margin-top:0px;}
.rdesc tr:hover{background:#ececec;}
.rdesc th{padding:10px;border-bottom:1px dashed #fff;background:#c2e168;min-width:200px;}
.rdesc td{border-bottom:1px dashed #ccc;padding:10px;}

.semeistvo{margin-bottom:10px;font-style:italic;}
.prei{color:#fff;font-size:120%;}
.prei h1,.prei h2,.prei h3{margin-bottom:15px;font-size:170%;}

.pricelist{border:1px dashed #666;}
.pricelist th{background:#c2e168;font-size:120%;padding:10px;font-size:110%;}
.pricelist td{border-bottom:1px dashed #666;padding:10px;}
.pricelist tr td:last-child{border-left:1px dashed #666;font-weight:bold;}
.pricelist tr:hover{background:#ddeaab;}

.ccanvas{padding:15px;min-height:300px;}
.ccanvasimage{min-height:250px;}
.ccanvasimageon{cursor:pointer;line-height:110%;
}
.ccanvasimageon img{width:100%;}
.ccanvasimageon:hover{box-shadow: 1px 1px 5px rgba(0,0,0,0.3);}
.ccanvasimageon:hover a{color:#fff;text-shadow: 1px 1px 5px rgba(0,0,0,0.2);}
.ccanvasimageon:hover a:hover{color:#fff;}
.ccanvasimageon a:hover{text-decoration:none;color:#222;}

.tovihead{font-size:110%;font-weight:bold;height:40px;text-align:center;margin-top:20px;}
.tovidesc{font-size:80%;color:#333;height:60px;text-align:center;}

.catflip{margin-top:-150px;z-index:105;}
.carflip1{}
.sliderlay{z-index:103;}
.bottomcopy{padding-top:30px;color:#222;font-size:90%;}
.bottomcopy_m{padding:10px;padding-top:30px;color:#222;font-size:80%;text-align:center;}
.awscopy{padding-top:50px;color:#222;font-size:90%;text-align:right;}
.awscopy a{color:#222;}
.bottomcopymobile{padding:10px;text-align:center;}
.bottomgray{background:#dadada;min-height:120px;}
.bottomorange{background:#fecc3f;min-height:30px;}
.slidez_mobile{min-height:150px;}


.tope1{padding-top:20px;}
.tope2{padding-top:20px;text-align:right;}
.setiicons {}
.setiicons img{width:35px;margin-left:10px;
-webkit-filter: grayscale(0.99);
-webkit-filter: grayscale(99%);
filter: gray;
filter: grayscale(99%);
opacity:0.9;
}
.setiicons img:hover{
-webkit-filter: grayscale(0.9);
-webkit-filter: grayscale(9%);
filter: gray;
filter: grayscale(9%);
opacity:0.9;
width:35px;
}

.setiiconsmob {text-align:center;}
.setiiconsmob img{width:35px;margin-left:10px;
-webkit-filter: grayscale(0.99);
-webkit-filter: grayscale(99%);
filter: gray;
filter: grayscale(99%);
opacity:0.9;
}
.setiiconsmob img:hover{
-webkit-filter: grayscale(0.9);
-webkit-filter: grayscale(9%);
filter: gray;
filter: grayscale(9%);
opacity:0.9;
width:35px;
}


.tope2 p{padding:0px;margin:0px;}
.toptelmob{font-size:150%;font-weight:bold;padding-top:50px;padding-bottom:50px;font-family:'Arial Narrow';text-align:center;}
.toptelmob a{text-decoration:none;font-weight:bold;}

.centerlogo{text-align:center;
width:400px;
left:50%;
margin-left:-200px;
position:absolute;
top:20px;
z-index:100;
}
.centerlogo img{width:100%;}
.centerlogomobile{text-align:center;}
.centerlogomobile img{width:80%;max-width:300px;}
.bottomseti{padding-top:30px;text-align:center;}
.bottomseti img{margin-left:5px;
-webkit-filter: grayscale(0.99);
-webkit-filter: grayscale(99%);
filter: gray;
filter: grayscale(99%);
opacity:0.9;
}
.bottomseti img:hover{
-webkit-filter: grayscale(0.9);
-webkit-filter: grayscale(9%);
filter: gray;
filter: grayscale(9%);
opacity:0.99;
}

.bottomsetimobile{padding-top:30px;text-align:right;}
.bottomsetimobile img{width:25%;margin-left:5px;
-webkit-filter: grayscale(0.99);
-webkit-filter: grayscale(99%);
filter: gray;
filter: grayscale(99%);
opacity:0.9;
}
.bottomsetimobile img:hover{
-webkit-filter: grayscale(0.9);
-webkit-filter: grayscale(9%);
filter: gray;
filter: grayscale(9%);
opacity:0.99;
}

.mobright{text-align:center;}


.bottomteli p{padding:0px;margin:0px;padding-bottom:12px;}
.bottomteli{font-size:100%;font-weight:normal;padding-top:50px;text-align:right;
color:#333;
}


.bottomteli strong{font-size:140%;color:#333;}
.bottomteli strong em{color:#fe790d;font-style:normal;}
.bottomteli a{text-decoration:none;font-weight:bold;}


.bottomtelimob{color:#f7f7f7;font-size:110%;font-weight:bold;padding-top:25px;font-family:'Arial Narrow';text-align:center;}
.bottomtelimob strong{font-size:140%;color:#fff;}
.bottomtelimob strong em{color:#fff;font-style:normal;}

.bottomlks{font-size:120%;color:#fff;padding-top:35px;padding-bottom:25px;
text-shadow: 2px 2px 6px rgba(0,0,0,1.4);
}
.bottomlks strong{font-size:120%;}
.bottomlks a{color:#fff;}
.bottomlks ul{padding-left:0px;margin:0px;padding:0px;margin-left:20px;}
.bottomlks ul li{color:#fff;list-style:circle;padding-left:5px;
}
.bottomlks ul li:hover{color:#fff;list-style:square;padding-left:5px;
}
.bottomlks h3{font-size:130%;margin:0px;padding:0px;}
.bottomlks h2{font-size:130%;margin:0px;padding:0px;margin-bottom:20px;}

.catwork1{padding-bottom:50px;padding-top:40px;}

.sliderlaywork{background:#fecc3f;min-height:150px;}
.sliderlayworkmobile{background:#fecc3f;min-height:10px;}
.phicon {box-shadow: 1px 1px 3px rgba(0,0,0,0.6);border-radius:3px;}
.phicon:hover {box-shadow: 1px 1px 5px rgba(0,0,0,0.6);}
.phicon img{width:100%;border-radius:3px;}
.photopagesicon{padding:10px;}

.goodspic{min-height:250px;box-shadow: 1px 1px 5px rgba(0,0,0,0.6);padding:5px;padding-top:180px;
cursor:pointer;}
.workicon{padding:10px;}
.workfon{}
.workimg{}

.hdtov{background:#fff;opacity:0.9;padding:10px;min-height:55px;}
.both20{height:20px;clear:both;}

.headtrec{font-size:150%;margin-bottom:30px;}
.leftpr{padding:5px;padding-left:0px;}
.rightpr{padding:15px;padding-top:0px;}

/*---pagesslider*/
.pss0{padding:0px;padding-left:4px;padding-right:4px;margin:0px;}
.headz{font-size:160%;margin-top:10px;margin-bottom:10px;line-height:110%;
font-family:"trebuchet ms";
padding:20px;display:block;float:left;
color:#fff;
}
.headz strong{color:#fff;font-weight:normal;}
.headzwhite{color:#fff;font-size:190%;margin-top:20px;margin-bottom:20px;line-height:110%;font-family:"trebuchet ms";}
.slidez{padding:30px;padding-left:100px;padding-right:60px;font-size:100%;
font-family:"trebuchet ms";
height:520px;
padding-top:10px;
}
.slidetext{line-height:110%;
padding-top:20px;
}
.sbgf{
margin-top:130px;
background:url(/img/sbgf.png) repeat-y top right;
padding-bottom:20px;
}

.slideitem{padding:0px;margin:0px;background:#990000;}
.linkz{margin-top:30px;cursor:pointer;}
.linkz a{background:#353535;padding:10px;padding-left:20px;padding-right:20px;color:#fff;border-radius:2px;text-decoration:none;
text-shadow: 0px 0px 0px rgba(255,255,255,0.9);
font-weight:normal;cursor:pointer;
}
.linkz a:hover{background:#444;cursor:pointer;}

.dotes{text-align:center;margin-top:-65px;width:100%;position:absolute;z-index:108;
width:70%;margin-left:15%;}

.owl-dot{width:20px;height:20px;margin:5px;border:2px solid #666;background:#f7f7f7;border-radius:50%;}
.owl-dot.active{width:20px;height:20px;margin:5px;border:2px solid #666;background:#fe790d;}

.minilogo{text-align:center;padding-top:15px;padding-bottom:15px;}
.minilogo img{width:80%;}

.bottomgreen{background:#fe790d;padding-top:20px;padding-bottom:20px;}
.bottomwite{background:#fff;}
.bottomlogo img{width:90%;max-width:300px;}
.bottomseti{}




.emaillink{font-size:95%;}
.emaillinkmob{font-size:80%;padding:0px;}
.emaillinkmob a{text-decoration:underline;}

.tel{font-size:180%;font-weight:bold;display:block;padding-top:7px;}
.tel:hover{text-decoration:none;}

.telkong .tel{font-size:180%;font-weight:bold;display:block;padding-top:7px;color:#fff;}
.telkong .tel:hover{text-decoration:none;color:#fff;}

.toptelz{text-align:right;padding-top:14px;font-size:90%;}
.toptelz a{color:#333;}
.toptelz .tel{background:url(/img/tel.png) no-repeat center left;color:#222;background-size:30px;padding-left:45px;padding-top:12px;padding-bottom:7px;}

.toptelone p{margin:0px;padding:0px;margin-bottom:10px;}
.toptelone strong{font-size:150%;color:#222;}
.toptelone strong em{color:#fe790d;font-style:normal;}

.toptelonemob p{margin:0px;padding:0px;margin-bottom:0px;}
.toptelonemob strong{font-size:110%;color:#222;}
.toptelonemob strong em{color:#fe790d;font-style:normal;}

.toptelonemob .adress{font-size:80%;text-align:right;padding-top:5px;}

.adress{font-size:90%;text-align:right;padding-top:15px;}

.topbtnone{padding-top:2px;padding-bottom:0px;}
.topmenu{background:#74ba00 url(/img/topmenu.png) repeat-x top left;padding:0px;margin:0px;}
.topmenuone{padding-top:30px;padding-bottom:10px;}
.toplogo{text-align:left;}
.toplogo img{width:100%;}

.toplogomob{text-align:center;}
.toplogomob img{width:100%;max-width:350px;}



.topvl{background:url(/img/topvl.png) no-repeat center center;min-height:60px;background-size:contain;}
.topenergo{padding:0px;padding-top:10px;}
.topenergo img{width:100%;}
.toplogomob{padding:10px;text-align:center;}
.toplogomob img{width:90%;max-width:500px;}
.p0m0{padding:0px;margin:0px;}
.topsearch{padding-top:12px;}
.topcont{padding:0px;padding-top:10px;}
.topcont0{padding:0px;padding-top:8px;}
.topcont0 .topemail{text-align:left;}

.popuplink a{font-size:90%;background:#72b905;color:#fff;padding:3px;padding-left:5px;padding-right:5px;border-radius:2px;}
.popuplink2{padding-top:4px;}
.popuplink2 a{background:#72b905;color:#222;padding:4px;
font-weight:normal;padding-left:10px;padding-right:10px;border-radius:2px;}


.greencontent{color:#fff;}
.contentogreen{padding-top:30px;padding-bottom:30px;color:#ààà;}
.contentogreen h1{font-size:170%;margin-bottom:30px;padding-bottom:15px;padding-bottom:10px;}
.contentogreen{padding:30px;background:url(/img/centralgreen.jpg) no-repeat center center;background-size:cover;}

.contentowhite{padding:30px;background:#fff;}
.contentowhite h1{font-size:170%;margin-bottom:30px;padding-bottom:15px;background:url(/img/podh1.png) no-repeat bottom left;background-size:20px; padding-bottom:10px;}

.h1head{font-size:140%;
font-weight:bold;
margin-bottom:30px;padding-bottom:15px;background:url(/img/podh1.png) no-repeat bottom left;background-size:20px; padding-bottom:10px;
text-transform:uppercase;
}


.linenews{padding:10px;color:#111;border:1px solid #ececec;border-radius:3px;}
.linenews .minidat{color:#666;}
.linenews:hover{background:#fe790d;color:#fff;box-shadow: 2px 2px 5px rgba(0,0,0,0.3);border:1px solid #fe790d;}
.linenews:hover a{color:#fff;}
.linenews:hover .minidat {color:#fff;}
.linenews0{padding:5px;}
.minidat{font-size:90%;padding:10px;}
.miniheadnews{font-size:110%;padding:10px;height:80px;overflow:hidden;}
.miniheadnews a{color:#222;}

/*.videocontent iframe{width:100%;max-width:600px;height:80%;min-height:180px;}*/
.videocontent{border:1px solid #ececec;}

.listvideoshow{padding:15px;padding-bottom:30px;min-height:290px;}
.videoshow {height:350px;overflow:hidden;}
.videoshow iframe{width:100%;max-width:600px;min-height:200px;}
.headvideo{font-size:100%;font-weight:normal;margin-top:0px;height:100px;background:#ececec;padding:10px;}
.headvideo a{text-decoration:none;}
.headvideo a:link{text-decoration:none;}
.headvideo a:hover{text-decoration:underline;}


.workrec{background:#f7f7f7;margin-bottom:15px;border-radius:5px;padding:15px;
box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
}
.tovarimage{text-align:center;}
.tovarimage img{max-width:100%;max-height:200px;border-radius:4px;}
.tovardesc{padding-left:15px;}
.headtovar{font-size:130%;font-weight:bold;margin-bottom:15px;}
.tovardescone{font-size:100%;}

.plashka{}
.allimg img{height:100px;border:1px solid #ccc;margin:1px;}

.fsline{background:#f7f7f7;padding:10px;margin-bottom:15px;}
.fs_head_top{font-size:120%;padding:15px;font-weight:bold;}
.fs_desc_top{font-size:100%;padding-bottom:15px;font-weight:bold;}
.fs_body_foto{}

.fotoones {padding:10px;border-radius:3px;
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(100%);
filter: gray;
filter: grayscale(100%);
opacity:0.9;
}
.fotoones:hover {
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
}
.fotoones img{width:100%;max-height:200px;}
.foto_one{}
.video{width:70%;max-width:800px;min-height:550px;}
.video100{width:100%;max-width:800px;min-height:350px;}
.video80{width:80%;max-width:800px;min-height:350px;}
.video60{width:60%;max-width:800px;min-height:250px;}
.videohead{padding-top:15px;font-size:100%;font-weight:bold;}

.playone{height:180px;text-align:center;padding:20px;width:100%;}
.playone img{opacity:0.8;width:30%;margin-left:35%;margin-top:15%;}
.playbt{}

.videolay{padding:4px;}
.bottomtlay{padding-top:25px;text-align:right;}
.socicons img{width:25px;height:25px;margin-left:12px;border-radius:2px;
-webkit-filter: grayscale(1);
-webkit-filter: grayscale(100%);
filter: gray;
filter: grayscale(100%);
opacity:1;
}
.socicons img:hover{
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
filter: blur(0px);
-webkit-transform: rotate(-10deg); 
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
.socicons1 img{width:25px;height:25px;margin-left:5px;border-radius:2px;}
.socicons1{padding-right:0px;}



.leftnews{padding:5px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #ccc;}
.leftnewshead{padding:0px;font-size:110%;color:#111;}
.leftnewshead a{color:#111;text-decoration:none;}
.leftnewsdat{padding:0px;font-size:110%;color:#666;text-align:left;padding-right:0px;}
.leftnewsdesc{font-size:90%;color:#333;padding-top:10px;}

.spiegel{font-size:120%;color:#333;font-weight:bold;padding-top:20px;margin-bottom:15px;border-bottom:1px solid #666;}
.op3btn{text-align:center;padding-top:15px;}
.op3btn a{background:#fe790d;color:#fff;padding:10px;cursor:pointer;text-decoration:none;}
.sido{border-bottom:0px solid #f7f7f7;}

.thisimage{background:#fff;width:100%;}

.laylinks ul {padding:0px;margin:0px;}
.laylinks ul li{list-style:none;display:block;margin-bottom:2px;border-bottom:1px dashed #545452;padding:11px;}
.laylinks ul li:hover{background:#ececec;}
.laylinks ul li:hover a{background:#ececec;color:#000;}
.laylinks ul li a{color:#000;text-decoration:none;}
.laylinks ul li a:hover{color:#000;text-decoration:none;}

.lcenter{text-align:center;}
.mobi{padding-left:0px;padding-right:0px;}

.blink{margin-top:30px;}
.saba{background:#666;color:#fff;border:1px solid #666;border-radius:3px;padding:10px;margin-right:10px;}

.gotop1{background:url(/img/up.png) no-repeat center center;width:90px;height:90px;
display:none;position:fixed;
right:0px;top:85%;z-index:990;
background-size:90%;
opacity:0.9;
}
.drn{margin-top:30px;}

.menubb,.menuact{padding:8px;border-radius:5px;border:0px;}
.menubtn{
background:#469e0a url(/img/burger.png) no-repeat center center;
background-size:80%;
height:35px;width:40px;border:0px;
border-radius:3px;
}
.omenu{padding:5px;text-align:center;}
.menubb{
background:#fe790d url(/img/menu.png);background-repeat:no-repeat;
background-position:calc(100% - 10px) center;color:#fff;border:2px solid #fff;}
.menuact{padding-right:40px;background:#666 url(/imgnew/catalog-product.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;color:#fff;}

.podrobnee{text-align:right;}
.podrobnee a{color:#fff;background:#dc3632;padding:10px;border-radius:4px;text-decoration:none;}
.podrobnee a:hover{color:#fff;background:#666;padding:10px;border-radius:4px;text-decoration:none;}

.laybn{padding:10px;}
.bnimg{z-index:2;}
.bnimg img{width:100%;-webkit-filter: grayscale(0.9);
-webkit-filter: grayscale(90%);
filter: gray;
filter: grayscale(90%);
opacity:0.9;
}
.bnimg img:hover{-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
}

.bntext{
z-index:10;
min-height:80px;margin-top:-80px;
width:100%;
}

.laybn:hover .bnimg img{-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
}

.bntext a{text-decoration:none;color:#fff;
background:url(/img/bnfon.png) no-repeat bottom left;
background-size:60%;
display:block;
position:absolute;
width:100%;height:80px;
padding-left:25px;
color:#fff;
font-size:140%;
padding-top:50px;

}
.bntext a:hover{}

.footerfon{background:#000 url(/img/topkamin.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;}
.bottomseti img{width:30px;border-radius:5px;
-webkit-filter: grayscale(100);
-webkit-filter: grayscale(100%);
filter: gray;
filter: grayscale(100%);
opacity:1;
}
.bottomseti img:hover{border-radius:5px;
-webkit-filter: grayscale(0);
-webkit-filter: grayscale(0%);
filter: gray;
filter: grayscale(0%);
opacity:1;
}

.footerz{padding-bottom:20px;}

.bottomtels{padding-top:40px;padding-bottom:40px;color:#fff;}
.bottomtels img{margin-bottom:20px;width:40%;max-width:150px;}
.bottomtels a{color:#fff;}
.bottomtels a strong{font-size:180%;}


.tovarline{padding:5px;}
.tovar_img img{min-width:120%;height:170px;}
.tovar_img {padding:10px;max-height:150px;overflow:hidden;}
.tovar_head{font-size:120%;font-weight:bold;margin-bottom:10px;}
.tovar_head a{text-decoration:none;}
.tovar_head a:hover{text-decoration:underline;}

.tovar_head_mob{font-size:110%;font-weight:bold;margin-bottom:15px;line-height:105%;}
.tovar_head_mob a{text-decoration:none;}
.tovar_head_mob a:hover{text-decoration:underline;}

.tovar_head_m{font-size:100%;font-weight:normal;margin-bottom:15px;}
.tovar_head_m a{text-decoration:none;}
.tovar_head_m a:hover{text-decoration:underline;}


.tovar_descz{height:79px;overflow:hidden;}
.tovar_descz a{text-decoration:none;}

.tovar_descz_mob{overflow:hidden;}
.tovar_descz_mob a{text-decoration:none;}


.tovar_podro{text-align:right;padding-top:10px;font-size:90%;}
.tovar_podro a{background:#dc3632;color:#fff;padding:5px;text-decoration:none;border-radius:3px;}
.tovar_podro a:hover{background:#fe790d;}

.tovar_right{padding:10px;padding-left:15px;}
.poztov{padding-right:20px;padding-top:30px;padding-bottom:30px;border-left:3px solid #fe790d;background:#f7f7f7;box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
margin-bottom:30px;
}
.poztov:hover{border-left:3px solid #dc3632;box-shadow: 2px 2px 5px rgba(0,0,0,0.3);background:#ede9e8;}

.poztov_mob{
padding-top:10px;
background:#f7f7f7;box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
}
.tovar_img_mob{padding:3px;}
.tovar_img_mob img{width:100%;}

.otfoto {padding:3px;}
.onefoto img{min-height:100%;width:100%;border-radius:3px;box-shadow: 2px 2px 5px rgba(0,0,0,0.1);}
.onefoto {height:185px;overflow:hidden;}

.mobilen img{width:100%;max-width:200px;}
.slidetext_mobile{font-size:70%;}
.slidetext_mobile .headz{
font-size:120%;margin-top:90px;margin-bottom:20px;line-height:110%;
font-family:"trebuchet ms";
text-shadow: 2px 2px 2px rgba(255, 255, 255, 0.3);text-transform:uppercase;
padding:5px;display:block;float:left;
}
.slidetext_mobile .headz strong{
color:#fe790d;
}
.cmob{pading-top:0px;}

.prlink{clear:both;padding:10px;float:left;margin-top:30px;margin-left:20px;}
.prlink {background:#fe790d;border:1px solid #fff;padding:7px;color:#fff;text-decoration:none;}
.prlink a{color:#fff;}
.prlink:hover{background:#fe790d;box-shadow: 2px 2px 5px rgba(0,0,0,0.4);color:#fff;text-decoration:none;}

.polebrand {text-align:center;}
.polebrand img{margin:1%;margin-left:5%;width:90%;border:0px solid #469e0a;border-radius:10px;}
.polefoto img{width:100%;height:140px;}

.topserpz{padding-top:10px;}
.searchcat{width:80%;height:25px;border:1px solid #f7f7f7;border-radius:3px;font-size:90%;color:#666;}
.serpbutton{background:url(/img/serp.png) no-repeat center center;width:25px;height:25px;border:0px;background-size:90%;}

.divcenter{text-align:center;padding-bottom:15px;}
.fback{text-align:center;padding:20px;}

.layfonpage{padding:10px;background:#ececec;box-shadow: 2px 2px 5px rgba(0,0,0,0.4);border-radius:3px;margin-bottom:20px;}

.zavopros{text-align:center;padding:20px;}
.zavopros a{color:#fff;text-decoration:none;}
.zadamvopros{padding:10px;font-size:110%;color:#fff;background:#fe790d;text-decoration:none;}
.zadamvopros a,.zadamvopros a:link,.zadamvopros a:visited,.zadamvopros a:hover{color:#fff;}
.copyic {padding:0px;padding-top:30px;}
.copyic img{width:100%;max-width:34px;}padding-top:30px;}
.copyic img{width:100%;max-width:34px;}

.copyic img{width:100%;max-width:34px;}

.menulineone{position:fixed;height:60px;width:100%;z-index:9999;}
.menulineone0{height:60px;width:100%;}

.rasbtn{padding-bottom:30px;padding-top:10px;font-size:100%;}
.rasbtn_m{padding-bottom:30px;padding-top:10px;font-size:100%;}

.calc{margin-top:35px;padding:15px;padding-bottom:12px;padding-right:12px;
background:#fe790d;color:#111;border:0px;border-bottom:3px solid #e16500;
border-right:3px solid #e16500;border-radius:5px;font-size:60%;text-transform:uppercase;}
.calc:hover{color:#fff;text-decoration:none;}

.buttonreg{
text-align:center;
padding-top:20px;padding-bottom:20px;
}
.btnr{
margin-top:35px;padding:15px;padding-bottom:12px;padding-right:12px;
background:#fe790d;color:#111;border:0px;border-bottom:3px solid #e16500;
border-right:3px solid #e16500;border-radius:5px;
font-size:16px;text-transform:uppercase;
color:#fff;}

.btnr:hover{color:#fff;text-decoration:none;}
.btnr:link{color:#fff;text-decoration:none;}
.btnr:visited{color:#fff;text-decoration:none;}

.calc0{margin-top:35px;padding:15px;padding-bottom:12px;padding-right:12px;
background:#fe790d;color:#111;border:0px;border-bottom:3px solid #e16500;
border-right:3px solid #e16500;border-radius:5px;font-size:100%;text-transform:uppercase;}
.calc0:hover{color:#fff;text-decoration:none;}

.calc2{padding:15px;padding-bottom:12px;padding-right:12px;background:#fe790d;color:#111;
border:0px;border-bottom:3px solid #e16500;border-right:3px solid #e16500;
border-radius:5px;font-size:100%;text-transform:uppercase;}
.calc2:hover{color:#000;text-decoration:none;}
.zazvonok{text-align:center;padding-top:20px;padding-bottom:20px;}

.pr1{margin-top:55px;padding:15px;padding-bottom:12px;padding-right:12px;
background:#469e0a;color:#111;border:0px;border-bottom:3px solid #327702;border-right:3px solid #327702;border-radius:5px;font-size:150%;text-transform:uppercase;}
.pr1:hover{color:#fff;text-decoration:none;}



.rasbtn_m .calc{margin-top:25px;padding:15px;padding-bottom:12px;padding-right:12px;background:#fe790d;color:#111;border:0px;border-bottom:3px solid #e16500;border-right:3px solid #e16500;border-radius:5px;font-size:70%;text-transform:uppercase;}

.rasbtn{padding-top:50px;}
.rasbtn p{padding-bottom:30px;}

.rasbtn2{padding-top:20px;padding-bottom:60px;font-size:150%;}
.rasbtn2 p{padding-bottom:20px;}

.topicons{padding-bottom:50px;padding-top:10px;}
.topicons2{padding-bottom:10px;padding-top:30px;}

.laytopicon{padding:20px;font-size:120%;text-align:center;}
.laytopicon p{padding-bottom:15px;padding-top:10px;}
.laytopicon strong{font-size:120%;}
.laytopicon img{width:40%;max-width:100px;}
.laytopicon a{text-decoration:none;color:#000;}
.laytopicon a:link{text-decoration:none;color:#000;}
.laytopicon a:hover{text-decoration:none;color:#000;}

.laytopicon_b{padding:20px;font-size:120%;text-align:center;color:#000;}
.laytopicon_b p{padding-bottom:15px;padding-top:10px;}
.laytopicon_b strong{font-size:120%;line-height:120%;}
.laytopicon_b img{width:40%;max-width:100px;}

.laytopiconfull{padding:10px;font-size:100%;text-align:center;color:#fff;}
.laytopiconfull p{padding-bottom:5px;padding-top:5px;}
.laytopiconfull strong{font-size:120%;line-height:120%;}
.laytopiconfull img{width:50%;min-width:200px;}


.botopicons{padding-bottom:50px;padding-top:50px;color:#f7f7f7;}
.botopicons .laytopicon{color:#f7f7f7;}

.slogankong2{font-size:250%;color:#fff;padding-top:50px;padding-bottom:30px;line-height:150%;
text-shadow: 2px 2px 6px rgba(0,0,0,1.4);
}
.slogankong2 strong{font-size:140%;font-weight:normal;}
.slogankong{color:#fff;padding-top:65px;font-size:170%;line-height:120%;
text-shadow: 2px 2px 6px rgba(0,0,0,1.4);
}
.telkong{color:#fff;padding-top:60px;
text-shadow: 2px 2px 6px rgba(0,0,0,1.4);
}
.tbnull{padding:10px;}
.logokong {padding-top:30px;}
.logokong img{width:50%;max-width:200px;}
.topkong{background:url(/img/topkamin.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;}
.botopkong{background:#ececec;background-size:cover;background-attachment:fixed;}


.botpod{border-bottom:2px solid #ececec;padding-bottom:30px;}
.desso{padding-top:20px;}
.dessobut{padding-top:20px;}
.slidelineone{padding:10px;}
.slo{text-align:center;background:#ececec;border-radius:5px;padding:10px;text-decoration:none;border:2px solid #ccc;}
.slo a{text-decoration:none;}
.selted{background:#fe790d;text-decoration:none;border:2px solid #ff9c4c;}
.slidelineone a{text-decoration:none;}

.ctmp{padding-top:20px;padding-bottom:20px;margin-top:0px;margin-bottom:0px;}

.spdate{padding-top:85px;font-weight:bold;font-size:120%;}
.spdatem{padding:10px;font-weight:bold;font-size:120%;}
.spline{padding:10px;border-bottom:2px dashed #ccc;
background-size:130px;
}
.spimage{padding:10px;text-align:center;}
.spimage img{width:90%;border-radius:50%;max-width:250px;}
.spright{padding:10px;padding-top:30px;}
.speakername{font-size:150%;font-weight:bold;padding-bottom:20px;line-height:120%;}
.speakerdol{font-size:100%;font-weight:normal;padding-bottom:30px;color:#666;}
.speakertema{font-size:110%;font-weight:normal;font-style:Italic;line-height:120%;}
.sheet{padding:15px;background:#fff;
box-shadow: 2px 7px 7px rgba(0,0,0,0.2);
border-radius:10px;}
.tomenlo {text-align:center;}
.tomenlo img{width:90%;max-width:60px;}
