.wrapper{
	margin: 0px auto;
	width: 1000px;
	background-color: #faf6ed;
	position: relative;
}
#blanket {
	background-color:#111;
	opacity: 0.65;


    *background:none;
	position:absolute;
	z-index: 9001;
	top:10px;
	left:0px;
	width:100%;
	clip: rect(10px,auto,auto,auto);
}

#popUpDiv {
	position:absolute;
	width:800px;
	height:566px;
	border:5px solid #000;
	z-index: 9002;
	clip: rect(auto,auto,auto,auto);
	background-image: url(Img/nabor.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	top: 10px;
	right: 500px;
	overflow: auto;
	
}
.orlice{
	float: right;
	width: 242px;
	height: 214px;
	padding: 0px;
	margin: 0px;
	background-image: url(Img/Orlice.jpg);
	clear: none;
}
.hlavicka{
	float: left;
	width: 100%;
	height: 38px;
	padding: 0px;
	margin: 0px;
}
.mezera{
	float: left;
	width: 100%;
	height: 198px;
	padding: 0px;
	margin: 0px;
}
.mezeraobrazy{
	float: left;
	width: 100%;
	height: 50px;
	padding: 0px;
	margin: 0px;
}
.mezera2{
	float: left;
	width: 100px;
	height: 390px;
	padding: 0px;
	margin: 0px;
}
.mezera3{
	float: left;
	width: 20px;
	height: 390px;
	padding: 0px;
	margin: 0px;
}
.blok1{
	float: left;
	width: 260px;
	height: 390px;
	padding: 0px;
	margin: 0px;
}
.blok1org{
	float: left;
	width: 260px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.blok2{
	float: left;
	width: 368px;
	height: 282px;
	padding: 0px;
	margin: 0px;
}
.hlavicka2{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/foto3.jpg);
	}
.hlavicka2miyahira{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/miyahira.jpg);
	}
.hlavicka2nakamura{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotonakamura.jpg);
	}
.hlavicka2chibana{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotoshurite.jpg);
	}
.hlavicka2sauna{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotosauna.jpg);
	}
.hlavicka2baby{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotobaby.jpg);
	}
.hlavicka2akademie{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotoakademie.jpg);
	}
.hlavicka2kyusho{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotokyusho.jpg);
	}
.hlavicka2dojo{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotodojo.jpg);
	}	
.hlavicka2soustredeni{
	float: left;
	width: 1000px;
	height: 254px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/foto.jpg);
	}
.hlavicka2film{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotofilm.jpg);
	}
.hlavicka2sport{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotosport.jpg);
	}
.hlavicka2onas{
	float: left;
	width: 1000px;
	height: 350px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/foto4.jpg);
	}
	.hlavickakobudo{
	float: left;
	width: 1000px;
	height: 254px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/foto2.jpg);
	}
	.hlavickagastro{
	float: left;
	width: 1298px;
	height: 133px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotogastro.jpg);
	}
	.hlavickaobrazy{
	float: left;
	width: 1298px;
	height: 130px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotoobrazy.jpg);
	}
	.hlavickapark{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotopark.jpg);
	}
	.hlavickahistorie{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotohist.jpg);
	}
.hlavicka2s{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotos.jpg);
	}
	.hlavicka2shist{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotoshistory.jpg);
	}
	.hlavicka2k{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotok.jpg);
	}
	.hlavicka2k2{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotok2.jpg);
	}
	.hlavicka2o{
	float: left;
	width: 1298px;
	height: 330px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/fotoo.jpg);
	}
.hlavicka3{
	float: left;
	width: 1000px;
	height: 0px;
	padding: 0px;
	margin: 0px;
}
.hlavicka4{
	float: left;
	width: 1000px;
	height: 29px;
	padding: 0px;
	margin: 0px;
}
.telo{
	float: left;
	width: 1000px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
}
.telogastro{
	float: left;
	width: 1298px;
	height: 800px;
	padding: 0px;
	margin: 0px;
	background-color: #e7d1ba;
}
.telos{
	float: left;
	width: 1298px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #ffd07e;
}
.telok{
	float: left;
	width: 1298px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #ffd648;
}
.teloo{
	float: left;
	width: 1298px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #bababa;
}
.leftmenu{
	float: left;
	width: 147px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.sluzby{
	float: left;
	width: 192px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #ababab;
}
.sluzbys{
	float: left;
	width: 192px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #543822;
}
.sluzbyk{
	float: left;
	width: 192px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #956417;
}
.sluzbyo{
	float: left;
	width: 192px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #3d3d3d;
}
.text{
	float: left;
	width: 817px;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.text2{
	float: left;
	width: 455px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
}
.fotkaorez1{
	float: left;
	width: 192px;
	height: 188px;
	padding: 0px;
	margin: 0px;
	background-image: url(Img/DSCF3249.jpg);
}
.fotkytext{
	float: right;
	width: 345px;
	height: 188px;
	padding: 0px;
	margin: 0px;
	background-color: #EBFFCC;
}
.fotkytext2{
	float: left;
	width: 380px;
	height: 188px;
	padding: 0px;
	margin: 0px;
	background-color: #EBFFCC;
}
.fotkytext3{
	float: left;
	width: 345px;
	height: 188px;
	padding: 0px;
	margin: 0px;
	background-color: #EBFFCC;
}
.fotkyorez2{
	float: right;
	width: 192px;
	height: 188px;
	padding: 0px;
	margin: 0px;
	background-color: #EBFFCC;
	background-image: url(Img/DSCF1520.jpg);
}
.textovepole{
	float: left;
	width: 1000px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #ACD024;
}
.pravemenu{
	float: right;
	width: 350px;
	height: 61px;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	background-image: url(Img/pasek.jpg);
	
	}
	.pravemenubile{
	float: right;
	width: 342px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	
	}
	.pravemenucerne{
	float: right;
	width: 284px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	border-top-width: thick;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ababab;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
	}
	.pravemenucerne2{
	float: right;
	width: 284px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	border-top-width: thick;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ababab;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
	}
	
	.pravemenucerne3{
	float: right;
	width: 284px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	border-top-width: thick;
	border-right-width: thin;
	border-bottom-width: thick;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ababab;
	border-right-color: #ababab;
	border-bottom-color: #ababab;
	border-left-color: #ababab;
}
.pravemenuk{
	float: right;
	width: 192px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	background-color: #000000;
}
.pravemenu2{
	float: right;
	width: 232px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #a3b5cd;
}
.pravemenumenu{
	float: left;
	width: 232px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	background-color: #5c0e04;
}
.pravemenumenubile{
	float: right;
	width: 255px;
	height: 79px;
	padding: 0px;
	margin: 0px;
	background-color: #5c0e04;
}

.pravemenumenu2{
	float: left;
	width: 232px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #E9E7E8;
}
.pravemenupark{
	float: left;
	width: 232px;
	height: 142px;
	padding: 0px;
	margin: 0px;
	background-image: url(Img/zamekzpark.jpg);
}
.pravemenuhistory{
	float: left;
	width: 232px;
	height: 129px;
	padding: 0px;
	margin: 0px;
	background-image: url(Img/zamekzhist.jpg);
}
.popiska{
	float: left;
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.zahradnictvi{
	float: left;
	width: 1000px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	}
.relief{
	float: right;
	width: 200px;
	height: 190px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
	background-image: url(Img/basrelief2.jpg);
	}
.reliefso{
	float: right;
	width: 192px;
	height: 247px;
	padding: 0px;
	margin: 0px;
	background-color: #f4f4f4;
}


.cara{
	float: left;
	width: 1000px;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	}
.gastro{
	float: left;
	width: 1000px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #e7d1ba;
}
.zameksro{
	float: left;
	width: 1298px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #ffd07e;
}
.jk{
	float: left;
	width: 1298px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #ffd648;
}
.jo{
	float: left;
	width: 1298px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	background-color: #bababa;
}
.top_menu{
	float: left;
	width: 100%;
	height: 22px;
	background-color: #234000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	color: #FFAA00;
	padding: 6px 0px;
	border: 1px solid yellow;
}

.top_menu_text{
	background-color: #CC0000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration:none;
	font-style: inherit;
	height: 220px;
}

.left1{
   float: left;
   margin-right: 0px;
   width: 20px;
   background-color: #ccccff;
   border: 1px solid yellow;
}
.left2{
	float: left;
	margin-right: 0px;
	width: auto;
	padding: 10px 5px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #356415;
	color: #FFFFFF;
	text-decoration:none;
}
.left_menu_text{
	float: left;
	margin-right: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #356415;
	color: #FFFFFF;
	text-decoration:none;
}
.left3{
	float: none;
	margin-right: 0px;
	width: 1298px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color: #C6E743;
	background-image: url('orlice.png');
	background-repeat: no-repeat;
	height: 1000px;
}
.left4{
	float: left;
	margin-right: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 190px;
	padding: 10px 5px;
	background-color: #ccccff;
}
.right{
	float: right;
	width: 252px;
	background-color: #ccccff;
	height: 154px;
	left: 1054px;
	top: auto;
}
.menuleftbar{
	float: left;
	width: 192px;
	height: auto;
	left: auto;
	top: auto;
}
.menuleftbar2{
	float: left;
	width: 192px;
	height: 206px;
	left: auto;
	top: auto;
	background-image:
	background-color: b67139;
}
.menuleftbar2z{
	float: left;
	width: 192px;
	height: 96px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2miahira{
	float: left;
	width: 192px;
	height: 3000px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2chibana{
	float: left;
	width: 192px;
	height: 1500px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2kevork{
	float: left;
	width: 192px;
	height: 1450px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2motobu{
	float: left;
	width: 192px;
	height: 3900px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2itosu{
	float: left;
	width: 192px;
	height: 5900px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2matsumura{
	float: left;
	width: 192px;
	height: 2000px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar2sakugawa{
	float: left;
	width: 192px;
	height: 1350px;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar3z{
	float: left;
	width: 192px;
	height: auto;
	left: auto;
	top: auto;
	background-color: #b67139;
}
.menuleftbar3zkarate{
	float: left;
	width: 192px;
	height: 750px;
	left: auto;
	top: auto;
	background-color: #b67139;
}

.menuleftbar4z{
	float: left;
	width: 192px;
	height: 96px;
	left: auto;
	top: auto;
	background-color: #ababab;
	}
.menuleftbarko{
	float: left;
	width: 192px;
	height: 96px;
	left: auto;
	top: auto;
	background-color: #000000;
}
.menuleftbarko2{
	float: left;
	width: 192px;
	height: 144px;
	left: auto;
	top: auto;
	background-color: #000000;
}
.menuleftbar2zero{
	float: left;
	width: 192px;
	height: 188px;
	left: auto;
	top: auto;
}
.menuleftbar2s{
	float: left;
	width: 192px;
	height: 128px;
	left: auto;
	top: auto;
	background-image: url(Img/semi.jpg);
}
.menuleftbar2k{
	float: left;
	width: 192px;
	height: 154px;
	left: auto;
	top: auto;
	background-image: url(Img/mark.jpg);
	
	}
.menuleftbarso{
	float: left;
	width: 192px;
	height: auto;
	left: auto;
	top: auto;
	background-image: url(Img/mark.jpg);
	background-color: #e71623;
	}
.menuleftbarso2{
	float: left;
	width: 192px;
	height: 298px;
	left: auto;
	top: auto;
	background-image: url(Img/yoshitaka.jpg);
	background-color: #e71623;
}
.footer{
	float: left;
	width: 100%;
	height: 20px;
	background-color: #003300;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	color: #FFFFFF;
	padding: 6px 0px;
}
body {
	padding: 0px;
	margin: 0px;
	background-color: #faf6ed;
	background-image: url(Img/green.jpg);
	background-repeat: repeat;
}
