span.sub_01_weiss      { color: white; font: 15px/18px Helvetica, Arial, sans-serif; text-decoration: none; text-align: center; text-indent: 3px; }
span.sub_02_weiss   { color: white; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; }
span.datum    { color: white; font-size: 11px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; text-transform: uppercase; }
span.topNav    { color: white; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; font-stretch: normal; text-decoration: none; text-transform: uppercase; }
span.willkommen_head       { color: #d7ca8f; font-size: 34px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 34px; text-decoration: none; text-align: left; width: 100%; float: left; }
span.willkommen      { color: white; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; text-align: left; }
span.bsp      { color: white; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; text-align: left; }
span.navi                { color: black; font-size: 10px; line-height: 120%; font-family: Helvetica, Arial, sans-serif; font-weight: normal;  text-decoration: none; }
span.navi_bu                { color: black; font-size: 9px; line-height: 100%; font-family: Helvetica, Arial, sans-serif; font-weight: normal;  text-decoration: none; }
span.navi_bu_rot                { color: #990033; font-size: 9px; line-height: 100%; font-family: Helvetica, Arial, sans-serif; font-weight: normal;  text-decoration: none; }
span.navi_underline      { color: black; font-size: 10px; line-height: 120%; font-family: Helvetica, Arial, sans-serif; font-weight: normal; text-decoration: underline; }
span.navi_weiter     { color: #990033; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; }
span.navi_head        { color: #990033; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; font-stretch: normal; text-decoration: none; }
span.navi_head_black        { color: #000000; font-size: 11px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; font-stretch: normal; text-decoration: none; }
span.navi_head_b        { color: #26468f; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; font-stretch: normal; text-decoration: none; }
span.navi_head_blau        { color: #26468f; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; font-stretch: normal; text-decoration: none; text-transform: uppercase; }
span.navi_head_2        { color: #990033; font-size: 26px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 30px; font-stretch: normal; text-decoration: none; }
span.navi_head_3        { color: #26468f; font-size: 26px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 30px; font-stretch: normal; text-decoration: none; }
span.navi_head_4        { color: #990033; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 20px; font-stretch: normal; text-decoration: none; transform: uppercase; }
span.navi_head_5        { color: #26468f; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 22px; font-stretch: normal; text-decoration: none; }
span.navi_head_6        { color: #990033; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 30px; font-stretch: normal; text-decoration: none; }
span.navi_head_7        { color: #26468f; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 20px; font-stretch: normal; text-decoration: none; transform: uppercase; }
span.subNavi_grau    { color: #666666; font-size: 9px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 12px; text-decoration: none; text-align: left; text-transform: uppercase; word-spacing: 3px; letter-spacing: 1px; }
span.content_head_1      { color: black; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 26px; font-stretch: normal; text-decoration: none; }
span.content_head_1_blau      { color: #26468f; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 26px; font-stretch: normal; text-decoration: none; }
span.content_head_2      { color: black; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 20px; font-stretch: normal; text-decoration: none; }
span.content_txt      { color: black; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; }
span.content_txt_blau_kontakt      { color: #26468f; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 24px; text-decoration: none; }
span.content_txt_blau      { color: #26468f; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; }
span.content_txt_blau_bold      { color: #26468f; font-size: 13px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; }
span.content_txt_2     { color: black; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; }
span.content_head_3      { color: black; font-size: 13px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 16px; font-stretch: normal; text-decoration: none; }
span.Impressum     { color: #26468f; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 13px; text-decoration: none; text-transform: uppercase; }
span.Impressum_popup     { color: #26468f; font-size: 10px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none; text-transform: uppercase; }
span.anfragen_head   { color: white; font-size: 11px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
span.anfragen_head_blau   { color: #26468f; font-size: 11px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; }
span.anfragen_bu      { color: #26468f; font-size: 9px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none; }



a { text-decoration: none }


#container_start {
height: 420px;
         /**/
width: 260px; /* IE-Hack */
margin-top: 280px;
margin-left: 58px;
overflow: hidden;
line-height: 12px;
}


#container1 {
height: 420px;
         /**/
width: 260px; /* IE-Hack */
margin-top: 80px;
margin-left: 58px;
overflow: hidden;
line-height: 12px;
}


#container2 {
height: 420px;
         /**/
width: 325px; /* IE-Hack */
margin-top: 80px;
margin-left: 20px;
padding-right: 20px;
overflow: auto;
line-height: 12px;
}


#container_VPK {
height: 400px;
         /**/
width: 471px; /* IE-Hack */
margin: 0px 20px 5px 14px;
overflow: hidden;
}


#container_anfrage {
height: 448px;
         /**/
width: 340px; /* IE-Hack */
margin-top: 80px;
margin-left: 20px;
overflow: hidden;
line-height: 12px;
}



#container_upload {
height: 480px;
         /**/
width: 340px; /* IE-Hack */
margin-top: 80px;
margin-left: 20px;
padding-right: 20px;
overflow: auto;
line-height: 12px;
}




#container_upload_nl {
height: 500px;
         /**/
width: 340px; /* IE-Hack */
margin-top: 80px;
margin-left: 20px;
padding-right: 20px;
overflow: auto;
line-height: 12px;
}







#button {
position: absolute;
padding-left: 77px;
margin-right: auto;
bottom: 20px;
}



.divider {
  background: url(../grafik/blaue_Linie.gif);
  background-repeat: repeat-x;
  margin-right: 0px;
  height: 9px ;
  font-size: 1px ; /* der IE nimmt sonst mindestens Schriftgröße als Höhe */
}


#divider_dots {
  clear: both;
  background: url(../grafik/punkt_blau_waage.gif);
  background-repeat: repeat-x;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
  height: 1px ;
  font-size: 1px ; /* der IE nimmt sonst mindestens Schriftgröße als Höhe */
}

#divider_dots_binnen_links {
clear: both;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 10px;
background: url(../grafik/punkt_blau_waage.gif);
background-repeat: repeat-x;
height: 1px ;
font-size: 1px ; /* der IE nimmt sonst mindestens Schriftgröße als Höhe */
}

#divider_dots_binnen_rechts {
width: 160px;
clear: both;
margin-bottom: 10px;
margin-top: 10px;
background: url(../grafik/punkt_blau_waage.gif);
background-repeat: repeat-x;
height: 1px ;
font-size: 1px ; /* der IE nimmt sonst mindestens Schriftgröße als Höhe */
}

#site{
padding: 0px 0px 0px 0px;
width: 100%;
height: auto;
}


#top {
padding: 0px 0px 0px 0px;
height: 25px;
}


#kopf {
background-color: #26468f;
padding: 0px 0px 0px 50px;
width:auto;
height: auto;
}

#klammer {
width: 650px;
height: auto;
}

#kopf_2 {
background-color: #ffffcc;
padding: 10px 0px 0px 55px;
width: auto;
height: auto;
border-top: solid 2px #26468f
}

#content {
padding: 0px 0px 0px 45px;
height: auto;
}

#klammer_content {
width: 601px;
height: auto;
}

#spalten {
width: auto;
margin-bottom: 10px;
background-image: url(../grafik/punkt_blau_senk.gif);
background-repeat: repeat-y;
background-position: right;
}



#links {
width: 420px;
background-image: url(../grafik/punkt_blau_senk.gif);
background-repeat: repeat-y;
background-position: right;
float: left;
}

#rechts {
width: 150px;
height: auto;
bottom: 10px;
float: left;
}
