BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px verdana, sans-serif; COLOR: black; PADDING-TOP: 0px; TEXT-ALIGN: justify
}

DIV {
	padding: 0px;
	margin: 0px;	
}

DIV#footer A {
	FONT: 10px verdana, sans-serif
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 30px 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FIELDSET DIV {
	CLEAR: both; MARGIN: 5px
}
DIV LABEL {
	BACKGROUND: #ffffff; FLOAT: left; FONT: bold 12px verdana, sans-serif; WIDTH: 120px; COLOR: black; MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
INPUT.csc-mailform-submit {
	MARGIN: 10px 0px 0px 180px
}
P.align-right {
	TEXT-ALIGN: right
}
P.align-center {
	TEXT-ALIGN: center
}

LI {
	MARGIN: 10px 0px
}

#main{
	border : 0px;
	padding: 0px;
	margin: 0px;
	background:white;
}

#nav {
	visibility:hidden;
}

#strip {
	border : 1px solid white;
	z-index:10;
	visibility: hidden;
}

#banner {
	position : relative;
	float:left;
	text-align : center;
	background : #cccccc;
	padding-bottom : 100px;
}

#lasche {
	background : Red;
	text-align: center;
	border-color : white;
}

#content {
	z-index:89; background:white; PADDING: 0 0 0 0; MARGIN: 0px 0px 0px 0px; COLOR: black; position: absolute; top:0px; left: 0px;
}

#platzhalter130 {
	visibility: hidden;
}



#footer {
	PADDING: 30px 0px 30px 0px; TEXT-ALIGN: center;
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 20px 0px; FONT: bold 14px verdana, sans-serif; BORDER-LEFT: red 10px solid; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid;
}
#content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 0px; FONT: bold 12px verdana, sans-serif; BORDER-LEFT: red 10px solid; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid;
}
#content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 0px; FONT: bold 10px verdana, sans-serif; BORDER-LEFT: red 10px solid; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid;
}

DFN { visibility: hidden; display: none; }
