body		{ font-family:Verdana,Arial,Tahoma,Helvetica,sans serif; font-size:11px; color:#FCE3C2; line-height:150%; SCROLLBAR-FACE-COLOR:#AD3A2D; SCROLLBAR-HIGHLIGHT-COLOR:#E3A230; SCROLLBAR-SHADOW-COLOR:#530802; SCROLLBAR-3DLIGHT-COLOR:#530802; SCROLLBAR-DARKSHADOW-COLOR:#530802; SCROLLBAR-ARROW-COLOR:#E3A230; SCROLLBAR-TRACK-COLOR:#AD3A2D; }

td,p,ol,ul	{ font-size:11px; color:#FCE3C2; line-height:150%; }

a		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:link		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:visited		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:hover		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:active		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }

input		{ margin:5px 0px 0px 0px; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; border:1px solid #A05C00; }
textarea		{ margin:5px 0px 0px 0px; font-family:Verdana,Arial,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; border:1px solid #A05C00; }
select		{ margin:5px 0px 0px 0px; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; border:1px solid #A05C00; }
checkbox		{ margin:0px; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; }
form 		{ margin:0px; font-size:11px; font-weight:normal; color:#000000; } 
.req		{ color:#FF0000; font-size:11px; font-weight:normal; color:#FCE3C2; }
.normal		{ color:#000000; font-size:11px; font-weight:normal; color:#000000; }
.active		{ color:#000000; font-size:11px; font-weight:normal; color:#000000; }

.ueberschrift1td	{ filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#981205, endColorstr=#8B0F03); }
.ueberschrift1	{ font-size:13px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.ueberschrift2	{ font-size:14px; color:#E3A230; text-decoration:none; font-weight:bold; }
.ueberschrift3	{ font-size:14px; color:#E3A230; text-decoration:none; font-weight:bold; }
.ueberschrift4	{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }

h1		{ background-color:#BB2213; font-size:13px; color:#FCE3C2; text-decoration:none; font-weight:bold; padding:3px; margin:5px 0px 0px 0px; border:0px; }

.gbTitel		{ font-size:17px; color:#E3A230; text-decoration:none; font-weight:bold; }
.gbAlle		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }

.sucheRegel	{ font-size:17px; color:#E3A230; text-decoration:none; font-weight:bold; }

a.nml		{ font-size:11px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
a:link.nml	{ font-size:11px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
a:visited.nml	{ font-size:11px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
a:hover.nml	{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:active.nml	{ font-size:11px; color:#FCE3C2; text-decoration:none; font-weight:bold; }

a.act		{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:link.act	{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:visited.act	{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:hover.act	{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }
a:active.act	{ font-size:11px; color:#E3A230; text-decoration:none; font-weight:bold; }

a.nml2		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:link.nml2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:visited.nml2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:hover.nml2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AD3A2D; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:active.nml2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; }

a.act2		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:link.act2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:visited.act2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:hover.act2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; }
a:active.act2	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; }

a.nml3		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#B74639; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:link.nml3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#B74639; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:visited.nml3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#B74639; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:hover.nml3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AD3A2D; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:active.nml3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#B74639; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }

a.act3		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:link.act3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:visited.act3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:hover.act3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }
a:active.act3	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:11px; }

a.nml4		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:link.nml4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:visited.nml4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:hover.nml4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AD3A2D; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:active.nml4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#AF0000; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }

a.act4		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:link.act4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:visited.act4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:hover.act4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }
a:active.act4	{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; width:100%; height:19px; background-color:#530802; padding-left:3px; padding-top:1px; padding-bottom:1px; padding-left:22px; }

div.links				{ margin:0px 0px 0px 5px; padding:0px; font-size:11px; font-weight:normal; color:#FCE3C2; line-height:120%; }
div.links p			{ font-size:11px; }
div.links ul			{ font-size:11px; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.links ol			{ font-size:11px; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.links td			{ line-height:100%; margin:0px; padding:0px; }
div.links tr td p.bodytext		{ margin:0px; padding-top:0px; padding-left:0px; padding-bottom:0px; }
div.links a			{ color:#C7A230; font-weight:bold; }
div.links a:link			{ color:#C7A230; text-decoration:underline; font-weight:bold; }
div.links a:visited		{ color:#C7A230; text-decoration:underline; font-weight:bold; }
div.links a:hover			{ color:#C7A230; text-decoration:none; font-weight:bold; }
div.links a:active			{ color:#C7A230; text-decoration:underline; font-weight:bold; }
div.links h1 a			{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h1 a:link		{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h1 a:visited		{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h1 a:hover		{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:underline; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h1 a:active		{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h1			{ background-color:#BB2213; font-size:12px; color:#E3A230; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h2			{ background-color:#BB2213; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:2px 0px 2px 2px; margin:0px 0px 0px 0px; border:0px; }
div.links h3			{ font-size:12px; color:#FFFFFF; text-decoration:italic; font-weight:normal; padding:0px; margin:0px; }
div.links h4			{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.links .bodytext		{ margin:0px 0px 5px 5px; padding:0px; }
div.links .csc-frame-frame1		{ border:1px solid #657104; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.links .csc-frame-frame2		{ border:1px solid #657104; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.links .DIV.csc-frame-rulerAfter	{ border-left:30px solid #9C0202; border-right:30px solid #9C0202; text-align:middle; border-bottom:1px solid #D12B2B; margin-bottom:10px; margin-top:5px; }

.toTop		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:normal; }
.druckversion	{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.sitemap		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.impressum	{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.buchung		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.anfahrt		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.gaestebuch	{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.suche		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.galerien		{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.sonstiges	{ font-size:10px; color:#FCE3C2; text-decoration:none; font-weight:bold; }
.anschrift	{ font-size:10px; color:#D6A86D; text-decoration:none; font-weight:bold; line-height:120%; }

.roterText { font-size:1px; color:#8B0F03; line-height:1%; }

.align-left { text-align:left; border:0px; margin:0px; padding;0px; }
.align-right { text-align:right; border:0px; margin:0px; padding;0px; }
.align-center { text-align:center; border:0px; margin:0px; padding;0px; }
.align-justify { text-align:justify; border:0px; margin:0px; padding;0px; }

p.bodytext  { border:0px; margin:0px; padding;0px; } 
