BODY, TD {
	color: Black;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	vertical-align:top;
	text-align:left;
}

P  {
	color: Black;
	text-align: left;
}

H1 {
	color : #A52A2A;
	font-size : 30px;
	text-align : center;
}

H2 {
	color : #A52A2A;
	text-decoration : none;
}

H3 {
	color : #A52A2A;
	text-align : center;
	font-weight : normal;
	font-style : italic;
}

a, a:visited, a:active {
			color: #353535;
			text-decoration: none;
		}
			
a:hover {
			color: #353535;
			text-decoration: underline;
		}


td.tabellenueberschrift,a.tabellenueberschrift,a.tabellenueberschrift:active,a.tabellenueberschrift:visited,a.tabellenueberschrift:hover {
	background-color : #A52A2A;
	color : white;
	text-align:center;
	font-weight:bold;
}

.tabellenfehler{
	color:#ff3333;
	font-weight:bold;
}
.fehler{
		background-color:red;
	}
	
.menueauswahl {
	background-color : #A52A2A;
	color : white;
}

table.homelogo{
	background-color: #FFEE80;
	width : 994px;
}

td.homelogo{
	color : #A52A2A;
	font-size : 18px;
	font-weight : 900;
	letter-spacing : 3px;
	vertical-align : middle;
}

td.homelogoemailschwach, a.homelogoemailschwach, a.homelogoemailschwach:visited, a.homelogoemailschwach:active, a.homelogoemailschwach:hover{
	color : #FFEE80;
	font-size : 12px;
	text-decoration : none;
	letter-spacing : 0px;
	background-color : #CC6666;
	}
	
 td.homelogoemailstark, a.homelogoemailstark,a.homelogoemailstark:visited,a.homelogoemailstark:active,a.homelogoemailstark:hover{
	color : #FFEE80;
	font-size : 12px;
	text-decoration : none;
	letter-spacing : 0px;
	background-color : #CC3333;
	}

td.homelogoemailsehrstark, a.homelogoemailsehrstark,a.homelogoemailsehrstark:visited,a.homelogoemailsehrstark:active
{
	color : #FFEE80;
	font-size : 14px;
	text-decoration : none;
	letter-spacing : 0px;
	background-color : #A52A2A;
	vertical-align : baseline;
}

td.homesiebefindensich, a.homesiebefindensich, a.homesiebefindensich:visited, a.homesiebefindensich:active
{
	font-size:12px;
	height:14px;
	background-color : #A52A2A;
	color:#FFFFFF;
	text-decoration : none;
}

a.homelogoemailschwach:hover,a.homelogoemailstark:hover,a.homesiebefindensich:hover
{
	text-decoration : underline;
}

table.hometablemenu {
	border-bottom : 1px solid #A52A2A;
	border-top : 1px solid #A52A2A;
	width: 994px;
	background-color : #FFEE80;
}
	
td.homemenu, a.homemenu,a.homemenu:visited,a.homemenu:active,a.homemenu:hover {
	text-decoration:none;
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	color: #A52A2A;
	font-size : 15px;
	font-weight : normal;
}

a.homemenu:hover {
	text-decoration:underline;
	color:#FFFFFF;
	background-color: #A52A2A;
}

td.homemenuselected, a.homemenuselected, a.homemenuselected:visited, a.homemenuselected:active, a.homemenuselected:hover{
	text-decoration:none;
	padding-top : 3px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	color: #FFFFFF;
	font-size : 15px;
	font-weight : bold;
	background-color : #CC6666;
}

a.homemenuselected:hover{
	text-decoration:underline;
	background-color : #A52A2A;
}

table.hometablemenusecond {
	border-bottom : 1px solid #A52A2A;
	border-top : 1px solid #A52A2A;
	width: 994px;
	background-color : #FFEE80;
}

td.homemenusecond, a.homemenusecond,a.homemenusecond:active, a.homemenusecond:visited,a.homemenusecond:hover {
	text-decoration:none;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	color: #A52A2A;
	font-size : 13px;
	font-weight : normal;
}
a.homemenusecond:hover{
	text-decoration:underline;
	color: #FFFFFF;
	background-color:#A52A2A;
}

td.homemenusecondselected, a.homemenusecondselected,a.homemenusecondselected:active,a.homemenusecondselected:visited,a.homemenusecondselected:hover {
	text-decoration:none;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	color: #FFFFFF;
	font-size : 13px;
	font-weight : bold;
	background-color : #CC6666;
}

a.homemenusecondselected:hover{
	text-decoration:underline;
	background-color : #A52A2A;	
}

table{
	background-color : #FFEE80;
}

.headline	{
			font-weight:bold;
			font-size:large;
			font-style : italic;
			text-align:center;
			color:#A52A2A;
		}

.termindatum	{
			font-weight:bold;
			text-align:right;
		}

.terminname	{
			font-weight:bold;
			text-align:left;
		}
		
table.content{
	width: 994px;
	border-color : #A52A2A #A52A2A #A52A2A #A52A2A;
	}

.seelsorgername	{
				font-weight:bold;
				color:#4b0082;
				font-size : large;
			}
			
.quicklink {
			border: 5px solid green;
			background-color:green;
			text-align:center;
			vertical-align:middle;
			color:white;
			font-weight : bold;
		}
.quicklinklink {
			text-decoration:none;
			color:white;
			font-weight : bold;
		}
		
.zurueckknopf {
	background-color : #CCCCCC;
	text-align : center;
	font-weight : bold;
	font-family : "Courier New", monospace;
	font-size : 12px;
}

a.zurueckknopf:hover {
	background-color : #FFFFFF;
	letter-spacing : 4px;
	text-decoration:none;
}

.pfarreiname {
			color:green;
			font-size: medium;
}

.personenname {
			font-size: large;
			font-weight:bold;
			text-align:center;
		}
		
.sonntageherrenfest	{
				font-size: medium;
				font-weight:bold;
			}
			
.menue	{
		vertical-align:top;
		text-align:left;
	}

	.normal	{
		vertical-align:top;
		}
	.ferien {
			background-color:#f0f8ff;
			vertical-align:top;
		}
	.feiertag {
			background-color:#b0e0e6;
			font-weight:bold;
			vertical-align:top;
		}
	.bibelstelle {
			font-weight:bold;
			vertical-align:top;
		}
	.veranstaltungenlinks	{
		color:black;
		text-align:right;
		font-weight:bold;
		background-color: #f0f8ff;
		vertical-align:top;
	}
	.veranstaltungenrechts	{
		text-align:left;
		vertical-align:top;
	}

	.serieneinstellung	{
		vertical-align:top;
		text-align:left;
	}
	
	.abgesagt	{
	color:red;
	text-decoration : line-through;
}
.fettschrift
		{
			font-weight:bold;
			text-align:left;
			vertical-align:bottom;
		}
		.aufgabeschrift
		{
			text-align:left;
			vertical-align:bottom;
		}
		.gruppenname
		{
			text-align:center;
			vertical-align:top;
			color: #FF6633;
			text-transform: uppercase;
			font-weight:bold;
			font-size:large;
		}
.mitglieder	{
			font-weight : bold;
		}
		.mitgliedername {
			font-size: large;
			font-weight:bold;
			color:blue;
		}
.mitarbeiterkreis td{
	padding-bottom : 5px;
	padding-top : 5px;
}
.mitarbeiterphoto{
	margin-top : 0;
	margin-bottom : 0;
	vertical-align : middle;
	text-align : center;
}
.ganzername{
	margin-top : 0;
	margin-bottom : 0;
}
.spitzname{
	margin-top : 0;
	margin-bottom : 0;
	font-family : sans-serif;
	font-size : larger;
	font-style : italic;
	font-weight : bolder;
}
.geburtsdatum{
		margin-top : 0;
	margin-bottom : 0;
}
.aufgaben{
	margin-top : 0;
	margin-bottom : 0;
}
.email{
	margin-top : 0;
	margin-bottom : 0;
	font-size : x-small;
}
.aktionenbild{
	text-align:center;
	vertical-align:middle;
}

.maktop{
	font-weight : bold;
	font-family : serif;
	font-size : larger;
}

.Links_kategorie{
	color : Blue;
	font-size : medium;
	font-style : normal;
	font-family : sans-serif, serif;
	font-weight : bold;
}

.Linksname{
	color : Blue;
	text-decoration : underline;
	text-transform : capitalize;
	font-size : x-small;
	font-style : normal;
	font-weight : bold;
	line-height : 90%;
	height : 14pt;
	font-family : sans-serif, serif;
}

.Linksbeschreibung{
	color : Black;
	font-size : x-small;
	font-style : normal;
	line-height : 90%;
	height : 14pt;
	font-family : sans-serif, serif;
}

.Links_bemerkung{
	color : Green;
	font-size : small;
	font-style : normal;
	line-height : 94%;
	height : 12pt;
	font-family : sans-serif, serif;
}

.Gruppenstunden_abstand{
	background-color : brown;
	font-size : 10%;
}

.Gruppenstunden_alter{
	color : Black;
	font-size : small;
	font-weight : bolder;
	vertical-align : top;
}

.Gruppenstunden_ansprechpartner{
	color : #0000AA;
	font-size : small;
	font-weight : normal;
	vertical-align : top;
}

.Gruppenstunden_beschreibung{
	color : Black;
	font-size : medium;
	font-weight : bold;
	vertical-align : top;
}

.Gruppenstunden_rhythmus{
	color : Black;
	font-size : small;
	font-weight : bolder;
	vertical-align : top;
}

.Gruppenstunden_ort{
	color : Black;
	font-size : small;
	font-weight : bolder;
	vertical-align : top;
}

.Gruppenstunden_ueberschrift_linie{
	background-color : brown;
	font-size : 20%;
}

.Gruppenstunden_zeit{
	color : Black;
	font-size : small;
	font-weight : bolder;
	vertical-align : top;
}

.Counter_Ueberschrift_Gesamt{
	color : Blue;
	font-size : large;
	font-weight : bold;
	text-align : center;
	background-color : #DCDCDC;
	padding : 3pt 3pt 3pt 3pt;
	padding-bottom : 3pt;
	padding-left : 3pt;
	padding-right : 3pt;
	padding-top : 3pt;
}

.Counter_Farbe{
	color : Blue;
	font-size : medium;
	font-weight : bold;
	background-color : #DCDCDC;
	vertical-align : middle;
	letter-spacing : 1px;
}

.Counter_Bekanntgabe{
	color : Blue;
	font-size : xx-small;
	font-weight : lighter;
	text-align : right;
}

.Counter_Gesamt{
	font-size : x-small;
	font-weight : bold;
	text-align : center;
	background-color : #DCDCDC;
	padding : 3pt 3pt 3pt 3pt;
	padding-bottom : 3pt;
	padding-left : 3pt;
	padding-right : 3pt;
	padding-top : 3pt;
	vertical-align : middle;
}

.Counter_Ueberschrift_Datum{
	color : Blue;
	font-size : medium;
	font-weight : bold;
	text-align : center;
}

.Definition{
	font-size : medium;
	font-weight : 500;
	font-family : cursive;
}

.durch { color: purple;text-decoration:line-through;font-weight:normal;}
.ueberschrift {color:maroon;font-weight:800;font-size:100%;}
.inhalt {color:black;font-weight:normal;}
.verweis {font-weight:normal;}
.personal {color:blue;font-weight:900;}
.verweisueberschrift { color:red;font-weight:900; }
.beachten {
	margin-bottom : 2px;
	margin-top : 2px;
	text-align : center;
	color : Blue;
}
.willkommen
{
	font-size : 250%;
	font-weight : bold;
	font-family : serif;
	color : Blue;
	text-align : center;
	margin-bottom : 0px;
	font-style : italic;
}

.news
{
	vertical-align:top;
	text-align:center;
}

a.news, a.news:hover {
	color:blue;
	font-size:110%;
}
