html, body 			{ margin:0; padding:0; font-size: 12px; color:#656565; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; line-height:14px;  }

#topnav 			{ color: #656565; width: 950px; left: 0px; top: 0px; height:29px; position: absolute; padding-top: 0px; display:block; background: white; z-index: 0; }
#content 			{ color: #656565; width: 950px; left: 0px; top: 29px; position: absolute; padding-top: 0px; padding-left: 0px; padding-right: 0px; display:block; background: white; z-index: 0; }
#waswann			{ color: #000000; width: 800px; left: 115px; top: 475px; position: absolute; padding-bottom: 40px; display:block;  z-index: 1; }
#about				{ color: #000000; width: 800px; left: 115px; top: 475px; position: absolute;  display:block;  z-index: 1; }
#englisch			{ color: #000000; width: 800px; left: 859px; top: 697px; position: absolute;  display:block;  z-index: 3; }
#navi 				{ background-color: #86a3a0; height: 124px; width: 123px; left: 535px; top: 616px; position: absolute; padding-top:10px; padding-left:10px; display:block; z-index: 5; color:#000000;}
#thumbs				{ background-color: #fff; height: 98px; width: 420px; left: 685px; top: 616px; position: absolute; padding-top:0px; padding-left:0px; display:block; z-index: 5; color:#000000;}
#pano				{ background-color: #fff; height: 245px; width: 370px; left: 535px; top: 768px; position: absolute; padding-top:0px; padding-left:0px; display:block; z-index: 5; color:#000000;}
#upcoming			{ background-color: #fff; height: 29px; width: 415; left: 535px; top: 1033px; position: absolute; padding-top:0px; padding-left:0px; display:block; z-index: 5; color:#000000;}

/*
navigation
*/
#archiv				{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#partner			{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#texte				{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#bilder				{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#presse				{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#ringtonediv		{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}
#impressum			{ width: 355px; left: 535px; top: 616px; height: 355px; overflow:auto;  background-color:#ffffff; padding-top:10px; padding-bottom:20px;  padding-left:10px; padding-right:10px; position: absolute;  z-index: 10;}

/*
styles
*/

a:focus 	{ outline:none; }
	
.link				{ color:#666666; text-decoration:none; font-weight: normal; }
a.link:link			{ color:#666666; text-decoration:none; }
a.link:visited		{ color:#666666; text-decoration:none; }
a.link:hover		{ color:#86a3a0; text-decoration:none; }

.navilink				{ color:#fff; text-decoration:none; font-weight: normal; }
a.navilink:link			{ color:#fff; text-decoration:none; }
a.navilink:visited		{ color:#fff; text-decoration:none; }
a.navilink:hover		{ color:#000000; text-decoration:none; }

.linkdklgruen10				{ color:#3d4544; text-decoration:none; font-weight: normal; }
a.linkdklgruen10:link		{ color:#3d4544; text-decoration:none; }
a.linkdklgruen10:visited	{ color:#3d4544; text-decoration:none; }
a.linkdklgruen10:hover		{ color:#86a3a0; text-decoration:none; }

.linkblau				{ color:#86a3a0; text-decoration:none; font-weight: normal; }
a.linkblau:link			{ color:#86a3a0; text-decoration:none; }
a.linkblau:visited		{ color:#86a3a0; text-decoration:none; }
a.linkblau:hover		{ color:#000000; text-decoration:none; }

.headline			{ font-size: 20px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:bold; color:#c05f2b;  }
.subline			{ font-size: 20px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:bold; color:#c05f2b;  }
.img				{ font-size: 10px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:bold; color:#000000;  }
.copy				{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#000000;  }
.copyblack			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#000000;  }
.copyblau			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#86a3a0;  }
.home				{ font-size: 16px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#656565;  }
.homeblack			{ font-size: 16px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#000000;  }
.orange				{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#86a3a0;  }
.orange10			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#86a3a0;  }
.orangesmall		{ font-size: 10px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#86a3a0;  }
.black10			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#000000;  }
.blacksmall			{ font-size: 10px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#000000;  }
.grau				{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#666666;  }
.hellgrau			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#999999; font-size: 10px; }
.gruen10			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#515b5a;  }
.dklgruen10			{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#3d4544;  }
.656565				{ font-size: 12px; font-family: "Helvetica", Verdana, Geneva, Tahoma, sans-serif; text-decoration:none; font-weight:normal; color:#656565;  }

