/* ALLGEMEINES */

* {
    margin:0;
    padding:0;
    list-style:none;
}

html {
    width:100%;
    height:100%
}

body {
    margin:0px;
    padding:0;
    width:100%;
    background:#000000 url('../pics/bg.jpg') top center no-repeat;
    font: normal 12px Arial, Verdana, Helvetica, sans-serif;
}

img {
    border:none;
}

a {
    text-decoration:none;
}

strong {
    font-weight: bold;
}

h1 {
    font-family:Verdana;
    font-size: 1.3em;
    color:#2c5369;
    padding:30px 50px 10px 0;
}

h2 {
    font-family:Verdana;
    font-size: 1em;
    padding:0 50px 5px 0;
}

h2 a {
    color:#000000;
}

p {
    margin-right:30px;
    margin-bottom:15px;
    line-height:1.5em;
}

p a {
    color:#2c5369;
    text-decoration:underline;
}

.listeDisc {
    margin-left:25px;
    margin-bottom:15px;
}

.listeDisc li {
    list-style-type:disc;
    margin:5px;
}

.news {
    font-family:Verdana;
    font-size: 1.3em;
    color:#2c5369;
    font-weight:bold;
    display:block;
    margin:20px 0 15px;
}


.bodySubNaviAkt {
    font-weight:bold;    
}

.jobbox {
    width:500px;
    margin:10px 20px;
    overflow:hidden;
}

/* SPEZIELLES */

#wrapper {
    width:842px;
    margin:0 auto;
    padding:30px 0;
}


/* HEADER */

#header {
    width:100%;
    background:#ffffff;
}

#headNavi {
    float:left;
    margin-top:28px;
}

#headLogo {
    float:right;
}

#headLang {
    height:32px;
}

#headLang li {
    float:left;
}

#headMainNavi {
    clear:both;
    height:27px;
}

#headMainNavi li {
    float:left;
}


#headImgDiv {
    width:842px;
    height:100px;
}

#headImg {
    width:842px;
    height:100px;
}

/* BODY */

#body {
    width:100%;
    background:#ffffff;
}

#bodyLeft {
    float:left;
    width:180px;
    overflow:hidden;
}

#bodySubNavi {
    margin:31px 10px 35px 14px;
}

#bodySubNavi li {
    margin-bottom:2px;
    background: url('../pics/aufz_pfeil.jpg') 0 2px no-repeat;
    
}

#bodySubNavi li a {
    color:#2c5369;
    margin-left:18px;
}


#bodyContent {
    float:right;
    width:650px;
}

/* FOOTER */

#footer {
    width:100%;
    background:#a0a1a5;
}

#footerNavi {
    margin:0 auto;
    width:100%;
    text-align:center;    
    padding:6px 0;
}

#footerNavi li {
    display:inline;
}

#footerNavi li a {
    color:#ffffff;
}














