body {
  margin:0px;
  padding:0px;
  background:transparent;
  font-family: Verdana, Arial, sans-serif;
    font-size: 62.5%; 
  color: #5e5d5d;
    font-style: normal; 
    line-height: normal;
}

p {
  margin:0 1.2em 1.1em 0;
  padding:0;
  font-size:1.1em;
  line-height:1.3em;
}

img.sampleBoxImg {
	float:right;
	height:8.2em;
	margin:0 0.5em 0 0.2em;
}

/* kontaktform */
form {
	margin:0;
	padding:0;
}
form fieldset.csc-mailform {
	border:0;
	margin:0;
	padding:0;
	font-size:1.1em;
}
form fieldset.csc-mailform span.bodytxt {
	display:block;
	float:none;
  margin:1.2em 0 0.6em 0;
  padding:0;
  font-size:1.0em;
	width:23.0em;
}

form fieldset.csc-mailform label {
	display:block;
	width:8.4em;
	float:left;
	text-align:right;
	margin-top:0.3em;
	padding-right:0.6em;
}
form fieldset.csc-mailform div.csc-mailform-field {
	float:left;
}
form fieldset.csc-mailform div.csc-mailform-field select,
form fieldset.csc-mailform div.csc-mailform-field input {
	width:10.1em;
	font-size:1.0em;
	border:1px solid #e4e4e4;
	margin-bottom:0.6em;
	color: #5e5d5d;
	padding:0.2em;
}
/* ie7 */
*:first-child+html form fieldset.csc-mailform div.csc-mailform-field input.disabled { background-color:#d4d0c8; }

form fieldset.csc-mailform div.csc-mailform-field input.chkbox {
	width:1.2em;
	border:0px solid #e4e4e4;
	margin-bottom:0.6em;
	color: #5e5d5d;
	padding:0;
	float:left;
}
form fieldset.csc-mailform label.lchkbox {
	display:block;
	width:17.3em;
	float:left;
	text-align:right;
	margin-top:0.1em;
	padding-right:0.6em;
}



form fieldset.csc-mailform div.alignRight {
	text-align:right;
	width:16.0em;
}
form fieldset.csc-mailform label.lchkboxText {
	display:block;
	width:19.0em;
	float:left;
	text-align:right;
	margin-top:0.1em;
	margin-right:1.0em;
	padding-right:0.6em;
}
form fieldset.csc-mailform label.lchkboxsingle {
	display:block;
	width:7.0em;
	float:left;
	text-align:right;
	margin-top:0.1em;
	padding-right:0.6em;
}
form fieldset.csc-mailform label.singlePdf {
	width:4.0em;
}
form fieldset.csc-mailform div.csc-mailform-field input.chkboxsingle {
	width:1.2em;
	border:0px solid #e4e4e4;
	margin-bottom:0.6em;
	color: #5e5d5d;
	padding:0;
	float:left;
}




form fieldset.csc-mailform div.csc-mailform-field select {
	width:10.7em;
	padding:0.1em;
}
/* ie7 */
*:first-child+html form fieldset.csc-mailform div.csc-mailform-field select { width:10.6em; }

form fieldset.csc-mailform div.csc-mailform-field textarea {
	width:30.0em;
	font-size:1.0em;
	border:1px solid #e4e4e4;
	margin-bottom:0.6em;
	color: #5e5d5d;
	padding:0.2em;
	font-family: Verdana, Arial, sans-serif;
}
form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit {
	width:8.0em;
	font-size:1.0em;
	border:1px solid #e4e4e4;
	background-color:#f8f9f9;
	margin:0 0 1.6em 9.0em;
	color: #5e5d5d;
	padding:0.2em;
}


/* spamschutz */
form fieldset.csc-mailform div.csc-mailform-field input.inputCaptcha {
width:3.0em;
font-size:1.0em;
border:1px solid #e4e4e4;
margin-bottom:2.6em;
color: #5e5d5d;
padding:0.2em;
}


h2.headerDanke {
border: 0 none;
color: #bb0205;
font-family: Georgia;
font-size: 1.4em;
font-weight: normal;
line-height: 1.6em;
margin: 0;
padding: 0.7em 0 1.3em;
}




