/* ------------------ barvicky pro potreby testu responzivity - pouze pro model - jinde smazat!!!!   ----------- 
#topBanner {border:1px solid red;}
#ContainerC {border:1px solid green;}
#topNavigC {border:1px solid blue;}
#contentC {border:1px solid greenyellow;}     */
/* --------------------------- responzivni cast -----------------------------  */

/* #topNavigC ul .li_4 ul{width:35%;} */
ul li img,.AddPcitures img {width:auto;}
@media only screen and (min-width : 1675px) {
  /*#centerC{width:1120px;}
  .level2_903 #centerC, .level2_904 #centerC, .level2_905 #centerC, .level2_906 #centerC{width:1120px;}
  #leftC{margin-right:0;position:fixed;left:0}
  .level2_903 #contentC, .level2_904 #contentC, .level2_905 #contentC, .level2_906 #contentC{width:100%;}*/
}
@media only screen and (min-width : 1400px) {
#topNavigC ul .li_4 ul{width:35%;}
}
@media only screen and (max-width : 1120px) {
.level2_903 #centerC, .level2_904 #centerC, .level2_905 #centerC, .level2_906 #centerC, .level2_2004 #centerC{width:100%;}
.paticka .loga{width:380px;}
#topNavigC{padding:0;}
#content table{margin-left: -15px;width: calc(100% + 15px);}
#Container{width:100%;}
#Container:after{display:none;}

}
@media only screen and (max-width : 1010px){
  #topNavigC li a span{font-size: 0.9em;}
  #topNavigC li{padding: 0 3%;}
  #topNavigC ul li ul{margin: 15px 0 0 -3%;}
}
@media only screen and (max-width : 895px){
  #topNavigC li a span{font-size: 0.8em;}
  #topNavigC li{padding: 0 0;}
  #topNavigC ul li ul{margin: 15px 0 0 0;}
}
@media only screen and (max-width : 800px){
.level2_903 #content, .level2_904 #content, .level2_905 #content, .level2_906 #content{overflow: auto;}
}
@media only screen and (max-width : 720px){
  #logoC{width: 380px;}
  #topBanner .czech{font-size: 1.3em;width: 380px;}
  #logoC a{width: 380px;}
}


@media only screen and (max-width : 980px) {
    #prepni {display:block;}
	
}


@media only screen and (max-width: 780px) {
    .level3_944 .text img{width:auto;}
    img {width:auto;}
	#cookiesAlert {
		height: 45px;
	}
	#odskokCookies{
		height:55px;
	}
}


@media only screen and (max-width: 840px) {

.paticka .loga{float:left;}
/* .paticka{height:auto;} */
#centerC{padding-bottom:200px;}

}


@media only screen and (max-width: 680px) {
	#leftC{	
		width: 203px; 	
	}
	#contentC {width:100%;}
  #rightColumnC{float:left;width:100%;}
  

}

@media only screen and (max-width: 635px) {
  #logoC{width: 260px;}
  #topBanner .czech{width: 260px;}
  #logoC a{width: 260px;}
  #centerC{padding-bottom:280px}
}
/* --------------- tady schovam navigaci a poresim jeji vzhled po ukazani ----------------*/

@media only screen and (max-width: 600px) {
    #topNavigC.hidenav {display:block;}
    #hidenavig  {
		background:#3c4143 url(/images/resp_navi_bg.png) no-repeat 50% 50%;
		display:none;
		width:36px;
		height:28px;
		margin:0 0 0 20px;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
        cursor:pointer;
        position:relative;
        float:left;
	}
        #topNavigC ul{margin-top:10px;margin-bottom: 10px;}
    #topNavigC li {display:block; float:none;background:#fff;margin:0 0 2px 0;}
    
    #topNavigC li a {display: block;/*color:#676767;*/
        color:#fff;    
        text-transform:uppercase; 
        text-align:center;
        text-decoration:none;
        padding:5px;
		height:auto;
    }

    #topNavig a:hover,
    #topNavig a:active, 
    #topNavig a:focus,
    #topNavig li.actual a { text-decoration: none;color:#09417D;background:none;}
	#topNavig .li_1 a:hover,
    #topNavig .li_1 a:active, 
    #topNavig .li_1 a:focus,
    #topNavig .li_1.actual a, 
	#topNavig .li_4 a:hover,
    #topNavig .li_4 a:active, 
    #topNavig .li_4 a:focus,
    #topNavig .li_4.actual a{ text-decoration: none;color:#009FE3;background:none;}
	#topNavigC li a span{font-size: 1.1em;}
   #topNavigC ul li ul {margin: -28px 0 0 0;left: 260px;display:none;}
   
   /*navigace*/
   /*!important*/   
   #topNavigC .li_1, #topNavigC .li_2, #topNavigC .li_3, #topNavigC .li_4{background-image: none;width: 100%;height: auto;line-height: 1em;}
       
}


@media only screen and (max-width: 530px){
  #searchBlockC{float: none;}
  #logoC{margin:0 0 0 0;float:none;}
  #topBanner .czech{float:none;padding:20px 0 0 0;}
  #searchText{left:0;}
  #doSearch{left:193px}


}


@media only screen and (max-width: 414px){
	#slideShow{display:none;}
	#cookiesAlert {
		height: 65px;
	}
	#odskokCookies{
		height:75px;
	}
	#topNavigC ul li ul{display:none;}
	#centerC{padding-bottom:355px;}
}
@media only screen and (max-width: 380px){
	.paticka .loga .logo2{margin: 10px 0 10px 0;}
}
@media only screen and (max-width: 490px){
	.paticka .loga{width:200px;}
	.clanek a{display: block;margin: -18px 0 0 94px;}
  .paticka .mailing{width: 75%;bottom: -8px;}	
}