body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E9EFF3 url(background_verlauf.gif) repeat-x scroll left top;
	margin:0;
	text-align:center;
}

#layoutPositioner {
	height:100%;
	margin:0 auto;
	padding:0 !important;
	position:relative;
	width:994px;
	
}

#layoutComplete {
	/*-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:white none repeat scroll 0 0;
	float:left;
	height:auto !important;
	margin:0 auto;
	min-height:100%;
	padding:0 !important;
	position:absolute;
	text-align:left;
	width:994px;*/
	
	/*background-color:red;*/
}

#nav3lv1Stage3.lv1Stage3 {
	background-image:url(header_de.jpg);
	height:300px !important;
}

#logoLinks{
	height:106px;
	position:relative;
}

#clickLogo{
	position:absolute;
	right:24px;
	top:18px;
}

#clicklogo img{
	border:0px;
}

.headerProjectName{
	position:absolute;
	top:18px;
	left:22px;
	
}

.headerProjectName img{
	border:0px;
}

#metaNavi{
	position:absolute;
	color:#CCCCCC;
	left:376px;
	top:14px;
}

#metaNavi a{
	color:#666666;
}

#metaNavi a:hover{
	color:#0098DB;
	text-decoration:none;
}

#breadcrumbNavi {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#EAF1F6 none repeat scroll 0 0;
	clear:left;
	float:none;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	margin:0;
	padding:0;
	position:relative;
	width:994px !important;
	height:39px;
}

#leiste {
	/*background-color:red;*/
	background-image:url(bar_shadow.gif); 
	background-repeat:no-repeat;
	background-position: 7px -1px;
	line-height:10px;
	
}

table.top {
	/*background-color:red;*/
	
}

#leftNavi {
padding-left:24px;
line-height:14px;
}

#leftNavi a:hover{
	color:#0098DB;
	text-decoration:none;
}

#leftNavi a.active{
	color:#0098DB;
	text-decoration:none;
}

#leftNavi ul {
margin:18px 0 0;
overflow:hidden !important;
padding-left:0;
position:relative;
width:158px !important;
}

#leftNavi ul li {
display:inline;
list-style-image:none;
list-style-type:none;
}

#leftNavi li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}

#leftNavi a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(linie_navi.gif) no-repeat scroll 0 1px !important;
color:#000000;
display:block;
font-size:13px;
font-weight:normal;
line-height:17px !important;
padding-bottom:5px !important;
padding-top:7px;
position:relative;
text-decoration:none;
}

#leftNavi li.first a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
}

#leftNavi a.sublink {
    padding-top:0px;
	font-size: 11px; 
	padding-left: 10px;
}

#leftNavi a.sublinkact {
    padding-top:0px;
	COLOR: #0098DB;
	font-size: 11px; 
	padding-left: 10px;
}


.topmargin_navi_left{
	height:0px;
	line-height:0px;
}

#layoutFooter {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#EAF0F4 url(/presse/images/bg_footer.gif) no-repeat scroll left top !important;
bottom:-1px !important;
clear:left !important;
float:left !important;
height:155px !important;
left:0 !important;
margin:0 !important;
padding-left:24px;
position:absolute !important;
width:970px;
}

#footerArea,
#footerNavigation {
font-size:11px !important;
line-height:13px !important;
}

#footerArea{
	height:154px;
	background-image:url(bg_footer.gif);
	background-position:bottom;
}

#footerUpper {
height:30px;
}

#footerLower {
border-top:1px solid #CCCCCC;
line-height:13px;
padding-top:6px;
}

#footerLeftLg {
float:left;
width:758px;
}

#footerNavigation ul {
display:inline;
}

#footerNavigation li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:inline;
list-style-image:none;
padding:0 0 0 0;
}

#footerNavigation li.first {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:0 0 0 0;
}

#footerRight {
position:absolute;
right:24px;
width:188px;
}

.horNav {
	color:#CCCCCC;
}

.horNav a{
	color:#000000;
}

.horNav a:hover{
	color:#0098DB;
	text-decoration:none;
}

.footerNote {
	font-size:11px !important;
}

#footerLower{
	margin-left:24px;
	margin-right:24px;

}

ul#list_footer1{
padding-left:0px;
}

