body {
	background: url('../img/bg.jpg') top center repeat-x #3581d8;
	font: 70%/1.2 Verdana, sans-serif;
	margin: 0;
	padding: 0;
	color: #0f0b08;
	text-align: center;
	background-color: #3581d8;
}
img {border: 0px;}
a {color: #4D3D24; text-decoration: underline; }
h1 {
	font-size: 15px;
	font-weight: bolder;
	margin: -10px 0px 9px 5px;
	background: url('../img/h1.jpg') left top no-repeat;
	padding: 9px 0px 9px 15px;
	color: #093e7a;
}
h2 { font-size: 15px; font-weight: bolder; margin: 0px 0px 0px 10px;}
h3 { font-size: 13px; font-weight: bolder; margin: 0px 0px 0px 10px;}
h4 {font-size: 100%; margin: 0px 0px 10px 0px; color: #35281D;}
#page {
	width: 948px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	background: url('../img/bg-stred.jpg');
	float: left;
}
#head {
	width: 948px;
	text-align: center;
	float: none;
	margin: 0px auto;
	padding: 0px;
}
#hs-left {
	width: 235px;
	float: left;
	text-align: left;
}
#hs-right {
	width: 530px;
	float: right;
	text-align: left;
	position: relative;
}
#vrsek {
	width: 948px;
	height: 18px;
	background: url('../img/vrsek.jpg') right top no-repeat;
	overflow: visible;
	float: left;
	margin-top: 10px;
}
#logo {
	width: 310px;
	height: 208px;
	background: url('../img/ak-logo.jpg') left top no-repeat;
	overflow: visible;
	float: left;
}
#logo a {
	display: block;
	height: 208px;
	text-decoration: none;
}
#logo a:hover {
	display: block;
	height: 208px;
}
#logo span {
	display: none;
}
#logo strong {
	display: block;
	margin: 150px 0px 0px 0px;
	text-decoration: none;
	color: #009be0;
}
#logo strong a {
	text-decoration: none;
}
#ak-foto {
	width: 638px;
	height: 208px;
	background: url('../img/ak-foto.jpg') right top no-repeat;
	overflow: visible;
	float: right;
}

.clear {clear: both;}
.hide {display: none;}

#menu {
	width: 948px;
	float: left;
	height: 71px;
	background: url('../img/menu-09.jpg') no-repeat bottom;
}
#menu a {
	display: block;
	height: 71px;
	float: left;
}
/* \*/ #menu a {float: left;} /* IE5/Mac fix */
#menu a:hover {
	background-position: 0 -71px;
}
#menu span {display: block; padding: 0px 0px 0px 0px;}
#menu a span {display: none !important;}
#menu ul {margin: 0; padding: 0;}
#menu li {float: none; margin: 0px 0px 0px 0px; display: inline; list-style-type: none; padding: 0px;}

#menu-01 {width: 131px; background: url('../img/menu-01.jpg') no-repeat;}
#menu-02 {width: 136px; background: url('../img/menu-02.jpg') no-repeat;}
#menu-03 {width: 136px; background: url('../img/menu-03.jpg') no-repeat;}
#menu-04 {width: 135px; background: url('../img/menu-04.jpg') no-repeat;}
#menu-05 {width: 136px; background: url('../img/menu-05.jpg') no-repeat;}
#menu-06 {width: 135px; background: url('../img/menu-06.jpg') no-repeat;}
#menu-07 {width: 139px; background: url('../img/menu-07.jpg') no-repeat;}

#menu-01a {width: 131px; background: url('../img/menu-01a.jpg') no-repeat;}
#menu-02a {width: 136px; background: url('../img/menu-02a.jpg') no-repeat;}
#menu-03a {width: 136px; background: url('../img/menu-03a.jpg') no-repeat;}
#menu-04a {width: 135px; background: url('../img/menu-04a.jpg') no-repeat;}
#menu-05a {width: 136px; background: url('../img/menu-05a.jpg') no-repeat;}
#menu-06a {width: 135px; background: url('../img/menu-06a.jpg') no-repeat;}
#menu-07a {width: 139px; background: url('../img/menu-07a.jpg') no-repeat;}


#leva {
	background: url('../img/hs-bg-novinky.jpg') no-repeat;
	width: 33px;
	height: 631px;
	float: left;
}


#video-mapsite ul li strong {
	line-height: 18px;
	font-size: 12px;
	color: #FF6600;
}

.text-li {
	line-height: 15px;
	color: #666666;
	font-size: 11px;
	margin: 0px 0px 0px 20px;
	list-style-type: none;
}

#text {
	background: url('../img/bg-text-dole.jpg') no-repeat;
	width: 927px;
	float: right;
	line-height: 14pt;
	padding-top: 15px;
	text-align: left;
}

#text ul {
	margin: 0px 0px 30px 20px;
}
#text li {
	float: left;
	margin: 0px 30px 0px 0px;
	list-style: square inside;
}

#ak-bottom {
	width: 948px;
	height: 22px;
	background: url('../img/ak-bottom.jpg') right top no-repeat;
	overflow: visible;
	float: left;
}

#ak-spodnilista {
	width: 948px;
	height: 35px;
	background: url('../img/ak-foot.gif') right top no-repeat;
	visibility: visible;
	float: left;
}

#foot {
	font-size: 90%;
	color: #789bca;
	margin: 1px 15px 0px 15px;
	text-align: right;
}
#foot span {
	text-align: left;
}
#foot a {
	text-decoration: none;
	color: #628ec8;
}
