/* colors */

#sidebar-content {
	background-color:#008080;
	color:#ffcc66;
}
.sidebar a {
	color:#ffcc66;
}
div.logo {
	background-color:#ffcc66;
}
#main h2 {
	color:#000;
}
.mainmenu .selected {
	background-color:#ffcc66;
	color:#800000;
	/*font-weight:bold;*/
}
.sidebar .selected a {
	background-color:#ffcc66;
	color:#800000;
	/*font-weight:bold;*/
}
#menu-horiz {
	background-color:#ffcc66;
}
.menu-horiz-selected a{
	/*background-color:#ffdd77;*/
	font-weight:bold;
	color:#000;
}
div.sidebar-h {
	background-color:#fff;
	color:#000;
}
.sidebar {
	/*background-color:#008080;*/
}

/* /colors */

body {
	margin:0;
	padding:100 0 0 0;
	_height:100%;
	_overflow:hidden;
}
.sidebar {
	overflow: auto;
	width:15em;
	position: fixed;
	top:100;left:5;
	border:solid 1px #aaa;
	_position:absolute;
}
#sidebar-content {
}
.top {
	background-color:#fff;
	overflow: hidden;
	width:100%;
	position: fixed;
	top:0; left:0;
	_position:absolute;
}
.top-content {
	padding:5;
}
.top-content2 {
	padding:5;
	border:solid 1px #aaa;
}
.content {
	padding:0em 1em 1em 16em;
	_width:100%;
	_height:100%;
	_overflow:auto;
}

.top-content img {
	float:left;
}
#sidebar-content {
	margin:5 5 5 5;
	padding:0;
	/*font-size: 70%;*/
}
.mainmenu {
	list-style-type:none;
	padding:5 0 5 0;
	margin:0;
}
.mainmenu li {
	padding: 0em 1em 0em 1em;
	/*padding: 0.2em 1em 0.1em 1em;*/
}
.mainmenu .selected {
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:1;
	border-color:#aaa;
}

.level1 {
	font-weight:bold;
}

li.level1{
	padding: 0em 1em 0em 1em;
}
li.level2 {
	padding: 0em 1em 0em 2em;
}

#bystr a, #koreny a, #ostatni a{
	color:#000;
	font-weight:bold;
	font-style:italic;
}
div.sidebar-h {
	padding: 0.1em 1em 0.5em 0em;
	font-weight:bold;
}

#menu-horiz {
	list-style-type:none;
	margin:0;
	margin-bottom:10;
	padding:0;
	padding-left:8;
	border-bottom-style:solid;
	border-top-style:solid;
	border-width:1;
	border-color:#aaa;
}

#menu-horiz li {
	display:inline;
	padding:0;
	margin:0;
	padding-right:5;
}

img.left {
	float:left;margin-right:15;margin-bottom:5;
}

img.right {
	float:right;margin-left:15;margin-bottom:5;
}

/*
div.souvisi {
	float:right;
	position:relative;
	top:-3em;
	left:10;
	border-style:solid;
	border-width:1;
	border-color:#ddd;
	padding:3px;
	background-color:#fff;
	margin-left:1em;
}
div.souvisi ul {
	margin:0;
	padding:0.3em;
	padding-left:1em;
	background-color:#def;
	font-size:80%;
}
ul.souvisi-obsah li {
	margin:0;
	padding:0;
	list-style-type:none;
}
div.souvisi-nadpis {
	padding:5 5 2 5;
	background-color:#abd;
	//color:#fff;
	font-weight:bold;
	font-size:80%;
}
ul.souvisi-obsah {
}
*/

div.souvisi {
	padding:2;
	background-color:#def;
	float:right;
	font-size:80%;
	border-bottom:solid 1px #aaa;
	border-top:solid 1px #aaa;
}
ul.souvisi-obsah {
	display:inline;
	list-style: none;
	margin:0;padding:0;
}
ul.souvisi-obsah li {
	display:inline;
}
div.souvisi-nadpis {
	display:inline;
	font-weight:bold;
}
