.bg_blau      { background-color: #003399 }
.bg_weiss     { background-color: #FFFFFF }
.bg_grau      { background-color: #C0C0C0 }
.bg_hellgrau  { background-color: #E2E2E2 }

body {
  background-color: #FFFFFF;
  /* background-image: url('/IMU/images/allgemein/hg.gif');  */
  // margin: 10px;
   margin:0px;
}

body.inhalt {
        background-color: #FFFFFF;
        color: #000000;
        margin: 0px;
}

.fliesstext{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
}

.apnews{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
}

.apnewshead{
        font-size:11px;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-color:#004D91;
}

.apnewsautor{
        font-size:9px;
        font-family:Arial, Helvetica, sans-serif;
}

.minitext{
        font-size:9px;
        font-family:Arial, Helvetica, sans-serif;
}


body.I2_blank {        background-color: #003d53;}
body.I1_blank { background-color: #003d53;}
body.I2_nav {
        background-color: #003d53;
        /* 003b53 _/ 587d91 */
        margin:0px;
        margin-left:54px;
}
body.I1_nav { background-color: #587d91; margin:0px;}

body, p, tr, th, td { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px }
.kleiner { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 8pt}
.rot  { font-family: Verdana, Tahoma, Arial, sans-serif; color: #FF0000 }

.weiss  { font-family: Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF }
.kleinrot { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 8pt; color: #FF0000 }
h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold}
h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: 003399}
h3 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: 003399}

input, select, textarea { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px }

a:link       { color: #003399; text-decoration: none }
a:visited    { color: #003399;  text-decoration: none }
a:active     { color: #ff0000 }
a:hover      { color: #ff0000 }

a.nav:link       { color: #cccccc; text-decoration: none }
a.nav:visited    { color: #cccccc;  text-decoration: none }
a.nav:active     { color: #ffffff; }
a.nav:hover      { color: #ffffff; }



a.weiss:link       { color: #FFFFFF; text-decoration: none }
a.weiss:visited    { color: #FFFFFF;  text-decoration: none }
a.weiss:active     { color: #ff0000 }
a.weiss:hover      { color: #ff0000 }

b.title { display: block; padding-top: 4px; font-family: Arial; font-size: 14pt; font-weight: bold; color: #003399; }