#druckbutton {
position:absolute;
top: 540px;
left: 64px;
}
#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, ul, li, table, td, tr, th {
	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;
}

input {
	background-color:#77787B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border: 0px none;
}


/* -------------------- 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: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}


a.nostyle {
	background: none; 
}

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


/* -------------------- menü styles -------------------- */

/* grau, 11pixel */
a.grau11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 66px;
	text-decoration:none;
	line-height: 16px;
	/* letter-spacing: -0.5px; */
	background: url(/pic/leer.gif) no-repeat; 

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

/*************************** für 2te zeile **************************************/
/* grau, 11pixel */
a.grau11 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 66px;
	text-decoration:none;
	line-height: 16px;
	background: url(/pic/leer.gif) no-repeat; 
	margin-bottom: -16px;
	margin-top: -5px;

}
a.grau11:link p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 66px;
	text-decoration:none;
	margin-bottom: -16px;
	margin-top: -5px;
}
a.grau11:hover p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8DB6;
	padding-left: 66px;
	text-decoration:none;
	margin-bottom: -16px;
	margin-top: -5px;
}
/*************************** für 2te zeile **************************************/
/********************************************************************************/



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

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

/*************************** für 2te zeile **************************************/
a.grau11e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 72px;
	text-decoration:none;
	line-height: 16px;
	/* letter-spacing: -0.5px; */
		background: url(/pic/leer.gif) no-repeat; 

}
a.grau11e:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #77787B;
	padding-left: 72px;
	text-decoration:none;
}
a.grau11e:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8DB6;
	padding-left: 72px;
	text-decoration:none;	
}
/*************************** für 2te zeile **************************************/
/********************************************************************************/


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

a.grau16 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #77787B;
	padding-left: 66px;
	text-decoration:none;	
		background: url(/pic/leer.gif) no-repeat; 
				margin-bottom: -16px;
	margin-top: -5px;
}
a.grau16:link p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #77787B;
	padding-left: 66px;
	text-decoration:none;
			margin-bottom: -16px;
	margin-top: -5px;
}
a.grau16:hover p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6A8DB6;
	padding-left: 66px;
	text-decoration:none;	
			margin-bottom: -16px;
	margin-top: -5px;
}


/*************************** für 2te zeile **************************************/
/********************************************************************************/


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

/*************************** für 2te zeile **************************************/

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

/*************************** für 2te zeile **************************************/
/********************************************************************************/





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


/* -------------------- 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;
		
	/* letter-spacing:-1px; */
}

/* Set small font-size or size/position 
of div's will be off in some browsers  */


/* -------------------- 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;
	/* letter-spacing:-1px; */
}

div#box1_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	z-index:20000;
	/* letter-spacing:-1px; */	
}

div#box1_2_border {
	position: absolute;
	left: 289px;
	top: 230px;
/*	border: 2px solid #FFFFFF;
	height: 314px;
	width: 422px;*/
	/* letter-spacing:-1px; */
}

div#box1_2_noborder {
	position: absolute;
	left: 289px;
	top: 250px;
	height: 318px;
	width: 426px;
	/* letter-spacing:-1px; */
}

/* -------------------- 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;
	/* letter-spacing:-1px; */
}

div#box2_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box2_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box2_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box2_3_border {
	position: absolute;
	left: 249px;
	top: 357px;
	border: 0px solid #FFFFFF;
	height: 192px;
	width: 422px;/*	*/
	/* letter-spacing:-1px; */
}

div#box2_3_noborder {
	position: absolute;
	left: 249px;
	top: 357px;
	height: 196px;
	width: 426px;
	/* letter-spacing:-1px; */
}


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

div#box3_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box3_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box3_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box3_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

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

div#box3_3_noborder {
	position: absolute;
	left: 289px;
	top: 372px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

/* -------------------- 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;
	/* letter-spacing:-1px; */
}

div#box4_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box4_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 157px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box4_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 157px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box4_3_border {
	position: absolute;
	left: 289px;
	top: 425px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box4_3_noborder {
	position: absolute;
	left: 289px;
	top: 425px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

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

div#box5_1_border {
	position: absolute;
	left: 220px;
	top: 110px;
	border: 0px solid #FFFFFF; 
	height: 314px;
	width: 422px;
	/* letter-spacing:-1px; */
}

div#box5_1_noborder {
	position: absolute;
	left: 220px;
	top: 110px;
	height: 318px;
	width: 426px;
	/* letter-spacing:-1px; */
}

div#box5_2_border {
	position: absolute;
	left: 311px;
	top: 485px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box5_2_noborder {
	position: absolute;
	left: 311px;
	top: 485px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

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

div#box6_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box6_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box6_2_border {
	position: absolute;
	left: 311px;
	top: 241px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box6_2_noborder {
	position: absolute;
	left: 311px;
	top: 241px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box6_3_border {
	position: absolute;
	left: 289px;
	top: 355px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box6_3_noborder {
	position: absolute;
	left: 289px;
	top: 355px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box6_4_border {
	position: absolute;
	left: 269px;
	top: 468px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box6_4_noborder {
	position: absolute;
	left: 269px;
	top: 486px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}
/********************************/
div#box7_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box7_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	z-index:20000;
	/* letter-spacing:-1px; */
}

div#box7_2_border {
	position: absolute;
	left: 250px;
	top: 250px;
	border: 0px solid #FFFFFF;
	height: 700px;
	width: 410px;
	/* letter-spacing:-1px; */
}

div#box7_2_noborder {
	position: absolute;
	left: 250px;
	top: 250px;
	height: 700px;
	width: 410px;
	/* letter-spacing:-1px; */
}



/* box 9 */
div#box9_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box9_1_noborder {
	position: absolute;
	left: 255px;
	top: 128px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box9_2_border {
	position: absolute;
	left: 311px;
	top: 250px;
	border: 2px solid #FFFFFF;
	height: 96px;
	width: 408px;
	/* letter-spacing:-1px; */
}

div#box9_2_noborder {
	position: absolute;
	left: 311px;
	top: 250px;
	height: 100px;
	width: 412px;
	/* letter-spacing:-1px; */
}

div#box9_3_border {
	position: absolute;
	left: 249px;
	top: 357px;
	border: 0px solid #FFFFFF;
	height: 150px;
	width: 422px;/*	*/
	/* letter-spacing:-1px; */
}

div#box9_3_noborder {
	position: absolute;
	left: 249px;
	top: 357px;
	height: 150px;
	width: 426px;
	/* letter-spacing:-1px; */
}

div#box11_1_border {
	position: absolute;
	left: 255px;
	top: 128px;
	border: 2px solid #FFFFFF;
	height: 500px;
	width: 540px;
	/* letter-spacing:-1px; */
}

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