input {
    background-color: #bddfff;
    border: 1px solid #0000cc;
}
h2 {
    font: bold 15pt/17pt Verdana;
    color: black;
    letter-spacing: 2px
}
textarea {
    background-color: #bddfff;
    border: 1px solid #0000cc;
    font-family: Times New Roman;
}    

body {
    font: normal 8pt/9pt 'Verdana';
    background-color: #ffffff;
    margin: 0;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
#page {
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 820px;
  background: url("www_img/wall.gif") repeat-y;
}
#title {
  width: 798px;
  height: 141px;
  text-align: center;
  margin-left:auto;
  margin-right: auto;
  background: url("www_img/title.jpg") no-repeat;
}
#nadpis {
  padding-top: 20px;
  
} 
#left {
  float: left;
  width: 230px;
  text-align: center;
  clear:left;
}
#menu {
  text-align: center;
  margin-left: 30px;
  margin-top: 30px;
}
#oteviraci-doba {
  text-align: center;
  margin-left: 30px;
  margin-top: 30px;
}
#odkazy {
  text-align: center;
  margin-left: 30px;
  margin-top: 30px;
}
#navstevnost {
  text-align: center;
  margin-left: 30px;
  margin-top: 30px;
}
#icq {
  text-align: center;
  margin-left: 30px;
  margin-top: 30px;
}
#middle {
  width: 550px;
  margin-left: 230px;
  margin-top: 25px;
  margin-bottom: 15px;
}
#foot {
  text-align: center;
  width: 800px;
  clear: both;
  padding-bottom: 10px;
}
table {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
td {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font: 12pt/9pt verdana;
    padding-top: 0px
}
a:link {
    color: #8d56aa;
    text-decoration: none
}
a:visited {
    color: #8d56aa;
    text-decoration: none
}
a:active {
    color: #4045a0;
    text-decoration: none
}
a:hover {
    color: #664d73;
    text-decoration: none
}
form {
    margin: 0px
}
h1 {
    font: bold 15pt/18pt 'Verdana';
    color: #120081;
}
h2 {
  font: bold 14pt/17pt 'Verdana';
  padding-left: 35px;
  margin-right: 15px;
  color: #0c77ff;
  border-bottom: 1px dotted #0c77ff;
  text-align: left; 
}
h3 {
    font: bold 14pt/17pt verdana;
}
h4 {
    font: bold 12pt/15pt verdana;
}
#alt-logo {
  display: none;
}
.right {
    padding: 25 5;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-image: url(design/02.jpg);
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font: 12pt/9pt Verdana;
    padding-top: 0px
}
.main {
   padding: 25 5;
   background-attachment: scroll;
   background-repeat: no-repeat;
   background-image: url(design/03d.jpg);
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   font: 12pt/9pt Verdana;
   padding-top: 0px;
}
.menu   {padding: 1 8; font: bold 9pt/11pt verdana;}
.menu a:link {color: #7C3228; text-decoration: none}
.menu a:visited {color: #7C3228; text-decoration: none}
.menu a:hover{color: #AE3A2A; text-decoration: none; }
.submenu   {padding: 1 8; font: italic 8pt/10pt verdana;}
.submenu a:link {color: black; text-decoration: none}
.submenu a:visited {color: black; text-decoration: none}
.submenu a:hover{color: #AE3A2A; text-decoration: none; }
.menux   {color: #FFFFFF; padding: 2 8; font: bold 12pt/14pt Arial; letter-spacing: 2px}
.autor   {padding: 1 8; font : normal 6pt/8pt verdana;}
.autor a:link {color: #ffffff; text-decoration: none}
.autor a:visited {color: #ffffff; text-decoration: none}
.autor a:hover{color: #0506a5; text-decoration: bold;}
.text {
   font: bold 11pt/13pt Times New Roman;
   padding: 5;
   color: #311494;
   text-align: justify;
}
.text1 {
   font: bold 11pt/13pt 'Times New Roman';
   padding: 5;
   color: #311494;
   text-align: left;
}
.telo {
    padding: 4 10;
    font: normal 8pt/9pt Verdana;
    background-color: #eeeeff
}
.hlava {
    padding: 4 10;
    font: normal 8pt/9pt Times New Roman;
    background-color: #f3dbbb;
}
.row01 {
    font: bold 8pt/11pt Verdana;
    background-color: #bddfff;
    padding: 3 5;
    vertical-align: top;
}
.row02 {
    font: bold 8pt/11pt Verdana;
    color: #ffffff;
    background-color: #0c77ff;
    padding: 3 5;
    vertical-align: top;
}

.kalibrace {
  	position: relative;
  	text-align: justify;
  	font: normal 10pt/12pt Verdana;
  	color: black;
  	padding-top: 10px;
  	padding-left: 50px;
  	padding-right: 50px;
}
.kalibrace-img {
  	border: 1px solid black;
  	width: 250px;
  	margin-left: auto;
  	margin-right: auto;
}
.menu22   {padding: 1 8; font: bold 9pt/11pt verdana;}
.menu22 a:link {color: #FF8D1D; text-decoration: none}
.menu22 a:visited {color: #FF8D1D; text-decoration: none}
.menu22 a:hover{color: #BD6917; text-decoration: none; }
.menu-admin {padding: 1 8; font: bold 9pt/11pt verdana;}
.menu-admin a:link {color: #D4533E; text-decoration: none}
.menu-admin a:visited {color: #D4533E; text-decoration: none}
.menu-admin a:hover{color: #953A2B; text-decoration: none; }
.menu20   {padding: 1 8; font: bold 9pt/11pt verdana;}
.menu20 a:link {color: #337BB3; text-decoration: none}
.menu20 a:visited {color: #337BB3; text-decoration: none}
.menu20 a:hover{color: #285476; text-decoration: none; }
.menu23   {padding: 1 8; font: normal 7pt/9pt verdana;}
.designed   {padding: 10 0; font: bold 7pt/9pt verdana;}
.designed a {color: #B19579; text-decoration: none}
.designed a:visited {color: #B19579; text-decoration: none}
.designed a:hover{color: #786C60; font: bold; text-decoration: none; }
.small {
    font: 7pt/8pt normal Verdana;
    font-color: #c0a170;
}
.anket {
    font: normal 8pt/9pt Verdana;
    padding: 2;
}
.anket1  {padding: 1 3; font: normal 9pt/11pt verdana;}
.anket1 a:link {color: #C1872B; text-decoration: none}
.anket1 a:hover{color: #EBB257; text-decoration: none;}
.smalltimes {
    font: 11pt/13pt normal;
    font-family: Times New Roman;
    color: #7e5300;
}
.kontakt1 {
    font: 14pt/16pt bold;
    font-family: Times New Roman;
    padding: 14 2 3 2;
}
.kontakt2 {
    font: 11pt/12pt normal;
    font-family: Times New Roman;
    padding: 0 15;
    color:#c60800;
}

.smalltimes12 {
    font: 11pt/13pt normal;
    font-family: Times New Roman;
    color: #808080;
}
.text12 {
     font: 13pt/15pt normal;
     font-family: Times New Roman;
     padding: 5;
     color: #808080;
}
.text12 a:link{font-family: Times New Roman}
.header {font: 7pt/8pt bold; font-family: Verdana; }
.header1 {font: 10pt/12pt bold; font-family: Verdana; }
.inside {
    font: 10pt/12pt normal;
    font-family: Times New Roman;
    padding: 1 3;
    background-color: #fff287;
}
.chyba {
    padding: 2 10 0 10;
    font: normal 10pt/12pt Times New Roman;
}
.member1 {
    padding:5;
    font-family: Verdana;
    font: 9pt/11pt bold;
}
.member2 {
    padding: 5;
    font-family: Verdana;
    font: 10pt/12pt normal;
}
.diskuze {
    font-family: Times New Roman;
    font: 17pt/19pt normal;
    color: #e23800;
}
.diskuze a:link {color: #af7541; text-decoration: none}
.diskuze a:visited {color: #af7541; text-decoration: none}
.diskuze a:hover{color: #c18b59; text-decoration: none; }
.diskuze1 {
    font: bold 12pt/14pt Times New Roman;
    color: #e23800;
}
.tabul {font: bold 7pt/8pt Verdana; background-color: #ff1111; padding: 2 5 0 5; text-align: center }
.tabul-1 {font: bold 7pt/8pt Verdana; background-color: #fab94e; padding: 2 5 0 5; text-align: center }
.tab2 {font: 7pt/8pt Verdana; background-color: #f3dfa5; padding: 2 5 0 5; text-align: center}
.gal-box {
    border: 1px solid #006666;
    background-color: #ccffcc;
    padding-top: 0.75em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 0.75em;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
}
.gal-box-head {
    font: normal 15pt/18pt Verdana;
    color: #3366cc;
}
.gal-box-head a:link {
    text-decoration: none;
    font: normal 15pt/18pt Verdana;
    color: #3366cc;
}
.gal-box-head a:visited {
    text-decoration: none;
    font: normal 15pt/18pt Verdana;
    color: #3366cc;
}
.gal-box-head a:active {
    text-decoration: none;
    font: normal 15pt/18pt Verdana;
    color: #3366cc;
}
.gal-box-head a:hover {
    text-decoration: none;
    font: normal 15pt/18pt Verdana;
    color: #9966cc;
}

.gal-box-date {
    padding-left: 100px;
    font: normal 8pt/11pt Verdana;
}
.gal-box-pocet {
    position: relative;
    font: normal 8pt/11pt Verdana;
}
.obr-box {
    padding-top: 30px;
}
.picture {
    border: 1px solid black;
    margin-left: auto;
    margin-right: auto;
    _padding-bottom: 7px;
    margin-bottom: 7px;
}
.obr-shlednuto {
    padding-left: 100px;
    font: normal 8pt/11pt Verdana;
}
.obr-nazev {
    position: relative;
    font: normal 8pt/11pt Verdana;
}
.navigace {
    padding-left: 300px;
    font: normal 8pt/12pt Verdana;
}

