/* SEITEN-ÜBERGREIFEND */

a:link {
	color:		#0000AA;
	text-decoration:	underline;
	}
a:visited {
	color:		#0000AA;
	text-decoration:	underline;
	}
a:active {
	color:		#646496;
	text-decoration:	underline;
	}
a:hover {
	color:		#000044;
	text-decoration:	underline;
	}




.siteTitel {
	padding-top:	15px;
	font-size:		13pt;
	line-height:	20px;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.siteContent { 
	font-size:		10pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-top:	15px;
	}

.siteText {
	font-size:		10pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.siteTextKlein {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.siteMarginal {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.fusszeile {
	font-size:		8pt;
	color:		#666666;
	font-weight:	bold;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.submenue {
	font-size:		8pt;
	color:		#FFFFFF;
	font-weight:	bold; 
	background:		#666699;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.submenueInhalt {
	font-size:		10pt;
	color:		#646496;
//	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#E8E8F0;
	}





/* MENÜ */

.body {
	margin-left:	0px;
	margin-top:		0px;
	}

.menue1 {
	font-size:		9pt;
	color:		#666699;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#FFFFCC;
	line-height:	17px;
	}
 
.menue2 {
	font-size:		9pt;
	color:		#666699;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#EEEEEE;
	}

a.menue:link {
	color:		#0000AA;
	text-decoration:	none;
	}
a.menue:visited {
	color:		#0000AA;
	text-decoration:	none;
	}
a.menue:active {
	color:		#0000AA;
	text-decoration:	none;
	}
a.menue:hover {
	color:		#EFEFEF;
	text-decoration:	none;
	background-color:	#000066;
	display:		block;
	}



/* KOPF */

.topURL {
	font-size:		10px;
	line-height:	10px;
	color:		#666666;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.topSlogan {
	font-size:		11px;
	line-height:	10px;
	color:		#666666;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}



/* START */

.startSchriftzug {
	font-size:		11pt;
	color:		#000000;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}


.startTitelstory {
	font-size:		8pt;
	color:		#000000;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startTitel {
	font-size:		11pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startText {
	font-size:		8pt;
	color:		#000000;
	line-height:	17px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startLink {
	font-size:		9pt;
	color:		#000000;
	font-weight:	bold;
	line-height:	17px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startToplink {
	font-size:		9pt;
	color:		#000000;
	background:		#DEDEDE;
	font-weight:	bold;
	line-height:	17px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startVorschau {
	font-size:		8pt;
	color:		#FFFFFF;
	font-weight:	bold; 
	background:		#666699;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startVorschauTage {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	background:		#EEEEEE;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startVorschauOrt {
	font-size:		8pt;
	color:		#000000;
	font-weight:	bold; 
	background:		#EEEEEE;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	}

.startVorschauDatum {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	background:		#EEEEEE;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startVorschauKirwan {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	}

.startVorschauKirwanLink {
	font-size:		8pt;
	color:		#000000;
	font-weight:	bold; 
	background:		#FFFFFF;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	}

.startKalender {
	font-size:		10pt;
	border-width:	10px;
	font-family:	Verdana,Helvetica,Arial;
	border-style:	solid;
	border-width:	7px;
	border-color:	#AAAAAA;
	background-color:	#FFFFCC;
	}

.startKalenderGstanzlTitel {
	font-size:		8pt;
	color:		#E8E8F0;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#00AA77;
	}

.startKalenderGstanzlText {
	font-size:		12pt;
	color:		#000000;
	font-family:	"Times New Roman","Times Roman",Times,Arial;
	text-decoration:	none;
	}

.startKalenderGstanzlAutor {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.startKalenderLink {
	font-size:		8pt;
	color:		#000000;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	}

.startFusszeile {
	font-size:		9px;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#FAFAFA;
	}

	
	
/* KIRWALETTER */

.kirwaletter { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	background-color:	#EEEEEE;
	}

.kirwaletterFormular { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#EFEFEF;
	}

.kirwaletterFormularOk { 
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	5px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}

.kirwaletterJahre {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	padding-bottom:	10px;
	}



.kontaktLabel {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kontaktFormular { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#EFEFEF;
	}

.kontaktFormularOk { 
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	5px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}



.kirwabuchEinleitung {
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana, Arial, Helvetica;
	text-decoration:	none;
	background-color:	#A6C6A6;
	}

.kirwabuchLabel {
	font-size:		8pt;
	color:		#FFFFFF;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kirwabuchFormular { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#EFEFEF;
	}

.kirwabuchFormularOk { 
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	5px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}

.kirwabuchEintrag {
	font-size:		11pt;
	color:		#000000;
	line-height:	16pt;
	font-family:	Times,Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kirwabuchEintragAutor {
	font-size:		8pt;
	color:		#666666;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-style:		italic;
//	background:		#EFEFEF;
	}

.kirwabuchNavi {
	font-size:		9pt;
	color:		#000000;
	line-height:	16pt;
	font-family:	Verdana,Arial,Helvetica;
	text-decoration:	none;
	}


.lexikonABC {
	font-size:		11pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background:		#EFEFEF;
	font-weight:	bold;
	font-style:		italic;
	}

.lexikonTitel {
	font-size:		10pt;
	color:		#666666;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-weight:	bold;
//	background:		#EFEFEF;
	}

.lexikonText {
	font-size:		9pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}


.pinnwandTitel {
	font-size:		11pt;
	color:		#666666;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-weight:	bold;
	}

.pinnwandSubTitel {
	font-size:		10pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-weight:	bold;
	}

.pinnwandTeaser {
	font-size:		10pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-style:		italic;
	}


.zehnfragenFrage {
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-style:		italic;
	font-family:	Times,Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.zehnfragenAntwort {
	font-size:		10pt;
	color:		#556B2F;
	font-weight:	lighter;
	font-family:	Times,Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.forumKopf {
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#646496;
	border:		 1 solid black; 
	}



.ForumLabel {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.ForumFormular { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#EFEFEF;
	}

.ForumFormularOk { 
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	5px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}

.ForumTextvorlage { 
	font-size:		9pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	grey;
	background:		#FFFFFF;
	}



a.gschichtenKategorie:link {
	color:		#000000;
	font-weight:	bold;
	text-decoration:	none;
	}
a.gschichtenKategorie:visited {
	color:		#000000;
	font-weight:	bold;
	text-decoration:	none;
	}
a.gschichtenKategorie:active {
	color:		#000000;
	font-weight:	bold;
	text-decoration:	none;
	}
a.gschichtenKategorie:hover {
	color:		#666666;
	font-weight:	bold;
	text-decoration:	underline;
	}



.gstanzlnZaehler { 
	font-size:		9pt;
	color:		#999999;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#BBBBBB;
	background:		#EFEFEF;
	}


.gstanzlnText {
	font-size:		11pt;
	color:		#000000;
	line-height:	18px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}



.gstanzlnSinger { 
	font-size:		8pt;
	color:		#999999;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	background:		#EFEFEF;
	}



.daswarMenueKopf {
	font-size:		7pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	font-weight:	lighter;
	background:		#DEDEDE;
	}

.daswarMenueTage {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarMenueOrt {
	font-size:		9pt;
	color:		#000000;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarMenueInhalte {
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarAktuell {
	font-size:		8pt;
	color:		#000000;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background:		#EFEFEF;
	}

.daswarTitel {
	font-size:		11pt;
	color:		#000000;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarLabel {
	font-size:		8pt;
	color:		#666666;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarBericht {
	font-size:		9pt;
	color:		#000000;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.daswarBerichtAutor {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}


.photoBox { 
	font-size:		8pt;
	color:		#999999;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-top:	3px;
	padding-left:	3px;
	padding-right:	3px;
	padding-bottom:	3px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#00AA77;
	background:		#FFFFFF;
	}

.photoStepNavi { 
	font-size:		8pt;
	font-family:	Verdana,Helvetica,Arial;
	}

.photoSeite { 
	font-size:		9pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-top:	1px;
	padding-left:	4px;
	padding-right:	4px;
	padding-bottom:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	#000000;
	background:		#00AA77;
	}

.photoOrte {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.photoOrte1 {
	font-size:		9pt;
	color:		#666666;
	font-weight:	bold; 
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.photoNavi {
	font-size:		8pt;
	font-weight:	lighter; 
	font-family:	Verdana,Helvetica,Arial;
	}



.kirwapostkarteLabel {
	font-size:		8pt;
	color:		#000000;
	line-height:	16px;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kirwapostkarteFormular { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#EFEFEF;
	}

.kirwapostkarteFormularOk { 
	font-size:		10pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	5px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}



.kirwapostkarteAnzeigeAdressen { 
	font-size:		10pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Courier,Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-color:	#9999FF;
	border-style:	dashed;
	}


.kirwapostkarteAnzeigeFoto { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	border-width:	1px;
	border-color:	#000000;
	border-style:	dashed;
	}

.kirwapostkarteAnzeigeText { 
	font-size:		11pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	}

.kirwapostkarteSchrittfolge { 
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	}

.kirwapostkarteSchrittfolgeA { 
	font-size:		9pt;
	color:		#000000;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	}

.allekirwanReiterA { 
	font-size:		11pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	padding-top:	3px;
	border-left-color:	#333333;
	border-left-style:	solid;
	border-left-width:	1px;
	border-top-color:		#000000;
	border-top-style:		solid;
	border-top-width:		1px;
	border-right-color:	#000000;
	border-right-style:	solid;
	border-right-width:	2px;
	}

.allekirwanReiterB1 { 
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	}

.allekirwanReiterB2 { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	2px;
	padding-right:	2px;
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	background:		#EFEFEF;
	}


a.reiter:link {
	color:		#0000AA;
	text-decoration:	none;
	}
a.reiter:visited {
	color:		#0000AA;
	text-decoration:	none;
	}
a.reiter:active {
	color:		#0000AA;
	text-decoration:	none;
	}
a.reiter:hover {
	color:		#EFEFEF;
	text-decoration:	none;
	background-color:	#000066;
	display:		block;
	}


.allekirwanWochenendeKopf { 
	font-size:		10pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	2px;
	padding-right:	2px;
	border-color:	#000000;
	border-style:	solid;
	border-width:	1px;
	background:		#EFEFEF;
	}

.allekirwanWochenendeKopfHeute { 
	font-size:		10pt;
	color:		#444444;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	2px;
	padding-right:	2px;
	border-color:	#669999;
	border-style:	solid;
	border-width:	1px;
	background:		#00FFCC;
	}

.allekirwanWochenendeKopf2 { 
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	2px;
	padding-right:	2px;
	}


.allekirwanWochenendeTag { 
	font-size:		8pt;
	color:		#333333;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	5px;
	padding-right:	1px;

	border-bottom-color:	#000000;
	border-bottom-style:	dashed;
	border-bottom-width:	1px;

	border-right-color:	#AAAAAA;
	border-right-style:	dotted;
	border-right-width:	1px;
	}

.allekirwanWochenendeKirwa {
	font-size:		8pt;
	color:		#000000;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	5px;
	padding-bottom:	15px;

	border-bottom-color:	#000000;
	border-bottom-style:	dashed;
	border-bottom-width:	1px;

	border-right-color:	#AAAAAA;
	border-right-style:	dotted;
	border-right-width:	1px;
	}

.allekirwanStatistikItem { 
	font-size:		10pt;
	color:		#444444;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	}

.allekirwanStatistikWert { 
	font-size:		11pt;
	color:		#006666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	padding-left:	15px;
	padding-right:	15px;
	background:		#EFEFEF;
	}

.allekirwanStatistikWert2 { 
	font-size:		10pt;
	color:		#006666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	padding-left:	5px;
	padding-right:	5px;
	background:		#EFEFEF;
	}

.allekirwanKalenderJahre { 
	font-size:		10pt;
	color:		#006666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	padding-left:	15px;
	padding-right:	15px;
	background:		#EFEFEF;
	}

.allekirwanKalenderMonat0 {
	font-size:		9pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#DDDDDD;
	text-align:		right; 
	}


.allekirwanKalenderMonat1 {
	font-size:		9pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	background-color:	#BBBBBB;
	text-align:		right; 
	}


.allekirwanKalenderWochentag {
	font-size:		7pt;
	color:		#666666;
	font-weight:	lighter;
//	font-style:		italic;
	font-family:	Verdana,Helvetica,Arial; 
	text-decoration:	none;
	}

.allekirwanKalenderZtag {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.allekirwanKalenderOrt1 {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	background-color:	#FFCC99;
}

.allekirwanKalenderOrt2 {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	underline;
	background-color:	#C0C0C0;
	}

.allekirwanKalenderLeer { 
	border-color:	#669999;
	border-style:	dotted;
	border-width:	1px;
	background:		#FFFFFF;
	}

.allekirwanKirwainABC { 
	font-size:		12pt;
	color:		#006666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	padding-left:	15px;
	padding-right:	15px;
	background:		#EFEFEF;
	}

.allekirwanKirwainAufzaehlung {
	font-size:		11pt;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	}


a.allekirwanABC:link {
	color:		#0000AA;
	text-decoration:	none;
	}
a.allekirwanABC:visited {
	color:		#0000AA;
	text-decoration:	none;
	}
a.allekirwanABC:active {
	color:		#0000AA;
	text-decoration:	none;
	}
a.allekirwanABC:hover {
	color:		#EFEFEF;
	text-decoration:	none;
	background-color:	#000066;
	}

.allekirwanKirwainBezirke {
	font-size:		11pt;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	}


.kirwaTitel {
	font-size:		13pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kirwaNavi {
	font-size:		7pt;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	}

.kirwaReiterA { 
	font-size:		11pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	1px;
	padding-right:	1px;
	padding-top:	3px;
	border-left-color:	#333333;
	border-left-style:	solid;
	border-left-width:	1px;
	border-top-color:		#000000;
	border-top-style:		solid;
	border-top-width:		1px;
	border-right-color:	#000000;
	border-right-style:	solid;
	border-right-width:	2px;
	}

.kirwaReiterB1 { 
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	}

.kirwaReiterB2 { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	0px;
	padding-right:	0px;
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	background:		#EFEFEF;
	}

.kirwaContent { 
	border-bottom-color:	#000000;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	padding-bottom:	5px;
	}



.kirwaDatum {
	font-size:		11pt;
	color:		#666666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	padding-bottom:	5px;
	}

.kirwaDatumTag {
	font-size:		9pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	padding-bottom:	5px;
	}

.kirwaBilderVorschau { 
	font-size:		8pt;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-color:	grey;
	border-style:	outset;
	border-width:	2px;
//	background:		#EFEFEF;
	}

.kirwaLabel { 
	font-size:		8pt;
	color:		#006666;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	padding-top:	5px;
	padding-right:	7px;
	}

.kirwaRaumteiler {
	font-size:		9pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

.kirwaTyp {
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	cursor:		help;
	}

.kirwaSeiteMusik { 
	font-size:		10pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-bottom-color:	#FFFFFF;
	border-bottom-style:	solid;
	border-bottom-width:	2px;
	border-top-color:	#FFFFFF;
	border-top-style:	sold;
	border-top-width:	1px;
	background:		#FAFAFA;
	}

.kirwaSeiteMusikKlein { 
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-bottom-color:	#FFFFFF;
	border-bottom-style:	solid;
	border-bottom-width:	2px;
	border-top-color:	#FFFFFF;
	border-top-style:	sold;
	border-top-width:	1px;
	background:		#FCFCFC;
	}

.kirwaFormularA { 
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-top-color:	grey;
	border-top-style:	solid;
	border-top-width:	1px;
	background:		#EFEFEF;
	}

.kirwaFormularB { 
	font-size:		8pt;
	color:		#666666;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-bottom-color:	grey;
	border-bottom-style:	solid;
	border-bottom-width:	1px;
	background:		#EFEFEF;
	}



.kirwaFormularFeld { 
	font-size:		8pt;
	color:		#000000;
	font-weight:	lighter;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	border-color:	grey;
	border-style:	dashed;
	border-width:	1px;
	background:		#EFEFEF;
	}

.kirwaFormularOk { 
	font-size:		8pt;
	color:		#FFFFFF;
	font-weight:	bold;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none; 
	padding-left:	2px;
	padding-right:	2px;
	border-width:	1px;
	border-style:	solid;
	border-color:	black;
	background:		#666666;
	}


/* COMMUNITY */	
	
.communityLogin {
	font-size:		10px;
	line-height:	10px;
	color:		#666666;
	font-family:	Verdana,Helvetica,Arial;
	text-decoration:	none;
	}

	
.communityLoginFeld {
	font-size:		10px;
	font-family:	Verdana,Helvetica,Arial;
	border-style:	solid;
	border-width:	1px;
	border-color:	#AAAAAA;
	background-color:	#FFFFFF;
	width:			60px;
	}

.communityLoginLogin {
	font-size:		10px;
	font-family:	Verdana,Helvetica,Arial;
	font-weight:	bold;
	color:			#ffffff;
	border-style:	solid;
	border-width:	1px;
	border-color:	#AAAAAA;
	background-color:	#666699;
	width:			35px;
	}
	
