body {	background-color: #6B6B6B;
	padding: 0;
	margin: 0;}
	
.blok {	background-color: #999;
		background-image:  url("img/telo-back.jpg");
		width: 800px;
		height: 900px;
		font-family: georgia, serif;
		position: absolute;
		/*top: 50%;*/
		left: 50%;
		margin: /*-400px*/ 0 0 0 -400px;
		}

.zahlavi {background-image:  url("img/galerie1.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: 160px;
	top: 7px;
	_top: 20px;
	}

.home {	margin: 0 0 -3px, 0;
		padding: 0;
		border: 0;}

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

#autor {color: #666;
		font-size: 90%}
a {margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	color: #C60;}

a:hover {color: #36C;}

.roky a:hover {color: #FC3;}
		
.roky { background-color: #333;
		width: 800px;
		height: 30px;
		margin: 0;
		padding: 0;
		word-spacing: 30px;
		text-align: center;}

.roky a, .now, .bude {_width: 75px;}
	
.rok1 {margin: 0 0 0 10px;}

.now {font-size: 1.2em;
	color: #FC3;
	}

.bude {color: #999;}

.galerie {position: absolute;
			top: 180px;
			margin: 0;
		padding: 30px;
		color: #333;
}

.kont1, .kont2, .kont3, .kont4 {width: 800px;
		height: 150px;
				}
.kont1 {position: absolute; top: 20px;
			}
.kont2 {position: absolute; top: 180px;
			}
.kont3 {position: absolute; top: 340px;
			}
.kont4 {position: absolute; top: 500px;
			}


.nazev1, .nazev2, .nazev3, .nazev4, .nazev5 {width: 128px;
		text-align: center;
		font-size: 15px;}


.nazev1 {position: absolute; bottom: 1px;}
		
.nazev2 {position: absolute; left: 150px; bottom: 1px;}

.nazev3 {position: absolute; left: 300px; bottom: 1px;}

.nazev4 {position: absolute; left: 450px; bottom: 1px;}

.nazev5 {position: absolute; left: 600px; bottom: 1px;}
		
.gal1 a, .gal6 a, .gal11 a,  .gal17 a {
      margin:0; padding:0;
      position:absolute; left: 0;
      width: 128px; height: 128px;
      overflow:hidden;
	  color: #C60;
      }
.gal1 a span, .gal6 a span, .gal11 a span, .gal17 a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 128px; height: 128px;
      margin:0; padding:0;
      }

.gal1 a span {background: url("2007/thumb/gal01.jpg") top left no-repeat;}
.gal6 a span {background: url("2007/thumb/gal06.jpg") top left no-repeat;}
.gal11 a span {background: url("2007/thumb/gal11.jpg") top left no-repeat;}
.gal17 a span {background: url("2007/thumb/gal17.jpg") top left no-repeat;}

.gal1 a:hover span, .gal6 a:hover span, .gal11 a:hover span, .gal17 a:hover span {
   background-position: -128px 0;
     }

.gal2 a, .gal7 a, .gal12 a, .gal18 a {
      margin:0; padding:0;
      position:absolute; left: 150px;
	  width: 128px; height: 128px;
      overflow: hidden;
	  color: #C60;
      }
	  
.gal2 a span, .gal7 a span, .gal12 a span, .gal18 a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 128px; height: 128px;
      margin:0; padding:0;
      }

.gal2 a span {background: url("2007/thumb/gal02.jpg") top left no-repeat;}
.gal7 a span {background: url("2007/thumb/gal07.jpg") top left no-repeat;}
.gal12 a span {background: url("2007/thumb/gal12.jpg") top left no-repeat;}
.gal18 a span {background: url("2007/thumb/gal18.jpg") top left no-repeat;}

.gal2 a:hover span, .gal7 a:hover span, .gal12 a:hover span, .gal18 a:hover span {
   background-position: -128px 0;
     }

.gal3 a, .gal8 a, .gal14 a, .gal19 a {
      margin:0; padding:0;
      position:absolute; left: 300px; 
      width: 128px; height: 128px;
      overflow: hidden;
	  color: #C60;
      }
	  
.gal3 a span, .gal8 a span, .gal14 a span, .gal19 a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 128px; height: 128px;
      margin:0; padding:0;
      }

.gal3 a span {background: url("2007/thumb/gal03.jpg") top left no-repeat;}
.gal8 a span {background: url("2007/thumb/gal08.jpg") top left no-repeat;}
.gal14 a span {background: url("2007/thumb/gal14.jpg") top left no-repeat;}
.gal19 a span {background: url("2007/thumb/gal19.jpg") top left no-repeat;}

.gal3 a:hover span, .gal8 a:hover span, .gal14 a:hover span, .gal19 a:hover span {
   background-position: -128px 0;
     }

.gal4 a, .gal9 a, .gal15 a, .gal20 a {
      margin:0; padding:0;
      position:absolute; left: 450px; 
      width: 128px; height: 128px;
      overflow: hidden;
	  color: #C60;
      }
	  
.gal4 a span, .gal9 a span, .gal15 a span, .gal20 a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 128px; height: 128px;
      margin:0; padding:0;
      }

.gal4 a span {background: url("2007/thumb/gal04.jpg") top left no-repeat;}
.gal9 a span {background: url("2007/thumb/gal09.jpg") top left no-repeat;}
.gal15 a span {background: url("2007/thumb/gal15.jpg") top left no-repeat;}
.gal20 a span {background: url("2007/thumb/gal20.jpg") top left no-repeat;}

.gal4 a:hover span, .gal9 a:hover span, .gal15 a:hover span, .gal20 a:hover span {
   background-position: -128px 0;
     }

.gal5 a, .gal10 a, .gal16 a, .gal21 a {
      margin:0; padding:0;
      position:absolute; left: 600px; 
      width: 128px; height: 128px;
      overflow: hidden;
	  color: #C60;
      }
.gal5 a span, .gal10 a span, .gal16 a span, .gal21 a span {
      display:block;
      position:absolute; left: 0; top:0; z-index:1;
      width: 128px; height: 128px;
      margin:0; padding:0;
            }

.gal5 a span {background: url("2007/thumb/gal05.jpg") top left no-repeat;}
.gal10 a span {background: url("2007/thumb/gal10.jpg") top left no-repeat;}
.gal16 a span {background: url("2007/thumb/gal16.jpg") top left no-repeat;}
.gal21 a span {background: url("2007/thumb/gal21.jpg") top left no-repeat;}

.gal5 a:hover span, .gal10 a:hover span, .gal16 a:hover span, .gal21 a:hover span  {
   background-position: -128px 0;
     }


.pata  {height: 55px;
		width: 800px;
		position: absolute;
		bottom: 0;
		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: #36C;
      }
.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;}



