/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: verdana, arial,helvetica,sans-serif; color: #000000; }
PRE { font-family: verdana, arial,helvetica,sans-serif; }

FORM { margin: 0px 0px 0px 0px;line-height: 1.2em;}
P, PRE { margin: 0px 0px 0px 0px; line-height: 8pt;}
TD { vertical-align: top; font-size: 10pt; line-height: 12pt; font-family: verdana, arial,helvetica,sans-serif;}
TH { vertical-align: top; font-size: 10pt; line-height: 12pt; font-family: verdana, arial,helvetica,sans-serif; font-style: normal; font-weight: normal;}

P, DIV {
  font-family: verdana, arial,helvetica,sans-serif;
  line-height: 14pt;
}

body {
font-family: verdana, arial,helvetica,sans-serif;
height: 100% ;
margin:0px;
padding:0px;
}

html {
height: 100% ;
margin:0px;
padding:0px;
}

/***************/
/* Bulletlists */
/***************/

OL { list-style: decimal }


/* Bulletlists, general */
ul { font-size: 8pt; line-height: 14pt; }


.breadcrumb { color: black; font-size: 7pt; font-family: Verdana; text-decoration: none; text-align: left }

img.Bildlinks { name = Bild links value = float: left; }
p.align-right { name = Text rechts value = float: right;  }


.lauftext     { color: black; font-size: 10pt; font-family: Verdana; text-decoration: none; }
.lauftext_klein { color: black; font-size: 9pt; font-family: Verdana; text-decoration: none; }
.lauftext_klein_kursiv { color: black; font-size: 9pt; font-family: Verdana; font-style: italic; text-decoration: none;  }
.lauftext_block { color: black; font-size: 10pt; font-family: Verdana; line-height: 12pt; text-decoration: none; text-align: justify; }
.lauftext_klein_grau { color: #909090; font-size: 9pt; font-family: Verdana; line-height: 9pt; text-decoration: none; text-align: left; }
.pulldown1 { color: #003469; font-size: 10pt; font-family: Verdana; text-decoration: none; width: 150pt; }
.eingabefeld  { color: black; font-size: 10pt; font-family: Verdana; text-decoration: none; margin: 1px; border: solid 1px silver; outline-color: silver }
.ueberschrift    { color: black; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none; letter-spacing: 1px }
.ueberschrift_schwarz_klein { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.ueberschrift1_rot { color: #da0000; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none; letter-spacing: 1px }
.Headline_ROT_klein { color: #da0000; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: none; letter-spacing: 1px }
.pullDown { color: black; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; text-decoration: none; outline: solid 1pt black; }
.ueberschrift_schwarz { color: #000; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: none ; letter-spacing: 1px; }
.ueberschrift_orange { color: #f60; font-size: 10pt; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; }
.ueberschrift_weiss { color: #fff; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none }
.Headline_GRAU { color: #646464; font-size: 10pt; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none; }
.tabellenkopf { color: #fff; font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: none }
.feld   { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 0px; border: solid 1px #a9a9a9; width: 170px; height: 10px }
.Menue_ORANGE { color: #f60; font-size: 9pt; font-family: Verdana; font-weight: bold; text-decoration: none;}
Headline_ORANGE { color: #f60; font-size: 9pt; font-family: Verdana; font-weight: bold; text-decoration: none;}

span.Headline_ORANGE { color: #f60; font-size: 9pt; font-family: Verdana; font-weight: bold; text-decoration: none;}
span.Headline_ROT_klein { color: #da0000; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Verdana; text-decoration: none; letter-spacing: 1px }
span.Headline_GRAU { color: #646464; font-size: 10pt; font-family: Verdana; font-style: normal; font-weight: bold; text-decoration: none; }
span.lauftext_klein_grau { color: #909090; font-size: 9pt; font-family: Verdana; line-height: 9pt; text-decoration: none; text-align: left; }
span.lauftext_klein { color: black; font-size: 9pt; font-family: Verdana; line-height: 9pt; text-decoration: none; text-align: left; }


.list{
background-color:#90b2c3;
color:#fafafa;
width:300px;
padding:10px;
margin:0;
list-style:inside circle;
border:3px solid black;
text-align:left;
}


a:link        { color: #000000; font-size: 10pt; font-family: Verdana;  text-decoration: none  }
a:visited        { color: #000000; font-size: 10pt; font-family: Verdana; text-decoration: none  }
a:active         { color: #000000; font-family: Verdana; text-decoration: none  }
a:hover        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none }

a.nav1:link        { color: #000000; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none  }
a.nav1:visited        { color: #000000; font-size: 10pt; font-family: Verdana;  font-weight: bold; text-decoration: none  }
a.nav1:active         { color: #f60; font-family: Verdana; font-weight: bold; text-decoration: none  }
a.nav1:hover        { color: #f60; font-size: 10pt; font-family: Verdana;  font-weight: bold;  text-decoration: none }


a.nav1act:link        { color: #da0000; font-size: 10pt; font-family: Verdana; font-weight: bold; text-decoration: none  }
a.nav1act:visited        { color: #f60; font-size: 10pt; font-family: Verdana;  font-weight: bold;  text-decoration: none  }
a.nav1act:active         { color: #f60; font-family: Verdana; font-weight: bold; text-decoration: none  }
a.nav1act:hover        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none }

a.nav2:link        { color: #000000; font-size: 10pt; font-family: Verdana; text-decoration: none  }
a.nav2:visited        { color: #000000; font-size: 10pt; font-family: Verdana;  text-decoration: none  }
a.nav2:active         { color: #000000; font-family: Verdana;  text-decoration: none  }
a.nav2:hover        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none }

a.nav2act:link        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none  }
a.nav2act:visited        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none  }
a.nav2act:active         { color: #f60; font-family: Verdana;  text-decoration: none  }
a.nav2act:hover        { color: #f60; font-size: 10pt; font-family: Verdana; text-decoration: none }

div#Page {
text-align: left; /* Seiteninhalt wieder links ausrichten */
width: 600px;
padding: 0.5em;
background-color: rgb(255, 255, 255);
}

div#ContentLayer {
margin-left: 0px;
padding: 0 1em;
border: 1px dashed silver;
}

div#ContentLayer h1 {
font-size: 1.5em;
margin: 0 0 1em;
}

div#ContentLayer h2 {
font-size: 1.2em;
margin: 0 0 1em;
}

div#ContentLayer p {
font-size:1em;
margin: 1em 0;
}

div.tx-fdfx2cols-pi1{


}
div.abstand{
 height: 10;
}
