body { font-size: 100.01%;
       font-family : Arial,Helvetica,sans-serif;
       margin: 0; min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
       text-align: center;  font-size:13px;}

p, div, b, a, p  { padding:0pt; margin:0pt;}

ul,ol { list-style-image    : none;list-style-position : outside;list-style-type: none;display: inline; } 

   input {overflow:hidden;}

a       { font-size:11px;color:#000000;text-decoration:none;overflow:hidden;}
a:hover { font-size:11px;color:#000000;text-decoration:underline;overflow:hidden;}

.rot { color:#ff0000;overflow:hidden;}

.s  { font-size:11px;}
.m  { font-size:12px;}
.l  { font-size:14px;}
.xl { font-size:16px;}
.xxl { font-size:18px;}
.color_a  { color:#7b8d4f;}
.color_b  { color:#3E3E3E;}
.color_c  {}
.links { float:left;}


#kopf             { width: 928px ; height:82px;margin-left:auto; margin-right:auto; text-align: center;padding: 0px;background-image:url( bilder/kopf.png);overflow:hidden;}
#kopf_links       { float:left; margin-left:30px;margin-top:5px;overflow:hidden;}
#kopf_rechts      { float:right;margin-top:60px;margin-right:30px;overflow:hidden;}
#kopf_rechts span { font-weight:bold;overflow:hidden;}



#kopf_a { background-image:url( bilder/kopf_a.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}
#kopf_b { background-image:url( bilder/kopf_b.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}
#kopf_c { background-image:url( bilder/kopf_c.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}
#kopf_d { background-image:url( bilder/kopf_d.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}
#kopf_e { background-image:url( bilder/kopf_e.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}
#kopf_f { background-image:url( bilder/kopf_f.jpg);width:928px;height:185px;margin-left:auto; margin-right:auto;text-align:center;padding:0px;overflow:hidden;}




	#navy   { width: 928px ; height:42px;
         	  margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
      	   	text-align: center;
        		padding: 0px 0px 0px 0px;
      		  background-image:url( bilder/navy.png);overflow:hidden;

                   }

         #nav    {
         	  			width:514px;
                   height:41px;
                   margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
                   text-align: left;
                   margin-top:1px;
                   padding: 0px 0px 0px 0px;overflow:hidden;}

         #globalnav li {   display:inline; overflow:hidden; }

  	#globalnav li a {
    		 float:left;
    		 height:0px;
   		 overflow:hidden;
   		 padding-top:41px;

  	}


  #globalnav li#nav_a a              { background-image:url(bilder/nav_a.png);  width:57px;   }
  #globalnav li#nav_a a:hover        { background-position:0pt -41px; }
  #globalnav li#nav_a a:active       { background-position:0pt -0px; }
  #globalnav.start li#nav_a a         { background-position:0pt -41px !important;}

  #globalnav li#nav_b a          { background-image:url(bilder/nav_b.png); width:89px;  }
  #globalnav li#nav_b a:hover    { background-position:0pt -41px; }
  #globalnav li#nav_b a:active   { background-position:0pt - 0px; }
  #globalnav.leistungen li#nav_b a { background-position:0pt -41px !important;}

  #globalnav li#nav_c a           { background-image:url(bilder/nav_c.png);width:78px;   }
  #globalnav li#nav_c a:hover     { background-position:0pt -41px; }
  #globalnav li#nav_c a:active    { background-position:0pt - 0px; }
  #globalnav.vorsorge li#nav_c a   { background-position:0pt -41px !important;}


  #globalnav li#nav_d a           { background-image:url(bilder/nav_d.png);  width:96px; }
  #globalnav li#nav_d a:hover     { background-position:0pt -41px; }
  #globalnav li#nav_d a:active    { background-position:0pt - 0px; }
  #globalnav.trauerfall li#nav_d a   { background-position:0pt -41px !important;}


  #globalnav li#nav_e a             { background-image:url(bilder/nav_e.png); width:72px;  }
  #globalnav li#nav_e a:hover       { background-position:0pt -41px; }
  #globalnav li#nav_e a:active      { background-position:0pt - 0px; }
  #globalnav.kontakt li#nav_e a     { background-position:0pt -41px !important;}

  #globalnav li#nav_f a             { background-image:url(bilder/nav_f.png); width:81px;  }
  #globalnav li#nav_f a:hover       { background-position:0pt -41px; }
  #globalnav li#nav_f a:active      { background-position:0pt - 0px; }
  #globalnav.ueber li#nav_f a       { background-position:0pt -41px !important;}





	#navy_u   { width: 928px ; height:23px;
         	    margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
      	   	  text-align: left; font-size:11px;
              padding: 0px 0px 0px 0px;color:#6f605d;
      		    background-image:url( bilder/navy_u.png);overflow:hidden;}

    #navy_u img     { float:left;overflow:hidden;}
    #navy_u div     { margin-bottom:1px;margin-top:5px;overflow:hidden;}
    #navy_u a       {font-size:11px;color:#6f605d;overflow:hidden;}
    #navy_u a:hover {font-size:11px;color:#6f605d;overflow:hidden;}
    #navy_u a.aktiv { color:#FF0000;text-decoration:none;font-weight:bold;}










#main{  width: 928px ;margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
         text-align: left;vertical-align:top;
         border: 0px solid;font-size:13px;
         background-image:url( bilder/bg.png);background-repeat:repeat;overflow:hidden;}




   #links           { width:280px;float:left;text-align:left;overflow:hidden;}

   #links #fenster  { margin-top:10px; margin-left:6px; overflow:hidden;cursor:pointer;overflow:hidden;}

   #links div.lageplan  { width:194px; Height:120px;background-image:url( bilder/lageplan.png);overflow:hidden;}
   #links div.veranst   { width:194px; Height:120px;background-image:url( bilder/veranst.png);overflow:hidden;}



   
   #links #tagnacht { margin-top:25px;margin-left:auto;margin-right:auto;text-align:center;overflow:hidden;margin-bottom:20px;}













#rechts        { width:620px;float:right; margin-right:5px;margin-top:10px;overflow:hidden;}

#rechts #container    { margin-right:20px;overflow:hidden; }

#rechts  ul   {  list-style-position : outside; display: block; list-style-image    : url(bilder/_bullet.png) !important; }
#rechts  li   {  margin-top:4px;}





#rechts div        { width:580px;}
#rechts #container div        { width:580px;}
#rechts #container ._bilder   {  text-align:center;width:570px;margin-left:20px;}
#rechts #container ._bilder img  { margin-left:5px;margin-top:10px;margin-bottom:5px;}
#rechts #container div._bildtext {width:580px;padding-bottom:10px;margin-top:10px;}
#rechts #container div._bildtext img {float:left; margin-left:10px;margin-bottom:10px;margin-right:10px;}
#rechts #container div._bildtext span{margin-left:10px;margin-bottom:10px;margin-right:10px;}






#rechts ._lin      { color:#3E3E3E;font-size:14px;font-weight:bold;  margin-top:20px;}
#rechts div._tit   { color:#3E3E3E;font-size:14px;font-weight:bold;  margin-top:10px;}
#rechts ._utit     { color:#ff1111;font-size:12px;font-weight:bold;  margin-top:2px;}
#rechts ._txt      { color:#333333;font-size:12px;font-weight:normal;margin-top:8px; line-height:130%;}






#rechts table    { width:100%;overflow:hidden;}

#rechts .titel  { color:#444444;font-size:14px;font-weight:bold;margin-top:20px;margin-bottom:10px;Mtext-transform:uppercase;}
#rechts .text_a { color:#222222;font-size:12px;line-height:150%;}
#rechts .text_b { color:#222222;font-size:11px;line-height:150%;}





#fuss {  height:12px;width: 928px ;margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
				 background-image:url( bilder/bg_foot.png);background-repeat:no-repeat;        }
#fuss_a {  height:12px;width: 928px ;margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
				 background-image:url( bilder/bg_foot_a.png);background-repeat:no-repeat;        }

#fuss_b {  height:12px;width: 928px ;margin-left:auto; margin-right:auto; /* Zentrieung im Firefox */
				 background-image:url( bilder/bg_foot_b.png);background-repeat:no-repeat;        }


#fuss_nav    { width:928px;margin-top:1px;margin-left:auto; margin-right:auto;margin-bottom:20px;}
#fuss_nav_l   { line-height:150%;font-size:11px;float:left;margin-left:30px; color:#151515;text-align:left;}
#fuss_nav_r   { font-size:11px;float:right;color:#151515;margin-right:30px;}