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
}
STRONG {
        FONT: 12px verdana, sans-serif; COLOR: black; TEXT-ALIGN: justify;font-weight:bold; 
}

DIV#footer A {
	FONT: 10px verdana, sans-serif; color: black;
}
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
}

IMG.header {
	position: absolute;
        border: 0px none white;
        top: 0px; left: 0px;

}

#main{
	border : 0px;
	width : 1005px;
	height: auto;
	background:white;
}

* html #main{
	width : 960px;
}

#strip {
	border : 1px solid white;
	height: 100px;
	z-index:10;
}

#eearleiste {
	position : relative;
	float:left;
	width : 160px;
	text-align : right;
	background : #cccccc;
	padding-top : 110px;
	padding-bottom : 100px;
	padding-right : 50px;
}

* html #banner {
	width : 210px;
}

#lasche {
	position: absolute;
	background : Red;
	text-align: center;
	padding : 5px 8px 5px 8px;
	margin-top : 270px;
	border-color : white;
	top: 0px; left: 0px;
}

#content {
	z-index:89; float:left; background:#ffffff; PADDING-RIGHT: 25px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px 130px 0px 30px; WIDTH: 500px; COLOR: black; 
}

#platzhalter190 {
	padding-top:190px;
}



#footer {
	PADDING: 30px 0px 30px 0px; TEXT-ALIGN: center;
}
#content H1 {
	TEXT-ALIGN:left; 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 {
	TEXT-ALIGN: left; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 10px 0px; FONT: bold 12px verdana, sans-serif; BORDER-LEFT: red 10px solid; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid;
}
#content H3 {
	TEXT-ALIGN:left; 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;
}
LEGEND {
        TEXT-ALIGN: left; 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;
}

.tx-newloginbox-pi1 TD {
	FONT: bold 10px verdana, sans-serif;
}

.tx-srfeuserregister-pi1 A { color: black; }

TEXTAREA { width:200px; }

DFN { visibility: hidden; display: none; }

.tx-frontendformslib-submitbuttons { text-align:center; }

