.staticmenu{position: absolute; left: 0px; top: 0px; float: left; clear: left; width: 234px; height: 222px; border:}
.head{position: absolute; left: 234px; top: 0px; float: left; clear: right; width: 681px; height: 158px; background: url('../img/head.jpg')}
.cont{width: 915px; float:left; clear:both; position:absolute;top:158px; left:0px;}
.cont2{width: 915px;  background: url('../img/main_bg.png') repeat-y; padding-bottom: 20px;}
.leftCol{float:left; clear:left; width:228px;}
.rightCol{float:left; clear:right; width: 687px;}
.rightfill{padding: 0px 20px 0px 20px;}

.tree_menu{float: left; clear: left; width: 228px; font-size: small; _font-size: x-small; padding: 90px 0px 0px 0px; background: url('../img/d_menu_lvl1b.png') right bottom no-repeat; padding-bottom:5px; _padding-bottom: 6px}
.tree_menu div{display: inline}
.tree_menu a{color: rgb(102,102,102); text-decoration: none; display: block;}
.tree_menu a:hover{color: rgb(37,96,216); text-decoration: underline;}
.level_1, .level_2, .level_3, .level_4{display: block; margin:0px; float:left; clear:left;}
.tree_menu li{display: block; clear: both; float: left; width: 228px; padding: 0px; margin: 0px;}
.tree_menu span{display: block; width: auto; height: auto; padding: 3px 5px}
.level_1 a{background: url('../img/d_menu_lvl1.png') left top no-repeat; height: 27px; margin-top: -1px; _margin: 0px 0px -1px;}
.level_1 span{font-weight: bold; background: url('../img/d_menu_yellow.png') left top no-repeat; padding-left:30px;}
span#lv1sp1{background: url('../img/d_menu_blue.png') left top no-repeat;}
span#lv1sp2{background: url('../img/d_menu_red.png') left top no-repeat;}
span#lv1sp3{background: url('../img/d_menu_green.png') left top no-repeat;}
.level_2 a{background: url('../img/d_menu_l2b.png') left top no-repeat; height: 23px; width: 228px; margin: -1px 0px 0px; _margin: 0px 0px -1px}
.level_2 span{font-weight: normal; padding-left: 25px; background: url('../img/d_menu_orange1b.png') left top no-repeat; _margin: 0px 0px -2px;}
.level_3 a{background: url('../img/d_menu_l2b.png') left top no-repeat;}
.level_3 span{padding-left: 40px; background: url('../img/d_menu_xlevel.png') 25px 7px no-repeat;}
.level_4 a{background: url('../img/d_menu_l2b.png') left top no-repeat;}
.level_4 span{padding-left: 55px; background: url('../img/d_menu_xlevel.png') 40px 7px no-repeat;}
.level_1 .last, .level_2 .last, .level_3 .last, .level_4 .last{_margin-bottom: 1px}

h1 span{display: none}
a.logo{display: block; background: url('../img/head.jpg') left top no-repeat; width: 681px; height: 158px;}

.foot{float:left; clear:both; width:915px; padding-left: 10px;}
.infoot{width:905px; height:60px; background: rgb(0,102,153);text-align: center; color:rgb(255,255,255); padding-top: 10px;}
.infoot p{display: block; text-align: right; margin: 0.5em 0.5em 0em}
.infoot a {text-decoration: underline; color: rgb(255,255,255)}
.infoot a:hover{text-decoration: none}
.foot-margin{float: left; clear: both; width: 905px; height: 40px;}

.hide{visibility: hidden; font-size: 1px; clear: both; float: none; margin-top: -2px}

.rightCol img{margin-left: 20px;}

.archive{list-style-type: none; margin: 0px; padding: 0px}
.archive a{text-decoration: none}
.archive a p{color: rgb(102,102,102)}
.archive a:hover p{color: rgb(0,0,0)}
.archive a p.more{color: rgb(37,96,216); text-decoration:underline; text-align: right}
.archive a:hover p.more{color: rgb(204,0,0)}

.dropnavigation{float: right; clear: both; display: block;}
.sipka{font-family: 'Courier New', monospace}
img.zahlavi{display: block; clear: both; width: 647px; float: left; margin: 0px 10px 0px 0px}

.logo {display: block; float: left;}
.logo p{display: block; float: right; clear: right; width: 470px;}
.logo img{display: block; float: left; clear: left; padding-top: 10px; padding-right: 20px;}
