html, body { color:#404040;
        font-family: verdana, arial, helvetica, geneva;
        font-size:11px;
        height:100%;
        margin:0px;
        text-decoration:none;
        }

img { border:none;
        }

a:link { color:#404040;
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
        }

a:visited { color:#404040;
        font-size:11px;
        text-align:left;
        font-weight:bold;
        text-decoration:none;
        }

a:hover { color:#404040;
        font-size:11px;
        text-align:left;
        font-weight:bold; 
        text-decoration:underline;
        }


.kasten { font-size:12px;
          color:#ffffff;
          font-weight:bold;
          letter-spacing:0.5px;
        }

.meldung {
          font-size:12px;
          color:#404040;
          font-weight:bold;
          font-style:italic;
          letter-spacing:0.5px;


          padding-left:10px;
          padding-right:10px;
          padding-top:10px;
          padding-bottom:10px;
          border:1px solid #000000;
          background-color:#FFFFFF;
        }

.meldung_klein {
          font-size:10px;
          color:#404040;
          font-weight:bold;
          font-style:italic;
          letter-spacing:0.5px;

          padding-left:10px;
          padding-right:10px;
          border:1px solid #000000;
          background-color:#FFFFFF;
        }

.status_text { color:#E2B600;
        font-size:11px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }

.orange { color:#E2B600;
        }

.orange_bold { color:#E2B600;
               font-weight:bold;
        }

.orange_big { color:#E2B600;
        font-size:12px;
        }

.orange_bigger { color:#E2B600;
        font-size:24px;
        }

.grau { color:#404040;
        }

.grau_bold { color:#404040;
             font-weight:bold;
        }

.grau_big { color:#404040;
        font-size:13px;
        }

.white { color:#ffffff;
        }

.white_bold { color:#ffffff;
              font-weight:bold;
        }

.white_big { color:#ffffff;
        font-size:12px;
        }

.white_bigger { color:#ffffff;
        font-size:24px;
        }

a:link { color:#404040;
        text-decoration:none;
        }

a:visited { color:#404040;
        text-decoration:none;
        }

a:hover { color:#404040;
        text-decoration:underline;
        }


.text_orange{
        color:#E2B600;
        font-size:11px;
        font-weight:normal;
}

.menu_sonder:link{
        color:#404040;
        font-size:11px;
        font-weight:normal;
        line-height:150%;
        }
.menu_sonder:visited{
        color:#404040;
        font-size:11px;
        font-weight:normal;
        line-height:150%;
        }
.menu_sonder:hover{
        color:#404040;
        font-size:11px;
        font-weight:normal;
        text-decoration:underline;
        line-height:150%;
        }

.menu_sonder_aktiv:link {
        color:#404040;
        font-size:11px;
        font-weight:bold;
        line-height:150%;
        }
.menu_sonder_aktiv:visited {
        color:#404040;
        font-size:11px;
        font-weight:bold;
        line-height:150%;
        }
.menu_sonder_aktiv:hover {
        color:#404040;
        font-size:11px;
        font-weight:bold;
        text-decoration:underline;
        line-height:150%;
        }


.menu_h1:link{
        color:#404040;
        font-size:14px;
        font-weight:normal;
        }
.menu_h1:visited{
        color:#404040;
        font-size:14px;
        font-weight:normal;
        }
.menu_h1:hover{
        color:#404040;
        font-size:14px;
        font-weight:normal;
        text-decoration:underline;
        }

.menu_h1_aktiv:link {
        color:#404040;
        font-size:14px;
        font-weight:bold;
        }
.menu_h1_aktiv:visited {
        color:#404040;
        font-size:14px;
        font-weight:bold;
        }
.menu_h1_aktiv:hover {
        color:#404040;
        font-size:14px;
        font-weight:bold;
        text-decoration:underline;
        }

.menu_h1_strich {
        color:#E2B600;
        font-size:11px;
        font-weight:bold;
        }

.menu_e1:link{
        color:#404040;
        font-size:11px;
        font-weight:bold;
        }
.menu_e1:visited{
        color:#404040;
        font-size:11px;
        font-weight:bold;
        }
.menu_e1:hover{
        color:#404040;
        font-size:11px;
        font-weight:bold;
        text-decoration:underline;
        }

.menu_e1_aktiv:link {
        color:#E2B600;
        font-size:11px;
        font-weight:bold;
        }
.menu_e1_aktiv:visited {
        color:#E2B600;
        font-size:11px;
        font-weight:bold;
        }
.menu_e1_aktiv:hover {
        color:#E2B600;
        font-size:11px;
        font-weight:bold;
        text-decoration:underline;
        }


h1,.h1 { color:#404040;
        font-size:15px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }

h2,.h2 { color:#404040;
        font-size:15px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }


h3,.h3 { color:#E2B600;
        font-size:12px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        text-decoration:none;
        }


pre { font-size:11px;
        }

th { font-size:11px;
        font-style:normal;
        font-weight:bold;
        }

p,div,img,td,pre { color:#404040;
        font-size:11px;
        font-style:normal;
        font-weight:normal;
        text-decoration:none;
        }

.bg { background-color:#fdcb8b;
        color:#404040;
        font-size:11px;
        padding:2px;
        padding-left:5px;
        text-align:left;
        text-decoration:none;
        }

.nobg { background-color:#ffffff;
        color:#404040;
        padding:1px;
        }

table { table-layout:auto;
        }

.table_head { background-color:#6D6F74;
        border-color:#ceb1af;
        border-style:solid;
        border-width:0px;
        color:#ffffff;
        font-size:11px;
        font-style:normal;
        font-weight:bold;
        padding-left:2px;
        text-align:left;
        text-decoration:none;
        vertical-align:middle;
        }


input, select, textarea {
        background-color:#F6F6F6;
        border:#BCBCBC 1px solid;
        color:#404040;
        font-size:11px;
        text-decoration:none;
        }

.input_checkbox {
        background:none;
        border:none;
        font-size:11px;
        text-decoration:none;
        }

.radio { border:none;
        cursor:auto;
        height:13px;
        width:13px;
        }

.submit { background-color:#EEEEEE;
        border-bottom:#7e8689 1px solid;
        border-left:#cccccc 1px solid;
        border-right:#7e8689 1px solid;
        border-top:#cccccc 1px solid;
        color:#404040;
        cursor:hand;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
        }


.td_ok {
        color:#FFFFFF;
         background-color:#939394;
        display:block;
         font-weight:bold;
         text-align:center;
        }

.td_nok {
        color:#FFFFFF;
         font-weight:bold;
         background-color:#939394;
        display:block;
         text-align:center;
        }

.td_akt {
        color:#FFFFFF;
         font-weight:bold;
         background-color:#B5B5B4;
        display:block;
         text-align:center;
        }

.td_fer {
        color:#FFFFFF;
        font-weight:bold;
        background-color:#939394;
        display:block;
        text-align:center;
        }