.horbar {
	color: black;
	background-color: #FFFFE4;
	/*border: 2px outset #cecac1;*/
}
.horbaritem {
	float: left;
	white-space: nowrap;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.horbaritem a {
	display: block;
	text-decoration: none;
}
.horbaritem a:link {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:visited {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:hover {
	color: #ffffff;
	background-color: #4b6983;
	text-decoration: none;
}
.horbaritem a:active {
	color: #ff0000;
	text-decoration: none;
}

.verbar	{
	color: black;
	background-color: #EDF2F5;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
	background-color: #EDF2F5;
	border: 1px solid #64879d;
}

.item	{
	padding: 3px;
	text-align: left;
	white-space: nowrap;
}

.separator	{
	background-color: #ff0000;
	border-top: 1px solid #9e9a91;
	border-bottom: 1px solid #ffffff;
	margin: 2px 1px 2px 1px;    /* top right bottom left */
	height: 0;
	font-size: 1px;
	line-height: 0
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.item a:link	{
	color: #000000;
	text-decoration: none;
}

.item a:visited	{
	color: #000000;
	text-decoration: none;
}

.item a:hover	{
	color: #ffffff;
	background-color: #4b6983;
	text-decoration: none;
}

.item a:active	{
	color: #ff0000;
	text-decoration: none;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
	right: 7px;
}

/*----- Tree Menu Section  ---------------------- */
.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.phplmnormal	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.phplmnormal:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-decoration: none;
}

a.phplm:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #726461;
	text-decoration: none;
}

a.phplm:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}

a.phplmselected:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplmselected:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}
body {margin: 0px; padding: 0px; background-color: #BFC8BF; color: #664904; font-family: Arial, Helvetica, sans-serif; font-size: 11px}

h1, h2, h3 {color: #8C2902}

h1 {font-size: 16px}

h2 {font-size: 14px}

h3 {font-size: 12px}



.bulletmenu {font-size: 11px; font-weight: bold; margin: 8px 0px 8px 0px}

.bulletmenu ul {margin: 0px; padding: 0px; list-style: none; line-height:14px}

.bulletmenu li {padding: 2px 0px 2px 0px}

.bulletmenu a {color: #000000; text-decoration: none; display: block; padding: 2px 5px 2px 5px}

// .bulletmenu a span {color: #FFFFFF}

.bulletmenu a:hover {background-color: #ceebcd; display: block}



table.hlavna {border: 1px solid #662112; border-top: none; background-color: #CEEBCD}



#vizual { height: 70px}

#vizual h1 {font-size: 33px; color: #C0CBE8; text-align: right; font-weight: normal; margin: 0px; padding: 10px 5px 0px 0px}

#vizual h1 span {font-size: 20px}

#vizual a {color: #C0CBE8; text-decoration: none}

#vizual a:hover {text-decoration: underline}



#horne_menu { background-image: url(images/horne_menu_bg.gif); color: #DDF1DC; font-size: 11px; padding: 7px 5px 6px 5px; }

#horne_menu a {text-decoration: none;  color: #DDF1DC;}

#horne_menu a:hover {text-decoration: underline}



#lave_menu {background-color: #8ED18C; border-right: 1px solid #57BA54; color: #FFFFFF; padding: 5px}

#lave_menu a {color: #FFFFFF}

#hlavny_kontent {padding: 4px 8px 5px 8px}



#spodok {background-image: url(images/spodok_bg.gif); text-align: right; color: #FFFFFF; font-size: 10px; }

#spodok a {color: #FFFFFF}

#spodok a:link {text-decoration: none;}

#spodok a:visited {text-decoration: none;}

#spodok a:hover {text-decoration: underline;}



#menu_hlavne {font-size: 11px; font-weight: bold; margin: 8px 0px 8px 0px}

#menu_hlavne ul {margin: 0px; padding: 0px; list-style: none; line-height:14px}

#menu_hlavne li {padding: 2px 0px 2px 0px}

#menu_hlavne a {color: #000000; text-decoration: none; display: block; padding: 2px 5px 2px 5px}

#menu_hlavne a span {color: #FFFFFF}

#menu_hlavne a:hover {background-color: #CEEBCD; display: block}

