@charset "utf-8";
#body {background-color: #FAFAFA; text-align: center; margin: 0px 0px 0px 0px; font-size: 8pt; font-family: tahoma;}	
	#telo {position: relative; width: 990px; top: 0px; margin: auto}
		#najdi {position: absolute; width: 177px; height: 33px; top: 210px; left: 0px; margin: 0; padding: 0; background-image: url(../layout/hledej.gif); background-position: top left; background-repeat: no-repeat; line-height: 6px;}
		#menu {position: absolute; width: 809px; height: 33px; top: 210px; left: 181px}
			
			#domu {float: left; width: 80px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#domu span {display: block; width: 80px; height: 33px; position:absolute; left: 0; top: 0; background-image: url(../layout/domu.gif); background-repeat: no-repeat;}
				#domu a:hover span{float: left; width: 80px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/domu_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#galerie {float: left; width: 91px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#galerie span {display: block; width: 91px; height: 33px; position:absolute; left: 80; top: 0; background-image: url(../layout/galerie.gif); background-repeat: no-repeat;}
				#galerie a:hover span{float: left; width: 91px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/galerie_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#profily {float: left; width: 91px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#profily span {display: block; width: 91px; height: 33px; position:absolute; left: 171; top: 0; background-image: url(../layout/profily.gif); background-repeat: no-repeat;}
				#profily a:hover span{float: left; width: 91px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/profily_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#kniha {float: left; width: 146px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#kniha span {display: block; width: 146px; height: 33px; position:absolute; left: 262; top: 0; background-image: url(../layout/kniha.gif); background-repeat: no-repeat;}
				#kniha a:hover span{float: left; width: 146px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/kniha_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#forum {float: left; width: 80px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#forum span {display: block; width: 80px; height: 33px; position:absolute; left: 342; top: 0; background-image: url(../layout/forum.gif); background-repeat: no-repeat;}
				#forum a:hover span{float: left; width: 80px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/forum_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#kontakty {float: left; width: 100px; height: 33px; margin: 0; padding: 0; background-position: top left; background-repeat: no-repeat; display: inline;}
				#kontakty span {display: block; width: 100px; height: 33px; position:absolute; left: 422; top: 0; background-image: url(../layout/kontakty.gif); background-repeat: no-repeat;}
				#kontakty a:hover span{float: left; width: 100px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/kontakty_.gif); background-position: top left; background-repeat: no-repeat; display: inline; cursor: pointer;}
			
			#prazdny {float: left; width: 221px; height: 33px; margin: 0; padding: 0; background-image: url(../layout/prazdny.gif); background-position: top left; background-repeat: no-repeat;}
		
		#levy {position: absolute; width: 177px; left: 0px; top: 269px; margin: auto}
			.bunka_leva_vrch { width: 177px; height: 19px; margin: 0; padding: 0; padding-top: 5px; background-image: url(../layout/levy_vrch.gif); background-repeat: no-repeat; vertical-align: bottom;}
			.bunka_leva_stred { width: 137px; margin: 0; padding: 0; padding-left: 20px; padding-right: 20px; padding-top: 5px; background-image: url(../layout/levy.gif);}
			.bunka_leva_spodek { width: 177px; height: 17px; margin: 0 0 10px 0; padding: 0; background-image: url(../layout/levy_spodek.gif); background-repeat: no-repeat;}
		
			.bunka_prof_vrch { width: 177px; height: 19px; margin: 0; padding: 0; padding-top: 5px; background-image: url(../layout/horni_prof.gif); background-repeat: no-repeat; vertical-align: bottom;}
			.bunka_prof_stred { width: 137px; margin: 0; padding: 0; padding-left: 20px; padding-right: 20px; padding-top: 5px; background-image: url(../layout/stred_prof.gif);}
			.bunka_prof_spodek { width: 177px; height: 17px; margin: 0 0 10px 0; padding: 0; background-image: url(../layout/dolni_prof.gif); background-repeat: no-repeat;}

		
		#centr {position: absolute; width: 500px; left: 210px; top: 269px; margin: auto}
		
		#pravy {position: absolute; width: 247px; left: 743px; top: 269px; margin: auto}
			.bunka_prava_vrch { width: 227px; height: 19px; margin: 0; padding: 0; padding-left: 20px; padding-top: 5px; background-image: url(../layout/pravy_vrch.gif); background-repeat: no-repeat; vertical-align: bottom; text-align: left;}
			.bunka_prava_stred { width: 207px; margin: 0; padding: 0; padding-left: 20px; padding-right: 20px; padding-top: 5px; background-image: url(../layout/pravy.gif);}
			.bunka_prava_spodek { width: 247px; height: 17px; margin: 0 0 10px 0; padding: 0; background-image: url(../layout/pravy_spodek.gif); background-repeat: no-repeat;}
		
		.nove_profily{position: relative; width: 207px; height: 28px;}
		.nove_profily_text{position: absolute; left: 0px; top: 7px;}
		.nove_profily_obr{position: absolute; right: 0px;}
		
		.koment{position: relative; background-color: #EFEFEF; width: 500px; height: 15px}
		.koment_hlavicka{position: absolute; left: 5px; top: 0px; }
		.koment_datum{position: absolute; right: 5px; top: 2px; color: #979696; font-size: 7pt;}
		.koment_text{background-color: #FAFAFA; width: 480px; padding: 5px;}
		
.novinky{position: relative; width: 500px; margin-bottom: 10px;}
.novinka_datum {color: #979696; font-size: 7pt; text-align: left; margin: 0 0 10px 0;}
.novinka_obrazek{float: left; margin-right: 15px;}
.novinka_kratky{text-align: justify;}
.novinka_komentare a{position: absolute; left:142px; bottom: 13px; color: #00009D; font-size: 8pt; font-family: tahoma; text-decoration: none;}
.novinka_komentare a:hover{color: #0000AF; font-size: 8pt; font-family: tahoma; text-decoration: underline;}
.novinka_vice a{position: absolute; right:0px; bottom: 13px;color: #00009D; font-size: 8pt; font-family: tahoma; text-decoration: none;}
.novinka_vice a:hover{color: #0000AF; font-size: 8pt; font-family: tahoma; text-decoration: underline;}
.linka{background-image: url(../layout/novinky_linka.gif); width: 500px; height: 3px; background-repeat: no-repeat; margin: 30px 0px 0px 0px;}			
.anketa{margin: 0; padding: 0; padding-left: 15px; padding-right: 15px; text-align: left;}
.verze {margin: 0px 0 15px 0; color: #979696; font-size: 8pt; font-family: tahoma;}	

.for{width: 490px;}
fieldset{padding: 10px; border: none;}
label{width: 50px; float: left; display: block; margin: 0 0 0px 60px;}
.in{width: 320px; margin: 0 40px 10px 0;} 
.ink{width: 30px; margin: 0 100px 10px 0;} 
.inkt{width: 160px; margin: 0 0 0px 143px;}
textarea{width: 320px; margin: 0 40px 10px 0;}

#special_obrazky .imag{margin-right: 5px; padding: 5px;}
	
.skryt{display: none}
.cleaner{visibility: hidden; clear: both; margin:  0 0 0 0; padding: 0; height: 1px; border: none;}