<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

 @media only screen and (max-width:768px) {
 
 body {
 
margin-top:0; 
margin-left: 2% auto; margin-right: 2% auto;
font-family:Arial;
font-size:100%;
width:96%;
color:#000;
position:relative;
background: #fff url(../img_design/back_bodyr.png) repeat-x;
/*border:5px solid magenta;*/
}

/*p, div p,*/
div, div div, form, textarea,     h1, h1 span, .top, .obsah_left, .obsah_right,  .obsah_right2,  .top_menu_ul,  .foot_top_menu_ul, footer, .foot, .foot .foot_obsah, .about,   .nav_login,  .login1, .login1_top,       .form_obecny, .form_obecny  textarea,       footer .footer_dlazdice_blok, .dlazdice_blok, .bloky div, .bloky div .dblk, .top_menu_fix, iframe, .short_clanky_sloupec   {  /* , div .dblk */
width:100%;
margin: 0 ;
padding:0;
/*border:2px solid orange;*/
}

.obsah_right {
border:0;
}


img {
 max-width:100%;
 }

.img_nahled {
 float:left;
 }
 
.obsah_right .dlazdice_blok p {
width:19%;
/*border:1px solid #d0d0d0;*/
}



.dlazdice_blok .isvg {
width:80%;
}

.dlazdice_blok .sptext {
float:left;
width:90%;
/*border:1px solid #600;*/
}

.dlazdice_blok .sp1 {
float:left;
width:100%;
}




 
.top_menu_fix  {
position: fixed; left:0;   top: 0px; z-index:500;
font-size:100%;
} 

.top_menu_fix ul li a  {
background:none;
} 
 
 .obsah_right, .obsah_right2 {
 margin:50px 0 0 0;
 /*border:1px solid green;*/
 }
 
 
 div p {
  margin:0;
  padding:0;
 }
 
 
 
 ul .oddelovnik p {
  margin:0;
  padding:8px 0 0 0px;
  /*border:1px solid blue;*/
 }




 
 

 
 .bloky div {
 float:left;
 margin-top:10px;
 /*border:1px solid red;*/
 }
 
 .bloky div .dblk {
 float:left;
 width:96%;
 height:100%;
 padding:2%;
 margin-bottom:10px;
 }
 
 
 
 
 
 
 
 
 
 .main {
  width:100%;
 /* border:1px solid blue; */
 }
 
 
.top, .multi_menu, .topmulti_menu, .home_top, .top_text, .dm,     nav .ul_menu_plus  {  
display:none;
/*border:1px solid green;*/
}
 


/* 
 .foot {
 margin:10px 0 0 0;
 }
 
 .foot .foot_obsah {
 width:96%;
 padding:2%;
 }
 */
 








.login1_top {
position:absolute; left:0px; top:9px; z-index:100; 
}


.login2 { /*prihlaseni*/
float:left;  
width:280px;
/*height:400px;*/
margin-left:-140px;
margin-top:0;
font-size:90%;
position:fixed; left:50%; top:10%; z-index:501; 
background: rgba(255, 255, 255, 0.8);
border-radius:5px;
box-shadow: 0 0 10px 0px #000;
border:5px solid #fff;
}


.login2 p span {
width:50px;  
padding:8px;
text-align:right;
/*border:1px solid green;*/
}

.login2 p input[type=text], .login2 input[type=password], .login2 input[type=email] {
float:left;
width:160px;
padding:8px;
}









 
 
 
 
 
 
 
 .about .p_left, .about .p_right {
 text-align:left;
 width:98%;
 padding:1%;
 /*border:1px solid red;*/ 
 }
 
 
 
 
 
 .form_obecny  {
 font-size:80%;
 margin:30px 0 30px 0;
 /*border:1px solid blue;*/
 }

 
 
 
 
 .obsah_left_clanky, .obsah_left_clanky h2 {
 margin:0;
 padding:0;
 }
 
 .obsah_left_clanky .img_nahled {
margin:30px 0 30px 0;
}
 
 



 
 
 h1 {
 float:left;
 position:static;
 width:70%;
 /*border:1px solid green;*/
 }
 
 h1, h1 span { 
 margin:20px 0 20px 0;
 width: 250px;
height: 89px;
 padding:0;
 font-size:0;
 width:70%;
 background: url("../img_design/h1r.svg") no-repeat 0 0;
 /*border:1px solid red;*/
 }
 
 
 
 
 
 
 
 
 
 
.top_fix {
background:none;
/*min-height:90px;*/
border:0;
} 
 
 
 .top_fix .top_menu_ul {
 padding:0.5%;
 color:#fff;
 background: rgba(0, 0, 0, 0.5);
 position: absolute; left:0; top: 0px; 
 font-size:100%;
 border:0;
 }
 
 .top_fix .top_menu_ul a:hover {
 color:#fff;
 /*color:#fff;*/
 
 }
 
 
 
 
 .top_menu_ul {
 width:98%;
 padding:8px 1% 10px 1%;
 /*height:70px;*/
 font-size:120%;
 text-align:left;
 position:absolute; left:0; top:100px; z-index:100;
 /*border:1px solid green;*/
 border:0; 
 }
 
 
 .top_menu_ul li {
  margin:0;
 }
 
 
.top_menu_ul li a {
 width:97%;
 margin:0px 5px 5px 0px;
 color:#a0a0a0;
}



.foot_top_menu_ul {
font-size:100%;
margin:0 0 20px 0;
border:0;
}



footer  {
 width:98%;
 padding:1%;
}








 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 .obsah_left ul {
 width:95%;
 margin:0;
 padding:0;
 /*border:1px solid green;*/
 }
 
 
 .obsah_left ul li {
 padding:0;
 margin:0;
 }


 .obsah_left ul li a {  
 display:block;
 /*width:100%;*/
 margin:0;
 padding:10px 0 10px 40px;
 /*border:1px solid red;*/
 }
 
 
 .obsah_left li ul li {
 margin:0 0 0 5px;
 color:#707070;
 font-size:100%;
 background:none; 
 /*border:1px solid red;*/
 }

 
 
 
 
 
 
 
 
 
 
 
 .oddelovnik {
 width:100%;
 height:35px;
 margin:10px 0 0 0;
 padding:5%;
 }
 
 .oddelovnik p {
 padding:3% 0 0 1%;
 }
 
 
 
 
 
 
 
 
 
 
 .obsah_right .np {
 /*width:100%;*/
 margin:0 0 20px 0;
 padding:0 0 5px 0;
 font-size:140%;
 background:none;
 /*border:1px solid green;*/
 }
 
 
 h2 {
 width:90%;
 margin:0;
 /*border:1px solid blue;*/
 }
 
 .obsah_right .cl {
 font-size:80%;
 line-height:140%;
 }
 
 .obsah_left_clanky .cl { /* clanek left sloupec */
margin:10px 0 10px 0px;
}
 
 
 
 
 .lang {
 float:left;
  padding:0;
  margin:15px 0 15px 0;
  position:static;
  /*border:1px solid blue;*/
 }
 
 
 
 .lang:hover a {
 display:block;
 padding:5px;
 margin:5px;
 color:#000;
 text-decoration:none;
 border:1px solid #c0c0c0;
}

.lang a:hover {
 padding:5px;
 margin:5px;
 color:#000;
 background:#e0e0e0;
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 .search {
  float:left;
  width:120px;
  margin:0;
  padding:0;
  display:inline;
  border-radius:1px;
  /*position:static;*/
  position:absolute; right:0px; top:10px; z-index:10;
  border:1px solid #e0e0e0;
 }
 
 .search p .pole {
 
 width:70px;
 /*padding:3px 5px 3px 5px ;*/
 margin:0;
font-size:70%;
color:#c0c0c0;
border-radius:1px;
vertical-align:middle;
background: none;

/*border:1px solid #c0c0c0;*/
}

.search p {
float:left;
width:100%;
/*width:40%;*/
padding:0;
display:inline;
margin:0;
/*border:2px solid green;*/
}


 .obsah_right .cl_1, .obsah_right .cl_2, .obsah_right .cl_3, .obsah_right .cl_4, .obsah_right .cl_5, .obsah_right .cl_6 {
width:95%;
float:left;
font-size:80%;
line-height:160%;
text-align:justify;
padding:2%;
margin:0 0 10px 0;
}
 


  
  
.pozic_tel_info { /*tel number top head*/
display:none;
width:40%;
font-size:120%;
position:absolute; left:5px; top:6px; z-index:10;
}



.motiv_zahlavi, .jcarousel-skin-tango, .h2_slider, .img_nahled a:hover .obrcl { /*slidery none*/
display:none;
}



 .mapa li a {
 display:block;
 padding:10px;
 margin:2px;
 /*border:1px solid #e0e0e0;*/
 }
 
 .mapa li  {
 list-style-type:none;
 
 }



 .pozicovany_login {
 width:75px;
 font-size:80%;
 /*border:1px solid #d0d0d0;*/
 }



 /* Lightbox */
 #cboxContent, #cboxSlideshow {    
 font-size:75%;
 font-stretch:condensed;
 }
  



/*slider2*/
.slider2 {
font-size:70%;
margin-top:20px;
}
 
 
 .str_box { /*strankovani*/
  margin:0 0 10px 0;
  /*border:1px solid #e0e0e0;*/
  }
 
 
 

  div, p, span, h2 {
  /*border:1px solid blue;*/
  }
  
  
  
  .slider2 img {
  /*border:1px solid blue;*/
  }

  



 
}














</pre></body></html>