body { margin-top: 0; margin-left: 0; background: #0060A8 url('img/pozaditop.gif') top repeat-x; 
 color: #000000; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-style: normal; font-size: 8pt;} 
  
/* text ---------------------------------------------------------------------- */
p { color: #000000; text-align: justify; margin: 0px; padding: 10px; }
a { color: #0060A8; text-decoration: none;}
a:hover { color: #000000; text-decoration: none; }
h1 { color: #000000; font-size: 8pt; padding: 0px; margin: 0px; border: 0px;}
h2 { color: #0060A8; font-size: 8pt; padding: 0px; margin: 0px; border: 0px;}
h3 { color: #000000; font-size: 8pt; padding: 5px 0px 0px 10px; margin: 0px; border: 0px;}
.nadpis { color: #0060A8; font-size: 8pt; font-weight: bold;}
.datum { color: #666666; font-size: 8pt;}
.nic { color: #000000; text-align: justify; margin: 0px; padding: 5px 0px 0px 10px; }

/* bloky ---------------------------------------------------------------------- */
#stred { position: absolute; top: 0px; width: 760px; height: auto; left: 50%; margin-left: -380px; background: url('img/pozadi.gif') center repeat-y;}
#vrch { position: relative; top: 0px; left: 0px; width: 760px; height: 208px; background: url('img/pozadivrch.gif'); }
#vrchfoto { position: absolute; top: 21px; left: 5px; width: 750px; height: 136px; }
#vrchmenu { position: absolute; top: 129px; left: 285px; width: 480px; height: 106px; z-index: 3;}
#vrchleva { position: absolute; top: 161px; left: 5px; width: 264px; height: 44px; z-index: 3;}
#vrchnadpis { position: absolute; top: 176px; left: 285px; width: 480px; height: 136px; z-index: 2;}
#leva { position: relative; width: 264px; padding-left: 5px; border: 0px none; margin: 0px; float: left; height: 600px; min-height: 600px;}
#prava { position: relative; width: 482px; margin-right: 5px; padding-right: 5px; border: 0px none; margin: 0px; float: right;  z-index: 2;}
#pravabalici { position: absolute; top: 0px; left: 0px; width: 239px; border: 0px none; margin: 0px;  z-index: 3;}
#pravaprodej { position: absolute; top: 0px; left: 242px; width: 240px; border: 0px none; margin: 0px;  z-index: 3;}
#pravabalicib { position: absolute; top: 50px; left: 0px; width: 242px; height: 81px; max-height: 81px; background: url('img/pozadiprodej.gif'); z-index: 3;}
#pravaprodejb { position: absolute; top: 50px; left: 242px; width: 240px; height: 81px; max-height: 81px; background: url('img/pozadiprodej.gif'); z-index: 3;}
#pravakalibrace { position: absolute; top: 131px; left: 0px; width: 239px; border: 0px none; margin: 0px;}
#pravaspotreba { position: absolute; top: 131px; left: 242px; width: 240px; border: 0px none; margin: 0px;}
#pravakalibraceb { position: absolute; top: 180px; left: 0px; width: 242px; height: 81px; max-height: 81px; background: url('img/pozadiprodej.gif'); z-index: 3;}
#pravaspotrebab { position: absolute; top: 180px; left: 242px; width: 240px; height: 81px; max-height: 81px; background: url('img/pozadiprodej.gif'); z-index: 3;}
#pravablok { position: absolute; top: 262px; left: 0px; width: 482px; height: 25px; background: url('img/pozadiblok.gif');}
#pravatext { position: absolute; top: 290px; left: 0px; width: 482px; border: 0px none; margin: 0px;}
#spodek { position: relative; width: 760px; height: 28px; padding-top: 10px; margin-bottom: -10px; }

/* menu ---------------------------------------------------------------------- */
#levmenu { position: absolute; top: 10px; left: 0px; width: 264px; padding: 5px; margin: 0px; z-index: 2;}
#levmenu ul { list-style: none;	margin: 0px; padding: 0px; border: none;}
#levmenu li { float: left; margin: 0px;	padding: 0px; border: none; width: 263px;}
#levmenu li a { display: block;	color: #0060A8; text-decoration: none;  height: 16px; padding-left: 30px; height: auto; line-height: 1.4;}
#levmenu li a:hover { background: #E4E4E4; color: #000000;}
.mezera {display: block; background: url('img/teckys.gif'); width: 264px; height: 3px; left: 0px; font-size: 2pt;}
.levmenumem a {color: #0060A8; text-decoration: none; padding-left: 40px; width: 213px; max-width: 213px; height: 16px; margin-left: 20px;}
.levmenumem a:hover {background: #E4E4E4; color: #000000; }

/* tabulky ---------------------------------------------------------------------- */
td {font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; text-align: left;}
.tabulka { border: 0px; width: 100%; }
.tdtm {background-color: #0060A8; border: 1px solid #285693; color: #ffffff; text-align: left; padding-left: 3px;}
.tdsv {background-color: #F4F4F4; border: 1px solid #D9D9D9; text-align: left; padding-left: 3px; vertical-align: top;}
.tdnic {text-align: center; font-size: 8pt; vertical-align: top;}

/* formulare ---------------------------------------------------------------------- */
.formular { margin: 2px; color: #333333; border: 1px solid #919191;	background-color: #ffffff;
	width : 200px; height: 16px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}
.policko { margin: 2px; color: #333333; border: 1px solid #919191;	background-color: #ffffff; text-align: center;
	width : 30px; height: 13px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}
.domena { margin: 2px; color: #333333; border: 1px solid #919191; background-color: #ffffff; overflow: hidden;
	width : 280px; height: 160px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 9pt; padding: 2px;}
.tlacitko {color: #ffffff; width : 60px; height: 18px; border: none; cursor: hand;
   background-color: #0060A8; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size : 8pt; padding: 0px;}
.flat { margin: 2px; color: #333333; border: 1px solid #919191;	background-color: #ffffff; 
	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 0px;}
.red {color: red; font-weight: bold;}	
/* ramecky ---------------------------------------------------------------------- */
.noram {padding: 0px; border: 0px; margin: 0px;}
.ram {padding: 0px; border: 1px solid #919191; margin: 0px; }
.raml {padding: 0px; border: 1px solid #919191; margin: 0px 10px 10px 0px; float: left; }
.ramp {padding: 0px; border: 1px solid #919191; margin: 10px 0px 10px 10px; float: right; }
.otaznik {cursor: help;}