body{background:#fff;color:#000;margin:0 auto;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-y:scroll;min-width:300px;}
a,a:visited{font-weight:normal;color:#02672b;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
ol,ul{margin:10px 0px 10px 0px;}
h1,h2,h3,h4{font-weight:normal;margin:0;padding:0;}
h1{font-size:20px;color:#000;text-align:center;white-space:nowrap;margin:5px 0;text-shadow:#fff 1px 0px,#fff 1px 1px,#fff 0px 1px,#fff -1px 1px,#fff -1px 0px,#fff -1px -1px,#fff 0px -1px,#fff 1px -1px;}
h2,h3,h4{font-size:20px;color:#000;text-align:center;padding:0;margin-bottom:10px;}
h2{clear:both;}
em,strong{color:#050;font-weight:normal;}
p{margin:5px;text-align:left;text-indent:10px;}
ul li{list-style-image:url('../all/pointer-menu.png');font-size:100%;text-align:left;}
ol li{text-align:left;}
hr{border:0;border-bottom:1px dashed #ccc;background:#999;}
#content{padding-top:680px;max-width:1140px;width:100%;margin-bottom:1px;background:#fff;margin-left:auto;margin-right:auto;}
#content p,#content li{margin:1px 0px 10px 0px;text-align:left;line-height:1.5;}
#content p.center{margin:5px;text-align:center;text-indent:0px;}
#content a{font-weight:normal;color:#000;text-decoration:none;}
#content p a,#content li a,#content h2 a{color:#000;text-decoration:none;border-bottom:1px solid #02672b;}
#content p a:hover,#content li a:hover,#content h2 a:hover{color:#02672b;border-bottom:1px solid #02672b;}
#content p{line-height:1.6;}
#hlebblok{max-width:1140px;width:100%;margin:5px auto 0 auto;padding-bottom:10px;}

nav ol{text-align:left;margin-top:-5px;padding-top:0px;font-size:110%;margin-left:0;text-indent:0;}nav ol li{display:inline;line-height:1.8;}nav ol li a.lastlink{text-decoration:none;cursor:text;color:#333 !IMPORTANT;}

#hlebnyekroshki{display:block;max-width:1140px;width:100%;text-align:left;font-size:14px;margin-left:auto;margin-right:auto;margin-top:0px;padding-top:5px;}
#poisk{float:right;display:inline;}
.maintop{position:absolute;top:0;left:auto;width:100%;z-index:15;}
.maintopstop{position:fixed;top:0;left:auto;width:100%;z-index:15;background:#fff;}
.iframe100{width:100%;height:385px;}

#topbar{height:107px;max-width:1140px;width:100%;margin:0 auto;text-align:center;border-bottom:1px solid #ebebeb;}
#logo img{float:left;width:105px;}
#topphones{max-width:765px;width:100%;height:55px;margin-right:95px;border-bottom:1px solid #ebebeb;float:right;margin-bottom:10px;}
.pagewidth{max-width:1140px;width:100%;margin:0 auto;text-align:center;}
#topblok{position:absolute;top:150px;left:auto;max-width:1140px;width:100%;margin:0 auto;height:320px;width:100%;text-align:center;background:url('../../portfolio/dom-na-holme/slide1/slide2.jpg')top center;}
.tel{white-space:nowrap;margin-bottom:5px;}
#kontakty{width:945px;float:right;}
#email div{float:left;}
#worktime{color:#02672b;}
#phones{font-size:14px;padding-left:50px;}
#phones a img{width:40px;margin:0 10px;display:inline-block;}
#bloks{margin-top:5px;}
#bloks div{display:inline-block;width:165px;float:left;height:165px;padding-top:10px;vertical-align:top;}
#bloks a,#bloks p{color:#fff;text-indent:0;}
#bloks .topline{margin:5px auto;font-size:16px;text-align:center;text-transform:uppercase;line-height:1.5;text-indent:0;}
#bloks p.botline{margin:5px auto;font-size:95%;text-align:center;text-indent:0;}
#blok1{background:#0ea5b7;margin:0 30px 10px 0;}
#blok2{background:#20675a;margin:0 30px 10px 0;}
#blok3{background:#3fac14;margin:0 30px 10px 0;}
#blok4{background:#4bca19;margin:0 30px 10px 0;}
#blok5{background:#9eca19;margin:0 30px 10px 0;}
#blok6{background:#f5c506;margin:0 0 10px 0;}
#px700{display:none;}
.spec{width:261px;margin:10px;margin-top:0;}
.socsetitem{margin:0 10px;width:32px;}

#gallery-images{text-align:center;margin:0 auto;}
#gallery-images img{padding:10px;width:140px;}
#topmenu{margin:0 auto;width:100%;font-size:14px;background:url('../all/topmenu2.png') #00703d;z-index:15;height:29px;float:right;text-transform:uppercase;}
#topmenu,#topmenu a{color:#fff;padding:5px 0 0 0;text-decoration:none;}
#topmenu a:hover{color:#ffe411;padding:5px 0 0 0;text-decoration:none;}
.topmenuitem{font-size:18px;padding:0 15px;}
#topmenuin{font-size:18px;padding:0 15px;color:#ffe411;}
#morekinds{position:relative;top:5px;left:0px;z-index:15;}
#moreprice{position:relative;top:5px;left:0px;z-index:15;}
#moreportfolio{position:relative;top:5px;left:0px;z-index:15;}
#moreabout{position:relative;top:5px;left:0px;z-index:15;}
#bottomtravaline{width:100%;height:35px;margin:0 auto;background:url('../all/bottomtrava.png') repeat-x;}
#bottomtable{max-width:1140px;width:100%;margin:0 auto;}
.bottomtablecolumn{width:33%;max-width:390px;vertical-align:top;display:inline-block;}
.bottomtablecolumn ul{margin-top:10px;}
#enctext{font-size:90%;text-indent:0;line-height:1.3;}
#bottomline{width:100%;margin:0 auto;text-align:center;font-size:18px;background:repeat-x #3fac14;}
footer{text-align:center;margin-top:10px;}
.podvalmenu,.podvalmenu a{text-align:left;color:#fff;margin-top:10px;font-size:15px;}
li.podvalmenu{text-align:left;margin-left:0px;margin-right:0px;list-style-type:none;list-style-image:none;}
#podvalenc,#podvalenc a{color:#fff;padding:5px 0 0 0;text-decoration:none;}
#podvalenc a:hover{color:#ffe411;padding:5px 0 0 0;text-decoration:none;}
.imgsbig{width:940px;margin:30px auto;display:block;}
.imgbig2{width:1140px;margin:10px auto;display:block;}
.imgmid2{width:560px;margin:10px auto;display:block;}
.imgs{width:460px;height:310px;margin:20px 0px 30px 0px;}
.imgswork{border:0;margin:8px;width:220px;height:170px;}
.imgs3{width:290px;height:218px;margin:20px 0px 30px 10px;}
.imgs300{width:290px;height:218px;margin:10px 10px;}
.imgsheight{width:300px;height:400px;margin:0 30px;margin-top:5px;}
.imgsheightl{width:300px;height:400px;margin:19px 0 25px 5px;border:0;float:left;}
.imgsheightm{width:300px;height:400px;margin:19px 5px 25px 5px;border:0;}
.imgsheightr{width:300px;height:400px;margin:19px 5px 25px 0;border:0;float:right;}
.imgsheight1{width:300px;height:400px;margin:0 5px;}
.imgsheight2{width:225px;height:300px;margin:5px;}
.noindent{text-indent:0;}
.px30left{float:left;margin-left:5px;}
.px30right{float:right;margin-right:5px;}
.bottomh{margin-bottom:26px;}
.rightside{float:right;margin-left:10px;}
.leftside{float:left;margin-right:10px;}
.portfoliopage{display:inline;width:100%;max-width:490px;border:0px solid #404;}
.portfoliopage p.left{text-indent:0;margin-top:5px;padding-top:5px;}
.portfoliopage p.center{font-size:120%;}
.portfoliopage .imgs{margin-top:5px;margin-bottom:5px;}
#droptable{max-width:1140px;width:100%;margin:0 auto;text-align:center;}
#menu1{visibility:hidden;position:absolute;top:98px;margin-left:280px;position:fixed;z-index:20;}
#menu1 table{border-collapse:collapse;border:1px dotted #dcd2c7;width:250px;font-family:Arial,Helvetica,sans-serif;}
#menu1 td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;}
#menu1 td:hover{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:pointer;}
#menu1 td:hover a{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;font-weight:normal;}
#menu1 #inside td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:text;}
#menu1 a{color:#fff;text-decoration:none;font-size:105%;text-align:left;font-weight:normal;white-space:nowrap;}
#menu1 a:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;font-weight:normal;white-space:nowrap;}
#menu1 p{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu1 p:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu2{visibility:hidden;position:absolute;top:98px;margin-left:430px;position:fixed;z-index:20;}
#menu2 table{border-collapse:collapse;border:1px dotted #dcd2c7;width:200px;font-family:Arial,Helvetica,sans-serif;}
#menu2 td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;}
#menu2 td:hover{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:pointer;}
#menu2 #inside td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:text;}
#menu2 a{color:#fff;text-decoration:none;font-size:105%;text-align:left;font-weight:normal;white-space:nowrap;}
#menu2 a:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;font-weight:normal;white-space:nowrap;}
#menu2 p{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu2 p:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu3{visibility:hidden;position:absolute;top:98px;margin-left:550px;position:fixed;z-index:20;}
#menu3 table{border-collapse:collapse;border:1px dotted #dcd2c7;width:170px;font-family:Arial,Helvetica,sans-serif;}
#menu3 td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;}
#menu3 td:hover{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:pointer;}
#menu3 #inside td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:text;}
#menu3 a{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu3 a:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu3 p{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu3 p:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu4{visibility:hidden;position:absolute;top:98px;margin-left:770px;position:fixed;z-index:20;}
#menu4 table{border-collapse:collapse;border:1px dotted #dcd2c7;width:170px;font-family:Arial,Helvetica,sans-serif;}
#menu4 td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;}
#menu4 td:hover{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:pointer;}
#menu4 #inside td{border-collapse:collapse;border:1px dotted #dcd2c7;background:url('../all/topmenu2.png') #00703d;cursor:text;}
#menu4 a{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu4 a:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu4 p{color:#fff;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#menu4 p:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;white-space:nowrap;}
#inside p{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;cursor:default;}
#inside p:hover{color:#ffe411;text-decoration:none;font-size:105%;text-align:left;margin:7px 10px;font-weight:normal;cursor:default;}
#enc{color:#fff;font-size:90%;}
#enc a{color:#fff;}
.leftside700{margin:0 5px;float:left;}
.rightside700{margin:0 5px;float:right;}
.size700letter{display:block;margin:0 auto;}
.size700letter2{display:none;margin:0 auto;}
#portfolio{position:relative;}
#portfoliomobile{display:none;}
.portfolio:hover{z-index:2;margin-top:-30px;margin-left:-30px;}
.cvet,.cvet a{color:#3fac14;}
.cvetred,.cvetred a{color:#a00;}
.cvetwhite,.cvetwhite a{color:#fff;}
.cvetblack,.cvetblack a{color:#000;}
.line1{background:#ddf;border-bottom:1px #555 dotted;}
.line2{background:#dfd;border-bottom:1px #555 dotted;}
.links{font-size:105%;margin:5px 0;}
.newsleft{width:45%;float:left;}
.newsright{width:45%;float:right;}
.px10,.px10 a{font-size:10px;}
.px12,.px12 a{font-size:12px;}
.px14,.px14 a{font-size:14px;}
.px16,.px16 a{font-size:16px;}
.px18,.px18 a{font-size:18px;}
.px20,.px20 a{font-size:20px;}
.px22,.px22 a{font-size:22px;}
.px24,.px24 a{font-size:24px;}
.px30,.px30 a{font-size:30px;}
.px110,.px110 a{font-size:110%;}
.px120,.px120 a{font-size:120%;}
.px150,.px150 a{font-size:150%;}
.px200,.px200 a{font-size:200%;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.bord{border:1px #02672b solid;border-collapse:collapse;}
#copyright{width:98%;max-width:950px;margin:5px auto;font-size:90%;color:#111;border:1px #070 solid;border-collapse:collapse;text-indent:0;}
.bcolor{border:1px #02672b solid;}
.center{text-align:center;margin-left:auto;margin-right:auto;}
.clear{clear:both;}
.floatleft{float:left;}
.floatright{float:right;}
.hand{cursor:pointer;}
.hide{display:none;}
.inline{display:inline;}
.inline-block{display:inline-block;}
.justify{text-align:justify;}
.left{text-align:left;}
.letter:first-letter{font-weight:bold;}
.link{cursor:pointer;color:#02672b;text-decoration:none;}
.link:hover{cursor:pointer;color:#02672b;text-decoration:underline;}
.linksindent a{margin-left:10px;}
.normal{font-size:100%;text-decoration:none;font-weight:normal;}
.nowrap{white-space:nowrap;}
.mar2{margin:2px;}
.mar5{margin:5px;}
.mar10{margin:10px;}
.mar15{margin:15px;}
.mar20{margin:20px;}
.mar30{margin:30px;}
.mart0{margin-top:0px;}
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
.mart15{margin-top:15px;}
.mart20{margin-top:20px;}
.mart30{margin-top:30px;}
.marb0{margin-bottom:0px;}
.marb5{margin-bottom:5px;}
.marb10{margin-bottom:10px;}
.marb15{margin-bottom:15px;}
.marb20{margin-bottom:20px;}
.marb30{margin-bottom:30px;}
.martb2{margin-top:2px;margin-bottom:2px;}
.martb5{margin-top:5px;margin-bottom:5px;}
.martb10{margin-top:10px;margin-bottom:10px;}
.martb15{margin-top:15px;margin-bottom:15px;}
.martb20{margin-top:20px;margin-bottom:20px;}
.martb30{margin-top:30px;margin-bottom:30px;}
.marh2{margin-left:2px;margin-right:2px;}
.marh5{margin-left:5px;margin-right:5px;}
.marh10{margin-left:10px;margin-right:10px;}
.marh15{margin-left:15px;margin-right:15px;}
.marh20{margin-left:20px;margin-right:20px;}
.marh30{margin-left:30px;margin-right:30px;}
.marl100{margin-left:100px;}
.monotype{font-family:'Monotype Corsiva';text-align:center;}
.pointer{font-family:wingdings;margin:0 10px;}
.relative{position:relative;}
.anamepad{position:absolute;top:-100px;left:0;}
.right{text-align:right;}
.underline{text-decoration:underline;}
.uppercase{text-transform:uppercase;}
#landshaftnyj-proekt{position:absolute;top:-100px;left:0;}
#mail{position:absolute;top:-150px;left:0;}
#mails{max-width:1140px;width:100%;background:#ccc;margin:0 auto;padding-top:10px;}
.scrollup{width:40px;height:40px;opacity:0.7;position:fixed;bottom:30px;right:20px;display:none;background:url('../all/scrollup2.png') no-repeat;}
.scrollup:hover{background:url('../all/scrollup-hover.png') no-repeat;}

/* Mails sender */
#mails input{display:block;margin:20px auto;width:95% !IMPORTANT;max-width:400px !IMPORTANT;min-width:200px !IMPORTANT;}
#mails{width:100%;background:#3fac14;}
#mails textarea,#mails input[type="text"]{background-color:#3fac14;color:#fff;border:1px solid #fff;width:95%;max-width:400px !IMPORTANT;min-width:200px !IMPORTANT;height:30px;font-size:110%;}
#mails textarea{background-color:#3fac14;color:#fff;border:1px solid #fff;width:95%;max-width:400px !IMPORTANT;min-width:200px !IMPORTANT;height:200px;font-size:130%;}
#mails textarea:focus{background-color:#fff;color:#111;border:1px solid #fff;width:95%;max-width:400px !IMPORTANT;min-width:200px !IMPORTANT;height:200px;font-size:130%;}
#mails textarea::placeholder,input[type="text"]::placeholder{color:#fff;padding-left:10px;}
#mails input[type="text"]::-webkit-input-placeholder	{text-indent:0px;transition:text-indent 2s ease;}
#mails input[type="text"]::-moz-placeholder		{text-indent:0px;transition:text-indent 2s ease;}
#mails input[type="text"]:-moz-placeholder		{text-indent:0px;transition:text-indent 2s ease;}
#mails input[type="text"]:-ms-input-placeholder	{text-indent:0px;transition:text-indent 2s ease;}
#mails input[type="text"]:focus::-webkit-input-placeholder{text-indent:500px;transition:text-indent 2s ease;}
#mails input[type="text"]:focus::-moz-placeholder	{text-indent:500px;transition:text-indent 2s ease;}
#mails input[type="text"]:focus:-moz-placeholder	{text-indent:500px;transition:text-indent 2s ease;}
#mails input[type="text"]:focus:-ms-input-placeholder	{text-indent:500px;transition:text-indent 2s ease;}
/* Mails sender. */

/* BlockQuote */
blockquote{position:relative;font-size:105%;line-height:1.8;margin:10px 10px 50px 10px;border:2px solid #3fac14;border-radius:20px;padding:10px;}
blockquote::after{content:"";position:absolute;border:2px solid #3fac14;border-radius:0 50px 0 0;width:40px;height:40px;bottom:-40px;left:50px;border-bottom:none;border-left:none;z-index:2;box-sizing:border-box;}
blockquote::before{content:"";position:absolute;width:80px;border:6px solid #fff;bottom:-3px;left:50px;z-index:1;}
blockquote footer a{position:absolute;bottom:-40px;left:100px;font-size:100%;font-weight:normal;display:block;color:#3fac14 !IMPORTANT;}
blockquote img{float:right;margin:3px;border-radius:10px;width:400px;}
blockquote strong{font-weight:normal;}

@media print{
.hideprint{display:none;}
}
@media only screen and (max-width:1160px){
.imgbig2{width:99%;margin:0px auto;}
.imgmid2{width:99%;margin:0px auto;}
p{padding:0 5px;}
#bloks div{float:none;margin-left:auto;margin-right:auto;}
}
@media only screen and (max-width:1080px){
#kontakty{float:right;width:80%;}
}
@media only screen and (max-width:1030px){
#bloks div{display:inline-block;width:145px;height:145px;padding-top:10px;vertical-align:top;}
#bloks .topline{margin:5px auto;font-size:14px;text-align:center;text-transform:uppercase;line-height:1.5;}
#bloks p.botline{margin:5px auto;font-size:85%;text-align:center;}
#content{padding-top:680px;}
}
@media only screen and (max-width:1035px){
#email div{float:right;}
#worktime{display:none;}
#podvalenc{border-top:1px dotted #fff;padding-top:5px;}
#enc{border-bottom:1px dotted #fff;padding-bottom:5px;}
.bottomtablecolumn{display:block;width:100%;max-width:100%;}
}
@media only screen and (max-width:1000px){
#topphones{max-width:765px;width:100%;height:55px;margin-right:20px;border-bottom:1px solid #ebebeb;float:right;margin-bottom:10px;}
#poisk{display:none;}
#droptable{display:none;}
#morekinds{display:none;}
#moreprice{display:none;}
#moreportfolio{display:none;}
#moreabout{display:none;}
#hlebnyekroshki{width:100%;}
#content p{text-align:left;margin:8px 5px;}
#content li{margin:5px;}
.maintopstop{position:fixed;top:0;left:auto;width:100%;z-index:15;background:#fff;}
.maintopstop123{position:fixed;top:0;left:auto;width:100%;z-index:0;}
.px30left{float:none;margin-left:5px;}
.px30right{float:none;margin-right:5px;}
.bottomh{margin-bottom:26px;}
h1{white-space:normal;}
ol,ul{margin:5px;padding:0 10px;}
.imgbig{width:95%;margin-left:auto;margin-right:auto;}
.imgsbig{width:95%;margin:10px auto;}
.imgs{width:334px;height:225px;margin:5px;}
.imgswork{width:220px;height:170px;margin:5px;}
.imgs3{width:290px;height:218px;margin:5px;}
.imgsheight{width:250px;height:334px;margin:5px;}
.imgsheightl{width:250px;height:334px;margin:5px;float:none;}
.imgsheightm{width:250px;height:334px;margin:5px;}
.imgsheightr{width:250px;height:334px;margin:5px;float:none;}
.imgsheight1{width:250px;height:334px;margin:5px;}
.imgsheight2{width:250px;height:334px;margin:5px;}
#topmenu{margin-left:auto;margin-right:auto;}
#topmenu span{padding:5px;margin:5px;line-height:150%;font-size:110%;}
.anamepad{position:absolute;top:0px;left:0;}
#landshaftnyj-proekt{position:absolute;top:-10px;left:0;}
}
@media only screen and (max-width:940px){
#portfolio{display:none;}
.hide940{display:none;}
#portfoliomobile{display:block;text-align:center;margin-top:10px;}
#portfoliomobile img{margin:5px;border-radius:5px;width:150px;}
}
@media only screen and (max-width:915px){
#bloks div{display:inline-block;width:125px;height:50px;padding-top:5px;margin:5px 1px;vertical-align:top;padding-top:0px;}
#bloks hr{display:none;}
#bloks .topline{margin:5px auto;font-size:75%;text-align:center;text-transform:uppercase;line-height:1.5;text-indent:0;}
#bloks p.botline{display:none;}
#content{padding-top:230px;}
#topblok{position:absolute;top:150px;left:auto;max-width:1140px;width:100%;margin:0 auto;height:20px;width:100%;text-align:center;background:none;}
#paginate-slider1,#slider1{display:none;}
}
@media only screen and (max-width:800px){
#topmenu span{margin:1px;font-size:90%;}
#px700{display:block;margin-top:-18px;}
#bloks div{margin:5px 20px;}
#content{padding-top:280px;}
.newsleft{width:100%;float:none;margin:10px 0;}
.newsright{width:100%;float:none;margin:10px 0;}
#email div{display:none;}
#phones a img{width:30px;margin:0 5px;}
blockquote img{float:none;text-align:center !IMPORTANT;margin-left:auto;margin-right:auto;width:100%;max-width:780px;min-width:200px;}
blockquote{margin-bottom:50px;}
.hide800{display:none;}
}
@media only screen and (max-width:700px){
.leftside700{float:none;margin:10px 0;}
.rightside700{float:none;margin:10px 0;}
.size700letter{display:none;}
.size700letter2{display:block;}
}
@media only screen and (max-width:620px){
#topmenu{text-align:center;margin-left:auto;margin-right:auto;background:none;}
#kontakty{float:none;width:100%;}
#topmenu span{padding:4px;margin:0 2px;background:url('../all/topmenu2.png') #00703d;line-height:210%;}
#topbar{border-bottom:0;}
#hlebblok{display:none;}
#logo img{width:60px;position:absolute;top:5px;left:5px;}
#topphones{border-bottom:none;}
#topblok{top:100px;}
#content{padding-top:230px;}
}
@media only screen and (max-width:568px){
.rightside,.leftside{float:none;margin-left:auto;margin-right:auto;}
.imgbig{width:99%;height:auto;margin:5px 0;}
.imgsbig{width:99%;height:auto;margin:5px 0;}
.imgs{width:99%;height:auto;margin:5px 0;}
.imgswork{width:99%;height:auto;margin:5px 0;}
.imgs3{width:99%;height:auto;margin:5px 0;}
.imgsheight{width:210px;margin:5px 0;}
.imgsheightl{width:210px;margin:5px 0;}
.imgsheightm{width:210px;margin:5px 0;}
.imgsheightr{width:210px;margin:5px 0;}
.imgsheight1{width:210px;margin:5px 0;}
.imgsheight2{width:210px;margin:5px 0;}
h2,h3,h4{text-indent:0px;text-align:center;}
}
@media only screen and (max-width:550px){
#bloks div{margin:5px 20px;}
}
@media only screen and (max-width:500px){
.hide500{display:none;}
#topblok{top:130px;}
#content{padding-top:260px;}
.maintopstop{padding-bottom:18px !IMPORTANT;margin-bottom:18px !IMPORTANT;}
}
@media only screen and (max-width:420px){
#px700{display:none;}
#content{padding-top:330px;}
}
@media only screen and (max-width:350px){
.sliderwrapper,.pagination{display:none;}
#bloks div{margin:5px 10px;}
}
@media only screen and (max-width:340px){
#topmenu span{margin:5px 2px;}
#bottomtable{display:none;}
#content p,#content p.center,#content p.noindent,#content p{margin:0px 3px;white-space:normal;}
#content li{margin:0px 3px;}
}
@media only screen and (max-width:325px){
#topblok{top:140px;}
#topphones{margin-right:2px;}
}
@media only screen and (max-width:290px){
#bloks{margin-top:45px;}
#content{padding-top:555px;}
}
@media only screen and (max-width:260px){
#bloks{margin-top:45px;}
#bloks div{margin:5px 2px;}
#content{padding-top:390px;}
}
@media only screen and (max-width:250px){
#bloks{margin-top:45px;}
#content{padding-top:555px;}
}
@media only screen and (max-width:200px){
#topblok{top:170px;}
#phones img{display:none;}
/*#content{padding-top:380px;}*/
}