body {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-family: Arial, sans-serif /*Minion Web, Times New Roman, serif*/;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
}

#main
{
/*	background-image: url(../images/test.jpg); */
	background-color: white;
	width: 960px;
	min-height: 860px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding: 6px 8px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#header
{
	height: 170px;
}

#columnleft
{
	float: left;
	width: 200px;
	margin-right: 10px;
}

#menuleft
{
	background-image: url(../images/leftmenu_back_m.jpg);
	background-repeat: repeat-y;
	width: 190px;
	padding: 5px;
}

#menulefttop
{
	background-image: url(../images/leftmenu_back_t.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 200px;
	height: 14px;
	margin-top: 5px;
}

#menuleftbottom
{
	background-image: url(../images/leftmenu_back_b.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 21px;
	margin-bottom: 5px;
}

#menuleft a, #menuleft .bezodkazu
{
	text-decoration: none;
	font-weight: bold;
	color: #006129;
	display: block;
	font-size: 15px;
	border-top: 1px solid #006129;
	margin: 5px;
	padding-top: 4px;
	width: 172px;
}

#menuleft a.submenu
{
	text-decoration: none;
	font-weight: normal;
	color: #006129;
	display: block;
	font-size: 14px;
	border-top: none;
	margin: 2px;
	margin-left: 12px;
	padding-top: 0px;
	width: 165px;
}

#menuleft a:hover
{
	background-color: #006129;
	color: white;
}

#aktivni a:hover
{
	text-decoration: nove;
	color: #006129;
}

#zbytekstrany {
clear: both;

}


#obsahstrany {
background-color: #ffffff;
padding: 0px;
margin-left: 205px;
margin-right: 0px;
}

div#obsahstrany { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#obsahstrany p, td, li, ul, ol
{
	text-align: justify;
	margin-right: 10px;
	font-size: 13px;
	padding-right: 10px;
}

#obsahstrany h2
{
	margin-top: 10px;
	padding-top: 5px;
	margin-right: 16px;
	font-size: 28px;
	color: #FF7E0B;
	border-bottom: 3px solid #FF7E0B;
/*	width: 460px; */
}

#obsahstrany a
{
	color: #FF7E0B;
}

#pocitadlo
{
	text-align: left;
	margin: 5px;
}

#footer
{
	text-align: right;
	margin-top: 10px;
	padding-top: 5px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

.kontaktvpravo
{
	float: right;
	width: 300px;
}

#kratkazprava
{
	font-size: 10px;
	padding-left: 8px;
	padding-right: 6px;
	padding-top: 5px;
	margin-right: 5px;
	text-align: left;
}

#kratkazprava h3
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	border: 0px;
	color: #FF7E0B;
}

#kratkazprava h4
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 5px;
	margin-right: 9px;
	text-align: right;
	border: 0px;
	border-bottom: 1px solid #006129; /*F0F0F0;*/
	font-style: italic;
}

#kratkazprava p
{
	text-align: left;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#kratkazprava a
{
	display: inline;
	font-size: 11px;
	text-decoration: none;
	color: #000000; /*#FF7E0B;*/
	padding: 0px;
}

#kratkazprava a:hover
{
	font-size: 11px;
	text-decoration: none;
	color: #FF7E0B; /*#FF7E0B;*/
	padding: 0px;
}

.aktualnezprava
{
	padding-left: 3px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-right: 15px;
}

.aktualnezprava h3
{
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	border: 0px;
	color: #FF7E0B;
}

.aktualnezprava h4
{
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 15px;
	text-align: right;
	border: 0px;
	border-bottom: 3px solid #F0F0F0;
	font-style: italic;
}

.aktualnezprava p
{
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.aktualnetitul
{
	padding-left: 3px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-right: 15px;
}

.aktualnetitul a
{
	text-decoration: none;
	color: #467E0B; /*#FF7E0B;*/
}

.aktualnetitul h3
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #E77B28;
}

.aktualnetitul h4
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-align: right;
	border-bottom: 3px solid #F0F0F0;
	margin-top: 5px;
	margin-bottom: 15px;
	font-style: italic;
	font-weight: normal;
	font-size: 11px;
}

.aktualnetitul p
{
	padding: 0px;
	margin: 0px;
}


.centraseznam
{
	float: right;
	width: 218px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 15px;
	margin-left: 15px;
	background-color: #FFFFFF;
}

.centraseznam a
{
	display: block;
	text-decoration: none;
	padding: 2px 4px 0px 8px;
	font-size: 14px;
	color: #FF7E0B;
	font-weight: bold;
}

.centraseznamsmall
{
	font-size: 10px;
	padding: 0px 4px 2px 20px;
	margin: 0px;
	color:#666666;
}

.centraseznamcontent
{
	background-image: url(../images/centraseznam_back.jpg);
	background-repeat: repeat-y;
	padding: 10px;
}

.centraseznam a:hover
{
	color: #006129;
}

.centraseznambottom
{
	background-image: url(../images/centraseznam_b.jpg);
	background-repeat: no-repeat;
	height:	15px;
	margin-bottom: 15px;
}

.bleskovkytop
{
	background-image: url(../images/bleskovky_t.gif);
	background-repeat: no-repeat;
	height:	24px;
	text-align: center;
}

.bleskovkytop p
{
	color: white;
	font-size: 15px;
	font-weight: bold;
}

.centraseznamtop
{
	background-image: url(../images/centraseznam_t.gif);
	background-repeat: no-repeat;
	height:	24px;
	text-align: center;
}

.centraseznamtop p
{
	color: white;
	font-size: 15px;
	font-weight: bold;
}

.centrakontaktvpravo
{
	float: right;
	width: 220px;
	margin-left: 20px;
	margin-right: 15px;
	padding: 10px;
	background-color: #F0F0F0;
}

.centrakontaktvpravo p
{
	margin: 2px;
}

.hledej
{
	padding: 0px;
	margin: 0px;
}

.hledejfield
{
	padding: 0px;
	margin: 0px 5px;
	border: 1px solid black;
	width: 175px;
}
