body		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:12px; line-height:130%; background-color:#FDFDC9; }
td,p,ol,ul		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:12px; line-height:130%; color:#000000; }

div.inhalt		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; font-weight:normal; color:#000000; line-height:150%; width:590; }
div.inhalt p		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; font-weight:normal; color:#000000; line-height:150%; }
div.inhalt td	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; font-weight:normal; color:#000000; line-height:150%; }
div.inhalt a		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; font-weight:normal; color:#000000; line-height:150%; }
div.inhalt a:link	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; line-height:150%; }
div.inhalt a:visited	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; line-height:150%; }
div.inhalt a:hover	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; color:#000000; text-decoration:underline; font-weight:bold; line-height:150%; }
div.inhalt a:active	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; line-height:150%; }

div.rechts		{ padding-left:3px; padding-right:3px; background-color:#17A4D2; }
div.rechts p	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; font-weight:normal; color:#240954; line-height:100%; }
div.rechts td	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; font-weight:normal; color:#240954; line-height:100%; }
div.rechts a	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; font-weight:normal; color:#240954; line-height:100%; }
div.rechts a:link	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#240954; text-decoration:none; font-weight:bold; line-height:115%; }
div.rechts a:visited	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#240954; text-decoration:none; font-weight:bold; line-height:115%; }
div.rechts a:hover	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#CCCCCC; text-decoration:underline; font-weight:bold; line-height:115%; }
div.rechts a:active	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#240954; text-decoration:none; font-weight:bold; line-height:115%; }

h1		{ height:20px; background-image:url(../design/grafik_herz.jpg); background-repeat:no-repeat; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:18px; color:#2C3A73; text-decoration:none; font-weight:normal; padding-bottom:4px; padding-top:10px; padding-left:35px; margin-bottom:0px; margin-top:0px; }
h2		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; color:#240954; text-decoration:none; font-weight:bold; padding-bottom:0px; padding-top:5px; margin-bottom:0px; margin-top:5px; border-bottom:1px solid #FFFFFF; }
h3		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; color:#240954; text-decoration:none; font-weight:bold; padding-bottom:1px; padding-top:0px; padding-left:0px; margin-bottom:0px; margin-top:0px; border-bottom:1px solid #92DAF1; }
h4		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; color:#240954; text-decoration:none; font-weight:bold; padding-bottom:0px; padding-top:5px; margin-bottom:0px; margin-top:5px; }

input		{ margin: 0 0 0 0; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; background-color:#DDE1EE; }
textarea		{ margin: 0 0 0 0; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; background-color:#DDE1EE; }
select		{ margin: 0 0 0 0; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; background-color:#DDE1EE; }
checkbox		{ margin: 0 0 0 0; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; background-color:#DDE1EE; }
form 		{ margin: 0 0 0 0; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; font-weight:normal; color:#000000; } 
select		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:11px; color:#000000; }
.req		{ color:#FF0000; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:12px; font-weight:normal; color:#240954; }
.normal		{ color:#000000; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:12px; font-weight:normal; color:#240954; }
.active		{ color:#000000; font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:12px; font-weight:normal; color:#240954; }

.untentd		{ width:780px; height:40px; background-color:#2C3A73; text-align:center; }
.druckversion	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#2C3A73; text-decoration:none; font-weight:normal; padding-left:10px;}
.toTop		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#2C3A73; text-decoration:none; font-weight:normal; padding-left:20px; }

.bogen		{ height:21px; background-image:url(../design/bogen_oben.gif); }
.navi		{ padding-top:0px; width:197; background-image:url(../design/bogen_links_2.gif); background-repeat:repeat-y; }
.obentd		{ width:770px; height:131px; padding-left:20px; background-image:url(../design/kopf_neu_2.jpg); background-repeat:repeat-y; }
.impressum	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size:10px; color:#2C3A73; text-decoration:none; font-weight:normal; padding-left:10px; }
.content { }

.tx-guestbook-list-header		{ background-color:#3970E3; }
.listheader { font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; color:#CCCCCC; font-weight:bold; }
.tx-guestbook-list-row			{ background-color:#FFFFFF; }
.tx-guestbook-list-rowleft		{ background-color:#EEEEEE; }
.tx-guestbook-list-entrycomment-title	{ font-weight:bold; }
.tx-guestbook-list-entrycomment		{ font-style:italic; }
.tx-guestbook-list-small		{ font-size: 9px; color:#666666; }
.tx-veguestbook-pi1-browsebox TD	{ font-size: 9px; color:#666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight:bold; }
.tx-veguestbook-pi1-browsebox-SCell	{ background-color:#EEEEEE; }
.tx-guestbook-latest-header		{ background-color:#539521; color:#FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row		{ background-color:#FFFFFF; }
.tx-guestbook-latest-small		{ font-size:9px; color:#666666; }
.tx-guestbook-form-inputfield-med	{ border-style:solid; border-width:1pt; border-color:#3970E3; font-size:12; color:#333333; width:100; height:20; }
.tx-guestbook-form-inputfield-big		{ border-style:solid; border-width:1pt; border-color:#3970E3; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea		{ border-style:solid; border-width:1pt; border-color:#3970E3; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield	{ color:#CC0000; }
.tx-guestbook-form-error		{ color:#CC0000; }

td.date		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: lighter; }
td.calendarheading	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 12px; font-weight: bold; }
td.RM		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #CCCCCC; text-align: center; }
td.RM2		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #CCCCCC; text-align: center; }
td.BIO		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #996600; text-align: center; }
td.GS		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFF00; text-align: center; }
td.GA		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #009933; text-align: center; }
td.AM		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #0000CC; text-align: center; }
td.HZ		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FF0099; text-align: center; }
td.K+B		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #63B4FF; text-align: center; }
td.SM		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #FF6600; text-align: center; }
td.PS		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; text-align: center; }
td.FREI		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 8px; font-weight: bold; color: #000000; text-align: center; }
td.holiday		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; color: #CC3300; background-color: #CCCCCC; }
td.holiday_text	{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; color: #CC3300; background-color: #CCCCCC; text-align: right; }
td.legende		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; color: #000000; }
.content		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; color: #000000; font-weight: normal; }
.important		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: normal; color: #CC3300; }
.header		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 30px; font-weight: bold; color: #000000; }
.small		{ font-family:Arial,Verdana,Tahoma,Helvetica,sans serif; font-size: 10px; font-weight: normal; color: #000000; }

#tx-lzgallery-pi1-listing { font-size:12px; padding:0px; font-family:Verdana,Arial,Helvetica,sans serif; }
#tx-lzgallery-pi1-listing tr.line1 { background-color:#590008; color:#FFFFFF; }
#tx-lzgallery-pi1-listing tr.line1 td.startdate{ white-space:nowrap; }
#tx-lzgallery-pi1-listing tr.line1 td.count{ white-space-nowrap; padding-left:20px; color:#FFFFFF; }
#tx-lzgallery-pi1-listing td.preview { padding:0px; width:100%; padding-left:4px; }
#tx-lzgallery-pi1-listing td.title { font-size:14px; font-face:bold; padding-left:10px; }
#tx-lzgallery-pi1-listing tr.line2 { padding:0px; }
	
#tx-lzgallery-pi1-listing a { color:white; }	
#tx-lzgallery-pi1-listing #line-descr-short { }
#tx-lzgallery-pi1-parent-descr-short { padding:4px 4px 20px 4px; }
#tx-lzgallery-pi1-parent-title { font-family:Verdana,Arial,Helvetica,sans serif; font-size:16px; padding:4px 4px 4px 4px; }
#tx-lzgallery-pi1-parent-count { padding:4px 4px 4px 4px; }
#tx-lzgallery-pi1-parent-subcount { padding:0px 4px 4px 4px; }
#tx-lzgallery-pi1-listing td.information { font-family:Verdana,Arial,Helvetica,sans serif; font-size:10px; white-space:nowrap; }

#tx-lzgallery-pi1-fotonav td { text-align:center; padding-left:15px; }
#tx-lzgallery-pi1-fotonav td.descr { color:#FFFFFF; }
#tx-lzgallery-pi1-fotonav { width=100%; background-color:#DBDB57; font-family:Verdana,Arial,Helvetica,sans serif; }

#tx-lzgallery-pi1-fotos { text-align:center; padding:5px 5px 5px 5px; border-collapse:collapse; font-family:Verdana,Arial,Helvetica,sans serif; }
#tx-lzgallery-pi1-fotos td { text-align:center; padding:0; padding:3px; }

#tx-lzgallery-pi1-title { text-align:center; margin-bottom:20px; font-size:20px; }
#tx-lzgallery-pi1-descr-long { margin:5px 5px 15px 5px; text-align:justify; }

.tx-lzgallery-pi1-5x5-filename { font-family:Verdana,Arial,Helvetica,sans serif; font-size:10px; font-style:italic; }
.tx-lzgallery-pi1-1x1-1 { font-family:Verdana,Arial,Helvetica,sans serif; font-size:10px; font-face:bold; border-bottom:1px solid lightgray; }
.tx-lzgallery-pi1-1x1-2 { font-family:Verdana,Arial,Helvetica,sans serif; font-size:10px; border:1px solid lightgray; margin:3px 3px 3px 3px; }
.tx-lzgallery-pi1-1x1-filename { font-family:Verdana,Arial,Helvetica,sans serif; font-size:10px; font-style:italic; }
