BODY {
	margin: 0px; background: url(../imgs/bg.gif);
}

DIV {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #193764; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif;
}
H1 {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #193764; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif; margin: 0px 0px 0px 0px
}
H2 {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #8C9BB1; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif; margin: 0px 0px 5px 0px
}
TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #193764; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif
}
UL {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #193764; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif;list-style-type: square
}
LI {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #193764; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, sans-serif
}
H1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #193764; PADDING-TOP: 5px
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #8C9BB1
}
A {
	COLOR: #193764
}
UL.level-1 {
	BORDER-TOP: #FFF 1px solid; PADDING-LEFT: 0px; LEFT: 1px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #A69D94 1px solid; POSITION: absolute; TOP: 100px; BORDER-BOTTOM: #CCCCCC 1px solid; MARGIN-TOP: 0px
}
UL.level0 {
	BORDER-TOP: #A69D94 1px solid; PADDING-LEFT: 0px; LEFT: 1px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #A69D94 1px solid; POSITION: absolute; TOP: 100px
}
UL.level-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #193764
}
UL.level0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.level1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 280px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.level0 LI A {
	DISPLAY: block; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UL.level-1 LI A {
	DISPLAY: block; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px; TEXT-DECORATION: none; BORDER-BOTTOM: #CCCCCC 1px solid
}
UL.level-1 LI A {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; COLOR: #FFFFFF
}
UL.level0 LI A {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; COLOR: #193764
}
UL UL.level1 LI A {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal;; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #8C9BB1
}
UL.level0 STRONG A {
	COLOR: #193764; BACKGROUND-COLOR: #DFDDDD; TEXT-DECORATION: none
}

UL UL.level1 STRONG A {
	COLOR: #193764; BACKGROUND-COLOR: #DFDDDD; TEXT-DECORATION: none
}

UL.level-1 STRONG A {
	COLOR: #193764; BACKGROUND-COLOR: #DFDDDD; TEXT-DECORATION: none
}
UL UL.level1 STRONG A {
	FONT-WEIGHT: normal
}

UL UL UL LI {
	width: 280px; list-style-position: outside; list-style-type: none; position: static; text-align: left; text-indent: 30px; margin: 0px 0px 0px -40px; height: 22px; Color: ff55ff
}

.line {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC; MARGIN: 10px 0px 0px 0px
}

.contentImage_left {
	PADDING-RIGHT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
.contentImage_right {
	PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px
}

#contentDivMainColumnTotalWidth {
	LEFT: 0px; WIDTH: 955px; POSITION: absolute; TOP: 100px; Padding: 0px 0px 0px 0px ;BACKGROUND-COLOR: #E8ECF2; BORDER-LEFT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid;
}
#contentDivMainColumn {
	LEFT: 0px; WIDTH: 955px; POSITION: absolute; TOP: 100px; Padding: 0px 0px 0px 0px ;BACKGROUND-COLOR: #E8ECF2; BORDER-LEFT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid;
}

#contentDivRightColumn {
	LEFT: 815px; WIDTH: 140px; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #8C9BB1; BORDER-LEFT: #FFF 1px solid; BORDER-RIGHT: #FFF 1px solid; BORDER-TOP: #FFF 1px solid;
}

.rightColumnTitle {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 2px
}

.rightColumnText {
	Padding: 0px 5px 0px 10px;
}

TD.table {
	BORDER-RIGHT: #CCCCCC 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 0px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 0px solid
}
TD.tableHead {
	BORDER-RIGHT: #CCCCCC 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 0px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 0px solid
}
TD.tableHead {
	FONT-WEIGHT: bold; COLOR: #CCCCCC; BACKGROUND-COLOR: #193764
}
TR.tableAlt {
	BACKGROUND-COLOR: #8C9BB1;
}

.devShowBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #CCCCCC
}
.code {
	FONT-SIZE: 12px; FONT-FAMILY: Courier New, monospace
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 80%; FONT-FAMILY: Verdana, sans-serif; Color: #193764
}
INPUT.text {
	FONT-SIZE: 11px; WIDTH: 80%; FONT-FAMILY: Verdana, sans-serif; Color: #193764
}
SELECT {
	FONT-SIZE: 11px; WIDTH: 80%; FONT-FAMILY: Verdana, sans-serif; Color: #193764
}
INPUT.submit {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif;
}
INPUT.checkbox {
	MARGIN-RIGHT: 6px; POSITION: relative; TOP: 3px
}
INPUT.radio {
	MARGIN-RIGHT: 6px; POSITION: relative; TOP: 3px
}

.searchresult {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.searchresult P {
	MARGIN: 3px 0px 0px 0px
}
.searchresult H4 {
	DISPLAY: block; MARGIN-BOTTOM: 2px; FONT-SIZE: 11px
}
.searchresult A {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.searchfield {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif; COLOR: #193764
}
.searchbut {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #193764; COLOR: #FFFFFF; Border-color: #A69D94
}

.lefttable {
	width: 280px; background-color: #193764; BORDER-RIGHT: #FFF 1px solid; background-attachment: scroll; background-image: url(../imgs/double.jpg); background-repeat: no-repeat; background-position: left bottom;
}

.lefttable_home {
	width: 280px; background-color: #193764; BORDER-RIGHT: #FFF 1px solid; background-attachment: scroll; background-image: url(../imgs/double_home.gif); background-repeat: no-repeat; background-position: left bottom;
}

.contenttable {
	width: 503px; padding: 0px 20px 0px 10px; BORDER-LEFT: #FFF 1px solid;
}
.righttable{
	width: 140px;
	background-color: #8C9BB1;
	background-attachment: scroll;
	background-image: url(../imgs/bpcleiste_lang.jpg);
	background-repeat: repeat;
	COLOR: #8C9BB1;
	Padding: 0px 0px 65% 0px;
	background-position: 100% 0%;
}
#topgreyline {
	Text-align: right; LEFT: 0px; WIDTH: 955px; POSITION: absolute; TOP: 78px; BORDER-TOP: #FFF 1px solid; BORDER-RIGHT: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BACKGROUND-COLOR: #A69D94;
}
.bottomgreyline{
LEFT: 0px; WIDTH: 955px; HEIGHT: 22px; BORDER-TOP: #FFF 1px solid; BORDER-RIGHT: #FFF 1px solid; BACKGROUND-COLOR: #A69D94; COLOR: #A69D94
}
.forms {
	WIDTH: 495px;
}
.search {
	WIDTH: 495px;
}
.content {
	WIDTH: 495px;
}
.development {
	WIDTH: 495px;
}

.home_contenttable {
	width: 420px; height: 430px; background-attachment: scroll; background-image: url(../imgs/home.gif); background-repeat: no-repeat; background-position: left bottom; 
}
.home_content {
	WIDTH: 390px; Padding: 0px 20px 0px 10px
}
.home_righttable{
	width: 	250px; BORDER-RIGHT: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; background-attachment: scroll; BACKGROUND-COLOR: #8C9BB1;  COLOR: #8C9BB1; Padding: 0px 0px 45% 0px;
}
#contentDivRightColumnHome {
	LEFT: 700px; WIDTH: 235px; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #8C9BB1; Margin: 2px 2px 2px 10px
}
.copyright{
	text-align: right; background-attachment: scroll; background-image: url(../imgs/cr.gif); background-repeat: no-repeat; background-position: 62%;
}
#headlinks {
	POSITION: absolute; TOP: 5px; visibility: visible; left: 800px; z-index: 1;
}