body {	background-color: #6B6B6B;
	padding: 0;
	margin: 0;}
	
.blokh {	background-color: #999;
		background:   url("img/dejinyback.jpg") top left repeat-y;
		width: 800px;
		font-family: georgia, serif;
		position: absolute;
		/*top: 50%;*/
		left: 50%;
		margin: /*-400px*/ 0 0 0 -400px;
		}

.zahlavi {background-image:   url("img/fotosvet.jpg");
			height: 150px;
			margin: 0;
			padding: 0;
			}

h1 {color: orange;
	font-family: 'Courier CE', 'Courier New CE', 'Courier New', monospace;
	font-size: 25px;
	position: absolute;
	left: 190px;
	top: 7px;
	_top: 20px;
	}

.home {	margin: 0;
		padding: 0;
		border: 0;}

blockquote {
		width: 200px;
		margin: 5px;
		padding: 0;
		position: absolute;
		right: 3%;
		top: 20px;
		font-family: georgia, serif;
		text-align: center;
		color: #F60;}
		
blockquote p {
		margin: 0;
		padding: 0;
		}

.podpis a {color: black;
			font-weight: bold;}

.podpis a:hover {color: #FC3;}

#citat {font-size: 18px;}

#autor {color: #666;
		font-size: 90%}


a {margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	color: #C70;}
	
a:hover {color: #36C;}

.menu a:hover {color: #FC0;}

.menud a:hover {color: #FC0;}

.nameno {color: #333;
	text-decoration: underline;}
	
.menud, .menu-d { background-color: #333;
		_position: absolute; left: 0; top: 150px;
		width: 800px;
		height: 25px;
		margin: 0;
		padding: 5px 0 0 0;
		_padding: 5px;
		_padding-left: 15px;
		text-align: left;
		color: #999;}

.menud a, .menu-d a {
		padding: 1em;
		_padding-left: 15px;
		}

.nowd, .now-d {width: 10em;
		padding-left: 1em;
		}
		
.fotyd {position: absolute; right: 50px;	
		}
		
.neni {color: #666;
		font-size: 90%;}

.tady {text-align: left;
		font-size: 150%;}

.datum {color: white;
					}
i {font-size: 90%;}

 #content {
      width: 99%;
      margin:1em auto;
      text-align:left;
      max-width: 800px;
	  		_padding-top: 45px;      }

   #desitky {
      float: right;
      width: 200px;
      margin:0; padding:0;
      }
   #desitky-content {
      margin:0; padding: 0.5em 1em;
      font-size: 90%;
      _margin-left: 1em;
	  text-align: center;}
	
#desitky a {color: #000;}
#desitky a:hover {color: #FC3;}
	  
   #histo {
      margin: 0 200px 0 0; padding:0;
      }
   #histo-content {
      margin:0; padding: 0.5em 1em;
     _margin-top: 1em;
	  text-align: justify;}
	  
.imgleft {float: left;
		margin: 5px 15px 10px 0;
		border: solid black 1px;}

.imgright {float: right;
		margin-left: 15px;
		margin-bottom: 10px;
		margin-top: 5px;}
		
img {	margin-left: 15px;
		margin-bottom: 10px;
		margin-top: 10px;}

.stred {text-align: center;
	margin: 0;
	padding: 0;
	}
	
img {border: solid black 1px;}
	
p {clear: left;}

#histo-content p {	background: url("img/bull.jpg") no-repeat top left;
padding-left: 25px;}

.poright {clear: right;}
	  
.teorie {text-align: right;
		font-size: 0.9em;
		padding-right: 1em;
		background-color: #999;}

.teorie a {	color: #FFF;}
.teorie a:hover {color: #FC3;}

#cohaku img {float: left;
			border: 1px solid black;
			margin-right: 1em;
			margin-bottom: 1em;
			margin-top: 1em;
			_margin-top: 0;}
			
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

.pata  {height: 55px;
		width: 800px;
		border-top: 1px solid black;
		background-color: #CCC;
		}

.cop {position: absolute; right: 10px; bottom: 3px;
		color: #666;
		font-size: 15px;}

.pata a {
      margin:0; padding:0;
      position:absolute; left: 380px;
      width:50px; height: 50px;
      overflow:hidden;
	  color: #C60;
      }
.pata a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 50px; height: 50px;
      margin:0; padding:0;
      background: url("img/mail.jpg") top left no-repeat;
      }

.pata a:hover span {
   background-position: -50px 0;
     }		

.zpet {position: absolute; left: 10px; bottom: 35px;
		color: #666;
		font-size: 17px;}

.kdo {position: absolute; left: 10px; bottom: 3px;
		color: #666;
		font-size: 17px;}


