#contenttable {width:940px}
body {background:url(/fileadmin/tmpl/main/yn_microsite/img/microsite_layout.png);}
.csc-frame-frame1 h2 {margin:0px; padding:5px; background-color:#67859d; font-family: verdana; font-size: 13px; color:#ffffff;}
.csc-frame-frame1 {float:left; margin-bottom:10px; margin-right:15px; width:525px; border: 1px solid #dddddd;}
.csc-frame-frame1 p.bodytext {padding-left:10px; font-family:verdana; font-size:12px;}
.csc-frame-frame1 p.bodytext b {font-family:verdana; font-size:12px; color:#67859d;}
.csc-frame-frame2 {float:left; margin-bottom:10px; margin-right:15px; width:254px; border: 1px solid #dddddd;}
.csc-frame-frame2 h2 {margin:0px; padding:5px; background-color:#67859d; font-family: verdana; font-size: 13px; color:#ffffff;}
.csc-frame-frame2 p.bodytext {line-height:16px; padding-left:10px; font-family:verdana; font-size:12px;}
.csc-frame.csc-frame-indent3366 {margin-left:0px; padding:0px;}
.csc-textpic-image.csc-textpic-lastcol img {padding-left:0px;}
a {color:#67859d;}
.csc-frame {padding-bottom:10px;}
#c4050 {float: left; font-family:verdana; font-size:11px; width:500px;}

.survey_error p {font-family: verdana; font-size:11px;}
.survey_message {font-family: verdana; font-size:13px; line-height:18px;}

#mailform fieldset {border:none;}
#mailform label {font-weight:bold;margin-top:16px;width:122px; float:left; margin-left:0px; padding-left:0px;}
#mailform input {margin-top:16px; padding-left:0px;}
#mailform #mailformLabortest {float:inherit; position:relative;left:0px;}
#mailform #mailformGespraech {float:inherit; position:relative;left:0px;}
#mailform #mailformVPN-Test {float:inherit; position:relative;left:0px;}
#mailform textarea {margin-top:4px;}
#mailform {font-family:verdana; font-size:12px;}
.csc-mailform {padding-left:10px;}

#dmailsub {padding-left:15px; padding-right:15px;}
#dmailsub font {padding-top:5px; line-height:16px; font-size:11px; float:left; padding-bottom:10px;}
#dmailsub font b {font-weight:normal;}
#dmailsub input[type=text] {width:225px;float:left; margin-bottom:10px; padding-top:0px; margin-top:0px;}
#dmailsub input[type=checkbox] {float:right; margin-right:40px; margin-top:0px;}
#dmail_footer {padding-left:15px;}
#dmail_step2 {padding-left:15px; padding-right:15px; height:220px; line-height:16px}

		.tx-pbsurvey-pi1 {padding-left: 0px; width:600px;}
		.tx-pbsurvey-pi1 .barcontainer {display:none;background-color: #FFFFFF; border: 1px solid #14398d; width: 150px; height: 17px; position: absolute; z-index: 2; right: 0px;}
		.tx-pbsurvey-pi1 .pageIntroduction {}
		.tx-pbsurvey-pi1 .survey_item {font-family:verdana, arial; line-height:18px; font-size:12px; margin-left:0px; margin-top: 20px; margin-bottom: 20px;}
		.tx-pbsurvey-pi1 .itemform {}
		.tx-pbsurvey-pi1 .question {font-family:verdana, arial; color:#67859d; font-size: 12px; font-weight: bold; padding-left:-3px; margin-left:-5px;}
		.tx-pbsurvey-pi1 .questionNumber {}
		.tx-pbsurvey-pi1 .questionSubtext {font-size: 90%; padding-left:5px;}
		.tx-pbsurvey-pi1 .required {color: #FF0000; vertical-align: super;}
		.tx-pbsurvey-pi1 .survey_error {color: #FF0000; font-family: arial, sans-serif;}
		.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px; margin-top:5px;}
		.tx-pbsurvey-pi1 .matrix {width: 100%;}
		.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #CCCCFF;}
		.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;}
		.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}

#frmPbSurvey {
margin-left:0px;
}

h2 {
font-family: arial, sans-serif;
font-size: 24px;
color: #67859d;
}
