.weisser_balken {
	background-color: #FFF;
	height: 112px;
	width: 100%;
}
.logo {
	position: absolute;
	left: 10px;
	top: 0px;
}
.subnavigation {
	height: 325px;
	width: 170px;
	top: 142px;
	position: absolute;
	left: 0px;
}
.subnavigation_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	position: absolute;
	width: 160px;
	left: 5px;
	top: 20px;
	line-height: 15px;
}
a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #666;
}
a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000;
}	
.link_aktiviert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #666;
	background-color: #000;
	height: 12px;
	width: 160px;
	display: block;

}	
.textfeld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #FFF;
	height: 285px;
	width: 285px;
	position: absolute;
	left: 20px;
	top: 20px;
}
.bildfeld {
	height: 225px;
	width: 285px;
	position: absolute;
	left: 495px;
	top: 162px;
}
.portraitfeld_1 {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 495px;
	top: 162px;
}
.portraitfeld_2 {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 495px;
	top: 233.25px;
}
.bildnavigation {
	height: 30px;
	width: 284px;
	position: absolute;
	left: 326px;
	top: 275px;
}
.portraitfeld_3 {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 495px;
	top: 304.5px;
}
.portraitfeld_4 {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 495px;
	top: 375.75px;
}
.portraitfeld_1a {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 566.25px;
	top: 162px;
}
.portraitfeld_2a {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 566.25px;
	top: 233.25px;
}
.portraitfeld_3a {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 566.25px;
	top: 304.5px;
}
.portraitfeld_4a {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 566.25px;
	top: 375.75px;
}
.portraitfeld_2b {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 708.75px;
	top: 304.5px;
}
.portraitfeld_3b {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 637.5px;
	top: 304.5px;
}
.portraitfeld_4b {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 637.5px;
	top: 375.75px;
}
.portraitfeld_1b {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 637.5px;
	top: 162px;
}
.portraitfeld_1c {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 708.75px;
	top: 162px;
}
.portraitfeld_2c {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 708.75px;
	top: 233.25px;
}
.portraitfeld_3c {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 708.75px;
	top: 304.5px;
}
.portraitfeld_4c {
	height: 71.25px;
	width: 71.25px;
	position: absolute;
	left: 708.75px;
	top: 375.75px;
}	

ul#Navigation {
	height: 40px;
	width: 630px;
	position: absolute;
	text-align: left;
	top: 90px;
	left: 128px;
  }
  ul#Navigation li {
	list-style: none;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCCC;
	  }
.balken_oben {
	background-color: #FFFFFF;
	height: 142px;
	width: 100%;
	position: fixed;
}
.textflaeche {
	background-color: #FFFFFF;
	height: 325px;
	width: 630px;
	left: 170px;
	position: absolute;
	top: 140px;
	z-index: -3;
}

  ul#Navigation a, ul#Navigation span {
    float: left; width: 81px; height: 10px;
    padding: 0px 3px;
    text-decoration: none; font-weight: bold;
    border-left: 2px solid black;
    border-left-color: #CCCCCC;
    color: #CCCCCC; background-color: white;
	padding-top: 25px;
  }
  * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 81px;
    w\idth: 81px;
	    color: #000000; background-color: white;
		border-left-color: #000000;
		
}
  * html ul#Navigation a {  /* Korrektur fuer IE 5.x */
    width: 81px;
    w\idth: 81px;
	    color: 000000; background-color: white;
		border-left-color: #CCCCCC;

  }
  ul#Navigation a:hover {
    border-left-color: #CCCCCC;
   color: #000000; background-color: white;
  }
  
  ul#Navigation span {
    border-left-color: #000000;
   color: #000000; background-color: white;
  }
  
  ul#Navigation div {
     clear: left;
  }
.textfeld-ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	height: 10px;
	width: 285px;
	position: absolute;
	left: 0;
	top: 0;
}
a.link_klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.4px;
	font-style: normal;
	font-weight: bold;
	color: #666;
}
.bildfeld_halb {
	height: 230px;
	width: 142.5px;
	position: absolute;
	left: 142.5px;
	top: 0px;
}
.bildfeld_bestellung {
	height: 285px;
	width: 285px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #CCC;
}
.textfeld_formular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
