body { background-color: #e6e6e6;cursor:default;font-family: Helvetica, arial; font-size:12pt;margin-top:2px}

#logo  { padding:0px; background-color:#ffffff}
.text1 {line-height:130%;text-align:justify;padding:35px 20px 10px 20px;font-size:11.7pt}
           .text1 a, .text1 a:visited {color:#006887}

/*zwischen menü*/ .trennbox2 {background-color:#dfdfdf; height:33px;  margin:2px 1px 0px 1px}
                  .trennbox3a{background-color:#dfdfdf; margin: 2px 1px 0px 1px;height:262px;}
/*für rechts*/    .trennbox4 {background-color:#dfdfdf; height: 60px;text-align:center;margin:0px 1px 1px 1px }
/*rechts*/        .trennbox5 {background-color:#dfdfdf; margin: 0px 1px 0px 1px ;height:60px}

           .box1  {background-color:#D4851E;margin:0px 1px 0px 1px ;padding:10px 10px 15px 8px;font-size:0.82em;  text-align:left;font-family: Helvetica, arial;}
           .box1 a,.box1 a:visited {color:#006887; text-decoration:underline }
                 .box1 a:hover {text-decoration:overline underline; color:#003e50}
/*links */ .box2  {background-color:#006887;color:#ffffff;margin:2px 1px 0px 1px;padding:5px 4px 3px 8px;font-size:0.82em;font-weight:bold;text-align:left}
/*rechts*/ .box3  {background-color:#006887;color:#ffffff;margin:2px 1px 0px 1px;padding:5px 4px 3px 8px;font-size:0.82em;font-weight:bold;text-align:left}
           .boxorange {margin-bottom:50px;padding:10px;color:#fff;font-weight:bold;text-align:left;background-color:#D4851E;width:240px;height:100%}
                 .boxorange a,.boxorange a:visited {font-size:11pt;color:#006887;font-weight:normal; text-decoration:underlined}
           .boxblau   {margin-bottom:50px;padding:10px;color:#fff;font-weight:bold;text-align:left;background-color:#dfdfdf;width:240px;height:100%}
                 .boxblau a,.boxblau a:visited {font-size:11pt;color:#006887;font-weight:normal; text-decoration:underlined}
           .box4  {font-family: Helvetica, arial;margin-top:10px}
           .box4 a,.box4 a:visited {color:#006887; text-decoration:underline }
                 .box4 a:hover {text-decoration:overline underline; color:#003e50}


/*rechts für unterseiten*/
.linkbox1 {background-color:#D4851E; margin: 0px 1px 0px 1px ;padding:10px 4px 10px 5px;font-size:0.75em;color:#000;text-align:left}
         .linkbox1 a {color:#006887}
         .linkbox1 a:hover {text-decoration:overline underline; color:#003e50}

/*Hinweisbox auf der Startseite rechts oben*/
.hinweisbox {background-color:#D4851E;margin:0px 1px 0px 1px ;padding:10px 10px 15px 8px;font-size:0.82em;text-align:left;font-family: Helvetica, arial;
border-right-width:5px;border-right-style:dotted;
border-left-width:5px;border-left-style:dotted;
border-bottom-width:5px;border-bottom-style:dotted;border-color:#006887}
	.hinweisbox a:hover {text-decoration:overline underline; color:#003e50}
	.hinweisbox a,.hinweisbox a:visited {color:#006887; text-decoration:underline }


.seitenmenue  {margin:2px 1px 0px 1px; padding:9px 9px 9px 10px; background-color:#006887;font-size:0.82em;text-align:left;font-weight:bold; text-decoration:none; color:#fff}
         .seitenmenue:hover { text-decoration:none;background-color:#7abdde;cursor:default}
         .seitenmenue a:visited {text-decoration:none}
.seitenuntermenue  {margin:2px 1px 0px 20px; padding:9px 9px 11px 9px; background-color:#006887;font-size:0.7em;text-align:left;font-weight:none; text-decoration:none; color:#FFF}
         .seitenuntermenue:hover { text-decoration:none;background-color:#7abdde;cursor:default}
         .seitenuntermenue a:visited {text-decoration:none}

/*Balken unter dem Hauptmenü*/
.balken  {font-size:0.9em;text-align:center; margin: 3px 1px 0px 1px; padding:0px 18px 0px 18px;background-color:#dfdfdf;line-height:25px;color:#000}
/*Menü im Balken, z.B. bei Jugendseite*/
.balkenmenue  {text-decoration:none;color:#ffffff;background-color:#006887;
font-size:0.82em;text-align:center; margin: 3px 1px 0px 1px; padding:0px 18px 0px 18px;
	line-height:25px}
	.balkenmenue:hover { text-decoration:none;background-color:#7abdde;cursor:default}
         .balkenmenue a:visited {text-decoration:none}


.popupbox {background-color:#ffffff;margin:15px;}
.ueberschriftbildergalerie {text-align:center; font-size:1.6em; text-decoration:bold}

.linkseite {text-align:left;}
	.linkseite a {color:#006887}

.tageslosung  { background-color:#D4851E;margin:0px 1px 0px 1px;padding-top:5px;text-align:center;}

.seitenanfang {cursor:pointer;position:fixed;background-color:#006887;color:#ffffff;font-size:0.8em;padding:1px 10px 1px 10px;bottom:0px;right:45%;text-align:center}
.suchbox  {text-align:center;font-size:0.9em;padding:0px 4px 0px 4px;margin:0px;background-color:#136C87;color:#FFF}
         .suchbox:hover {text-decoration: underline; cursor:pointer}
         .suchbox a:hover {text-decoration: underline; cursor:pointer}

/*Tabellenformatierung für Kg-Räte-Seite*/
.tabinhalt {padding:10px 0px 20px 40px}
.kalenderumgebung  {margin:15px; text-align:center}
/*Formatierung für Begrüßungstext auf Startseite*/
#begr {background-color:#FFFFFF; margin: 20px 5px 10px 5px ;padding:10px 30px 10px 30px;line-height:20px; font-size:0.94em;text-align:left}
#newsueberschrifttitel {background-color:#006887;color:#FFF;border:#000 1px solid;border-right:0;border-bottom:0;
padding:1px 5px 1px 5px;;font-size:0.8em;font-weight:bold;text-align:left;}
#newsueberschriftdatum {background-color:#006887;color:#FFF;border:#000 1px solid;border-bottom:0; padding: 1px 5px 1px 5px;font-size:0.8em;text-align:left; }
#news {background-color:#FFF;border:#000000 1px solid; margin: 0px; padding: 5px;text-align:left;font-size:0.8em; }
#impressum {background-color:#FFF;text-align:center; font-size:0.75em   }





/*Hoverboxen für Bildervorschauen*/
.hoverbox
{cursor: default;list-style: none;margin:0px 0px 0px -33px}
.hoverbox a
{cursor: default;        }
/*Box ist links - Vorschau RECHST (->re) im Hauptfeld*/
.hoverbox .preview_re         {border-color: #000;border-width:1px;width: 400px;height: 300px;}
.hoverbox a .preview_re       {display: none;}
.hoverbox a:hover .preview_re {display: block;position: absolute;top: -150px;left: 200px;z-index: 100;}
/*Box ist rechts - Vorschau LINKS (->li) im Hauptfeld*/
.hoverbox .preview_li         {border-color: #000;border-width:1px;width: 400px;height: 300px;}
.hoverbox a .preview_li       {display: none;}
.hoverbox a:hover .preview_li {display: block;position:absolute;top: -150px;left: -450px;z-index: 100;}
.hoverbox img                 {background: #fff;border-color: #aaa #ccc #ddd #bbb;border-style: solid;border-width: 1px;
                               color: inherit;padding: 1px;vertical-align: top;width: 160px;height: 120px}
.hoverbox li                  {background: #D4851E;border-width: 0px;color: inherit;display: inline;float: left;
                               margin: 0px;padding: 0px;position: relative;}
/*Hoverboxen für die Kirchengemeinderäte*/
.hoverbox1                    {cursor: default;  color:#000;margin:0px 0px 0px -33px}
.hoverbox1 a                  {cursor: default; color:#006887}
/*Größe der Hoverbox für die Kirchengemeinderäte*/
.hoverbox1 .h1                {border-color: #000;border-width:1px;width: 300px;height: 200px;}
.hoverbox1 a .h1              {display: none;border-width:2px}
/*Layout der Hoverbox für die Kirchengemeinderäte*/
.hoverbox1 a:hover .h1        {text-decoration:none;color:#000; background: #D4851E;   display: block;   position: absolute;
                               top: -70px;left: 420px;padding:20px 20px 20px 15px;z-index: 100;}
/*Layout der Adresse*/
.hoverbox1 li                 {border-width: 0px;display: inline;margin: 0px;padding: 10px 30px 20px 50px;position: relative;}








/* Set up the default font and ovrall size to include image */
.menu {        z-index:50;  font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
width:917px;height:30px;    font-size:0.9em;position:relative;margin:0px 0px 0px 2px;
font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;}
/* get rid of the default padding - margin and bullets */
.menu ul {padding:0;  margin:0;list-style-type: none; }

/* make menu horizontal */
.menu ul li {float:left;position:relative;}

/* set up the default top level links */
.menu ul li a, .menu ul li a:visited {display:block;  text-decoration:none;
width:129px;    height:1.5em;    font-weight:bold;color:#006887; text-align:center;
border-bottom:7px solid #006887;line-height:1.5em;margin-right:2px;}

/* hack for IE5.5 to correct the faulty box model */
* html .menu ul li a, .menu ul li a:visited {width:129px;w\idth:129px; }
/* hide the drop down menu */
.menu ul li ul {display: none;}
/* remove all table style so that it does not interfere with the menu */
.menu table {margin:-1px; border-collapse:collapse; font-size:1em;}
/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */
/* style the top level hover */
.menu ul li:hover a, .menu ul li a:hover { color:#006887;border-bottom:8px solid #D4851E;}
/* make the drop down menu show and correctly position it */
.menu ul li:hover ul, .menu ul li a:hover ul {
display:block; position:absolute; top:1.2em;     margin-top:13px;
left:-25px;    width:208px;       border:1px solid #006887;background:#FFF}
/* style the drop down links with no hover */
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {
display:block;text-align:left;    color:#000; border-top:1px solid #006887; border-bottom:0px;
margin:0;font-weight:normal;font-size:0.9em;
height:auto;line-height:1em;      padding:6px 6px 6px 7px;width:195px}

/* Layout der Untermenüpunkte */
.menu ul li:hover ul li a:hover,  .menu ul li a:hover ul li a:hover {background:#bad9e8; color:#000}

/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {background:#fff;
width:195px; /* for IE5.5 faulty box model */
w\idth:195px; /* for IE6 */}


.li { width:14px; background-image:url(images/ra1.jpg);background-repeat:repeat-y;
vertical-align:top;border-right:solid 0px #BFBFBF;}
.re { width:14px; background-image:url(images/ra2.jpg);background-repeat:repeat-y;
vertical-align:top;border-left:solid 0px #BFBFBF;}
