ul#nav a {
	color:#333;
	display:block;
	line-height:34px;
	font-size:1.08 em;
	font-weight:bold;	
	padding:0 16px;
	text-align:center;
	text-decoration:none;
}

ul#nav li {
	float: left;
	height:34px;
	padding:0px;
	background:none;
}

ul#nav li ul{
	position: absolute;
	left: -999em;
}

ul#nav li:hover ul {
	z-index:100;
}

ul#nav li:hover a, ul#nav li.selected a{
	background:#d42338;
	color:#fff;
}

ul#nav li:hover ul, ul#nav li.onhover ul{
	left: auto;
	background:url(/de/wLayout/design/img/bg-nav-ul-li-ul.png) bottom no-repeat;
	width:191px;
	margin:0px;
	padding:0 0 7px 0;
}

*html ul#nav li:hover ul, *html ul#nav li.onhover ul {
	background:url(/de/wLayout/design/img/bg-nav-ul-li-ul.gif) bottom no-repeat;
}

ul#nav li:hover ul {
	z-index:100;
}

ul#nav li:hover ul{
	left: auto;
}

ul#nav li:hover ul li, ul#nav li.onhover ul li{
	min-height:23px;
	height:auto !important;
	width:186px;
}

ul#nav li:hover ul li a, ul#nav li.onhover ul li a{
	background:none;
	text-align:left;
	line-height:150%;
	min-height:23px;
	height:auto !important;
	width:176px;
	padding:0px 0 0px 10px;
	font-size:1.08 em;
	font-weight:normal;
	display:block;
}

*html ul#nav li:hover ul li a, *html ul#nav li.onhover ul li a{
	padding:1px 0 1px 10px;
	z-index:1;
}

ul#nav li:hover ul li a:hover, ul#nav li.onhover ul li a:hover{
	background:#df5a6a;
}

ul#nav li.selected ul li.selected ul li a {
	background:none;
}

ul#nav li.selected ul li.selected ul li a:hover {
	
}

ul#nav li ul ul {
	margin:-40px 0 0 235px;
}

ul#nav li:hover ul ul{
	left: -999em;
	padding:5px 0 5px 0;
	background:url(/de/wLayout/design/img/bg-ul-li-ul-li-ul.gif) repeat-y;
	height:auto;
	width:200px;
}

ul#nav li:hover ul ul li {
	width:200px;
	line-height:150%;
}

ul#nav li:hover ul ul li a {
	font-size:0.9em;
	width:186px;
	padding:3px 0 3px 14px;
}

ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul {
	left: auto;
}

ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul {
	left: -999em;
}

ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul {
	left: auto;
}

/* Navigation Startseite Leistungen */

ul#nav-leistungen , ul#nav-leistungen ul{
	list-style:none;
	margin:20px 0 0 0;
}

ul#nav-leistungen li {
	height:83px;
	padding:0px;
	float:left;
	margin:0px 0 3px 49px;
	display:inline;
	cursor:pointer;
	width:470px;
	background:none;
}

ul#nav-leistungen li a{
	text-decoration:none;
	color:#333;
	font-size:1.7em;
}

ul#nav-leistungen li:hover {
	background:#e9e9e9;
}

ul#nav-leistungen li a img {
	border:none;
	margin:7px 0 0 18px;
	float:left;
}

ul#nav-leistungen li a span.ueberschrift {
	float:left;
	padding:10px 0 0 16px;
	display:block;
	line-height:25px;
	width:300px;

}

ul#nav-leistungen li ul {
	display:none;
}

ul#nav-leistungen li:hover a {
	color:#0056e8;
}

ul#nav-leistungen li:hover ul {
	display:block;
	float:left;
	width:330px;
	margin:10px 0 0 16px;
}

ul#nav-leistungen li:hover ul li{
	font-size:0.6em;
	width:135px;
	float:left;
	height:16px;
	line-height:16px;
	margin:0 0 6px 0;
	padding:0 0 0 15px;
	background:url(/de/wLayout/design/img/startseite/bg-ul-nav-leistungen-ul-li.gif) left top no-repeat;
}

ul#nav-leistungen li:hover ul li:hover{
	background:url(/de/wLayout/design/img/startseite/bg-ul-nav-leistungen-ul-li.gif) left bottom no-repeat;
}

ul#nav-leistungen li:hover ul li:hover a{
	color:#d42338;
}

/* Navigation Folgeseite Leistungen */

ul#leistungen {
	list-style:none;
	margin:51px 0 0 0;
}

*html ul#leistungen {
	margin:117px 0 0 0;
	overflow:hidden;
}

ul#leistungen li {
	margin:0px;
	padding:0px;
	float:left;
	background:none;
}

ul#leistungen li a {
	height:72px;
	width:186px;
	display:block;
	font-size:1.3em;
	color:#333;
	text-decoration:none;
	text-align:center;
	padding:127px 0 0 0;
}

ul#leistungen li.eins a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-eins.jpg) left top no-repeat;
}

ul#leistungen li.eins a:hover , ul#leistungen li.selected a.eins{
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-eins.jpg) left bottom no-repeat;
}

ul#leistungen li.zwei a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-zwei.jpg) left top no-repeat;
}

ul#leistungen li.zwei a:hover, ul#leistungen li.selected a.zwei {
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-zwei.jpg) left bottom no-repeat;
}

ul#leistungen li.drei a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-drei.jpg) left top no-repeat;
}

ul#leistungen li.drei a:hover, ul#leistungen li.selected a.drei {
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-drei.jpg) left bottom no-repeat;
}

ul#leistungen li.vier a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-vier.jpg) left top no-repeat;
}

ul#leistungen li.vier a:hover , ul#leistungen li.selected a.vier{
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-vier.jpg) left bottom no-repeat;
}

ul#leistungen li.fuenf a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-fuenf.jpg) left top no-repeat;
}

ul#leistungen li.fuenf a:hover, ul#leistungen li.selected a.fuenf {
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-fuenf.jpg) left bottom no-repeat;
}

ul#leistungen li.infra a{
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-infra.jpg) left top no-repeat;
}

ul#leistungen li.infra a:hover, ul#leistungen li.selected a.infra {
	color:#0056e7;
	background:url(/de/wLayout/design/img/folgeseite/bg-leistungen-infra.jpg) left bottom no-repeat;
}

ul#leistungen li ul {
	display:none;
}

/* Navigation Folgeseite Leistungen Unterpunkte */

ul#leistungen_unterpunkte {
	list-style:none;
	background:url(/de/wLayout/design/img/folgeseite/bg-ansprechpartner-mitte.jpg) repeat-y;
	width:336px;
	min-height:50px;
	height:auto !important;
	height:50px;
	padding:5px 0 0 0;
	margin:0px;
}

ul#leistungen_unterpunkte li {
	margin:0px;
	padding:0px;
	width:110px;
	padding:0 0 0px 15px;
	margin:0 0 6px 14px;
	height:16px;
	line-height:16px;
	float:left;
	display:inline;
	background:url(/de/wLayout/design/img/startseite/bg-ul-nav-leistungen-ul-li.gif) left top no-repeat;
}

*html ul#leistungen_unterpunkte li {
	margin:0 0 6px 7px;
}

ul#leistungen_unterpunkte li a {
	display:inline;
	color:#0056e7;
	text-decoration:none;
}

ul#leistungen_unterpunkte li:hover, ul#leistungen_unterpunkte li.selected {
	background:url(/de/wLayout/design/img/startseite/bg-ul-nav-leistungen-ul-li.gif) left bottom no-repeat;
}

ul#leistungen_unterpunkte li a:hover, ul#leistungen_unterpunkte li.selected  a{
	color:#d42338;
}

.editButtons , .editButtonNavigation{
	position:absolute;
}

.buttonBackend {
	background-color:#C9CED4;
	background-image:url(/weblication/wGui/wImages/bg_button_bue.gif);
	border-color:#BFBFBF #000000 #000000 #BFBFBF;
	border-style:solid;
	border-width:1px;
	color:#404040;
	cursor:pointer;
	float:left;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:normal;
	height:18px;
	line-height:16px;
	margin:0 0 0 148px;
	padding:0 0 0 4px;
	white-space:nowrap;
	width:160px;
}


	
	






