/* Default Joomla! Menu */#ja-container2 ul.menu {	margin: 0;	padding: 1px 0 0;	list-style: none;}#ja-container2 ul.menu li {	margin: 0 !important;	padding: 0 !important;	background: #a7a9ac !important;	list-style: none;}#ja-container2 ul.menu li a {	padding: 2px 0;	display: block;	color: #333333;	/* background: url(../images/hdot23.gif) repeat-x bottom; */        border-bottom: 1px solid #f2f2f2;	text-decoration: none;	outline: none;	list-style: none;}#ja-container2 ul.menu li a span {	padding-left: 16px;	list-style: none;	}#ja-container2 ul.menu li a:hover,#ja-container2 ul.menu li a:active,#ja-container2 ul.menu li a:focus {	color: #333333;	text-decoration: none;	background-color:#cccccc;	list-style: none;}#ja-container2 ul.menu li.active a {		color: #333333;	font-weight: bold;	text-decoration: none;        display:block;background-color: #cccccc;list-style: none;}#ja-container2 ul.menu li.active a span {	}#ja-container2 ul.menu li li a span {	background: none;}<!-- Begin Sub Menü 2-->#ja-container2 ul.menu li ul {	margin: 0 0 0 0px;	padding: 0 0 0 0px;	list-style: none;}#ja-container2 ul.menu li li {	margin: 0 0 0 0px !important;	list-style: none;	padding-left:15px;}#ja-container2 ul.menu li li a {	color: #333333;	background: #cccccc !important;	font-weight: normal;	line-height:15px;    border-bottom: 0px solid white;}#ja-container2 ul.menu li li a:hover,#ja-container2 ul.menu li li a:focus {	color: #006699;	list-style: none;}#ja-container2 ul.menu li li.active a span {	font-weight: bold;	padding-left: 22px;}#ja-container2 ul.menu li li a span {		font-weight: normal;}<!-- END Sub Menü 2-->.rechte_spalte {	margin: 0 0 20px 0;	padding:0 0 20px 0;}	#ja-container2 ul.menu li ul li ul {	margin: 0 0 0 0px;	padding: 0 0 0 0px;	list-style: none;}#ja-container2 ul.menu li li li{	margin: 0 0 0 0px !important;	list-style: none;	padding-left:30px;}#ja-container2 ul.menu li li li a {	color: #333333;	background: #ffffff !important;	font-weight: normal;	line-height:15px;    border-top: 0px solid white;}#ja-container2 ul.menu li li li a:hover,#ja-container2 ul.menu li li li a:active,#ja-container2 ul.menu li li li a:focus {	color: #006699;}#ja-container2 ul.menu li li li a span {		font-weight: normal;}