@import url("reset.css");

body {
  font-size: 62.5%;
  font-family: Arial;
  text-align: center;
  min-width: 992px;
  color: #2e320d;
  background: #010101 url(../images_zlinskypes/back.jpg) no-repeat top center;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

ul, li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

img.odrazky_generator {
  float: left;
  margin-left: 3px;
  padding: 0px;
}

#obal {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 992px;
  height: 600px;
  margin: -300px 0 0 -497px;
  text-align: left;
}

#main {
  width: 992px;
  height: 541px;
  background-image: url(../images_zlinskypes/background.jpg);
  position: relative;
  top: 0;
  _top: -5px;
  left: 0;
}

a img {
  border: none;
}

.hidden {
  display: none;
}

#lista {
  width: 992px;
  height: 59px;
  background-image: url(../images_zlinskypes/bg_lista.png);
  background-repeat: no-repeat;
  color: #ffffff;
}

#pes-logo-web {
  position: absolute;
  left: 0px;
  top: 0px;
  float: left;
  width: 768px;
  height: 59px;
}

#pes-logo {
  position: absolute;
  left: 799px;
  top: 4px;
  float: left;
}

#studentsky-festival {
  width: 546px;
  height: 21px;
  float: left;
  margin-left: 32px;
  margin-top: 19px;
  background-image: url(../images_zlinskypes/festival-filmu.gif);
  background-repeat: no-repeat;
}

#studentsky-festival h1 {
  display: none;
}

#pocitadlo {
  width: 83px;
  height: 55px;
  margin-top: 9px;
  float: right;
}

#pocitadlo h6 {
  font-size: 10px;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0px 0px 3px 0px;
	text-transform: uppercase;
	color: #533f2e;
}

#text h1 {
  font-size: 17px;
  font-weight: bold;
  margin: 0;
  padding: 20px 0px 3px 0px;
  text-transform: none;
  color: #533f2e;
}

#pocitadlo h5 {
  font-size: 9px;
  font-weight: bold;
  margin: 0;
  padding: 0px 0px 3px 0px;
}

#pocitadlo big {
  font-size: 11px;
  font-weight: bold;
}

div.hlavni_plocha_pozice_mutace {
  width: 80px;
  height: 14px;
  position: absolute;
  top: 8px;
  left: 902px;
}

img.odrazky_mutace {
  padding: 0px;
  margin-right: 9px;
  border: 0px;
}

#popis {
	width: 130px;
	height: 100px;
	position: absolute;
	top: 70px;
	left: 290px;
	text-align: right;
	color: #fffefe;
}

#popis h2 {
  font-size: 20px;
  margin: 0;
  padding: 0;
}

#popis p {
  font-size: 1em;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

#obal_contentu {
  width: 512px;
  height: 376px;
  position: absolute;
  top: 55px;
  left: 465px;
}

#content {
  width: 439px;
  height: 376px;
  float: left;
}

#content_podklad {
  width: 499px;
  height: 376px;
  float: left;
  background-image: url(../images_zlinskypes/bg_content.png);
  background-repeat: no-repeat;
}

#scroller {
  height: 376px;
  width: 512px;
  position: absolute;
  top: 0px;
  left: 1px;
  float: left;
}

#scroller #content {
  overflow: hidden;
}

#content {
  height: 100%;
  width: 496px;
  float: left;
}

#text {
  padding-left: 14px;
  text-align: left;
}

#scroll_container_bar {
	background: #39542f;
	width: 8px;
	height: 100%;
	margin-top: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
	_margin-bottom: 0px;
}

#scrollarea {
	background: #ffffff;
	cursor: pointer;
	float: left;
	height: 100%;
	width: 14px;
}

.scroll_bg_bottom {
  background-image: url(../images_zlinskypes/scroll_bg_bottom.png);
  background-position: top left;
  background-repeat: no-repeat; 
  width: 495px;
  height: 11px;
  position: absolute;
  left: 0px;
  top: 365px;
  z-index: 9000;
  float: left;
}

.scroll_bg_top {
  background-image: url(../images_zlinskypes/scroll_bg_top.png);
  background-position: top left;
  background-repeat: no-repeat;
  width: 495px;
  height: 11px;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 9000;
  float: left;
}

.blok {
  width: 469px;
  margin: 15px;
  padding-bottom: 10px;
  border-bottom-color: rgb(80,80,80);
  border-bottom-style: dashed;
  border-bottom-width: 1px;
}

.blok h3 {
  margin: 15px 0 0 0;
  padding: 0;
  font-size: 1.2em;
  color: black;
  font-weight: bold;
}

.blok h3 a {
  color: black;
  text-decoration: none;
}

.blok h3 a:hover {
  text-decoration: underline;
}

.blok p {
  color: rgb(117,117,119);
  font-size: 1.1em;
  padding: 0;
}

.blok p a {
  color: rgb(117,118,119);
  text-decoration: none;
}

.blok p.margin {
  margin-top: 15px;
}

.blok p.zvyrazneny {
  color: rgb(46,48,45);
  font-size: 1.1em;
  font-weight: bold;
}

.blok p.zvyrazneny a {
  color: rgb(189,18,34);
  text-decoration: none;
}

.blok p a:hover {
  text-decoration: underline;
}

.blok img {
  float: right;
  margin: 8px;
}

#scroll {
  width: 13px;
  height: 376px;
  float: left;
  background-color: rgb(172,202,88);
}

#pod_contentem {
  width: 506px;
  position: absolute;
  top: 440px;
  left: 443px;
  padding-left: 22px;
  padding-right: 18px;
  background: #06160c;
}

#pod_banners {
  width: 234px;
  height: 60px;
  position: absolute;
  top: 470px;
  right: 15px;
  float: right;
}

#banners {
  width: 195px;
  float: left;
}

#banners img {
  border: none;
  margin: 0 5px 5px 0;
}

#kontakt {
  width: 310px;
  float: right;
  text-align: right;
  color: #ffffff;
}

#kontakt a {
  color: #ffffff;
  text-decoration: none;
}

#kontakt a:hover {
  color: #ffffff;
  text-decoration: underline;
}

#kontakt h6 {
  letter-spacing: 3px;
  font-size: 1em;
  padding: 0;
  margin: 0;
  font-weight: bold;
}

#kontakt p {
  font-size: 0.9em;
  padding: 0;
  margin: 0;
  font-family: Arial;
  font-weight: normal;

}

label {
  float: left;
  width: 200px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 10px;
  padding-top: 3px;
  margin-bottom: 3px;
  text-align: left;
}

label.rozmer_vyber {
  float: left;
  width: 170px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 10px;
  padding-top: 3px;
  margin-bottom: 3px;
}

label.rozmer_vyber_emailing {
  float: left;
  width: 170px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 10px;
  padding-top: 3px;
  margin-bottom: 0px;
}

label.rozmer_forum {
  float: left;
  width: 200px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 10px;
  padding-top: 3px;
  margin-bottom: 3px;
}

label.rozmer_full {
  float: left;
  width: 470px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 10px;
  padding-top: 3px;
  margin-bottom: 3px;
}

label.rozmer_same {
  float: left;
  width: 90px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-left: 0px;
  padding-top: 3px;
  margin-bottom: 3px;
}

legend {
  color: #bd1222;
  font-family: Arial;
  padding-bottom: 10px;
  font-size: 13px;
  font-weight: bold;
  margin-left: -8px;
}

fieldset {
  float: left;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: 475px;
  margin-top: 0px;
}

fieldset.hlavni_plocha_fieldset_emailing {
  float: left;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: 475px;
  margin-top: 15px;
}


fieldset.rozmer_forum {
  float: left;
  margin: 0px;
  padding: 0px;
  border: 0px;
  width: 475px;
}

input.rozmer_input_text {
  float: left;
  width: 250px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
}

input.rozmer_input_text_forum {
  float: left;
  width: 200px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
}

input.rozmer_input_fulltext {
  float: right;
  width: 250px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
  margin-right: 10px;
}

input.rozmer_input_float {
  float: left;
  margin-left: 0px;
}

select.rozmer_select_text {
  float: left;
  width: 254px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
}

select.rozmer_select_add {
  float: left;
  width: 190px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
}

input.rozmer_button_text {
  float: left;
  width: 60px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
  margin-left: 5px;
  margin-top: -1px;
  text-align: center;
}

input.rozmer_button_odeslat {
  float: right;
  width: 150px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 15px;
  padding: 5px;
  font-weight: bold;
}

input.rozmer_button_zapojit {
  float: right;
  width: 140px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  margin-right: 13px;
  margin-top: -25px;
  padding: 3px;
  font-weight: bold;
}

input.rozmer_button_odeslat_b {
  float: right;
  width: 150px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 11px;
  padding: 5px;
  font-weight: bold;
}

input.rozmer_button_odeslat_c {
  float: right;
  width: 150px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 3px;
  padding: 5px;
  font-weight: bold;
}

input.rozmer_input_rok {
  float: left;
  width: 80px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
}

input.rozmer_checkbox_text {
  float: left;
  margin-bottom: 3px;
}

textarea {
  float: left;
  width: 250px;
  height: 83px;
  font-size: 12px;
  color: #2e320d;
  font-family: Arial;
  margin-bottom: 3px;
  overflow: hidden;
}

.zvyrazneni_formular_nutne {
  font-size: 11px;
  color: #bd1320;
  font-family: Arial;
  font-weight: bold;
}

.hlavni_plocha_input_text {
  float: left;
  margin: 8px;
  color: #acafa8;
  font-size: 11px;
}

.hlavni_plocha_obsah_scroll {
  overflow: auto;
  height: 376px;
  width: 497px;
  position: absolute;
  left: 15px;
  font-size: 12px;
}

.hlavni_plocha_uvod {
  width: 240px;
  position: absolute;
  top: 40px;
  left: 20px;
  font-size: 12px;
  color: #000000;
}

.hlavni_plocha_label {
  float: left;
  width: 200px;
  margin-bottom: 3px;
}

.hlavni_plocha_fulllabel {
  float: left;
  height: 40px;
  margin-bottom: 3px;
}

.hlavni_plocha_message {
  color: #bd1222;
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  float: left;
  padding-top: 1px;
  padding-left: 5px;
  display: none;
}

.hlavni_plocha_fotogalerie_uvodni {
  border: 1px #000000 solid;
  margin: 0 0 5px 15px;
}

.hlavni_plocha_pozice_menu {
  position: absolute;
  top: 40px;
  left: 20px;
  float: left;
  width: 240px;
}

div.hlavni_plocha_subvypis_licha a {
  background: #dfe9c6;
  width: 450px;
  padding: 4px 4px 4px 8px;
  float: left;
  margin-bottom: 1px;
  border-left: 6px #b1ca55 solid;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 10px;
}


div.hlavni_plocha_subvypis_licha a:hover {
  background: #e5edc8;
  width: 450px;
  padding: 4px 4px 4px 8px;
  float: left;
  margin-bottom: 1px;
  border-left: 6px #b1ca55 solid;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 10px;
}

div.hlavni_plocha_subvypis_suda a {
  background: #d0dead;
  width: 450px;
  padding: 4px 4px 4px 8px;
  float: left;
  margin-bottom: 1px;
  border-left: 6px #a2c14c solid;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 10px;
}

div.hlavni_plocha_subvypis_suda a:hover {
  background: #e5edc8;
  width: 450px;
  padding: 4px 4px 4px 8px;
  float: left;
  margin-bottom: 1px;
  border-left: 6px #a2c14c solid;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 10px;
}

div.hlavni_plocha_subvypis_komplet {
  float: left;
  margin-top: 5px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  text-align: left;
  padding-right: 20px;
  padding-bottom: 20px;
}

span.hlavni_plocha_subvypis_komplet {
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  text-align: left;
}

div.hlavni_plocha_subvypis_komplet_dokumenty {
  border-top: 3px #a2c14e solid;
  width: 468px;
  float: left;
  margin-top: 15px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-bottom: 40px;
}

div.hlavni_plocha_subvypis_komplet_novinky_nove a {
  background-image: url(../images_zlinskypes/hlavni_plocha_subvypis_komplet_novinky_nove.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
  width: 468px;
  min-height: 94px;
  _height: 94px;
  float: left;
  margin-top: 5px;
  font-size: 13px;
  color: #000000;
  font-family: Arial;
  text-decoration: none;
  font-weight: bold;
  margin-bottom: 5px;
  _margin-bottom: 0px;
}

div.hlavni_plocha_subvypis_komplet_novinky_nove a:hover {
  background-image: url(../images_zlinskypes/hlavni_plocha_subvypis_komplet_novinky_nove.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
  width: 468px;
  min-height: 94px;
  _height: 94px;
  float: left;
  margin-top: 5px;
  font-size: 13px;
  color: #bd111f;
  font-family: Arial;
  text-decoration: none;
  font-weight: bold;
  margin-bottom: 5px;
  _margin-bottom: 0px;
}

div.hlavni_plocha_subvypis_komplet_novinky_min {
  min-height: 288px;
  _height: 288px;
  font-size: 11px;
}

div.hlavni_plocha_subvypis_komplet_dokumenty_min {
  min-height: 277px;
  _height: 277px;
  width: 468px;
  float: left;
  margin-top: 5px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  text-align: left;
}

div.hlavni_plocha_subvypis_komplet_vypis_dokumenty {
  width: 468px;
  float: left;
  margin-top: 5px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  text-align: left;
  padding-bottom: 15px;
}











div.hlavni_plocha_subvypis_komplet_novinky_stare {
  border-bottom: 1px #000000 dotted;
  width: 468px;
  float: left;
  margin-top: 10px;
  font-size: 11px;
  color: #878885;
  font-family: Arial;
  padding-bottom: 10px;
}



div.hlavni_plocha_subvypis_komplet_vypis {
  border-top: 3px #a2c14e solid;
  width: 468px;
  float: left;
  margin-top: 3px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-bottom: 30px;
}

div.hlavni_plocha_subvypis_komplet_vypis_b {
  border-top: 3px #a2c14e solid;
  width: 468px;
  float: left;
  margin-top: 3px;
  font-size: 11px;
  color: #2e320d;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 30px;
}

div.hlavni_plocha_forum_vypis_a {
  width: 368px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #bd111f;
  text-transform: uppercase;
  text-align: left;
}

div.hlavni_plocha_forum_vypis_b {
  width: 100px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c {
  width: 468px;
  float: left;
  text-align: left;
  padding-bottom: 20px;
  border-bottom: 1px #a2c14e solid;
  color: #000000;
}

div.hlavni_plocha_forum_vypis_a_re {
  width: 348px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 20px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re {
  width: 448px;
  float: left;
  text-align: left;
  margin-left: 20px;
  color: #2e320d;
}


div.hlavni_plocha_forum_vypis_a_re1 {
  width: 328px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 40px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re1 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re1 {
  width: 428px;
  float: left;
  text-align: left;
  margin-left: 40px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re2 {
  width: 308px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 60px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re2 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re2 {
  width: 408px;
  float: left;
  text-align: left;
  margin-left: 60px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re3 {
  width: 288px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 80px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re3 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re3 {
  width: 388px;
  float: left;
  text-align: left;
  margin-left: 80px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re4 {
  width: 268px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 100px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re4 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re4 {
  width: 368px;
  float: left;
  text-align: left;
  margin-left: 100px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re5 {
  width: 248px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 120px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re5 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re5 {
  width: 348px;
  float: left;
  text-align: left;
  margin-left: 120px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re6 {
  width: 228px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 140px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re6 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re6 {
  width: 328px;
  float: left;
  text-align: left;
  margin-left: 140px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re7 {
  width: 208px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 160px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re7 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re7 {
  width: 308px;
  float: left;
  text-align: left;
  margin-left: 160px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re8 {
  width: 188px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 180px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re8 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re8 {
  width: 288px;
  float: left;
  text-align: left;
  margin-left: 180px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re9 {
  width: 168px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 200px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re9 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re9 {
  width: 268px;
  float: left;
  text-align: left;
  margin-left: 200px;
  color: #2e320d;
}

div.hlavni_plocha_forum_vypis_a_re10 {
  width: 148px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  margin-left: 220px;
  border-top: 1px #a2c14e solid;
}

div.hlavni_plocha_forum_vypis_b_re10 {
  width: 100px;
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
  float: left;
  text-align: right;
  font-weight: bold;
  border-top: 1px #a2c14e solid;
  color: #acafa8;
}

div.hlavni_plocha_forum_vypis_c_re10 {
  width: 248px;
  float: left;
  text-align: left;
  margin-left: 220px;
  color: #2e320d;
}

a.link_forum {
  font-size: 11px;
  font-weight: bold;
  color: #bd111f;
  text-decoration: none;
}

a.link_forum:hover {
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.hlavni_plocha_strankovani_off a {
  background: #dfe9c6;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off a:hover {
  background: #a2c14c;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_active a {
  background: #a2c14c;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_active a:hover {
  background: #a2c14c;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_dalsi a {
  background: #dfe9c6;
  padding: 0px 3px 2px 3px;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_dalsi a:hover {
  background: #a2c14c;
  padding: 0px 3px 2px 3px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #a2c14e solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_black a {
  background: #000000;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #b2b2b2;
  text-decoration: none;
  border: 1px #b2b2b2 solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_black a:hover {
  background: #000000;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #ffffff solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_active_black a {
  background: #000000;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #ffffff solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_active_black a:hover {
  background: #000000;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #ffffff solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_dalsi_black a {
  background: #000000;
  padding: 0px 3px 2px 3px;
  font-size: 11px;
  font-weight: bold;
  color: #b2b2b2;
  text-decoration: none;
  border: 1px #b2b2b2 solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_off_dalsi_black a:hover {
  background: #000000;
  padding: 0px 3px 2px 3px;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  border: 1px #ffffff solid;
  float: left;
  margin-right: 3px;
}

.hlavni_plocha_strankovani_komplet {
  float: right;
  margin-right: 11px;
  margin-top: -15px;
}

.hlavni_plocha_strankovani_linka_top {
  border-top: 2px #a2c14e solid;
  width: 468px;
  float: left;
  margin-top: 15px;
}

.hlavni_plocha_strankovani_komplet_novinky {
  float: right;
  margin-right: 11px;
  margin-top: 15px;
  padding-bottom: 40px;
}

.hlavni_plocha_strankovani_komplet_dokumentu {
  float: right;
  margin-right: 22px;
  margin-top: 15px;
  _margin-right: 11px;
}

.hlavni_plocha_strankovani_komplet_videogalerie {
  float: right;
  position: absolute;
  right: 22px;
  top: 345px;
}

.hlavni_plocha_strankovani_komplet_bottom {
  float: right;
  margin-right: 11px;
  margin-top: -26px;
  padding-bottom: 16px;
}

div.hlavni_plocha_emotikonky_komplet {
  width: 88px;
  height: 85px;
  float: left;
  margin-left: -90px;
  margin-top: 3px;
}

div.hlavni_plocha_emotikonky_komplet_dalsi {
  width: 88px;
  float: left;
  margin-left: -90px;
  margin-top: 72px;
}

a {
  color: #bd111f;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

img.odtazky_emotikonky {
  float: left;
  margin-right: 3px;
  margin-bottom: 3px;
}

img.zarovnani_emotikonka_forum{
  vertical-align: middle;
  margin-top: -3px;
}

.hlavni_pozice_fotogalerie {
  width: 512px;
  height: 376px;
  position: absolute;
  top: 55px;
  left: 465px;
  background-color: #000000;
}

#identifikator_fotogalerie {
  width: 499px;
  height: 376px;
  z-index: 5;
  background-color: #000000;
  margin-left: 6px;
}

#identifikator_dokumenty {
  background-color: #000000;
  padding: 17px 0px 0px 24px;
  font-size: 11px;
  font-family: Arial;
  text-align: left;
  color: #ffffff;
  min-height: 298px;
  _height: 298px;
}

.hlavni_plocha_galerie_pozice_a a {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  float: right;
  position: absolute;
  right: 2px;
  top: -18px;
}

.hlavni_plocha_galerie_pozice_a a:hover {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: underline;
  float: right;
  position: absolute;
  right: 2px;
  top: -18px;
}

#hlavni_plocha_galerie_pozice_b {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  float: left;
  position: absolute;
  left: 2px;
  top: -18px;
}

.identifikator_video_prehravac {
  width: 460px;
  height: 270px;
  margin-bottom: 14px;
  background-image: url(../images_zlinskypes/identifikator_prehravac.png);
  background-repeat: no-repeat;
}

#identifikator_dokumenty a.thumbnail {
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
  border: 1px #b2b2b2 solid;
}

#identifikator_dokumenty a.thumbnail:hover {
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
  border: 1px #ffffff solid;
}

#identifikator_dokumenty div.thumbnaild_down {
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
  width: 223px;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  position: relative;
}

#identifikator_dokumenty div.thumbnaild a {
  float: left;
  border: 1px #b2b2b2 solid;
  width: 223px;
  height: 60px;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  position: absolute;
  top: 0px;
  left: 0px;
}

#identifikator_dokumenty div.thumbnaild a:hover {
  float: left;
  border: 1px #ffffff solid;
  width: 223px;
  height: 60px;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  position: absolute;
  top: 0px;
  left: 0px;
}

#identifikator_dokumenty div.thumbnaildb {
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
  border: 1px #b2b2b2 solid;
  width: 223px;
  height: 75px;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  position: relative;
}

#identifikator_dokumenty div.thumbnaildb:hover {
  float: left;
  margin-right: 13px;
  margin-bottom: 13px;
  border: 1px #ffffff solid;
  width: 223px;
  height: 75px;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  position: relative;
}

div.zobrazitdivprehravac {
  float: left;
  position: absolute;
  top: 60px;
  left: -1px;
}

span.thumbnaild_text {
  font-size: 10px;
  color: #b2b2b2;
}

div.thumbnaild_pozice_a {
  float: left;
  width: 80px;
  height: 60px;
}

div.thumbnaild_pozice_b {
  float: left;
  width: 140px;
  height: 51px;
  padding-top: 9px;
}

#identifikator_fotogalerie img.thumbnail, #identifikator_fotogalerieSet img.thumbnail {
  display: none;
}

.ewave_fotogalerie {
  overflow: hidden;
  position: relative;
}

.ewave_fotogalerie img {
  border: 0;
  margin: 0;
}

.ewave_fotogalerie .hlavni_plocha_slide {
  width: 100%;
  height: 270px;
  background-color: #000;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
  top: 17px;
  left: 10px;
}

.ewave_fotogalerie .hlavni_plocha_loading {
  width: 100%;
  height: 39px;
  position: absolute;
  left: 0;
  top: 135px;
  background-color: #000000;
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url('../images_zlinskypes/hlavni_animace_progress.gif');
}

.ewave_fotogalerie div.navigace_nahledy {
  position: absolute;
  height: 100px;
  width: 488px;
  z-index: 10;
  margin: 0px;
  left: 10px;
  top: 50px;
}

.ewave_fotogalerie a.navigace_nahledy_popisek {
  display: none;
}

.ewave_fotogalerie .navigace_nahledy_box {
  position: absolute;
  width: 100%;
  margin: 0px;
  left: -4px;
  top: 293px;
  height: 83px;
  background: #000000;
  color: #fff;
  text-indent: 0;
  overflow: hidden;
}

.navigace_nahledy_content {
  overflow: hidden;
  position: relative;
}

.ewave_fotogalerie .navigace_nahledy_box .navigace_nahledy_obal, .navigace_nahledy_content .navigace_nahledy_obal {
  position: absolute;
  width: 100%;
  height: 78px;
  top: 8px;
  left: 0;
  overflow: hidden;
}

.ewave_fotogalerie .navigace_nahledy_box .navigace_nahledy_vnitrek, .navigace_nahledy_content .navigace_nahledy_vnitrek {
  position: relative;
}

.ewave_fotogalerie .navigace_nahledy_box .navigace_nahledy_vnitrek .thumbnail, .navigace_nahledy_content .navigace_nahledy_vnitrek .thumbnail {
  cursor: pointer;
  background: #000;
  background-position: center center;
  float: left;
  border: solid 1px #fff;
}

.ewave_fotogalerie .wall .thumbnail, .navigace_nahledy_content .wall .thumbnail {
  margin-bottom: 0px;
}

.ewave_fotogalerie .navigace_nahledy_box .label, .navigace_nahledy_content .label {
  font-size: 13px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  padding: 0;
  margin: 0;
}

.ewave_fotogalerie .navigace_nahledy_box .wallButton, .navigace_nahledy_content .wallButton {
  font-size: 10px;
  position: absolute;
  bottom: 5px;
  right: 10px;
  padding: 1px 2px;
  margin: 0;
  background: #222;
  border: 1px solid #888;
  cursor: pointer;
}

.ewave_fotogalerie .navigace_nahledy_box .label .number, .navigace_nahledy_content .label .number {
  color: #b5b5b5;
}

a.link_diskuzni_forum {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_diskuze.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_diskuzni_forum:hover {
  text-decoration: underline;
}

a.link_fotogalerie {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_fotogalerie.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_fotogalerie:hover {
  text-decoration: underline;
}

a.link_dokumenty {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_dokument.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_dokumenty:hover {
  text-decoration: underline;
}

a.link_videogalerie {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_video.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_videogalerie:hover {
  text-decoration: underline;
}

a.link_audio {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_audio.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_audio:hover {
  text-decoration: underline;
}

div.link_fotogalerie {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_fotogalerie.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

div.link_dokumenty {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_dokument.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

div.link_videogalerie {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_video.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

div.link_audio {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  background: url("../images_zlinskypes/ikona_audio.png") 0 4px no-repeat;
  padding: 6px 10px 6px 20px;
  float: left;
  font-weight: bold;
}

a.link_zpet_forum {
  text-decoration: none;
  color: #bd111f;
  font-size: 10px;
  float: right;
  font-weight: bold;
  margin-top: 23px;
  margin-right: 18px;
}

a.link_zpet_forum:hover {
  text-decoration: underline;
}

a.link_novinky_nove {
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

a.link_novinky_nove:hover {
  text-decoration: none;
  color: #bd111f;
  font-size: 13px;
  font-weight: bold;
}

a.link_novinky_stare {
  text-decoration: none;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}

a.link_novinky_stare:hover {
  text-decoration: underline;
}

.hlavni_podnadpis_novinky {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}

.hlavni_text_novinky {
  color: #878885;
  font-size: 11px;
  font-weight: normal;
  display: block;
  padding-bottom: 13px;
}

.hlavni_datum_novinky {
  font-size: 11px;
  font-weight: normal;
  color: #acafa8;
}

.hlavni_nadpis_novinky {
  text-decoration: none;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

.image_odrazky {
  margin-bottom: 10px;
  margin-left: 10px;
  border: 1px #000000 solid;
}
















.hlavni_plocha_menu_absolute {
  position: relative;
  width: 100%;
  text-decoration: none;
  float: left;
}

.hlavni_plocha_menu_submenu {
  display:none;
  width: 300px;
  text-decoration: none;
}

.hlavni_plocha_menu_submenu_on {
  position: absolute;
  left: 110px;
  top: 9px;
  width: 148px;
  z-index: 5;
  text-decoration: none;
}

a.link_menu_hlavni {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 1.1em;
}

a.link_menu_hlavni:hover {
  font-weight: bold;
  color: #335e4a;
  text-decoration: none;
  font-size: 1.4em;
}

a.link_menu_hlavni_on {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 1.0em;
}

.hlavni_plocha_menu a {
	background-image: url(../images_zlinskypes/normal.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 8px 0 0 2px;
	padding: 0 0 0 23px;
	height: 16px;
	width: 100px;
	float: left;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 1.2em;
}

.hlavni_plocha_menu a:hover {
	background-image: url(../images_zlinskypes/normal.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 8px 0 0 2px;
	padding: 0 0 0 23px;
	height: 16px;
	width: 100px;
	float: left;
	font-weight: bold;
	color: #335e4a;
	text-decoration: none;
	font-size: 1.1em;
}

.hlavni_plocha_menu_on a {
  background-image: url(../images_zlinskypes/normal.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  margin: 8px 0 0 2px;
  padding: 0 0 0 23px;
  height: 16px;
  width: 100px;
  float: left;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 1.2em;
}

.navigace_hlavni_menu_otevrit {
  background-image: url(../images_zlinskypes/normal.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  margin: 8px 0 0 2px;
  padding: 0 0 0 23px;
  height: 16px;
  width: 100px;
  float: left;
  font-weight: bold;
  color: #335e4a;
  text-decoration: none;
  font-size: 1.2em;
}

li.hlavni_plocha_submenu_offon_sipka a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 11px;
}

li.hlavni_plocha_submenu_offon_sipka a:hover {
  font-weight: bold;
  color: #335e4a;
  text-decoration: none;
  font-size: 11px;
}

.hlavni_plocha_menu_off {
  background-image: url(../images_zlinskypes/normal.gif);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 8px 0 0 2px;
  padding: 0 0 0 23px;
  height: 16px;
  width: 100px;
  float: left;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-size: 1.2em;
  text-decoration: none;
}

.hlavni_plocha_submenu_off {
  position: absolute;
  left: 120px;
  top: 9px;
  float: left;
  text-decoration: none;
}

div#zruseniid_div {
  display: none;
  float: left;
}