﻿body
{
  font-family:Verdana;
  font-size:10pt;
  text-align:left;
}
h1
{
  color:#E87B16;
  font-weight:bold;
  font-size:12pt;
  margin:0px;
  margin-bottom:15px;
  padding:0px;
  text-align:left;
}
td.main_text
{
  vertical-align:top;
  text-align:justify;
  color:#333333;
  line-height:17pt;
}
img
{
  vertical-align: top;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
}
img.border
{
  vertical-align: top;
  margin: 0px;
  padding: 0px;
  border: solid 1px #777777;
}
.menu_item
{
  color:#022585;
  text-align:left;
  padding-top:10px;
  font-weight:bold;
}
.menu_item_hover
{
  color:#E87B16;
  text-align:left;
  padding-top:10px;
  font-weight:bold;
}
a.menu_item
{
  color:#022585;
  text-align:left;
  text-decoration:none;
  font-weight:bold;
}
a.menu_item:active
{
  color:#022585;
  text-align:left;
  text-decoration:none;
  font-weight:bold;
}
a.menu_item:visited
{
  color:#022585;
  text-align:left;
  padding-top:10px;
  font-weight:bold;
}
a.menu_item:hover
{
  color:#E87B16;
  text-align:left;
  text-decoration:none;
  font-weight:bold;
}
.img_label
{
  text-align:right;
  font-size:8pt;
  padding-top:10px;
  color:#555555;
}
div.address_header
{
  font-weight:bold;
  color:#022585;
  padding-top:15px;
  padding-bottom:10px;
}
div.blue_header
{
  font-weight:bold;
  color:#022585;
  padding-top:15px;
  padding-bottom:10px;
}
div.label
{
  font-weight:bold;
  padding-top:10px;
  padding-bottom:5px;
}
div.float
{
  line-height:17pt;
  text-align:justify;
  color:#333333;
}
div.main_text
{
  vertical-align:top;
  text-align:justify;
  color:#333333;
  line-height:17pt;
}
ul
{
  margin-top:0px;
  margin-bottom:0px;
  list-style-type:disc;
}
button.normal 
{
  border:1px solid #888888;
  background-color:#DDDDDD;
}
button.mouseover 
{
  border:1px solid rgb(10,36,106);
  background-color:rgb(188,190,196);
}
input.btn_normal
{
  border:1px solid #888888;
  background-color:#DDDDDD;
}
input.btn_mouseover 
{
  border:1px solid rgb(10,36,106);
  background-color:rgb(188,190,196);
}
input.text {
  border:1px solid #888888;
  color:rgb(51,51,153);
  font-weight:bold;
}
textarea {
  border:1px solid #888888;
  color:rgb(51,51,153);
  font-weight:bold;
}
div.ui_info_msg {
  color:blue;
  font-weight:normal;
  font-size:8pt;
  margin-top:10px;
  margin-bottom:10px;
  width:100%;
}
a.normal
{
  color:blue;
  text-align:left;
  text-decoration:none;
}
a.normal:active
{
  color:blue;
  text-align:left;                 
  text-decoration:none;
}
a.normal:visited
{
  color:blue;
  text-align:left;
  text-decoration:none;
}
a.normal:hover
{
  color:#E87B16;
  text-align:left;
  text-decoration:underline;
}
a.hidden
{
  color:#555555;
  text-align:left;
  text-decoration:none;
}
a.hidden:active
{
  color:#555555;
  text-align:left;
  text-decoration:none;
}
a.hidden:visited
{
  color:#555555;
  text-align:left;
  text-decoration:none;
}
a.hidden:hover
{
  color:#E87B16;
  text-align:left;
  text-decoration:underline;
}

/* Werbung */
a.promotion
{
  text-align:center;
  text-decoration:none;
}
a.promotion:active
{
  text-align:center;                 
  text-decoration:none;
}
a.promotion:visited
{
  text-align:center;
  text-decoration:none;
}
a.promotion:hover
{
  text-align:center;
  text-decoration:none;
}

div.promotion
{
  border:1px solid #555555;
  background-color:#EEEEEE;
  margin-right:15px;
  font-size:7pt;
  padding:5px;
  padding-top:10px;
  padding-bottom:10px;
  text-align:center
}

