/*@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700&subset=cyrillic');*/


@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-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;
}


body{font-size:120%;font-family: 'HouschkaRoundedAlt', 'roboto' !important;}
a{color:#222;}
a:hover{color:#0e75b8;text-decoration:underline;}
h1{font-size:150%;padding-bottom:10px;
padding-bottom:15px;margin-bottom:10px;}
h1 strong{color:#00a5ea;}
h2{font-size:120%;margin-bottom:20px;}
h3{font-size:110%;margin-bottom:15px;}

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

.carniz{background:#fff;top:0px; position:fixed;width:100%;z-index:9990;}


.toplogomobile{text-align:center;}
.toplogomobile img{width:100%;max-width:350px;}
.mobis{text-align:center;}
.patop{padding-top:15px;}



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

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

.toptelimob{text-align:right;padding-right:0px;}
.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;}


.senew{background:#67af05;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);
    }
}

.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%;}
.vsenlink a{background:#fff; border-radius:3px;padding:5px; color:#222;
box-shadow: 1px 1px 5px rgba(0,0,0,0.3);}
.vsenlink a:hover{background:#67af05;color:#fff;}

.vsevid{padding:5px;padding-top:15px;font-size:90%;margin-top:-40px;text-align:right;}
.vsevid a{background:#67af05; border-radius:3px;padding:5px; 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:#67af05;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;
}

.podrobnee{background:#fff; color:#222;padding:8px;border-radius:4px;display:block;float:right;}
.podrobnee:hover{background:#ececec; color:#222;padding:8px;border-radius:4px;}

.podrobnee1{background:#67af05; 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:20px;font-size:120%;text-align:justify;line-height:120%;font-size:120%;}
.tdesc {padding:10px;}
.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 solid #666;border-right:1px solid #666;width:95%;box-shadow: 1px 1px 5px rgba(0,0,0,0.2);width:100%;margin-bottom:25px;}
.tables td{border-bottom:1px solid #666;border-left:1px solid #666;padding:5px;}
.tables th{border-bottom:1px solid #666;border-left:1px solid #ccc;padding:10px;
background:#158cc8;color:#f7f7f7;font-size:100%;text-align:center;}
.tables th p{margin:0px;padding:0px;}
.tables tr:hover{background:#ececec;}
.tables tr td:last-child {text-align:center;}
.tables tr td {text-align:center;}
.tables tr td:first-child {width: 30%;text-align:left;}


.bigdescrec{font-size:110%;}
.bigdescrec table{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;}
.bigdescrec table td{border-bottom:1px dashed #666;border-left:1px dashed #666;padding:5px;}
.bigdescrec table th{border-bottom:1px dashed #666;border-left:1px dashed #666;padding:5px;background:#67af05;color:#f7f7f7;font-size:100%;}
.bigdescrec table th p{margin:0px;padding:0px;}
.bigdescrec table tr:hover{background:#ececec;}
.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:10px;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{font-size:100%;padding:5px;padding-bottom:15px;padding-top:15px;}
.contentomob{font-size:100%;padding:5px;padding-bottom:15px;padding-top:15px;}
.contentomob a{color:#000;}
.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:150%;padding-bottom:10px;margin-bottom:5px;color:#111;}
.contento h2{font-size:140%;padding-bottom:10px;margin-bottom:0px;color:#111;}
.contento h3{font-size:130%;padding-bottom:10px;margin-bottom:0px;color:#111;}

.contento a{text-decoration:underline;color:#000;}

.centerco{padding-left:20px;padding-right:20px;}

.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:15px;margin-top:15px;}
.pathcategory a,.path a{color:#666;font-size:80%;}







.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;}
#zvbut{background:#2289c7 url(img/volna.png) repeat-x center left;width:100px;height:28px;border:0px;
font-size:9pt;cursor:pointer;padding:0px;
color:#fff;padding-bottom:3px;}
.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:7px;background:#3a3b3a;border-radius:6px;color:#fff;font-weight:bold;margin-bottom:10px;}
#spa{padding-left:7px;padding-top:7px;}
#prguest {border:0px;width:80%;}
#prguest td{color:#000;border-bottom:1px dashed #ccc;text-indent:0px;
padding:5px;}
#gp_mes{border-radius:6px;border:1px solid #666;width:450px;height:160px;margin-bottom:10px;}
#gp_avtor, #gp_avtoremail{border-radius:6px;border:1px solid #666;width:350px;height:22px;margin-bottom:10px;}
#zvbut{border-radius:5px;background:#3a3b3a url(img/volna.png) repeat-x center center;font-size:10pt;
width:120px;height:30px;cursor:pointer;border:2px solid #ñññ;}
#zvbut:hover{border:2px solid #fff;}
#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:7px;border:2px dashed #c9c7b7;background:#e7e7e7 url(img/reply.png) no-repeat top left;
margin-bottom:15px; border-radius:15px;
padding:20px;
}
.gavtor,.gtimes{font-size:10pt;color:#666;}
.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:#7da120; 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:#01a6ea;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:#01a6ea;width:360px;height:380px;top:50%;left:50%;margin:-180px 0 0 -180px; z-index:1000000;  border-radius:10px; padding:30px;border:0px;}

.popupbubble {display:none; position:fixed; border:3px solid #999; color:#fff;
background:#f7f7f7; width:360px; height:360px; top:50%; left:50%; margin:-180px 0 0 -180px; z-index:1000000;  border-radius:10px; padding:30px;border:0px;}


.howuse {display:none; position:fixed; border:3px solid #999;color:#222;
background:#fff;width:360px;height:380px;top:50%;left:50%;margin:-180px 0 0 -180px; z-index:1000000;  border-radius:10px; padding:30px;border:0px;}


.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{}

.closeuse {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/closeuse.png) no-repeat center center;
background-size:80%;
}
.closeuse:hover{}

.zavu{text-align:center;font-size:150%;color:#fff;font-weight:bold;text-transform:uppercase;}
.zavuuse{text-align:center;font-size:130%;color:#222;font-weight:bold;text-transform:uppercase;margin-bottom:15px;}
.usetext{font-size:90%;}
.howtouse{font-weight:bold;text-decoration:underline;}
.howtouse:hover{cursor:pointer;}
.amapuse{text-align:center;padding-top:7px;}
.zavu1{font-size:12pt;color:#fff;text-align:center;margin-bottom:20px;}
.prigi{background:#ffd701;cursor:pointer;width:80%;height:42px;color:#111;
text-transform:uppercase;
border-radius:30px;cursor:pointer;padding:8px;font-size:14pt;border:0px;
font-weight:bold;
box-shadow: 2px 2px 11px 0px rgba(14, 34, 69, 0.55);
border:1px solid #ececec;
}
.prigi:hover{
box-shadow: 2px 2px 17px 0px rgba(14, 34, 69, 0.65);
}

.formfield{border-radius:10px;padding:7px;font-size:110%;color:#111;width:100%;margin-bottom:15px;clear:both;height:35px;display:block;border:0px;}
.formfieldtext{border-radius:10px;padding:7px;font-size:110%;color:#111;width:100%;margin-bottom:15px;clear:both;height:80px;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:4px;margin:5px;border:1px solid #fff;border-radius:30px;color:#fff;text-align:center;margin-bottom:15px;}
.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{position:fixed;top:25px;left:15px;z-index:990000;}

.mainmenu {padding:0px;margin:0px;list-style:none;}
.mainmenu li{list-style:none;margin-bottom:5px;font-size:95%;}
.mainmenu li a{background:#0080bf; display:block;padding:10px;color:#fff;font-weight:bold;border-radius:5px;}
.mainmenu li a:hover{background:#1d9ad6;box-shadow: 1px 1px 10px rgba(0,0,0,0.6);border-left:5px solid #fff;}
.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:30px;}




.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;}
.blockcanvas a{text-decoration:none;}
.blockcanvas a:hover{text-decoration:underline;}

.layicon img{width:95%;}
.layicon p{padding:0px;margin:0px;}
.layicon {text-align:center;font-size:100%;min-height:330px;padding:10px;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 #67af05;}


.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%;border-radius:50%;}
.navclass{padding:15px;}
.cateh{min-height:70px;font-size:120%;text-align:center;padding:5px;font-weight:bold;}
.nicons{background:#ececec;}


.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;}

.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{height:300px;}
.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:150%;font-weight:bold;margin-top:15px;margin-bottom:10px;line-height:120%;
padding:10px;
}
.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%;}
.awscopy{padding-top:30px;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;}



.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;}
.toptel{font-size:200%;font-weight:bold;padding-top:10px;font-family:'Arial Narrow';}
.toptel a{text-decoration:none;font-weight:bold;}
.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:right;}
.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;
}
.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:#67af05;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{color:#222;padding-top:35px;padding-bottom:35px;}
.bottomlks a{color:#222;}
.bottomlks ul{padding-left:0px;margin-left:0px;}
.bottomlks ul li{color:#222;list-style:none;background:url(/img/m3.png) no-repeat center left;background-position:1px 2px;background-size:16px;
padding-left:20px;
}
.bottomlks ul li:hover{color:#67af05;list-style:none;background:url(/img/m2.png) no-repeat center left;background-position:1px 2px;background-size:16px;
padding-left:20px;
}
.bottomlks h3{font-size:110%;}

.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:15px;}
.rightpr{padding:15px;padding-top:0px;}

/*---pagesslider*/
.pss0{padding:0px;padding-left:4px;padding-right:4px;margin:0px;}
.pathz{font-size:130%;margin-bottom:20px;margin-top:40px;text-align:center;}
.pathz a{color:#222;}
.pathzw{font-size:130%;margin-bottom:20px;margin-top:40px;text-align:center;color:#fff;}
.pathzw a{color:#222;color:#fff;}

.headz{font-size:190%;margin-top:20px;margin-bottom:20px;line-height:110%;
font-weight:bold;text-align:center;
text-transform:uppercase;}
.headz strong{color:#67af05;font-weight:normal;}

.headzwhite{color:#fff;font-size:190%;margin-top:20px;margin-bottom:20px;line-height:110%;text-align:center;font-weight:bold;}
.headzwhite a:link{color:#fff;text-decoation:underline;}
.headzwhite a:visited{color:#fff;text-decoation:underline;}
.headzwhite a:hover{color:#fff;text-decoation:underline;}

.slidez{padding:30px;padding-left:60px;padding-right:60px;font-size:100%;
height:420px;
}
.slidetext{line-height:110%;
padding-top:40px;
}

.slidezmob{padding:30px;padding-left:60px;padding-right:60px;font-size:100%;
}



.headzmob{font-size:120%;margin-top:20px;margin-bottom:20px;line-height:110%;
font-weight:bold;text-align:center;
text-transform:uppercase;}
.headzmob strong{color:#67af05;font-weight:normal;}

.headzwhitemob{color:#fff;font-size:120%;margin-top:20px;margin-bottom:20px;line-height:110%;text-align:center;font-weight:bold;}
.headzwhitemob a:link{color:#fff;text-decoation:underline;}
.headzwhitemob a:visited{color:#fff;text-decoation:underline;}
.headzwhitemob a:hover{color:#fff;text-decoation:underline;}


.slidetextmobile{
font-size:30%;
}

.linkzmob {margin-top:40px;text-align:center;font-size:100%;}
.linkzmob a{background:#ffd701;padding:10px;padding-left:10px;padding-right:10px;color:#000;border-radius:2px;text-decoration:none;
text-shadow: 0px 0px 0px rgba(255,255,255,0.9);font-weight:normal;text-transform:uppercase;}
.linkzmob a:hover{background:#01a6ea;color:#fff;}



.slideitem{padding:0px;margin:0px;background:#990000;}
.linkz{margin-top:40px;text-align:center;font-size:160%;}
.linkz a{background:#ffd701;padding:10px;padding-left:20px;padding-right:20px;color:#000;border-radius:2px;text-decoration:none;
text-shadow: 0px 0px 0px rgba(255,255,255,0.9);
font-weight:normal;text-transform:uppercase;
}
.linkz a:hover{background:#01a6ea;color:#fff;}
.dotes{text-align:center;margin-top:-60px;width:100%;position:absolute;z-index:108;
width:70%;margin-left:15%;}
.owl-dot{width:17px;height:17px;margin:7px;border:0px solid #666;background:#f7f7f7;border-radius:50%;}
.owl-dot.active{width:17px;height:17px;margin:7px;border:0px solid #666;background:#777;}

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

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




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

.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:#67af05;font-style:normal;}

.toptelonemob p{margin:0px;padding:0px;margin-bottom:0px;}
.toptelonemob strong{font-size:110%;color:#222;}
.toptelonemob strong em{color:#67af05;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:0px;background:#01a6ea;}
.topmenuone01{padding:0px;background:#01a6ea;}
.maa{height:100%;}
.menupad{padding-top:10px;padding-bottom:10px;}
.menupad01{padding-top:7px;padding-bottom:7px;}
.toplogo{padding-top:0px;}
.toplogo01{padding-top:0px;}
.toplogo img{width:90%;}
.toplogo01 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;}

.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:#67af05;color:#fff;box-shadow: 2px 2px 5px rgba(0,0,0,0.3);border:1px solid #67af05;}
.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:200px;}
.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:120px;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{background:#f7f7f7; padding:5px;padding-bottom:10px;border-bottom:1px dashed #666;margin-bottom:5px;}
.leftnewshead{padding:0px;font-size:90%;color:#333;padding-right:10px;}
.leftnewshead a{color:#111;}
.leftnewsdat{padding:0px;font-size:80%;color:#666;text-align:right;padding-right: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:#67af05;color:#fff;padding:10px;cursor:pointer;text-decoration:none;}
.sido{border-bottom:7px solid #f7f7f7;}

.thisimage{background:#fff;width:100%;margin-bottom:0px;}
.thisimage img{width:100%;}
.icontext{
padding:15px;
padding-left:110px;background:url(/img/snow1.png) no-repeat center left;
border:1px solid #ccc;
}
.icontext strong{font-size:110%;}
.icontext a:link{text-decoration:none;}
.icontext a:visited{text-decoration:none;}
.icontext a:hover{text-decoration:none;}

.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;
left:0px;top:81%;z-index:990;
background-size:90%;
opacity:0.9;
}
.drn{margin-top:30px;}

.menubb,.menuact{padding:8px;border-radius:5px;border:0px;}
.menubb{padding-right:40px;background:#67af05 url(/imgnew/catalog-product.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;color:#fff;}
.menuact{padding-right:40px;background:#666 url(/imgnew/catalog-product.png);background-repeat:no-repeat;background-position:calc(100% - 10px) center;color:#fff;}

.entel{font-size:160%;padding-top:30px;padding-bottom:30px;font-weight:bold;}
.entel a{color:#00a4eb;text-decoration:none;}
.en247{background:url(/img/247.png) no-repeat center left;padding-left:60px;padding-top:10px;padding-bottom:10px;}
.en247 p{padding:0px;margin:0px;}

.ramkar{border:2px solid #f4f4f4;padding:15px;}
.captionbox{background:url(/img/captionbox.jpg);
padding-top:45px;color:#fff;font-size:100%;
padding-bottom:45px;
}
.captionbox h1{font-size:180%;}
.boxtext h1{margin:0px;padding:0px;padding-bottom:15px;}
.boxtextlink {padding-top:20px;}
.boxtextlink a{padding:10px;padding-left:20px;padding-right:20px;font-size:110%;color:#000;text-transform:uppercase;
background:#fff;border-radius:5px;font-weight:bold;text-decoration:none;}
.boxtextlink a:hover{background:#ffd701;}

.layiconmain{padding:15px;padding-left:50px;}
.mainicon{position:absolute;margin-left:-45px;margin-top:20px;}
.mainservice{padding:15px;border:1px solid #f4f4f4;padding-left:60px;color:#666;}
.mainservice:hover{background:#00a5ea;color:#fff;}
.mainservice strong{font-size:110%;color:#00a5ea;}
.mainservice:hover strong{color:#fff;}
.mainservice:hover a{color:#fff;}
.mainserv{padding-top:55px;padding-bottom:55px;}

.makelay{background:url(/img/makelay.png) no-repeat center center;background-size:cover;padding-top:45px;padding-bottom:0px;}
.manfon{background:url(/img/manfon1.png) no-repeat;
background-position:center 35px;
background-size:82%;min-height:500px;}

.revis{padding-top:45px;padding-bottom:5px;}

.topfon3{background:url(/img/footer-bg.png) no-repeat center center;background-size:cover;
padding-top:35px;
padding-bottom:35px;
}
.revnews{padding-bottom:50px;padding-top:50px;}

.tseti{text-align:right;padding:10px;}
.tseti img{width:30px;margin-left:5px;border:1px solid #ececec;border-radius:20px;}
.tseti01{text-align:right;padding:7px;}
.tseti01 img{width:25px;margin-left:5px;border:1px solid #ececec;border-radius:20px;}

.topicon{font-size:85%;color:#666;}
.itname{font-size:120%;color:#00b1ef;font-weight:bold;margin-bottom:5px;}
.toplogo {padding-top:15px;}
.toplogo img{width:80%;}
.topicon{}
.lineleft{border-left:1px solid #f4f4f4;}
.lineright{border-right:1px solid #f4f4f4;}
.iconline{padding-top:30px;}
.imgic {text-align:center;}
.imgic img{width:60%;}

.malink{text-align:right;padding-top:25px;}
.malink a{background:#ffd701;padding:7px;border-radius:3px;text-transform:uppercase;}
.malink a:hover{color:#fff;background:#01a6ea; text-decoration:none;box-shadow: 2px 2px 5px rgba(0,0,0,0.6);}

.maa{background:#ffd701;text-transform:uppercase;text-align:center;padding:13px;}
.maa a{color:#000;font-weight:bold;}
.tell a{color:#666;}
.padrig{padding-right:15px;}

.topslogan0{text-align:right;font-size:170%;color:#0079b9;padding-right:5px;margin-top:30px;}
.toptell{text-align:right;margin:15px;padding-right:20px;}

.topslogan01{text-align:right;font-size:130%;color:#0079b9;padding-right:5px;margin-top:10px;}
.toptell01{text-align:right;margin-top:10px;padding-right:5px;color:#9aa2a5;}
.p0mm0 {padding-top:15px;padding-bottom:15px;}

.ticon0{width:23px;margin-left:5px;}
.ticon1{width:25px;margin-left:5px;margin-right:10px;}
.textonli{color:#fff;padding-top:13px;}
.tlnk{margin-left:5px; color:#9aa2a5;}

.ordernow{display:block;width:70%;min-width:150px;background:#ffd701;border-radius:3px;color:#fff;padding:6px;text-transform:uppercase;text-decoration:none;font-size:120%;box-shadow: 2px 2px 5px rgba(0,0,0,0.6);padding-left:7px;padding-right:7px;
margin-left:15%;
}
.ordernow:link{text-decoration:none;}
.ordernow:hover{text-decoration:none;background:#01a6ea;color:#fff;}

.bnr_img img{width:100%;}

.headcategory, .centero{text-align:center;}
.comenta{font-size:75%;color:#333;}
.strap{padding-top:0px;padding-bottom:15px;text-align:center;}


.feedback{width:45px;position:fixed;height:180px;right:0px;z-index:1999900;top:140px;background:url(/img/feedback.png) no-repeat center left;}
.feedback:hover{width:50px;position:fixed;height:180px;right:0px;z-index:1999900;background:url(/img/feedback.png) no-repeat center left;}
.feedback img{width:45px;height:180px;}
.feedback:hover img{width:50px;height:180px;}


.topfon5{padding-top:45px;padding-bottom:45px;}
.ac1{color:#999;font-size:90%;}
.ac1 a{color:#00a5ea;}
.ac2{color:#999;font-size:90%;}
.ac2 a{color:#666;}
.ac3{color:#999;font-size:90%;}
.ac3 a{color:#00a5ea;}

.ac4{color:#999;font-size:90%;}
.ac4 a{color:#999;}

.ac4 strong{color:#00a5ea;}
.ach h2{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;text-transform:uppercase;}
.foot2{text-align:right;}
.foot2 a{color:#999;}

.mofotos{padding:7px;}
.mofotos img{width:100%;box-shadow: 2px 2px 5px rgba(0,0,0,0.6);border-radius:4px;}
.mofotos img:hover{width:100%;box-shadow: 5px 5px 5px rgba(200,200,200,0.6);border-radius:4px;}

.foot2ss{text-align:right;}
.foot2ss img{width:20%;}

.cece{text-align:center;}

.layhead{margin-bottom:10px;}
.laylogo{padding:0px;padding-right:15px;}
.laylogo img{width:90%;}
.offer_address{padding:5px;padding-left:5px;}
.offer_tel{padding:5px;padding-left:5px;padding-right:0px;}
.offer_url{padding:5px;padding-left:5px;padding-right:0px;}
.offer_email{padding:5px;padding-left:5px;padding-right:0px;}

.layline{margin-bottom:10px;}
.tapri{background:#fff;margin-bottom:15px;}
.tapri td{padding:10px;}
.headings{text-align:center;}
.lineline{height:20px;}

.layheader{font-size:150%;font-weight:bold;padding-top:40px;padding-bottom:30px;}
.oii{padding:0px;}
.oii img{width:100%;}