body {text-align: center; font-family: "Verdana CE", Verdana, "Arial CE", Arial, Helvetica, helvetica, sans-serif; background-color: #fff; color: #000; margin: 0; padding: 0;}
body {font-size: 11pt;}

img {border: 0;}

h1 {font-family: Trebuchet MS, sans-serif; font-size: 18pt; font-weight: bold; font-style: italic; color: #000; padding: 0; margin: 0 0 15px 0; border-bottom: 1px solid #000;}

h2 {font-size: 13pt; font-weight: bold; font-style: normal; color: #000; background-color: #fff; margin: 15px 0 7px 0; padding: 0 0 3px 0; border-bottom: 1px solid #000;}

table {width: 100%; line-height: 1.4em; font-size: 90%;}
td {vertical-align: top;}

a:link {
	color: #000;
	text-decoration: none;
	}
a:visited {
	color: #000;
	text-decoration: none;
	}
a:hover {
	color: #000;
	}

img {border: 0;}

a.img {border: 0;}

ul {list-style: none; margin: 0 0 20px 10px; padding-left: 0;}
li { background-color: #fff; background-image: none; padding-left: 18px; font-weight: normal; margin-bottom: 10px;}

#mother {display: block; position: relative; width: 100%; margin: 0; padding: 0;  background-color: #fff; background-image: none; text-align: left;}

#logotyp {display: block; position: absolute; left: 20px; top: 0px; width: 140px; height: 55px; margin: 0; background-color: #fff;}

#header {display: block; position: relative; width: 100%; float: left; left: 0; height: 50px; margin: 0; background-color: #fff; background-image: none;}

#header_top {display: none;}

#header_rastr {display: block; position: relative; float: left; top: 0px; left: 5px; width: 100%; height: 50px; margin: 0; padding: 0; background-color: #fff; background-image: none;}

#content {display: block; clear: both; position: relative; float: left; left: 35px; width: 680px; padding: 20px 0;}

#levy_blok {display: block; position: relative; float: left; left: 0; top: 0; width: 400px; padding: 0;}
#pravy_blok {display: block; position: relative; float: right; right: 0; top: 0; width: 250px; padding: 0;}

#pravy_blok p {font-size: 82%; padding: 0; margin: 6px 0 8px 0;}

#footer {display: block; position: relative; clear: both; width: 100%; margin: 30px 0 0 0; border-top: 2px dotted #999; font-size: 10pt; color: #000; text-align: center; padding: 10px 0 0 0; line-height: 150%; font-style: italic;}

.tiskni {display: none;}

#menu {
  display: none;
	}

.menu_lista {
  display: mome;
  }

.prehled {margin: 0 0 15px 0;}
.prehled td {border-bottom: 1px solid #d9ed9e; padding: 5px; background-color: #d9ed9e;}
.prehled td.leva {border-left: 6px solid #d9ed9e; padding-left: 8px;}
.prehled td.prava {border-right: 3px solid #d9ed9e; padding-right: 8px;}
.prehled .nazev {width: 400px;}
.prehled .hmot {width: 100px;}
.prehled .cena {width: 100px;}

.menu {margin: -15px 0 15px 0;}
.menu td {border: 0; padding: 2px 5px;}
.menu td.nazev {font-size: 12pt; font-weight: bold; font-style: italic;}
.menu td.nadpis {padding: 5px 0 0 0;}
.menu td.leva {padding-left: 8px;}
.menu td.prava {padding-right: 8px; text-align: right;}

th {font-weight: bold; font-style: normal; color: #363; background-color: #d9ed9e; margin: 0 0 10px 0; padding: 2px 0 3px 6px; border-left: 6px solid #b4c484; border-right: 3px solid #b4c484;}

.male {font-size: 82%;}

#nahorublock      {display: block; height: 16px; clear: both; text-align: center; font-size: 75%; padding-top: 0; margin-top: 0; padding: 12px 0 0 0;}
#nahorublock a:link    {padding: 1px 5px; color: #fff; background-color: #600; text-align: center; text-decoration: none; border-bottom: 1px solid #000;}
#nahorublock a:active  {padding: 1px 5px; color: #fff; background-color: #600; text-align: center; text-decoration: none; border-bottom: 1px solid #000;}
#nahorublock a:visited {padding: 1px 5px; color: #fff; background-color: #600; text-align: center; text-decoration: none; border-bottom: 1px solid #000;}
#nahorublock a:hover   {padding: 1px 5px; color: #fff; background-color: #c00; text-align: center; text-decoration: none; border-bottom: 1px solid #000;}
