/******************/
/* POPUP          */
/******************/
#datenschutz
{
  text-align:left;
  position:absolute;
  top:200px;
  left:50%;
  z-index:2;
  display:none;
  background: #000000;
  border:1px solid #A8A8A8;
}

#disclaimer
{
  text-align:left;
  position:absolute;
  top:200px;
  left:50%;
  z-index:2;
  display:none;
  background: #000000;
  border:1px solid #A8A8A8;
}

#impressum
{
  text-align:left;
  position:absolute;
  top:200px;
  left:50%;
  z-index:2;
  display:none;
  background: #000000;
  border:1px solid #A8A8A8;
  
}

.popup
{
  text-align:left;
  clear:left;
  width:450px;
  overflow:auto;
}
.text_pop {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
line-height: 120%;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
text-decoration: none;
}

#global
{
text-align: left;
}

.closelink:link{font:bold 10pt Arial,Helvetica,Sans Serif; color:#000000; text-decoration:none;}
.closelink:active{font:bold 10pt Arial,Helvetica,Sans Serif; color:#000000; text-decoration:none;}
.closelink:hover{font:bold 10pt Arial,Helvetica,Sans Serif; color:#000000; text-decoration:none;}
.closelink:visited{font:bold 10pt Arial,Helvetica,Sans Serif; color:#000000; text-decoration:none;}
.closelink:focus{font:bold 10pt Arial,Helvetica,Sans Serif; color:#000000; text-decoration:none;}


/******************/
/* NORMAL         */
/******************/
.text {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
line-height: 140%;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
text-decoration: none;
text-align: justify;
}

.Head {
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
font-style: normal;
line-height: 100%;
font-weight: bold;
font-variant: normal;
color: #A8A8A8;
letter-spacing: 1px;
margin-bottom: 15px;
padding: 0px;
}
.Head1 {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: normal;
line-height: 100%;
font-weight: normal;
font-variant: normal;
color: #A8A8A8;
letter-spacing: 1px;
margin-bottom: 15px;
padding: 0px;
}
.Head_weiss {
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
font-style: normal;
line-height: 22px;
font-weight: bold;
font-variant: normal;
color: #FFFFFF;
letter-spacing: 1px;
padding: 0px;
}

.text_table {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
line-height: 130%;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
text-decoration: none;
}

.hotline {
font-family: Arial,Helvetica,sans-serif;
font-size: 11pt;
font-style: normal;
line-height: 30px;
width: 390px;
font-weight: normal;
font-variant: normal;
color: #000000;
background-color: #FFFFFF;
text-decoration: none;
text-align: center;
vertical-align: bottom;
padding: 10px;
margin-top: 15px;
display: block;
}


a {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #A8A8A8;
text-decoration: underline;
}

a.Link {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #A8A8A8;
text-decoration: none;
}

a.Link:hover {
color: #FFFFFF;
text-decoration: underline;
}

a.Link:active {
color: #FFFFFF;
text-decoration: underline;
}

a.link_dat {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #A8A8A8;
text-decoration: underline;
}

a.link_dat:hover {
color: #FFFFFF;
text-decoration: none;
}

a.link_dat:active {
color: #FFFFFF;
text-decoration: none;
}

span.title_right {
text-align: left;
display: block;
float: right;
position: relative;
padding: 5px;
margin-left: 5px;
width: 210px;
} 

/******************/
/* MENÜ           */
/******************/
a.Menu {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #A8A8A8;
text-decoration: none;
vertical-align: top;
display: block;
letter-spacing: 1px;
padding: 0px 7px;
}
a.Menu:hover {
color: #FFFFFF;
}
a.Menu:active {
color: #FFFFFF;
}


/******************/
/* Formular       */
/******************/
.Text_form {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
line-height: 100%;
font-weight: normal;
font-variant: normal;
color: #A8A8A8;
text-decoration: none;
}

.form_elem {
border-color:#A8A8A8;
border-width:1px;
width:158px;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
text-align:left;
}

.form_elem_anrede {
border-color:#A8A8A8;
border-width:1px;
width:60px;
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
text-align:left;
}

ul {
list-style-type: circle;
}
li {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #FFFFFF;
text-decoration: none;
line-height: 150%;
}

a img
{border: 0px }

.email
{display: none;}