body  {
                margin: 0;
                padding: 0;
                background-image: url("images/balken.jpg");
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 12px;
                line-height: 18px;
                }
#container{     margin: 10px auto;
                width: 820px;
                text-align: left;
                background-color: #ffffff;
                border: 1px solid black;
                }
#logo {
                 margin-left: 10px;
                 top: 0px;
                 height: 80px;
                 width: 800px;
        }

#logobottom  {   margin-left: 500px;
                 padding-top: 28px;
                 top: 0px;
                 height: 50px;
                 width: 300px;
                 background-color: #ffffff;
                 }
#header         {
                 margin-left: 10px;
                 top: 0px;
                 height: 142px;
                 width: 800px;
                 }
#nav          {
                 margin-left: 10px;
                 top: 0px;
                 padding-top: 4px;
                 padding-bottom: 1px;
                 height: 18px;
                 width: 800px;
                 background-color: #00558e;
                 }
#content        {
                 margin-left: 10px;
                 padding: 5px;
                 top: 0px;
                 width: 790px;
                 background-color: #c9e7fa;
                       }
#footer        { margin-left: 10px;
                 margin-bottom: 10px;
                 top: 0px;
                 padding-top: 10px;
                 height: 50px;
                 width: 800px;
                 background-color: #00558e;
                 }


/*     Style  .... Navigation ...... */

#navlist    {   padding: 0px;
                margin-left: 30px;
                /*font: nornal 12px Arial; border-bottom: 1px solid #778;  */
                 }
#navlist li   {
                list-style: none;
                margin: 0;
                display: inline;
                }
#navlist li a         {
        /*       Buttonlaeng    */
                padding: 0px 5px 0px 5px;;
        /*       Abstand zwischen Button    */
                margin-left: 0px;
        /*       umrahmung der Button    */
                border: 1px solid #003960;
                font-family: "Arial";
                font-size: 12px;
                font-style: bold;
                background-image: url("images/mini-Balken.jpg");
                text-decoration: none;
                }
#navlist li a:link { color: #003960; }
#navlist li a:visited { color: #003960; }
#navlist li a:hover                 {

                color: #c9e7fa;
                background: #003960;
                border: 1px solid #c9e7fa;
                 }
#navlist li a#current
        {
                background: #ffffff;

        }

/*     Style  .... Design ......*/

#frs     {
        font-size: 26px;
        color: #003960;
        font-family: Times New Roman, Times, serif;
        font-style: italic;
        font-weight: bolder;
        }

.part { font-style: italic;
        font-weight: normal;
        color: #666666;}

h1     {  font-size: 14px;
          font-weight: bold;
          color: #001239;
          line-height:18px;
          text-decoration: none;
          }

.text {
      font-size: 12px;
      line-height:18px;
      color: #000000;
      text-decoration: none;
}
.text-bold {
        font-size: 12px;
        font-weight: bold;
        color: #002139;
        line-height:18px;
        text-decoration: none ;
        margin-bottom:5px;}

.box0 {
      background-color: #daeefc;
      border: 1px #FFFFFF solid;
      padding:0px;
}


.box1 {
      background-color: #daeefc;
      border: 1px #FFFFFF solid;
      padding: 8px 5px 5px 15px;
}


.box2 {
      background-color: #e7f3fb;
      border: 1px #FFFFFF solid;
      padding: 8px 5px 5px 15px;
      background-image: url("images/freundschaftsservice_herz.jpg");
      background-repeat: no-repeat;
}

.box3 {
      background-color: #e7f3fb;
      border: 1px #FFFFFF solid;
      border-bottom: 0px;
      padding: 0px 8px 0px 8px;
}

.box4 {
      background-color: #daeefc;
      border: 1px #FFFFFF solid;
      padding: 0px;
}

a:link {
font-size: 12px;
color: #003960;
text-decoration: underline}

a:visited {
font-size: 12px;
color: #003960;
text-decoration: underline;}

a:hover {
font-size: 12px;
color: #000000;
text-decoration: none;}

a:active {
font-size: 12px;
color: #000000;
text-decoration: none;}

.button {
    font-size: 12px;
    font-weight:bold;
    text-align: center;
    color: #FFFFFF;
    height: 22px;
    width: 80px;
    background: #003960;
}

input.input_eingabefelder {
    width:160px;
    height:16px;
    border-style:solid;
    border-width:1px;
    border-color:#003960;
    font-size:11px;
    color:#000000;
}

input.input_eingabefelder_false {
    width:160px;
    height:16px;
    border-style:solid;
    border-width:1px;
    border-color:#003960;
    font-size:11px; color:#000000;
    background-color:#FFCCCC;
}

select.select_suchfelder  {
    width:160px; height:20px;
    border-style:solid;
    border-width:1px;
    border-color:#003960;
    font-size:12px;
    color:#000000;
}

textarea.textarea_info         {
    width:160px;
    border-style:solid;
    border-width:1px;
    border-color:#003960;
    font-size:11px;
    color:#000000;
}

.text_red {
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: red;
    text-decoration: none;
    margin: 5px; }

.footer {
font-size: 10px;
color: #c9e7fa; }

iframe {
      background-color: #daeefc;
      border: 1px #FFFFFF solid;
      padding:0px;
      margin-left:3px;
}

a:link.footer {font-size: 10px; color: #c9e7fa; text-decoration: none;}
a:visited.footer {font-size: 10px; color: #c9e7fa; text-decoration: none;}
a:hover.footer {font-size: 10px; color: #c9e7fa; text-decoration: underline;}
a:active.footer {font-size: 10px; color: #c9e7fa; text-decoration: none;}


.jobtitel {
       font-size: 13px;
       font-weight: bold;
       color: #000000;
       text-decoration: none;
       margin-bottom:10px;
       }

.jobtext-bold {
      font-size: 14px;
      font-weight: bold;
      color: #002139;
      text-decoration: none ;
      margin-bottom:10px;
      }

a:link.joblink{color:#000000;}
a:visited.joblink{color:#000000;}
a:hover.joblink{color:#002139;}
a:active.joblink{color:#002139;}

.jobhervor {
      font-size: 11px;
      color: #002139;
      font-weight: bold;
      text-decoration: none;
}

#jobuebersicht {
       height:245px;
       width:240px;
       }

#jobbox {
float:left;
height:80px;
width:240px;
background-color:#e0f1fc;
border: 1px;
border-color:#c9e7fa;
border-style:solid;
padding:5px;
margin-bottom:10px;
}

#jobtexte {
float: left;
width: 175px;
height: 80px;

}

#jobueberschrift {
float: left;
font-size: 12px;
width: 175px;
height: 20px;
line-height:20px;
padding-left:5px;
}

#jobbeschreibung {
float: left;
font-family: Arial, Verdana, sans serif;
font-weight: normal;
color: #000000;
text-decoration: none;
width: 175px;
height: 60px;
padding-left:5px;
padding-top:5px;

}

#jobbild {
float: left;
text-decoration: none;
width: 65px;
height: 80px;
}

.berufsbild {
border: 1px;
border-color:#c9e7fa;
border-style:solid;
}

a:link.jobemail{color:#000000; text-decoration: none;}
a:visited.jobemail{color:#000000; text-decoration: none;}
a:hover.jobemail{color:#002139; text-decoration: underline;}
a:active.jobemail{color:#002139; text-decoration: none;}

a:link.ueberschrift{color:#002139; text-decoration: underline;}
a:visited.ueberschrift{color:#002139; text-decoration: underline;}
a:hover.ueberschrift{color:#002139; text-decoration: none;}
a:active.ueberschrift{color:#002139; text-decoration: none;}

a:link.text{font-size: 11px; color:#000000; text-decoration: none;}
a:visited.text{font-size: 11px; color:#000000; text-decoration: none;}
a:hover.text{font-size: 11px; color:#000000; text-decoration: none;}
a:active.text{font-size: 11px; color:#000000; text-decoration: none;}

#erfolgsgeschichten
{
width: 770px;
height: 990px;
background-color: #daeefc;
border: 1px;
border-color:#ffffff;
border-style:solid;
margin: 8px;
}

#story
{
width: 360px;
height: 117px;
background-color: #ffffff;
border: 1px;
border-color:#c9e7fa;
border-style:solid;
padding: 0px;
margin-top: 15px;
margin-left: 15px;
float: left;
}