body {
  margin: 0px;
  padding: 0px;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: justify;
  color: #754c24;
  background-color: #553e2e;
/* Switch between fixed and flexible layout *
  margin-left: 8%;
  margin-right: 8%;
}

/*/
	text-align: center;
}
.all {
	width:810px;
	margin-left: auto;
	margin-right: auto;
  text-align: justify;
}

/* END (to switch add slash at the end of first line of switcher) */
a {
  color: #000000;
  text-decoration: none;
}
a:hover {
  color: #754c24;
  text-decoration: underline;
}
p {
  margin: 0px;
  width: 98%;
  display: block;
}
p#ch{
  text-indent: 0px;
}
span {
  margin: 0px;
  text-align: justify;
  display: inline-block;
}
h1 {
  font-size: 130%;
  font-weight: bolder;
  margin-top: 0px;
}
h2 {
  font-size: 110%;
  font-weight: bold;
  margin: 0px;
  margin-bottom: 5px;
  display: inline;
}
tr {
  vertical-align: top;  
}
/*tr:hover {
}*/
a img{
  border: 2px #754C24 solid;
}
a img:hover{
  border-color: #321e0f;
}
q, cite{
  font-style: italic;
}
q:lang(en), cite:lang(en){	quotes: '"' '"' "'" "'";}
q:lang(cs), cite:lang(cs){	quotes: '«' '»' '"' '"';}

.menu {
  width: 150px;
  float: left;
	margin:0;
	padding:0;
}
.text {
  margin: 0 160px;
}
.right {
  width: 150px;/*135*/
  float: right;
	margin:0; padding:0;
}
.space {
  clear: both;
}
.spacer {
  clear: none;
}

.scrollt, .scrollb {
  height: 25px;
  padding: 0px;
  text-align: center;
  margin: 0px 47px;
  background: url("../../img/lay/scroll_t.gif") repeat-x top;
}
.scrollb {
  background: url("../../img/lay/scroll_b.gif") repeat-x top;
}
.scrolltl, .scrolltr, .scrollbl, .scrollbr {
  width: 50px;
  height: 25px;
  padding: 0px;
  float: left;
  background: url("../../img/lay/scroll_tl.gif") no-repeat left top;
}
.scrolltl, .scrollbl {
  margin-right: -3px;
}
.scrolltr, .scrollbr {
  float: right;
  margin-left: -3px;
  background: url("../../img/lay/scroll_tr.gif") no-repeat right top;
}
.scrollbl { background: url("../../img/lay/scroll_bl.gif") no-repeat left top;}
.scrollbr { background: url("../../img/lay/scroll_br.gif") no-repeat right top;}
.scrollmainl { background: url("../../img/lay/scroll_l.gif") top left repeat-y;}
.scrollmainr { background: url("../../img/lay/scroll_r.gif") top right repeat-y;}
.scrolll, .scrollr {
  width: 15px;
  float: left;
}
.scrollr {
  float: right;
}
.scrollbody {
  margin: 0px 15px;
  background-color: #F4EBE4;
}
.scrollbodyup {
  margin: 0px;
  background-color: #F4EBE4;
}
.scrollbodydown {
  margin: 0px;
  background-color: #F4EBE4;
  /*clear: both;*/
}
a.menuButton {
  display: block;
  border: 0px;
  margin: 0px;
  margin-left: 10px;
  margin-bottom: 6px;
  width: 110px;
  height: 15px;
  text-decoration: none;
}
#muvodCs, #muvodEn, #muvodNl {
  margin-bottom: 10px;
}
#mkontaktCs, #mkontaktEn, #mkontaktNl {
  margin-top: 10px;
}
#muvodCs{background: url("../../img/lay/menu_uvod_cs.gif") no-repeat left top;}
#muvodEn{background: url("../../img/lay/menu_uvod_en.gif") no-repeat left top;}
#muvodNl{background: url("../../img/lay/menu_uvod_nl.gif") no-repeat left top;}
#mkontaktCs{background: url("../../img/lay/menu_kontakt_cs.gif") no-repeat left top;}
#mkontaktEn{background: url("../../img/lay/menu_kontakt_en.gif") no-repeat left top;}
#mkontaktNl{background: url("../../img/lay/menu_kontakt_nl.gif") no-repeat left top;}
#mprogramCs{background: url("../../img/lay/menu_program_cs.gif") no-repeat left top;}
#mprogramEn{background: url("../../img/lay/menu_program_en.gif") no-repeat left top;}
#mprogramNl{background: url("../../img/lay/menu_program_nl.gif") no-repeat left top;}
#maktualityCs{background: url("../../img/lay/menu_aktuality_cs.gif") no-repeat left top;}
#maktualityEn{background: url("../../img/lay/menu_aktuality_en.gif") no-repeat left top;}
#mnabizimeCs{background: url("../../img/lay/menu_nabizime_cs.gif") no-repeat left top;}
#mnabizimeEn{background: url("../../img/lay/menu_nabizime_en.gif") no-repeat left top;}
#mnabizimeNl{background: url("../../img/lay/menu_nabizime_nl.gif") no-repeat left top;}
#mfotoCs{background: url("../../img/lay/menu_foto_cs.gif") no-repeat left top;}
#mfotoEn{background: url("../../img/lay/menu_foto_en.gif") no-repeat left top;}
#mfotoNl{background: url("../../img/lay/menu_foto_nl.gif") no-repeat left top;}
#mvideoCs{background: url("../../img/lay/menu_video_cs.gif") no-repeat left top;}
#mvideoEn{background: url("../../img/lay/menu_video_en.gif") no-repeat left top;}
#mvideoNl{background: url("../../img/lay/menu_video_nl.gif") no-repeat left top;}
#mkostymyCs{background: url("../../img/lay/menu_kostymy_cs.gif") no-repeat left top;}
#mkostymyEn{background: url("../../img/lay/menu_kostymy_en.gif") no-repeat left top;}
#mkostymyNl{background: url("../../img/lay/menu_kostymy_nl.gif") no-repeat left top;}
#mtiskCs{background: url("../../img/lay/menu_tisk_cs.gif") no-repeat left top;}
#mtiskEn{background: url("../../img/lay/menu_tisk_en.gif") no-repeat left top;}
#mclenoveCs{background: url("../../img/lay/menu_clenove_cs.gif") no-repeat left top;}
#mclenoveEn{background: url("../../img/lay/menu_clenove_en.gif") no-repeat left top;}
#mclenoveNl{background: url("../../img/lay/menu_clenove_nl.gif") no-repeat left top;}
#mforumCs{background: url("../../img/lay/menu_forum_cs.gif") no-repeat left top;}
#mforumEn{background: url("../../img/lay/menu_forum_en.gif") no-repeat left top;}
#mforumNl{background: url("../../img/lay/menu_forum_nl.gif") no-repeat left top;}
#modkazyCs{background: url("../../img/lay/menu_odkazy_cs.gif") no-repeat left top;}
#modkazyEn{background: url("../../img/lay/menu_odkazy_en.gif") no-repeat left top;}
#modkazyNl{background: url("../../img/lay/menu_odkazy_nl.gif") no-repeat left top;}
#mucastCs{background: url("../../img/lay/menu_ucast_cs.gif") no-repeat left top;}
#mucastEn{background: url("../../img/lay/menu_ucast_en.gif") no-repeat left top;}
#mucastNl{background: url("../../img/lay/menu_ucast_nl.gif") no-repeat left top;}

#muvodCs:hover{background: url("../../img/lay/menu_uvod_cs_on.gif") no-repeat left top;}
#muvodEn:hover{background: url("../../img/lay/menu_uvod_en_on.gif") no-repeat left top;}
#muvodNl:hover{background: url("../../img/lay/menu_uvod_nl_on.gif") no-repeat left top;}
#mkontaktCs:hover{background: url("../../img/lay/menu_kontakt_cs_on.gif") no-repeat left top;}
#mkontaktEn:hover{background: url("../../img/lay/menu_kontakt_en_on.gif") no-repeat left top;}
#mkontaktNl:hover{background: url("../../img/lay/menu_kontakt_nl_on.gif") no-repeat left top;}
#mprogramCs:hover{background: url("../../img/lay/menu_program_cs_on.gif") no-repeat left top;}
#mprogramEn:hover{background: url("../../img/lay/menu_program_en_on.gif") no-repeat left top;}
#mprogramNl:hover{background: url("../../img/lay/menu_program_nl_on.gif") no-repeat left top;}
#maktualityCs:hover{background: url("../../img/lay/menu_aktuality_cs_on.gif") no-repeat left top;}
#maktualityEn:hover{background: url("../../img/lay/menu_aktuality_en_on.gif") no-repeat left top;}
#mnabizimeCs:hover{background: url("../../img/lay/menu_nabizime_cs_on.gif") no-repeat left top;}
#mnabizimeEn:hover{background: url("../../img/lay/menu_nabizime_en_on.gif") no-repeat left top;}
#mnabizimeNl:hover{background: url("../../img/lay/menu_nabizime_nl_on.gif") no-repeat left top;}
#mfotoCs:hover{background: url("../../img/lay/menu_foto_cs_on.gif") no-repeat left top;}
#mfotoEn:hover{background: url("../../img/lay/menu_foto_en_on.gif") no-repeat left top;}
#mfotoNl:hover{background: url("../../img/lay/menu_foto_nl_on.gif") no-repeat left top;}
#mvideoCs:hover{background: url("../../img/lay/menu_video_cs_on.gif") no-repeat left top;}
#mvideoEn:hover{background: url("../../img/lay/menu_video_en_on.gif") no-repeat left top;}
#mvideoNl:hover{background: url("../../img/lay/menu_video_nl_on.gif") no-repeat left top;}
#mkostymyCs:hover{background: url("../../img/lay/menu_kostymy_cs_on.gif") no-repeat left top;}
#mkostymyEn:hover{background: url("../../img/lay/menu_kostymy_en_on.gif") no-repeat left top;}
#mkostymyNl:hover{background: url("../../img/lay/menu_kostymy_nl_on.gif") no-repeat left top;}
#mtiskCs:hover{background: url("../../img/lay/menu_tisk_cs_on.gif") no-repeat left top;}
#mtiskEn:hover{background: url("../../img/lay/menu_tisk_en_on.gif") no-repeat left top;}
#mclenoveCs:hover{background: url("../../img/lay/menu_clenove_cs_on.gif") no-repeat left top;}
#mclenoveEn:hover{background: url("../../img/lay/menu_clenove_en_on.gif") no-repeat left top;}
#mclenoveNl:hover{background: url("../../img/lay/menu_clenove_nl_on.gif") no-repeat left top;}
#mforumCs:hover{background: url("../../img/lay/menu_forum_cs_on.gif") no-repeat left top;}
#mforumEn:hover{background: url("../../img/lay/menu_forum_en_on.gif") no-repeat left top;}
#mforumNl:hover{background: url("../../img/lay/menu_forum_nl_on.gif") no-repeat left top;}
#modkazyCs:hover{background: url("../../img/lay/menu_odkazy_cs_on.gif") no-repeat left top;}
#modkazyEn:hover{background: url("../../img/lay/menu_odkazy_en_on.gif") no-repeat left top;}
#modkazyNl:hover{background: url("../../img/lay/menu_odkazy_nl_on.gif") no-repeat left top;}
#mucastCs:hover{background: url("../../img/lay/menu_ucast_cs_on.gif") no-repeat left top;}
#mucastEn:hover{background: url("../../img/lay/menu_ucast_en_on.gif") no-repeat left top;}
#mucastNl:hover{background: url("../../img/lay/menu_ucast_nl_on.gif") no-repeat left top;}

.lanCs { background: url("../../img/flags/cs.gif") no-repeat;}
.lanEn { background: url("../../img/flags/en.gif") no-repeat;}
.lanDe { background: url("../../img/flags/de.gif") no-repeat;}
.lanNl { background: url("../../img/flags/nl.gif") no-repeat;}
.lanRu { background: url("../../img/flags/ru.gif") no-repeat;}
.lanEs { background: url("../../img/flags/es.gif") no-repeat;}
.lanPl { background: url("../../img/flags/pl.gif") no-repeat;}
.lanFr { background: url("../../img/flags/fr.gif") no-repeat;}
.lanCs:hover { background: url("../../img/flags/cs_on.gif") no-repeat;}
.lanEn:hover { background: url("../../img/flags/en_on.gif") no-repeat;}
.lanDe:hover { background: url("../../img/flags/de_on.gif") no-repeat;}
.lanNl:hover { background: url("../../img/flags/nl_on.gif") no-repeat;}
.lanRu:hover { background: url("../../img/flags/ru_on.gif") no-repeat;}
.lanEs:hover { background: url("../../img/flags/es_on.gif") no-repeat;}
.lanPl:hover { background: url("../../img/flags/pl_on.gif") no-repeat;}
.lanFr:hover { background: url("../../img/flags/fr_on.gif") no-repeat;}
.flag{
  width: 36px;
  height: 25px;
  display: block;
  float: right;
}

.noMargin{
  margin: 0px;
}
.noBorder{/*Not used*/
  border: 0px;
}
.hide, big{
  visibility: hidden;
  display: none;
}
.curHand{/*Not used*/
  cursor: pointer;
}
.curHelp{
  cursor: help;
}
.txtSmall {
  font-weight: normal;
  font-size: 80%;
  text-indent: 0px;
  text-align: left;
}
.txtSmallerRight  {
  font-weight: normal;
  font-size: 70%;
  text-indent: 0px;
  text-align: left;
  float: right;
}
.txtSmallerCopyleft {
	font-size: 70%;
	float: right;
  /*padding-left: 20px;
  margin-left: 20px;*/
}
.txtSmaller {
  font-weight: normal;
  font-size: 70%;
}
.txtBig {
  font-size: 120%;
  text-indent: 0px;
}
.txtHonoris {
  margin-left: 40px;
  color: #754c24;
  display: inline-block;
}
.txtHonoris:hover {
  color: #754c24;
  text-decoration: none;
}
.txtMenu {
  font-weight: bold;
  margin-left: 8px;
  margin-bottom: 3px;
  text-indent: 0px;
  color: #754c24;
}
.txtRight{
  float: right;
}
.txtRight2{
  width: 95%;
  padding: 0px;
  margin: 0px;
  text-indent: 0px;
  text-align: right;
  display: block;
}
.txtAlignRight{
  text-align: right;
}
.txtAlignLeft{
  text-align: left;
}
.txtAlignCenter{
  text-align: center;
}
.txtLeft{
  float: left;
}
.txtClenoveShow {
  width: 95%;
  text-align: center;
  margin-bottom: 10px;
  font-weight: bolder;
}
.txtCenter, .center{
  width: 95%;
  padding: 0px;
  margin: 0px;
  text-indent: 0px;
  text-align: center;
  display: block;
}
.txtDark {
  color: #553e2e;
}
.txtDarkGreen{
  color: #005B00;
}
.txtVeryDarkGreen{
  color: #003300;
}
.imgMedium {
  border-style: solid;
  border-color: #754C24;
  border-width: 2px;
  margin: 0px;
  margin-top: 10px;
  background: url("../../img/lay/glassclock.png") no-repeat;
  background-position: center center;
}
.imgImg {
  width: 20px;
  height: 18px;
  border: 0px;
}
.imgLeft {
  float: left;
  margin-right: 5px;
}
.imgLeft0b {
  float: left;
  margin-right: 5px;
  border: 0px;
}
.imgChar {
  border: 0px;
  margin-right: 8px;
  float: left;
  text-indent: 0px;
}
.imgPodpis {
  width: 180px;
  height: 32px;
  border: 0px;
  margin: 10px;
  margin-left: 200px;
}
.imgErb {
  width: 110px;
  height: 106px;
  border: 0px;
  margin-right: 20px;
  float: left;
}
.imgMap {
  width: 410px;
  height: 350px;
  border: 0px;
  margin-left: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.imgNfo {
  width: 16px;
  height: 15px;
  border: 0px;
  margin-left: 8px;
}
.imgOffer {
  width: 100%;/*560px*/
  border-color: #754C24;
  border-width: 2px;
  border-style: solid;
  margin-top: 10px;
  margin-bottom: 10px;
}
.imgOfferSmall {
  width: 260px;
  border-color: #754C24;
  border-width: 2px;
  border-style: solid;
  margin-top: 5px;
  margin-bottom: 5px;
}
.imgRight {
  float: right;
  margin-left: 5px;
}
.imgSmile {
  width: 15px;
  height: 15px;
  border: 0px;
}
.imgIcq {
  width: 14px;
  height: 14px;
  border: 0px;
}
.ucastImg {
  width: 14px;
  height: 14px;
  border: 0px;
  margin: 0px;  
  cursor:pointer;
	padding:1px;
}
.ucastImg:hover {
	padding:0px;
	border: 1px black solid;
}
.ucast td{
  width: 15px;
  height: 15px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
.ucast tbody td{
  padding: 1px;
}
.ucast thead{
  font-size: 100%;
  font-weight: normal;
}
.ucast thead em{
  display: block;
}
.imgCopy {
  width: 13px;
  height: 13px;
  border: 0px;
}
.imgEdit {
  width: 16px;
  height: 16px;
  border: 0px;
  vertical-align: top;
}
.imgFoto {
  border: 2px #754C24 solid;
  margin: 0px;
  background: url("../../img/lay/glassclock.png") no-repeat;
  background-position: center center;
}
.imgFotoMini {
	width: 115px;
}
.imgWrapper {
  width: 160px;
  height: 160px;
  padding: 5px;
  margin: 5px;
  border: 1px #321e0f dotted;
  background: #F4EBE4;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	text-align: center;
  vertical-align: middle;
}
.imgWrapper a{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
}
.btn, .btnProgram{
  background: #F4EBE4;
  color: #000000;
  font-weight: bolder;
  border: 1px #321e0f dotted;
}
.btnProgram{
  width: 150px;
}
input, textarea, .field, .fieldChar, .fieldCharImg{
  font-size: 93%;
  font-family: arial, sans-serif;
  border: 1px #553e2e solid;
  background-color: #ffffff;
}
input:hover, textarea:hover{
  border: 1px #321e0f solid;
}
.fieldForeign, .fieldForeign45p{
  background-color: #FFF9F1;
}
.fieldForeign45p{
  width: 45%;
}
/*Used because label need id in for="". Hover is because of 1px in style of input*/
#btnBox, #btnBox0, #btnBox1, #btnBox2, #btnBox3,
#btnBox:hover, #btnBox0:hover, #btnBox1:hover, #btnBox2:hover, #btnBox3:hover{
  border: 0px;
}
.btnBox{
  border: 0px;
  margin: 0px;
  padding: 0px;
}
.btnBox:hover{
  border: 0px;
}
.btnFind, .btnFind:hover {
  width: 15px;
  height: 15px;
  border: 0px;
  background-color: #F4EBE4;
}
.fieldChar{
  width: 18px;
  height: 16px;
  text-align: center;
  vertical-align: bottom;
}
.fieldCharImg{
  width: 18px;
  height: 18px;
  vertical-align: bottom;
}
.fieldForum1{
  width: 49%;
}
.fieldForumText{
  width: 98%;
}
.fieldProgram{
  width: 300px;
}
.forum{
  width: 415px;
  width: 100%;
}
.forumh1{
  float: left;
}
.forumh2{
  text-align: center;
  margin: 0px 100px;
}
.forumh3{
  float: right;
}
.forumPost{
  border: 1px #321e0f dotted;
  width: 99%;
  display: table;
  margin-bottom:12px;
}
.forumSel{
  background: #F4EBE4;
  color: #754c24;
}
.forumSelNow{
  background: #754c23;
  color: #FFFFFF;
}
table{
  font-size: 80%;
}
.tbl {
  text-align: justify;
  width: 98%;
  font-size: 80%;
  position: relative;
}
td {
  padding: 0px;
	padding-left: 5px;
	padding-right: 5px;	
}
.tdLeft {
	width: 90px;
	vertical-align: top;
}
thead, .tblHead, .tblHeadYear {
  border: 0px;
  font-size: 120%;
  font-weight: bold;
  background-color: #d9c5bb;
}
.tblHeadYear {
  text-align: right;
}
.tblColorOver {
  background-color: #fff;
}
.tblColor1 {
  background-color: #e9ddd4;
}
.tblColor2 {
  background-color: #e2d2c7;
}
.tblColor11 {/*Pravdepodobne  #99bdff;  #89bcef*/
  background-color: #d5d5d5; 
}
.tblColor12 {
  background-color: #cecece;
}
.tblColor21 {/*V planu  #C0BAFF;  #B6B0F4;*/
  background-color: #A5B6DE;
}
.tblColor22 {
  background-color: #9BAFDF;
}
.tblColor31 {/*Zamitnute*/
  background-color: #FFBAAE;
}
.tblColor32 {
  background-color: #F5B0A4;
}
.tblColor1green {
  background-color: #DAFAD5;
}
.tblColor2green {
  background-color: #CCECC6;
}
tr.tblColor1:hover, tr.tblColor2:hover, tr.tblColor11:hover,
tr.tblColor12:hover, tr.tblColor21:hover, tr.tblColor22:hover, 
tr.tblColor31:hover, tr.tblColor32:hover, tr.tblColor1green:hover, 
tr.tblColor2green:hover {
  background-color: #fff;
}
div#qTip {
 padding: 3px;
 border: 1px solid #553e2e;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #855c34;
 color: #FFF;
 font-size: 80%;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

.flags{
  display: block;
  width: 108px;
  height: 60px;
  margin: 0px;
  float: right;
}
.head {
  height: 80px;
}
.logo {
  width: 83px;
  height: 80px;
  float: left;
  background: url("../../img/lay/erb_on.gif") top left no-repeat;
}
.honoris { 
  float: left;
}
.headImg { 
  width: 145px;
  height: 80px;
  margin-right: 10px;
  float: right;
  background: url("../../img/lay/head.gif") top right no-repeat;
}
.headPodpis { 
  width: 180px;
  height: 32px;
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
  display: block;
  background: url("../../img/podpis.gif") top left no-repeat;
}
.lock {
  width: 16px;
  height: 16px;
  float: right;
  display: block;
  background: url("../../img/lay/lock.gif") no-repeat;
}
.lock:hover {
  background-position: left -16px;  
}
.set {
  width: 16px;
  height: 16px;
  float: right;
  display: block;
  cursor: pointer;
  background: url("../../img/lay/set.gif") no-repeat;
}
.set:hover {
  background-position: left -16px;  
}
.bottom {
  width: 810px;
  position: fixed;
  bottom: 0px;
}
.users{
  width: 150px;
  text-align: left;
}
.iframe{
	width: 100%;
	width: 100%;
	width: 100%;
	height: 400px;
  visibility: hidden;
  display: none;
}
.w150{
  width: 150px;
}
.w115{
  width: 115px;
}
.w90{
  width: 90px;
}
.w87{
  width: 87px;
}
.w300{
  width: 300px;
}
.w350{
  width: 350px;
}
.w5{
  width: 5px;
}
.w78p{
  width: 78%;
}
.w80p{
  width: 80%;
}
.w98p{
  width: 98%;
}
.w100p {
  width: 100%;
}
#mce{
  width: 98%;
}
.cc0000{
  color: #cc0000;
}
.e2d2c7 {
  background-color: #e2d2c7;
}

