html, body {
	height: 100%; margin:0; font-family:Verdana,sans-serif; font-size: 10pt; color: #fff;
}
img {
	border:0;
}
h1 {
	font-size:17pt; font-weight:normal;
}
h2 {
	font-size:14pt; font-weight:normal;
}
h3 {
	font-size:12pt; font-weight:normal;
}
p {
	padding:5px; margin:5px 15px;
}
a {
	color:#fff;
}
cite {
	font-size:8pt; text-align:right; margin:0 15px 15px 0; display:block;
}
table {
	border-spacing:6px
}
th {
	text-align:right; font-size:10pt;
}
td {
	font-size:10pt;
}
hr {
	background-color:#fff; color:#fff; border: #fff; height: 2px; width:70%;
}
#container {
	height:600px; width:100%; background-color:#000; position:absolute; top:50%; margin-top: -300px; background: url('img/container_bg.gif') repeat-x;
}
#content {
	background-color:#000; border: 0 solid #fff; border-width:0 1px; width:780px; height:488px; margin:54px auto;
}
#nav {
	width:515px; height:80px; float:right; text-align:right;
}
#nav a {
	font-size:10pt; color:#fff; text-decoration:none; line-height:18px;
}
#text {
	width:515px; height:408px; float:right; overflow:auto;
}
.flashplayer {
	margin:0;
}
.description {
	margin:0 10px 15px 10px; padding:5px; border:1px solid #666; background-color:#333; font-size:8pt;
}
.description p {
	
}
.galery {
	padding:5px; margin:30px; margin-bottom:5px; background-color:#333; border:1px solid #666;
}
.termine th {
	text-align:center;
}
.termine td {
	vertical-align:top; border:0 dashed #333; border-width:1px 1px 0 0;
}
.form th {
	width:100px;
}
.form input , .form textarea {
	width:100%; border:0; border-bottom:1px solid #666; background-color:transparent; color:#fff;
}
.form textarea {
	background-color:#666; font-size:10pt; 
}
table.form {
	width:480px; background-color:#333; border:1px solid #666;	margin:0 10px 15px 10px;
}
input.submit {
	border-width:1px;
}
.copyright {
	font-style:italic; font-size:8pt; margin:0 30px;
}
#duftezeiten {
	height:488px;
	color:#333;	
}
#duftezeiten a {
	color:#333;
}
#duftezeiten #left {
	width:390px;
	height:488px;
	float:left;
	background:url('/img/duftezeiten/dz_bg.gif') repeat-y top left;
	overflow:auto;
}
#duftezeiten #right {
	width:390px;
	height:488px;
	float:right;
	background:url('/img/duftezeiten/dz_bg.gif') repeat-y top right;
	overflow:auto;
}
#duftezeiten #theater {
	height:488px;
	background:url('/img/duftezeiten/dz_bg.gif') repeat-y top right;
	overflow:auto;
	padding:0 65px;
}
#duftezeiten #nav {
	width:auto; height:auto; margin:20px; overflow:hidden;
}
#duftezeiten #left #nav {
	float:left; text-align:left;
}
#duftezeiten #right #nav {
	float:right; text-align:right;
}
#duftezeiten #nav a {
	font-size:13pt; color:#0098d8; text-decoration:none; line-height:25px;
}
#duftezeiten #nav a:hover {
	text-decoration:underline;
}
#duftezeiten p {
	color:#333;
	font-size:10pt;
	margin:0 10px;
	margin-bottom:5px;
	padding:0;
}
#duftezeiten h1 {
	color:#0098d8;
	font-size:14pt;
	margin:10px 5px;
	padding:0;
}
#duftezeiten h2 {
	color:#0098d8;
	font-size:12pt;
	margin:5px;
	padding:0;
}
#duftezeiten #footer {
	font-size:8pt; padding:2px; margin:450px 10px 0 10px; color:#666; border:1px solid #666; background-color:#ccc; text-align:center;
}
#duftezeiten #footer a {
	color:#666;
}
#duftezeiten table.form {
	width:373px; background-color:#eee;
}
#duftezeiten .form input, #duftezeiten .form textarea {
	color:#333;
}
#duftezeiten .form textarea {
	background-color:#fff; border:0;
}
#duftezeiten .form th {
	width:50px;
}
#satierkreis {
	height:488px;
	color:#333;	
}
#satierkreis a {
	color:#333;
}
#satierkreis #left {
	width:390px;
	height:488px;
	float:left;
	background:url('/img/satierkreis/sk_start.gif') no-repeat top left;
	overflow:auto;
}
#satierkreis #right {
	width:390px;
	height:488px;
	float:right;
	overflow:auto;
}
#satierkreis #theater {
	height:488px;
	background-color:#333;
	overflow:auto;
	padding:0 65px;
}
#satierkreis #nav {
	width:auto; height:auto; padding-top:100px; margin:20px; overflow:hidden;
}
#satierkreis #left #nav {
	float:right; text-align:right;
}
#satierkreis #nav a {
	font-size:13pt; color:#fff; text-decoration:none; line-height:25px;
}
#satierkreis #nav a:hover {
	text-decoration:underline;
}
#satierkreis p {
	color:#333;
	font-size:10pt;
	margin:0 10px;
	margin-bottom:5px;
	padding:0;
}
#satierkreis h1 {
	color:#333;
	font-size:14pt;
	margin:10px 5px;
	padding:0;
}
#satierkreis h2 {
	color:#333;
	font-size:12pt;
	margin:5px;
	padding:0;
}
#satierkreis #footer {
	font-size:8pt; padding:2px; margin:90px 10px 0 10px; text-align:center;
}
#satierkreis #footer a {
	color:#666;
}
#satierkreis table.form {
	width:373px; background-color:#eee;
}
#satierkreis .form input, #satierkreis .form textarea {
	color:#333;
}
#satierkreis .form textarea {
	background-color:#fff; border:0;
}
#satierkreis .form th {
	width:50px;
}
