html, body		{ font-size: 82%; margin:0; padding:0; text-align: center; background: #CCCCCC; }
#main  			{ text-align: left; margin-left: auto; margin-right: auto; margin-top: 10px; width: 950px; background: url(../images/bg_main.gif) repeat-y; }
	
#left_top  h1#h1_nadpis 
					{ position: absolute;  padding: 0; margin: 0;  }
					
#left_top  h1#h1_nadpis a { display: block; width: 780px; height: 50px; left: 20px; margin:  }
#left_top  h1#h1_nadpis a span { display: none;}
a#home {  position: absolute; left; width: 220px; height: 110px;  left: 730px;  }
a#home span { display: none; }
					
					
					

#left_top 		{ height: 112px; float: left; width: 730px; position: relative;  }
.imgtop { background: url(../images/topimg.jpg) no-repeat;  width: 100%; height: 190px;  float: left;   }

#bg_lang_cz 	{ background: url(../images/bg_lefttop_cz.gif) no-repeat; height: 112px;  width: 730px; }
#bg_lang_en 	{ background: url(../images/bg_lefttop_en.gif) no-repeat; height: 112px;  width: 730px; }

#left_top ul#menu 	{ padding: 0; margin: 0; list-style: none; width: 610px; overflow: hidden; text-align: center; position: absolute; left: 70px; top: 62px; }
#left_top ul#menu li{ padding: 0; margin: 0; text-align: center; float: left; }
#left_top ul#menu li a 	{ display: block; width: 151px;  padding: 19px 0; font-weight: bold; font-size: 1em; text-decoration: none; color: #277727; }
#left_top ul#menu li a:hover
					{ color: #000; }

#left_top ul#lang { position: absolute; left: 890px; top: 115px; z-index: 10; padding: 0; margin: 0; list-style: none; width: 60px; height: auto; }
#left_top ul#lang li { float: left;   padding: 0; margin: 0; background-repeat: no-repeat;  }
#left_top ul#lang li.cz { background: url(../images/cz.gif) no-repeat; }
#left_top ul#lang li.en { background: url(../images/en.gif) no-repeat; }
#left_top ul#lang li a { display: block; width: 22px; height: 16px;  }

#left_top ul#lang li a span {  display: none; }

/* ----------LEFT-----------*/
#left { float: left; width: 730px;  }
#left_cont {  margin:  0 75px 0 80px; padding: 10px 0 12px 0; clear: both;   }



/*-------------CENTER--------------------*/
#right { float: left; width: 209px; background: url(../images/right_top.gif) right top no-repeat ; padding-top: 150px;  }
#right_cont { margin: 10px 15px 0 15px; }
/*#right a { color: #F9D307;}*/


/*---------- BOTTOM -----------------*/
#bottom 				{ width: 100%; height: 52px; background: url(../images/bottom.gif) no-repeat #CCCCCC; text-align: left; float: left; position: relative; }
a#ebrana, a#wa		{ float: right; margin-top: 15px; }
.cleaner 			{clear: both; height: 1px; line-height: 1px; font-size: 1px; }


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


.novinky_3_col_obsah h5 { margin-top: 0px; padding-top: 0px; background-color: #F9D307; background-image: url(../images/arr_novinky.jpg); background-repeat: no-repeat; background-position: 3px 3px;  padding-left: 10px; margin-bottom: 8px;}
.novinky_3_col_obsah a { color:#F9D307; display: block; text-align: right; }
.novinky_3_col_obsah h5 a { color: #256725; text-decoration: none; margin: 1px 3px 1px 5px;	text-align: left;}
.novinky_3_col_obsah h5 a:hover { color: black;}

.novinky_3_col_obsah .datum_col { margin-top: 10px; background-color: #277727; text-align: right; padding-right: 5px; color: White; }
.novinky_3_col_obsah .anotace { border-bottom: 1px solid #277727; padding-bottom: 10px; color: white;}
.novinky_3_col_obsah .anotace p { color: #fff; }
#novinky_3_col .archiv { padding: 10px 0; font-weight: bold; text-align: center;} 
#right .archiv  a, #right .archiv  a:visited,
#right a.vice, #right  a.vice:visited
  {color: #F9D307;}


/*------------uvod -----------*/

#uvod { margin-left: 20px; position: relative; }

.uvod_cont_1_cz, .uvod_cont_1_en { float: left; width: 254px; background: url(../images/ultop1.jpg) no-repeat; }
					  .uvod_cont_1_en {  background: url(../images/ultop1_en.gif) no-repeat; }
.uvod_cont_1_cz ul, .uvod_cont_1_en ul { margin: 112px 0 0 0; padding: 0 0 10px 29px;  list-style: none; background: url(../images/uvod_bg1.gif) bottom; list-style-image: url(../images/li_uvod.gif); }

.uvod_cont_2_cz, .uvod_cont_2_en { float: left; width: 276px; background: url(../images/ultop2.jpg) no-repeat; margin-left: 15px; }
					  .uvod_cont_2_en { background: url(../images/ultop2_en.gif);  }	
.uvod_cont_2_cz ul, .uvod_cont_2_en ul { margin: 112px 0 0 0; padding: 0 0 10px 29px; list-style: none; background: url(../images/uvod_bg2.gif) bottom; list-style-image: url(../images/li_uvod.gif); }

#uvod  li { font-size: 1em; line-height: 1.5em;  }
#uvod  li a { color: #F9D307;  }



#homepage { clear: both; }


img.cert { margin: 20px auto 10px auto; display: block; border: 1px solid #EDCD09; }

.fotky {	margin-top: 10px;}
.foto img {	border: 2px solid #F9D307;}

.odkazy a {text-decoration: none; font-weight: bold;}
.odkazy { text-align: right; margin-top: 15px;}


#homepage { text-align: center;  clear: both; padding-top: 20px; }


	ul#icons 							{ list-style: none; padding: 0; margin: 0;  position: absolute; left: 735px;  top: 115px; line-height: normal; }
	ul#icons li  						{  margin: 0 0 0 0px;  padding: 0;  background: none;   float: left;}
	ul#icons li.map					{ background: url(../images/icon_map.gif) no-repeat 0 2px ;  }
	ul#icons li a 						{ display: inline; background: none; display: block; width: 100px; }
	ul#icons li a span				{ color: #000; padding: 0 0 0 20px; }



 
 