html {
	height:100%;
	}

body {
	background: #aaaaaa;
	height:100%;
	margin: 0%;
	padding: 0%;
	font-size: 10pt; 
	color: #333333;
	}
	
#logos h3  {
	margin-bottom:20px;
	}	
#logos {
	width: 240px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
}		

/******* Formatierungen für das Standard-Kontaktformular  ****/
.csc-mailform   { 
	border:none; 
	margin-left:20px;}
	
.csc-mailform-field {
	margin-bottom:5px; 
	display:block; }
	
.csc-mailform-label p {
	#font-size:13px;}
	
.csc-mailform-field label { 
	width: 130px; 
	float:left; 
	display:block; 
	text-align:left; }
	
.csc-mailform-field input {  
	font-weight:bold;}
	
.csc-mailform-label span {
	#font-size:13px;}
	
.csc-mailform-field textarea { 
	font-weight:bold;}
	
.csc-mailform-field select {
	font-weight:bold;}
	
/** Checkbox etwas von links einrücken **/
.csc-mailform-check { 
	margin-left:20px; }
	
/** Radio-Knopf-Beschriftung rechts vom Radio-Knopf **/
.csc-mailform-radio { 
	font-size:11px; 
	border: none; 
	float:left;}
	
.csc-mailform-radio fieldset {
	border: none; 
	float:none;}
	
.csc-mailform-radio legend { 
	display: none;}
	
/** Beschriftungsfeld  **/
.csc-mailform-label { 
	#font-size:11px; 
	margin-bottom:20px }
	
/** Absendebutton   **/
.csc-mailform-submit {
	margin: 0px 0px 10px 0px;}
	
.csc-mailform h2 { 
	margin-left: -20px;
}

#bank { margin-bottom: 5px;

}


#mailformFees_on_time label{ width: 90px;
margin-left: 4px;
}

#titel {
	height: 50px;
	}
	

h1 { 	font-size: 11pt; 
	color: #F29400;
	}

h2 {	font-size: 11pt; 
	color: #F29400;
	}
	
h3 {	font-size: 9pt; 
	color: #F29400;
	font-weight: bold;
	margin:0;
	padding-top: 15px;
	
	}
td {
	padding-right: 10px;
	font-size: 8pt;
	line-height: 1.5em;
	}		

hr {	border:solid #F49400 1px;
	}


#kasten p {
	font-size: 10pt; 
	color: #333333;
	padding-left: 30px;
	background: url(../images/pfeile.gif) no-repeat left top;
	}

table p { 
	background: none;
	}

li {	
	font-size: 10pt; 
	color: #333333;
	line-height: 1.5;
	}


#explorer {
	text-align:center;                 	
        }


#kasten {
	position: absolute;
      	left: 50%;
      	top: 0;
      	width: 1010px;
      	height: 100%;
      	min-height: 100%;
 	height: auto !important;
      	margin-left: -510px; 
      	margin-top: 0%;
      	margin-bottom: 0%;
      	padding-top: 0%;
      	padding-bottom: 0%;			
      	background-image: url(../images/balken_HG.jpg);
	background-repeat: repeat-y;
	background-color: #ECECEE;

	}

#oben 	{
	height: 174px;
	width: 1010px;
	background-image:url(../images/head_02.gif);
	}


#links   {
	width: 280px;
	height: 100%;
	background-image:url(../images/balken_HG.jpg);
	float:left;
        }

		 
#rechts  {
	width: 716px;
	height: 100%;
	float:right;
	text-align: left;
	font-family: arial;
        }



#rechtsinhalt   {
	width: 640px;
	padding: 0px 20px 50px 12px;
	}
	
#titel {
	padding-top: 30px;
	width: 640px;
	}	

	
a {	font-weight: bold;
	text-decoration: underline;
	#color:#333333; 
	}
	
a:link { 
	text-decoration:underline; 
	color:#333333; 
	}
	
a:visited { 
	color:#333333; 
	}
	
a:hover { 
	color:#F29400;
	}
	
a:active { 
	color:#666666;
	} 
	
	
/* CSS für die Druckversion: */

#seite {
	width: 800px;
	text-align: left;
	font-family: arial;
	background-color: #FFFFFF;
	padding: 20px;
	margin-left: 35px;
	margin-top: 50px;
	}
	
#druck_titel {
	height: 30px;
	font-size: 15pt; 
	margin-top: 15px;
	margin-bottom: 10px;
	}
	
#druck_inhalt h1 { 	
	font-size: 11pt; 
	color: #000000;
	margin-top: 25px;
	}

#druck_inhalt h2 {	
	font-size: 11pt; 
	color: #000000;
	}
	
#druck p {
	font-size: 12pt; 
	color: #000000;
	padding-left: 30px;
	background: url(../images/pfeile.g) no-repeat left top;
	}
	
#print {
	margin-left: 40px;

}

.important {color: #CC0000; 
}	