/* Container for the Menu */
#p7swapmenu { background-color: #999; width: 175px; height: 545px; float: right; }
/* Turns off Margin, Padding, and Bullets for the Menu List */
#p7swapmenu ul {margin: 0px; padding: 0px;}
#p7swapmenu li {margin: 0px; padding: 0px; list-style-type: none;}
/* Rules to copy if you use the WriteStyles Command */
/* Link Styles for the Menu */
.closed a, .open a { color: white; background-repeat: no-repeat; background-position: 3px 50%; background-color: #999; display: block; font-size: 1em; text-decoration: none; padding: 3px 0 6px 20px; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #888; }
/* Hover and Active styles for the menu */
.closed a:hover, .open a:hover, .closed a:active, .open a:active {
	background-color: #555;
	color: #fff;
}
/* Link Styles for the Submenus */
.closed ul a, .open ul a, .open ul a:hover {
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 50%;
	border: 0;
	color:white;
	font-size: 1em;
	font-weight:normal;
	padding: 3px 0 4px 12px;
	margin: 0 0 0 16px;
}
.closed ul b, .open ul b, .open ul b:hover { color: white; font-size: 1em; font-weight: normal; background-color: transparent; background-repeat: no-repeat; background-position: 0 50%; margin: 0 0 0 16px; padding: 3px 0 4px 12px; border: 0; }
/* Optional ID to assign the <a> to highlight a "Current Page" link */
#p7current {font-weight: bold;}
#top { background-color: #999; color: black; background-image: url(../sw/kopf.jpg); height: 115px; width: 100%; text-align:left; }
#top h1, #top p {
padding:0; margin:0;
}
h1 { font-size: 1.5em; font-weight: 700; }
h3 { font-size: 1.2em; font-weight: 700; padding-right: 15px; padding-left: 15px; }
#nest { background-color:#999; color: black; font-size:80%; text-align: left; }
#leftBox h1, #leftBox p {
padding:0; margin:0;
}
#content { color:white; background-color: #f00; margin-left: 574px; border-left: 1px solid #fff; }
#content h1, #content p {
padding:0; margin:0;
}
#main { background-color: #999; color: white; font-family: "Century Gothic"; width: 780px; /* oder auch z.B. 75% */
margin: 0 auto; /* main-Box zentrieren in Opera, NN, Mozilla */
text-align:center; height: 700px; border-color: black black #000; border-style: solid; border-width: 1px; /* main-Box zentrieren in Opera, NN, Mozilla */
}
body { background-color: #555; color: #555; margin:0 auto; /* main-Box zentrieren in IE 5 und hoeher */
font-size:100.1%; font-family: "Century Gothic", verdana, helvetica, sans-serif; background-repeat: repeat-x; padding-top: 1em; }
MS Conditional Comments carry fixes for IE5, IE5.5 and IE6 PC [if gte IE 5]>
<style>#p7swapmenu ul a {height: 1em;}
</style>
<![endif][if IE 5]>
<style>#p7swapmenu li {margin-top: -3px;}
</style> <![endif] { }
.kleinmenue { background-color: transparent; background-repeat: no-repeat; background-position: 0 50%; border: 0; color:white; font-size: 0.9em; font-weight:normal; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 3px; padding-right: 0; padding-bottom: 4px; }
.dicke200 { color: #555; font-size: 2em; font-family: "Century Gothic", Georgia, "Times New Roman", Times, serif; font-weight: 200; }
.dicke700 { color: #555; font-size: 2em; font-family: "Century Gothic", Georgia, "Times New Roman", Times, serif; font-weight: 700; }
.dicke { color: #555; font-size: 1.3em; font-family: "Century Gothic", Georgia, "Times New Roman", Times, serif; }
.nix { color: #555; text-decoration: none; }
.text { color: #555; font-size: 1.1em; font-family: "Century Gothic", Georgia, "Times New Roman", Times, serif; }
.abstandtext { color: #555; padding-right: 15px; padding-left: 15px; }
.abstandtextklein { color: #555; font-size: 12px; padding-right: 15px; padding-left: 15px; }
.200px { width: 150px; border: solid 1px fuchsia; list-style-type: square; }
#leftBox { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/1Schloss.jpg); width: 574px; height: 585px; float:left; padding-right: 15px; padding-left: 15px; border-right: 1px solid white; }
#leftBoximp { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/1Schloss.jpg); background-attachment: fixed; padding-right: 15px; padding-left: 15px; width: 574px; height: 585px; overflow: auto; float: left; border-right: 1px solid white; }
#leftBoxserkon { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/kona.jpg); padding-right: 15px; padding-left: 15px; width: 574px; height: 585px; float: left; border-right: 1px solid white; }
#leftBoxser { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/3regenschirmatze.jpg); padding-right: 15px; padding-left: 15px; width: 574px; height: 585px; float: left; border-right: 1px solid white; }
#leftBoxser1 { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/3regenschirmatze.jpg); width: 589px; height: 585px; float: left; padding-left: 15px; border-right: 1px solid white; }
#leftBoxkankost { color: #555; font-size: 1.1em; background-image: url(../sw/4dickeroteBuecher.jpg); width: 589px; height: 585px; float:left; padding-right: 15px; border-right: 1px solid white; }
#leftBoxkan { color: #555; font-size: 1.1em; background-image: url(../sw/2.1.jpg); width: 604px; height: 585px; float: left; border-right: 1px solid white; }
#leftBoxstand { color: #555; font-size: 1.1em; background-color: #999; background-image: url(../sw/2.jpg); width: 574px; height: 585px; float:left; padding-right: 15px; padding-left: 15px; border-right: 1px solid white; }
#leftBoxrechts { color: #555; font-size: 1.1em; background-image: url(../sw/5liegenderbuecherstapel.jpg); width: 604px; height: 585px; float: left; border-right: 1px solid white; }
#leftBoxakt {
	color: #555;
	font-size: 1.1em;
	background-image: url(../sw/5liegenderbuecherstapel.jpg);
	width: 604px;
	height: 585px;
	float: left;
	border-right: 1px solid white;
}
#leftBoxrechtsbild { color: #555; font-size: 1.1em; background-image: url(../sw/5liegenderbuecherstapel.jpg); width: auto; height: 585px; overflow: scroll; float: left; border-right: 1px solid white; }
#bildlaufdiv {
	width: 604px;
	height: 485px;
	overflow: auto;
}
#bildlaufdivser {
	height: 485px;
	overflow: auto;
}
#bildlaufdivakt { width: 600px; height: 485px; overflow: auto; }
#leftBoxrechtsgr { color: #555; font-size: 1.1em; background-image: url(../sw/5liegenderbuecherstapel.jpg); padding-right: 15px; padding-left: 15px; width: 574px; height: 585px; float: left; border-right: 1px solid white; }
#leftBoxRGB { color: white; font-size: 1.5em; background-color: #555; width: 540px; height: 30px; float: left; padding-top: 7px; padding-left: 15px; border: solid 1px fuchsia; }
#leftBoxknopf { color: white; background-color: #555; width: 50px; float: left; padding-top: 21px; }
#left { color: #555; font-size: 1.1em; width: 330px; float: left; }
#rechts { width: 200px; float: right; padding-top: 30em; padding-right: 1em; display: inline; }
#opfer { color: white; font-size: 1.3em; background-color: #999; width: 531px; height: 35px; float: left; padding-top: 5px; padding-left: 15px; }
#opferbild { color: white; font-size: 1.3em; background-color: #555; padding-top: 5px; padding-left: 15px; width: 535px; height: 35px; overflow: auto; float: left; }
#opfer2 { color: white; font-size: 1em; font-weight: bold; background-color: #999; height: 40px; float: right; padding-right: 15px; }
#kasten { color: #555; font-size: 1em; background-color: #fff; text-decoration: none; text-align: center; width: 350px; margin-left: 130px; padding-top: 5px; padding-bottom: 5px; border: solid 1px gray; }
#kasten3 { color: #555; font-size: 1em; text-decoration: none; background-color: #fff; text-align: center; padding-top: 5px; padding-bottom: 5px; width: 350px; float: left; margin-left: 75px; border: solid 1px gray; }
#kasten2 { width: 175px; float: right; margin-right: 30px; }
#applet { float: right; }
.spankore { font-size: 1em; width: 200px; float: left; padding-left: 15px; }
.pre { white-space: pre; }
#pre { white-space: pre; }
h2 { color: #555; font-size: 1.1em; font-weight: bold; text-decoration: none; margin: 0.83em 0; }
.graue { color: white; background-color: gray; }
#Textvorf { white-space: pre; }
.unter { text-decoration: underline; }
a.navi:link {  }
a.navi:visited {color:#ddd;}
a.navi:hover { color: #ddd; text-decoration: none; }
a.navi:active {color:#ddd;}
a.ohne:link { color:#696969; font-weight: bold; }
a.ohne:visited { color:#696969; font-weight: bold; }
a.ohne:hover { color: #333; font-weight: bold; text-decoration: none; border-bottom: 2px solid black; }
a.ohne:active { color:black; font-weight: bold; }
a:link { color:#666; }
a:visited {color:#666;}
a:hover { color: #333; text-decoration: none; }
a:active {color:black;}

