/* <![CDATA[ */
#menuTop {
position:absolute;
left:0;top:76px;width:100%;height:25px;
overflow:hidden;
}

#menuTop ul {
position:relative;
left:0;
overflow:hidden;
}
#menuTop ul, #menuTop ul li {
display:block;
padding:0;margin:0;
float:left;
overflow:hidden;
}
#menuTop ul:after {
clear:both;
}
#menuTop ul li {
background-color:#d1da9a;
margin-right:1px;
}
#menuTop ul li span {
display:block;
}
#menuTop ul li .roundTop {
background-color:#303710;
overflow:hidden;
clear:both;
}
.r1{margin:0 5px;height:1px;overflow:hidden;}
.r2{margin:0 3px;height:1px;overflow:hidden;}
.r3{margin:0 2px;height:1px;overflow:hidden;}
.r4{margin:0 1px;height:2px;overflow:hidden;}
#menuTop ul li .menuTopItemText {
padding-left:15px;padding-right:15px;padding-bottom:5px;
text-align:center;vertical-align:top;
display:block;
float:left;
}

#menuTop ul li a, #menuTop ul li strong {
display:block;
float:left;
}

#menuTop ul li a {
text-decoration:none;
color:black;
}
#menuTop ul li a:hover {
text-decoration:underline;
}

#menuTop ul li a .r1, #menuTop ul li a .r2, #menuTop ul li a .r3, #menuTop ul li a .r4,
#menuTop ul li a .menuTopItemText {
background-color:#a2a974;
}

#menuTop ul li a:hover .r1, #menuTop ul li a:hover .r2, #menuTop ul li a:hover .r3, #menuTop ul li a:hover .r4,
#menuTop ul li strong .r1, #menuTop ul li strong .r2, #menuTop ul li strong .r3, #menuTop ul li strong .r4,
#menuTop ul li a:hover .menuTopItemText, #menuTop ul li strong .menuTopItemText {
background-color:#d1da9a;
}

/*
#menuTop {
position:absolute;
left:0;top:80px;width:100%;height:21px;
}

#menuTop ul {
position:relative;
left:0;
}

#menuTop ul, #menuTop ul li {
display:block;
padding:0;margin:0;
float:left;
}

#menuTop ul li a, #menuTop ul li strong {
display:block;
float:left;
width:134px;height:43px;
margin-right:2px;
text-align:center;
line-height:21px;
}

#menuTop ul li a {
background-image:url(/images/web/hlavni_menu_tmave_oble.png);
background-repeat:no-repeat;
background-position:top left;
text-decoration:none;
color:black;
}
#menuTop ul li strong, #menuTop ul li a:hover {
background-image:url(/images/web/hlavni_menu_svetle_oble.png);
background-repeat:no-repeat;
background-position:top left;
}
#menuTop ul li a:hover {
text-decoration:underline;
}
*/


#menuLeft {
position:absolute;
top:10px;left:172px;
}
#menuLeft ul, #menuLeft ul li {
padding:0;margin:0;
list-style-type:none;
}

#menuLeft ul li a, #menuLeft ul li strong {
display:block;
width:195px;height:21px;
padding-left:3px;margin-bottom:3px;
border:1px solid #a2a974;
text-decoration:none;
/*font-weight:normal;*/
color:black;
line-height:21px;
}
#menuLeft ul li strong, #menuLeft ul li a:hover {
background-color:#a2a974;
}
#menuLeft ul li a:hover {
text-decoration:underline;
}


#submenuZone {
position:absolute;
top:163px;left:0;width:100%;height:21px;
background-color:#303710;
/*z-index:-1;*/
}
#submenuZone-inside {
padding-left:172px;
}
#submenuZone ul, #submenuZone ul li {
list-style-type:none;
padding:0;margin:0;
display:block;
float:left;
}
#submenuZone ul li strong, #submenuZone ul li a {
height:21px;
line-height:21px;
padding-left:15px;padding-right:15px;margin-right:1px;
display:block;
float:left;
font-weight:normal;
}
#submenuZone ul li a {
color:#d1da9a;
text-decoration:none;
}
#submenuZone ul li strong, #submenuZone ul li a:hover {
background-color:#a2a974;color:black;
}
#submenuZone ul li a:hover {
text-decoration:underline;
}

#localeSwitch {
text-align:center;
margin-top:3px;
}
#localeSwitch img {
width:16px;height:16px;border:0;padding:2px;margin-right:1px;
}
#localeSwitch a img {
/*border-top:2px solid #d1da9a;*/
background-color:transparent;
}
#localeSwitch img, #localeSwitch a:hover img {
/*border-top:2px solid #a2a974;*/
background-color:#a2a974;
}


#litterListMenu {
position:absolute;
top:163px;right:10px;
background-color:#303710;
z-index:10;
}
#menuLitterChars, #menuLitterChars ul, #menuLitterChars li {
margin:0;padding:0;
list-style-type:none;
}
#menuLitterChars li a, #menuLitterChars li strong {
display:block;
}
#menuLitterChars li strong, #menuLitterChars li ul li a {
padding-left:10px;padding-right:10px;
}
#menuLitterChars ul {
display:none;
}
#menuLitterChars li strong, #menuLitterChars li ul li a:hover {
background-color:#a2a974;color:black;
text-decoration:underline;
}
#menuLitterChars li ul li a:hover {
text-decoration:underline;
}
#menuLitterChars li:hover > ul {
display:block;
}
#menuLitterChars li a, #menuLitterChars li strong {
height:21px;
line-height:21px;
text-decoration:none;
}
#menuLitterChars li strong {
font-weight:normal;
}
#menuLitterChars li ul li a {
background-color:transparent;color:#d1da9a;
}



#bigImage #bigImage-prev, #bigImage #bigImage-next {
position:fixed;
height:100px;width:100px;
top:50px;
}
#bigImage #bigImage-prev {
left:20px;
text-align:left;
}
#bigImage #bigImage-next {
right:20px;
text-align:right;
}
#bigImage #bigImage-prev a, #bigImage #bigImage-next a {
border:1px dotted gray;
font-size:60pt;
padding-bottom:12px;padding-left:21px;padding-right:25px;
text-decoration:none;
}



#menuHorizontal {
clear:both;
padding:0.4em;
border-bottom:1px solid black;
text-align:center;
margin-bottom:0.4em;
}
#menuHorizontal ul {
margin:0;padding:0;
list-style-type:none;
}
#menuHorizontal ul li {
display:inline;
}
#menuHorizontal ul li strong, #menuHorizontal ul li a {
padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;
border:1px solid black;
}
#menuHorizontal ul li strong {
border-bottom:1px solid white;
}
#menuHorizontal ul li a {
text-decoration:none;
}
#menuHorizontal ul li a:hover {
border-bottom:1px solid silver;
}

.menuParts ul {
list-style-type:none;
text-align:center;
}
.menuParts ul li {
display:inline;
}
.menuParts ul li a {
text-decoration:none;
}
.menuParts ul li a:hover {
text-decoration:underline;
}
.menuParts ul li a, .menuParts ul li strong {
font-size:9pt;
}


.menuMonths ul, .menuMonths ul li {
list-style-type:none;
text-align:center;
}
.menuMonths ul li {
display:inline;
border-left:1px solid black;
border-right:1px solid black;
margin-left:10px;
padding-left:3px;
padding-right:3px;
}
.menuMonths ul li a {
text-decoration:none;
}
.menuMonths ul li a:hover {
text-decoration:underline;
}

.menuArticleParts, .menuGallery {
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.menuArticleParts a, .menuGallery a {
text-decoration:none;
}
.menuArticleParts a:hover, .menuGallery a:hover {
text-decoration:underline;
}

/* ]]> */
