html, body		{
	font-size: 82%;
	margin:0; padding:0;
	background: url(../images/bg.jpg) repeat-x #0157EA;
		
 }
#main  {
	text-align: left;
	width: 754px;
	background: url(../images/bg_main.gif) -1px 0 repeat;
	margin: 0 auto 0 auto; padding: 0;
	text-align: left;
	}

#main_cont  {
	width: 700px;
	margin: 0 auto 0 auto; padding: 0;
	
	
	

}

#top {
	width: 100%;
	height: 126px;
	background: url(../images/top.jpg) no-repeat;
	position: relative;
	}
#top a#logo {
	position: absolute;
	top: 23px;
	left: 181px;
}
#top span.lt, #top span.rt {
	width: 26px;
	height: 276px;
	position: absolute;
	left: -26px;
	background: url(../images/lt.jpg);
	}
	#top span.rt {
	left: 700px;
	background: url(../images/rt.jpg);
	}


#top ul {
	position: absolute;
	
	width: 200px;
	top: 94px;
	left: 245px;
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-image: none;
	z-index: 300;
	
}
#top ul li {
	float: left;
}
#top ul li a {
	display: block;
	width: 96px;
	height: 20px;
	
}
#top ul li a span {
	display: none;
}

 



/* ----------LEFT-----------*/
#left {
	float: left;
	width: 181px;
	
	}
#left_cont {
	margin: 0 0 0 12px;
}

/*-------------CENTER--------------------*/
#center {
	float: left;
	width: 519px;
}
#center_cont { /*------- width: 693px; ----------*/
	margin: 0 17px 0 10px;

}

h3.menu_h3 {
	background: url(../images/left_h3.jpg);
	margin: 0; padding: 9px 0 3px 25px;
	}


.ender {
	background: url(../images/ul_bot.jpg) no-repeat ; 
	width: 100%;
	height: 8px;
	float: left;
	
}

#left ul {
	padding: 0 0 8px 0; margin: 0;
}


#left ul li   {
	padding: 0;
	margin: 0;
	background: url(../images/left_li.jpg);
	list-style: none;
	float: left;
	
	}
	
#left ul li a {
	padding: 5px 3px 5px 15px;
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: .9em;
	width: 150px;
	
	}

#left ul li a:hover{
	color: #FFDCB0;
	text-decoration: none;
}


#kontakt {
	width: 100%;
	background: url(../images/kontakt_bg.gif) bottom;
	padding:  0 0 25px 0;
}
#kontakt address {
	margin: 8px;
	padding: 8px;
	font-style: normal;
	color: #fff;
}
#kontakt address a {

	color: #00529F;
}

ul#first_page { padding: 2px 0 0 0; margin: 0; list-style: none; background: #01398E; width: 99%; height: 25px; }
ul#first_page li.blue, ul#first_page li.red1, ul#first_page li.red2 { float: left; } 
						ul#first_page li.blue { background: url(../images/tab_blue.gif) no-repeat;  } 
						ul#first_page li.red1 { background: url(../images/tab_red1.gif) no-repeat;  }
						ul#first_page li.red2 { background: url(../images/tab_red.gif) no-repeat; }
						
						
ul#first_page li a { 
		display: block;
		width: 170px;
		text-align: right;
		padding: 6px 0 6px 0;
		color: #fff;
		font-weight: bold;
		}
		ul#first_page li.red1 a { width: 174px; } 
		ul#first_page li.blue a { width: 164px; } 
		ul#first_page li.red2 a { width: 172px; } 


ul#first_page li a span { margin: 0 15px 0 0;  display: block;}


ul#others_page { padding: 0; margin: 0 0 0 -1px; list-style: none; background: #01398E; width: 100%; overflow: hidden; height: 26px; }
ul#others_page li {
		background: url("../images/tab_l.gif") no-repeat left top;
      margin:0 0 0 1px;
      padding:0 0 0 11px;
		list-style: none;
		float: left
}
						
ul#others_page li a { 
		display: block;
		background: url("../images/tab_r.gif") no-repeat right top;
		text-align: right;
		padding: 10px 11px 4px 2px;
		color: #00398e;
		font-weight: bold;
		font-size: 10px;
		}
		html>body ul#others_page li a { font-size: 10px; }

#uvod {
	width: 492px;
	height: 543px;
	background: url(../images/uvod_bg.jpg) no-repeat;
}		 
#uvod .box {
	width: 164px;
	float: left;
}
#uvod .box .cont {
	padding: 35px 12px 12px 12px;
}
#uvod .box a.img {
	display: block;
	width: 140px;
	height: 236px;

		
}
#uvod .box a.img span { display: none; }
#uvod .box a.more { display: block; text-align: right; margin-top: 5px; }


#novinky_3_col h3.akt {background: url(../images/left_h3_akt.jpg); margin: 12px 0 0 0; padding: 6px 0 4px 25px;}

.novinky_3_col_obsah {
	background: url(../images/news_bot.jpg) bottom;
	color: #fff;
}
.novinky_3_col_obsah .datum_col {
	background: url(../images/news_top.jpg) no-repeat;
	padding: 8px 10px 0 10px;
	margin: 0 0 5px 0;
	
	
	color: #fff;
}

.novinky_3_col_obsah h5 {

	padding: 0 10px 0 10px; margin: 0;
	font-size: 1em;
	color: #EF1A2C;
	font-weight: bold;
}

.novinky_3_col_obsah .anotace {
	padding: 0 10px 10px 10px;
	
}

.novinky_3_col_obsah .anotace a.vice {
	display: block;
	text-align: right;
	color: #fff;
	text-decoration: underline;
}

#novinky_3_col .archiv {
	background: url(../images/left_h3_akt.jpg); margin: 0 0 0 0; padding: 7px 0 6px 30px;

	}

#novinky_3_col .archiv a { color: #014783; font-weight: bold;  }







	




	



#bottom {
	width:700px;
	height: 52px;
	background: url(../images/bottom.gif);
	position: relative;
	margin: 0 auto 0 auto;
	
}
#bottom span {
	position: absolute;
	left: 10px;
	top: 20px;
	
}

a#ebrana, a#wa{
	float: left;
	display: block;
	margin: 5px 0 0 9px;
}
.cleaner {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}



#navigace {
	margin-top: 8px;
	margin-right: 20px;
}
#navigace a.back {
	float: right;
}

.novinky_foto															{ margin: 10px 6px;   }
.novinky_foto .foto													{ float: left; width: 120px; height: 92px;  }
.novinky_foto .foto	img											{ margin: 0 auto;  border: 1px solid #3772c5;  }


.odkazy																	{ text-align: right; margin: 10px 0; }	












 
 


/* ### VYMENA LINKU ### - automaticky dogenerovano */
.vymenaLinku p { margin: 0; padding: 1em 1em 0.75em; color: #aaa; text-align: center; }
.vymenaLinku p a, .vymenaLinku p a:visited { color: #aaa; text-decoration: none; }
.vymenaLinku p a:hover { text-decoration: underline; }
