ul.jd_menu { margin: 0px; padding: 0px; list-style-type: none; }

ul.jd_menu ul { display: none; background-color: #fff;}

ul.jd_menu li { float: left; }

/* -- Sub-Menus -- */
ul.jd_menu ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding: 0px; z-index: 10000; 
				 border:1px solid #a9a9a9;
}

ul.jd_menu ul li{	float: none; margin: 0px;}

ul.jd_menu { height: 29px;}
ul.jd_menu ul { height: auto; }

* html ul.jd_menu ul { width: 1%; }

ul.jd_menu li {
	margin: 0px;
	padding: 3px 7px 4px 7px;
	height: 19px;line-height: 19px;
	cursor: pointer;
	white-space: nowrap;
}
ul.jd_menu ul li {height: 18px;line-height: 18px;}
ul.jd_menu li li { width: 200px; width: auto; }

ul.jd_menu li.jdm_hover, ul.jd_menu li.jdm_active {
}
ul.jd_menu ul li.jdm_hover, ul.jd_menu ul li.jdm_active {
}


/* menu offerte
--------------- */

ul.jd_menu_offerte li a {color:#2d2d2d; text-decoration: none;}
ul.jd_menu_offerte ul li a {color:#2d2d2d}
ul.jd_menu_offerte { background-color: #fff; height:21px;}
ul.jd_menu_offerte ul {}

ul.jd_menu_offerte li {
	margin:0 10px 0 0;
	padding: 0 12px 0 15px;
	height: 18px;line-height: 18px;
}
ul.jd_menu_offerte ul li {
	background-image:none;
	height: 22px;line-height: 22px;
}

ul.jd_menu_offerte li.jdm_hover, ul.jd_menu_offerte li.jdm_active {
	background-color: #dcdcdc;
	color: #FFF;
	padding: 0 12px 0 15px;
	border:0;
}
ul.jd_menu_offerte a:hover {color:#fff}
ul.jd_menu_offerte ul li.jdm_hover, ul.jd_menu_offerte ul li.jdm_active {
	background-color: #696969;
	color: #FFF;
	padding: 0 12px 0 15px;
}
