body                                    {margin: 0px;}

A                                                {color : #003466;}
A:Visited                                        {color : #003466;}
A:Active                                         {color : #003466;}
A:Hover                                          {color : #7f8388;}

BODY
{
    SCROLLBAR-FACE-COLOR: #D6DEE6;
    SCROLLBAR-HIGHLIGHT-COLOR: #F0F3F6;
    SCROLLBAR-SHADOW-COLOR: #7F7F7F;
    SCROLLBAR-3DLIGHT-COLOR: #F0F3F6;
    SCROLLBAR-ARROW-COLOR: #003466;
    SCROLLBAR-TRACK-COLOR: #E2E8EE;
    SCROLLBAR-DARKSHADOW-COLOR: #003466;
    background : #ffffff  ;
}

.bodytitle
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 14px;
   /*text-align: left;
   background-color: #C0C0C0;*/
   color: 2D2D85;
   font-weight:bold;
   /*margin: -5px -5px 5px -5px;*/
}
.bodytext
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   line-height: 18px;
}

.bodytext_k
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   line-height: 18px;
}

.fktitle
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: 2D2D85;
   font-weight:bold;
   margin-left: 60px;
}
.fktitle_24
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 24px;
   color: 2D2D85;
   font-weight:bold;
   margin-left: 60px;
}
.fktext_left
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   line-height: 18px;
   margin-left: 60px;
   width: 300px;
}

.fktext
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   line-height: 18px;
   margin-left: 60px;
   width: 820px;
}

.fktext_18
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #000000;
   line-height: 26px;
   margin-left: 60px;
   width: 820px;
}

.fk_disclaimer
{
   FONT-SIZE: 11px;
   COLOR: #000000;
   margin-left: 60px;
   width: 820px;
   FONT-FAMILY: verdana, sans-serif;
}

.abbildung
{
   font-family:  Tahoma, Verdana,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight:bold;
   color: #000000;
   line-height: 15px;
}


.tblhead
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: 2D2D85;
}

.tbltext
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
}

.tbltextbig
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        line-height: 20px;
}

.copyright
{
   FONT-SIZE: 11px;
   COLOR: #797979;
   FONT-FAMILY: verdana, sans-serif;
}

.hinweis
{
   FONT-SIZE: 11px;
   COLOR: #797979;
   FONT-FAMILY: verdana, sans-serif;
   margin: 5px 0px 0px 8px;
}

.kleinSchrift
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: none;
   color: #000000;
   line-height: 15px;
}

.grosseSchrift
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 15px;
   line-height: 22px;
}


/*--Formulare------------------------------------------------*/
.form
{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #6F6F6F;
   border: 1px solid #6F6F6F;
   margin: 0px 5px 0px 5px;
}

input.form, textarea.form
{
   font-family:  Verdana,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   background-color: #d6dee6;
   color: #5F5F5F;
   border: 1px solid #6F6F6F;
}

.button2 {
  font-family:  Tahoma, Verdana,Arial, Helvetica, sans-serif;
  background-color: #B3BFCC;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
}




.privacy                                        {FONT-SIZE: 11px;COLOR: #797979;FONT-FAMILY: verdana, sans-serif;}
.designblue                                        {background-color : #F0F3F6;}
.designwhite                                {background-color : #FFFFFF;}
.designbluepic                                {background-color : #E2E8EE;}
.tbl                                                {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tblhome                                        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}

.tblhomeinfo                                {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color : #E1E7ED;}
.tblhomeinfotitle                        {background-color : #BBC0C5;}
.tblhomeinfolink                        {FONT-SIZE: 11px;COLOR: #6A6A6A;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;text-decoration : none;}
A:Visited.tblhomeinfolink        {FONT-SIZE: 11px;COLOR: #6A6A6A;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;text-decoration : none;}
A:Active.tblhomeinfolink        {FONT-SIZE: 11px;COLOR: #6A6A6A;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;text-decoration : none;}
A:Hover.tblhomeinfolink                {FONT-SIZE: 11px;COLOR: #6A6A6A;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;text-decoration : none;}

.tblbold                                        {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}

.txtsubtitle                                {FONT-SIZE: 10px;COLOR: #7F8388;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Visited.txtsubtitle                {FONT-SIZE: 10px;COLOR: #7F8388;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Active.txtsubtitle                {FONT-SIZE: 10px;COLOR: #7F8388;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Hover.txtsubtitle                        {FONT-SIZE: 10px;COLOR: #3E4043;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}

.tbltxtstart                                {FONT-SIZE: 24px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tbllink                                        {FONT-SIZE: 13px;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
.tbllinktxt                                        {FONT-SIZE: 13px;FONT-FAMILY: verdana, sans-serif;text-decoration : underline;}
.tbllinksmall                                {FONT-SIZE: 11px;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
.tbllinkdownload                        {FONT-SIZE: 11px;FONT-FAMILY: verdana, sans-serif;text-decoration : underline;}

.tbllinkext                                        {FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Visited.tbllinkext                {FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Active.tbllinkext                        {FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}
A:Hover.tbllinkext                        {FONT-SIZE: 13px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration : none;}

.tbllinkextbg                                {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color : #E4EAEE;}
.tblbordertooltip                          {background-color : #000000;}
.tbltooltip                                  {font-size : 12px;font-family : Arial, Helvetica, Sans-Serife;color : #000000;background-color : #FFFF99;}
.tbltitle                                        {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;background-color : #ADBECE;}
.tbllight                                        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color : #D9E1E8;}
.tbldark                                        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color : #CCD6E0;}
.tbldarkbold                                {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color : #CCD6E0;FONT-WEIGHT: bold;}

A.tblblacklink                                {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Visited.tblblacklink                {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Hover.tblblacklink                {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Active.tblblacklink                {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}

A.tblblacklinkhover                        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Visited.tblblacklinkhover        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Hover.tblblacklinkhover        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Active.tblblacklinkhover        {FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}

A.tblbluelink                                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Visited.tblbluelink                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Hover.tblbluelink                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
A:Active.tblbluelink                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}

.tblpicture                                        {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: Times New Roman;background-color : #D6DEE6;}
.tbltxtheadline                                {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;font-weight: bold;}
.tbltxtheadlineblue                        {FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}
.tbltxtheadlineblue2                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}
.tbltxtblue                                        {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: normal;}
.INPUT                                                {FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Times New Roman;font-style : oblique;}
.tblinput                                        {FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: Times New Roman;font-style : oblique;}

.history_sub_link                        {FONT-SIZE: 13px;COLOR: #6a6d71;FONT-FAMILY: times new roman;text-decoration : none;}
A:Visited.history_sub_link        {FONT-SIZE: 13px;COLOR: #6a6d71;FONT-FAMILY: times new roman;text-decoration : none;}
A:Active.history_sub_link        {FONT-SIZE: 13px;COLOR: #6685a3;FONT-FAMILY: times new roman;text-decoration : none;}
A:Hover.history_sub_link        {FONT-SIZE: 13px;COLOR: #6685a3;FONT-FAMILY: times new roman;text-decoration : none;}

/* 05 PR */
.tbl_pr_nav                                        {font-size: 13px;background-color:#D6DEE6;font-family:verdana, sans-serif;}
.tbl_pr_nav_trans                        {font-size: 13px;font-family:verdana, sans-serif;}
.hr_pr                                                   {color:#D6DEE6;width:529px;height:2px;}
.pr_nav_aktiv                                {color:#B40531;FONT-SIZE: 13px;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}
.pr_nav_inaktiv                                {color:#7F8388;FONT-SIZE: 13px;FONT-FAMILY: verdana, sans-serif;text-decoration:none;}

/* layer karrerie */
.lay_karr                                        {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;background-color:#ffffff;}

/* ssl */
.designbluesub                                {background-color: #E4E9EF;}
.designbluelight                        {background-color: #F2F5F7;}
.designbluelight2                        {background-color: #E6EBF0;}
.designbluedark                                {background-color: #ADBECE;}

.tblbg                                                {background-color: #E4E9EF;FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tblbg2                                                {background-color: #F2F5F7;FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tblcap                                                {background-color: #F2F5F7;FONT-SIZE: 24px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}
.tbl2                                                {background-color: #E6EBF0;FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tblblue                                        {background-color: #E4E9EF;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;}
.tblblue2                                        {background-color: #F2F5F7;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;}
.tblbluebold                                {background-color: #E4E9EF;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}
.tblbluebold2                                {background-color: #F2F5F7;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}
.tblbluesmall                                {background-color: #ADBECE;FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;}
.tblred                                                {FONT-SIZE: 13px;COLOR: #FC3000;FONT-FAMILY: verdana, sans-serif;}
.tblwhite                                        {background-color: #FFFFFF;FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY: verdana, sans-serif;}
.tbldarkblue                                {background-color: #ADBECE;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;}
.tbldarkbluebold                        {background-color: #ADBECE;FONT-SIZE: 13px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;FONT-WEIGHT: bold;}

.button                                         {border: none;width: 147px;height: 21px;background-color: #ADBECE;FONT-FAMILY: Times New Roman;FONT-WEIGHT: bold;color: #FFFFFF;font-size: 15px;}
.textareablue                                {border: none;background-color: #F2F5F7;FONT-FAMILY: verdana, sans-serif;color: #000000;font-size: 13px;}
.textareablue2                                {border: none;width: 563px;height: 193px;background-color: #F2F5F7;FONT-FAMILY: verdana, sans-serif;color: #000000;font-size: 13px;}
.textnorm                                        {width: 220px;height: 22px;background-color: #FFFFFF;FONT-FAMILY: Arial, Helvetica, Sans-Serife;color: #000000;font-size: 13px;}
.textnormcontact                        {width: 345px;height: 22px;background-color: #FFFFFF;FONT-FAMILY: Arial, Helvetica, Sans-Serife;color: #000000;font-size: 13px;}
.textareanorm                                {width: 345px;height: 120px;background-color: #FFFFFF;FONT-FAMILY: Arial, Helvetica, Sans-Serife;color: #000000;font-size: 13px;}

.nav                                                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Visited.nav                                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Active.nav                                {FONT-SIZE: 11px;COLOR: #003466;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Hover.nav                                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}

.navactive                                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Visited.navactive                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Active.navactive                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}
A:Hover.navactive                        {FONT-SIZE: 11px;COLOR: #7f8388;FONT-FAMILY: verdana, sans-serif;text-decoration: none;}