BODY {font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #666666; background: #ffffff;
scrollbar-face-color: rgb(200,200,200); 
scrollbar-highlight-color: white; 
scrollbar-shadow-color: white; 
scrollbar-3dlight-color: rgb(200,200,200); 
scrollbar-arrow-color: rgb(255,255,255); 
scrollbar-track-color: white; 
scrollbar-darkshadow-color: rgb(200,200,200);
}
INPUT,TEXTAREA {border:1px solid #cccccc; font-family: Verdana, Geneva, Arial, sans-serif;
color: #666666;
}

.language {font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; color: olive; font-size: 10px; text-decoration: none}
.language_d {font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; color: #cccccc; font-size: 10px; text-decoration: none}

p {
	margin-bottom: 0px;
	margin-top: 0px;
}


#Layer1 {
	position:absolute;
	width:550px;
	height:115px;
	z-index:1;
	overflow: auto;
}

.text1 {font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #666666}

.style1 {color: #999999}
.style2 {color: #999999}


TABLE {font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #666666}

.menue {font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: olive}


H1, H4 {font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: olive;
margin-bottom: 10px;
}

.klein {font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: #666666}


A:link {font-family: Verdana, Geneva, Arial, sans-serif;
color: olive; text-decoration: none}
A:active {font-family: Verdana, Geneva, Arial, sans-serif; 
color: #999999; text-decoration: none}
A:visited {font-family: Verdana, Geneva, Arial, sans-serif;
color: olive; text-decoration: none}
A:hover {color: #999999; text-decoration: none}

A.white:link {font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none}
A.white:active {font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; color: #cccccc; font-size: 10px; text-decoration: none}
A.white:visited {font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none}
A.white:hover {color: #cccccc; text-decoration: none; font-weight: bold}

A.menu:link {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: olive; font-weight: bold; text-decoration: none}
A.menu:active {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-decoration: none}
A.menu:visited {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: olive; font-weight: bold; text-decoration: none}
A.menu:hover {color: #999999; font-size: 10px; font-weight: bold; text-decoration: none}

ul {list-style-type: square}
img{ border-width : 0px; }
img:hover{ border : 0px; }
hr {border: 0 none;
height: 1px;
color: #808000;
}


.tx-srfeuserregister-pi1 p,legend { font-family:Verdana, sans-serif; font-size:11px;  color:#808000; line-hight:125%; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
.tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
.tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
.tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
.tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Verdana, sans-serif; font-size:11px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px;}
.tx-srfeuserregister-pi1 td.tx-srfeuserregister-pi1-frame { padding-right:0px; padding-left:0px;width:300; }
.tx-srfeuserregister-pi1 div{ width:500; }

.csc-mailform {
	border-style: none;
	width: 440px;
}

.csc-mailform-field {
	margin: 3px;
}

.csc-mailform-field input {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #EFEFEF;
	width: 200px;;
}

c

.csc-mailform-field textarea {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #EFEFEF;
	width: 320px;
}

.csc-mailform-field select {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #EFEFEF;
	width: 200px;
}

input.csc-mailform-submit {
	background-color: #EFEFEF;
	float: right;
	width: 100px;
}

.csc-mailform-radio input {
	width: auto;
	border-style: none;
	background-color: transparent;
}

.csc-mailform-radio label {
	width: auto;
	float: none;
}

.csc-mailform-radio fieldset {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #EFEFEF;
}

.csc-mailform-radio legend {
	visibility: hidden;
	display: none;
}
