#druckbutton {
position:absolute;
top: 500px;
left: 59px;
}
#druckbutton a {
	color: #77787B;
	text-decoration:none;
	background: url(/pic/leer.gif) no-repeat 0 0px;
	margin-left: -10px;
}
#druckbutton a:link {
	color: #77787B;
	text-decoration:none;
	background: url(/pic/leer.gif) no-repeat 0 0px;
}
#druckbutton a:hover {
	color: #77787B;
	text-decoration:none;
	background: url(/pic/leer.gif) no-repeat 0 0px;	
}



/* -------------------- allgemeine styles -------------------- */

body, p, br, table, td, tr, th,font {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #77787B;
}
ul {
	list-style-image: url(pic/aufz.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	line-height: 16px;
	padding: 0px;	
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li {
	list-style-image: url(pic/aufz.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	line-height: 16px;
	padding: 0px;	
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}

a {
	color: #77787B;
	text-decoration:none;
	background: url(/pic/pfeil-klein-grau.gif) no-repeat 0 4px; 
  padding-left: 10px;
}

/*strong,b {
	letter-spacing:0px;
}	*/

a:link {
	color: #77787B;
	text-decoration:none;
}

a:hover{
	color: #6A8DB6;
	text-decoration:none;
}

a.bildi, a.bildi:link, a.bildi:hover {
	background: url(/pic/leer.gif) no-repeat; 
		padding-left: 0px;
}

/* -------------------- suche styles -------------------- */

.suche {
	background-color: #77787B;
	border: 1px solid #FFFFFF;
}
input.suche {
	background-color: #9CB1CF;
	border: 1px solid #FFFFFF;
	height: 12px;
	width: 114px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.sucheselect {
	background-color: #9CB1CF;
	border: 1px solid #FFFFFF;
	height: 12px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

/* -------------------- menu styles -------------------- */

/* grau, 11pixel */
a.grau11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;

	text-decoration:none;
	line-height: 16px;
	
	background: url(/pic/leer.gif) no-repeat  0 0px; 
	padding-left: 0px;
}
a.grau11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	text-decoration:none;
}

a.grau11:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8DB6;
	text-decoration:none;
}

/* grau, 11pixel, eingerückt */
a.grau11e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 8px;
	text-decoration:none;
	line-height: 16px;
	
		background: url(/pic/leer.gif) no-repeat 0 0px; 

}
a.grau11e:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 8px;
	text-decoration:none;
}
a.grau11e:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8DB6;
	padding-left: 8px;
	text-decoration:none;	
}

/* grau, 16pixel */
a.grau16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #77787B;
	text-decoration:none;	
		background: url(/pic/leer.gif) no-repeat 0 0px; 
			padding-left: 0px;
}
a.grau16:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #77787B;
	text-decoration:none;
}
a.grau16:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6A8DB6;
	text-decoration:none;	
}

/* grau, 16pixel, fett */
a.grau16b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #77787B;
	font-weight:bold;
	text-decoration:none;	
	background:  url(/pic/leer.gif) no-repeat 0 0px;
	padding-left: 0px;
	
}
a.grau16b:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #77787B;
	text-decoration:none;
	font-weight:bold;	
}
a.grau16b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6A8DB6;
	text-decoration:none;	
	font-weight:bold;	
}

/* zurückbutton, 11pixel */
a.zurueck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: -0.5px;
	background: url(/pic/leer.gif) no-repeat 0 0px;
	padding-left: 0px; 
}
a.zurueck:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	text-decoration:none;
}
a.zurueck:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8DB6;
	text-decoration:none;
}

a.nostylem {
	background: none; 
	margin-left:-11px;
}


/* -------------------- bilder abstände styles -------------------- */

.picA {
	margin-left: 25px;
}

.picB {
	margin-top: 22px;
	margin-left: 56px;
}

/* -------------------- tabellen styles -------------------- */

.weisserrand {
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

/* -------------------- schriften styles -------------------- */

.ueberschrift1 {
	font-weight:bold;
	letter-spacing:0px;
}

.kleiner9 {
	font-size:9px;
}


/* -------------------- scroll-layer styles -------------------- */
div.content {
	position:absolute;
	visibility:visible;
	left:-3px;
	top:0px;
	z-index:1;
		padding-bottom: 8px;
}

/* -------------------- Boxen styles / 1 kleine und 1 große Box -------------------- */

div#box1_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box1_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#box1_2_border {
	position: absolute;
	left: 289px;
	top: 250px;
	/*border: 2px solid #FFFFFF;
	height: 314px;
	width: 422px;*/
	
}

div#box1_2_noborder {
	position: absolute;
	left: 289px;
	top: 250px;
	height: 318px;
	width: 426px;
	
}

/* -------------------- Boxen styles / 2 kleine und 1 große Box -------------------- */

div#box2_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box2_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#box2_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box2_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	
}

div#box2_3_border {
	position: absolute;
	left: 289px;
	top: 372px;
/*	border: 2px solid #FFFFFF;
	height: 192px;
	width: 422px;*/
	
}

div#box2_3_noborder {
	position: absolute;
	left: 289px;
	top: 372px;
	height: 196px;
	width: 426px;
	
}

/* -------------------- Boxen styles / 3 kleine Boxen -------------------- */

div#box3_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box3_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#box3_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box3_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	
}

div#box3_3_border {
	position: absolute;
	left: 289px;
	top: 372px;
	border: 2px solid #FFFFFF;
	/*height: 96px;
	width: 408px;*/
	
}

div#box3_3_noborder {
	position: absolute;
	left: 289px;
	top: 372px;
	height: 100px;
	width: 412px;
	
}

/* -------------------- Boxen styles / 3 kleine Boxen / mit mitte Scrollbalken -------------------- */

div#box4_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box4_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#box4_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box4_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	
}

div#box4_3_border {
	position: absolute;
	left: 289px;
	top: 372px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box4_3_noborder {
	position: absolute;
	left: 289px;
	top: 372px;
	height: 100px;
	width: 412px;
	
}

/* -------------------- Boxen styles / 1 große und 1 kleine Box -------------------- */

div#box5_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 314px;
	width: 422px;
	
}

div#box5_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 318px;
	width: 426px;
	
}

div#box5_2_border {
	position: absolute;
	left: 311px;
	top: 468px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box5_2_noborder {
	position: absolute;
	left: 311px;
	top: 468px;
	height: 100px;
	width: 412px;
	
}

/* -------------------- Boxen styles / 4 kleine Boxen -------------------- */

div#box6_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box6_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#box6_2_border {
	position: absolute;
	left: 311px;
	top: 241px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box6_2_noborder {
	position: absolute;
	left: 311px;
	top: 241px;
	height: 100px;
	width: 412px;
	
}

div#box6_3_border {
	position: absolute;
	left: 289px;
	top: 355px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box6_3_noborder {
	position: absolute;
	left: 289px;
	top: 355px;
	height: 100px;
	width: 412px;
	
}

div#box6_4_border {
	position: absolute;
	left: 325px;
	top: 468px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#box6_4_noborder {
	position: absolute;
	left: 325px;
	top: 486px;
	height: 100px;
	width: 412px;
	
}

/* -------------------- riesige Box ohne Rand für Flash / Lageplan -------------------- */

div#box7_1_border {
	position: absolute;
	left: 250px;
	top: 200px;
	border: 2px solid #FFFFFF;
	height: 700px;
	width: 410px;
	
}

div#box7_1_noborder {
	position: absolute;
	left: 250px;
	top: 200px;
	height: 700px;
	width: 410px;
	
}

div#box8_1_border {
	position: absolute;
	left: 260px;
	top: 100px;
	border: 0px solid #FFFFFF;
	height: 700px;
	width: 410px;
	
}

div#box8_1_noborder {
	position: absolute;
	left: 260px;
	top: 100px;
	height: 700px;
	width: 410px;
	
}

/* -------------------- 2 mittelgroe Boxen  -------------------- */

div#box10_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 0px solid #FFFFFF;
	height: 180px;
	width: 410px;
	
}

div#box10_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 180px;
	width: 410px;
	
}

div#box10_2_border {
	position: absolute;
	left: 325px;
	top: 366px;
	border: 2px solid #FFFFFF;
	height: 236px;
	width: 410px;
	
}

div#box10_2_noborder {
	position: absolute;
	left: 325px;
	top: 366px;
	height: 236px;
	width: 410px;
}

div#box11_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 500px;
	width: 540px;
}

div#box11_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 500px;
	width: 412px;
	z-index:20000;
}

/* -------------------- die 4 Boxen von der Startseite  -------------------- */

div#boxstart_1 {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	
}

div#boxstart_2 {
	position: absolute;
	left: 311px;
	top: 241px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#boxstart_3 {
	position: absolute;
	left: 289px;
	top: 355px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}

div#boxstart_4 {
	position: absolute;
	left: 325px;
	top: 468px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	
}
