body { margin: 0px;	background-color:#D3D3D3; }
h1 {color:#5483B0;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	width:100%;	border-bottom:2px solid #D3D3D3;} 
.h2 {color:#5483B0;	font-family:Arial, Helvetica, sans-serif;	font-size:14px; text-decoration:none;} 
dt,dd,dl { margin: 0px; padding: 0px; }

.oben {	background-image: url(../img/img_r1_c16.jpg); background-repeat:repeat-x; width:100%; }
.sprache { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; }
.footer {    text-decoration:none;	font-family:Arial, Helvetica, sans-serif;	font-size:9px; 	color: #666666;}
.footer:hover {    text-decoration:underline;	font-family:Arial, Helvetica, sans-serif;	font-size:9px; 	color: #666666;}
.navi {	text-decoration:none;	color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
.navi:hover {	color:#999999;}
.bodytext {	color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	text-align: justify;}
.rat {    color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
.ereignis {	color: #5483B0;}
.news {	color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.link {	text-decoration:none; color:#5483B0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.link:hover {text-decoration:underline;	color:#5483B0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.sitemap { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
.sitemap:hover { text-decoration:underline;	font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
.tabreihe { background-color:#D3D3D3; }
.trimmpfad td { padding: 5px; color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px; }
.gallery_portret{ padding: 3px 3px 3px 3px; text-align:center; }
.gallery_landscape{ padding: 3px 3px 3px 3px; text-align:center; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin: 0px;
	}

#impressum { margin-left:20px; width:90%; }
#kontakt {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align: left; color: #666666; width:100px; margin-left:25px; border: 1px solid #999999;	background-color: #E6E6E6; padding: 10px;}
#kirche_adr {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align: left; color: #333333; width:140px; border-top: 4px double #D3D3D3; padding: 10px;}
#nav{ margin:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
#inhalt {	margin-bottom:10px;	margin-left:20px;	margin-right:20px;	margin-top:0px; 	color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	text-align: justify;}
#inhalt table { color:#333333;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}
#footer {	margin-right:10px;	text-align: right;	font-family:Arial, Helvetica, sans-serif;	font-size:9px; 	color: #666666;}
#sprache { margin-right:10px; text-align: right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; }

.tx-nrdfimport-pi1 a{color:#5483B0; text-decoration:none; font-size:12px; }
.tx-nrdfimport-pi1 a:hover {text-decoration:underline;}
.tx-nrdfimport-pi1 table{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.tx-indexedsearch .tx-indexedsearch-searchbox table { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 10px; font-family: Verdana; }   
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; }	
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }	
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family:verdana;}	
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }	
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { color: #333333; font-size:11px; font-family:Verdana; width:50px  }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { color: #333333; font-size:12px; font-family:Verdana; width:50px  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { color: #333333; font-size:11px; font-family:Verdana; width:50px }	
.tx-indexedsearch .tx-indexedsearch-descr  { color: #333333; font-size:11px; font-family:Verdana }	
.tx-indexedsearch .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#5483B0; }	
.tx-indexedsearch .tx-indexedsearch-info {  color: #333333; font-size: 11px; font-family: Verdana}	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; }	  
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { margin-top:0px; margin-bottom:0px; color: #333333; font-size: 11px; font-family: Verdana; } 
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { table-layout:relative }	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle} 
.tx-indexedsearch {color: #333333; font-size: 11px; font-family: Verdana;}
.tx-indexedsearch a {text-decoration:none; color: #FF7007; font-size: 11px; font-family: Verdana;}

.tx-mjseventpro-pi1-listViewField-title p.bodytext { color:#5483B0;}

div#twrss_table a { text-decoration:none; color:#5483B0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div#twrss_table .twrss_bodytext { margin: 10px 0px; }
div#twrss_table .twrss_item_content { padding-bottom: 10px; border-bottom:2px solid #D3D3D3; }


.tx-powermail-pi1 label { display: block; }
.tx-powermail-pi1 .powermail_mandatory { font-size: 13px; color: #990000; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html { margin-top: 10px; }
.tx-powermail-pi1 .tx-srfreecap-pi2-cant-read { color: #333; display:block; }
.tx-powermail-pi1 .tx-srfreecap-pi2-cant-read a { text-decoration:none; color:#5483B0; }
.tx-powermail-pi1 .tx-srfreecap-pi2-cant-read a:hover{ text-decoration:underline; }
.tx-powermail-pi1 .validation-advice { color: #990000; font-size: 12 px; }