@charset "ISO-8859-1";
/* DATEI: format.css */

/* Wenn die Schriftgroessen von SELFHTML fuer Sie schwer lesbar sind */
/* und Sie SELFHTML lokal lesen, benennen Sie diese Datei */
/* um in selfnormal.css */
/* und benennen Sie die Datei selfnosize.css im src-Verzeichnis */
/* um in selfhtml.css */

body{
	margin: 0.5%;
}


/*********************************************************/
/* Ganz allgemine soll gelten Allgemein*/
/*********************************************************/
* {
    font-family : Arial,Helvetica,sans-serif;
    font-size   : 100%;
    color       : #000080;
   }




/*********************************************************/
/***** Obere Zeile für die kleinen Links *****************/
/*********************************************************/

div#HeaderLink  h1 {
    font-size   : 0.7em;
    line-height : 0.5em;
    font-family : Arial,Helvetica,sans-serif;
    font-color  : grey;
    margin      : 0 0.0em;
    padding     : 0.0em;
    text-align  : right;
   }

/*Verweise*/
div#HeaderLink a:link    { text-decoration:none; color:grey;}
div#HeaderLink a:visited { text-decoration:none; color:grey;}
div#HeaderLink a:hover   { text-decoration:underline; color:grey;}
div#HeaderLink a:active  { text-decoration:underline; color:grey;}
div#HeaderLink a:focus   { text-decoration:underline; color:grey;}


/*********************************************************/
/***** Banner ********************************************/
/*********************************************************/

div#Banner h2 {
    line-height     : 0.4em;  /*Damit der abstand zur Link-Header klein wird*/
    font-size       : 0.5em;
  /*margin          : 0 0 0.0em;*/
  /*padding         : 0.0em;*/
    text-align      : left;
  /*background-color: yellow;*/
  /*border          : 2px ridge silver;*/
  }


/*********************************************************/
/***** NAVIGATION ****************************************/
/*********************************************************/


ul#Navigation {
  width             : 150px;
  font-family       : Arial,Helvetica,sans-serif;
  font-size         : 100%; /*Damit die Buttons zusammenrutschen*/
  float             : left;
  margin            : 0; 
  padding           : 0;
  /*border            : 1px dashed silver;*/
}

ul#Navigation li {
  font-size         : 60%;
  list-style        : none; /*Keine punkte */
  margin            : 0; padding: 0.0em;
}

/*
ul#Navigation a {
  display           : block;
  padding           : 0.0em;
  font-family       : Arial, Helvetica, sans-serif;
  font-weight       : Bold;*/
/*text-transform    : UPPERCASE;*/
}
*/

/*#eee = blasses Grau*/
ul#Navigation a:link    { text-decoration:none; color: black; background-color: white; }
ul#Navigation a:visited { text-decoration:none; color: black; background-color: white; }
ul#Navigation a:hover   { text-decoration:none; color: black; background-color: #000080;}
ul#Navigation a:active  { text-decoration:none; color: black; background-color: #000080;}
ul#Navigation a:focus   { text-decoration:none; color: black; background-color: #000080;}

/*********************************************************/
/***** INHALT ********************************************/
/*********************************************************/



/*Allgemeim im Inhaltsblock*/
div#Inhalt {
    margin-left     : 10em;
    font-family     : Arial, Helvetica, sans-serif;
  /*padding         : 0 1em;*/
  /*border          : 1px dashed red;*/
  /*min-width       : 16em;*/ /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen                                   Browsern */
  /*background-color: red;*/

}


/******* Überschriften erster Ordnung *******/
div#Inhalt h3 {
  font-size         : 130%;
  text-transform    : UPPERCASE;
  margin-bottom     : 0.5em;  /*Abstand einer Überschrift vor folgendem Text*/
}

/*Überschriften ganz oben an einer Seite*/
div#Inhalt h3.oben {
  margin-top        : 0em;       /*Abstand einer Überschrift vom vorgen Text*/
  }

/*Überschriften in der Seite*/
div#Inhalt h3.innen {
  margin-top        : 1em;  
}


/*Überschriften in der Veranstaltungstabelle*/
div#veranstaltung h3.veranstaltung{
  font-size         : 130%;
  text-transform    : none;
  text-align        : center;
}


/*Absatz*/
div#Inhalt p {
  line-height:1.5em;
  margin-top: 0em;
  margin-bottom: 1em;
}

/*Überschriften in der Veranstaltungstabelle*/
div#Inhalt p.ohnemargin{
  margin-bottom: 0em;
}


div#Inhalt li {
   list-style: disc; /* none ist Kein punkte */
}



/*Verweise*/
/*
div#Inhalt a:link { text-decoration:underline; }
div#Inhalt a:visited { text-decoration:underline; }
div#Inhalt a:hover { text-decoration:underline; }
div#Inhalt a:active { text-decoration:underline; }
div#Inhalt a:focus { text-decoration:underline;}
*/


/*********************************************************/
/***** TABELLE Veranstaltung *****************************/
/* http://de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=css+table*/
/*********************************************************/

div#veranstaltung table { 
    font-family       : Arial, Helvetica, sans-serif;
    font-size         : 80%;
    line-height       : 1.5em;
    border-style      : thin solid ; /*Der außenrand*/
    width             : 95%; 
    border-collapse   : collapse;
	}

/*
div#veranstaltung tr {
    align             : top;
 }
*/


div#veranstaltung td {
    border            : thin solid #000080;
    padding           : 4;
  /*vertical-align    : top; */
  /*overflow          : hidden;*/
    padding           : 5px; /*Innenabstand des Textes in der Zelle

 }


/*********************************************************/
/***** TABELLE Archiv *****************************/
/* das sind die alten tabellen ohne Linie
/*********************************************************/

div#archiv table { 
    font-family       : Arial, Helvetica, sans-serif;
    font-size         : 80%;
    line-height       : 1.5em;
    width             : 100%;
  /*table-layout      : fixed;*/
  /*border            : thin solid blue;*/
    border-collapse   : collapse;
	}

/*
div#archiv tr {
    align             : top;
 }
*/


div#archiv td {
    border            : none; /*thin solid*/;
    padding           : 4;
  /*vertical-align    : top; */
  /*overflow          : hidden;*/
 }




/*********************************************************/
/***** TABELLE Betreuungsfall ****************************/
/*********************************************************/

div#Betreuung table { 
  table-layout   :fixed;
  width          :75%; 
  font-size      : 90%;
/*border-style   : none*/
/*border-collapse: collapse*/
  }

div#Betreuung td {
  font-family    : Courier;
/*border         :thin solid red*/;
  border         :thin solid;
  padding        :4;
  vertical-align :top; 
  overflow       :hidden;
  }














