.nav { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
body { margin-top: 0px; margin-left: 0px; margin-width: 0px; margin-height: 0px; font-family: Verdana,Arial,Helvetica; color: #000000; }
.copy { font-size: 10pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif ; color: #990000}
.sub { font-size: 15px; line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; color: #000099; text-transform: uppercase}
.sm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.normal { font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 12px; ; line-height: 15px}
.head { font-family: Verdana,Arial,Helvetica; color: #000099; font-size: 14px; }
.h3 { font-family: Verdana,Arial,Helvetica; color: #000099; font-size: 14px; }
h3 {
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.h4 { font-family: Verdana,Arial,Helvetica; color: #000099; font-size: 12px; }
a:link { text-decoration: none; color: #000099; }
a:visited { text-decoration: none; color: #3333FF; }
a:hover { text-decoration: none; color: white; background-color: #000099; }
a:active { text-decoration: underline; color: #9999FF; }

.hinweis { font-family: Verdana,Arial,Helvetica; color: #666666; font-size: 10px; }
.aktuell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
p, ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px}
.ueb1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; color: 666666; letter-spacing: 3px}
.zw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 24px;
}
.hdAuswahl
   {
	background-color:#FFFFFF;
	width:160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.60em;
}
.hdText
   {
	background-color:#FFFFFF;
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.60em;
}

#BildLinks
{
float: left;
margin: 0 10px 5px 0; 
padding: 0px;
}
.BildLinks
{
float: left;
margin: 0 10px 20px 0; 
padding: 0px;
}

#Bildlinks img { border: 0px; margin-bottom: 3px; }

#Bildlinks .bu { font-size: 60%; color: #999999; }

#BildRechts
{
float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px; 
padding: 0px;
}
.BildRechts
{
float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px; 
padding: 0px;
}
#BildRechts img { border: 0px; margin-bottom: 3px; }


#BildRechts .bu { font-size: 60%; color: #999999; }.spec { color: #999999; font-size: 90%; ; font-weight: bolder; font-variant: small-caps; text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif}
.bild {
	height: 106px;
	width: 50px;
	border: thin outset #666666;
}
#formularRechts {
	float: right;
	width: 200px;
	margin-bottom: 40px;
	margin-left: 30px;
}
#formularForum {
	width: 200px;
}
.fieldsetersatz {
	padding: 15px;
	border: 1px solid #000080;
	margin-right: 20px;
}
.fieldsetersatz a {
	text-decoration: none;
}

.legendersatz {
	padding: 5px;
	position: relative;
	z-index: 100;
	width: auto;
	display: inline;
	background-color: #ffffff;
	color: #000080;
	margin-left: 10px;
	font-weight: normal;
	font-variant: small-caps;
}
abbr {
	cursor: hand;
}
#kirchtag {
	float: left;
	width: 150px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000099;
	margin-right: 15px;
}
.rss {
	list-style-image: none;
	list-style-type: none;
	background-color: #FF9900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 0.5em;
	padding: 1px;
}
.rssli {
	margin-left: -1em;
}

 aus der neuen CSS-Datei 
/*
.box_blau, .box_gruen {
		padding				:	15px;
		margin-bottom		: 	1em;
	}

	.box_blau {
		background			:	#e5e5ff;
	}


	.box_gruen {
		background			:	#e4ecec; 
	}

	.box_blau:before, .box_gruen:before {
		line-height			:	0.1;
		font-size: 			:	1px;
		margin				:	-15px -15px 0 -15px;
		height				:	15px;
		display				:	block;
		border				:	none;
	}
	
	.box_blau:before {
		background			:	transparent url("../../bilder/css/box_or.gif") no-repeat top right;
		content				:	url("../../bilder/css/box_ol.gif");
	}

	.box_gruen:before {
		background			:	transparent url("../../bilder/css/box_or.gif") no-repeat top right;
		content				:	url("../../bilder/css/box_ol.gif");
	}

	.box_blau:after, .box_gruen:after {
		display				:	block;
		clear				:	both;
		padding-top			:	15px;
		line-height			:	0.1;
		font-size			:	1px;
		margin				:	-15px;
		height				:	8px;
	}

	.box_blau:after {
		content				: 	url("../../bilder/css/box_ul.gif");
		background			:	transparent url("../../bilder/css/box_blau_ur.gif") no-repeat bottom right ;
	}

	.box_gruen:after {
		content				: 	url("../../bilder/css/box_ul.gif");
		background			:	transparent url("../../bilder/css/box_ur.gif") no-repeat bottom right ;
	}


	.box_blau h2, .box_blau h3, .box_gruen h2, .box_gruen h3, {
		margin-top			:	0;
		border				:	none;
	}
	
	
	.box_gruen h3 {
		margin-top			:	0;
	}

	.box_gruen h4 {
		margin-top			:	0;
		padding-bottom		:	1em;
		border-bottom		:	1px #ccc dotted;
	}

	.box_gruen p {
		margin-top			:	0.7em;
	}



box3 - Menuepunkte fuer Startseite 

.box3:before {
		line-height: 0.1;
		font-size: 1px;
		background: transparent url("../../bilder/css/box_or.gif") no-repeat top right;
		margin: -15px -15px 0 -15px;
		height: 15px;
		display: block;
		border: none;
		content: url("../../bilder/css/box_ol.gif");
	}
	.box3 {
		background: #e4ecec;
		url("../../bilder/icon/kk_box3_1.gif") left center no-repeat; 
		padding: 15px;
		margin-bottom: 1em;
	}
	.box3:after {
		display: block;
		clear: both;
		padding-top: 15px;
		line-height: 0.1;
		font-size: 1px;
		content:  url("../../bilder/css/box_ul.gif");
		margin: -15px;
		height: 8px;
		background: #e4ecec url("../../bilder/css/box_ur.gif") scroll no-repeat bottom right ;
	} 


	.box3 h2 {
		padding-left	:	0;
		margin			:	0;
		border			:	0;
		line-height		:	110%;
	}
	
	.box3 h2 img {
		border			: 0;
		margin			: 0;
		float			: left;
		padding-right	: 0.5em;
	}
	
	.box3 h3, .box3 h4, .box3 h5 {
		border: none;
		margin-top: 0;
	}
	*/


.fair {
	font-size:1px;
	background-color:#FFFFFF;
	display:none;
}


/* AUS DEM NEUEN STYLESHEET, DAMIT DIE SEITEN IM ALTEN NICHT-BARRIEREFREIEN OUTFIT NOCH GUT AUSSEHEN */
dl.bildRechts	{
	float					:	right;
	margin-left				:	2em;
}

dl.bildLinks	{
	float					:	left;
	margin-right			:	2em;
}


dl.bildRechts dt, dl.bildLinks dt 	{
	margin					:	0;
}

dl.bildRechts dd, dl.bildLinks dd	{
	margin					:	0;
	font-style				:	italic;
	font-size				:	0.8em;
}


