@charset "windows-1250";
body 	 {
		  margin: 0;
		  background: #C0C0FF;
		  color: black;
		  font-family: sans-serif;
		  }
p 		{
	 	  margin: 1em 0;
	    }
hr,.hidden {
	 	  display: none;
	    }
a 		{
	 	  color : white;
		}
.symbol {
		font-family: symbol;
		}	
#Zahlavi {
		  	background : #FFF4CA;
			border-bottom: 2px solid black;
			padding: 10px 10px 2px 10px;
			background-image: url("./logov.gif");
			background-repeat: no-repeat;
			background-position: 85% 30%;
		  }
#Zahlavi h1,h2 {
			padding: 10px 0px 0px 10px;
			margin : 0px;
			text-align: left;
			}	 			
#Zahlavi h1 {	font-family: Impact, sans-serif;
				letter-spacing: 15px;
				font-size: 300%;
				color: gray;
				text-align: left;
				font-style: italic;
			}
#Zahlavi h2 {
			color: black;
			position: relative;
			left: 30px;
			top: 10px;
			margin: 0;
			padding: 0;			
			}
#Zahlavi h2 #red	{
			color: red;
			margin-left: 1cm;
			}				 				
#Zahlavi #Menu {	display: block;
			text-align: right;
			margin: 0px;
			font-size: 70%;
			font-weight: normal;
			}
#Zahlavi #Menu h2 {
      			display: none;
			}			
#Zahlavi #Menu a {
			color: black;
			text-decoration: none;
			margin: 0px;
			padding: 2px 4px;			
			}
#Zahlavi #Menu a img { padding: 1px;
			}
#Zahlavi #Menu a:hover {
			color: white;
			background: black;
			}
#Panel {
			display: block;	 
			background: white;
			color: black;
			float: left; width: 200;
			margin: 10px 5px;
			font-size: x-small;
			border-top: 5px black solid;
			border-bottom: 5px black solid;
			border-left: 2px black solid;
			border-right: 2px black solid;
			width: 165px;
			text-align: center;
			page-break-after: always;			
			}
#Panel h2 {
      			background: gray;
			color: white;
			text-align: center;
			text-transform: uppercase;
			margin : 0px;
			border-bottom : 2px black solid;
			border-top: 2px black solid;
			padding : 3px;
			display: block;
			font-size: small;
			}
#Panel h3 {
			border-bottom: 1px gray solid;
			font-size: x-small;
			font-weight: bold;
			margin: 3px;
			padding: 1px;
			}	 				 				 
#Panel p {
			display: block;
      			margin : 3px;
			font-size: small;
			}	
#Panel a {
			display:block;
			margin:0; 
			padding:5px 0.5ex;
			background:white; 
			color:black;
			font-size: small; 
			font-weight:bold;
			text-decoration:none;
			border-bottom: 1px black solid;
			}
#Panel a:hover {	
			background: silver;
			}
#Panel a:active {
			background: #fff4ca;
			}				 	
.Blok {
			display: block;
			background: white;
			color: black;
			margin: 10px 10px 10px 185px;
			border-top: 5px black solid;
			border-bottom: 5px black solid;
			border-left: 2px black solid;
			border-right: 2px black solid;
			padding: 0px;
			}
.Blok a {
			color: blue;
			}
.Blok b {
			font-weight: bold;
			}
.Blok h2 {
			border-bottom: 5px silver solid;
			padding: 2px 5px;
			margin: 0px;
			font-variant: small-caps;
			font-size: xx-large;
			}	
.Blok h3 {
			border-bottom: 1px silver solid;
			padding: 2px 5px;
			margin: 0px;
			font-variant: normal;
			font-size: x-large;			
			}			
.Blok p, .Blok dl, .Blok ol, .Blok ul {
			margin: 7px;
			}
.Blok dt {
			font-weight: bold;
			}
.Blok dd {
			margin-left: 10px;
			}	
.Blok ol {
			list-style-position: outside;
			list-style-type: decimal;
			padding-left: 30px;
			}
.Blok ul {
			list-style-position: outside;
			list-style-type: square;
			padding-left: 30px;
			}
.Blok table {
			border: 2px black solid;
			margin: 8px;
			width: 97%;
			font-size: small;
			page-break-inside: avoid;
			}
.Blok th {
			background-color: silver;
			border: 1px gray solid;
			color: black;
			}
.Blok td {		
			border: 1px gray solid;
			color: black;
			padding: 2px;
			margin: 3px;
			}
.Blok .imgleft {	text-align: center;
			display: block;
			margin: 10px;
			}
.Blok .imgleft p {
			font-size: 70%;
			}
.Blok .thumbnails	{
			text-align: center;
			padding: 5px;
			margin: 2px;
			}
.Blok .thumbnail	{
			margin: 3px;
			padding: 3px;
			text-align: center;
			vertical-align: middle;
			}	
#Zapati {
			display: block;
			border-top: 2px solid black;
			text-align: center;
			font-size: smaller;
			padding: 5px;
			position: static;
			margin: 0;
			bottom: 0;
			width: 99%;
		  }
#Zapati a{
			color: blue;
			}																																																						 				 				 					 	 