

body {
    background-image:url(/Images/Layout/Top_Standard_neu.gif);
    background-repeat:no-repeat;
    font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    font-size:13;
    color:#003399;
  }


h1 {
    color : #CD3629;
    font-size : 22;
  }


h2 {
    font-size:17;
    color:#C02525;
  }


h3 {
    font-size:16;
    color:#003399;
  }


h4 {
    font-size:14;
    color:#003399;
  }


h5 {
    font-size:12;
    color:#003399;
  }


a {
    color:#003399;
    text-decoration:underline;
  }


a:hover {
    color:#C02525;
    text-decoration:none;
  }


a.nostyle {
    text-decoration:none;
  }


a.nostyle:hover {
    text-decoration:underline;
  }


a.haupttext {
    color:#CD3629;
    text-decoration:none;
  }


a.haupttext:hover {
    color:#003399;
    text-decoration:none;
  }


a.menu {
    color:#003399;
    text-decoration:none;
    font-size:12;
  }


a.menu:hover {
    color:#CD3629;
    text-decoration:none;
    font-size:12;
  }


a.submenu {
    color:#003192;
    font-size:12;
    text-decoration:none;
  }


a.submenu:hover {
    color:#003192;
    font-size:12;
    text-decoration:none;
    background-color:#ffffff;
  }


a.menu_a {
    color:#CD3629;
    text-decoration:none;
    font-weight:bold;
  }


a.menu_a:hover {
    color:#CD3629;
    text-decoration:none;
  }


a.menu_b {
    color:#002168;
    text-decoration:none;
    font-size:13;
  }


a.menu_b:hover {
    color:#002168;
    text-decoration:none;
    font-size:13;
  }


table {
    font-size:13;
  }


table.formular {
    color:#000000;
  }


table.verwaltung {
    color:#000000;
  }


table.einfach {
    border-bottom-color : #003399;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #003399;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #003399;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #003399;
    border-top-style : solid;
    border-top-width : 1px;
  }


tr.einfach_tr_2 {
    background-color : #E7EFFF;
    height : 25px;
  }


tr.einfach_tr_1 {
    height:25px;
  }


td.einfach_td {
    padding-left : 10px;
  }


td.links {
    text-align:right;
    width:190;
  }


tr.absatz {
    text-align:left;
    font-weight:bold;
    background-color:#005CBE;
    color:#ffffff;
  }


tr.tabelle {
    text-align:left;
    background-color:#E8F2FD;
  }


table.menu {
    width:260;
    font-size:12;
    color:#000000;
  }


td.menu {
    text-align:left;
    height:16;
  }


table.faq {
    width:650;
  }


td.faq {
    vertical-align:top;
  }


table.topmenu {
    /*font-size:12;
    padding:5px;
    */background-color:#E7EFFF;
    /*border-width:1px;
    border-style:solid;
    border-left-color:#00308F;
    border-bottom-color:#00308F;
    border-right-color:#00308F;
    border-top-color:#00308F;
    */;
  }


td.topsubmenu {
    padding-left:5px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    /* background-color:#F0F7FF;
    */;
  }


td.topsubmenu:hover {
    padding-left:5px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    background-color:#ffffff;
  }


td.topmenutab {
    width:5px;
  }


div.druck {
    width:670px;
  }

/*CSS fuer Menue und Top*/













font.aktion {
    color : #ff0000;
    font-weight : bold;
    text-decoration : blink;
  }


#hrg07 {
    z-index:1;
    position: absolute;
    top:130px;
    left: 0px;
    visibility: visible;
  }


#menu {
    z-index:3;
    position: absolute;
    top:145px;
    left: 20px;
    visibility: visible;
  }


#menu_mitte {
    z-index:10;
    position: relative;
    top: 110px;
    left: 270px;
    width:700px;
    visibility: visible;
  }


#MFahne {
    position: absolute;
    z-index: 11;
    top: 100px;
    left: 70px;
    visibility: visible;
  }


#main {
    z-index:20;
    position: relative;
    top: 110px;
    left: 270px;
    width:700px;
    visibility: visible;
  }


#verwaltung {
    z-index:20;
    position: relative;
    top: 110px;
    left: 20px;
    visibility: visible;
  }


#copy {
    color:#FFFFFF;
    font-size:10px;
    z-index:2;
    position: absolute;
    top: 5px;
    left: 790px;
    visibility: visible;
  }


#logo {
    z-index:20;
    position: absolute;
    top: 0px;
    left: 0px;
    visibility: visible;
  }


#Banner {
    z-index:2;
    position: absolute;
    top: 140px;
    left: 25px;
    visibility: visible;
  }


#Banner_rechts {
    z-index:30;
    position: absolute;
    top: 140px;
    left: 700px;
    visibility: visible;
  }


div.topmenu {
    z-index: 40;
    position: absolute;
    border: 0px none;
    top: 70px;
    left: 280px;
    width: auto;
    height: auto;
    visibility: visible;
  }


div.topmenubg {
    z-index: 30;
    position: absolute;
    border: 0px none;
    left: 280px;
    top: 0px;
    width: auto;
    height: auto;
    visibility: hidden;
  }


div.subtopmenucont0 {
    z-index: 50;
    position: absolute;
    top: 92px;
  }


div.subtopmenucont1 {
    z-index: 50;
    position: absolute;
    top: 130px;
  }


div.subtopmenucont2 {
    z-index: 50;
    position: absolute;
    top: 160px;
  }


input {
    background-color:#F3F8FF;
    cursor : pointer;
  }


.Button {
    width:100px;
    font-weight:bold;
    font-size:16;
    height:30;
  }


textarea {
    background-color : #F3F8FF;
  }


option {
    background-color : #F3F8FF;
  }


