div#cssmenu ul, ul {width:100%;color:black;padding:0px;margin:0px;list-style-type:none;}  
div#cssmenu ul li {
	float:left;
	display:block;
	margin:0px;
	padding:0;
}	
div#cssmenu ul li a  {
	font-size:10px;
    font-weight:bolder;
	text-decoration: none;
	color:white;
	display:block;
	float:none;
	text-align:center;
	background-color:#314190;
	padding: 5px 15px 5px 15px;
	border: Solid 1px #314190;
	background : url(../skiny/default/image/orangedots.gif) no-repeat left;
}
div#cssmenu ul li a#IDe_shop{	font-size:10px;	text-decoration: none;	color:red;	display:block;	float:none;	text-align:center;	background-color:#314190;	padding: 5px 20px 5px 20px;	border: Solid 1px #314190;	background : url(../skiny/default/image/orangedots.gif) no-repeat left;} 
div#cssmenu ul li a#IDe_shop:hover{	text-decoration: underline;border: Solid 1px #314190;font-size:10px;}
div#cssmenu ul li a:hover{	text-decoration: underline;border: Solid 1px #314190;}
div#cssmenu ul li ul {
	visibility: hidden;
	position: absolute;
    margin-top:-1px;
	width: 158px;
	border: 1px Solid #314190;
}
div#cssmenu ul li ul li{ width:100%;margin:0px;padding:0px;}
div#cssmenu ul li ul li a {
	text-decoration: none;
	border:Solid 1px #667cb8;
	padding:4;
	text-align:center;
	background : none no-repeat left;
}	
/* barevnost */
div#cssmenu ul li ul li a:hover{	text-decoration: none;border:Solid 1px white;background-color:#314190;}	/*pod myší*/
div#cssmenu ul li ul li a  {background-color:#667cb8;}			/*urovne podmenu*/
/*div#cssmenu ul li ul li ul li a  {background-color:#667cb8;}
div#cssmenu ul li ul li ul li ul li a  {background-color:#667cb8;}
div#cssmenu ul li ul li ul li ul li ul li a  {background-color:#667cb8;}
*/
/*dryha uroven menu*/
div#cssmenu ul li:hover ul, div#cssmenu ul li.hover ul {visibility:visible;}	
div#cssmenu ul li ul li ul, div#cssmenu ul li:hover ul li ul, div#cssmenu ul li.hover ul li ul  {
        visibility:hidden;
        position:absolute;
        left:140px;
        margin-top:-20px;
        width:158px;
}

/* TRETI uroven menu*/
div#cssmenu ul li ul li:hover ul, div#cssmenu ul li ul li.hover ul {visibility:visible;}
div#cssmenu ul li ul li ul li ul, div#cssmenu ul li ul li:hover ul li ul, div#cssmenu ul li ul li.hover ul li ul  {
        visibility:hidden;
        position:absolute;
        left:140px;
        margin-top:-20px;
        width:158px;
}

/*čtvrtá uroven menu*/
div#cssmenu ul li ul li ul li:hover ul,div#cssmenu ul li ul li ul li.hover ul { visibility:visible;  }
div#cssmenu ul li ul li ul li ul li ul, div#cssmenu ul li ul li ul li:hover ul li ul, div#cssmenu ul li ul li ul li.hover ul li ul  {
        visibility:hidden;
        position:absolute;
        left:140px;
        margin-top:-20px;
        width:158px;
}

/*pátá uroven menu*/
div#cssmenu ul li ul li ul li ul li:hover ul, div#cssmenu ul li ul li ul li ul li.hover ul { visibility:visible;  }


ul li /* IE:hover */ {
background-color: expression(
this.onmouseover = new Function("this.className += ' hover';"),
this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
);
}
