@import "default.css";

ul.dropdown a,ul.dropdown span { display: block; padding: 5px 30px;}
ul.dropdown li { padding: 0;}
ul.dropdown ul a,ul.dropdown ul span { /* poi, proposal: override abstract a, span */ padding: 8px;}
ul.dropdown *.dir { /* poi */ padding: 5px 30px;}
ul.dropdown ul *.dir {
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 8px;
}
ul.dropdown ul a { width: 133px;}
ul.dropdown ul a.dir { width: 111px;}

ul.dropdown *.open { }
ul.dropdown ul *.open {
	background-image: url(/uploads/image/cimages/comnav-arrowover.png);
	color: #333;
}
ul.dropdown ul ul *.open { background-color: #595959; background-image: url(/uploads/image/cimages/comnav-arrowover2.png); color: #fff;}
/* override upper two definitions */
ul.dropdown a.open:hover {
	color: #fff;
	background-image: url(/uploads/image/cimages/menu_bg2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
ul.dropdown ul a.open:hover { background-image: url(/uploads/image/cimages/comnav-arrowon.png); color: #fff;}
/* clone in css 2 */
ul.dropdown li:hover > *.dir { }
ul.dropdown ul li:hover > *.dir { background-color: #4c4c4c; background-image: url(/uploads/image/cimages/comnav-arrowover2.png);}
ul.dropdown ul ul li:hover > *.dir { background-color: #595959; background-image: url(/uploads/image/cimages/comnav-arrowover1.png); color: #fff;}
/* override upper two definitions */
ul.dropdown li:hover > a.dir:hover {
	background-color: #c83933;
	color: #fff;
}
ul.dropdown ul li:hover > a.dir:hover { background-image: url(/uploads/image/cimages/comnav-arrowon.png); color: #fff;}