body
{
	font-family: verdana, sans-serif;
	background-color: #340125;
}
#headbox
{
	top: auto;
	width: 980px;
	position: relative;
	height: 251px;
}
#schwan
{
	margin: 0 0 0 -1em;
	top: 0px;
	position: absolute;
	height: 202px;
	width: 197px;
	background-repeat: no-repeat;
	background-image: url(gfx/inspired3.jpg);
	left: -2px;
}
#annakee
{
	position: absolute;
	top: 21px;
	margin: 0 0 0 13em;
	height: 157px;
	width: 761px;
	background-repeat: no-repeat;
	background-image: url(gfx/head4_09.jpg);
	left: -18px;
}
li
{
	line-height: 1.4em;
}
#navigationbox
{
	position: absolute;
	width: 222px;
	height: 557px;
	padding: 0;
	margin: 0 0 0 -1em;
	top: 203px;
	left: -14px;
}

#navigation
{
	border: 0px;
	margin: 0em 0em 0em 6em;
	width: 100px;
	height: 445px;
}
#navigation img
{
	border: 0px;
	height: 25px;
	width: 100px;
}
#navigation a:hover
{
	border-left: 1px solid #990000;
	border-bottom: 1px solid #990000;
}
#navigation p
{
	margin: 0;
	padding: 0;
	height: 30px;
	width: 100px;
}

.bild
{
	margin-top: 2em;
	padding: 3px;
	float: right;

}
.bild tr td
{
	padding: 3px 0px 3px 5px;
	border: 1px solid #de9628;
	valign: middle;
	align: center;
}
.bild img
{
	width: 200px;
	height: 200px;
}
.bilda
{
	margin-top: 0em;
	padding: 1px;
	position: relative;
	float: left;

}
.bilda tr td
{
	padding: 5px 2px 5px 5px;
	border: 1px solid #de9628;
	valign: middle;
	align: center;
}
.bilda img
{
	width: 180px;
	height: 260px;
}
.bildo
{
	margin-top: 0em;
	padding: 1px;
	position: relative;
	float: right;

}
.bildo tr td
{
	padding: 5px 0px 5px 5px;
	border: 1px solid #de9628;
	valign: middle;
	align: center;
}
.bildo img
{
	width: 170px;
	height: 260px;
}
.bilder
{
	margin-top: 1em;
	padding: 5px;
	float: middle;

}
.bilder tr td
{
	padding: 5px 0px 5px 8px;
	border: 1px solid #de9628;
	valign: middle;
	align: left;
}
.bilder img
{
	width: 720px;
	height: 150px;
}
.bildgross
{
	margin-top: 1em;
	padding: 5px;
	float: middle;

}
.bildgross tr td
{
	padding: 5px 5px 5px 15px;
	border: 1px solid #de9628;
	valign: middle;
	align: left;
}
.bildgross img
{
	width: 700px;
	height: 300px;
}
.poster
{
	margin-top: 0em;
	padding: 5px;
	float: left;

}
.poster tr td
{
	padding: 3px 3px 3px 12px;
	border: 1px solid #de9628;
	valign: middle;
	align: left;
}
.poster img
{
	width: 180px;
	height: 250px;
}
.postera
{
	margin-top: 0em;
	padding: 5px;
	float: right;

}
.postera tr td
{
	padding: 3px 3px 3px 12px;
	border: 1px solid #de9628;
	valign: middle;
	align: right;
}
.postera img
{
	width: 250px;
	height: 180px;
}
#inhaltbox
{
	width: 760px;
	;
	position: absolute;
	margin:  11em 0 0 11em;
	left: 15px;
	top: 15px;
	height: 700px;


}
#openwindow
{
	width: 400px;
	margin: 0 0 3px 0;
	padding:  0 0 0 0;
	font-size: 0.8em;
	color: #FDE895;
}
#openwindowtext
{
	float: left;
	margin: 0;
	padding: 0 0 0 1em;
	color: #c1612b;
	width: 400px;
	position: relative;
}
#openwindowtext p
{
	width: 400px;
	margin: 0 0 3px 0;
	padding:  0 0 0 0;
	font-size: 0.75em;
	color: #FDE895;
}
#openwindowtext h4
{
	font-size: 1.0em;
	color: #de9628;
	width: 400px;
}
#openwindowtext h5
{
	font-size: 0.8em;
	color: #de9628;
	width: 400px;
}
#inhalt
{
	padding: 0;
	color: #c1612b;
	border: 0px;
	margin: 0 0 2em 0;
}
#abstand
{
	width: 18em;
	height: 9px;
}
#inhalt p
{
	width: 500px;
	margin: 0 0 3px 0;
	padding:  0 0 0 0;
	font-size: 0.75em;
	color:#FDE895;
}
#inhalt p1
{
	width: 650px;
	margin: 0 0 2px 0;
	padding:  0 0 0 0;
	font-size: 0.6em;
	color:#FDE895;
}
#inhalt a
{
	text-decoration: none;
	color: #990000;
	font-size: 2em:
}
#inhalt a:hover
{
	text-decoration: underline;
	color: #990000;
	font-size: 2em:
}

#inhalt h4
{
	font-size: 0.5m;
	color: #de9628;
	width: 460px;
}
#inhalt h4 img
{
	font-size: 1.0em;
	color: #de9628;
}
#inhalt h5
{
	font-size: 0.8em;
	color: #de9628;
	width: 500px;
}

#inhaltbackground
{
 	background-image:url(background6.gif); background-repeat:no-repeat;
	background-position:30px 20px;
	background-color:white; height:400px;
}
#footer
{
	width: 48em;
	margin: 1em 0 0 0;
	position: static;
	padding: 0;
	border-top: 1px dashed #de9628;
	left: -8px;

}
#footer img
{
	border: 0px solid #340125;
	padding: 0 0 0 32em;
}
#text
{
	float: left;
	margin: 0;
	padding: 0 0 0 1em;
	width: 740px;
	position: relative;
	font-size: 1.0em;
	color: #de9628;
}

#text img
{
	margin: 0;
	padding: 0 4px 0 0;
	vertical-align: middle;
}

#texta
{
	float: left;
	margin: 0;
	padding: 0 0 0 1em;
	width: 720px;
	position: relative;
    font-size: 1.05em;
	color: #FEF5D3;
}
#texta img
{
	margin: 0;
	padding: 0 10px 0 0;
	vertical-align: middle;
}



#galerie
{
	float: left;
	margin: 0;
	padding: 0 0 0 20em;
	color: #c1612b;
	width: 700px;
	position: relative;
}
#textohnebild
{
	margin: 1em 0 0 0;
	padding: 0;
	color: #c1612b;
	position: relative;
	width: 700px;
}
#textohnebild img
{
	margin: 0;
	padding: 0 20px 0 0;
	vertical-align: middle;
}
.kreuz
{
	margin: 0 0 0 3em;
	padding: 0 0 0 0;
	vertical-align: right;
	height: 102px;
	width: 160px;
	background-image: url(kreuz-gelb.jpg);
	background-repeat: no repeat;
}
.leisteoben tr th
{
	vertical-align: top;
}
#scrollleiste
{
	width: 700px;
	height: 135px;
	overflow: auto;
	border: 1px solid #de9628;
	margin: 1em 0 0 0;
}
#expand
{
	margin: 2em 0 2em 8em;
	padding: 5px;
	border: 1px solid #de9628;
	width: 406px;
	height: 406px;
}
#expand table
{
	margin: 0 0 0 0;
	width: 400px;
	height: 400px;
}
.leisteunten tr th
{
	vertical-align: center;
}
#formular
{
	margin: 1em 0 0 0;
	padding: 0;
	color: #c1612b;
}

#formular img
{
	margin: 0;
	padding: 0 10px 0 0;
	vertical-align: middle;
}
#formular table tr td
{
	font-size: 0.8em;
	margin: 0;
	padding: 0 10px 0 0;
	vertical-align: middle;
}
#preise
{
	float: left;
	width: 450px;
	border: 1px solid #de9628;
	vertical-align: center;
	position: relative;
	width: 450px;
	vertical-align: center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2em;
	margin-left: 1em;
}
#preise table
{
	position: relative;
	width: 450px;
	vertical-align: center;
}
#preise table tr th
{
	font-size: 0.7em;
	vertical-align: center;
	border-left: 1px solid #de9628;
}
#preise table td
{
	font-size: 0.7em;
	vertical-align: center;
	text-align: center;
	vertical-align: center;
}
#workshops
{
	float: left;
	width: 720px;
	border: 1px solid #de9628;
	vertical-align: center;
	position: relative;
	width: 720px;
	vertical-align: center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 1em;
}
#workshops table
{
	position: relative;
	width: 720px;
	vertical-align: center;
}
#workshops table tr th
{
	font-size: 0.7em;
	vertical-align: center;
	border-left: 1px solid #de9628;
}
#workshops table td
{
	font-size: 0.7em;
	vertical-align: center;
	text-align: center;
	vertical-align: center;
}
#form input, textarea
{
	font-size: 0.8em;
	font-family: Verdana,sans-serif;
	font-weight:bold;
	color:#000000;
}

.Bereich { width:494px; height: 200px; border:1px solid #0F0F0F; }

.Button { background-color: #de9628; color:#7f421f; width:100px; border:1px solid #0F0F0F; }

.Text	{ font-family:Verdana,sans-serif; font-weight:bold; color: #000000;}

.select{ font-family:Verdana,sans-serif; color: #000000; width: 494px; height: 60px; overflow: auto; border:1px solid #0F0F0F;}

.Rahmen { width: 300px; height: 15px; border: 1px solid #000000;}

.space { width: 400px;}

#accordion {
	margin:20px 0px;
}
#accordion h3
{
	margin:5px 0px;
	font-size: 0.9em;
	color: #de9628;
	width: 460px;
}
h3.toggler 
{
	cursor: pointer;

}
h3.toggler :hover
{
	color:#c1612b;

}

div.element p, div.element h4 {
	margin:0px;
	padding:2px;
}

blockquote {
	padding:5px 10px;
}
#tableatelier
{
	width:730px;
	border: 1px solid #de9628;
	font-size: 0.8em;
	color: #FEF5D3;
}

#play-druring

{ mysound: = url(gfx/navang_ketchog.mp3);
	}

#if (!playing)
{	playing: = start (0, 999);
	mySound: = setVolume (100);    
	playing: = true;
    } 
	
#else if (playing)
{
        mySound: =stop ();
        playing: = false;
    }
	
1px solid #de9628; (rahmenfarbe gr.frameA)

