﻿HTML {
	height: 100%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;min-height:1000px;
}
BODY {
	height: 100%;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 20px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: left;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
A:link {
	COLOR: #646464; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
A:visited {
	COLOR: #646464; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0a0a0a; FONT-SIZE: 11px;   FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
A.aktiv:link {
	COLOR: #6600aa; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.aktiv:visited {
	COLOR: #000; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.aktiv:hover {
	COLOR: #000; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.aktiv:active {
	COLOR: #000; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right
}
H1 {
	FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
H2 {
	FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
H3 {
	FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
H4 {
	MARGIN-TOP: 20px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px;  FONT-FAMILY: courier, "courier new";
}
H5 {
	FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new";
}
TABLE {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
TD {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid
}
LI.fstLevel A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0a0a0a; LINE-HEIGHT: 15px; FONT-STYLE: normal;  FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
LI.fstLevel A:visited {
	FONT-SIZE: 11px; COLOR: #0a0a0a; LINE-HEIGHT: 15px; FONT-STYLE: normal;  FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
LI.fstLevel A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #787878; LINE-HEIGHT: 15px; FONT-STYLE: normal;  FONT-FAMILY: courier, "courier new"; TEXT-DECORATION: none
}
LI.fstLevelActive A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #787878; LINE-HEIGHT: 15px; FONT-STYLE: normal;  FONT-FAMILY: courier, "courier new";, arial; TEXT-DECORATION: none
}
LI.fstLevelPlatz {

}
LI.fstLevelPlatzColor {

}
#mainmenu {
	LEFT: 0px; WIDTH: 300px; POSITION: relative;
}
#menu_list {
	PADDING-LEFT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 11px;  FONT-FAMILY: courier, "courier new"; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
LI.secLevel A {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #787878; LINE-HEIGHT: 18px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
LI.secLevel A:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #787878; LINE-HEIGHT: 18px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
LI.secLevel A:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #0a0a0a; LINE-HEIGHT: 18px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
LI.secLevelActive A {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #0a0a0a; LINE-HEIGHT: 18px;  FONT-FAMILY: courier, "courier new"; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#submenu {
	RIGHT: -190px; POSITION: relative; TOP: -8px
}
#submenu_list {
	RIGHT: 920px; FLOAT: right; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: right
}
A.submenu_text:link {
	COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: none
}

A.submenu_text:visited {
	COLOR: black; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu_text:hover {
	COLOR: #0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu_text:active {
	COLOR: black; TEXT-ALIGN: right
}
#projmenu {

}
#projmenu_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#container1 {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%;POSITION:fixed; TEXT-ALIGN:CENTER;
}
#container {
	MARGIN: 0px auto; min-height:100%; WIDTH: 900px; POSITION: relative; TEXT-ALIGN: left;HEIGHT: 700px;
}
#subcontainer {
	BACKGROUND-COLOR: #fff
}
#content {
	LEFT: 175px; WIDTH:645px; float: left; POSITION: relative; TOP: 24px; TEXT-ALIGN: justify;
}
#content_left {
	LEFT: 25px; width:450px; POSITION:absolute; BOTTOM: 20px; TEXT-ALIGN: right;
}
#content_right {
	LEFT: 495px; WIDTH: 395px;   float: left; POSITION: relative; TOP: 24px; TEXT-ALIGN: justify;
}

#content_titel {
	LEFT: 275px; POSITION: relative;TOP: 48px
}
#content_text {
	LEFT: 495px; width:300px; POSITION:absolute; BOTTOM: 38px; TEXT-ALIGN: left;
}
#content_text_2 {
	LEFT: 495px; width:300px; POSITION:absolute; BOTTOM: 21px; TEXT-ALIGN: left;
}

#content_projekte {
}


#content_kontakt {
	LEFT: 125px; WIDTH: 350px;   float: left; POSITION: relative; TOP: 76px; TEXT-ALIGN: right;
}
#content_kontakt_right {
	LEFT: 142px; WIDTH: 275px;   float: left; POSITION: relative; TOP: 24px; TEXT-ALIGN: justify;
}


#content_pic {
	POSITION: relative
}
#content_inhalt {
	LEFT: -270px; WIDTH: 250px; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: right
}
#picnr {
	FONT-SIZE: 11px; LEFT: 275px; WIDTH: 600px; POSITION: relative
}
#header {

}
#header_content {

}
#header_text {
	COLOR: #474747; TEXT-ALIGN: right
}
#footer {
	COLOR: #474747; TEXT-ALIGN: right
}
#footer_text {
	MARGIN-TOP: 5px; COLOR: #474747; MARGIN-RIGHT: 5px; POSITION: relative
}
#table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline-width: 0
}
DIV[id] #container {
	HEIGHT: auto
}
DIV[id] #content {
	HEIGHT: auto
}
#logo {
	Z-INDEX: 10; LEFT: 0px; height: 48px; COLOR: #474747; POSITION: relative; TEXT-ALIGN: left
}
