body {
  margin: 0px 0px 0px 0px;
  text-align: center;
  padding: 0px;
  background: url('images/cz/engine/prechod_pozadi_copy.jpg') #dfdfd2 top left repeat-x;
}

a{
	color: #fb9f00;
	text-decoration: underline;
}

p {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #868686;  
  padding-bottom: 10px;
}

a:hover, a:active {
	text-decoration: none;
}

#all-page {
  text-align: center;
  margin: auto;
  width: 911px;
  text-align: center;
}

#all-levy {
  float: left;
  width: 781;
  background: #ffffff;
}

#all-pravy {
  float: right;
  width: 130px
}

p {
  margin-bottom: 10px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px
}

#toplista {
  height: 22px;
  background: url('images/cz/engine/horni_pasek_copy.jpg') top left repeat-x;
}

#toplista-left {
  float: left;
  padding-left: 10px;
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
}

#toplista-left a{
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
  text-decoration: none;
}

#toplista-left a:hover{
  text-decoration: underline;
}

#toplista-left img{
  border: 0px;
  position: relative;
  margin-left: 5px
  top: 2px;
  margin-top: 2px;
}

#toplista-right {
  float: right;
  margin-right: 5px;
  padding-right: 0px;
  margin-top: 0px;
  padding-top: 0px;
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
}

#toplista-right a{
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
  text-decoration: none;
}

#toplista-right a:hover{
  text-decoration: underline;
}

#toplista-right img{
  border: 0px;
  position: relative;
  top: 2px;
  margin-left: 5px
}

.search-form {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #C1C1C1;
}

.search-edit {
  height: 16px;
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
  background: #ffffff;
  border: 1px solid #c1c1c1;
  margin-top: 3px;
  _margin-top: 2px;
}

.search-image {
  position: relative;
  top: 1px;
  _top: 2px;
}

#topmenu {
  height: 24px;
  background: url('images/cz/engine/pasek_menu_off.jpg') top left repeat-x;
  text-align: left;
  margin-left: 3px;
  margin-right: 3px;
}

#topmenu-ul {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.topmenu-odkaz-off {
  float: left;
  list-style-type: none;
  height: 24px;
  text-align: center
}

.topmenu-odkaz-off a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  width: 109px;
  padding-top: 7px;
  padding-bottom: 7px;
  display: block; 
}

.topmenu-odkaz-off a:hover{
  text-decoration: underline;
}

.topmenu-odkaz-on {
  float: left;
  list-style-type: none;
  background: url('images/cz/engine/pasek_menu_on.jpg') top left repeat-x;
  height: 24px;
}

.topmenu-odkaz-on a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  width: 109px;
  padding-top: 7px;
  padding-bottom: 7px;
  display: block;
  text-align: center
}

.topmenu-odkaz-on a:hover{
  text-decoration: underline;
}

.topmenu-mezi {
  background: url('images/cz/engine/pasek_menu_mezi.jpg') top left no-repeat;
  width: 1px;
  float: left;
  list-style-type: none;
  height: 24px
}

#levy-cely {
  text-align: left;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 3px;
}

#menu-sloupec {
  float: left;
  width: 198px;
  padding-bottom: 5px
}

#content-sloupec {
  float: right;
  width: 565px;
  margin-right: 5px;
  _margin-right: 2px;
  margin-top: 5px;
}

#obsah-www {
  /*margin: 10px 10px 10px 10px;*/
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d6d8d2;
  font-family: verdana;
  font-size: 10px;
  color: #7f7f7f;
  text-align: justify
}

#side-menu {
  background: #e4c175;
}

.side-menu-off-obal {
  border-bottom: 1px solid #ffffff;
  background: url('images/cz/engine/pasek_submenu_1_off.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side-menu-off-obal a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #a97005;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side-menu-off-obal a:hover{
  text-decoration: underline;
}

.side-menu-off-obal-last {
  background: url('images/cz/engine/pasek_submenu_1_off.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side-menu-off-obal-last a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #a97005;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side-menu-off-obal-last a:hover{
  text-decoration: underline;
}

.side-menu-on-obal2 {
  background: url('images/cz/engine/sipka_1.jpg') center left no-repeat;
  height: 22px;
  padding-left: 15px;
}

.side-menu-off-obal2 {
  background: url('images/cz/engine/sipka_1.jpg') center left no-repeat;
  height: 22px;
  padding-left: 15px;
}

.side-menu-on-obal {
  border-bottom: 1px solid #ffffff;
  background: url('images/cz/engine/pasek_submenu_1_on.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side-menu-on-obal a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side-menu-on-obal a:hover{
  text-decoration: underline;
}

.side-menu-on-obal-last {
  background: url('images/cz/engine/pasek_submenu_1_on.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side-menu-on-obal-last a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side-menu-on-obal-last a:hover{
  text-decoration: underline;
}

#side2-menu {
  background: #396185;
  margin-top: 5px
}

.side2-menu-off-obal {
  border-bottom: 1px solid #396185;
  background: url('images/cz/engine/pasek_submenu_2_off.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side2-menu-off-obal a{
  font-family: verdana;
  font-size: 9px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side2-menu-off-obal a:hover{
  text-decoration: underline;
}

.side2-menu-on-obal {
  border-bottom: 1px solid #396185;
  background: url('images/cz/engine/pasek_submenu_2_on.gif') top left repeat-y;
  padding-left: 3px;
  height: 22px;
  margin-left: 3px;
  margin-right: 3px;
}

.side2-menu-on-obal2 {
  background: url('images/cz/engine/sipka_1.jpg') center left no-repeat;
  height: 22px;
  padding-left: 15px;
}

.side2-menu-off-obal2 {
  background: url('images/cz/engine/sipka_1.jpg') center left no-repeat;
  height: 22px;
  padding-left: 15px;
}

.side2-menu-on-obal a{
  font-family: verdana;
  font-size: 9px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 4px;
  display: block;
  height: 22px
}

.side2-menu-on-obal a:hover{
  text-decoration: underline;
}

h1 {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #323b57;
  padding-left: 20px;
  padding-top: 5px;
  margin-top: 0px;
  margin-bottom: 0px
}

.h1-obal-velky {
  background: url('images/cz/engine/pasek_pozadi_nadpis_obsah_c.gif') top left repeat-x;
  height: 27px
}

.h1-obal {
  background: url('images/cz/engine/homepage/sipka_nadpis_novinky.gif') center left no-repeat;
  margin-left: 5px;
  height: 24px;
}

h2 {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  margin-top: 0px;
  margin-bottom: 10px
	padding-top: 10px; /* petr */ 
}

.footer {
  clear: both;
  height: 33px;
  background: url('images/cz/engine/patka_copy.gif') top left repeat-x;
}

.sancho-image {
  margin-top: 5px
}

.blok {
  margin-top: 7px;
  background: #f1f2f7;
}

.blok-nadpis-obal {
  background: url('images/cz/engine/pozadi_nadpis_vlevo.gif') top left no-repeat;
  width: 198px;
  height: 18px
}

.blok-nadpis {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #323b57;  
  padding-left: 20px;
  padding-top: 3px
}

.blok-stred {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.blok-text {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #868686;  
}

.blok-text2 {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #868686;  
  padding-bottom: 5px
}

.edit {
  height: 16px;
  font-family: verdana;
  font-size: 10px;
  color: #7d7d7d;
  font-weight: bold;
  background: #ffffff;
  border: 1px solid #ababab;
  width: 168px
}

.button {
  background: #ababab;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  width: 70px;
  height: 16px;
  border: 0px;
  cursor: pointer
}

.button-div {
  text-align: right;
  padding-top: 3px
}

.form {
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px
}

.odpoved {
  padding-top: 3px;
  _margin-left: 3px;
}

.vote {
  clear: left
}

.vote-sipka {
  float: left;
  padding-top: 1px;
  width: 20px; 
}

.vote-odpoved {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #D99607;
  margin-left: 20px;
  
}

.vote-odpoved a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #D99607;
  text-decoration: none;
  _position: relative;
  _left: -3px
}

.vote-odpoved a:hover{
  text-decoration: underline
}

.vote-sipka img{
  border: 0px;
}

.novinky1 {
  float: left;
  background: url('images/cz/engine/homepage/pasek_pozadi_nadpis_novinky.gif') top left repeat-x #fbf9f4;
  border-bottom: 1px solid #c1c1c1;
  border-left: 1px solid #c1c1c1;
  border-right: 1px solid #c1c1c1;
  width: 275px;
  margin-bottom: 10px  
}

.novinky2 {
  float: right;
  background: url('images/cz/engine/homepage/pasek_pozadi_nadpis_novinky.gif') top left repeat-x #fbf9f4;
  border-bottom: 1px solid #c1c1c1;
  border-left: 1px solid #c1c1c1;
  border-right: 1px solid #c1c1c1;
  width: 280px  ;
  margin-bottom: 10px
}

.novinky-nadpis-obal {
  background: url('images/cz/engine/homepage/sipka_nadpis_novinky.gif') center left no-repeat;
  margin-left: 5px;
  height: 24px;
}

.novinky-nadpis {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #323b57;
  padding-left: 20px;
  padding-top: 5px;
  height: 24px;
}

.novinky-nadpis2 {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  padding: 5px 10px 5px 5px;
}

.novinky-nadpis2 a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  padding: 5px 10px 5px 5px;
}

.novinky-text {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  font-family: verdana;
  font-size: 10px;
  color: #7f7f7f;
  text-align: justify
}

.novinky-vice {
  padding-right: 10px;
  padding-bottom: 5px;
  text-align: right
}

.novinky-vice a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #d99607;
  text-decoration: none
}

.novinky-vice a:hover{
  text-decoration: underline
}

.novinky-vice img{
  border: 0px;
  position: relative;
  top: 2px;
  margin-left: 5px
}

.ejournal {
  clear: both;
  background: url('images/cz/engine/homepage/pasek_pozadi_nadpis_journal.gif') top left repeat-x #fbf9f4;
  border-bottom: 1px solid #c1c1c1;
  border-left: 1px solid #c1c1c1;
  border-right: 1px solid #c1c1c1;
}

.ejournal-nadpis-obal {
  background: url('images/cz/engine/homepage/sipka_nadpis_novinky.gif') center left no-repeat;
  margin-left: 5px;
  height: 24px;
}

.ejournal-nadpis {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #323b57;
  padding-left: 20px;
  padding-top: 5px;
  height: 24px;
}

.ejournal-nadpis2 {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  padding: 5px 10px 0px 5px;
}

.ejournal-nadpis2 a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  padding: 5px 10px 0px 5px;
}

.ejournal-autor {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #979797;
  padding: 0px 10px 5px 10px;
}

.ejournal-autor a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #979797;
  text-decoration: none;
}

.ejournal-autor a:hover{
  text-decoration: underline;
}

.ejournal-autor img{
  border: 0px;
  position: relative;
  top: 1px;
  margin-left: 5px
}

.ejournal-text {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  font-family: verdana;
  font-size: 10px;
  color: #7f7f7f;
  text-align: justify
}

.ejournal-vice {
  padding-right: 10px;
  padding-bottom: 5px;
  text-align: right
}

.ejournal-vice a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #d99607;
  text-decoration: none
}

.ejournal-vice a:hover{
  text-decoration: underline
}

.ejournal-vice img{
  border: 0px;
  position: relative;
  top: 2px;
  margin-left: 5px
}

.blok-pravy {
  text-align: left;
  margin-left: 3px;
  margin-top: 181px;
  background: #ffffff;
}

.blok-pravy2 {
  text-align: left;
  margin-top: 4px;
  margin-left: 3px;
  background: #ffffff;
}

.blok-pravy-nadpis-obal {
  background: url('images/cz/engine/pozadi_nadpis_partneri.gif') top left no-repeat;
  width: 127px;
  height: 20px
}

.blok-pravy-nadpis {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #653902;  
  padding-left: 20px;
  padding-top: 3px
}

.blok-pravy-stred {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

.blok-pravy-stred2 {
  text-align: center;
  padding-top: 3px;
}

.blok-pravy-text {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #868686;  
}

.blok-pravy-text2 {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #868686;  
  padding-bottom: 5px
}

/* calendar */

#calendar-tabulka {
  padding: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 2px
}


#calendar-tabulka th{
  font-family: verdana;
  font-weight: bold;
  font-size: 10px;
  color: black;
  background: #DED2AE;
  border-top: 1px solid white;
  
}

.calendar-tabulka-den {
  background: black;
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: white;
  width: 18px;
  text-align: center
}

.calendar_day_normal {
  background: #E0D5C8;
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: black;
  width: 18px;
  text-align: center;
  height: 15px
}

.calendar_day_actual {
  background: #E0D5C8;
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: black;
  border: 1px solid #FF0000;
  width: 16px;
  text-align: center;
  height: 13px
}

.calendar_day_action {
  background: #BFAA91;
  width: 15px;
  text-align: center;
  height: 15px
}

.calendar_day_actual_action {
  background: #BFAA91;
  width: 18px;
  text-align: center;
  height: 15px;
  border: 1px solid #FF0000;
}

.calendar_day_actual_action a{
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: white;
  text-decoration: none
}

.calendar_day_actual_action a:hover{
  text-decoration: underline
}

.calendar_day_action a{
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: white;
  text-decoration: none
}

.calendar_day_action a:hover{
  text-decoration: underline
}

.calendar_blank{
  background: #E0D5C8;
  height: 15px;
  padding: 0px;
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: black;
}

#calendar-sipka-right {
  height: 15px;
  width: 15px;
  vertical-align: bottom;
}

#calendar-sipka-left {
  height: 15px;
  width: 15px;
  vertical-align: bottom;
  text-align: right
}

.image-anchor {
  border: 0px;
  height: 12px;
  width: 12px;
}


/*********************formulare****************************/
.form-table {
  background: #fbf9f4;
  border: 2px solid #a88143;
  width: 85%;
  margin: auto
}

.form-table2 {
  background: #fbf9f4;
  border: 2px solid #a88143;
  width: 100%;
  margin: auto
}

.form-table th{
  background: #cc9842;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  padding-left: 10px;
  height: 30px
}

.form-edit {
  width: 270px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  height: 20px;
  border: 1px solid #B4A787;
  background: #E8F1D2;
}

.form-edit-file {
  width: 200px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  height: 20px;
  border: 1px solid #B4A787;
  background: #E8F1D2;
}

.form-edit2 {
  width: 50px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  height: 20px;
  border: 1px solid #B4A787;
  background: #E8F1D2;
}

.form-area {
  width: 270px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  height: 60px;
  border: 1px solid #B4A787;
  background: #E8F1D2;
}

.form-area2 {
  width: 270px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  height: 100px;
  border: 1px solid #B4A787;
  background: #E8F1D2;
}

.form-leva {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  width: 25%;
  text-align: right;
  padding-right: 5px;
  height: 35px
}

.form-leva2 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  width: 35%;
  text-align: right;
  padding-right: 5px;
  height: 35px
}

.form-leva-area {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  width: 25%;
  text-align: right;
  padding-right: 5px;
  vertical-align: top
}

.form-prava {
  text-align: left;
  width: 75%
}

.form-prava6 {
  text-align: left;
  width: 75%;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #625936;
  height: 30px;
  vertical-align: middle
}

.form-prava2 {
  text-align: left;
  width: 65%
}

.form-prava-button {
  text-align: right;
  width: 75%;
  padding-right: 88px
}

.form-prava-button2 {
  text-align: right;
  width: 75%;
  padding-right: 40px
}

.form-prazdna {
  height: 20px;
  font-family: arial;
  font-weight: normal;
  font-size: 11px;
  color: #6D6D6D;
  text-align: center
}

.form-prazdna10 {
  height: 5px;
  font-size: 10px
}

.form-button {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #756743;
  border: 1px solid #ae9f79;
  background: #d9cbaa;
  height: 25px;
  width: 60px;
  margin-left: 10px;
  text-align: center
}

.form-button5 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  border: 1px solid #B4A787;
  background: #CBD9AA;
  height: 25px;
  width: 110px;
  margin-left: 10px;
  text-align: center
}

.form-button6 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  border: 1px solid #B4A787;
  background: #CBD9AA;
  height: 25px;
  width: 120px;
  margin-left: 10px;
  text-align: center
}

.form-button7 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  border: 1px solid #B4A787;
  background: #CBD9AA;
  height: 25px;
  width: 160px;
  margin-left: 5px;
  text-align: center
}
/*********************formulare****************************/


/*  ****************************************  EUROTEST ****************************************** */

#eurotest {
  padding: 0px;
  border-top: 2px solid #a88143;
  border-left: 2px solid #a88143;
  border-right: 1px solid #a88143;
  border-bottom: 1px solid #a88143;
  width: 100%;
}

#eurotest2 {
  padding: 0px;
  border-top: 2px solid #a88143;
  border-left: 2px solid #a88143;
  border-right: 2px solid #a88143;
  border-bottom: 2px solid #a88143;
  width: 100%;
}

.hlavni-nadpis {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-bottom: 1px solid white;
  _border-bottom: 0px;
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
}

.hlavni-nadpis2 {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-bottom: 1px solid white;
  border-right: 1px solid white;
}

.hlavni-nadpis3 {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-bottom: 1px solid white;
}

.hlavni-nadpis4 {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-bottom: 1px solid white;
  border-right: 1px solid white;
  width: 110px
}

.nadpis-land {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-left: 1px solid white;
  border-right: 1px solid white;
  border-bottom: 1px solid white;
  _border-bottom: 0px;
  border-top: 0px;
}

.zkratky-statu {
  background: #cc9842;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  border-right: 1px solid #B4A787;
  border-bottom: 1px solid white;
  _border-bottom: 0px;
  border-top: 0px;
  border-left: 0px;
}

.nadpis {
  background: #EDEDED;
  text-align: center;
  border-bottom: 1px solid #B4A787;
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
}

.nadpis a{
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  text-decoration: underline;
}

.nadpis a:hover{
  text-decoration: none;
}

.udaje {
  background: #EDEDED;
  text-align: left;
  padding-left: 10px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-bottom: 1px solid #B4A787;
  border-left: 1px solid #CBC9C9;
  border-top: 0px;
  border-right: 0px;
}

.udaje6 {
  background: #EDEDED;
  text-align: left;
  padding-left: 10px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-left: 1px solid #CBC9C9;
  border-top: 0px;
  border-right: 0px;
}

.udaje2 {
  background: #EDEDED;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-bottom: 1px solid #B4A787;
  border-left: 1px solid #CBC9C9;
  border-top: 0px;
  border-right: 0px;
}

.udaje5 {
  background: #EDEDED;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-left: 1px solid #CBC9C9;
  border-top: 0px;
  border-right: 0px;
}

.udaje3 {
  background: #EDEDED;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-bottom: 1px solid #B4A787;
  border-top: 0px;
  border-right: 0px;
}

.udaje4 {
  background: #EDEDED;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #6D6D6D;
  border-top: 0px;
  border-right: 0px;
}

.sloupec-stat-zkratka {
  background: #f9d68f;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  text-align: center;
  border-bottom: 1px solid #B4A787;
  border-left: 1px solid #c1c1c1;
/*   border-left: 1px solid white; */
  border-right: 1px solid #c1c1c1;
  border-top: 0px;
}

.active-x {
  background: #E6F1D1;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  text-align: center;
  border-bottom: 1px solid #B4A787;
  border-right: 1px solid #B4A787;
  border-top: 0px;
  border-left: 0px;
}

.sloupec-stat-zkratka-important {
/*   background: #f9d68f; */
  background-color: #f9d68f!important;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  text-align: center;
  border-bottom: 1px solid #B4A787;
  border-left: 1px solid white;
  border-right: 1px solid #B4A787;
  border-top: 0px;
}

.passive {
  background: #FAFFED;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
  text-align: center;
  border-bottom: 1px solid #B4A787;
  border-right: 1px solid #B4A787;
  border-top: 0px;
  border-left: 0px;
}

#eurodetail-levy {
  float: left;
  margin-right: 10px;
}

.eurodetail-obrazek {
  margin-bottom: 10px;
}

#eurodetail-pravy {
  border-left: 2px solid #C6C6C6;
  margin-left: 133px
}

.leva {
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: #6D6D6D;
  width: 80px;
  text-align: right;
  padding-right: 5px;
  height: 18px
}

/* ******************************* DISKUZE ***************************** */

.leva-diskuze {
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: #6D6D6D;
  padding-right: 5px;
}

.prava-diskuze {
  font-family: arial;
  font-weight: normal;
  font-size: 10px;
  color: black;
}

.bunka-diskuze {
  height: 25px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
}

.diskuze1 {
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: #625936;
}

.diskuze2 {
  font-family: arial;
  font-weight: normal;
  font-size: 11px;
  color: #6D6D6D;
  text-align: justify;
  padding-right: 15px
}

/* ******************************* DISKUZE ***************************** */

/***********************DOWNLOAD********************************/

.download-pasek{
  background: url('images/cz/engine/pasek_dowload_nadpis.gif') repeat-x;
  width: 565px;
  height: 24px;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #323b57;
  vertical-align: middle;
}

.download-pasek-span{
  float:left;
  padding-top:5px;
  padding-left:5px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #323B57;
  text-align: center;
}

.download-pasek-obsah
{
  height:45px;
}

.download-pasek-span-datum{
  float:left;
  text-align:left;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #474747;
  width:85px;
  vertical-align: middle;
  height:25px;
  padding-top:15px;
  padding-left:15px;
}

.download-pasek-span-obsah{
  float:left;
  text-align:left;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #474747;
  width:355px;
  border-right: 1px solid #f0f0f0;
  vertical-align: middle;
  height:25px;
  _height:40px;
  padding-top:15px;
  padding-left:15px;
  _margin-left:15px;
}

.download-pasek-span-iko{
  float:left;
  text-align:center;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #474747;
  width:65px;
  vertical-align: middle;
  height:35px;
  padding-top:5px;
  padding-left:15px;
  _margin-left:15px;
}

.download-pasek-span-obsahlinks{
  float:left;
  text-align:left;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #474747;
  width:275px;
  border-right: 1px solid #f0f0f0;
  vertical-align: middle;
  height:25px;
  _height:40px;
  padding-top:15px;
  padding-left:15px;
  _margin-left:15px;
}

.download-pasek-span-link{
  float:left;
  text-align:center;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #474747;
  width:145px;
  vertical-align: middle;
  height:25px;
  _height:40px;
  padding-top:15px;
  padding-left:15px;
  _margin-left:15px;
}

.download-desr{
  text-align:left;
  background: #f0f0f0;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #7f7f7f;
  clear:both;
}

.download-desr-vnitr{
  text-align:left;
  font-family: verdana;
  font-style:italic;
  font-size: 10px;
  color: #7f7f7f;
  font-weight: normal;
}

.download-line{
  border-bottom: 1px solid #D6D8D2;
}

.download-strankovani{
  text-align: center;
  padding-top: 20px;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #7f7f7f;
  vertical-align: middle;
}

/******************************************************
 *  tabulky zobrazene ve stredu (ceny jatecnich zvirat 
 ******************************************************/
.main-table {
  background: #fbf9f4;
  border: 2px solid #a88143;
  margin: auto;
}

.main-table th {
  background: #cc9842;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  height: 30px;
}

.main-table-2 tr{
  background: #cc9842;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #00FFFF;
  text-align: center;
  height: 30px;
}

.main-table-tail {
  border-right: 1px solid #c1c1c1;
}
.main-table td {
  background-color: #faffed;
	color: #625936;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}


.main-table a {
	font-family: arial;
	color: #625936;
	display: block;
}

.main-table a:hover {
	text-decoration: none;
	font-family: arial;
	color: #625936;
}

/* nadpisy */ 
.main-table-head {
  border-right: 1px solid #ffffff;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.main-table-head th {
	background-color: #cccbcb;
	text-align: left;
	vertical-align: middle!important;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #010101;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}

.main-table-top {
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.main-table-top th {
	background-color: #cccbcb;
	text-align: left;
	vertical-align: middle!important;
	font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   color: #010101;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 10px;
}

.main-left {
	float: left;
	text-align: right;
	border: solid blue 1px;
}
.main-right {
	float: right;
	text-align: left;
	border: solid red 1px;
}
.main-clear {
	clear: both;
}
.main-heading {
	font-weight: bold;
	text-align: right;
/*	color: black!important;*/
}
.main-none {
	font-style: italic;
}

/**************tabulka  pro znamkovani *****************/

#tabulka{
padding-left: 10px;
padding-bottom: 10px;
border: 0px solid #f5f1df;
}

#tabulka td, .text td {
  font-family: verdana;
  font-size: 10px;
  color: #7f7f7f;
}

.spec {
  font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
  color: #525252;
  /* background-color: #f5f1df; 
  border: 1px solid #DEBD9E; */
  padding-left:5px;
  padding-right:5px;
  height: 12px;
}

.back {
	margin-top: 5px;
	float: left;
}
.back img {
 vertical-align: middle;
 margin-right: 5px;
}
.print {
	margin-top: 5px;
	float: right;
}
.print img {
 vertical-align: middle;
 margin-left: 4px;
}
.back a, .print a {
	font-family: verdana;
	font-size:10px;
	color:#b4a787;
}
.back a:hover, .print a:hover {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color:#b4a787;
}

/* pro vsechny chybove hlasky */ 
.error-message {
	color: #c1c1c1;
	font-style: italic;
  text-align:center;
}

.hledej-link{
 float:left;
 text-align: left;
 font-family: verdana;
 font-size: 10px;
 font-weight: normal;
 color: #474747;
 padding-top:15px;
 padding-left:10px;
}

.hledej-text {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  font-family: verdana;
  font-size: 10px;
  color: #7f7f7f;
  text-align: left;
}

.mapa-link{
 text-align: left;
 font-family: verdana;
 font-size: 10px;
 font-weight: normal;
 color: #474747;
 padding-bottom: 5px;
}

.img5 {
  border: 0px;
  display: block;
  margin: auto;
  margin-left: 5px;
}

.img6 {
  border: 0px;
  margin: auto;
  margin-bottom: 3px;
  display: block;
  position: relative;
  top: 1px;
  margin-left: 5px;
}

.archiv-vice {
  padding-right: 10px;
  padding-bottom: 5px;
  text-align: left
}

.archiv-vice a{
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #d99607;
  text-decoration: none
}

.archiv-vice a:hover{
  text-decoration: underline
}

.archiv-vice img{
  border: 0px;
  position: relative;
  top: 2px;
  margin-left: 5px
}

