


.design51-layout_30 .menu_uvnitr  {

    

    width:987px;

    

    border-radius:4px;

}



.design51-layout_30 .menu_repeat_vysun ul.menu_uvnitr {

    width:984px;

}



.design51-layout_21 .menu_uvnitr {

    width:795px;

}


#logo.komplexni3003 {
    margin-top: -60px;
}

#logo.komplexni3021 {
    height: 77px;
 }

#us_rozsirenahlavicka {
    overflow: hidden;
}

.design51-layout_20 .menu_uvnitr  {

    width:790px;

}



.design51-layout_21 .menu_repeat_vysun ul.menu_uvnitr {

    width:785px;

}



.design51-layout_20 .menu_repeat_vysun ul.menu_uvnitr {

    width:780px;

}



.design51-layout_10 .menu_repeat_vysun ul.menu_uvnitr {

    width:572px;

}



.design51-layout_10 .menu_repeat_vysun ul.menu_uvnitr {

    width:567px;

}



.answer0 a:hover, #souborykestazeni a:hover, #dalsiclanky a:hover, #reklamniblok a:hover {

    border-bottom: 3px solid #bcaaa4;
}



.slides_container {

    border:2px solid #bcaaa4;
}



#slider {

                     
border-top:2px solid #C3C3C3;
border-left:2px solid #C3C3C3;
border-bottom:2px solid #C3C3C3;
}



#accordion   {

                    
border-top:2px solid #C3C3C3;
border-right:2px solid #C3C3C3;
border-bottom:2px solid #C3C3C3;
}



.repeat_sloup, .menu_repeat {    

 

    width:185px;

  

}    



.uvnitr {

    border:2px solid #FFFFFF;

    border-radius:3px 3px 3px 3px;

    float:left;

    padding:10px;

}



.uvnitr_jednosloupcovy   {

    border:2px solid #FFFFFF;

    border-radius:3px 3px 3px 3px;

    float:left;

    padding:10px;

}



 .top_sloup  {

background:none;

}

       /* clearovani originalu  */



.menu_repeat_vysun, .repeat_sloup, .repeat_sloup_jednosloupcovy, #clanek, #diskuze, #drobeckovanavigacedole, .menu_repeat   {

         border:none;

         box-shadow: 0px 0px 0px 0px;

}   

 

      /* barva pozadi  */



#slides, #slidorion, .topa, .nadpis_bg   {

         background: #bcaaa4;
         border:none;

         box-shadow: 0px 0px 0px 0px;

}


.uvod-blocky h2  {    
  background: #bcaaa4;    margin:-12px -12px 12px -12px;
    padding: 12px 12px 8px 12px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    color:#000 !important;   
}

.uvod-blocky h2 a {
		color:#000 !important;}



      /* barva nadpisu */



.top_sloup h5, .nadpis_bg h6, .nadpis_bg, .topa, .topa h1, .topa h5, .top_sloup, .menu_repeat15 h5, .repeat_sloup h5, .repeat_sloup_jednosloupcovy h5     {

color:#000 !important;


}





      /* zmena u ankety */

      

span.graf-bar {

    background:  #fe84e40;
}

      /* pozadi sectionu */

      

.repeata {

background: #fff;
}



  /* pozadi vnitrniho bloku */



 .repeat_sloup, .repeat_sloup_jednosloupcovy, .blocky_obsah {

    background: #eee;
}





  /* pozadi vnitrniho bloku */



 .menu_repeat, .repeat_sloup, .repeat_sloup_jednosloupcovy{

     background: #bcaaa4;
     padding:50px 5px 15px 5px; 

} 

 

 

 .blocky_obsah, .uvnitr, .uvnitr_jednosloupcovy  {

    background: #eee;
}







 /* pozadi pouze pro jednosloupcovy */

.menu_repeat_vysun    {

    background: #bcaaa4;
}







#panel2 {

    width: 190px;
	margin-left:15px;
}



.repeata, .uvnitr, .uvnitr_jednosloupcovy  {

    background: #fff;
}







.design51-layout_10 #obal-sloupcu {

   background:url("../images/jazyky_bg.png") repeat scroll 0 0 transparent;

float:left;

width:567px;

-webkit-box-shadow: 0px;

box-shadow: 0px; 

    border-radius:0px 0px 8px 8px;

    margin-bottom:40px;

    padding:12px;

    

}



.design51-layout_20 #obal-sloupcu {

   background:url("../images/jazyky_bg.png") repeat scroll 0 0 transparent;

float:left;

width:780px;

-webkit-box-shadow: 0px;

box-shadow: 0px; 

    border-radius:0px 0px 8px 8px;

    padding:12px;

  

}



.design51-layout_21 #obal-sloupcu {

   background:url("../images/jazyky_bg.png") repeat scroll 0 0 transparent;

float:left;

width:785px;

-webkit-box-shadow: 0px;

box-shadow: 0px; 

    border-radius:0px 0px 8px 8px;

    margin-bottom:10px;

    padding:12px;



}


.uvodni_strana .design51-layout_30 #obal-sloupcu {
	padding:10px;
}


.design51-layout_30 #obal-sloupcu {

   background:url("../images/jazyky_bg.png") repeat scroll 0 0 transparent;

float:left;

width:984px;

-webkit-box-shadow: 0px;

box-shadow: 0px; 

    border-radius:0px 0px 8px 8px;

    margin-bottom:0px;

    padding:10px 0;



}



#jazyky_bg {

    background:url("../images/jazyky_bg.png") repeat scroll 0 0 transparent;

    border-radius:5px;

    float:right;

    height:29px;

    padding:10px 0 0 10px;

    min-width:183px;

    text-align:center;
    margin-right:0px;

}







#jazykovemutace {

    float:right;

    height:30px;

    margin-top:20px;

}





header {



height:auto;

float:left;



    }



nav .menu_repeat ul {

    width: 987px;

}



nav .menu_repeat li {

float:left;

}



nav {

width:100%;

float:left;

margin:0 0 0 -12px;

positioin:relative;

z-index:99;

}



.menu_repeat_vysun {

border-radius: 5px 5px 0 0;

}



.design51-layout_30 #slides {

margin:0px 0 0px 2px;

}



.design51-layout_21 #slides {

margin:0px 0 0px 4px;

}

.design51-layout_10 #slides {

margin:0px 0 0px 0px;

}



.design51-layout_21 header {

width:788px;

    }

    

.design51-layout_20 #slides {

margin:0px 0 0px 105px;

}



.design51-layout_20 header {

width:783px;

    }

    

.design51-layout_10 header {

width:570px;

    }

    

    

.design51-layout_20 .next img, .design51-layout_21 .next img, .design51-layout_30 .next img {

  display:none

  }

  

.design51-layout_20 .prev img, .design51-layout_21 .prev img, .design51-layout_30 .prev img {

  display:none

  }

  

.design51-layout_30 #slides .prev {

width:56px;

height:58px;

background: url("http://default.webova-stranka-zdarma.cz/view/html5_design/../images/levak.png") no-repeat top;

display:block;

position:absolute;

left:-140px;

z-index:2;

}



.design51-layout_30 #slides .prev:hover {

background: url("../images/levak.png") no-repeat bottom;

}



.design51-layout_30 #slides .next {

width:56px;

height:58px;

background: url("../images/pravak.png") no-repeat top;

display:block;

position:absolute;

left:650px;

z-index:2;

}



.design51-layout_30 #slides .next:hover {

background: url("../images/pravak.png") no-repeat bottom;

}





.design51-layout_21 #slides .prev, .design51-layout_20 #slides .prev {

width:56px;

height:58px;

background: url("../images/levak.png") no-repeat top;

display:block;

position:absolute;

left:-85px;

z-index:2;

}



.design51-layout_21 #slides .prev:hover, .design51-layout_20 #slides .prev:hover {

background: url("../images/levak.png") no-repeat bottom;

}



.design51-layout_21 #slides .next, .design51-layout_20 #slides .next {

width:56px;

height:58px;

background: url("../images/pravak.png") no-repeat top;

display:block;

position:absolute;

left:600px;

z-index:2;

}



.design51-layout_10 #slides .prev img {

z-index:2;

}



.design51-layout_21 #slides .next:hover, .design51-layout_20 #slides .next:hover {

background: url("../images/pravak.png") no-repeat bottom;

}



.menu_repeat_vysun ul.menu_uvnitr li ul {

  background: #bcaaa4;


}

.design51-layout_21 #slidorion, .design51-layout_20 #slidorion {
margin:0 0 0 3px;
}

.design51-layout_30 #slidorion {
margin:0px;
}




.design51-layout_20 nav .menu_repeat ul {
width:190px;
}

.design51-layout_20 nav .menu_repeat li a, .design51-layout_21 #panel0 nav .menu_repeat li a {
width:165px;
}

.design51-layout_20 nav .menu_repeat li li, .design51-layout_21 #panel0 nav .menu_repeat li li {
width:175px;
}

.design51-layout_30 #panel0 nav .menu_repeat ul, .design51-layout_21 #panel0 nav .menu_repeat ul {
width:190px;
}

.design51-layout_30 #panel0 nav, .design51-layout_21 #panel0 nav {
margin-left:0px;
}

.design51-layout_30 #panel0 nav .menu_uvnitr, .design51-layout_21 #panel0 nav .menu_uvnitr {
width:176px;
float:left;
}

.menu_repeat_vysun, .menu_repeat_vysun1 {
    margin-bottom: 0;
}

.menu_repeat_vysun1 {
    background: #bcaaa4;    border: 0 none;
    border-radius: 5px 5px 0 0;
    box-shadow: none;
}

.design51-layout_30 .menu_repeat_vysun1 ul.menu_uvnitr {
    width: 984px;
}

.menu_repeat_vysun1 ul.menu_uvnitr li ul {
left:7px;
    width: 96.9%;
    background: #bcaaa4;    
}

.sloup-2_51 .menu_uvnitr {
    border:0;
}

.sloup-2_52 .menu_uvnitr {
    border:0;
    margin-left: 5px;
}

.sloup-2_51, .sloup-2_52 {
    margin-left: 10px;
}

.sloup-2_52 .menu_uvnitr li a:hover {
background: #bcaaa4;}

.menu_vysun11 {
    width: 195px;
    background: #bcaaa4;    border-radius:5px;
    margin-bottom:15px;
}

.menu_vysun11 .menu_uvnitr {
margin-left:5px;
}

.design51-layout_30 #panel0 nav .menu_vysun11 .menu_uvnitr {
    float: left;
    width: 180px;
}

.menu_vysun11 .menu_uvnitr li a {
    width: 156px;
}

.menu_vysun11 .menu_uvnitr li li a:hover {
background: #bcaaa4;color:#fff;
}

#hlavickarozsirena {
    clear: both;
    margin-top: 0px;
    margin-bottom:0px;
}

.design51-layout_10 .menu_repeat_vysun1 ul.menu_uvnitr {
    width: 567px;
} 

.design51-layout_10 .menu_repeat_vysun1 ul.menu_uvnitr li ul {
    border: 0;
    left: 7px;
    width: 95.3%;
    top:51px;
}

.design51-layout_20 .menu_repeat_vysun1 ul.menu_uvnitr {
    width: 780px;
}

.design51-layout_21 .menu_repeat_vysun1 ul.menu_uvnitr {
    width: 785px;
}


.design51-layout_20 .menu_repeat_vysun1 ul.menu_uvnitr li ul {
    border: 0;
    left: 7px;
    width: 96.5%;
    top:51px;
}

.design51-layout_21 .menu_repeat_vysun1 ul.menu_uvnitr li ul {
    border: 0;
    left: 7px;
    width: 96.5%;
    top:51px;
}

.design51-layout_20 #panel2, .design51-layout_21 #panel2 {
    margin-left: 0px;
	float:right;
}

.design51-layout_20 #panel2 nav, .design51-layout_21 #panel2 nav {
margin:0;
}

.design51-layout_20 .menu_vysun11 .menu_uvnitr {
    width: auto;
}

.design51-layout_21 .menu_vysun11 .menu_uvnitr li a, .design51-layout_20 .menu_vysun11 .menu_uvnitr li a {
    width: 165px;
}

.design51-layout_20 .menu_vysun11 .menu_uvnitr ul li ul {
    right: 185px;
}

.design51-layout_21 .menu_vysun11 .menu_uvnitr ul li ul {
    right: -194px;
}

.design51-layout_30 .menu_vysun11 .menu_uvnitr ul li ul {
    right: -190px;
}

.design51-layout_30 #panel0 nav .menu_uvnitr {
    width: 180px;
}

.design51-layout_30 .menu_vysun11 .menu_uvnitr li a {
    width: 165px;
}

.design51-layout_30 nav .menu_repeat li a {
    width: 165px;
}

.design51-layout_30 nav .menu_repeat li  {
    width: 175px;
}

.menu_repeat_vysun ul.menu_uvnitr li ul li a {
}

.cr-container {
    border:5px solid #bcaaa4;    width:775px;
}

#crotator {
    margin-top: 0px;
    height:260px;
}

.design51-layout_30 .cr-container {
    width:975px;
}

.design51-layout_20 .cr-container {
    width:770px;
}

.design51-layout_10 .cr-container {
    width:557px;
}

.menu_vysun22 {
    background: #bcaaa4;    margin-bottom:15px;
    width:180px;
    }
    
#panel0 nav .menu_vysun22 .menu_uvnitr {
    width:180px;
    }
   
.menu_vysun22 .menu_uvnitr li a {
    width: 160px;
}

.design51-layout_20 .menu_vysun22 .menu_uvnitr {
width:auto;
}

.menu_vysun22 .menu_uvnitr ul li ul {
    left: 180px;
}

.design51-layout_20 .menu_vysun22 .menu_uvnitr ul li ul {
    right: 180px;
    left:auto;
}

.design51-layout_20 .menu_vysun22 .menu_uvnitr li li {
    float: right;
}

.design51-layout_30 .menu_vysun22 .menu_uvnitr {
border:0;
}

.menu_vysun22 .menu_uvnitr {
    margin-bottom: 7px;
}

.sloup-2_52 .menu_uvnitr {
    margin: 0 0 0 5px;
    width: 550px;
}

.design51-layout_20 .sloup-2_52 .menu_uvnitr {
    margin: 0 0 0 5px;
    width: 763px;
}

.design51-layout_21 .sloup-2_52 .menu_uvnitr {
    margin: 0 0 0 5px;
    width: 768px;
}

.design51-layout_30 .sloup-2_52 .menu_uvnitr {
    margin: 0 0 0 5px;
    width: 966px;
}

#dole1.sloup-2_51 {
    margin-top: 10px;
}

.menu_uvnitr li.aktivni99 a {
   background: #bcaaa4}

.sloup-2_52 {
float:left;
width:100%;
border-radius:5px;
background:#ccc;
padding:5px 0;
margin-bottom:20px;
background: #bcaaa4;}

.sloup-2_51 .menu_uvnitr li a {
border-radius: 5px 5px 0 0;
color:#000 !important;display: block;
padding: 0 5px;
text-align: center;
text-decoration: none;
width: 100%;
background: #bcaaa4;}

.sloup-2_51 .menu_uvnitr li a:hover {
border-radius: 5px 5px 0 0;
color: #000;
display: block;
padding: 0 5px;
text-align: center;
text-decoration: none;
width: 100%;
background: #fbfbfb; /* Old browsers */
background: -moz-linear-gradient(top, #fbfbfb 0%, #d7d7d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfbfb 0%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfbfb 0%,#d7d7d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfbfb 0%,#d7d7d7 100%); /* IE10+ */
background: linear-gradient(top, #fbfbfb 0%,#d7d7d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-9 */
}  

#nahore1.sloup-2_51 {
margin-top:25px;
}

#nahore2.sloup-2_52 {
margin-bottom:0px;
}

#dole1.sloup-2_51 {
margin-top:10px;
}

#dole2.sloup-2_52 {
margin-bottom:0px;
}

.sloup-2_52 .menu_uvnitr li a:hover {
color:#000 !important;}  

.menu_uvnitr li.aktivni99 a {
   background: #bcaaa4}

#logo {
    margin-bottom: 0px;
}

#us_rozsirenahlavicka  {
    margin-bottom: 8px;
}

.menu_repeat_vysun1 ul.menu_uvnitr li li a {
color:#000 !important;}

#dole.menu_repeat_vysun {
margin-top:13px;
}

.sloup-2_52 .menu_uvnitr li.activatione a {
    color:#000 !important;    background: #bcaaa4;}

.menu_vysun11 .menu_uvnitr li.aktivni03 > a, .menu_vysun22 .menu_uvnitr li.aktivni03 > a {
    color:#000 !important;    background: #bcaaa4;}

.menu_vysun11 .menu_uvnitr li li.activatione03 a, .menu_vysun22 .menu_uvnitr li li.activatione03 a {
    color:#000 !important;    background: #bcaaa4;}

nav .menu_repeat li.activatione a {
    color:#000 !important;    background: #bcaaa4;}


.design51-layout_10 .cr-container {
    width:557px;
}

.design51-layout_20 .cr-container, .design51-layout_21 .cr-container {
    width:770px;
    height:270px;
}

.design51-layout_20 #crotator, .design51-layout_21 #crotator {
height:280px;
margin:0 0 0 3px;
}

.design51-layout_30 .cr-container {
    width:975px;
}


#slidorion {
    width: 760px;
}

#slider {
    height: 250px;
    width: 450px;
}

#accordion {
    height: 250px;
    width: 305px;
}


element.style {
    display: block;
    overflow: hidden;
    position: relative;
}
.slides_container {
    
}
.slides_container {
    border-radius: 5px 5px 5px 5px;
}
.slides_container {
    height: 270px;
    width: 750px;
}


.design51-layout_20 #slides {
    margin: 0px 0 5px 2px;
}

#slides {
    height: 300px;
    width: 755px;
}


.design51-layout_21 #slides .prev, .design51-layout_20 #slides .prev {
    left: -35px;
    z-index: 10;
}


.design51-layout_21 #slides .next, .design51-layout_20 #slides .next {
    left: 755px;
    z-index: 10;
}

.slides_container div.slide {
    height: 270px;
}

.caption {
    width: 720px;
}

.design51-layout_10 #slider {
    width: 300px;
}


.design51-layout_10 #slidorion {
    width: 548px;
}

.design51-layout_10 #accordion {
    width: 243px;
}

.design51-layout_10 #slides {
    width: 545px;
    height:280px;
}

.design51-layout_10 .slides_container {
    height: 250px;
    width: 540px;
}

.design51-layout_10 .slides_container div.slide {
    height: 250px;
}

.design51-layout_10 .caption {
    width: 540px;
}

.design51-layout_30 #slider {
    width: 650px;
    height: 260px;
}


.design51-layout_30 #slidorion {
    width: 965px;
}

.design51-layout_30 #accordion {
    width: 310px;
    height: 260px;
}

.design51-layout_30 #slides {
    width: 958px;
    height:310px;
}

.design51-layout_30 .slides_container {
    height: 280px;
    width: 955px;
}

.design51-layout_30 .slides_container div.slide {
    height: 280px;
}

.design51-layout_30 .caption {
    width: 955px;
}

.design51-layout_30 #slides .prev {
    left: -35px;
    z-index: 10;
}

.design51-layout_30 #slides .next {
    left: 955px;
    z-index: 10;
}

.design51-layout_30 .cr-container {
    height: 280px;
}

.design51-layout_30 #crotator {
    height: 295px;
}

#slider {
    height: 250px;
    width: 300px;
}

#accordion {
    height: 250px;
    width: 243px;
}

#orbit-clanek {
    height: 250px;
    width: 325px;
}

.design51-layout_10 #orbit-clanek {
    width: 265px;
}

.design51-layout_30 #orbit {
    width: 990px;
}

.design51-layout_30 #orbit-clanek {
    width: 333px;
    height:260px;
}

.design51-layout_20 #orbit, .design51-layout_21 #orbit {
    width: 785px;
}

.design51-layout_21 #orbit-clanek {
    height: 250px;
    width: 333px;
}

.design51-layout_20 #orbit-clanek  {
    width: 328px;
}

#uvod-blocky h2 a {
    color:#000 !important;}




/* nový styl */ 

.menu_repeat_vysun ul.menu_uvnitr {
    float:left;
    height:auto;
}

header {
    width:100%;
    padding:0;
}

nav {
    margin:0;
}

#jazyky_bg {
    height:auto;
}

ul.sloupec_kraj_ul, 
.repeat_sloup, 
.menu_repeat, 
.top_sloup, 
.uvnitr,
#clanek, 
.topa,
.repeata,
.blocky_obsah,
.blocky_obsah p.fotogalerie_popis,
.blocky_obsah p.videogalerie_popis,
.blocky_obsah p.anketa-otazka,
#diskuze,
.comment,
#drobeckovanavigacedole,
#paticka,
#souborykestazeni,
ul.sloupec_kraj_ul li,
#kontakty,
#anketa,
#vyhledavani,
.design51-layout_30 #obal-sloupcu,
.design51-layout_30 .menu_repeat_vysun ul.menu_uvnitr,
.design51-layout_20 #obal-sloupcu,
.design51-layout_20 .menu_repeat_vysun ul.menu_uvnitr,
.design51-layout_21 #obal-sloupcu,
.design51-layout_21 .menu_repeat_vysun ul.menu_uvnitr,
#dalsiclanky,
.top_sloup h5,
#poslednifoto,
#poslednivideo,
#novinky,
#reklamniblok,
.design51-layout_21 header,
.design51-layout_20 header,
.obecny_blok,
.menu_repeat_vysun1,
.design51-layout_30 .menu_repeat_vysun1 ul.menu_uvnitr
 {
    width:100%;
}


.sloupec30 #panel0 {
    width:20%;
    margin-right:1.218274111675127%;
}

.sloupec30 #panel1 {
    width:57.56345177664975%;
}

.sloupec30 #panel2 {
    width:20%;
    float:right;
    margin-left:0;
}

.nadpis_bg {
    height:auto;
    padding:10px 15px;
}

.menu_repeat_vysun {
    width:100%;
    padding:1%;
}

.csslider1 {
    width:100%!important;
    max-width:none!important;
    margin-right:0!important;
}

.sloupec21 #panel1 {
	float:right;
	margin-left:0;
}

.csslider1 > .cs_description > label > .cs_title {
	background: #bcaaa4;	color:#000 !important;}

.sloupec21 #panel0 {
	margin-right:0;
}



@media screen and (min-width: 0px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    } 
    
    body.svetlo {
    background:url('http://default.mediawalk.eu/view/backgrounds/pattern/tmave/gun_metal.png') repeat scroll 0 0 transparent;    
    }
    
      body.tma {
    background:url('http://default.mediawalk.eu/view/backgrounds/pattern/svetle/crosses.png') repeat scroll 0 0 transparent;    
    }

    #obalovyblok {
        width:240px;
    }

    .sloupec30 #panel0, .sloupec30 #panel1, .sloupec30 #panel2 {
        width:100%;
    }

    .sloupec30 .uvod-blocky, .sloupec20 .uvod-blocky, .sloupec21 .uvod-blocky {
        width:100%;
    }

    .sloupec20 #panel0, .sloupec20 #panel2, .sloupec21 #panel0, .sloupec21 #panel2, .sloupec20 #panel1, .sloupec21 #panel1 {
        width:100%;
    }

    .hs_987 .sloupec30 #panel1, .hs_987 .sloupec20 #panel1, .hs_987 .sloupec21 #panel1 {
        width:100%!important;
    }

    .uvodni_strana .hs_987 .sloupec30 #paticka {
        width:100%!important;
    }

    .uvodni_strana .hs_987 .sloupec20 #paticka,
    .uvodni_strana .hs_987 .sloupec21 #paticka,
    .uvodni_strana .hs_987 .sloupec20 #panel1,  
    .uvodni_strana .hs_987 .sloupec21 #panel1 {
        width:100%!important;
    }

    .blogovy-prispevek {
        width:100%;
        padding:0;
        float:left;
    }

    .blogovy-prispevek img {
        float:none;
        clear:both;
    }

    .blog-nadpis {
        width:100%;
    }

    .blogovy-prispevek img {
        position:static;
    }

    #jazykovemutace {
        display:none;
    }
	
	.uvod-blocky {
		margin-bottom:15px;
	}
	
	.uvodni_strana .sloupec20 #panel2 {
		width:216px;
	}
	
	#vnitrekclanku img, .blogovy-prispevek-detail, .katalog-popis-detail img {
		width:auto;
		float:none;
	}

    .mobilephone {
        width:100%;
        float:left;
    }



}

@media screen and (min-width: 319px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }    

    #obalovyblok {
        width:300px;
    }

    .sloupec30 #panel0, .sloupec30 #panel1, .sloupec30 #panel2 {
        width:100%;
    }

    .sloupec20 #panel1, .sloupec21 #panel1 {
        width:100%!important;
    }

    .csslider1 > .cs_bullets {
        display:none!important;
    }

    #jazykovemutace {
        display:block;
    }
	
	.uvodni_strana .sloupec20 #panel2 {
		width:276px;
	}
	
	#vnitrekclanku img, .blogovy-prispevek-detail img, .katalog-popis-detail img {
		float:none;
	}

    

}

@media screen and (min-width: 479px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }    

    #obalovyblok {
        width:400px;
    }

    .sloupec30 #panel0, .sloupec30 #panel1, .sloupec30 #panel2 {
        width:100%;
    }

    .sloupec20 #panel0, .sloupec20 #panel2, .sloupec21 #panel0, .sloupec21 #panel2 {
        width:100%;
    }

    .sloupec20 #panel1, .sloupec21 #panel1 {
        width:100%!important;
    }

    .csslider1 > .cs_bullets {
        display:none!important;
    }
	
	.uvodni_strana .sloupec20 #panel2 {
		width:376px;
	}
	
	#vnitrekclanku img, .blogovy-prispevek-detail img, .katalog-popis-detail img {
		float:none;
	}


}

@media screen and (min-width: 579px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }    

    #obalovyblok {
        width:500px;
    }

    .sloupec30 #panel0, .sloupec30 #panel1, .sloupec30 #panel2 {
        width:100%;
    }

    .sloupec20 #panel0, .sloupec20 #panel2, .sloupec21 #panel0, .sloupec21 #panel2 {
        width:100%;
    }

    .sloupec20 #panel1, .sloupec21 #panel1 {
        width:100%!important;
    }

    .csslider1 > .cs_bullets {
        display:none!important;
    }

    .sloupec30 .uvod-blocky, .sloupec20 .uvod-blocky, .sloupec21 .uvod-blocky {
        width:100%;
    }

    .blogovy-prispevek {
        width:100%;
        padding: 0 0 0 187px;
        float:none;
    }

    .blogovy-prispevek img {
        float:none;
        clear:both;
    }

    .blog-nadpis {
        width:auto;
    }

    .blogovy-prispevek img {
        position:absolute;
    }
	
	.uvodni_strana .sloupec20 #panel2 {
		width:476px;
	}
	
	#vnitrekclanku img, .blogovy-prispevek-detail img, .katalog-popis-detail img {
		float:right;
	}

}

@media screen and (min-width: 760px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }    

    #obalovyblok {
        width:700px;
    }

    #obalovyblok.design50-layout_21, #obalovyblok.design50-layout_20 {
        width:700px;
    }

    .sloupec30 #panel0, .sloupec30 #panel1, .sloupec30 #panel2 {
        width:100%;
    }

    .sloupec20 #panel0, .sloupec20 #panel2, .sloupec21 #panel0, .sloupec21 #panel2 {
        width:25%;
    }

    .sloupec20 #panel1, .sloupec21 #panel1 {
        width:73%!important;
    }

    .csslider1 > .cs_bullets {
        display:none!important;
    }

    .sloupec30 .uvod-blocky, .sloupec20 .uvod-blocky, .sloupec21 .uvod-blocky {
        width:32%;
    }

    .uvodni_strana .hs_987 .sloupec20 #panel1,  
    .uvodni_strana .hs_987 .sloupec21 #panel1 {
        width:73%!important;
    }

    .uvodni_strana .sloupec20 #panel2 {
        width:27%!important;
    }
	
	.uvod-blocky {
		margin-bottom:0px;
	}
	
	.csslider1 > .cs_description > label > .cs_title {
		display:block;
	}

}

@media screen and (min-width: 960px){

    * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }   
    
    
      body.svetlo {
    background:none;    
    }
    
      body.tma {
    background:none;    
    }
 

    #obalovyblok {
        width:900px;
    }

    #obalovyblok.design50-layout_21, #obalovyblok.design50-layout_20 {
        width:788px;
    }

    .csslider1 {
        max-width: 575px !important;
    }

    .sloupec21 .csslider1, .sloupec20 .csslider1 {
        max-width: 100% !important;
    }

    .sloupec21 .csslider1 > .cs_bullets, .sloupec20 .csslider1 > .cs_bullets {
        display:none!important;
    }

    .csslider1 > .cs_bullets {
        display:block!important;
    }

    .sloupec20 #panel1, .sloupec21 #panel1 {
        width:73%!important;
    }

    .sloupec30 #panel1 {
    width:57.56345177664975%;
    }

    .sloupec30 #panel0, .sloupec30 #panel2 {
        width:20%;
    }

    .hs_987 .sloupec30 #panel1, .hs_988 .sloupec30 #panel1, .hs_989 .sloupec30 #panel1 {
        width:78.7%!important;
    }

    .uvodni_strana .hs_987 .sloupec30 #paticka, .uvodni_strana .hs_988 .sloupec30 #paticka, .uvodni_strana .hs_989 .sloupec30 #paticka {
        width:100%!important;
    }

    .uvodni_strana .hs_987 .sloupec20 #panel1,  
    .uvodni_strana .hs_987 .sloupec21 #panel1 {
        width:73%!important;
    }
	
	.csslider1 > .cs_description > label > .cs_title {
		display:none;
	}
	
	.sloupec21 .csslider1, .sloupec20 .csslider1 {
		display:block;
		max-width:575px!important;
	}
	
	.csslider1 > .cs_bullets, .sloupec21 .csslider1 > .cs_bullets, .sloupec20 .csslider1 > .cs_bullets {
        display:block!important;
		width:300px!important;
    }
	

	
	.csslider1 .cs_bullets label {
		height:65px;
	}
	
	.sloupec30 .csslider1 {
		max-width: 580px !important;
	}
     .telefon-header  {
    position: absolute;
    right: 150px;
}
}

@media screen and (min-width: 1200px){

     .telefon-header  {
    position: absolute;
    right: 250px;
}

     * {
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
    }    

    #obalovyblok {
        width:1100px;
    }

    #obalovyblok.design50-layout_21, #obalovyblok.design50-layout_20 {
        width:788px;
    }

    .csslider1 {
        max-width: 775px !important;
    }

    .sloupec21 .csslider1 > .cs_bullets, .sloupec20 .csslider1 > .cs_bullets {
        display:none!important;
    }

    #katalog_zbozi {
        display:none;
    }

    .csslider1 > .cs_bullets {
        display:block!important;
    }

    .sloupec30 #panel1 {
    width:57.56345177664975%;
    }

    .sloupec30 #panel0, .sloupec30 #panel2 {
        width:20%;
    }

    .hs_987 .sloupec30 #panel1, .hs_988 .sloupec30 #panel1, .hs_989 .sloupec30 #panel1 {
        width:78.7%!important;
    }

    .uvodni_strana .hs_987 .sloupec20 #panel1,  
    .uvodni_strana .hs_987 .sloupec21 #panel1 {
        width:71%!important;
    }

    .uvodni_strana .hs_987 .sloupec30 #paticka, .uvodni_strana .hs_988 .sloupec30 #paticka, .uvodni_strana .hs_989 .sloupec30 #paticka {
        width:100%!important;
    }
	
	.sloupec21 .csslider1, .sloupec20 .csslider1 {
		display:block;
		max-width:700px!important;
	}
	
	.sloupec21 .csslider1 > .cs_bullets, .sloupec20 .csslider1 > .cs_bullets {
		display:block!important;
		width:375px!important;
	}
	
	.csslider1 > .cs_description > label > .cs_title {
		display:none;
	}
	
	.sloupec30 .csslider1 {
		max-width: 779px !important;
	}


}

