#logo1 {
	position: absolute;
	top: 0px; 
	left: 0px;
	margin:0; padding:0;
	height: 150px;
	width: 950px;
	background-image : url(images/logo.gif);
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
body {
	margin:0;
	padding:0;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
}
#main {
	margin:0; padding:0;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	
}

#left {
	position: absolute;
	left: 0px;
	top: 150px;
	width:200px;
	height: 370px;
	margin:0;
	padding: 0px;
	font-family : Verdana ,sans-serif;
	font-size: 10px;
}
#right {
	position: absolute;
	left: 895px;
	top: 150px;
	width:85px;
	height: 590px;
	margin:0; 	padding: 0px;
	font-family : Verdana ,sans-serif;
	font-size: 10px;
	}
	
/*********************************************************************************************************
 * LayoutTypen:
 * X 		= 	keine Kopfzeile
 * X		= 1: Kopfzeile über die ganze Länge von 835 px
 * X		= 2: Kopfzeile ab 2 Spalte; Länge=	365 px
 * X		= 3: Kopfzeile ab 3 Spalte; Länge=  550 px
 * 
 * if X = false:
 *					     A  .  B   .|space=30|.  C	
 * 0.1.2.3: 3-spaltig: 125px. 130px.|        |.550px		#A_125x320	-	#B_130x320	- 	#C_550x320
 * 0.1.0.0: 1-spaltig: 835px								#A_835x320
 * 0.1.0.3: 2-spaltig: 255px.      			  .550px		#A_255x320	-				-	#C_550x320
 * 0.1.2.0: 2-spaltig: 125px. 710px							#A_125x320	-	#B_710x320	
 *
 * if X = true:
 *						 A  .  B   .|space=30|.  C	
 * 1.1.2.3: 3-spaltig: 125px. 130px.|		 |.550px		#A_125x270	-	#B_130x270	- 	#C_550x270
 * 1.1.0.0: 1-spaltig: 835px								#A_835x270
 * 1.1.0.3: 2-spaltig: 255px.      			  .550px		#A_255x270	-				-	#C_550x270
 * 1.1.2.0: 2-spaltig: 125px. 710px							#A_125x270	-	#B_710x270	
 *********************************************************************************************************/
#X_835x50{
	position: absolute;
	left: 100px;
	top: 200px;
	width: 835px;
	height: 50px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#X_710x50{
	position: absolute;
	left: 225px;
	top: 200px;
	width: 710px;
	height: 50px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#X_550x50{
	position: absolute;
	left: 385px;
	top: 200px;
	width: 550px;
	height: 50px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#B_130x320{
	position: absolute;
	left: 225px;
	top: 200px;
	width: 130px;
	height: 320px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#B_130x270{
	position: absolute;
	left: 225px;
	top: 250px;
	width: 130px;
	height: 270px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#B_710x320{
	position: absolute;
	left: 225px;
	top: 200px;
	width: 710px;
	height: 320px;
	margin:0; 	padding: 0px;
	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;
	
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#B_710x270{
	position: absolute;
	left: 225px;
	top: 250px;
	width: 710px;
	height: 270px;
	margin:0; 	padding: 0px;
	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;

	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_125x320{
	position: absolute;
	left: 100px;
	top: 200px;
	width: 125px;
	height: 320px;
	margin:0; 	padding: 0px;

	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_125x270{
	position: absolute;
	left: 100px;
	top: 250px;
	width: 125px;
	height: 270px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_255x320{
	position: absolute;
	left: 100px;
	top: 200px;
	width: 255px;
	height: 320px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_255x270{
	position: absolute;
	left: 100px;
	top: 250px;
	width: 255px;
	height: 270px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_835x320{
	position: absolute;
	left: 100px;
	top: 200px;
	width: 835px;
	height: 320px;
	margin:0; 	padding: 0px;

	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;
	
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#A_835x270{
	font-family: Verdana, sans-serif;
	font-size : 10px;
	position: absolute;
	left: 100px;
	top: 250px;
	width: 835px;
	height: 270px;
	margin:0; 	padding: 0px;

	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;
	
}
#C_550x320{
	position: absolute;
	left: 385px;
	top: 200px;
	width: 550px;
	height: 320px;
	margin:0; 	padding: 0px;
	
	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;
	
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#C_550x270{
	position: absolute;
	left: 385px;
	top: 250px;
	width: 550px;
	height: 270px;
	margin:0; 	padding: 0px;
	
	color : #000000;
	
	overflow: auto;
	
	scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;
	
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
#foot {
	position: absolute;
	left: 0px;
	top: 520px;
	width:950px;
	height: 160px;
	margin:0; 	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}
/************************************************************************************************************
 * position muss eins größer wie benötigt, um die Tabelle mit der ersten Zeile (hight=1) zu initialisieren 
 ************************************************************************************************************/
#navi_0 {
	position: absolute;
	left: 300px;
	top: 88px;
	width: 85px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}
#navi_1 {
	position: absolute;
	left: 385px;
	top: 88px;
	width:125px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}
#navi_2 {
	position: absolute;
	left: 510px;
	top: 88px;
	width:95px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}
#navi_3 {
	position: absolute;
	left: 605px;
	top: 88px;
	width:105px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}
#navi_4 {
	position: absolute;
	left: 710px;
	top: 88px;
	width:105px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}
#navi_5 {
	position: absolute;
	left: 815px;
	top: 88px;
	width: 75px;
	height: 50px;
	margin:0;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	visibility : hidden;
}

/* Visibility Hidden */
 .Hidden {
  visibility: hidden;
 }
/* Visibility Visible */
 .Visible {
  visibility: visible;
 } 
 
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:0px none;
	margin:0; padding:0;
	background:transparent; 
	}
h1 { 
	font-size: 10px;
	color : #139134;
	margin: 0; 
	}
h2 { 
	font-size: 10px;
	color : #139134;
	margin: 0; 
	}
p {
	margin: 0.5em; 
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.infolinks {
	text-align : right;
	vertical-align : top;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.inforechts {
	text-align : left; 
	vertical-align : top;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.infolinks_10 {
	text-align : right;
	vertical-align : top;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.inforechts_10 {
	text-align : left; 
	vertical-align : top;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.showtermin_black, .showtermin_black:visited, .showtermin_black:visited:hover {
	color:#000000;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 8pt;
	text-decoration : none;
}
.showtermin_green, .showtermin_green:visited, .showtermin_green:visited:hover {
	color:#139134;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 8pt;
	text-decoration : none;
}
.showtermin_black_10, .showtermin_black_10:visited, .showtermin_black_10:visited:hover {
	color:#000000;
	font-family : Verdana ,sans-serif;
	font-size: 10pt;
	text-decoration : none;
}
.showtermin_green_10, .showtermin_green_10:visited, .showtermin_green_10:visited:hover {
	color:#139134;
	font-family : Verdana ,sans-serif;
	font-size: 10pt;
	text-decoration : none;
}
.showtermin_black_10_bold, .showtermin_black_10_bold:visited, .showtermin_black_10_bold:visited:hover {
	color:#000000;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 10pt;
	text-decoration : none;
}
.showtermin_green_10_bold, .showtermin_green_10_bold:visited, .showtermin_green_10_bold:visited:hover {
	color:#139134;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 10pt;
	text-decoration : none;
}

.showtermin_black_12, .showtermin_black_12:visited, .showtermin_black_12:visited:hover {
	color:#000000;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 12pt;
	text-decoration : none;
}
.showtermin_green_12, .showtermin_green_12:visited, .showtermin_green_12:visited:hover {
	color:#139134;
	font-weight : bold;
	font-family : Verdana ,sans-serif;
	font-size: 12pt;
	text-decoration : none;
}

.showtermin_black_8, .showtermin_black_8:visited, .showtermin_black_8:visited:hover {
	color:#000000;
	font-family : Verdana ,sans-serif;
	font-size: 7pt;
	text-decoration : none;
}
.showtermin_green_8, .showtermin_green_8:visited, .showtermin_green_8:visited:hover {
	color:#139134;
	font-family : Verdana ,sans-serif;
	font-size: 7pt;
	text-decoration : none;
}

.showtermin_black_8_bold, .showtermin_black_8_bold:visited, .showtermin_black_8_bold:visited:hover {
	color:#000000;
	font-family : Verdana ,sans-serif;
	font-size: 7pt;
	text-decoration : none;
	font-weight : bold;
}
.showtermin_green_8_bold, .showtermin_green_8_bold:visited, .showtermin_green_8_bold:visited:hover {
	color:#139134;
	font-family : Verdana ,sans-serif;
	font-size: 7pt;
	text-decoration : none;
	font-weight : bold;
}

.standard_black {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.standard_green {
	color:#139134;
	font-family: Verdana, sans-serif;
	font-size : 10px;
}

.standard_black_bold {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.standard_green_bold {
	color:#139134;
	font-family: Verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.standard_black_12 {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size : 12px;
}

.standard_green_12 {
	color:#139134;
	font-family: Verdana, sans-serif;
	font-size : 12px;
}

.standard_black_14_bold {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.standard_green_14_bold {
	color:#139134;
	font-family: Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
}


.text_18 {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size : 18px;
}

.button {
	background-color:#339933;
	color:#FFFFFF;
	width:100px; 
	border:1px solid #339933;
    font-weight : bold;
}

.check {
	/*background-color:#F1E196;*/
	/*color:#339933;*/
	vertical-align : middle;
 }
 
.table_mit_hintergrund {
	background-color:#F8F0CA;
}

.kontaktFeld {
	color:#000000;
	font-family : Verdana ,sans-serif;
	font-size: 7pt;
	text-decoration : none;
	font-weight : bold;
	background-color:#F8F0CA;
	padding : 7px 10px 7px 10px;
}

.textBoxes {
	width: 220px;
}

.textarea {
	width: 480px;
	height: 80px;
}

	/*scrollbar-base-color:#F1E196;
  	scrollbar-3d-light-color:#F1E196;
  	scrollbar-arrow-color:#339933;
  	scrollbar-darkshadow-color:#F1E196;
  	scrollbar-face-color:#F1E196;
  	scrollbar-highlight-color:#F1E196;
  	scrollbar-shadow-color:#339933;
  	scrollbar-track-color:#F1E196;*/