/*------------------------------MAIN-------------------------- */
/*box pro cely obsah*/
#ContainerC{
    text-align: left;
    margin: 0 auto;
    width: 876px;
	width:100%;
    background-color:#fff;
    color: #484848;
	
}

/*.HP h1, .HP h2, .HP h3, .HP h4, .HP h5, .HP h6 {padding:0px;margin:0px;}
.HP h1, .HP h2 {padding: 50px 0px 45px 0px;margin-bottom:30px;}*/

#ObsahObal {background-color:#fff;width: 868px;width:100%;}

#contentC {
	margin:0px;
	padding:0px; 
	width: 660px;
	width:100%;
	/*! height:100%; */
	float: left;
}
/*-------pozadi homepage hlavni strany-----*/
.HP {background-color:#f0f0f0;}
.HP {
	background: #fff; /* For browsers that do not support gradients */
  background: -webkit-radial-gradient(#f0f0f0, white 90%); /* Safari 5.1-6.0 */
  background: -o-radial-gradient(#f0f0f0, white 90%); /* For Opera 11.6-12.0 */
  background: -moz-radial-gradient(#f0f0f0, white 90%); /* For Firefox 3.6-15 */
  background: radial-gradient(#f0f0f0, white 90%); /* Standard syntax */
  }
 
.HP h1, .HP h2 {
	background: #fff; /* For browsers that do not support gradients */
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(left,rgba(255,255,255,0), rgba(255,255,255,1),rgba(255,255,255,0));
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(left,rgba(255,255,255,0), rgba(255,255,255,1),rgba(255,255,255,0));
  /* For Fx 3.6 to 15 */
  background: -moz-linear-gradient(left,rgba(255,255,255,0), rgba(255,255,255,1),rgba(255,255,255,0));
  /* Standard syntax */
  background: linear-gradient(to right,rgba(255,255,255,0), rgba(255,255,255,1),rgba(255,255,255,0));
  margin-bottom:0px!important;
  margin-top:-30px;
	}



/*.HP #content {padding: 0px; margin:0px;}*/
#content .anot{padding:7px 7px 7px 0;}
#content .anot img{float:left;padding-right: 0.5em;}
.HP #content .text{padding-bottom:30px;}
/*.HP .text h3, .HP .text h4, .HP .text h5, .HP .text h6,.HP .text p {margin-left:112px;padding-right:30px;}*/

#content .date {padding:7px 7px 7px 0;}

table.uvodka {text-align:center;margin-top:0px;padding-left:23px;}
table.uvodka td {padding-top:5px;}

#actPathC {color:#fff; padding: 30px 0 15px 15px; font-size:1.4em; font-weight: normal; background: url(../images/actpath.jpg) no-repeat; width: 673px; height: 94px; text-transform: uppercase;}

#actPath a {color:#191919; display:none;}
#actPath a:hover {text-decoration:none;}


#uvodka {background: url(../images/actpath.jpg) no-repeat; width:673px;float:left;}
#nonstop  {background: url(../images/nonstop.gif) no-repeat; width:281px; height:86px; float:left; margin-top:5px; margin-left:20px;}
#nonstop.porez {background:url(/images/nonstopPorez.gif) no-repeat 0 0;}
.napiste {background: url(../images/napistenam.gif) no-repeat; display:block; width:139px; height:21px; position:relative; margin-left:15px; margin-top: 52px;}
#kulatina  {background: url(../images/kulatina.gif) no-repeat; width:159px; height:86px; float:right; margin-top:5px; margin-right:10px;}
#kulatina.porez {background:url(/images/plosiny.gif) no-repeat 0 0;}
.vicezde {background: url(../images/vicezde.gif) no-repeat; display:block; width:96px; height:21px; margin-left:54px; margin-top:52px; }

.nadpisuvod {float:left; color: #fff; 
  font-weight: bold;  
  font-size: 1.5em;
  text-transform:uppercase; 
  padding:15px 0 8px 30px; 
  margin: 0px 0 10px 0;
  width:160px; height:70px;
}

.aktualita {border-bottom:1px solid #f68651;}
.aktualita h3 {font-size:1.3em;}
.aktualita h3 .datum {font-size:0.7em;}
.aktualita .anot {padding-top:0 !important;}
.aktualita .anot p {margin-top:0;}

/* --------------------------- horni blok -------------------------- */
#topBanner{

  height: 167px;
  height: 134px;
  padding-right:30px;
  padding-left:112px;
  margin:auto;
  position:relative; z-index:10;
}

#topBanner.menu_1094 {background: url(../images/banner_1094.jpg) no-repeat left top;}

#logoC {float: left;background: url(../images/logo.jpg) no-repeat 0px 0px;background-size: contain;width: 259px; height: 73px; position:relative; top:46px; left:-85px;display:inline-block;}
#logoC h1 {color: #f8790d; padding:0px;margin:0px; font-size: 50px; text-align:left;background-color:transparent;}
#logoC a{display: block;width: 259px; height: 73px;}
#logoC span{
	position: absolute; 
	left: -10000px; 
	border: 0px;
}
#mainTitle {float: right; position:relative; color: #484848; display:inline-block; margin-top:36px;font-family : 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;}
#mainTitle h2 {padding:0;margin:0;color: #484848; font-size:42px;font-weight:bold; font-style:normal;}

#topContact {float: right; position:relative;color: #fff; background-color:#fc8627; margin-left:30px;padding:5px 15px;display:inline-block;font-family : 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;border-radius: 0 0 20px 20px;}
#topContact h3 {padding:0;margin:0;color: #fff; font-size:30px;font-weight:bold;}
#topContact p {padding:0;margin:0;color: #fff; font-size:20px;font-weight:normal;}
#topContact p a{color:#fff;text-decoration:none;}#topContact p a:hover{text-decoration:underline;}


/*-----------------menu---------------------*/

#topNavigC {
	width:auto;
	height:46px;
	height:56px;
	float:right;
	color:#8f9194;
	padding: 0px;
	margin: 0px;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	}
/*prvni uroven*/
#topNavigC ul {
	margin:0px!important;
	margin-top:2px!important; 
	padding:0;
	float:right;
	color:#8f9194;
	display:inline;
	}
#topNavigC li {
	list-style:none;
    display:inline;
    float:left;
    margin:2px 0px 0px 2px;    
	color:#8f9194;
	height:42px;height:52px;
	position:relative;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
}
#topNavigC li a {
	color:#8f9194; 
	text-decoration: none;  
	font-weight: bold; 
	display: block; 
	float: left; 
    text-align:center;
	font-size:20px; 
	height:32px;
	padding:10px 2px 10px 2px;
	font-family : 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
}

#topNavigC li a span {display: block;padding: 0 10px;}
#topNavigC a:hover, #topNavigC a:active, #topNavigC a:focus {color:#fff; background-color:#8f9194;text-decoration: none;}

#topNavigC li.actual a, 
#topNavigC li.actual,
#topNavigC li.actual_li_1,
#topNavigC li.actual_li_1 a,
#topNavigC li.actual_li_2 a,
#topNavigC li.actual_li_3 a,
#topNavigC li.actual_li_4 a,
#topNavigC li.actual_li_5 a,
#topNavigC li.actual_li_6 a {background-color:#fc8627; color:#fff;}

/*druha uroven*/
#topNavigC ul li ul {
    position: absolute;
    top: 42px;
    left: 0px;
    visibility:hidden;
    margin: 0px!important;
    padding: 0px 0px 0px 0px;
    overflow: visible;
    text-align: left;
    z-index: 10000000;
    background: #8f9194;
	width: 320px;
	margin-left: -100px;
	background-color:#8f9194;
	font-size:18px; 
	font-weight:normal;
}
#topNavigC ul li ul li, 
#topNavigC ul li ul li a {
	padding:0px;
	margin:0px;
	width:100%;
	height:auto;
	background-color:#8f9194;
	color:#fff;
	text-align:left;
	font-size:18px; 
	font-weight:normal;
} 
#topNavigC ul li ul li a {padding:8px 4px;}
#topNavigC ul li ul li a:hover {background-color:#fc8627; color:#fff;}
#topNavigC li ul,
#topNavigC li ul li, 
#topNavigC li ul li a {color:#8f9194; background-color:#fff;}
#topNavigC li ul li a:hover {color:#fff; background-color:#8f9194;}

#topNavigC ul li:hover ul, #topNavigC ul li.hover ul {visibility:visible;}
/*treti uroven*/
#topNavigC ul li ul li ul.navig2 {
    position: absolute;
    top: 30px;
    left: auto;right:-60%;
    visibility:hidden;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    overflow: visible;
    text-align: left;
    z-index: 10000000;
	width: 240px;
	margin-left: 120px;
	background-color:#fc8627;
}
#topNavigC ul li ul li ul li, 
#topNavigC ul li ul li ul li a {
	padding:0px;
	margin:0px;
	width:100%;
	height:auto;
	background-color:#fc8627;
	color:#fff;
	text-align:left;
	font-weight:normal;
} 
#topNavigC ul li ul li ul li a {padding:4px;}
#topNavigC ul li ul li ul li a:hover {background-color:#fc8627; color:#484848;}


#topNavigC ul li ul.navig1 li:hover ul.navig2, #topNavigC ul li ul.navig1 li.hover ul.navig2 {visibility:visible;}

.HP #slideShow {left:0px;margin-top:0px;}

#flash {height:121px; width:161px;position:absolute; right:315px; display:none;}
#topFlash {display:none; position:absolute;top:97px;left:373px;}

#searchBlockC {display:none; clear:both;margin:0px 0px 0 770px;padding-top:35px;}
#searchBlockC h3 {color:#fff;font-weight:normal}
#searchBlockC #searchText {width:125px;}
#searchBlockC #doSearch {background:url(../images/hledatSipka.jpg) no-repeat 0 0;
  padding-left:20px;
  margin-top:5px;
  color:#dbdbdb;
  text-transform:uppercase;
  font-style:italic;
  cursor:pointer;
}


#searchBloxC #doSearch {background:none;background-color:#0e1d40;margin-left:3px;}
#searchBloxC {margin-bottom:2em;}
/* --------------------------- leva navigace -------------------------- */
#leftC {	
    float: left;
    width: 200px;
    position:relative;
    margin-top:0px;
    background: url("../images/leftTopBg.png") no-repeat 0 0px;
    z-index:50;	
}

#leftX {float: left;
    width: 200px; }
    
#rez {float:left;
      margin:10px;
      padding-top: 5px;
      background: transparent url(../images/leftx.jpg) no-repeat;
      width:200px; height:28px;}   
#rez a{padding-left:15px; color:#fff; text-decoration:none;}   
#rez a:hover {color: #fa631b;}

#plosiny {float:left;
      margin:10px;
      padding-top: 5px;
      background: transparent url(../images/leftx.jpg) no-repeat;
      width:200px; height:28px;}   
#plosiny a{padding-left:15px; color:#fff; text-decoration:none;}   
#plosiny a:hover {color: #fa631b;}

#kde_pujcujeme {float:left;
      margin:10px;
      padding-top: 5px;
      background: transparent url(../images/leftx.jpg) no-repeat;
      width:200px; height:28px;}   
#kde_pujcujeme a{padding-left:15px; color:#fff; text-decoration:none;}   
#kde_pujcujeme a:hover {color: #fa631b;}

#cenik {float:left;
      margin:10px;
      padding-top: 5px;
      background: transparent url(../images/leftx.jpg) no-repeat;
      width:200px; height:28px;}   
#cenik a{padding-left:15px; color:#fff; text-decoration:none;}   
#cenik a:hover {color: #fa631b;}


#left h2 {overflow:visible; color:#fff; background-color: #ff8115; font-weight:bold; font-size:1.3em; margin:0px;padding:4px 0 30px 15px; height:10px;}
#left h3 {color:#fff;margin-top:-22px;font-style:italic;padding:4px 0 15px 10px;font-size:1.3em;font-weight:bold;}



/* ---------------------------- nove ----------------------------*/
#leftNavigC ul {margin: 5px 0 0px 0; padding: 0; list-style: none;}
#leftNavig ul.navig1 li {padding-bottom:10px;}


#leftNavig li.actual a {font-weight:bold;color:#fa631b;}


#leftNavigC ul.navig1>li>a {display:block;margin-left:5px;height:56px;}
#leftNavigC ul.navig1>li>a span {display:none;}

#leftNavigC a.menu_1069 {background:url(/images/navigace_1069.png) no-repeat 0 0;}
#leftNavigC a.menu_1213 {background:url(/images/navigace_1213.png) no-repeat 0 0;}
#leftNavigC a.menu_1214 {background:url(/images/navigace_1214.png) no-repeat 0 0;}
#leftNavigC a.menu_1215 {background:url(/images/navigace_1215.png) no-repeat 0 0;}
#leftNavigC a.menu_1229 {background:url(/images/navigace_1229.png) no-repeat 0 0;}

#leftNavig ul.navig2 li {border:0;padding-bottom:0;}  */
/* --------------------------- pravy blok -------------------------- */
#rightColumnC {
  float:left;
  width: 210px;
  margin-top:-40px;
}

#rightColumn {padding: 0px 0 0 0px;}

#akce2 a {color:#000;text-decoration:none;}
#akce2 h3 {font-size: 1em; color: #fff; font-size: 1.3em; font-weight: normal; font-style: italic; padding: 9px 0 3px 10px; margin:0;}
#akce2 span {color: #fff; font-weight: bold;}
#akce2 .datumAct {color: #f68651; font-weight:normal;display:block;font-size:0.9em;padding:0 0 5px 3px;}
#akce2 strong {color: #000; font-weight: bold;margin-left:5px}
#akce2 div {padding: 8px 10px 8px 10px; background: #eaeaea;}
#akce2 p {border-bottom:1px solid #a0a0a0;padding:0 5px 10px 5px;font-size:0.9em}


#zobrazitvseC {display:none; padding: 5px 0px 7px 15px !important; 
  background: url(../images/zobrazitVseBg.gif) no-repeat left bottom !important;
}

#zobrazitvse {text-decoration: none;margin:0;}
#zobrazitvse:hover span {color:#ed4824;}

#zobrazitvse span {color:#000;
  font-weight:normal;  
  text-transform: uppercase; 
  font-size:0.8em;
  padding-left:20px;
  /*background:url(../images/leftNavigOdr.gif) no-repeat 5px 2px; */
}

.rightTextC {margin-top:10px;}
.rightTextC h3 {display:none;}
/* --------------------------- paticka -------------------------- */
#bottomC{ 
	clear: both;
	width: 876px;
	width:100%; 
	margin:0px;
	padding:0px;
	color: #615741;
	color:#8f9194;
}
/*#bottom{padding-bottom:25px;}*/
.bottomBG { 
	width:100%; 
	height: 20px;
	background:#fff;/* For browsers that do not support gradients */
	background: -webkit-linear-gradient(bottom,rgba(221,221,221,1),rgba(255,255,255,1)); /*Safari 5.1-6*/
	background: -o-linear-gradient(top,rgba(255,255,255,1),rgba(221,221,221,1)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(top,rgba(255,255,255,1),rgba(221,221,221,1)); /*Fx 3.6-15*/
	background: linear-gradient(to top, rgba(255,255,255,1), rgba(221,221,221,1)); /*Standard*/
	/*width:calc(100% + 6000px);margin-left:-3000px;*/
}
body.myBody{overflow-x: hidden;min-width:320px;}
#bottomC a, #bottomC a:visited, #bottomC a:link {color: #615741; color:#8f9194;text-transform: uppercase;}
#bottomC a:hover, #bottomC a:active, #bottomC a:focus  {color: #484848; text-decoration: underline;}
.bottom {display:inline-block;}
#bottomC #copyright2,	/*anawe*/
#bottomC #copyright3 {
	padding:0px;
	margin-left:112px;
	margin-right:15px;
	mmargin-bottom: 35px;
	font-size:20px;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:26%;
	display:block;
	float:left;
}
#bottomC #copyright3 {  /*2016 EdPlosiny.cz*/
	margin-top: 25px;
	margin-bottom: 0px!important;
	
	}
#bottomC #copyright2 {  /*anawe*/
	clear:both;
	}


#bottomNavig {
	display:inline-block;
	width:26%;
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	font-size:20px;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:normal; 
	text-transform: uppercase;
	}
#bottomNavig ul {list-style: none; float:left;margin:0px!important; padding:0;}
#bottomNavig ul li {display: block; margin:0 0 0 15px; padding:0;}
#bottomNavig ul li a {text-decoration:none; }
#bottomNavig ul li a span {}
#bottomNavig ul li a:hover {color: #484848;text-decoration:underline;}

#bottomContact {
	display:inline-block; 
	padding:0px;
	margin:0px;
	color: #615741; 
	 color:#8f9194;
	margin-left:20px;
	margin-right:30px;
	width:26%;
	font-family : 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	}
#bottomContact h3 {color: #615741; color:#8f9194;padding:0;margin:0;font-size:30px;font-weight:bold;}
#bottomContact p { color:#8f9194;padding:0;margin:0;font-size:20px;font-weight:normal;}
/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

/* -------------------------- katalog - produkty ----------------------*/
.ProductItem {margin-bottom:40px;}
.productItemPicture {float:left;}
.ProductItem .anot {padding-bottom:0px !important;float:left;padding-left:25px !important;}
.ProductItem .anot p {margin-bottom:0px !important;padding-left:25px !important;}
.bottomButton {clear:both;padding-left:150px;}

#ProductDetailPhoto {float:left;padding-right:10px;}

/*--------ikony bootstrap--------*/
/*
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/
 @font-face{
	 font-family:'Glyphicons Halflings';
	 src:url(../fonts/glyphicons-halflings-regular.eot);
	 src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
	 }
	 .glyphicon{
		 position:relative;
		 top:1px;
		 display:inline-block;
		 font-family:'Glyphicons Halflings';
		 font-style:normal;
		 font-weight:400;
		 line-height:1;
		 -webkit-font-smoothing:antialiased;
		 -moz-osx-font-smoothing:grayscale;
	 }
.icon-bar {
    display:block;
	width: 45px;
    height: 3px;
	height: 5px;
    background-color: #fff;
    margin: 7px 0;
	margin: 8px 0;
	cursor: pointer;
}
#topNavigC label,
#topContact label {
	display: none;
	position:relative;
	top:-45px;
	background-color: #8f9194;
	float:left;
	left:0px;
	width:45px;
	height:45px;
	cursor: pointer;
	/*border: 2px solid  #8f9194;
	border-radius: 5px;*/
	padding:5px;
}
#topContact label {background-color:#fc8627;top:0px;}
#menu-toggle,
#contact-toggle  {display: none; width:45px;height:45px;} /* hide the checkbox */
.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-earphone{font-size:6vw;}
.HP .menuText .contentT {padding-left:10px;}/*112px*/
/*.HP #content table, .HP #content ul, .HP #content ol {margin-left:112px;}*/

html,body,#ContainerC{height:100%;}
#Container{position:relative;min-height:100%;}#bottomC{height: 139px;padding-bottom: 25px;}
#contentC{padding-bottom: 164px;float:none;}#bottomC{position:absolute;bottom:0;background: #fff;}
#contentC:after,#content:after{content:"";display:block;clear:both;}

.blok_pronaj_plos *{color:#4c474d;font-weight:bold;}
.blok_pronaj_plos h2{padding-right:45px;}.blok_pronaj_plos li{font-size:1.25em;line-height:1.1em;}


@media (min-width:771px) {
	#topNavigC.fixed{position: fixed;background: #fff;width: 100%;max-width: 1260px;margin: auto;left: 0;right: 0;padding-right: 30px;box-sizing:border-box;}
}
@media (min-width:1100px) {
	#logoC.fixed{background-size: contain;position: fixed;z-index: 1;width: 150px;height:44px;left: auto;top: 2px;margin: 5px 0 0 -30px;}
	#logoC.fixed a{width: 150px;height:44px;}
}
@media (min-width:1260px) {
	#ContainerC, 
	#contentC {margin: 0 auto;width: 1260px;}
	#topBanner{background-color:#fff;margin: auto;width: 1260px;height: 161px;box-sizing: border-box;}
	#topBannerC{background-color:#fff;width:calc(100% + 6000px);margin-left:-3000px;}
	#bottomC{width:calc(100% + 6000px);margin-left:-3000px;}
	#bottom{margin: 0 auto;width: 1260px;}
	/*body {background-color:#484848!important;}*/
}
@media (max-width:1259px) {
	#logoC {top:24px;}
	#logoC h1 {font-size: 3vw;} /* viewport width*/
	#mainTitle {margin-top:22px;}
	#mainTitle h2 {font-size:3vw;} /* viewport width*/
	#content {padding: 30px 32px 30px 32px;float: left;width:auto;} 
}

@media (max-width:1150px) {
	#logoC {top:24px;left:0;}
	#logoC h1 {font-size: 3.1vw;} /* viewport width*/
	#mainTitle {margin-top:22px;}
	#mainTitle h2 {font-size:3.1vw;} /* viewport width*/
	#topContact{margin-left:25px;}
	/* odsazeni zleva */
	#bottomC #copyright3, #bottomC #copyright2 {margin-left:32px!important;}
	#contentC .menuText .contentT,
	#topBanner {padding-left:32px!important;}
	#contentC.HP .menuText .contentT{padding-left:0px!important;}
	.HP #slideShow {left:0px;margin-top:0px;}
	#contentC .menuText h3 { font-size:3.1vw;}
	#contentC .menuText p {font-size: 2vw; line-height:2.6vw!important;}
	#contentC .menuText .jerabyul li {font-size: 2.5vw;}/* width:19%;*/
	#contentC .menuText li a img {zoom:65%;}
	#bottomNavig,
	#bottomC #copyright3,
	#bottomC #copyright2,
	#bottomC #copyright3,
	#bottomContact { width:28%;font-size:1.8vw;} /* viewport width*/
	#topNavigC ul li ul li a {padding:6px 4px; font-size:16px; }
	#topNavigC ul li ul li ul li a {padding:2px 4px; font-size:16px; }
	h1, h2 {font-size: 4vw;} /* viewport width*/
	h3 {font-size: 3vw;} /* viewport width*/
	h4 {font-size: 2.7vw;} /* viewport width*/
	h6 {font-size: 2.2vw;} /* viewport width*/
	h5,  #subThemaList ul li a {font-size: 2.5vw;} /* viewport width*/
	body, .text p, #subThemaList ul li {font-size: 2vw;} /* viewport width*/
	#subThemaList ul li ul li, #subThemaList ul li ul li a {font-size: 1.8vw;} /* viewport width*/
	.photogaleryFoto {zoom:95%;}
}

@media (max-width:1050px) {
	#logoC{width:200px;height:58px;}
	#logoC a{width:200px;height:58px;}
}

@media (max-width:1090px) {.photogaleryFoto {zoom:90%;}}

@media (max-width:1004px) {
	#topBanner {height: 124px;}
	#logoC {background: url(../images/logo_m.jpg) no-repeat 0px 0px;width: 154px; height: 44px; position:relative; top:18px; }
	#mainTitle {margin-top:18px;}
	#topContact {padding:3px 15px 8px 15px;}
	#logoC h1 {font-size: 3vw;}
	#topContact h3, #bottomContact h3 {font-size: 3vw;} /* viewport width*/
	#topContact p, #bottomContact p {font-size: 1.8vw;} /* viewport width*/
	#contentC .menuText .jerabyul li {font-size: 2.5vw;}/* width:19%;*/
	#contentC .menuText li a img {zoom:60%;}
	#bottomNavig,
	#bottomC #copyright3,
	#bottomC #copyright2,
	#bottomC #copyright3,
	#bottomContact { width:27%;} 
	#topNavigC ul li a {font-size:2vw;} /* viewport width*/
	#topNavigC ul li ul {width:230px;margin-left: -70px;} /* druha uroven */
	#topNavigC ul li ul li a {padding:6px 4px; font-size:1.5vw;}	
	#topNavigC ul li ul li ul.navig2 {top: 24px; width:150px;margin-left: 80px;} /* treti uroven */
	#topNavigC ul li ul li ul li a {padding:2px 4px; font-size:1.5vw; }
	#bottomC {height: 120px;}
	#contentC{padding-bottom: 145px;}
	#bottomBG {height: 15px;}
	#bottomC #copyright3 {margin-top: 15px;} /*2016 EdPlosiny.cz*/ 
	#bottomNavig {padding-top:15px;} 
	.HP h1, .HP h2 {padding: 40px 0px 35px 0px; background-color:transparent;}
	.photogaleryFoto {zoom:100%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:240px;height:180px;}
}

@media (max-width:890px) {
	#topBanner {height: 142px;}
	#logoC h1 {font-size: 3vw;} /* viewport width*/
	#mainTitle {margin-top:22px;}
	#mainTitle h2 {font-size:3vw;} /* viewport width*/
	#contentC .menuText h3 { font-size:3vw;}
	#contentC .menuText p {font-size: 1.8vw; line-height:2.5vw!important;}
	#contentC .menuText .jerabyul li {line-height:2.8vw!important;}/*width:18%;*/
	#contentC .menuText li a img {zoom:48%;}
	#topContact{margin-left:15px;}
	body, .text p,  /* viewport width*/
	#topNavigC ul li a {font-size: 1.8vw;line-height:2.5vw!important;} /* viewport width*/
	.text p {padding-right:15px;}
	#topNavigC{height:44px;}
	#topNavigC ul li {height:38px;}	
	#topNavigC ul li a{height:30px;}
	.HP h1, .HP h2 {padding: 30px 0px 25px 0px; background-color:transparent;}
	#bottomC {height: 105px;}
	#contentC{padding-bottom: 130px;}
	.photogaleryFoto {zoom:100%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:205px;height:154px;}
	}

@media (max-width:770px) {
	#logoC {left:140px;top:8px;display:inline-block;}
	#mainTitle {margin-top:16px;display:inline-block; float:right;}
	#topContact {left:-105px; top:0px;float:left;background-color:#fc8627;}
	#volejte {left:0px; top:20px;background-color:#fc8627;}
	#topBanner {height: 55px!important;}
	#topBanner {height: 100px;}
	#topNavigC label,
	#topContact label {display:block;}
	#topContact {padding:0px; background-color:transparent;}
	.sr-only {display: none;}
	#topNavig #menu,
	#volejte {display: none;}
	#menu-toggle:checked + #topNavig #menu,
	#contact-toggle:checked + #volejte{
	  display: block;
	}
	#volejte{
		background-color:#fc8627;
		position:absolute;
		top:55px;
		left:0px;
		width:200px;
		float:left;
		padding:10px 5px 5px 5px;
	}
	#topNavigC {
		width:300px;
		top:45px;
		height:auto; 
		float:left;
		color:#8f9194;
		padding: 0px;
		margin: 0px;
		position:absolute;
		z-index:-1;
		}
	#topNavigC.fixed{position:fixed;}
	/*prvni uroven*/
	#topNavigC ul {
		margin-top:0px; 
		left:0px;
		float:left;
		color:#8f9194;
		display:block;
		width:100%;
		background-color:#8f9194;
		padding-bottom:0px!important;
		top:-45px!important;
		position:relative;
		}
	#topNavigC li {
		display:block;
		float:none;   
		color:#8f9194;
		background-color:transparent!important;
		color:#fff;
		margin:0px!important;
		padding:0px!important;
		height:auto!important;
	}
	#topNavigC li a {
		color:#fff;  
		display: block; 
		width:100%;
		float: left; 
		text-align:left;
		height:22px!important;
		padding:8px 2px 0px 2px;
	}
	
	#topNavigC a:hover, #topNavigC a:active, #topNavigC a:focus {color:#fff; background-color:#484848;text-decoration: none;}

	#topNavigC li ul,
	#topNavigC li ul li, 
	#topNavigC li ul li a {color:#484848; background-color:#fff;}
	#topNavigC li ul li a:hover {color:#fff; background-color:#484848;}
	
	#topNavigC li.actual a, 
	#topNavigC li.actual,
	#topNavigC li.actual_li_1,
	#topNavigC li.actual_li_1 a,
	#topNavigC li.actual_li_2 a,
	#topNavigC li.actual_li_3 a,
	#topNavigC li.actual_li_4 a,
	#topNavigC li.actual_li_5 a,
	#topNavigC li.actual_li_6 a {background-color:#484848; color:#fff;}
	
	#topNavigC ul li:hover ul, #topNavigC ul li.hover ul {display:block;}
	/*druha uroven*/
	#topNavigC ul li ul {
		position: relative;
		top: 0px!important;
		left: 0px;
		display:none;
		margin: 0px;
		float:right;
		padding: 0px 0px 0px 0px;
		overflow: visible;
		text-align: left;
		z-index: 10000000;
		width: 90%;
		margin-left: 0px;
		background-color:#8f9194;
		margin-bottom: 0px!important;
	}
	#topNavigC ul li ul li, 
	#topNavigC ul li ul li a {
		width:100%;
		padding:0px!important;
		margin:0px!important;			
		background-color:transparent!important;
		color:#fff;
		height:14px!important;
		left:-8px;
	} 
	#topNavigC ul li ul li a {padding-left:30px;padding:2px 4px!important;margin:0px;float:left;height:18px!important;background-color:#8f9194;}
	#topNavigC ul li ul li a:hover {background-color:#484848!important; color:#fff;}
	
	#topNavigC ul li ul li > a span:before { content:  ' - ';  }
	#topNavigC ul li ul li > a span:child:before { content: ''; }
	
	
	/*treti uroven*/
	#topNavigC ul li ul li ul.navig2, #topNavigC ul li ul li ul {display:none;}
	
	logoC h1 {font-size: 16px} /* viewport width*/
	#mainTitle {margin-top:22px;}
	#mainTitle h2 {font-size:14px;}
	body, .text p, 
	#subThemaList ul li,
	#topNavigC ul li a {font-size: 14px;} /* viewport width*/
	.text p {line-height:normal!important;}
	#topNavigC ul li ul li a {font-size: 14px;} /* viewport width*/
	h1, h2 {font-size: 26px;} /* viewport width*/
	h3 {font-size: 20px;} /* viewport width*/
	h5,  #subThemaList ul li a {font-size: 16px;} /* viewport width*/
	h4 {font-size: 18px;} /* viewport width*/
	h6 {font-size: 14px;} /* viewport width*/
	#topContact h3, #bottomContact h3 {font-size: 14px;} /* viewport width*/
	#topContact p, #bottomContact p {font-size: 14px;line-height: 1.5em;} /* viewport width*/
	#contentC .menuText h3 { font-size:18px;margin-bottom:5px;}
	#contentC .menuText p {font-size:  14px; line-height:18px!important;}
	#contentC .menuText ul {	}
	#contentC .menuText .jerabyul li {font-size: 14px;}/*width:17%;*/
	#contentC .menuText li a img {zoom:35%!important;}
	.plos_prv {padding-left:20px!important;padding-right:15x!important;	}
	#bottomNavig,
	#bottomC #copyright3,
	#bottomC #copyright2,
	#bottomC #copyright3,
	#bottomContact { font-size:14px;} /* viewport width*/
	#bottomNavig, 
	#bottomContact { display:none;} 
	#bottomC #bottom #copyright3, 
	#bottomC #bottom #copyright2 {display:inline!important; width:auto; float:left!important;margin-top:0px;}
	#bottomC #bottom #copyright2 {float:right!important;position:relative;top:-16px;}
	#bottomC { height:50px; padding-bottom:10px;}
	#contentC{padding-bottom: 50px;}
	#bottom{height:40px;}
	.photogaleryFoto {width:33%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:232px;height:174px;}
}
@media (max-width:690px) {
	table.datatable.bezram{display:block;}
	table.datatable.bezram *{display:block;float:left;}
}
@media (max-width:640px) {
	#contentC .menuText ul {	width:100%;margin-right:0px!important;margin-bottom:20px!important;}
	#contentC .menuText .jerabyul li {padding: 0px 5px;margin-right:10px!important;font-size:18px;line-height:normal!important;width:calc(100%/3 - 35px);}/*width:19%;*/
	#contentC .menuText li a img {zoom:60%!important;}
	.plos_prv {	width:98%;}
	.plos_prv {padding-left:0px!important;padding-right:0x!important;	}
	.photogaleryFoto {width:50%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:285px;height:214px;}
	}
@media (max-width:580px) {
	#mainTitle h2 {text-align:left;float:left;} 
	#mainTitle {left:0px;margin-top:10px;width:28%;}
	#contentC .menuText li a img {zoom:50%!important;} 
	#contentC .menuText .jerabyul li {width:calc(100%/3 - 35px);}/*width:18%;*/
	/* odsazeni zleva */
	#bottomC #copyright3,
	#bottomC #copyright2 {margin-left:15px!important;padding-right:10px!important;}
	#contentC .menuText .contentT{padding-left:15px!important;}
	.HP #slideShow {left:0px;margin-top:0px;}
	#topBanner {padding-left:0px;}
	.glyphicon-earphone{font-size:38px;}
	.photogaleryFoto {zoom:100%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:255px;height:191px;}
	body, .text p, #topNavigC ul li a{line-height: normal !important}
	}
@media (max-width:530px) {
	.photogaleryFoto {zoom:100%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:227px;height:170px;}
	}
@media (max-width:460px) {
	#mainTitle h2 {display:none;} 
	#contentC .menuText li a img {zoom:35%!important;} 
	#contentC .menuText .jerabyul li {width:calc(100%/2 - 35px);font-size:16px;}/*width:43%;*/
	#contentC.HP .menuText .contentT{margin:25px 10px}
	.photogaleryFoto {zoom:100%;}
	.AddPcitures img, 
	.AddPcitures a img, .AddPcitures a,
	.photogaleryFoto img, 
	.photogaleryFoto a img, .photogaleryFoto a {width:192px;height:144px;}
	}
	
	
	
	.odsadshora{margin-top: 5em;}