/* the menu */
#podmenu {	float:left;	width: 797px; padding:0px; margin: 0px;}
#podmenu ul, #podmenu li, #podmenu a {display:block; margin:0px; padding:0px; border:0;}
#podmenu ul { list-style:none; }
/* 5px 3px 5px*/#podmenu li {padding: 0; z-index:9; float:left; margin:2px; border: 0px solid #fff; background-image: url("../images/jazyk_ruzek.jpg"); background-repeat: no-repeat; background-position: top right; width:100px;}
#podmenu li:active { background-color: #30ACE0; background-image: url("../images/jazyk_ruzek2.jpg"); }
#podmenu li:hover { background-color: #30ACE0; background-image: url("../images/jazyk_ruzek2.jpg"); }
#podmenu a {margin:0px; padding:0px; text-decoration:none; color:#333333; font-weight:bold; /* IE */;}
#podmenu li > a {width:auto;}
/* regular hovers */
#podmenu a:hover {color:#CC0000;}
/* hovers with specificity */
#podmenu li.folder:hover {z-index:10;}
#podmenu ul ul, #podmenu li:hover ul ul {display: none; margin: 0px; padding: 0px; _margin-top: -2px;}

.menu_sub0 { position:absolute; padding:0px; margin:0px; z-index: 12; }
.menu_sub1 { position:absolute; background-color:#DFDFDF;left:60px; top:20px; width:190px; padding:0px; margin:0px; z-index: 1000; }
#podmenu li li {float: none; padding:0px; margin: 0px; _margin-top: -2px; text-align:left; border: solid #fff 1px; width: 145px; background-color: #E4E4E4; font-weight: normal; font-size: 11px; height: auto; position: relative; left: -5px; top: 0px; background-image: none;}
#podmenu ul ul ul{ margin-left: 100px; }
#podmenu li:hover ul, #podmenu li:hover li:hover ul {display:block;}

#podmenu ul.menu_sub1 { position: absolute; left: 147px; top: -5px; }

/* the menu */
#menicko { padding:0px; margin: 0px;}
#menicko ul, #menicko li, #menicko a {display:block; margin:0px; padding:0px; border:0;}
#menicko ul { list-style:none; }
#menicko li {padding: 0 10px 3px 5px; z-index:9; float:left; margin-right: 3px; border: 1px solid #fff; }
#menicko li:active { background-color: #30ACE0; }
#menicko li:hover { background-color: #30ACE0; }
#menicko a {margin:3px;padding:0px; text-decoration:none; color:#333333; font-weight:bold; /* IE */;}
#menicko li > a {width:auto;}
/* regular hovers */
#menicko a:hover {color:#CC0000;}
/* hovers with specificity */
#menicko li.folder:hover {z-index:10;}
#menicko ul ul, #menicko li:hover ul ul {display:none; margin: 0px; padding: 0px;}
#menicko ul ul, #menicko li:hover ul ul {display:none; margin: 0px; padding: 0px; background-color: #fff;}
.menu_sub0 { position:absolute; padding:0px; margin:0px; z-index: 12; }
.menu_sub1 { position:absolute; background-color:#DFDFDF;left:35px; top:35px; width:190px; padding:0px; margin:0px; z-index: 15; }
#menicko li li { float: none; padding:0px; margin: 0px; text-align:left; border: solid #fff 1px; width: 140px; 
                background-color: #E4E4E4; font-weight: normal; font-size: 10px; height: auto; }
#menicko li:hover ul, #menicko li:hover li:hover ul {display:block;}

/* the menu */
#WillkomenLang { float:right;	width: 110px; padding:0px; margin: 0px; text-align: center; }
#WillkomenLang img{ border:0px; margin-left: 5px;}
#WillkomenLang ul, #WillkomenLang li, #WillkomenLang a {display:block; margin:0px; padding:0px; border:0; width: 110px;}
#WillkomenLang ul { list-style:none; }
#WillkomenLang li {padding: 3px 0px 3px 0px; z-index:9; float:left; border: 0px solid #fff; text-align: center; font-size: 10px;
                   background-image: url("../images/jazyk_ruzek.jpg"); background-position: right top; background-repeat: no-repeat; }
#WillkomenLang li:active { background-color: #30ACE0; background-image: url("../images/jazyk_ruzek2.jpg"); }
#WillkomenLang li:hover { background-color: #30ACE0; background-image: url("../images/jazyk_ruzek2.jpg"); }
#WillkomenLang a {margin:3px;padding:0px; text-decoration:none; color:#333333; font-weight:bold; /* IE */;}
#WillkomenLang li > a {width:auto;}
/* regular hovers */
#WillkomenLang a:hover {color:#CC0000;}
/* hovers with specificity */
#WillkomenLang li.folder:hover {z-index:10;}
#WillkomenLang ul ul, #WillkomenLang li:hover ul ul {display:none; margin: 0px; padding: 0px;}
#WillkomenLang ul ul, #WillkomenLang li:hover ul ul {display:none; margin: 0px; padding: 0px; _margin-top: -2px;}
.menu_sub0 { position:absolute; padding:0px; margin:0px; z-index: 12; }
.menu_sub1 { position:absolute; background-color:#DFDFDF;left:35px; top:35px; width:60px; padding:0px; margin:0px; z-index: 15; }
#WillkomenLang li li { float: none; padding:0px; margin: 0px; _margin-top: -2px; text-align:left; border: solid #fff 1px; width: 58px; 
                background-color: #E4E4E4; font-weight: normal; font-size: 10px; height: auto; 
                position: relative; left: 0px; top: 3px; background-image: none; }
#WillkomenLang li li:active { background-image: none; }
#WillkomenLang li li:hover { background-image: none; }
#WillkomenLang li:hover ul, #WillkomenLang li:hover li:hover ul {display:block;}
