BODY {font-family: verdana, arial, sans-serif; font-size: 13px;
      background-color: white;
      color: #333333;
      margin-top: 40px;
      margin-bottom: 20px;
      text-align:center;
      line-height:140%;
}

.headline {color: #bbbbbb; font-family: verdana, arial, sans-serif; font-size: 48px}
.headline2 {color: #999999; font-family: verdana, arial, sans-serif; font-size: 14px}
.grau_text {color: #888888; font-family: verdana, arial, sans-serif; font-size: 12px}
.header_trenner { background-color: #bbbbbb }
.weiss { background-color: white }

.small { font-size: 10px}

.grau1 {background-color: #e5e5e5;}
.grau2 {background-color: #eeeeee;}
.grau3 {background-color: #d5d5d5;}
.block_links {background-color: #eeeeee; color: #999999 }
.block_unten {color: #666666}

.gelb { background-color: #ffcc2a; }


INPUT {font-family: verdana, arial, sans-serif; font-size: 12px;}

TH {font-family: verdana, arial, sans-serif; font-size: 12px;}
TD {font-family: verdana, arial, sans-serif; font-size: 12px;}

.warning {color: red}

.searchitem {background-color: #d5d5d5}

A {text-decoration: none; color: #000090;}
A:hover {text-decoration: underline;}

A.MENU_1 {font-weight: bold; color: #000090; font-size: 12px;}
A.MENU_TRACE_1 {font-weight: bold; color: #666666; font-size: 12px;}

A.MENU_2 {font-weight: bold; color: #000090; font-size: 12px;}
A.MENU_TRACE_2 {font-weight: bold; color: #666666; font-size: 12px;}

A.MENU_3 {font-weight: bold; color: #000090; font-size: 12px;}
A.MENU_TRACE_3 {font-weight: bold; color: #666666; font-size: 12px;}


H1 {
  font-size: 15px;
  font-weight: bold; 
  color: #888888;
}
H2 { font-size: 12px; font-weight: bold; color: #888888; padding-top: 5px;}
H3 { font-size: 12px;}
H4 { font-size: 12px;}


#complete {
  position: relative; 
  width: 850px;
  margin:0px auto;
  text-align:left;
}

#navigation_top {
   text-align: left;
	position: absolute;
   margin: 10px 0 0 10px;
	width: 200px;
}

#content_top {
  text-align: right;
  height: 100px;
  margin-right: 10px;
}

#navigation {
  left: 0;
   text-align: left;
	position: absolute;
   margin: 30px 0 0 10px;
  line-height:150%;
}

#content {
  text-align: left;
  margin: 30px 0 0 220px;
}


#content H1 {
  padding-top: 20px;
}

#content H1:first-of-type {
  padding-top: 0;
}



.block {
  margin: 0 0 10px 0;
}

#search {
  margin: 6px 0 0 0;
}

.inputs  {font-family: verdana, arial,sans-serif;
      font-size:12px;
		background-color: #ffffff;
      border: #aaaaaa 1px solid;}

.ueberschrift {font-weight: bold; color: #c5c5c5; font-size: 22px; margin: 0; padding: 0 0 10px 0;}
.ueberschrift2 {font-weight: bold; color: #c5c5c5; font-size: 18px; margin: 0; padding: 0;}



table.Standard { 
  border-collapse: collapse;
}
table.Standard th
{
  vertical-align: top;
  text-align: left;
  border: 1px solid #c5c5c5;
  padding: 6px; /* 'cellpadding' equivalent */
}

table.Standard td
{
  vertical-align: top;
  border: 1px solid #c5c5c5;
  padding: 6px; /* 'cellpadding' equivalent */
}
