/**container**/

#apDiv1{position:relative; left: 0px; top: 0px; width:955px; height:575px; background-color: rgb(255,255,255);z-index:1;}

#apDiv-logo{position:absolute; left: 22px; top:35px; width:170px; height:75px; z-index:2;}
#apDiv-headl{position:absolute; left: 252px; top:87px; width:680px; height:17px; z-index:2;}

#apDiv3{position:absolute; left: 22px; top: 140px; width:170px; height:84px; z-index:1;}
#apDiv4{position:absolute; left: 22px; top: 234px; width:170px; height:270px; z-index:1;}
#apDiv5{position:absolute; left:254px; top:251px; width:330px; height:300px; overflow:auto;z-index:2;}
#apDiv5a{position:absolute; left:595px; top:252px; width:340px; height:305px; z-index:2;}
#apDiv5b{position:absolute; left:252px; top:250px; width:330px; height:300px; overflow:auto; z-index:2;}
#apDiv5c{position:absolute; left:412px; top:250px; width:165px; height:305px; z-index:3;}
#apDiv6{position:absolute; left:252px; top:250px; width:10px; height:16px; z-index:2;}
#apDiv7{position:absolute; right:512px; top:15px; width:18px; height:14px; z-index:3;}
#apDiv8{position:absolute; left:252px; top:527px; width:85px; height:16px; z-index:3;}
#apDiv9{position:absolute; right:30px; top:515px; width:200px; height:30px; z-index:3; left: 732px;}
#apDiv10{ position:absolute; right:375px; top:515px; width:180px; height:30px; z-index:3; left: 399px;}
#apDiv11{position:absolute; right:30px; top:220px; width:200px; height:16px; z-index:3; left: 730px;}

/**navigationscontainer*/
#apDiv-nav1{position:absolute; left: 25px; top: 140px; width:150px; height:16px; z-index:2;}
#apDiv-nav2{position:absolute; left: 25px; top: 157px; width:150px; height:16px; z-index:2;}
#apDiv-nav3{position:absolute; left: 25px; top: 174px; width:150px; height:16px; z-index:2;}
#apDiv-nav4{position:absolute; left: 25px; top: 191px; width:150px; height:16px; z-index:2;}
#apDiv-nav5{position:absolute; left: 25px; top: 208px; width:150px; height:16px; z-index:2;}
#apDiv-nav6{position:absolute; left: 25px; top: 527px; width:80px; height:16px; z-index:2;}
#apDiv-nav7{position:absolute; left: 105px; top:527px; width:87px; height:16px; z-index:2;}

#apDiv-unav{ position:absolute; left: 252px;top: 140px; width:680px; height:88px;z-index:2;}
#apDiv-unav1{position:absolute; left: 252px;top: 140px; width:680px; height:15px; background-repeat: no-repeat; background-image: url(picts/spacer1.gif); z-index:2;}
#apDiv-unav2{position:absolute; left: 252px; top: 157px; width:680px; height:0px; background-repeat: no-repeat; background-image: url(picts/spacer1.gif); z-index:2;}
#apDiv-unav3{position:absolute; left: 252px; top: 172px; width:680px; height:17px; background-repeat: no-repeat; background-image: url(picts/spacer1.gif); z-index:2;}
#apDiv-unav4{position:absolute; left: 252px; top: 193px; width:680px; height:0px;background-repeat: no-repeat; background-image: url(picts/spacer1.gif); z-index:2;}
#apDiv-unav5{position:absolute; left: 252px; top: 210px; width:680px; height:17px; background-repeat: no-repeat; background-image: url(picts/spacer1.gif); z-index:2;}

/**navileiste-oben*/
ul#Navigation { margin-right: 20px;  text-align: center; z-index:3;}
ul#Navigation li {list-style: none; display: inline; margin: 0; padding: 0; z-index:3;}

ul#Navigation a, ul#Navigation span {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;	color: rgb(255,255,255);text-decoration: none;
	line-height:14px; float: right; width:80px;
    margin-left: 2px; margin-top: 15px; 
    background-color: rgb(38,53,56); z-index:3;}
  * html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 80px; w\idth: 80px;}
  ul#Navigation a:hover, ul#Navigation span { background-color: rgb(154,178,27);}
  ul#Navigation div {clear: left;}
  
 /**navileisten-unternavi*/ 
ul#Navigation-1 {  margin-top:-2px; margin-left:-40px; text-align:left;z-index:3;}
ul#Navigation-1 li {list-style: none; display: inline; margin: 0px; padding:0; z-index:3;}

ul#Navigation-1 a, ul#Navigation-1 span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; color: rgb(194,164,105); text-decoration: none;
	line-height:17px;float: left; width:130px;
    margin-left:0px; margin-top:0px; margin-right:0;
	z-index:3;}
  * html ul#Navigation-1 a, * html ul#Navigation-1 span {  /* Korrektur fuer IE 5.x */
    width: 130px; w\idth: 130px; }
  ul#Navigation-1 a:hover, ul#Navigation-1 span {color: rgb(242,79,18);}
  ul#Navigation-1 div {clear: left;}
 
  
ul#Navigation-2 {  margin-top:-1px; margin-left:-40px; text-align:left;z-index:3;}
ul#Navigation-2 li {list-style: none; display: inline; margin: 0px; padding:0; z-index:3;}

ul#Navigation-2 a, ul#Navigation-2 span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; color: rgb(194,164,105); text-decoration: none;
	line-height:17px;float: left; width:130px;
    margin-left:0px; margin-top:0px; margin-right:0;
	z-index:3;}
  * html ul#Navigation-2 a, * html ul#Navigation-2 span {  /* Korrektur fuer IE 5.x */
    width: 130px; w\idth: 130px; }
  ul#Navigation-2 a:hover, ul#Navigation-2 span {color: rgb(0,134,134);}
  ul#Navigation-2 div {clear: left;}
  
  
ul#Navigation-3 {  margin-top:-1px; margin-left:-40px; text-align:left;z-index:3;}
ul#Navigation-3 li {list-style: none; display: inline; margin: 0px; padding:0; z-index:1;}

ul#Navigation-3 a, ul#Navigation-3 span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; color: rgb(194,164,105); text-decoration: none;
	line-height:17px;float: left; width:130px;
    margin-left:0px; margin-top:0px; margin-right:0;
	z-index:3;}
  * html ul#Navigation-3 a, * html ul#Navigation-3 span {  /* Korrektur fuer IE 5.x */
    width: 130px; w\idth: 130px; }
  ul#Navigation-3 a:hover, ul#Navigation-3 span {color: rgb(143,20,21);}
  ul#Navigation-3 div {clear: left;}
  
/**linien*/
.gestrichelt{
	boder-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: rgb(194,164,105);
	border-bottom-color: rgb(194,164,105);
	}
	
.gestrichelt-links{
	boder-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-top-color: rgb(194,164,105);
	border-bottom-color: rgb(194,164,105);
	border-left-color: rgb(194,164,105);
	}
.strich-links{
	boder-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: rgb(194,164,105);
	}
	
/**hintergrund**/
.hg-grau {
	background-color: rgb(38,53,56);
}
.hg-gruen {
	background-color: rgb(154,178,27);
}
.hg-senf {
	background-color: rgb(194,164,105);
}
.hg-ocker {
	background-color:  rgb(109,101,79);
}
.hg-orange {
	background-color:  rgb(242,79,18);
}

/**texte**/
.text-hlbl {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(0,134,134);
	text-decoration: none;
}
.text-gruen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(154,178,27);
	text-decoration: none;
}
.text-orange {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(242,79,18);
	text-decoration: none;
}
.text-gelb {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(232,171,0);
	text-decoration: none;
}
.text-lila {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(129,66,93);
	text-decoration: none;
}
.text-rot{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(143,20,21);
	text-decoration: none;
}
.kopfline-rot {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(143,20,21);
	text-decoration: none;
}
.kopfline-hlbl {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(0,134,134);
	text-decoration: none;
}
.kopfline-gruen {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(154,178,27);
	text-decoration: none;
}
.kopfline-orange {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(242,79,18);
	text-decoration: none;
}
.kopfline-gelb {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(232,171,0);
	text-decoration: none;
}
.kopfline-lila {
	font-family: Georgia, Times, serif;
	font-size: 19px;
	color: rgb(129,66,93);
	text-decoration: none;
}
.headline {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	color: rgb(194,164,105);
	text-decoration: none;
}
.navi-oben {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: rgb(255,255,255);
	text-decoration: none;
	line-height: 10px;
}
.fliesstext {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(109,101,79);
	letter-spacing: 0px;
	line-height: 15px;
	text-decoration: none;
}
.seiten {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(194,164,105);
	text-decoration: none;
}
.seiten-dunkel {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(109,101,79);
	text-decoration: none;
}
.bildtitel {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: rgb(255,255,255);
	text-decoration: none;
	}
.bild-dunkel {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: rgb(109,101,79);
	text-decoration: none;
	background-repeat: no-repeat;
}
/* Navigation*/
.haupt-navi {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}
#HAUPT-NAVI-orange A:link, #HAUPT-NAVI-orange A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-orange A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(242,79,18);
	letter-spacing: 0px;
	text-decoration: none;
}
#HAUPT-NAVI-gruen A:link, #HAUPT-NAVI-gruen A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-gruen A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(154,178,27);
	letter-spacing: 0px;
	text-decoration: none;
}
#HAUPT-NAVI-hlbl A:link, #HAUPT-NAVI-hlbl A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-hlbl A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(0,134,134);
	letter-spacing: 0px;
	text-decoration: none;
}
#HAUPT-NAVI-gelb A:link, #HAUPT-NAVI-gelb A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-gelb A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(232,171,0);
	letter-spacing: 0px;
	text-decoration: none;
}
#HAUPT-NAVI-lila A:link, #HAUPT-NAVI-lila A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-lila A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(129,66,93);
	letter-spacing: 0px;
	text-decoration: none;
}

#HAUPT-NAVI-rot A:link, #HAUPT-NAVI-rot A:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(194,164,105);
	letter-spacing: 0px;
	text-decoration: none;
}	
#HAUPT-NAVI-rot A:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: rgb(143,20,21);
	letter-spacing: 0px;
	text-decoration: none;
}

.kacheln {
	background-image: url(picts/linse.gif);
	background-repeat: no-repeat;
}

#apDiv-text{position:absolute; width:310px; height:600px; left: 0px; top: 0px; z-index:3; visibility: visible;}
