#menu{border:1px solid white;border-width:2px 0 1px;font-size:small;z-index:9;}


#menu, #menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	padding-left:35px;
	z-index:9;
}

#menu a {
	display: block;
	width: 170px;
	height:20px;
	color:#e9dc00;
	
}

#menu li { /* all list items */
	float: left;
	width: 120px; /* width needed or else Opera goes nuts */
z-index:9;
}
#menu li.reference { 	width: 140px; }
#menu li.kontakt { 	width: 120px; }
#menu li.cenik { 	width: 100px; }
#menu li.doplnky { 	width: 110px; }
#menu li.weby { 	width: 90px; }
#menu li.domu { 	width: 90px; }
#menu li.zapisnik { 	width: 140px; }

#menu li li { /* all list items */
width:170px;
border-top:1px solid #e9dc00;
border-left:1px solid #e9dc00;


}
.ul-text{float:left;width:170px;}
.ul-odkazy{float:right;width:170px;}
#menu li li a { /* all list items */

background:transparent;
padding-left:10px;
font-weight:bold; 
text-decoration:none;
padding-top:3px;
height:19px;
line-height:1.2;
width:160px;

}
#menu li li a:hover { /* all list items */

background:#e9dc00;
color:black;
width:160px;

}

#menu li ul { /* second-level lists */
	position: absolute;
background:#12ad2a url(images/pozadi.png);
	width: 370px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding-left:0;
	border:solid white;border-width:0 1px 5px 1px;
	
}


#menu li:hover ul, #menu li.active ul { /* lists nested under hovered list items */
	left: auto;
}


#menu li:hover a { /* all list items */

}

#menu li:hover li  a { /* all list items */

}

#menu li:hover, #menu li.hover {
    position: static;
}
#menu li.current_page_item a{background-color:#fff65a;color:black;}
a.weby{background:transparent url(images/weby.png) no-repeat 0 2px;text-indent:-1000em;}


#menu li:hover a.weby{background:transparent url(images/weby-on.png) no-repeat 0 2px;text-indent:-1000em;}

a.weby-on{background:transparent url(images/weby-on.png) no-repeat 0 2px;text-indent:-1000em;}
a.texty{background:transparent url(images/texty.png) no-repeat 0 4px;text-indent:-1000em;}
a.texty-on{background:transparent url(images/texty-on.png) no-repeat 0 4px;text-indent:-1000em;}
a.texty:hover{background:transparent url(images/texty-on.png) no-repeat 0 4px;text-indent:-1000em;}
a.sprava{background:transparent url(images/sprava.png) no-repeat 0 1px;text-indent:-1000em;}
a.sprava-on{background:transparent url(images/sprava-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.analyza{background:transparent url(images/analyza.png) no-repeat 0 1px;text-indent:-1000em;}
a.analyza-on{background:transparent url(images/analyza-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.ostatni{background:transparent url(images/ostatni.png) no-repeat 0 1px;text-indent:-1000em;}
a.ostatni-on{background:transparent url(images/ostatni-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.uvod{background:transparent url(images/domu.png) no-repeat 0 1px;text-indent:-1000em;}
a.uvod:hover{background:transparent url(images/domu-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.uvod-on{background:transparent url(images/domu-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.reference{background:transparent url(images/reference2.png) no-repeat 0 1px;text-indent:-1000em;}
a.reference-on{background:transparent url(images/reference2-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.reference:hover{background:transparent url(images/reference2-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.cenik{background:transparent url(images/cenik.png) no-repeat 0 1px;text-indent:-1000em;}
a.cenik:hover{background:transparent url(images/cenik-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.cenik-on{background:transparent url(images/cenik-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.doplnky{background:transparent url(images/doplnky.png) no-repeat 0 2px;text-indent:-1000em;}
#menu li:hover a.doplnky{background:transparent url(images/doplnky-on.png) no-repeat 0 2px;text-indent:-1000em;}
a.doplnky-on{background:transparent url(images/doplnky-on.png) no-repeat 0 2px;text-indent:-1000em;}
a.kontakt{background:transparent url(images/kontakt.png) no-repeat 0 1px;text-indent:-1000em;}
a.kontakt:hover{background:transparent url(images/kontakt-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.kontakt-on{background:transparent url(images/kontakt-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.zapisnik{background:transparent url(images/zapisnik.png) no-repeat 0 1px;text-indent:-1000em;}
a.zapisnik:hover{background:transparent url(images/zapisnik-on.png) no-repeat 0 1px;text-indent:-1000em;}
a.zapisnik-on{background:transparent url(images/zapisnik-on.png) no-repeat 0 1px;text-indent:-1000em;}
li.prehled a{margin-left:26px;font-style:normal;}
li.prehled p{font-weight:bold;text-align:left;color:;font-size:14px;}

#menu li p {margin:10px;line-height:1.3;text-align:justify;}
#menu li p a {display:inline;color:#e9dc00;text-decoration:underline;}
#menu li p a:hover {display:inline;color:#e9dc00;text-decoration:underline;background:transparent;}
