body {
	font-family : Arial, Helvetica, sans-serif;
	font-family : 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #484848;
	background: #fff;
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:400;
	line-height:30px!important;

}
body.myBody{
  background: #ffffff;
  background:#fc8627;
}


table{color:#484848;
	font-size: 100%;
	border-collapse: collapse;
	margin-top:25px;
	margin-bottom:25px;
}

td,th {
	/*color: #142447;*/
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
th {
	font-weight: bold;
}

ul, ol {color: #484848;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;	
}
li {
	padding: 0px;
	margin: 0px;
	
}

p {
  color: #484848;
	margin: 0em;
	padding: 0em;
	margin-top: 5px;
	padding-right: 5px;	
}


#content {padding: 30px 32px 30px 112px;float: left;width:100%;box-sizing:border-box;background:#fff;}
#content .text{display:block;padding:0px;margin:0px;}
p, .text p, 
#subThemaList ul li {
	padding:0px;
	margin:0px;
	margin-bottom: 10px;
	}
#subThemaList li ul li, #subThemaList li ul li a {font-size: 20px; margin-left:20px;}
img {
	border: 0px; 
	padding: 0px; 
	margin: 0px;
}

strong {font-weight: bold;}

.leftimg {float:left!important; margin:10px 20px 10px 0px;}
.rightimg {float:right!important; margin:10px 0px 10px 20px; }
/* --------------- Odkaz ----------------------- */
a:link, a {
 	color: #484848;
 	text-decoration:underline;
}
a:visited{color: #ee7b2c;}
 
a:hover, a:active, a:focus  {
	color: #ee7b2c; text-decoration: none;
}
 

/* ------------------ nadpisy ------------------ */
h1,h2,h3,h4,h5,h6{
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:0px;
	margin:0px;
	line-height:normal!important;
}

h1 {color: #484848; font-size: 48px; background-color:#fff; text-align:center;padding: 40px 0px 35px 0px; background-color:#f0f0f0;margin-bottom:20px;}
legend {width:100%;}
h2, legend {color: #484848; font-size: 48px; background-color:#fff; text-align:center;padding: 40px 0px 35px 0px;}
h3 {color: #f8790d; font-size: 36px;padding: 30px 0px 25px 0px;}
h4, h5,
#subThemaList ul li a {color: #f8790d; font-size: 30px; padding: 20px 0px 15px 0px;}
h5 {font-size: 26px; color: #484848;}
h6 {font-size: 22px; color: #484848;}

/* ------------------TRIK CASCADES-------------------- */
.clearFloat{
	clear:both;
}

.posledni {border:none !important;}
.errMsg{
	display: block;
	vertical-align: middle;
	padding: 2px;
	padding-left: 25px;
	padding-top: 3px;
	min-height: 17px;

	border: 1px solid #C12A2F;	
	color:#C12A2F;
	font-weight: bold;
}

.infoMsg{
	display: block;
	vertical-align: middle;
	padding: 2px;
	padding-left: 25px;
	padding-top: 3px;
	min-height: 17px;

	border: 1px solid #EFA038;	
	color:#EFA038;
	font-weight: bold;
}
.fileSize{
	float: left;
	height: 17px;
	padding-top: 3px;
	padding-right: 10px;
}
.hide{
	display: none;
}
.noborder {
	border: 0em;
}

.pageNumbersC{
	padding: 2px;
	border: 1px solid #EBEBEB;	
	min-height: 15px;

}
/* --------------------------- datova tabulka -------------------------- */
table.datatable {
	/*background: #EBEBEB;*/
	width:100%!important;
	border:0px none;
}

.datatable td, .datatable th {padding:3px 5px;}
.datatable td {border-bottom:1px solid #f0f0f0!important;}
.datatable tr.suda {background-color:#f0f0f0;}
.datatable th {background-color:#fc8627;color:#fff; vertical-align:middle !important; text-align:left;}

.datatable.bezram td{border:0!important;}

.datatableapartment {border:1px solid #ca0000;padding:1px;}
.datatableapartment tr.suda {background-color:#f3f3f3;}
.datatableapartment th {background-color:#ca0000;color:#fff; vertical-align:middle !important;}
.datatableapartment td {border-right:1px solid #f3f3f3;}
.datatableapartment tr.suda td {border-right:1px solid #fff;}

.datatableapartment th{
	font-weight: bold;
	padding: 0.2em;
	padding-left: 0.5em;
	vertical-align: top;
}

.datatable td.cena{
	text-align: right;
	white-space: nowrap;
	color: #fff;
}

.datatable td img{}

.tvary {text-align: center;}
#subThemaList ul {
	margin:0!important;
	padding:0!important;
	}
#subThemaList li {
	list-style:none!important;
    display:block;
    float:left;
    margin:0px; 
	padding-top:5px!important;
	padding-bottom:5px!important;
	margin-bottom:0px!important;
	clear:both;
}
/* ---------------------------formulare----------------------- */ 
form {display:inline;}
textarea, select,input {
	font-size: 1em;
	border:none;
	border: 1px solid #dcdcdc; 
 }
fieldset{
	padding: 1em;
	padding:20px 0px;
	border: 1px solid #ee7b2c ;
	border:0px none;
	margin: 15px 0px;
	background-color:#F0F0F0;
}
/*legend {color: #fff; background: #ee7b2c; padding: 3px 5px; font-weight: bold;}*/

.inputTextSmall {width: 70px;}

.inputText {width: 200px;}

.inputSelect {width: 200px;}

.inputTextarea {width: 200px;height: 100px;}
.inputSubmit{
	color:#FFF;
	background:#ee7b2c;
	background:#fc8627;/* For browsers that do not support gradients */
    background: -webkit-linear-gradient(bottom,rgba(253,183,20,1),rgba(249,162,53,1)); /*Safari 5.1-6*/
	background: -o-linear-gradient(top,rgba(249,162,53,1),rgba(253,183,20,1)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(top,rgba(249,162,53,1),rgba(253,183,20,1)); /*Fx 3.6-15*/
	background: linear-gradient(to top, rgba(249,162,53,1), rgba(253,183,20,1)); /*Standard*/
	border: 0px none;
	margin-left: 5px;
	cursor:pointer;
	border-radius: 0px!important;
	}

.divForm {border:1px solid white;}

#doSearch {border:none;
     color:#fff;
     background:url(../images/doSearchBg.jpg) no-repeat left bottom;
     width:79px;
     height:21px;
     padding-bottom:3px;
     /*margin-top:12px;*/
}

/* -datova tabulka ve formulari-*/
.divFormC table.datatable {}

.divFormC .datatable td, 
.divFormC .datatable th {padding:3px 5px;}
.divFormC .datatable td {border-bottom:0px none!important;}
.divFormC .datatable th {background-color:transparent;color:#484848; vertical-align:middle !important; text-align:right;}

/* -------------SLIDESHOW------------- */
#slideShow {padding: 0 0px;position:relative;display: block;margin-left: auto;margin-right: auto;left:0px;width:100%;}
#slideShow img{width:100%!important;}
ul.slides{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;background:transparent;padding:0px;margin:0px;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li {background:transparent;padding:0px;margin:0px;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0; display:none;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0; display:none;}
ol.bjqs-markers{color:#fff;list-style:none;position:absolute;bottom:10px;right:20px;left: auto !important;margin-bottom: 0px;}
ol.bjqs-markers li{color:#fff;display:block;width:auto;height:20px;line-height:20px;float:left;padding:5px;background:#8f9194;text-align:center;margin-right:10px;}
ol.bjqs-markers li.active-marker{color:#fff;background:#fc8627;}
ol.bjqs-markers li a{color:#fff;text-decoration:none;}
ol.bjqs-markers li a:hover{color:#484848;text-decoration:none;}
ol.bjqs-markers.h-centered{}
p.bjqs-caption{display:none;}
p.bjqs-caption2{display:none;}

#slideShow .imageTop img {width:100%;}

/*-------------- fotogalerie--------------*/
.AddPcitures {
	background-color:#fff;
	padding:30px;
	background: -webkit-linear-gradient(bottom,rgba(240,240,240,1),rgba(255,255,255,1)); /*Safari 5.1-6*/
	background: -o-linear-gradient(top,rgba(255,255,255,1),rgba(240,240,240,1)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(top,rgba(255,255,255,1),rgba(240,240,240,1)); /*Fx 3.6-15*/
	background: linear-gradient(to top, rgba(255,255,255,1), rgba(240,240,240,1)); /*Standard*/
}
.AddPcitures a,
.photogaleryFoto,
.photogaleryFoto a,
.photogaleryFoto a img  {
	margin: 0px!important;
	padding: 0px!important;
	display:inline-block!important;
	float:left;
}
.AddPcitures img, 
.AddPcitures a img,
.photogaleryFoto img, 
.photogaleryFoto a, 
.photogaleryFoto a img, {margin: 0px!important;padding:0px!important;border:0px none;}

.AddPcitures img, 
.AddPcitures a img, .AddPcitures a {width:300px;height:225px;max-width:98%;max-height:96%;} /**/
.photogaleryFoto img, 
.photogaleryFoto a img, .photogaleryFoto a {width:300px;height:225px;max-width:98%;max-height:96%;}/*max-height:75px;*/
.photogaleryFoto {width:24.5%;}
/*#content .photogaleryFoto img, #content #AddPcitures  img{border: 3px solid #FFF;margin-top: 0.2em;}*/

/*-------------oranzovy pruh---------- */

#contentC .menuText {
	padding: 0px;
	margin:0px;
	display:inline-block;
	width:100%;
	float:none;
	border-bottom:0px none;
	background: -webkit-linear-gradient(bottom,rgba(252,134,39,1),rgba(249,162,53,1)); /*Safari 5.1-6*/
	background: -o-linear-gradient(top,rgba(252,134,39,1),rgba(249,162,53,1)); /*Opera 11.1-12*/
	background: -moz-linear-gradient(top,rgba(252,134,39,1),rgba(249,162,53,1)); /*Fx 3.6-15*/
	background: linear-gradient(to top, rgba(252,134,39,1), rgba(249,162,53,1)); /*Standard*/
	}
#contentC .menuText .contentT {margin:30px 25px 30px 32px;}
.plos_prv {
	display:inline-block;
	padding-left:10px;
	padding-right:10px !important;
	width:100%;
	box-sizing: border-box;
	margin-top: 15px;
	} 
#contentC .menuText ul.jerabyul {
	margin:0;
	padding:0;
	display:inline;
	width:auto;
	width:100%;
	float:left;
	}/*width:70%;*/
#contentC .menuText ul{list-style-type: circle;}
#contentC .menuText .jerabyul li {
	list-style:none;
    display:inline-block;
	color:#fff;
	position:relative;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:25px;
	text-align:center;
	padding: 0px;
	padding-right:10px!important;
	margin-right:20px!important;
	width:calc(100%/3 - 35px);
	/*! hyphens: manual; */
	min-height: 270px;
	vertical-align: top;
	line-height: 0.9em;
}
#contentC .menuText .jerabyul li:last-child{padding-right:0 !important;margin-right:0 !important;}
#contentC .menuText .contentT li a img{max-width:100%;height: auto !important;}
#contentC .menuText .contentT li span{height: 220px;display: block;position: relative;}
#contentC .menuText .contentT li span img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
#contentC .menuText .contentT li a{font-size:0.78em;text-decoration:none;color:#fff;}
#contentC .menuText li a {width:100%; text-align:center; }
#contentC .menuText li a img {
	zoom:75%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
}

#contentC .menuText h3 {  
	color:#fff;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:38px;
	text-align:left;
	padding: 0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:10px;
}
#contentC .menuText h4, #contentC .menuText h4 { color:#fff; }
#contentC .menuText p {  
	color:#3c3c3c;
	font-family: 'Ubuntu CE', Ubuntu, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:24px;
	text-align:left;
	padding: 0px;
	margin:0px;
	line-height:28px!important;
}
.menuText::after {content: "";}


