body { color: black; background-color: #646464; }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
#main { position: absolute; top: 0; left: 50%; width: 916px; margin-left: -458px; }
#logo { background-repeat: no-repeat; position: absolute; top: 0; left: 0; width: 916px; height: 85px; }
#menu { background-image: url(../pics/men_bg.gif); background-repeat: no-repeat; position: absolute; top: 102px; left: 0; width: 894px; height: 35px; padding-left: 22px; }
#menu2 { color: #c8c8c8; font-size: 11px; font-family: arial; position: absolute; top: 0; left: 666px; width: 250px; height: 70px; }
#top1 { background-image: url(../pics/topbg.gif); position: absolute; top: 137px; left: 0; width: 916px; height: 288px; }
#top1_h4j { background-image: url(../pics/topbg_h4j.gif); position: absolute; top: 137px; left: 0; width: 916px; height: 288px; }
#top1_j4m { background-image: url(../pics/topbg_j4m.gif); position: absolute; top: 137px; left: 0; width: 916px; height: 288px; }
#sb1 { background-color: #282828; background-repeat: no-repeat; position: absolute; top: 425px; left: 656px !important; width: 260px; height: 850px; z-index: 60; }
#content { color: #282828; font-size: 8pt; font-family: arial; background-color: #f0f0f0; position: absolute; top: 425px; left: 0; width: 916px; z-index: 50; }
#content3 { color: #282828; font-size: 8pt; font-family: arial; background-color: #fff; position: absolute; z-index: 50; top: 425px; left: 0; width: 916px; }
#content2 { color: #282828; font-size: 10px; font-family: arial; background-color: #f0f0f0; position: absolute; z-index: 50; top: 137px; left: 0; width: 916px; height: 836px; }
h4 { color: #017ffa; font-size: 12px; font-family: arial; margin: 0; }
.login { color: #017ffa; font-size: 10px; font-family: arial; font-weight: normal; }
#bot { background-image: url(../pics/bot.gif); background-repeat: no-repeat; width: 916px; height: 59px; }
a.menu:link, a.menu:hover, a.menu:active, a.menu:visited { color: #fdfdfd; font-size: 13px; font-family: arial; text-decoration: none; margin-right: 17px; }
a.menu1:link, a.menu1:hover, a.menu1:active, a.menu1:visited { color: #282828; font-size: 13px; font-family: arial; text-decoration: none; margin-right: 17px; }
a.userlink:link, a.userlink:hover, a.userlink:visited, a.userlink:active { color: #555; font-size: 10px; text-decoration: none; }
a.userlink1:link, a.userlink1:hover, a.userlink1:visited, a.userlink1:active { color: #c8c8c8; font-size: 11px; text-decoration: none; }
#send { background-image: url(../pics/send.gif); background-repeat: no-repeat; width: 114px; height: 28px; border-width: 0; outline-width: 0; }
.news1 { color: #282828; font-size: 12px; font-family: arial; font-weight: bold; }
a.news1:link, a.news1:hover, a.news1:active, a.news1:visited { color: #282828; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; }
.news2 { color: #017ffa; font-size: 12px; font-family: arial; font-weight: bold; }
.news3 { color: #282828; font-size: 10px; font-family: arial; font-weight: bold; }
a.usermen:link, a.usermen:visited, a.usermen:hover, a.usermen:active { color: #017ffa; text-decoration: none; }
#login_button { background-image: url(../pics/login_button.gif); background-repeat: no-repeat; width: 92px; height: 28px; margin: 0; border-width: 0; outline-width: 0; }
#nl1 { background-image: url(../pics/nl1_button.gif); background-repeat: no-repeat; margin: 0; width: 103px; height: 28px; border-width: 0; outline-width: 0; }
#nl2 { background-image: url(../pics/nl2_button.gif); background-repeat: no-repeat; margin: 0; width: 103px; height: 28px; border-width: 0; outline-width: 0; }
#sb { line-height: 10px; }
#form { width: 216px; height: 18px; }
#vermitt { background-image: url(../pics/vermittlung.gif); background-repeat: no-repeat; width: 165px; height: 28px; border-width: 0; outline-width: 0; cursor: pointer; }
#message { width: 318px; height: 75px; }
#__nlextern { height: 1000px; }
#jobscroller { width: 290px; height: 125px; padding: 5px; }
#jobscroller a { text-decoration: none; }
.someclass { }
#sm1 a { color: #0480f9; font-size: 10px; font-family: arial; }
#sm2 a { color: #282828; font-size: 10px; font-family: arial; }
a.untl:link, a.untl:active, a.untl:hover, a.untl:visited { color:#017ffa; font-size: 12px; font-family: arial; text-decoration: none; }
a.untl2:link, a.untl2:active, a.untl2:hover, a.untl2:visited { color: #017ffa; font-size: 11px; font-family: arial; text-decoration: none; }
#popup2 { color: #797979; font-size: 11px; font-family: arial; width: 640px; height: 520px; }
.mappe { width: 220px; }
a.lb111:link, a.lb111:active, a.lb111:visited { color: #017ffa; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: none; margin-right: 5px; }
a.lb1111:link, a.lb1111:active, a.lb1111:visited { color: #017ffa; font-size: 12px; font-family: arial; font-weight: bold; text-decoration: underline; margin-right: 5px; }
a.ll:link, a.ll:hover, a.ll:active, a.ll:visited { color: #017ffa; font-family: arial; font-weight: bold; text-decoration: none; margin-right: 24px; }
a.ll5:link, a.ll5:hover, a.ll5:active, a.ll5:visited {  color: #505050; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none;  }
a.ll2:link, a.ll2:hover, a.ll2:active, a.ll2:visited { color: #017ffa; font-family: arial; font-weight: normal; text-decoration: none; margin-right: 24px; }
#normal { color: #323232; font-size: 11px; font-family: arial; margin: 0; }
#companyhl { color: #fff; font-size: 19px; font-family: arial; margin-left: 50px !important; }
#companyhl1 { color: #83a2c1; font-size: 36px; font-family: arial; }
#popup { text-align: justify; margin-right: 55px; margin-left: 55px; }
#popup1 { color: #646464; font-size: 10px; font-family: arial; text-align: justify; margin-right: 55px; margin-left: 55px; }
h1 { color: #017ffa; font-size: 11px; margin-top: 5px; margin-bottom: 0; }
.oo1 { color: #017ffa; font-size: 11px; font-family: arial; }
.oo { color: #017ffa; font-size: 11px; font-family: arial; font-weight: bold; }
#bran { width: 400px; }
#cj { text-align: left; padding: 20px 25px 10px 20px; }
#last5 { color: #505050; font-size: 10px; font-family: arial;  width: 243px; height: 246px !important; margin-top: 1px; padding-top: 10px; padding-left: 14px; }
#top5 {  width: 243px; height: 246px; padding-top: 10px; padding-left: 14px; }
