BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
A {
	FONT-SIZE: COLOR: #2885B9; 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #2885B9
}
A:visited {
	COLOR: #2885B9
}
A:hover {
	COLOR: #2885B9
}
.linkintern {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkintern:link {
	COLOR: #000; BORDER-BOTTOM: #144ebd 1px dashed
}
A.linkintern:active {
	COLOR: #000; BORDER-BOTTOM: #144ebd 1px dashed
}
A.linkintern:visited {
	COLOR: #000; BORDER-BOTTOM: #144ebd 1px dashed
}
A.linkintern:hover {
	CURSOR: help; COLOR: #144ebd
}
#contentrahmen {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; WIDTH: 930px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#contentorahmen {
	  MARGIN: 0px auto;  WIDTH: 960px;  TEXT-ALIGN: left; BORDER-RIGHT: #b7b6b5 1px solid; BORDER-TOP: #b7b6b5 1px solid; MARGIN: 0px auto; BORDER-LEFT: #b7b6b5 1px solid; WIDTH: 959px; BORDER-BOTTOM: #b7b6b5 1px solid;
}
#logo {
	DISPLAY: none
}
#logo_print {
	BORDER-BOTTOM: #fff 1px solid;
}

#newsticker {
	DISPLAY: none
}
#links {
	DISPLAY: none
}
.bildueberschrift {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative
}
#menu {
	DISPLAY: none
}
#mitte {
	FLOAT: left; MARGIN: 20px; WIDTH: 490px; BACKGROUND-COLOR: #fff
}
.bildcontent {
	BORDER-RIGHT: #000 1px dashed; MARGIN-TOP: -3px; BORDER-LEFT: #000 1px dashed; BORDER-TOP-COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; MIN-HEIGHT: 303px; PADDING-BOTTOM: 10px;  BORDER-TOP-COLOR: #000; PADDING-TOP: 10px; WIDTH:850px;
}
#content-1-spaltig-links {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; WIDTH: 220px
}
#content-1-spaltig-rechts {
	MARGIN-TOP: 15px; FLOAT: right; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; WIDTH: 220px
}
#content-2-spaltig {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; WIDTH: 455px; BACKGROUND-COLOR: #fff
}
#newslisting-bild {
	FLOAT: left; MARGIN: 15px 15px 15px 0px; WIDTH: 90px
}
#newslisting-text {
	FLOAT: left; MARGIN: 15px 0px 15px 15px; WIDTH: 320px
}
.newsbild-detail {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FLOAT: left; MARGIN: 0px 30px 18px 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
.newsbild-detail-2 {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; FLOAT: left; MARGIN: 0px 30px 18px 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
.hr-newslisting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 450px; PADDING-TOP: 0px
}
#newsletterlisting-text {
	FLOAT: left; MARGIN: 15px 0px 15px 15px; WIDTH: 420px
}
#rechts {
	DISPLAY: none
}
#news {
	BORDER-RIGHT: #000 1px dashed; PADDING-RIGHT: 12px; MARGIN-TOP: -3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #000 1px dashed; BORDER-TOP-COLOR: #000; PADDING-TOP: 15px; BORDER-BOTTOM: #000 1px dashed; BACKGROUND-COLOR: #fff
}
.bildueberschriftnewsletter {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative
}
#newsletter {
	BORDER-RIGHT: #000 1px dashed; PADDING-RIGHT: 12px; MARGIN-TOP: -3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #000 1px dashed; BORDER-TOP-COLOR: #000; PADDING-TOP: 15px; BORDER-BOTTOM: #000 1px dashed; BACKGROUND-COLOR: #fff
}
#referenzen-listing {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 15px 10px; WIDTH: 120px; BORDER-BOTTOM: #bbb 1px dashed
}
.leisteunten {
	BORDER-TOP: #fff 1px solid
}
.navi-bold {
	FONT-WEIGHT: bold
}
.rechts {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 8px
}
.links {
	MARGIN-TOP: 3px; FLOAT: left
}
.bildrand {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM: #bbb 1px dashed; HEIGHT: 0px
}
.feld {
	BORDER-RIGHT: #656565 1px dashed; BORDER-TOP: #656565 1px dashed; FLOAT: left; MARGIN: 10px 0px 0px; BORDER-LEFT: #656565 1px dashed; WIDTH: 126px; BORDER-BOTTOM: #656565 1px dashed
}
.feld2 {
	BORDER-RIGHT: #656565 1px dashed; BORDER-TOP: #656565 1px dashed; FLOAT: left; MARGIN: 10px 0px 0px; BORDER-LEFT: #656565 1px dashed; WIDTH: 350px; BORDER-BOTTOM: #656565 1px dashed
}
.feldname {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 80px
}
.feldname2 {
	FLOAT: left; MARGIN: 10px 0px 10px 16px; WIDTH: 80px
}
.ausblenden {
	display:none;
}
.zeile {
	CLEAR: both
}
  
#footer {
	clear: both;
	line-height:25px; 
	padding: 0px;
	text-align: right;
	font-size: 9px;
	PADDING-RIGHT: 5px;
	height: 20px;
	background-color: #ffffff; 
}

#footer_right {
	display:none;
}



#footer_left {
	text-align: left;  
}

