
/********************** obecné definice */

body, input, select, textarea, td, th, ul, ol, li, dt, dd {
      font-family: Verdana, "Geneva CE", lucida, sans-serif;
      font-size: 8.5pt;
      color: #333;
}

input, textarea {
      font-size: 8pt;
}


img { border: 0; }
a   { cursor: pointer; }
hr  { margin: 0 5%; height: 1px; }
form { margin: 0; }
p { margin: 0.5em 0; }

.spacer {
      overflow: hidden; 
      height: 4px; 
}


h1, h2, h3, h4,  {
      color: #00529B;
      margin: 0;
      padding: 0;
      
}



h3, h4 {
      font-size: 19px; 
      font-weight: 600;
}

h4 { font-size: 16px;  }





a { color: #2072BB; }


/**********************  DOKUMENT */



body {
      background-color: #E5E5E5;
      margin: 0; 
      padding: 0;

      text-align: center; /* centrovani bloku "page" pro IE */
      min-width: 770px;   /* zobrazi posuvniky pro Mozillu */
      
      scrollbar-base-Color: #E2E3E7; 
      scrollbar-darkshadow-Color: #DDDDDD; 
      scrollbar-highlight-Color: #FFFFFF; 
      scrollbar-3dlight-Color: #FFFFFF; 
      scrollbar-arrow-color: #000000;
}





#page {                   /* hlavni vystredena plocha */
      position: relative;
      width: 770px;      /* zobrazi posuvniky pro Operu, IE */
      margin: 0 auto;    /* centrovani pro Operu, Mozillu, IE Strict */
      text-align: left;  /* rusi text-align z body */
      top: 30px;
      height: auto;
}






/**********************  HLAVNÍ PLOCHA */




#main {           /* horni plocha */
      position: relative; 
      width: 770px; height: 430px;
      color: #000;  
      background: #fff; 
      overflow: hidden;  
      border: 0; margin: 0; 
      z-index: 1;
}


#shadow {
      position: absolute; 
      width: 802px; height: 462px;
      left: -11px; top: -9px; 
      background: url('images/shadow.gif'); 
}



/**********************  TLACITKA */


.button1 {
  float: right;
  margin: 0; 
  padding: 0; 
}

.button1 a {
  display: block;  
  background: url('images/btn1_right.gif') right center no-repeat;
  text-decoration: none;
  _width: 1px;  /* hack - clickable region fix for IE only */
}

.button1 a:link { color: #00529B; }
.button1 a:visited { color: #83009B; }
.button1 a:hover { color: #006CCC; }

.button1 span {
  display: block;
  padding: 5px 15px 5px 15px; 
  background: url('images/btn1_left.gif') left center no-repeat; 
  white-space: nowrap;
}

.button1 a:hover {
  background-image: url('images/btn1_right-over.gif'); 
}

.button1 a:hover span {
  background-image: url('images/btn1_left-over.gif'); 
}




/**********************  MENU */

.menu { margin: 0; padding: 20px; list-style: none;  } /* ul */
.menu li { margin: 0; padding: 0; clear: both; font-size: 14px; font-weight: bold; }
.menu .info { clear: both; font-size: 10px; font-weight: normal; padding: 0 40px 0 0; }
  

li { padding-bottom: 10px; }