body {
 font-family: sans-serif;
 font-size: 13;
 color: #000000;
 background: #DDDDDD;
}

a:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000000;
}
a:visited {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000000;
}
a:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000099;
}
a:active {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000099;
}

td {
 font-size: 13;
}

/*****************************************/
/* topbanner                             */
/*****************************************/
div.topbanner_text {
  font-size: 26;
  color: #000099;
}
div.topbanner_text_klein {
  font-size: 18;
  color: #000099;
}
a.topbanner_pastlink:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
a.topbanner_pastlink:visited {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
a.topbanner_pastlink:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000099;
}
a.topbanner_pastlink:active {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000099;
}
td.topbanner_bar {
  padding-top: 5px;
  padding-right: 10px;
  background: #018AE7;
  background-image:url(../images/logo_top.jpg);
  background-repeat:no-repeat
}

/*****************************************/
/* Locationbar                           */
/*****************************************/
a.loc_string_link:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #DDDDDD;
}
a.loc_string_link:visited  {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #DDDDDD;
}
a.loc_string_link:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #DDDDDD;
}
a.loc_string_link:active  {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #DDDDDD;
}
div.location_text{
  font-size: 13;
  color: #DDDDDD;
}
td.location_bar {
  background: #018AE7;
}

/*****************************************/
/* Navigation                            */
/*****************************************/
a.hnavi_link:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000000;
}
a.hnavi_link:visited {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000000;
}
a.hnavi_link:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
a.hnavi_link:active {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
td.navi_bar {
  background: #018AE7;
  background-image:url(../images/navi_back.jpg);
  background-repeat:repeat-y
}
td.hnavi_box_on {
  border: 0px;
  border-bottom:1px;
  border-right:1px;
  border-color: #AFAFAF;
  border-style: solid;
  background-color: #CFCFCF;
  padding-right:5px
}
td.hnavi_box_off {
  border: 0px;
  border-bottom:1px;
  border-right:1px;
  border-color: #AFAFAF;
  border-style: solid;
  background-color: #EFEFEF;
  padding-right:5px
}

/*****************************************/
/* Subnavigation                         */
/*****************************************/
a.snavi_link:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000000;
}
a.snavi_link:visited {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000000;
}
a.snavi_link:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
a.snavi_link:active {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #000099;
}
div.subnavi_title{
  font-size: 13;
  color: #000099;
}
td.subnavi_bar {
  background: #018AE7;
  background-image:url(../images/navi_back.jpg);
  background-repeat:repeat-y
}
td.snavi_box {
  border: 0px;
  border-bottom:1px;
  border-right:1px;
  border-color: #AFAFAF;
  border-style: solid;
  background-color: #EFEFEF;
  padding-left:5px;
  padding-right:5px
}

/*****************************************/
/* Copyright                             */
/*****************************************/
div.copyright_text{
  font-size: 10;
  color: #DDDDDD;
}
td.copyright_bar {
  background: #018AE7;
  background-image:url(../images/navi_back.jpg);
  background-repeat:repeat-y
}

/*****************************************/
/* Servicenavigation                     */
/*****************************************/
a.fusslink:link {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #808080;
}
a.fusslink:visited {
  font-family: sans-serif;
  font-size:13;
  text-decoration: none;
  color: #808080;
}
a.fusslink:hover {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000000;
}
a.fusslink:active {
  font-family: sans-serif;
  font-size:13;
  text-decoration: underline;
  color: #000000;
}
div.servicenavi_text{
  font-size: 10;
  color: #808080;
}
td.servicenavi_bar {
}

/*****************************************/
/* Servicenavigation                     */
/*****************************************/
a.fusslink_klein:link {
  font-family: sans-serif;
  font-size:10;
  text-decoration: none;
  color: #808080;
}
a.fusslink_klein:visited {
  font-family: sans-serif;
  font-size:10;
  text-decoration: none;
  color: #808080;
}
a.fusslink_klein:hover {
  font-family: sans-serif;
  font-size:10;
  text-decoration: underline;
  color: #000000;
}
a.fusslink_klein:active {
  font-family: sans-serif;
  font-size:10;
  text-decoration: underline;
  color: #000000;
}