body { margin-top:0px; font-family:Verdana,Arial,Sans-Serif; color:#000000; background-color:#F1F5FA; }

td { font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#293446; font-size:11px; }

.spaltelinkshi { background-color:#E0EBF3; }
.spaltelinksmi { background-color:#F1F5FA; }
.content { background-color:#FFFFFF; font-size:12px; }
.strich { color:#BCD3E5; }

.zei1 { background-color:#55719B; }
.zei1-13 { background-color:#7291B3; }

.zei2-spa13 { background-color:#E0EBF3; }
.logoapri { background-color:#FFFFF0; }
.logo { background-color:#FFFFFF; }
.zei2-spa4 { background-color:#F1F5FA; filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#FFFFFF,endColorstr=#F1F5FA,)}
.zei2-spa6 { background-color:#F1F5FA; filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#F1F5FA,endColorstr=#FFFFFF,)}

.zei3-spa13 { background-color:#CBDEEC; }
.zei3-spa2 { background-color:#E0EBF3; }
.zei3-spa6 { background-color:#E0EBF3; }


.nav-1-13 { background-color:#334572; }

.nav-2-13 { background-color:#7291B3; }
.nav-2-2 { background-color:#55719B; }
.nav-2-4 { background-color:#55719B; }

td.fu-13 { background-color:#7291B3; }
td.fu-2 { background-color:#55719B; font-size:10px; color:#DDE6F2; }
td.fu-4 { background-color:#55719B; font-size:10px; color:#DDE6F2; }
div.fussueber { letter-spacing:4px; margin-bottom:1px; margin-top:4px; font-size:11px; }

td.maenner { padding-right:0px; }

.hauptnavi { font-family:Verdana,Sans-Serif,Arial; background-color:#1E3162; color:#FFFFFF; font-size:11px; font-weight:500; letter-spacing:1px; }
.hauptnavi-act { font-family:Verdana,Sans-Serif,Arial; background-color:#55719B; color:#FFFFFF; font-size:11px; font-weight:500; letter-spacing:1px; }
a.hauptnavi           { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi:link      { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi:visited   { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi:hover     { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; background-color:#334572; }
a.hauptnavi:active    { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }

a.hauptnavi-act           { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi-act:link      { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi-act:visited   { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi-act:hover     { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }
a.hauptnavi-act:active    { text-decoration:none; padding-top:3px; color:#FFFFFF; width:100%; height:100%; }


.menuhead { background-color:#CBDEEC; }
td.menuuber { background-color:#E0EBF3; padding-left:5px; padding-right:0px; font-size:11px; font-weight:bold; color:#1E3162; letter-spacing:0px; }
td.untermenu { border-bottom-width:1px; border-bottom-style:dotted;
               border-color:#ABC7DE;
               font-size:11px;
               filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#F1F5FA, endColorstr=#FFFFFF) }

a.unternav           { padding-left:19px; padding-top:2px; padding-right:0px; color:#000000; text-decoration:none; width:100%; height:100%; }
a.unternav:link      { padding-left:19px; padding-top:2px; padding-right:0px; color:#000000; text-decoration:none; width:100%; height:100%; }
a.unternav:visited   { padding-left:19px; padding-top:2px; padding-right:0px; color:#000000; text-decoration:none; width:100%; height:100%; }
a.unternav:hover     { padding-left:19px; padding-top:2px; padding-right:0px; color:#000000; text-decoration:none; width:100%; height:100%; background-color:#F1F5FA; }
a.unternav:active    { padding-left:19px; padding-top:2px; padding-right:0px; color:#000000; text-decoration:none; width:100%; height:100%; }

a.unternav-act           { padding-left:6px; padding-top:2px; padding-right:0px; color:#FF5F00; text-decoration:none; width:100%; height:100%; }
a.unternav-act:link      { padding-left:6px; padding-top:2px; padding-right:0px; color:#FF5F00; text-decoration:none; width:100%; height:100%; }
a.unternav-act:visited   { padding-left:6px; padding-top:2px; padding-right:0px; color:#FF5F00; text-decoration:none; width:100%; height:100%; }
a.unternav-act:hover     { padding-left:6px; padding-top:2px; padding-right:0px; color:#FF5F00; text-decoration:none; width:100%; height:100%; background-color:#F1F5FA; }
a.unternav-act:active    { padding-left:6px; padding-top:2px; padding-right:0px; color:#FF5F00; text-decoration:none; width:100%; height:100%; }

.oben { font-size:10px; color:#55719B; background-color:#FFFFFF; }

td.navglo { font-size:10px; background-color:#F1F5FA; filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#F1F5FA,endColorstr=#FFFFFF,); }

a.navglo         { color:#55719B; text-decoration:none; }
a.navglo:link    { color:#55719B; text-decoration:none; }
a.navglo:visited { color:#55719B; text-decoration:none; }
a.navglo:hover   { color:#1E3162; text-decoration:none; }
a.navglo:active  { color:#55719B; text-decoration:none; }

a.navglo-act         { color:#FF5F00; text-decoration:none; }
a.navglo-act:link    { color:#FF5F00; text-decoration:none; }
a.navglo-act:visited { color:#FF5F00; text-decoration:none; }
a.navglo-act:hover   { color:#FF5F00; text-decoration:none; }
a.navglo-act:active  { color:#FF5F00; text-decoration:none; }

a.fuss         { color:#DDE6F2; text-decoration:none; }
a.fuss:link    { color:#DDE6F2; text-decoration:none; }
a.fuss:visited { color:#DDE6F2; text-decoration:none; }
a.fuss:hover   { color:#FFFFFF; text-decoration:none; }
a.fuss:active  { color:#DDE6F2; text-decoration:none; }

td.menuuberho { padding-left:1px; padding-right:0px; font-size:10px; font-weight:bold; color:#1E3162; letter-spacing:1px; }
td.menuunterho { padding-right:0px; font-size:10px; font-weight:normal; }

a.menuunterho         { text-decoration:none; width:100%; height:100%; color:#293446; padding-left:6px; padding-right:0px; }
a.menuunterho:link    { text-decoration:none; width:100%; height:100%; color:#293446; padding-left:6px; padding-right:0px; }
a.menuunterho:visited { text-decoration:none; width:100%; height:100%; color:#293446; padding-left:6px; padding-right:0px; }
a.menuunterho:hover   { text-decoration:none; width:100%; height:100%; padding-left:6px; padding-right:0px; color:#000000; background-color:#FFFFFF; }
a.menuunterho:active  { text-decoration:none; width:100%; height:100%; color:#293446; padding-left:6px; padding-right:0px; }

td.bildunter { color:#55719B; font-size:10px; background-color:#FFFFFF; }

h1.1 { font-size:15px;
       color:#334572;
       margin-bottom:6px;
       margin-top:0px;
       font-family:Verdana,Arial,Sans-Serif;
       letter-spacing:2px;
       padding:2px;
       width:100%;
       height:22;
       border-bottom: 1px #FF5F00 dotted;
     }

h1.home { font-size:13; color:#55719B;  margin-top:2px; letter-spacing:2px; width:100%; filter:DropShadow(color=#CFCFCF, offx=1, offy=1) }

h1.dunkel { font-size:15px; color:#1E3162; height:16px; margin-top:1px; margin-bottom:4px; letter-spacing:1px; width:100%; }
h1.dunkelscha { font-size:15px; color:#1E3162; height:16px; margin-top:1px; margin-bottom:4px; letter-spacing:1px; width:100%; filter:DropShadow(color=#CFCFCF, offx=1, offy=1)  }
h1.hell { font-size:15px; color:#55719B; height:16px; margin-top:1px; margin-bottom:4px; letter-spacing:1px; width:100%; }
h1.hellscha { font-size:15px; color:#55719B; height:16px; margin-top:1px; margin-bottom:4px; letter-spacing:1px; width:100%; filter:DropShadow(color=#CFCFCF, offx=1, offy=1) }

h2.orange { font-size:13px; height:20px; padding-top:2px; color:#FF5F00; font-family:Verdana,Arial,Sans-Serif; margin:0px; letter-spacing:0px;  }
h2.blau { font-size:13px; height:20px; padding-top:2px; color:#55719B; font-family:Verdana,Arial,Sans-Serif; margin:0px; letter-spacing:0px;  }
h2.schatten { font-size:13px; height:20px; padding-top:2px; color:#55719B; font-family:Verdana,Arial,Sans-Serif; margin:0px; letter-spacing:0px; width:100%; filter:DropShadow(color=#CFCFCF, offx=1, offy=1) }
h2.dunkelblau { font-size:13px; height:20px; padding-top:2px; color:#1E3162; font-family:Verdana,Arial,Sans-Serif; margin:0px; letter-spacing:0px;  }


.inhalt { font-size:12px; line-height:15px; }

.rahmendunkel { font-size:12px; padding-top:12px; padding-right:12px; border:2px #465279 dotted; background-color:#F7F9FB; }
.rahmenhell { font-size:12px; padding-top:12px; padding-right:12px; border:2px #BCD3E5 dotted; background-color:#F7F9FB; }
.rahmenora { font-size:12px; padding-top:12px; padding-right:12px; border:2px #FF5F00 dotted; background-color:#F7F9FB; }
.rahmensolid { font-size:12px; padding-top:12px; padding-right:12px; border:1px #465279 solid; background-color:#F7F9FB; }
.rahmen { font-size:12px; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px; border:1px #465279 solid; background-color:#F7F9FB; }

ul.pfeilblau { color:#1E3162; font-size:12px; list-style-image:url(bullet11.gif) }
ul.pfeilora { color:#1E3162; font-size:12px; list-style-image:url(bullet12.gif) }
ul.pfeilgruen { color:#1E3162; font-size:12px; list-style-image:url(bullet13.gif) }
ul.hakenora { color:#1E3162; font-size:12px; list-style-image:url(bullet3.gif) }
ul.hakenblau { color:#1E3162; font-size:12px; list-style-image:url(bullet4.gif) }
ul.hakengruen { color:#1E3162; font-size:12px; list-style-image:url(bullet5.gif) }
ul.klein { color:#1E3162; font-size:11px; margin-top:5px; margin-bottom:4px; vertical-align:top; margin-left:24px; list-style-image:url(pfeil1.gif) }

ul.jobkategorie { color:#1E3162;  font-size:12px; list-style:none;}

ul.jobkategorie li
{
	padding: 0px 0px 10px 0px;
}

.rand { background-color:#BCD3E5; }
.linieblau { filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#BCD3E5,endColorstr=#FFFFFF,); }
.linieora-re { filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#FF5F00,endColorstr=#FFFFFF,); }
.linieora-li { filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#FFFFFF,endColorstr=#FF5F00,); }
.randora { background-color:#FF5F00 }

p { font-family:Verdana,Sans-Serif,Arial; font-size:12px; }

td.randfeld { filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#BCD3E5,endColorstr=#FFFFFF,) }
td.feldmi { filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#EEF4F9,endColorstr=#FFFFFF,) }
td.feldmitex { font-size:10px; }

a.feldak           { color:#334572; text-decoration:none; }
a.feldak:link      { color:#334572; text-decoration:none; }
a.feldak:visited   { color:#334572; text-decoration:none; }
a.feldak:hover     { color:#FF5F00; text-decoration:none; }
a.feldak:active    { color:#334572; text-decoration:none; }

a.home { text-decoration:none; color:#000000; }
a.home:link { text-decoration:none; color:#000000; }
a.home:visited { text-decoration:none; color:#000000; }
a.home:hover { text-decoration:none; color:#FF5F00; }

a.orange           { font-family: Verdana,Arial,Sans-Serif; color:#FF5F00;  }
a.orange:link      { font-family: Verdana,Arial,Sans-Serif; color:#FF5F00;  }
a.orange:visited   { font-family: Verdana,Arial,Sans-Serif; color:#FF5F00;  }
a.orange:hover     { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }
a.orange:active    { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }

a           { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }
a:link      { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }
a:visited   { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }
a:hover     { font-family: Verdana,Arial,Sans-Serif; color:#FF5F00;  }
a:active    { font-family: Verdana,Arial,Sans-Serif; color:#1E3162;  }



form { padding:10px; border:2px dotted #BCD3E5;  }
form.newsletter { margin:0px; padding:0px; border:0px}

input, select, textarea {
                 font-size:11px;
                 color:#1E3162;
                 font-family:Verdana,Arial,Sans-Serif;
                 border:1px #1E3162 solid;
                 background-color:#F7F9FA;
                 filter:progid:DXImageTransform.Microsoft.gradient(gradienttype=1,enabled='true',startColorstr=#FFFFFF,endColorstr=#EEF4F9,); }
.button { color:#FF5F00 }


.newshead, .newstext { font-size:12px; }
.newshead, .newsdatum { background-color:#EFEFEF; }

.newshead { font-weight:bold; padding-top:2px; padding-bottom:2px; color:#5F5F5F; }

a.newshead { color:#5F5F5F; text-decoration:none; }
a.newshead:link { color:#5F5F5F; text-decoration:none; }
a.newshead:visited { color:#5F5F5F; text-decoration:none; }
a.newshead:hover { color:#FF5F00; text-decoration:none; }

.newstext { border-top:1px #CFCFCF solid;
            padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:2px; }

.newsdatum       { font-size:11px; padding-left:10px; padding-right:4px; padding-bottom:2px; color:#55719B; border-right:1px #CFCFCF solid; }

a.newsweiter:link { font-size:11px; color:#55719B; }
a.newsweiter:visited { font-size:11px; color:#55719B; }
a.newsweiter:hover { font-size:11px; color:#FF5F00; }

.frage  { font-size:12px;
          color:#5F5F5F;
          font-weight:bold;
          background-color:#EFEFEF;
          }

.spali, .spare, .spali_linie { font-size:12px; }

.spali { padding-right:12px; }
.spali_linie { padding-right:12px; border-right: 1px #BCD3E5 dotted; }
.spare {  padding-left:12px; padding-right:4px; }
.spaueber { font-size:12px;  background-color:#EFEFEF; border-bottom: 1px #BCD3E5 solid; }

.stellenbez, .stellenart, { background-color:#EFEFEF; border:1px #BCD3E5 solid; font-size:12px; padding-left:4px; }

.stellenbez { font-weight:bold;
              color:#FF5F00;
              border-right:0px; }
.stellenart { color:#55719B;
              padding-right:4px;
              border-left:0px; }
.stellepunkt { padding-left:5px; padding-right:6px;  font-size:12px; }

hr { color:#1E3162; height:1px; text-align:left; }
