fieldset {border: none;}
legend {display: none;}

.csc-header csc-header-n1 {margin: 0 -10px 0 0; padding: 0;}

.csc-firstHeader {/*margin: 0 -10px 0 0;*/ margin-right: -10px; padding: 0;}

.bodytext {margin: 0 0 1.2em 0; padding: 0;}

/*DOWNLOADS*/
.csc-uploads-icon {padding: 0.15em 0;}
.csc-uploads-fileName {font-size: 0.83em; padding: 0 0.5em;}
.csc-uploads-fileSize {font-size: 0.83em;}


/*KONTAKT*/
.csc-mailform-check input type {border: none; }

.csc-mailform {border: none; margin: -10px 0 0 0; padding: 0;}


.csc-mailform-field input{ float: left; text-align: left;}

.csc-mailform-field textarea{ float: left;  text-align: left;}

.csc-mailform-field {
	padding: 0.2em 0; 
	/*text-align: center; */
	clear: both; 
	width: 97%; 
	min-width: 97%;
	}
	
.csc-mailform-field label {
	max-width: 170px;
	min-width: 170px;
	width: 170px;
	font-weight: bold;
	vertical-align: top;
	display: block;
	float: left;
	text-align: left;
	}
	
.csc-mailform-field select option {text-align: left;}
	
input.csc-mailform-submit {
	text-align: center;
        	float: none;
	color: #000;
	background-color: #ECE9D8;
	font-weight: bold;
	border: 1px solid #ff3c00;
	font: bold 9pt Arial, Verdana, Helvetica, sans-serif; 
	/*margin: 0 auto;*/
	}


.csc-form-fieldcell input submit {
         color: #fff;
	background-color: #ff3c00;
	font-weight: bold;
         border: solid 1px #000;
                }

.csc-form-label-req p {padding: -5px 0}

div.news-latest-item h3 a {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	}

span.news-latest-date  {text-decoration: none;}