/* DATEI: general.css */

html {
  width: 100%;
  height: 100%;
  padding:0px;
  margin:0px;
  overflow: auto;
  }

body {
  background: #FFFFFF;
  background-image: url(../images/hintergrund.gif);
  background-repeat: repeat-y;
  width: 100%;
  height: 100%;
  font-size: 13px;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
  color:#000000;
  padding:0px;
  margin:0px;
  text-align: center;
  overflow: auto;
  }

#menu
  { position: relative; left: 9px;
    width: 190px;
    border: none;
    color: #4F4F4F; }

a:focus
  { outline: none; }

a
  { color: #4F4F4F;
    text-decoration: underline; }

a:hover
  { color: #183973; }

a.top
  { color: #FFFFFF;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    text-decoration: none; }

a:hover.top
  { color: #FFFFFF;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: none; }

a.menuitem
  { background-image: url(../images/bg_menu.gif);
    background-repeat: repeat-y;
    display: block;
    color: #183973;
    font-family: Arial, Helvetica, Sans-Serif;
    font-variant: small-caps;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.05em;
    text-decoration: none;
    width: 190px;
    height: 18px;
    border-left: none;
    border-right: solid 1px #ACB1B1;
    border-top: none;
    border-bottom: none;
    background-color: #ECEFEF; }

a:hover.menuitem
  { background-image: url(../images/bg_menu_a.gif);
    background-repeat: repeat-y;
    display: block;
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-variant: small-caps;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.1em;
    text-decoration: none;
    width: 190px;
    height: 18px;
    border-left: none;
    border-right: solid 1px #ACB1B1;
    border-top: none;
    border-bottom: none;
    background-color: #4F4F4F; }

a.active
  { background-image: url(../images/bg_menu_a.gif);
    background-repeat: repeat-y;
    display: block;
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-variant: small-caps;
    font-size: 12px;
    letter-spacing: 0.1em;
    text-decoration: none;
    width: 190px;
    height: 18px;
    border-left: none;
    border-right: solid 1px #ACB1B1;
    border-top: none;
    border-bottom: none;
    background-color: #4F4F4F; }

a:hover.active
  { background-image: url(../images/bg_menu_a.gif);
    background-repeat: repeat-y;
    display: block;
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans-Serif;
    font-variant: small-caps;
    font-size: 12px;
    letter-spacing: 0.1em;
    text-decoration: none;
    width: 190px;
    height: 18px;
    border-left: none;
    border-right: solid 1px #ACB1B1;
    border-top: none;
    border-bottom: none;
    background-color: #4F4F4F; }

h1 {
  color: #8DABC3;
  letter-spacing: 0.2em;
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
  }

.small {
  font-family: Verdana,Tahoma,Arial,Helvetica,Univers,sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  }

img.left{
  float: left;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  }

img.right {
  float: right;
  margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 5px;
  }

.formular2
     { font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 13px;
       color: #183973;
       border-right: 0px;
       border-left: 0px;
       border-top: 0px;
       border-bottom: 0px; }

input,option,select,textarea
     { margin-bottom: -1px;
       margin-top: 3px;
       padding-left: 3px;
       height: 20px;
       background-color: #FFFFFF;
       color: #183973;
       font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 8.5pt;
       font-weight: normal;
       border-color: #183973;
       border-right: 1px solid #183973;
       border-left: 1px solid #183973;
       border-top: 1px solid #183973;
       border-bottom: 1px solid #183973; }
