/* global */
html {
   height: 1%;
   width: 100%; }
   
/* hide hack from Mac-IE5 \*/
* html .nobug { height: 1%; }
/* end hiding */   

body  {
  font-family: Verdana, Tahoma, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  padding: 0px 0 0 0px;
  margin:  0px 0px 0px 0px;
  font-size: 16px; }

p { 
  margin: 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0.75em;
  line-height: 1.7em; }
  
.textk
{ font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
  margin: 0px;
  font-size: 10px;
  text-transform: uppercase;
  text-decoration: none; }


/*****************************
**     Überschriften        **
*****************************/
#logo h1, #logo h2
{ margin: 0px;
  letter-spacing: .2em; }

#logo h1
{ font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
  padding: 28px 0px 0px 139px;
  font-size: 250%;
  font-weight: bolder; }

#logo h2
{ font-family: arial, helvetica, sunsans-regular, sans-serif;
  padding: 5px 0px 0px 139px;
  font-size: 150%;
  font-weight: bolder; }

#column1 h1, #column3 h1
{ font-family: arial, helvetica, sunsans-regular, sans-serif;
  margin: 0px;
  font-size: 122%;
  font-weight: 100;
  padding: 3px 0px 3px 5px;
  text-transform: uppercase;
  text-decoration: none; }

#column1 h2, #column3 h2
{ font-family: arial, helvetica, sunsans-regular, sans-serif;
  margin: 0px;
  font-size: 111%;
  font-weight: bolder;
  padding: 3px 0px 3px 0px;
  text-transform: uppercase;
  text-decoration: none; }

#column1 h3, #column3 h3
{ font-family: arial, helvetica, sunsans-regular, sans-serif;
  margin: 0px;
  font-size: 100%;
  font-weight: bolder;
  padding: 3px 0px 3px 0px;
  text-transform: uppercase;
  text-decoration: none; }

#column2 h1, #column4 h1
{ font-family: arial, helvetica, sans-serif;
  padding: 12px 0px 5px 0px;
  margin: 0px 0px 12px 0px;
  border-bottom: 1px solid;
  font-size: 190%;
  text-transform: none;
  font-weight: bolder; }

#column2 h2, #column4 h2
{ font-family: arial, helvetica,  sans-serif;
  padding: 12px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 0px solid;
  font-size: 130%;
  text-transform: none;
  font-weight: bolder;
  text-decoration: none; }

#column2 h3, #column4 h3
{ font-family: arial, helvetica, SunSans-Regular, Verdana, Tahoma, sans-serif;
  padding: 12px 0px 5px 0px;
  margin: 0px 0px 3px 0px;
  border-bottom: 0px solid;
  font-size: 120%;
  text-transform: none;
  font-weight: bolder;
  text-decoration: none; }
  
#column2 h4, #column4 h4
{ font-family: arial, helvetica, SunSans-Regular, Verdana, Tahoma, sans-serif;
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 0px solid;
  font-size: 120%;
  text-transform: none;
  font-weight: bolder;
  text-decoration: none; }
  
  #column2 h5, #column4 h5
{ font-family: arial, helvetica,  sans-serif;
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 0px solid;
  font-size: 130%;
  text-transform: none;
  font-weight: bolder;
  text-decoration: none; }


img{border: 0px;}

	
.newsright { 
  float: right;
  padding: 10px 0px 0px 10px; }

.newsleft  {    /* image positioning - left, right and center */
  float: left;
  padding: 10px 10px 0px 0px; }

.left  {   /* image positioning - left, right and center */
  float: left;
  text-transform: none;
  font-weight: normal;
  text-decoration: none;
  border:solid 0px;
  padding: 0px 25px 0px 0px; }
  
.right { 
  float: right;
  text-transform: none;
  font-weight: normal;
  text-decoration: none;
  border:solid 0px;
  padding: 0px 0px 0px 25px; }

.center
{ display: block;
  text-align: center;
  margin: 0 auto; }  
  
.left-mini {   /* image positioning - left, right and center */
  float: left;
  font-size: 0.8em;
  margin: 0px 0px 0px 31px; }
  
.right-mini { 
  float: right;
  font-size: 0.8em;
  overflow:hidden;
  text-transform: none;
  font-weight: normal;
  text-decoration: none;
  padding: 0px 25px 0px 0px; }
  
.bild-links {   /* image positioning - left, right and center */
  float: left;
  font-size: 0.8em;
  padding: 0px 0px 0px 0px; }
      
.bild-rechts {   /* image positioning - left, right and center */
  float: right;
  font-size: 0.8em;
  padding: 0px 0px 0px 0px; }    

.bild-mini {    /* image positioning - left, right and center */
  border: 1px solid; }
  
#bilderlinks {   /* Außenabstand  Reihenfolge der Werte:   top - right - bottom - left */
  padding: 0em 0em 0em 0em;
  float: left;
  line-height: 1.1em;
  font-size: 0.1em;
  font-weight: bold; }
#bilderrechts {   /* Außenabstand  Reihenfolge der Werte:   top - right - bottom - left */
  padding: 0em 0em 0em 0em;
  float: right;
  line-height: 1.1em;
  font-size: 0.1em;
  font-weight: bold; }
  
.bildercenter {   /* Außenabstand  Reihenfolge der Werte:   top - right - bottom - left */
  float: left;
  padding: 0px 0px 3px 35px;
  font-size: 0.8em; }

blockquote   /* block quote */
{ margin: 20px 0px 20px 0px;
  padding: 10px 20px 0px 20px;
  border-left: 8px solid;
}

ul   /* unordered list */
{ margin: 8px 0px 0px 25px;
  padding: 0px; }
ul li
{ list-style-type:disc;
  margin: 8px 0px 8px 0px;
  padding: 0px; }

ol   /* ordered list */
{ margin: 8px 0px 0px 24px;
  padding: 0px; }
ol li
{ margin: 0px 0px 11px 0px;
  padding: 0px; }


ul.gaeste {
  list-style-type: none;
  height: 150px;
  margin: 0px 0px 0px 0px;
  padding: 0px; }
ul.gaeste li {
  list-style-type: none; 
  margin: 0px 0px 4px 0px;
  padding: 0px; }

  
ul.none
{ margin: 0px 0px 0px 25px; border: 0px solid;
  padding: 0px; }
ul.none li
{ list-style-type: none;
  margin: 0px 0px 4px 0px;
  padding: 0px; }
ul.formu, ul.liste {
  list-style-type: none;
  margin-bottom: 2em;
  margin-right: 23px;
  line-height: 1em;
  padding: 1px 1px 1px 1px;
  border: 1px solid; }
ul.formu li {
  width: 580px;
  padding: 3px 8px 3px 8px;
  line-height: 19px; }
ul.formu li a {
  float: right;
  padding: 0; }
ul.formu li img {
  padding: 0;
  margin: 0; }
  
ul.liste li {
  width: 590px;
  margin: 1px 12px 1px 12px;
  padding: 1px 12px 1px 12px;
  line-height: 19px; }
 

#links, #footer   /* links above the logo / footer */       /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 910px;
  height: 20px;
  font-size: 88%;
  text-transform: uppercase;
  padding: 8px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px solid; }

#links{text-align: left;}

#footer
{ text-align: center;
  border-top: 2px solid;
}

#links a, #footer a, #leiste a {text-decoration: none;}

#links a:hover, #footer a:hover, #leiste a:hover {text-decoration: underline;}


#leiste    /* zeile Datumsangabe */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 910px;
  margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
  height: 20px;
  font-size: 88%;
  text-transform: uppercase;
  padding: 8px 0px 0px 0px; }   /*Innenabstand*/

#datum, #uhr {
  width: 300px;
  float: left;
  padding: 0px 0px 0px 10px; }
#toplinks{
  width: 590px;
  float: right;
  text-align: right;
  padding: 0px 10px 0px 0px; }


#logo   /* logo */
{ width: 910px;
  height: 150px;
  border-top: 1px solid;
  border-bottom: 2px solid; }


/*****************************
**      Menü horizontal     **
*****************************/
#menu     /* navigation menu             position: relative; left: 5px;           */
{ height: 28px;
  width: 905px;
  margin-top: -28px;
  padding: 0px 0px 0px 5px;
  clear: both;
  font-size: 1.0em;
  font-weight: bold; }

#menu ul{margin: 0px auto;}

#menu li
{ float: left;
  margin: 1px 5px 0px 0px;     /* seitlicher Abstand zwischen den Menüpunkten */
  padding: 0px;
  list-style: none;
  text-align: center; }

#menu li a
{ display: block;
  float: left;
  width: 170px;               /* Breite der Menübalken */
  height: 15px;
  text-decoration: none;
  padding: 6px 2px 2px 2px;
  border: 1px solid;
  text-transform: none; }

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ height: 15px;
  padding: 6px 2px 2px 2px;
  border: 1px solid; }



/* margin lefts / margin rights - to centre content */
#main, #links, #footer, #logo, #menu, #content
{ margin-left: auto;
  margin-right: auto; }

#main   /* main container  (wrapper) */
{width: 924px;
 overflow: hidden;
 margin: 0 auto; }            /* Werte setzen den Container genau zentriert */



/*****************************
**  Inhalt  Bereich mitte   **
*****************************/
#content  /* content */
{ width: 910px;
  height: 1%;
  overflow: hidden; 
  clear: both;
  padding: 2em 0 1.1em 0;
  margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
  text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
}

#column1   /* column1 - container links */
{ width: 180px;
  height: 1%;
  overflow:hidden;
  float: left;
  margin-left: 0px;                        /* Aussenabstand*/
  padding: 0px 0px 0px 10px; }   /*Innenabstand*/            /* Reihenfolge der Werte:   top - right - bottom - left */

#column3     /* column3 - container rechts */
{ width: 180px;
  height: 1%;
  overflow:hidden;
  float: left;
  margin-left: auto;                        /* Aussenabstand*/
  padding: 0px 10px 0px 0px; } 

#column2   /* column2- container mitte  (inhalt startseite) */
{ text-align: justify;
  width: 510px;
  height: 1%;
  overflow:hidden;
  float: left;
  padding: 0px 10px 0px 10px;                                                 /*   padding: 10px 9px 15px 9px;   */
  margin: 0 auto; }    /*Aussenabstand*/

#column4   /* column- container mitte  (inhalt standartseite) */
{ text-align: justify;
  width: 700px;
  height: 1%;
  overflow:hidden;
  float: left;
  padding: 0px 10px 0px 10px;
  margin: 0 auto; }     /*Aussenabstand*/

#column1 a, #column3 a, #column1 a:hover, #column3 a:hover
{ text-decoration: none; }
#column2 a, #column4 a, #column2 a:hover, #column4 a:hover
{ text-decoration: none;
  border-bottom: 1px dashed;
  border-bottom: 0px solid; }

.contentbox-breit     /* box  Standard-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 648px;
  float: left;
  overflow:hidden;
  padding: 0px 25px 10px 25px;   /*Innenabstand*/
  margin: 0 auto;     /*Aussenabstand*/
  border: 1px solid; }
  
.contentbox     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 458px;
  height: 1%;
  float: left;
  overflow:hidden;
  padding: 0px 25px 10px 25px;   /*Innenabstand*/
  margin: 0 auto;     /*Aussenabstand*/
  border: 1px solid; }
  
.contentbox p
{ line-height: 16px;
  padding: 0px 0px 8px 0px; }
.contentbox a, .contentbox a:hover
{ padding: 0px 0px 2px 0px;
  text-decoration: none; }

.contentbox-plan     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 500px;
  padding: 10px 5px 10px 5px;   /*Innenabstand*/
  margin-left: 65px;     /*Aussenabstand*/
  border: 1px solid; }
  
.contentbox-karte     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 488px;
  float: left;
  padding: 0px 10px 10px 10px;   /*Innenabstand*/
  margin: 0 auto;     /*Aussenabstand*/
  border: 1px solid; }
  
.contentbox-gaeste     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 578px;
  overflow:hidden;
  padding: 15px 35px 15px 35px;   /*Innenabstand*/
  margin: 0 auto; }    /*Aussenabstand*/
 
.contentbox-freizeit     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 598px;
  padding: 15px 25px 0px 25px;   /*Innenabstand*/
  margin: 0 auto; }    /*Aussenabstand*/
 
.contentbox-ehren     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 618px;
  padding: 15px 15px 0px 15px;   /*Innenabstand*/
  margin: 0 auto; }    /*Aussenabstand*/
    
.contentbox-news     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 438px;
  overflow:hidden;
  padding: 10px 10px 10px 10px;   /*Innenabstand*/
  margin: 0 auto; }     /*Aussenabstand*/
  
.contentbox-daten     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 598px;
  line-height: 1.3em; 
  float: right;
  padding: 15px 25px 15px 25px;   /*Innenabstand*/
  margin: 0 auto; }    /*Aussenabstand*/

.tabellenbox     /* box   Start-Seite   im container mitte  Inhalt*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 600px;
  border: 0px solid;
  padding: 0px 15px 10px 15px;   /*Innenabstand*/
  margin: 0 auto; }     /*Aussenabstand*/


.contentBoxLeft, .contentBoxBorder{  /*  */
  clear: both;
  display: block;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
  text-align: left;
  vertical-align: bottom;
  line-height: 1.3em; }

.contentBoxRight, .contentBoxBorder{  /*  */
  clear: both;
  display: block;
  margin: 0em 0em 0em 0em;       /* Außenabstand  Reihenfolge der Werte:   top - right - bottom - left */
  padding: 0em 0em 0em 0em;
  text-align: right;
  vertical-align: bottom;
  line-height: 1.3em; }


/*****************************
**     Navigation        **
*****************************/
.navibox          /* boxen im container column1*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: left;
  width: 178px;
  float: left;
  overflow:hidden;
  border: 1px solid;
  padding: 5px 0px 0px 0px;   /*Innenabstand*/
  margin: 0 auto;     /*Aussenabstand*/
}
.naviboxhead     /* box - boxen Überschrift im container navibox */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: left;
  width: 178px;
  float: left;
  border-bottom: 0px solid;
  padding: 0px 0px 0px 0px;   /*Innenabstand*/
  margin: 0px 0px 0px 0px; }    /*Aussenabstand*/

.naviboxcontent    /* box - boxen Inhalt im container navibox */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: left;
  width: 178px;
  float: left;
  border-bottom: 0px solid;
  padding: 0px 0px 0px 0px;   /*Innenabstand*/
  margin: 0px 0px 0px 0px; }    /*Aussenabstand*/

.infobox     /* boxen im container column3 */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 178px;
  overflow:hidden;
  float: left;
  border: 1px solid;
  padding: 0px 0px 0px 0px;   /*Innenabstand*/
  margin: 0px 0px 12px 0px; }    /*Aussenabstand*/

.infoboxhead     /* box Überschrift im container infobox */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: center;
  vertical-align: middle;
  width: 178px;
  float: left;
  border-bottom: 1px solid;
  padding: 0px 0px 0px 0px;   /*Innenabstand*/
  margin: 0px 0px 0px 0px; }    /*Aussenabstand*/

.infoboxcontent     /* box Inhalt im container infobox */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: left;
  width: 168px;
  float: left;
  padding: 8px 5px 8px 5px;   /*Innenabstand*/
  margin: 0px 0px 0px 0px; }    /*Aussenabstand*/

.navibox p, .infobox p
{ line-height: 16px;
  padding: 0px 0px 8px 0px; }

.inbox     /* box - boxen im container links*/          /* Reihenfolge der Werte:   top - right - bottom - left */
{ text-align: center;
  width: 176px;
  height: 800px;
  float: left;
  border: 0px solid; }    /*Aussenabstand*/

.inbox p
{ line-height: 16px; }

/*  Design Navi-Menü */
#navi {
  margin: 0px 0px 0px 2px;         /* Aussenabstand */
  padding: 0 0 0 0;      /* Innenabstand */
  text-align: left;
  font-size: 0.75em;
  line-height: ; }    /* Höhe der Navi-Leisten */
#navi ul{
  margin: 0px 0 0px 0px;   /*Abstand der Untermenü-Leiste zur normalen Listen-Leiste*/
  padding: 0px 0 0px 0;    /*Abstand der Listenzeilen untereinander und zum Rand*/
  list-style: none; }
#navi ul li  { /*zusätzlich  benötigt keine Block-Farbe, wird über ul formatiert*/
  padding: 0 0 10px 0;  /*Abstand der einzelnen Listenzeilen untereinander*/
  margin: auto;  /*der abstand zw den menupunkten kann wegen dem IE nicht mit margin gesetzt werden*/
  list-style: none; }
#navi a  {   /* Listenzeile-Link  Zeilen-Farbe: grün */
  width: 11.7em;     /*die breitenangabe wird nur vom IE benötigt*/
  display: block;
  padding: 4px 0px 4px 2px;  /*Innenabstand der Schrift*/  /* Reihenfolge der Werte:   top - right - bottom - left */
  font-weight: normal;
  text-decoration: none; }
li a#aktuell {  /* Listenzeile-Link  feststehend  Zeilen-Farbe: orange  */
  width: 11.7em;     /*die breitenangabe wird nur vom IE benötigt*/
  display: block;
  padding: 4px 0px 4px 2px;  /*Innenabstand der Schrift*/  /* Reihenfolge der Werte:   top - right - bottom - left */
  margin: auto;   /*Abstand der Untermenü-Leiste zur normalen Listen-Leiste*/
  font-weight: normal;
  text-decoration: none; }
  

/*  Design Untermenü */
#navi li li{
  padding: -5px 0px 0px 0px;  /*Abstand der einzelnen Listenzeilen untereinander*/
  line-height: 1.3em;       /* Innenabstand der Schrift */
  text-align: left; }
li li a#aktuell {  /*   aktuelle Seite kennzeichnen  */
  display: block;
  height: 1.5em;      /* Höhe der Listezeile */
  width: 7.8em;        /* Breite der Listezeile */
  padding: 2px 0px 0px 22px;     /*Innenabstand der Schrift*/    /* Reihenfolge der Werte:   top - right - bottom - left */
  text-decoration: none;
  font-weight: normal;
  vertical-align: middle; }
#navi ul ul a{  /* Listenzeile-Link     Zeilen-Farbe: grau u. orangefarbener Pfeil  */
  display: block;
  height: 1.5em;        /* Höhe der Navi-Leisten */
  width: 7.8em;        /* Breite der Listezeile */
  padding: 2px 0px 2px 22px;    /*Innenabstand der Schrift*/   /* Reihenfolge der Werte:   top - right - bottom - left */
  text-decoration: none;
  font-weight: normal; }
#navi ul li li a:hover {  /* Listenzeile-UnterLink  feststehend  Zeilen-Farbe: hellorange  */
  display: block;
  height: 1.5em;        /* Höhe der Navi-Leisten */
  width: 7.8em;        /* Breite der Listezeile */
  padding: 2px 0px 2px 22px;    /*Innenabstand der Schrift*/   /* Reihenfolge der Werte:   top - right - bottom - left */
  text-decoration: none;
  font-weight: normal; }


#sitemap {  /* Liste Inhaltsvereichnis  */
  margin: 1em 5em 0em 5em;
  border:none;
  text-align: left;
  text-decoration: none; }
#sitemap a {  /* Liste Inhaltsvereichnis  */
  margin: 1em 5em 0em 5em;
  padding: 0 0 0 0;
  text-align: left;
  vertical-align: bottom;
  text-decoration: none; }
#sitemap h1
{ margin: 0px;
  font-size: 118%;
  font-weight: bold;
  padding: 0 0 0 0;
  text-transform: uppercase;
  text-decoration: none; }


.notruf, .notruf0     /* box im container column2 */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 458px;
  padding: 2px 0px 2px 0px;   /*Innenabstand*/
  margin: 0px 0px 15px 0px; }    /*Aussenabstand*/
.notruf1 {
	width: 65%;
	float: left;
	padding: 0px 0px 0px 5px; }
.notruf2{
	width: 30%;
	float: right; }

.listebox, .listebox0     /*  listenbox "kurz" im container column2 */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 300px;
  padding: 5px 0px 5px 12px;   /*Innenabstand*/
  margin: 0px 30px 0px 0px; }    /*Aussenabstand*/

.liste, .liste0     /* box im container column2 */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 590px;
  padding: 5px 0px 5px 12px;   /*Innenabstand*/
  margin: 0px 28px 0px 28px; }    /*Aussenabstand*/

#chronik, #chronik0 {     /* box im container column2 */          /* Reihenfolge der Werte:   top - right - bottom - left */
  margin: 0px 0px 0px 15px;
  width: 640px;
  border-style: none;
  border-width: 1px 1px 1px 1px;  
  padding: 10px 0px 10px 0px;   /*Innenabstand*/
  margin: 0 auto;}    /*Aussenabstand*/
.chronik1 {
  width: 110px;
  text-align: right;
  float: left;
  padding-left: 10px; }
.chronik2 {
  width: 480px;
  float: right;
  padding: 0 10px 0 30px; }
  

#listenzeile, #listenzeile0    /* box im container column2 */          /* Reihenfolge der Werte:   top - right - bottom - left */
{ width: 600px;
  height: 22px;
  padding: 8px 0px 0px 0px;   /*Innenabstand*/
  margin: 0 auto;}    /*Aussenabstand*/
.zelle1 {
  width: 260px;
  float: left;
  padding: 0px 0px 0px 10px; }
.zelle2 {
  width: 170px;
  float: left;
  padding: 0px 0px 0px 0px; }
.zelle3 {
  width: 130px;
  float: left;
  padding: 0px 0px 0px 0px; }
.zelle4 {
  width: 30px;
  float: right;
  padding: 0px 0px 0px 0px;
  margin: -3px 0px 0px 0px; }

  
table.kalender{
 margin: 8px 0px 8px 8px;
 width: 620px;
 font-size: 11px;
 border-style: solid;
 border-width: 1px 1px 1px 1px; }          /* Reihenfolge der Werte:   top - right - bottom - left */
table.vereine th{
 border-style: solid;
 border-width: 1px 1px 1px 1px; }          /* Reihenfolge der Werte:   top - right - bottom - left */ 
table.vereine td {
 vertical-align: top;
 border-style: solid;
 border-width: 1px 1px 1px 1px; }          /* Reihenfolge der Werte:   top - right - bottom - left */ 
 
table.vereine .center td {
 vertical-align: top;
 text-align: center; } 

table.content {
 margin: 10px 0px 0px 10px;
 border-style: none;  }          /* Reihenfolge der Werte:   top - right - bottom - left */
 
table.chronik td {
 padding: 6px 0px 6px 0px;
 vertical-align: top;
 border-style: solid;
 border-width: 1px 0px 0px 0px; }          /* Reihenfolge der Werte:   top - right - bottom - left */ 
 

.back a:link {
       color: #BAFF00;
       text-decoration: none}
.back a:active {
       color: #BAFF00;
       text-decoration: none}
.back a:visited {
       color: #BAFF00;
       text-decoration: none}
.back a:hover {
       color: #C0C0C0;
       text-decoration: none} 
 

 
 
 
 
 
 
 
 
 
 
 
