/*--------------------------------------------
/ CSS für www.ref-kirche.ch
/ Version 4.5, vom 1.3.2002
/ Webpublisher SIZ Diplomarbeit von Hansruedi Vetsch
/ haru@vetsch.com
/---------------------------------------------*/

/*--------------------------------------------
/  
/ Bemerkungen:
/ Farbangaben:
/ -Haupt-Farbe Blau  #0066CC (RGB 0 100 200)
/ -Helle Farbe Blau  50% Blau: #3296FA (RGB 50 150 250) -- Tabellenausgabe Titel, mittleres Blau 
/ -Blasse Farbe Blau 30% Blau: #96C8FA (RGB 150 200 250) -- Tabellenausgabe Text, helleres Blau
/
/ Ausgabeseiten 
/ Hintergrund: weiss
/ Schrift normal: schwarz
/ Schrift Navigation: weiss, Mouseover: 30% Blau: #96C8FA (RGB 150 200 250) 
/---------------------------------------------*/ 


/*--------------------------------------------
/ Allgemeine Style Definitionen
/---------------------------------------------*/ 

body, td, p {

  font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 9pt;
  color: #000000; 
  leftmargin="6"
  background-color: #FFFF66;
  line-height: 130%;
  scrollbar-face-color : #B0B8D0;
  scrollbar-shadow-color : #000000;
  scrollbar-highlight-color : #000000;
  scrollbar-3dlight-color : #C0C0C0;
  scrollbar-darkshadow-color : #C0C0C0;
  scrollbar-track-color : #C0C0C0;
  scrollbar-arrow-color : #000000;
}

h5 {
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 12pt;
  font-weight: bold;
  line-height: 1;
  margin-bottom: 0pt;
  xmargin-top:5; 
  xmargin-bottom:5
}

HR {
  color: #333399;
  height: 1px;  
}

span.searchword { background-color: yellow }

/*--------------------------------------------
/ Login Bereich
/---------------------------------------------*/

BODY.login, TD.login, P.login {
  background-color: #FFFFFF;
}

TEXTAREA.login {
  font-size: 9pt;
  font-family: verdana, helvetica, sans-serif;
  color: blue;
  background-color: #FFFFFF;
}

INPUT.login {
  font-size: 9pt;
  font-family: verdana, helvetica, sans-serif;
  background-color: #FFFFFF;
  color: blue;
}

SELECT.login {
  font-size: 9pt;
  font-family: verdana, arial, helvetica, sans-serif;
  background-color: #FFFFFF;
  color: blue;
}

.erklaerung {
font-size: 8pt;
color: #535353;
line-height: 100%;
}

/*--------------------------------------------
/ Datenbankausgabe
/---------------------------------------------*/

TD.anzeigedunkel {
  background-color: #96C8FA;
  line-height: 130%;
  font-weight: bold;
}

TD.anzeigehell {
  background-color: white;
  line-height: 130%;
}

TD.kleingedrucktes {
  font-size: 7pt;
  line-height: 100%;
  background-color: #FFFFFF
}

TD.fussleiste {
  font-size: 10px;
  text-align: center;
}

/*--------------------------------------------
/ Links
/---------------------------------------------*/

A.normal {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #0066CC;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a:visited.normal {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #0066CC;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a:hover.normal {
  background-color: #96C8FA ;
}

xA.intern {
  font-weight: normal;
  text-align: left;
  font-size: 8pt;
  margin-top: 7pt;
  font-family: "Verdana", "sans-serif";
  color: #FFFFFF;
  background-color: #333399;
}

A.fussleiste {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
} 

a:visited.fussleiste {
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

a:hover.fussleiste {
  background-color: #96C8FA ;
}
/*--------------------------------------------
/ Ueberschriften
/---------------------------------------------*/

P.hauptueberschrift {
  font-size: 14pt;
  background-color: #0066CC;
  color: white;
  text-align: center;
}

P.ueberschrift {
  color: #0066CC
  font-size: 12pt;
  font-weight: bold;
}

FONT.rubriktitel {
  color: #0066CC;
  font-size: 9pt;
  background-color: white;
  font-weight: bold;
}


/*--------------------------------------------
/ Linker Frame Startseite (navigation.html)
/---------------------------------------------*/

TD.nav {
  font-family: Verdana, arial, helvetica, sans-serif;
  text-transform: none; 
  font-size: 8pt;
  background-color: #0066CC;
  color: #FFFFFF;
  line-height: 180%;
}

TD.nav-ref {
  font-family: Verdana, arial, helvetica, sans-serif;
  text-transform: none; 
  font-size: 8pt;
  background-color: #0066CC;
  color: #FFFFFF;
  line-height: 180%;
}

A.nav {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #0066CC;
  text-decoration: none;
  font-size: 8pt;
  font-weight: normal;
    line-height: 180%; 
}

A.visited.nav {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
}

a:hover.nav, a:active.nav {
  color: #000000; 
  text-decoration:none
}

A.nav-ref {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #0066CC;
  text-decoration: none;
  font-size: 8pt;
  font-weight: normal;
    line-height: 180%; 
}

a:active.nav-ref, a:hover.nav-ref {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #111111;
}

A.navrubriktitel {
  color: #0066CC;
  background-color: white;
  font-weight: bold;
  text-decoration: none;
  line-height: 150%;
}

a:hover.navrubriktitel {
  color: #0066CC;
  background-color: white;
  }

A.navoben {
  color: #0066CC;
  font-size: 7pt;
  font-weight: bold;
  background-color: white;
  text-decoration: none;
  line-height: 110%;
  }

a:hover.navoben {
  color: black;
}

A.service {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
}

A.visited.service {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
}

a:hover.service, a:active.service {
  color: #0066CC; 
  text-decoration:underline
}

/*--------------------------------------------
/ Frame oben
/---------------------------------------------*/

A.navoben {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: #0066CC;
  font-size: 7pt;
  font-weight: bold;
  background-color: white;
  text-decoration: none;
  line-height: 110%;
  }

a:hover.navoben {
 font-family: Verdana, arial, helvetica, sans-serif;
  color: black;
}

TD.rubriktitel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0066CC;
  font-size: 8pt;
  background-color: white;
  font-weight: bold;
  line-height: 140%;
  padding: 3 0 3 0;
  xmargin-top:5; 
  xmargin-bottom:5
}

/*--------------------------------------------
/ Service Tabelle 1. Seite rechts (start.html)
/---------------------------------------------*/

TD.service {
  font-size: 8pt;
  background-color: #0066CC;
  color: white;
}

TD.service-ref {
  font-size: 8pt;
  background-color: #FFFFFF;
  color: black;
}

TD.rubriktitel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0066CC;
  font-size: 8pt;
  background-color: white;
  font-weight: bold;
  line-height: 140%;
  border-top: 1px solid #0064C8;
  border-bottom: 1px solid #0064C8;
  xmargin-top:5; 
  xmargin-bottom:5
}

TD.losung {
  font-family: Verdana, arial, helvetica, sans-serif;
  text-transform: none; 
  font-size: 7pt;
  background-color: #FFFFFF;
  color: #black;
}

TD.umfrage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding:4; 
  font-size: 8 pt;
  line-height: 100%;
  backgroundcolor: #F7DDDD; 
  
}
  
/*
Die Links an dieser Stelle wurden aus irgend einem Grund nicht akzeptiert. An die jetzige Stelle nach oben Kopiert -> funktioniert. Hier belassen zur Information.
xA.service {
  color: #333399;
  text-decoration: none;
  font-weight: normal;
  font-size: 8pt;
}

xA.service:HOVER, A.service:ACTIVE {
  color: black;
}
*/

xA.serviceklein {
  color: #333399;
  text-decoration: none;
  font-weight: bold;
  font-size: 7pt;
}

xa.serviceklein hover, a.service active {
  color: black;
}

/*--------------------------------------------
/ Berichte
/---------------------------------------------*/

P.berichtetitel {
  font-size: 14pt;
  font-weight: bold;
}

P.berichteuntertitel {
  font-size: 12pt;
  font-weight: bold;
}

P.berichtelead {
  font-weight: bold;
}

P.berichtepub {
  font-size: 8pt;
}

P.berichteautor {
  font-style: italic;
}

/* old
TD.kurzmeldungtitel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: white;
  font-size: 8pt;
  background-color: #0066CC; 
  font-weight: bold;
  line-height: 140%;
  xmargin-top:5; 
  xmargin-bottom:5
} */

TD.kurzmeldungtitel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0066CC;
  font-size: 8pt;
  background-color: white; 
  font-weight: bold;
  line-height: 140%;
  border-bottom: 2px dotted #0066CC;
}

TD.kurzmeldunglead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding:4; 
  /*font-size: 8 pt;*/
  font-size: 11px;
  line-height: 100%;
  backgroundcolor: #F7DDDD; 
  
}

/*--------------------------------------------
/ Suchformular
/---------------------------------------------*/
xTD {
  padding:4; font-size: 8 pt;
  line-height: 100%;
  backgroundcolor: #F7DDDD 
  
}

xA {
  padding:4; 
  font-size: 8 pt;
  color: black;
  line-height: 100%;
  text-decoration: none;
  backgroundcolor: #F7DDDD; 
}

xa {
  padding:4; 
  font-size: 8 pt;
  color: black;
  line-height: 100%;
  text-decoration: none;
  backgroundcolor: #F7DDDD; 
}

xa:hover {
  font-size: 8 pt;
  line-height: 100%; 
  color: #0066CC;
}


/*--------------------------------------------
/ Webreportage
/---------------------------------------------*/

P.webreptitel {
  font-size: 12pt;
  font-weight: bold;
}

P.webreplead {
  font-size: 9pt;  
  font-weight: bold;
}

P.webrep {
  font-size: 9pt;
}

P.webreppub {
  font-size: 8pt;
}

P.webrepautor {
  font-style: italic;
}

EM.webrepbold {
  font-weight: bold;
  font-style: normal;
}

/*--------------------------------------------
/ WebStatistik (phpOpenTracker)
/---------------------------------------------*/

table.statistikFront {
	clear: both;
	margin: 10px 5px 10px 5px;
	padding: 0px;
	border-collapse: collapse;
}

td.statistikFrontTdBezeichner {
	margin: 0px;
	padding: 0px 2px;
	color: white;
	font-size: 7pt;
}

td.statistikFrontTdZahl {
	margin: 0px;
	padding: 0px 2px;
	text-align: right;
	color: white;
	font-size: 7pt;
}

.poweredByKirchenwebFront {
  color: #FFFFFF; 
  font-size: 9px;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: solid;
  border-top: thin dotted;
  border-top-width:  1px;
}

.poweredByKirchenwebLinkFront {
  color: #FFFFFF; 
  font-size: 9px;
  text-decoration: none;