body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;
    background-color: #DCDFE7;
}







.headerpdf { 

  color: #0072BC; 

  font-family: Trebuchet MS, Arial; 

  font-size: 11px; 

}



.pdflink {

  font-family: Verdana, Trebuchet MS, Arial; 

  font-size: 11px; 

  color: #0072BC;

}



.pdflink a {

  color: #7D8681;

  font-family: Verdana, Trebuchet MS, Arial; 

  font-size: 11px; 

  text-decoration: none;

  padding-left: 25px;

}



.my-login-status { font-family: Trebuchet MS, Arial; font-size: 12px; color: #183064;padding-left: 5px; }

.my-login-header2 { font-family: Trebuchet MS, Arial; font-size: 12px; color: #183064;padding-left: 5px; }

.my-login-header { font-family: Trebuchet MS, Arial; font-size: 12px; color: #FFFFFF;padding-left: 5px; }

.my-login { font-family: Trebuchet MS, Arial; font-size: 11px; color: #FFFFFF; padding-left: 5px;padding-right: 5px; }

.my-login-input { height:15px; width:60px; font-size:11px; border: 1px solid #183064; color: #183064;}



.cscheader { font-family: Trebuchet MS, Arial; font-size: 19px; color: #00A1E7;  padding: 20px 40px 5px 40px; background-color: #D1D1D1; color: #00A1E7;}





.Stil1 {font-size: 10px}

.mailformplus_felder {	border: 1px solid #000000;

	font-family: Verdana, Arial;

	font-size: 12px;

	color: #000000;

	padding-left: 3px;

	padding-right: 3px;

}

.mailformplus_felder_special {	border: 1px solid #000000;

	font-family: Verdana, Arial;

	font-size: 12px;

	color: #000000;

}

.mailformplus_schrift {	font-family: Verdana, Arial;

	font-size: 12px;

	color: #000000;

	text-align: right;

	padding: 2px;

}

.mailformplus_schrift_needed {	font-family: Verdana, Arial;

	font-size: 12px;

	color: #000000;

	padding: 2px;

}

.mailformplus_head {	font-family: Verdana, Arial;
	font-size: 16px;
font-weight: bold;
	color: #000000;
	padding: 2px;
}

.tx-indexedsearch-descr {	font-family: Verdana, Arial;

	font-size: 10px;

	color: #333333;

	padding: 2px;

}

.tx-indexedsearch-list {	font-family: Verdana, Arial;

	font-size: 11px;

	color: #000000;

	padding: 2px;

}

.tx-indexedsearch-title {	font-family: Verdana, Arial;

	font-size: 12px;

	color: #FFFFFF;

	padding: 2px;

}

.tx-indexedsearch-info {	font-family: Verdana, Arial;

	font-size: 11px;

	color: #00A1E7;

	padding: 2px;

}





.Stil1 a {	font-family: Verdana, Arial;

	font-size: 12px;

	color: #183064;

 



}

.Stil3  {	font-family: Verdana, Arial;

	font-size: 10px;

	color: #183064;

  text-decoration: none;



}





.tx-indexedsearch-whatis {	font-family: Verdana, Arial;





	padding-left: 42px;

}





.tx-indexedsearch-browsebox {	font-family: Verdana, Arial;



	padding-left: 42px;

}

 

.csc-textpic-caption {	font-family: Arial;



	font-size: 9px;

}



.speziell  {

	font-family: Arial;

	font-size: 13px;

	color: #FFFFFF;

  text-decoration: none;



}

.speziell a {

	font-family: Arial;

	font-size: 13px;

	color: #FFFFFF;

  text-decoration: none;



}

.topmeldung  {

	font-family: Arial;

	font-size: 20px;

	color: #FFFFFF;

font-weight: bold;

  text-decoration: none;



}

.mehr  {

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

}

.mehr a {

	font-family: Arial;

	font-size: 12px;

	color: #FFFFFF;

}

.pdfvorschau  {

	font-family: Arial;

	font-size: 12px;

  text-decoration: none;



}

.pdfvorschau a {

	font-family: Arial;

	font-size: 12px;

	color: #00A1E7;

  text-decoration: none;

font-weight: bold;

}



.navi1 {

	font-family: Verdana, Trebuchet MS, Arial;

  font-size: 12px; 

  text-decoration: none;

 padding-left: 5px;



	height:30px;

	width: 130px;

background-color: #FFFFFF;





  }

.navi1 a { 

color: #183064;

}



.navi1 a:hover { 

  color: #333333;



}


.navi1-act {

	font-family: Verdana, Trebuchet MS, Arial;

  font-size: 12px; 

  text-decoration: none;

 padding-left: 5px;

	height:30px;

	width: 130px;

background-color: #FFFFFF;



  }

.navi1-act a { 

  color: #183064;

}



.navi1-act a:hover { 

  color: #333333;

}

.newsspalte p.bodytext {
  font-size: 10px;
  
}


#rad {background-color:transparent;}



   .tx-srfeuserregister-pi1 radio {  background-color:#FFFFFF;  }



   .tx-srfeuserregister-pi1 p { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#183064; 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:12px; line-height:125%; color:#183064; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 input { font-size:10px; font-family:Verdana; background-color:#183064; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; background-color:#FFFFFF; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#183064; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#183064; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}
   .tx-srfeuserregister-pi1 select { font-size:10px; font-family:Verdana; background-color:#183064; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 textarea { font-size:10px; font-family:Verdana; background-color:#183064; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { font-size:10px; font-family:Verdana; background-color:#FFFFFF; color:#183064; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#183064; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}



   .tx-srfeuserregister-pi1 radio {  background-color:#FFFFFF;  }


label {
	width: 110px;
	float: left;
	margin: 0;
}

.csc-mailform-field {
	padding-bottom: 10px;
}

input,
textarea {
  border : 1px solid #000;
 
} 

.error {color:red;}

.csc-mailform-field img {
	padding-top:5px;
}
