html, body, div, p, form, fieldset, h1, h2, h3, h4, h5, h6   { margin: 0; padding: 0; list-style: none; }

body { font: normal 64.8%/1.3 Arial, Helvetica, sans-serif; }
a	  { text-decoration: underline !important; color: #0D5D7A; }
a:hover	  { color: #000;}


#stranka {
	margin: 0 auto;
	margin-top: 1px;
	width: 900px;
	border: 0px solid #6f90ba;
}

#hlavicka {display: none; }
#menu     {display: none; }
#paticka  {display: none; }

.upd_link { display: none; }
.status   { display: none; }
.vypis    { display: none; }
.skryty   { display: none; }

.hlaseni {
	position: relative;
	padding: 5px 0 5px 0;
	font-size: 1.4em;
	font-weight: bold;
	color: red;
	background-color: white;
	opacity: 0.6;
	filter: alpha (opacity=90);
	border: 0px solid #6f90ba;
}

#textbox {
	padding: 0;
	min-height: 500px;
	width: 100%;
	margin-bottom: 0;
	font-size: 1.2em;
	color: #000;
}

.col1, .col2, .col3 { border: 0px solid #6f90ba; }
.col1     { width: 29%; float: left; margin: 0 0 0 10px;}
.col2     { width: 38%; float: left; margin: 0 0 0 5px;}
.col3     { width: 30%; float: right; }
.pr	  { float: right !important; }
.pl	  { float: left !important; }
.bglink   { background: #ddeedd; padding: 0 0 0 10px; }
.justify  { font-size: 0.9em; text-align: justify; color: #000; padding: 10px 15px 0 10px; }
.aktual   { text-align: left; font-size: 0.8em; text-indent: 30px; color: #FC0; padding-bottom: 10px; }
.on       { padding: 1px; border: 1px 0 0 0 #aaa solid; font-size: 0.85em; text-align: center; }
.of       { padding: 1px; border: 1px 0 0 0 #aaa solid; font-size: 0.85em; text-align: left; }
.exc      { padding: 1px; border: 1px 0 0 0 #aaa solid; font-size: 1.0em; text-align: center; color: #990033; font-weight: bold; }
.ok       { padding: 1px; border: 1px 0 0 0 #aaa solid; font-size: 1.0em; text-align: center; color: green; font-weight: bold; }
.info     { padding: 1px; font-size: 0.8em; text-align: center; color: #990033; font-weight: bold; }
.fltable  { width: 100%; }
.alert    { color: red; font-weight: bold;}
.img      { padding: 5px; }

h1          { font-size: 2.0em; }
h2          { font-size: 1.5em; color: #999;}
h3          { color: #cc9933; margin: 10px 0 10px 0; }
h4          { font-size: 1.0em; text-decoration: underline; margin-bottom: 10px; color: navy;}
li          { font-size: 0.95em; color: navy; margin-bottom: 5px; }
fieldset        { width: 99%; padding-bottom: 10px; }
fieldset legend { padding: 0 5px 0 5px; }
fieldset img    { border: 0; }

.textBlock0{
	background: #fff url('../img/bg-hr.jpg') no-repeat;
	position: relative;
	float: left;
	width: 900px;
	height: 8px;
	border: 0px solid #6f90ba;
}
.textBlock1  {
	background: #fff url('../images/bg-content.gif') repeat-y;
	position: relative;
	padding: 10px 40px 30px 40px;
	float: left;
	width: 820px;
	min-height: 150px;
	border: 0px solid #6f90ba;
}


table           { border-collapse: collapse; width: 99%; }
table tr.add td,
table tr.add th    { border: 1px #d8d8d8 solid; padding-left: 10px; padding-right: 10px;}
table tr.even td,
table tr.even th  { padding-left: 10px;}
table img         { max-width: 320px; max-height: 240px;}
