@media  screen and (max-width: 1100px){

}

@media  screen and (max-width: 985px){
    #menutop{display: none;}
    .logo {padding: 55px 0 0 3%; width: 170px; height: 85px;}
	.middle2 {height: auto; margin: 0 20px 30px;}
    .wrapper {margin: 450px auto 0;}
	.phonetop {width:380px; height:90px; padding: 0 1% 0 0; margin-top: 32px;}
	.menutop {margin-top:0px;}
	.flash {height: 261px; padding: 0px;}
	.colblock {width: 237px;}
	body, div, dl, dt, dd, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {font-size: 100%;}
    #menutop.opened{
        display: block;
        left: 0;
        margin: 0;
        position: absolute;
        right: 0;
        top: 45px;
        float: none;
        background: #fff;
        padding: 10px;
        height: auto;
        z-index: 1;
        border: 1px solid #bbb;
    }
    .toggle-menu-btn1{background: #000 url("img/phone_menu.png") no-repeat 50% 50%; width:45px; height:45px; position:absolute; top:0; left: 0;}


.search {background:#8dc63f; box-shadow: 0 0 4px 0 #6da127 inset; border-radius:0px; height:45px; margin:0 0 0 45px; padding:0 10px; width:194px;}
.search table {border-collapse: collapse; border-spacing: 0;}
.search td {padding:0; border-collapse: collapse; border-spacing:0; font-size: 13px;}
.search .searchf {padding:0; height: 21px;}
.search .searchb {margin: 1px 0 0 -22px;}

    .left{float: none; margin: 0; position: absolute; top:0; width: 40%; z-index: 2;}
    .right {margin-left: 40px;}
    .wrapper {margin: 440px auto 0; width: 100%;}
    .wrapmiddle{float: none;}
    .middle{margin: 0 auto; width: 90%;}
    .news, .counter {display: none;}
	.copyright {font-size: 13px;}
	h3 {font-size: 120%}
	h2 {font-size: 140%}
	h1, .middle h1, .middle2 h1 {font-size: 160%}
	


}


@media  screen and (max-width: 780px){

}

@media  screen and (max-width: 670px){

.menutop a {font-size:14px; padding:4px 8px;}
.logo {padding:55px 0 0 2%; width:150px;}
.phonetop big {font-size:20px;}
.phonetop {width:360px;}
.anons {width:95%;}
.menubot {display:none;}
.flash div {background:none; width:310px;}
.anons {margin-left:0px;float:left; border-bottom:#c7bfb1 1px solid; margin-bottom:20px; padding: 0 0 15px 0;}
.podrobnee {display:inline-block; padding:5px 15px 0 0;}
.flash div p {font-size:33px;}
.middle2 img {border:4px solid #c7bfb1; width:100%;}


@media  screen and (max-width:555px){
.menutop a {font-size:12px; padding:4px 5px;}
.phonetop big {font-size:17px;}
.phonetop {width:200px;}
.logo {padding:55px 0 0 2%; width:150px;}
.menutop {padding:0px;}
}

@media  screen and (max-width:460px){

}

@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi) {
}

@media print {

}
