* {margin:0; padding:0}
html, body {
	height: 100%;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	background: #E7944B url(obr/dlazdica.gif);
	color: #000;
	font-size: 12px;
	text-align: center;
	min-width: 760px;
	line-height: 1.5;
	margin:0;
	behavior: url(csshover.htc)
}
html>body {
	font-size: 12px;
}
#main {
	width: 760px;
	margin: 0 auto;
	text-align: left;
	background: #fff url(*) repeat-y;
	min-height: 100%;
	height: 100%;
	position: relative;
	border-left: 2px solid white;
	border-right: 2px solid white;
	padding:0
 }
body>#main {
	height: auto;
 }
#head {
	color: #fff;
	background: #00728A url(obr/hlavicka-podklad.gif) no-repeat;
	height: 122px;
	position:relative;
	margin:0;
	border-bottom:5px solid #343434
}
#head a img{ border:0}
.menu
{
clear:both;
margin-bottom:0;
position:absolute;
bottom:0px; right:38px
}

.menu dt
{
display:none;
}

.menu dd
{
margin:0;
padding:0;float:left !IMPORTANT;
}

.menu .aa
{
width:6px;
background:url("obr/menuzac.gif");
float:left;
padding:11px 0 8px 0;}

.menu .bb
{
background:url("obr/menustred.gif");
float:left;
padding:11px 7px 8px 7px;
text-align:center;
}

.menu .cc
{
width:6px;
background:url("obr/menukonc.gif");
float:left;
padding:11px 0 8px 0;
}

.menu a, .menu a:visited
{
color:#fff;
text-decoration:none;
font-size:12px;
cursor:pointer;

}

.menu a:hover
{
color:#E7944B;
}
.menu dd.active a{ color:#F7C667 !important}
/*.menu a:hover span
{
background-position:0 150px;
}

.menu dd.active span
{
background-position:0 150px;
}
*/

div#nav { width: 357px; margin: 0px 0 0 0px; padding: 0; color:#602905; font-size:14px}
div#nav ul { padding: 1px 0; width: 357px; background: #7d7d7d}
div#nav ul.level2 {background: #7d7d7d;}
div#nav ul.level3 {background: #FFC6A1;}
div#nav li {position: relative; list-style: none; margin: 0 0 1px 0; border-left:38px solid #E7944B; background: black url(obr/pozadie-menu-01.jpg)}
div#nav li:hover {background: #032A33  url(obr/pozadie-menu-02.jpg)}
div#nav li.submenu { border:0; background:url(obr/pozadie-menu-01-aktive.jpg) no-repeat left; padding-left:38px}
div#nav li li {border-left:38px solid #00728A; background:#474747}
div#nav li li.submenu {background: #032A33  url(obr/pozadie-menu-02.jpg)}
div#nav li.submenu:hover {border-left:38px solid #E7944B; background: black url(obr/pozadie-menu-02.jpg); padding-left:0}
div#nav li.submenu:hover li.submenu:hover{background: black url(obr/pozadie-menu-01.jpg)}
div#nav li a {display: block; padding: 0.6em 0 0.4em 20px; text-decoration: none;width: 357px; color:white}
div#nav li li a {padding: 0.6em 0 0.4em 20px}
div#nav li a:hover {background: #032A33  url(obr/pozadie-menu-02.jpg)}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: -395px; display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}


#text {
	padding: 0px 0px 83px 0px;
	background:url(obr/pozadie-text-uvodka.jpg) no-repeat;
	min-height:239px
}
#sidebar {
      float: left;
      width: 280px;
      margin: 239px 0 20px 38px; padding:0;
      }
#sidebar-content {
      margin:0; padding: 0;
      font-size: 12px;
	  text-align: justify;
}
#sidebar h2{ color:#5e5e5e; font-size:18px; margin:20px 0 10px; font-style:italic}
#sidebar p { color:#107486; margin:10px 0}
#sidebar a { color:#C1732F}
#obsah {
      margin:0 0 0 363px; padding:10px 38px 0 0; 
}
#obsah-content {
	margin:0; padding: 0;
	background:white;
	border:1px solid white;
}
#obsah h1 {color:#00728A; font-size: 18px; font-style:italic; font-weight:bold; border-top:4px solid #E89A56; padding:5px 0 5px 38px}
#obsah h2 {color:#00728A; font-size: 14px; font-style:italic; font-weight:bold; margin: 15px  38px 5px}
#obsah p {margin: 5px  38px 10px; color:#C1732F; font-weight:bold; font-size:13px}
#obsah .sivy { background:#bfbfbf; padding: 15px 0; border-bottom:4px solid #E7944B}
#obsah .sivy p {font-size:12px; font-weight:100; color:black}
#obsah .sivy a {color:#00728A}
#obsah .sivy a:hover {color:#094450}
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
}
#footer {
	width: 760px;
	height: 83px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	background: black url(obr/dlazdica-pata.gif);
	text-align: center;
}
#footer-content {
	margin:25px 0 0;
	text-align:center;
	font-size:12px;
	color:#E7944B; }
#footer-content a{
	color:#E7944B;
}
#footer-content a:hover{
	color:#FFFFFF }
.neviditelne {
	margin-left:-10000px;
	position: absolute}
