html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	/* background:rgb(209,205,193); */
background:#fff;
	font-size:100%; /* WinIE text resize correction */
		/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	/* background:rgb(209,205,193); */
background:#fff;
	font-size: 1em;
	font-family: tahoma, verdana, dejavu sans condensed, dejavu sans, arial, times new roman, sans-serif;
	}

#container {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
	top:3em; 
	bottom:3em; 
	width:56em;
	/* width:770px; */ 
	margin-left:-28em;
	left:50%; 
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#fff;
	}

* html #container {
	top:0; 
	bottom:0; 
	height:100%;
	width:56em;
	/* width:772px; */
	/* border-top:50px solid #fff; 
	border-bottom:40px solid #fff; */
	border-top:3em solid #fff; 
	border-bottom:3em solid #fff;
	}

#header {
	position:absolute; 
	/* margin-left:-386px; */ 
	left:50%; 
	top:0; 
	height:3em;
	width:56em;
	margin-left:-28em;
	/* background:#53829d; */
	background:#114477;
	z-index:5; 
	border:1px solid #000;
	color: white;
	font-weight: bold;
  text-align: center;
	}

* html #header {
	/* top:2px; width:772px; height:50px; */
	top:0px; width:56em; height:3em;
	}

/*A:link, A:visited, A:active{color:#b75a3e;text-decoration:none} A:hover{color:#D59380;text-decoration:underline} */
A:link, A:visited, A:active{color:#cc6600;text-decoration:none} 
A:hover{color:#0066cc;text-decoration:underline}
A.menu:link, A.menu:visited, A.menu:active{font-size:1em;color:white;text-decoration:none}
A.menu:hover {font-size:1em;color:white;text-decoration:underline}

#footer {
	text-align:center;
	position:absolute; 
	left:50%; 
	bottom:0; 
	height:3em;
	width:56em;
	margin-left:-28em;
	/* background:#73a2bd; */
	background:#4477aa;
	z-index:5; 
	border:1px solid #000;
	font-family: trebuchet MS, tahoma, verdana, arial, sans-serif;
	font-weight:bold;
	color:#000;
	}

* html #footer {
	/* bottom:2px; width:772px; height:38px; */
	bottom:0px; width:56em; height:3em;
	}



#container p {
	padding-left:0.5em; padding-right:0.5em; text-align:justify;
	font-size:0.875em;
	}

#container h1, h2, h3, h4, h5, h6 {padding:0 0.5em 0 0.5em;}


.listek_table {
  font-size:0.625em;
  width:95%;
  }

.listek_table_b {
  font-size:0.625em;
  width:95%;
  border:1px solid black;
  }

.ohrb { border-left: 1px solid black; border-right: 1px solid black }
.ohrl { border-left: 1px solid black }
.ohrr { border-right: 1px solid black }

#listek_col {
  width:25%;
  }


.boldhead {
	font-size:1.5em; 
	font-weight:bold;
	}
.bold {font-weight:bold;}
/*.columnone {width:66%; float:left; margin-right:5%;}
.columntwo {border:0;}*/
.columntwo {width:30%; float:right; margin-left:5%;}
.columnone {width:60%; border:0; margin-left:0.5em;}*/
* html .columntwo {border:0;}
.clear {clear:both;}

.novinky {font-size:0.875em;}
.kbtop {font-size:0.875em; padding-left:1.5em;}


.left {float:left; margin:10px; border:1px solid #000;}
.right {float:right; margin:10px; border:1px solid #000;}
.lefttext {float:left; width:300px; text-align:justify;}
.righttext {float:right; width:300px; text-align:justify;}

* html .lefttext {float:left; width:310px; text-align:justify;}
* html .righttext {float:right; width:310px; text-align:justify;}

#banner{
	/*position : absolute;*/
	background-color : #E3E3E3;
	top : 50px;
	z-index: 8;
	width : 496px;
	height : 60px;
	margin: 0px auto 0px auto;
	border-top-width : 0px;
	border-top-color : #4F4FFF;
	border-top-style :solid;
	border-bottom-width : 0px;
	border-bottom-color : #4F4FFF;
	border-bottom-style : solid;
	border-left-width : 0px;
	border-left-color : #4F4FFF;
	border-left-style : solid;
	border-right-width : 0px;
	border-right-color : #4F4FFF;
	border-right-style : solid;
}

.hnd {height:100px;width:120px;border=0;}
.auc {height:100px;width:120px;border=0;}
.hndauc {height:200px;width:120px;border=0;}
.bbo {height:400px;width:400px;border=0;}
.bbochat {height:500px;width:400px;border=0;}
.vugraph {float:left;margin-left:5px;margin-right:8px}
.cer{color:black}
.cerv{color:red}

#container2 {margin-left:1em;margin-right:1em;}

@media print {
      html, body {height:auto; max-height:none; overflow:visible;}
	  div#header {display: none;}
      div#footer {display: none;}
      div#container {width: 100%; border:0; margin:0; padding:0; left:0; top:0; color:black; background:white; height:auto; max-height:none; overflow:visible; position: static; }
      p, a:link, a:visited, a:hover {color:black;}
      }

