html, body					{ font-size: 82%; margin: 0; padding: 0; text-align: center; background: #F1D798; }

#main  						{ text-align: left; margin-left: auto; margin-right: auto; margin-top: 0px; width: 915px; background: url(../images/bg_main.gif) repeat-y; }
	



	
	
/* ----------LEFT-----------*/
#left 						{ float: left; width: 221px; background: url(../images/left_bg.jpg) no-repeat ; }
#left_cont 					{  margin:  0 15px 10px 24px; }

/*-------------CENTER--------------------*/
#right 						{ float: left; width: 693px; background: url(../images/right_bg.gif) 0px 197px no-repeat;  }
#right_cont 				{ margin: 80px 20px 10px 40px;  }
#rightflash					{ width: 693px; height: 197px; background: url(../images/xflash.jpg); }


#left #lefttop 			{ width: 221px; height: 127px;   }
#left #lefttop h1			{ padding: 0; margin: 0;   }
#left #lefttop h1	a 		{ display: block;  width: 221px; height: 127px;  }
#left #lefttop h1	a span{ display: none; }

ul#leftmenu  				{ padding: 0; margin: 20px 0 35px; list-style: none; list-style-image: none;  }
ul#leftmenu li, ul#leftmenu li.lastli	{ list-style-image: none; background: url(../images/menu_li.gif) no-repeat 0% 3px; border-bottom: 1px solid #C4B797; padding: 0 0 0 35px; margin: 0 32px 0 0;   }
													ul#leftmenu li.lastli { border: 0; }
ul#leftmenu  li a			{ display: block;  height: 23px; line-height: 23px;  color: #000; font-weight: bold; text-decoration: none; font-size: 1.1em;   }
ul#leftmenu  li a:hover	{  color: #A07613;}

#kontakt						{ margin: 10px 0 10px 0; padding: 9px 0 0 0;  width: 182px;  } 
#kontakt address			{ text-align: center; color: #000; background: url(../images/round_bottom.gif) 0 100% ; font-style: normal; padding: 0 10px 10px 10px; margin: 0;   } 
 

#bottom 						{ float: left; width: 100%; background: url(../images/bottom.gif); height: 22px;  position: relative; }
a#ebrana, a#wa				{ position: absolute; left:20px; top: 10px;  }
								a#wa 	{ left: 150px; }

	
#navigace 					{ margin-bottom: 10px; }
#navigace a.back 			{ float: right; }

hr.none 						{ display: none; }
.odkazy						{ margin-top: 10px; text-align: center; }
.cleaner 					{ clear: both; height: 1px; line-height: 1px; font-size: 1px; }


#uvod_navig	{
   display: inline;
	position: relative;
	left: 14px;
	float: right;
	background: #F1D798;
	padding: 10px;
	margin: 0 0 10px 0px;
}
	
#uvod_navig	.uvod_box {
 padding: 10px;
 margin: 0 20px 10px 0;
 background: url(../images/uvod_box_bg.jpg) repeat-x;
}

#uvod_navig	.uvod_box h3 {
margin: 2px 0;
padding: 0;
text-align: center;
font-size: 1.1em;
}

#uvod_navig	.uvod_box h3 a {
color: #fff;
}

.podstranky h2 {
		background: #FEEBB5;
		width: 400px;
		padding: 5px;
}

.podstranky h2 a, .podstranky h2 a:visited {
	color: #C06A28;
	font-size: 0.8em;
}

div.fotky {
	width: 420px;
	float: right;
}

div.foto img {
	margin: 5px;
}

.navigator							{ clear: both; width: 420px; }

