html {height:100%}
body {color:#000000; width:100%; height:100%; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#FFFFFF;}
body.reorder {width:450px}
/* margin-top = Abstand zwischen Fensterrand und Inhalt oben */
/* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten */
/* 10px = 10 Pixel, Wert aenderbar */


#hellgrau_fett {color:#555555; font-weight:700;}
#weiss {background-color:#FFFFFF}

span.address {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}

#level_0_font {font-size:16px; color:#000000; font-weight:600}
#level_1_font {font-size:16px; color:#333333; font-weight:600}
#level_2_font {font-size:14px; color:#555555}
#level_3_font {font-size:12px; color:#777777}


a {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none ; font-weight:600 }
a:link {color:#00508C}
a:visited {color:#00508C}
a:active {color:#00508C}
a:hover {color:#00508C;text-decoration:underline}


#small_font {font-size:14px}

a#menu_1_active {color:#000066; font-weight:600;font-family:Times New Roman; font-size:17px }
a#menu_1_active:hover {text-decoration:none}

a#menu_1_inactive {color: #FFFFFF; font-weight:600;font-family:Times New Roman; font-size:17px}
a#menu_1_inactive:hover {color:#DAEDFF; text-decoration:none}
a#menu_1_inactive:active {color:#FFFFFF; border-width:0px}

a.menu2_link {font-family:Times New Roman; font-size:14px; text-decoration:none; font-weight:600 }
a.menu2_link:link {color:#558EC3}
a.menu2_link:visited {color:#558EC3}
a.menu2_link:active {color:#558EC3}
a.menu2_link:hover {color:#666666; text-decoration:none}

a#menu_2_active {color:#000066;}
a#menu_2_active:hover {text-decoration:none}


table.mainmenu 			{border-style:none; border-width:0px; height:40px ; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
#mainmenu_spacer 		{width:12px;}


table.layout			{border-style:none; border-width:0px;}
table.layout td			{}
table.layout td.spacer		{}
table.layout td.logo		{}
table.layout td.mainmenu 	{}
table.layout td.submenu		{height:21px;}
table.layout td.content		{}

table.menu2{width:100%}
table.menu2 td.text {height:22px; text-align:right;  border-color:#5D819B; border-style:solid; border-top-width:0px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px}

table.mailform td {color:#222222; font-size:12px}
table.mailform_mail td {font-weight:600}

table.submissions {border-style:none; font-size:12px;}
table.submissions td { height:20px ;font-size:12px; border-style:solid; border-color:#555555; border-left-width:0px; border-right-width:0px; border-bottom-width:1px;border-top-width:0px;}

table.content_area {width:660px; background-color:#FFFFFF}
table.content_area td {padding:5px; font-size:14px; color:#000000;   font-weight:100}
table.content_area td p {font-size:14px; color:#000000;   font-weight:100}
table.content_area td.header{height:45px; font-size:25px; color:#3F76AA; font-weight:600}


b {font-weight:600;}


h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,i,p  
   { font-family: arial}
   
   td,p { font-size:14px;}
   /* font-family = Schriftart fuer Textelemente */
   /* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */
   
   h1 { color:#444444; font-size:18px; }/* gilt nur fuer das Wort 'SELFHTML' auf der Einstiegsseite */
   /* font-size = Schriftgroesse */
   /* 18pt = 18 Punkt, Wert aenderbar */
   h2 {color:#444444;  font-size:16px; }/* Seitenueberschriften */
   /* font-size = Schriftgroesse */
   /* 16pt = 16 Punkt, Wert aenderbar */
   
   h2.sh2  {color:#444444; font-size:16px; }/* Abschnittsueberschriften innerhalb einer Seite */
   /* font-size = Schriftgroesse */
   /* 16pt = 16 Punkt, Wert aenderbar */
   
   h3,h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:12px; }
   
   /* Zwischenueberschriften wie 'Beispiel', 'Erlaeuterung' */
   /* font-size = Schriftgroesse */
   /* 11pt = 11 Punkt, Wert aenderbar */
   
   h4 { font-size:10px; }

   /* Zwischenueberschriften an manchen Stellen */
   /* font-size = Schriftgroesse */
   /* 10pt = 10 Punkt, Wert aenderbar */
   
   ul,ol,li,th,div,address,i,blockquote { font-size:14px;line-height:15.5pt; }
   /* normaler Text *//* font-size = Schriftgroesse */
   /* 14pt = 10 Punkt, Wert aenderbar */
   

   h5  {color:#444444;  font-size:16px;}
    /* überschriften bei events mit kleinerem zeilenabstand */

   h5.no_bottom_space  {margin-bottom:0px}
    /* überschriften bei events mit kleinerem zeilenabstand */
   
  
  
