/*ContactForm*/
/*------mailformular formatieren------*/

fieldset.csc-mailform label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 110px;
	float: left;
}

fieldset.csc-mailform input, textarea {
        float: left;
}

.csc-mailform {
	border:none;
	width: 95%;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #253648;
}

.csc-mailform-field {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #253648;

	margin: 2px;
	padding: 2px;
}

DIV.csc-mailform-field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 27px;
	border: 0px;
}

.csc-caption {
	padding:0px;
	margin: 0px;
	text-align:left;
}



.csc-mailform-radio {
        float: left;
}




		
fieldset {
	border: 0px; 
}








.mf-input {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #253648;

	width: 200px;
	padding: 1px;
	margin: 1px;
}

.mf-pass {

	width: 200px;
	padding: 1px;
}

.mf-text {
	clear: none;
	width: 310px;

	padding: 1px;
	margin: 1px;

}

.mf-check {
	padding: 1px;
}

.mf-radio {
	padding: 1px;
}

.mf-select {
	width: 200px;
	padding: 1px;
}

.mf-file {
	width: 200px;
	padding: 1px;
}

#mailformRadiotest {
	border: none;
}

#mailformRadiotest legend {
	display: none;
}

.mf-reset {

}

.mf-submit {
	margin-left: 110px;

}


.news-single-img {
	margin: 0px;
	padding:0px;
}


.news-list-container {
width:100%;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	border-bottom:1px dashed #e6e6e6;
	}

.News_headline_container {
	width: 100%;
	line-height: 18px;
	font-weight:bold;
	color: #323943;
	padding: 0px 0px 0px 10px; /*Abstand Pfleil links */
	margin: 10px 0px 10px 0px;
}

.News_headline {
width:100%;
	font-weight: bold;
	color: #FF793E;
	border-bottom:1px dashed #e6e6e6;
}


.News_content_container {
	/*clear: both;*/
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.News_content_container_single {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.Portfolio_content_container {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.news-single-img {
	padding: 5px 0px 5px 0px;
	margin: 0px 10px 0px 0px;
	width: 200px;
}

.portfolio-single-img {
	padding: 0px;
	margin: 0px 0px 0px 0px;

	text-align:center;
}

.news-single-imgcaption  {
	float: right;
	padding: 0px;
	margin: 0px;
}

#Left {
	/*float: left;
	width: 300px;
	padding: 0px 5px 0px 0px;	*/
}

#Left p {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

#Right {
	float: left;
	width: 200px;
}

#Mitteilung {
	/* padding: 5px 0px 0px 0px;
	margin: 0px; */
}

#Mitteilung p {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}


