body {
  background-image: url("pozadi/bg.jpg");
  scrollbar-face-color: FDF9F6;
  scrollbar-shadow-color: EDE9E6;
  scrollbar-highlight-color: ffffff;
  scrollbar-3dlight-color: 000000;
  scrollbar-darkshadow-color: 303030;
  scrollbar-track-color: FDF9F6;
  scrollbar-arrow-color: #221C1C;
  font-family:"Verdana";
  margin: 0px;
  padding-right: 0px;
}
a {
  text-decoration: none; color: black;
}
a:hover {
  color: darkred;
}
a.st1, a.st2 {
  color: black;  font-weight: 500; font-family:"Verdana"; font-size: 90%;
}
a.st2 { 
  text-transform: uppercase;
}
.bigger {
  font-size:111%;
}
a.st1:hover {
  color: darkred; position: relative; left: 1px; top:1px;
}
a.st2:hover {
  color: darkred; position: relative; left: 1px; top:1px;
}
a.pager {color:"black"; font-style: normal; font-weight: bold; font-size:10pt; text-decoration: none;
         font-family: "Verdana"; margin-left: 2pt; margin-right: 2pt;
}
a.pager:hover {
  color: darkred;
}
a.navstevy {
  color: black;
}
a.navstevy2 {
  color: green;
}
a.lang {
  font-size: 10pt; padding-left: 20px; color: darkred;
}
span.datum {
  position: absolute; top: 45px; left: 82%; font-size: 9pt; font-weight: bold;
}
span.pager {
  color:"green"; font-style: normal; font-weight: extra-bold; font-size:10pt; text-decoration: none;
  font-family: "Verdana"; margin-left: 2pt; margin-right: 2pt;
  width: 100%; text-align:center;
}
.funkcni {color:"#55331A"; font-weight: bold; font-style: normal; text-decoration:none; font-family:"Verdana";}

/* form */
input.button, .button2 {
  font-family: "Verdana"; font-size: xx-smal; font-weight: bold; width: 105px;
  background-color: transparent ;  border-style: solid; border-width: 1px; 
}
.button2 {
  height: 20px;
}
input.text, .text2, .text4 {
  font-family: "Verdana"; font-size: xx-smal; /*font-weight: bold;*/
  background-color: transparent;  border: 1px solid black; width: 205px;
}
.text2   {
  width: 100px;
}
.select { 
  background-color: FDF9F6; font-family: "Verdana"; font-size: xx-smal; width: 100px;
}
.select2 {
  width: 205px; background-color: FDF9F6; font-family: "Verdana"; font-size: xx-smal;
}
textarea {
  font-family: "Verdana"; font-size: xx-smal; 
  background-color: transparent;  border: 1px solid black; width: 410px;
}
.textarea2 {
  width: 205px;
}

/* vypisovaci tabulka*/
hr {
  color: "#45230A"; height: 1px;
}

 /* table zemrely */
.border {
   border: 1px solid black;
}
tr.space {
  height: 10px;
}
table.vypis {
  border: 1px solid black; font-family: "Verdana"; font-size: x-small;
}
td.vypis {
  border: 1px solid black; text-align: center;
}
tr.vypis {
  color:green; font-weight: bold; font-family: "Verdana";
}
span.vypis {
  color:green; font-weight: normal; font-family: "Verdana";
}
tr.gray {
  background-color: #E2D9C6;
}

td.fullview {
  border: 1px solid black; padding-left: 20px; 
  font-family:"Verdana","Tahoma",sans-serif;  
  color:"#55331A"; font-weight: bold; 
}

span.error {
  color: red; font-weight:bold;
}


/* hlavni desing */
h3.nadpis {
  color: black; font-size: 145%; position: absolute; top: 90px; left: 50%;
}
span.hl_nadpis {
   text-align:center; font-size: 120%; position: absolute; top: 70px; left: 35%;
}
td.left_top {
  background-image: url("pozadi/left.jpg"); background-repeat: no-repeat; 
  PADDING-LEFT: 0px; LINE-HEIGHT: 110%; width: 200px; height: 100%;
}
td.left_top table {
  font-size: 12pt;
}
td.right_top {
  background-image: url("pozadi/top.jpg"); background-repeat: no-repeat;
  padding-top: 167px; padding-left: 7%; padding-right: 20px; 
}
.skupiny2 {
  background-color: #eeeeee;
}
a.rozbal {
  font-weight: bold; color: #55331A;
}
td.rozbal {
  padding-bottom: 7px;
}
