body      { color: #404040; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; margin-top: 2px; margin-left: 8px; margin-button: 0px; scrollbar-arrow-color: #000000; scrollbar-base-color: #CFD7DD; scrollbar-face-color: #ABB8C3; scrollbar-highlight-color: #ABB8C3; scrollbar-shadow-color: #ABB8C3; scrollbar-track-color: #CFD7DD     }



td
 { color: #404040; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px }
.td_kursiv { color: #404040; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 15px }
.td_Titel13px { color: #404040; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 18px }
.hoehenormal
{
  line-height: normal;  
}
.Bildlegende { font-size: 11px; line-height: 13px }
.hoehenormalKasten  { line-height: normal; padding-top: 3px }
.small
{
  font-size: 11px;
  line-height: normal;  
}



.smaller
{
  color: #707070;
  font-size: 10px;
  line-height: normal;  
}



.textfield
 { font-size: 12px; line-height: 18px }



.smalltextfield
{
  font-size: 12px;
  line-height: 18px;  
}



.head
{
  font-size: 13px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  color : #F66014;
}



.subhead
{
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  color : #F66014;
  line-height: normal; 
}



.bold
{
  font-weight: bold;
}


a
      { color: #0c3a49; text-decoration: none }



a:hover
{
  text-decoration: underline;
}
big
{
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
}



small
{
  font-size: 11px;
}
.popupText  { font-size: 12px; line-height: 15px }
.textbox 
            { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: #dcdcdc; background-image: url("../images/Verlauf06.jpg"); padding: 6px; border: solid 1px #abb8c3 }
.textboxBreit { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: #dcdcdc; background-image: url("../images/Verlauf06_460.jpg"); padding: 6px; border: solid 1px #abb8c3 }
.textboxListe { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; list-style-image: url("../images/Arrow_r.jpg"); list-style-position: outside; display: list-item; margin-left: 18px; padding: 2px }
.textboxListe2 { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; list-style-image: url("../images/Arrow_r_invers.jpg"); list-style-position: outside; display: list-item; margin-left: 18px; padding: 2px }
.textboxListe3 { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; list-style-image: url("../images/Dotty_blau.jpg"); list-style-position: outside; display: list-item; margin-left: 18px; padding: 2px }
.textboxLHome { color: #404040; font-size: 13px; font-family: Arial, Helvetica, sans-serif; list-style-image: url("../images/Dotty_blau.jpg"); list-style-position: outside; display: list-item; margin-left: 18px; padding-left: 2px }
.DotListe1 { color: #404040; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; list-style-type: square; list-style-position: outside; display: list-item; margin-left: 24px }
.textboxplus    { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-image: url("../images/AppleStripes.jpg"); padding: 6px; border: solid 1px #abb8c3 }
.textboxtransparent { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-image: url("../images/AppleStripes.gif"); padding: 6px; border: solid 1px #abb8c3 }
.HCurriculum { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: none; padding: 3px 6px 4px; border-color: #abb8c3 }
.textboxplusA { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-image: url("../images/BG_Textbox07.jpg"); padding: 6px; border-top: #abb8c3; border-right: #abb8c3; border-bottom: #abb8c3; border-left: 1px solid #abb8c3 }
.PageHeader    { color: #3e5a65; font-size: 18px; font-weight: bold; line-height: 20px; text-decoration: none }
.SubHeader  { color: #404040; font-size: 15px; font-weight: bold; line-height: 17px; text-decoration: none }
.textboxschmal 
 { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: #eaeaea; width: 50px; height: 16px; border: solid 1px #9cb1ba }



.textboxmittel 
 { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: #eaeaea; width: 169px; height: 16px; border: solid 1px #abb8c3 }



.textarea 
  { color: #222; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; background-color: #ced4d2; padding-right: 2px; padding-left: 2px; width: 220px; height: 80px; border: solid 1px #bbb }



.button 
 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; background-color: #cfd7dd; width: 80px; height: 18px; border: solid 1px #abb8c3 }
ul  { list-style-type: square; padding-left: 25px }
ol { padding-left: 25px }
.vitaHead  { color: #eee; font-size: 12px; font-weight: bold; background-color: #3e5a65; padding: 4px 6px 5px; width: 400px; border: inset 1px black }
