body							{
										font-family:Arial,Verdana,Helvetica,sans-serif;
										font-size:12px;
										color:#333333;
										background: #DDE2E6;
										background-repeat:repeat-y;
										scrollbar-face-color: #eeeeee;
										scrollbar-shadow-color: #bbbbbb;
										scrollbar-highlight-color: #eeeeee;
										scrollbar-3dlight-color: #bbbbbb;
										scrollbar-darkshadow-color: #bbbbbb;
										scrollbar-track-color: #eeeeee;
										scrollbar-arrow-color: #002060;
									}

body.print				{
										font-family:Arial,Verdana,Helvetica,sans-serif;
										font-size:12px;
										color:#333333;
										background: #FFFFFF;
										scrollbar-face-color: #eeeeee;
										scrollbar-shadow-color: #bbbbbb;
										scrollbar-highlight-color: #eeeeee;
										scrollbar-3dlight-color: #bbbbbb;
										scrollbar-darkshadow-color: #bbbbbb;
										scrollbar-track-color: #eeeeee;
										scrollbar-arrow-color: #002060;
									}

#totop
									{
										position:fixed;
										border:none;
										bottom:100px;
										left:203px;
										position:expression("absolute");
										top:expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
										top:expression(parseInt(document.body.scrollTop + 540));
										z-index:10;
									}

#logo							{ position:absolute;border:none;top:25px;left:10px; }
#transparen 			{ background:transparent; }

.buttonOff				{
										color:#014171;font-weight:bold;
										border-bottom-style:solid;border-bottom-color:#F1F1F1;border-bottom-width:2px;
										border-right-style:solid;border-right-color:#C1CDD7;border-right-width:2px;
										border-left-style:solid;border-left-color:#C1CDD7;border-left-width:2px;
										border-top-style:solid;border-top-color:#F1F1F1;border-top-width:2px;
										cursor:pointer;
									}
.buttonOn					{ color:#AF0005;font-weight:bold;border-style:solid;border-color:#AF0005;border-width:2px;cursor:pointer; }

.subButtonOff			{
										color:#014171;font-weight:normal;
										border-bottom-style:solid;border-bottom-color:#F1F1F1;border-bottom-width:1px;
										border-right-style:solid;border-right-color:#C1CDD7;border-right-width:1px;
										border-left-style:solid;border-left-color:#C1CDD7;border-left-width:1px;
										border-top-style:solid;border-top-color:#F1F1F1;border-top-width:1px;
										padding-left:30px;cursor:pointer;
									}
.subButtonOn			{
										color:#AF0005;font-weight:bold;
										border-bottom-style:solid;border-bottom-color:#AF0005;border-bottom-width:1px;
										border-right-style:solid;border-right-color:#AF0005;border-right-width:3px;
										border-left-style:solid;border-left-color:#C1CDD7;border-left-width:1px;
										border-top-style:solid;border-top-color:#F1F1F1;border-top-width:1px;
										padding-left:30px;cursor:pointer;
									}
.framed						{ border-style:solid;border-color:#AF0005;border-width:2px; }
.alert						{ font-weight:bold;color:#AF0005;border-style:solid;border-color:#AF0005;border-width:1px;padding:5px; }

<!--td.menu						{ background-color:#014171;opacity:0.2; }-->




img 							{ border: none; }

h1								{ font-size:15px;font-weight:bold;color:#014171; }
h2								{ font-size:13px;font-weight:bold;color:#014171; }
h3								{ font-size:11px;font-weight:bold;color:#014171; }
h4								{ font-size:10px;font-weight:bold;color:#014171; }
h5								{ font-size:9px;font-weight:bold;color:#014171; }
h6								{ font-size:9px;font-weight:bold;color:#014171;font-style:italic; }

.text_area				{ background-color:#ffffff; }

.inner						{ background: #DDE2E6 url(images/bg.jpg) top center; }
.content					{ border-color:#C1CDD7;border-style:solid;border-width:25px; }







.menu							{ padding-left:10px;padding-right:10px;padding-top:5px;cursor:pointer;font-weight:bold;font-size:11px;background-color:#E2FFCB; }
.menuon						{ color:#014171;font-size:12px;border-style:solid;border-width:3px;border-color:#F2F2F2;cursor:pointer;font-weight:bold; }
.submenu					{ padding-left:20px;padding-right:10px;padding-top:3px;cursor:pointer;font-weight:bold;font-size:11px;background-color:#E2FFCB; }
.submenuon				{ padding-left:20px;padding-right:10px;padding-top:3px;background-color:#00E30B;cursor:pointer;font-weight:bold;font-size:11px; }
.subtitle					{ padding-left:20px;padding-right:10px;padding-top:8px;background-color:#ffffff;font-weight:bold;font-size:11px;color:#00A407; }
.news							{ padding-left:20px;padding-right:10px;padding-top:3px;cursor:pointer;font-weight:bold;font-size:11px;background-color:#ff0033;color:#ffffff; }

.big							{ font-weight:bold;font-size:17px; }
.strong						{ font-weight:bold; }
.strong_underline	{ font-weight:bold;text-decoration:underline; }
.lightgreen				{ background-color:#E2FFCB; }
.middlegreen			{ background-color:#9BE69D; }
.whiteText				{ color:#ffffff; }
.small						{ font-size:10px; }
a.small						{ font-size:10px;text-decoration:underline; }
a.small:hover			{ font-size:10px; }
.link							{ text-decoration:underline; }
.spacer						{ background: url(images/vertLine.gif); }

.form							{ font-size:13px;background:#ffffff;font-weight:normal;border-style:solid;border-width:1px;border-color:#AF0005; }
.submit						{ font-size:13px;background:#AF0005;font-weight:normal;border-style:solid;border-width:1px;border-color:#ffffff;color:#ffffff;letter-spacing:2px; }
.textarea					{ font-size:13px;background:#ffffff;font-weight:normal;border-style:solid;border-width:1px;border-color:#AF0005;font-family:Arial,Verdana,Helvetica,sans-serif;width:450px;height:100px; }
textarea.formMenu	{ font-size:13px;background:#ffffff;font-weight:normal;border-style:solid;border-width:1px;border-color:#AF0005;font-family:Arial,Verdana,Helvetica,sans-serif;width:250px;height:50px; }


input:focus,textarea:focus,
input:hover,textarea:hover
									{ background-color:#AF0005;color:#ffffff; }
.submit:focus,.submit:hover
									{ background-color:#ffffff;color:#AF0005;border-style:solid;border-width:1px;border-color:#AF0005; }


a									{ color:#000000;font-size:12px;text-decoration:none; }
a:hover						{ color:#999999;font-size:12px;text-decoration:underline; }
td								{ font-size:12px; }

#alertNo					{ background:#ff0033;color:ffffff;font-weight:bold;padding:5px; }
#alertYa					{ background:#1CAD33;color:ffffff;font-weight:bold;padding:5px; }









td.formsH					{ background-image:url(images/line_hor.gif); }
td.formsV					{ background-image:url(images/line_vert.gif); }
.alertYa					{ font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;background-color:#1CAD00;padding:3px; }
.alertNo					{ font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;background-color:#ff0033;padding:3px; }

.headline					{ font-size:15px;font-weight:bold;color:#0B1077; }
.withbg						{ font-size:13px;font-weight:bold;color:#ffffff;background-color:#0B1077;padding:3px; }
.strong						{ font-weight:bold; }
.whitestrong			{ font-weight:bold;color:#ffffff; }
.formInvited			{ font-size:11px;background:#ff0033;font-weight:bold;border-style:solid;border-width:1px;border-color:#bbbbbb;color:#ffffff; }
.formAlert				{ font-size:13px;background:#cccccc;font-weight:bold;border-style:solid;border-width:1px;border-color:#0B1077;width:200px;height:30px; }
.formFree					{ font-size:11px;background:#ffffff;font-weight:normal;border-style:solid;border-width:1px;border-color:#bbbbbb; }
.search						{ font-size:11px;background:#ffffff;font-weight:normal;border-style:solid;border-width:1px;border-color:#bbbbbb; }
.karteStrong			{ font-weight:bold;text-align:center;vertical-align:top;color:#014171; }
.karteKursiv			{ font-weight:bold;font-size:14px;font-style:italic;text-align:center;vertical-align:top;color:#AF0005; }
.karteSmall				{ font-size:10px;text-align:center;vertical-align:top; }
.karte						{ text-align:center;vertical-align:top; }


#GUESTBOOK													{ width:100%; }
#GUESTBOOK div.button								{ height:20px; line-height:20px; padding:5px; background-color:#014171; border:solid 1px #fff; color:#fff; font-weight:bold; text-align:center; }
#GUESTBOOK div.button:hover					{ height:20px; line-height:20px; padding:5px; background-color:#AF0005; border:solid 1px #fff; color:#fff; font-weight:bold; text-align:center; }

