html, body  {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;line-height:14px;margin:0;padding:0;}
h2 { color:#333333;font-size:10px;padding-left:20px; }
h1 { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;padding:0 0 20px 0;margin:0;font-weight:normal; }
.mttl { padding: 0 0 0 58px; }
a { color:#0066CC;text-decoration:none; } a:visited {color:#0082CD;text-decoration:none;} a:hover { text-decoration:underline; }
td { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#333333; }
td a:link { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px; }
table { border-collapse:collapse;border-spacing:0;border:0; }
td, th { padding: 0; } img { border:0; }
form { display:inline; }
.clr { clear:both; }
.listerlo { }
.listerlo h2 { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;padding:0 0 20px 0;margin:0;font-weight:normal; }

.header { width:1026px; }
.headmask { width:1078px; }
.wayJobs { width:256px;text-align:right; }
.footer { width:1026px;margin-top:20px; }
.footer .content { border-bottom:24px solid #4384BB;background: url(/g/a/btmbg.jpg) repeat-x top #EBEFF5;padding:28px; }
.footer .shadow { background:url(/g/a/btmsh.jpg) no-repeat top center;height:62px; }

.contentUndTeaser { }
.contentUndTeaser td { vertical-align:top; }

.msha { width:816px;background: url(/g/a/left_shadow42.gif) no-repeat top left;padding:0;margin:0; }
.mtd { border:1px solid #dfdfdf;margin:0 0 0 26px;padding:30px;background: url(/g/a/right_shadow4.gif) no-repeat top right;}

.ttd { width:236px;background: url(/g/a/ttd_bg.gif) repeat-y left #ffffff;padding:0 26px 0 0;margin:0; }

.msha2 { width:986px;background: url(/g/a/left_shadow8.gif) no-repeat top left;padding:0;margin:0; }
.mmtd { vertical-align:top; }

.navi { background: url(/g/a/navi_bg3.jpg) no-repeat top left; }
.navifull { background: url(/g/a/navi_full5.jpg) no-repeat top left; }
.wblo250top {margin-left:38px;margin-top:-4px;width:336px;height:280px;float:right; }
.wblo250top2 {margin-left:38px;margin-top:-24px;width:336px;height:280px;float:right; }

p { margin:0; }
.jobDetails { padding-left:160px;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#333333; }
.dttl { margin-left:-160px;position:absolute;width:160px; }
.jobDetails hr { margin: 18px 0 0 -160px;color:#ffffff;background-color:#ffffff;height:1px;border:0;border-top:1px solid #f4f4f4;; }
.jobDetails h4 { margin: 18px 0 0 -160px;font-weight:normal;background:url(/g/punkt1.gif) repeat-x bottom;font-size:11px;line-height:18px; }

.gbrdr { border:1px solid #DFDFDF; }
.gshl { background:url(/g/a/shagrl.gif) left top no-repeat;height:2px; }
.gshr { background:url(/g/a/shagrr.gif) right top no-repeat;height:2px; }
.frmttl { background:url(/g/a/hbg.gif) top repeat-x;height:20px;padding:0 0 0 6px; }
.frmttlt { background:url(/g/a/hbgi.gif) left no-repeat;color:#ffffff;font-weight:bold;font-family:arial;font-size:10px;line-height:16px;text-transform:uppercase;padding:2px 2px 2px 20px; }

.fr { float:right; }

.logo { text-align:right;padding: 0 0 20px 0; }
.graup { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#333333;border-bottom:1px solid #F4F4F4;padding: 0 0 20px 0;margin: 0 0 20px 0; }

.titlusg { font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ffffff;line-height:20px;margin-bottom:4px }
.startwt { font-family:Arial,Helvetica,sans-serif;color:#ffffff;font-weight:bold;font-size:11px;letter-spacing:1px;line-height:16px;padding:0;margin:0;text-transform:uppercase; }

.oa { width:216px;font-size:10px;color:#ffffff; background: url(/g/e/obg22.gif) no-repeat bottom left #FF8533;padding:0;margin:0; }
.oa a:link, .oa a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF; }

.ob { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#3174B2; }
.ob a:link, .ob a:visited { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#3174B2; }
.obinh { text-align:center;margin: 0 0 0 8px;padding: 10px 8px 16px 0;background: url(/g/e/obg22.gif) no-repeat bottom right #FF8533; }

.ob2 { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#85ADCF; }
.ob2 a:link, .ob2 a:visited { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#85ADCF;text-decoration:none; }
.ob2 a:hover { color:#ffffff; }

.mmf img:hover,.mmf img:hover { border-bottom:1px solid white;}
.mm { float:left;padding: 8px 33px 8px 33px;background: url(/g/a/mtd.gif) no-repeat left; }
.mmf { float:left;padding: 8px 33px 8px 33px; }
.mma { background: url(/g/a/subnavi_active2.jpg) repeat-x top;float:left;padding: 8px 32px 8px 32px; }
.mmatd { background: url(/g/a/subnavi_active_td.jpg) repeat-x top;float:left;padding: 0 1px 0 1px; }
.mm a:link, .mm a:visited, .mmf a:link, .mmf a:visited { font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:15px;color:#FFFFFF;text-transform:uppercase; }
.mma a:link, .mma a:visited { font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:15px;color:#444444;text-transform:uppercase; }

.smc { clear:both;padding: 4px 0 0 14px; }
.smm { float:left;padding: 0 18px 0 18px;background: url(/g/a/smtd.gif) no-repeat left; }
.smmf { float:left;padding: 0 18px 0 18px; }
.smm a:link, .smm a:visited, .smmf a:link, .smmf a:visited { color:#0C66A3;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;text-transform:uppercase; }
.smm a.active:link, .smm a.active:visited, .smmf a.active:link, .smmf a.active:visited { color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;text-transform:uppercase; }

.grpoint { background:url(/g/e/play_green.gif) top left no-repeat;padding: 0 0 0 20px;margin:0 0 2px 0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#336699;line-height:15px;font-size:11px;text-transform:uppercase;font-weight:bold; }

.posifull { padding:48px 0 12px 0;margin:0; }
.posi { clear:both;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#333333;padding:0 10px 0 33px; }
.posi a:link, .posi a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#0082CD;padding-right:3px; }
.posi a.page { background: url(/g/a/pfeil.gif) no-repeat left;padding:0 3px 0 10px; }
.posi a.acti:link, .posi a.acti:visited { background: url(/g/a/pfeil.gif) no-repeat left;padding:0 3px 0 10px;color:#333333; }

.bbshbox { background:url(/g/a/shblue.gif) bottom right no-repeat #3174B2;margin:0;padding:9px 0 0 0; }
.bbshbox a:link, .bbshbox a:visited { color:#ffffff;padding:0;margin:0; }
.bbshbox h2 { display:inline;padding-bottom:1px;margin:0 0 0 10px;background: url(/g/e/play_green.gif) no-repeat top left;font-family:Arial,Verdana,Helvetica,sans-serif;color:#ffffff;line-height:15px;font-size:10px;text-transform:uppercase; }
.bbshbox a:link h2, .bbshbox a:visited h2 { color:#ffffff; }

.bwboxi { background:#ffffff;margin:4px 12px 12px 10px;padding:10px 10px 4px 10px;color:#0066CC;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;text-align:justify; }
.bbboxi { margin:0;padding:4px 14px 13px 10px;color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;text-align:justify; }
.bltr { margin:0;padding:0 0 8px 0;height:2px;background:url(/g/e/bgbluetr.gif) top repeat-x; }
.bwboxi a:link, .bwboxi a:visited { color:#0066CC;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px; }

.cts { font-family:arial;font-size:11px;color:#85ADCF;line-height:16px; }
.cts a:link, .cts a:visited { font-family:arial;font-size:11px;color:#85ADCF;line-height:16px; }
.cts a:hover { font-family:arial;font-size:11px;color:#ffffff;line-height:16px; }

.ariMask { font-family:arial,geneva,sans-serif;color:#444444;font-size:10px;line-height:15px;white-space:nowrap; }
.ari { font-family:arial,geneva,sans-serif;color:#444444;font-size:11px;line-height:16px }

.lsstyle { width:170px;height:160px;text-align:left;background: url(/g/a/lsbg.gif); }
.lsrow { color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:18px; }
.lsrow a:link, .lsrow a:visited { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;color:#4E89BA;  }
.lsrow a:hover { background: #4480bf; font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;text-decoration:none;color:white; }

.tjro { background:url(/g/a/tdx_rt.gif) top right no-repeat #F5F8FC;margin:0 2px 0 1px;padding:0; }
.tjlo { background:url(/g/a/tdx_lt.gif) top left no-repeat;margin:0;padding:0; }
.tjru { background:url(/g/a/tdx_rb.gif) bottom right no-repeat;margin:0;padding:0; }
.tjlu { background:url(/g/a/tdx_lb.gif) bottom left no-repeat;margin:0;padding:0; }
.tjinhalt { margin:0;padding:10px 10px 3px 10px; }
.tjtitel { font-family:Arial,Helvetica,sans-serif;color:#333333;font-weight:bold;font-size:11px;letter-spacing:1px;line-height:16px;padding: 0 0 4px 0;text-transform:uppercase; }
.tjrow { padding:4px 0 4px 0; background:url(/g/e/tjrowbg.gif) bottom repeat-x; font-family:arial;font-size:11px;line-height:18px; }
.tjrow a:link, .tjrow a:visited { font-family:arial;font-size:12px;line-height:16px;text-decoration:underline;color:#0066CC;  }
.tjrow a:hover { text-decoration:none;color:red; }
.untitel { font-family:Arial,Helvetica,sans-serif;color:#85ADCF;font-weight:bold;font-size:11px;letter-spacing:1px;line-height:16px;padding: 10px 10px 10px 10px;text-transform:uppercase; }

#lprint { background:url(/g/a/icprint.gif) left no-repeat;padding: 2px 0 2px 19px;margin:0 6px 0 0;font-size:11px; }
#ldel { background:url(/g/a/icdel.gif) left no-repeat;padding: 2px 0 2px 17px;margin:0 6px 0 0;font-size:11px; }
#ldetails { background:url(/g/a/icdoc.gif) left no-repeat;padding: 2px 0 2px 17px;margin:0 6px 0 0;font-size:11px; }
#lmail { background:url(/g/a/icmail.gif) left no-repeat;padding: 2px 0 2px 19px;margin:0 6px 0 0;font-size:11px; }
#ldoclist { background:url(/g/a/icdoclist.gif) left no-repeat;padding: 2px 0 2px 17px;margin:0 6px 0 0;font-size:11px; }
#lbew { background:url(/g/a/icdocuser.gif) left no-repeat;padding: 2px 0 2px 17px;margin:0 6px 0 0;font-size:11px; }

#lprint2 { background:url(/g/a/icprint.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#ldel2 { background:url(/g/a/icdel.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lnote2 { background:url(/g/a/add.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#ldetails2 { background:url(/g/a/icdoc.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lmail2 { background:url(/g/a/icmail.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#ldoclist2 { background:url(/g/a/icdoclist.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lbew2 { background:url(/g/a/icdocuser.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lmap2 { background:url(/g/a/location.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#ledit2 { background:url(/g/a/icedit.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lplay2 { background:url(/g/a/icplay.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lrefresh2 { background:url(/g/a/icrefresh.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#ltime2 { background:url(/g/a/ictime.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }
#lpause2 { background:url(/g/a/icpause.gif) left no-repeat;padding: 2px 0 2px 21px;margin:0 6px 0 0;font-size:11px; }

.tsrg { background:#ffffff;border:1px solid #D6D6D6;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;margin: 0 0 9px 19px;padding:10px; }

.tsrmap { background:url(/g/a/mapbg.gif) left no-repeat;text-align:center;height:66px;CURSOR:pointer; }
.tsrmap2 {height:72px;font-size:10px;vertical-align:middle;background:url(/g/a/mapde.gif) no-repeat left;padding-left:50px;color:#666666;line-height:12px;vertical-align:middle; }
.tsrm { background:url(/g/a/tsr_anzbg.gif) left top no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;margin: 0 0 9px 0;padding: 0 0 0 20px; }
.tsrm .inh { border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;padding:6px 7px 6px 7px;background:#ffffff; }
.tsrm .titely { border-top:1px solid #D6D6D6;border-right:1px solid #D6D6D6;background:url(/g/a/tsr_ybg.gif) top left no-repeat;color:#0066CC;padding:4px 4px 4px 9px;font-size:10px;text-transform:uppercase; }
.tsrm .inh .rw { background:url(/g/a/trs_browbg.gif) repeat-x bottom;padding:2px 2px 4px 2px;margin:0; }
.tsrm .inh .rw a:link, .tsr .inh .rw a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px; }
.tsr { border:1px solid #D6D6D6;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;margin: 0 0 9px 19px;padding:0; }
.tsr .titel { background:#4384BB;color:#ffffff;padding:3px 4px 3px 9px;font-size:10px;text-transform:uppercase; }
.tsr .inh { padding:6px 7px 6px 7px;background:#ffffff; }
.tsr .inh .rw { background:url(/g/a/trs_browbg.gif) repeat-x bottom;padding:2px 2px 4px 2px;margin:0; }
.tsr .inh .rw a:link, .tsr .inh .rw a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px; }
.tsr .inh .rw a:hover { color:red;text-decoration:none; }
.tsr .inh .rw .lsanz { font-size:11px;float:right;padding:0 0 0 10px;color:#444444; }
.tsr .inh .rw2 { background:#ffffff;padding:2px 2px 2px 2px; }
.tsr .inh .rw3 { background:#F8F8F8; padding:2px 2px 2px 2px; }
.tsr .titely { background:url(/g/a/tsr_ybg.gif) top left no-repeat;color:#0066CC;padding:4px 4px 4px 9px;font-size:10px;text-transform:uppercase; }
.tsr .inhy { padding:6px 7px 6px 7px;background:#FEFDF1;line-height:16px; }
.tsr .inhy .rw { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;background:url(/g/a/trs_yrowbg.gif) repeat-x bottom;padding:2px 2px 4px 2px; }
.tsr .inhy .rw a:link, .tsr .inhy .rw a:visited { background:url(/g/a/doc.gif) left no-repeat; padding:0 0 0 16px; font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px; }
.tsr .inhy .rw a:hover { color:red;text-decoration:none; }
.tsr .inh .link, .tsr .inhy .link { color:#cccccc;text-align:right;font-family:Arial,Helvetica,sans-serif;line-height:14px;font-size:10px;margin-top:6px; }
.tsr .inh .link a:link, .tsr .inh .link a:visited, .tsr .inhy .link a:link, .tsr .inhy .link a:visited { color:#0082CD;text-align:right;font-family:Arial,Helvetica,sans-serif;line-height:14px;font-size:10px;margin-top:6px; }

.redbox { background:red;color:white;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;padding:4px;margin: 0 0 6px 0; }
.warn { background:#FAF8D3;color:red;padding:4px 4px 4px 6px;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase; }

.showborder  { border:1px solid #000000; }
.blueup { color:#0066CC;font-size:10px;text-transform:uppercase; }
.gline { background:url(/g/a/trs_browbg.gif) repeat-x bottom; }

.pgttl { margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;line-height:16px;font-size:11px;color:#444444; }
.pgttl h2 { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;padding:0 0 6px 0;margin:0;font-weight:normal; }
.stattop { text-align:right;background:url(/g/punkt1.gif) repeat-x bottom;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#333333;margin: 0 0 16px 0; }
.stattops { text-align:right;background:url(/g/punkt1.gif) repeat-x bottom;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:20px;color:#333333;margin: 0 0 6px 0; }
.stattopl { background:url(/g/punkt1.gif) repeat-x bottom;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#333333;margin: 0 0 16px 0; }
.stattopt { background:url(/g/punkt1.gif) repeat-x bottom;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:20px;color:#333333;margin: 0 0 16px 0;text-transform:uppercase; }
.stattopt a:link, .stattopt a:visited { font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:20px;color:#333333;margin: 0 0 16px 0;text-transform:uppercase; }
.bgpb { background:url(/g/punkt1.gif) repeat-x bottom; }

.maint { padding:0;margin:0; }
.maint td { padding: 9px 10px 9px 10px; margin:0; }

.nvtbl { margin: 26px 0 10px 0;height:20px;padding:0;border:1px solid #dfdfdf;background:#FBFBFB;text-align:center; }
.nvtbl td { margin:0;padding:0;height:21px; }

.nvpa { height:20px; }
.nvpa a:link, .nvpa a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;border-left: 1px solid #eeeeee;color:#0066FF; padding:3px 7px 4px 7px;margin:0; }
.nvpa a.active { background:#dfdfdf; color:#333333; padding:3px 7px 4px 7px;margin:0; }
.nvpa a:hover { background:#d8d8d8; }
.nvprev { float:left;text-align:left;height:20px; }
.nvprev a:link, .nvprev a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;background:#dfdfdf;color:#0066FF; padding:3px 7px 4px 7px;margin:0; }
.nvnext { float:right;height:20px;text-align:right; }
.nvnext a:link, .nvnext a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;background:#dfdfdf;color:#0066FF; padding:3px 7px 4px 7px;margin:0; }


.nv { line-height:20px; }
.nv a:link,.nv a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;text-decoration:none; border-left: 1px solid #eeeeee; color:#0066FF; padding:4px 7px 4px 7px;margin:0; }
.nv a.active { background:#dfdfdf; color:#333333; padding:4px 7px 4px 7px;margin:0; }
.nv a:hover { background:#d8d8d8; }
.nv2 { line-height:20px; }
.nv2 a:link, .nv2 a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;background:#dfdfdf; border-left: 1px solid #dfdfdf; color:#0066FF; padding:4px 7px 4px 7px;margin:0;  }



.xm { padding:9px 10px 9px 10px;margin:0; }
.xm a:link, .xm a:visited { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#0066CC;text-decoration:none;; }
.xms, .xms a:link, .xms a:visited, .xms a:hover { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#292929;text-decoration:none; }
.xm2 { padding:9px 10px 9px 10px;margin:0;background:#F9FAFC; }
.xm2 .xm2 a:link, .xm2 a:visited { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#0066CC;text-decoration:none; }

.ttx { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#292929; }
.ttx a:link, .ttx a:visited { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;text-decoration:underline; }

.warnl { background:url(/g/a/warnbgl.gif) left top no-repeat;height:24px; }
.warnr { background:url(/g/a/warnbgr.gif) right top no-repeat;height:24px; }
.warntxt { background:url(/g/a/warn.gif) left no-repeat;line-height:24px;text-align:left;padding: 0 10px 0 30px;margin: 0 0 0 3px; }



.f1 {font-family:Arial,Helvetica,sans-serif;font-size:11px;background-color:#FFFFFF}
.f2 {font-family:Arial,Helvetica,sans-serif;font-size: 11px;background-color:#FFFFFF;margin:2px;}
.f1lo {font-family:Arial,Helvetica,sans-serif;font-size:10px;height:20px;background-color:#FFFFFF;width:80px;color:#888888;}
.a.btn:active,a.btn:link,a.btn:visited {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FF6600;text-decoration:none;font-weight:bold}

.w {color:#FFFFFF}
.o {color:#FF6600}
.g {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#336699}
.gn {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#336699}


.joblisting {  }
.joblisting h2 { display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;padding:0 0 20px 0;margin:0;font-weight:normal; }
.joblisting ul { margin:0;padding:0;list-style-type:none;}
.joblisting ul li  { padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#292929 }
.joblisting ul li div { float:right;padding-left:20px;padding-top:3px;line-height:14px; }
.joblisting ul li h3  { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#0066CC;text-decoration:underline;font-weight:normal;margin:0; }
.joblisting ul li h3 a { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#0066CC;text-decoration:underline;font-weight:normal; }
.joblisting ul li h3 a:visited { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333333;text-decoration:underline;font-weight:normal; }
.joblisting ul li h3 a:hover { color:red; }
.joblisting .ort { width:120px; }
.clr2 { background:#F9FAFC; }



.x { font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;color:#292929}
.x a:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#0066CC;text-decoration:underline}
.x a:visited {font-family:Verdana,Arial,Helvetica,sans-serif;color:#333333;text-decoration:underline;font-size:12px;}
.x a:hover{text-decoration:underline;color:red;}
.xort { padding-top:5px;padding-bottom:1px;font-family:Arial,Helvetica,sans-serif;font-size:11px; }
.bgrey { color:#979797;font-weight:bold; font-size:10px; }

.prf { border: 1px solid #c1d2ec; }
.prf td { background: URL(/g/punkt4.gif) repeat-x top; border-left: 16px solid #ffffff; border-right: 16px solid #ffffff;padding-top:16px;padding-bottom:16px; }
.prf img { padding: 1px; border: 1px solid #cccccc; }


.bla {color:#000000}

.gm {font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#555555;text-decoration:none}
.gm a:link,.gm a:visited {font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#1A334D;text-decoration:none}
.gm a:hover{text-decoration:underline}

.gi {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#888888}
.gb {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#292929}
.gbb {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#292929;font-weight:bold;}
.gb2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#292929}
.gw {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF}
.g434 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#444444}
.ge {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#0F3D4A}
.gw2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#FFFFFF}
.rv {color:#990000}
.gv {color:green}
.g2 { font-family:Arial,Helvetica, sans-serif;font-size:10px;color:#4E647E}
.g9 { font-family:Arial,Helvetica, sans-serif;font-size:9px;color:#4E647E}
.ga {font-size:10px;color:#4E647E}
.ba {font-size:10px;color:#292929}

.ca {font-family:Arial,Helvetica,sans-serif;font-size:10px}
.nr {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:red}
.help {CURSOR:help}
.v9 {font-family:Arial,Helvetica,sans-serif;font-size:10px;}
.w10 {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF}
.aw11 {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF}
.a10 {font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:12px}
.a10 a, .a10 a:visited, .a10 a:active, .a10 a:hover {font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:12px}
.a11 {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px}
.a11b {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px}
.a11b a, .a11b a:visited, .a11b a:active, .a11b a:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:12px}
.ab10 {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#336699}
.bgp {background: URL(/g/punkt2.gif) repeat-x bottom;}
.bgpv {background-image: URL(/g/punkt2v.gif);}
.bgp1 {background-image: URL(/g/punkt1.gif);}
.bgpb {background-image: URL(/g/punkt9.gif);}
.bgpbv {background-image: URL(/g/punkt9v.gif);}
.bgp0 {background-image: URL(/g/punkt0.gif);}
.a10w { font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF}

.f3 {font-family:Arial,Helvetica,sans-serif;font-size: 9px;background-color:#FFFFFF}
.ttl {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:24px;font-weight:bold;color:#555555}

.sp {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-decoration:none}
.sp a,.sp a:hover {color:#292929;text-decoration:none}
.sp1 {font-size:11px;color:#B94A00;text-decoration:underline}
.sp2 {font-size:10px;color:#134D5E;text-decoration:none}
.sp3 {font-size:11px;color:#B94A00;text-decoration:underline;}
.sp4 {font-size:9px;color:#134D5E;text-decoration:none}

.sx {font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
.sx a,.sx a:hover {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#292929;text-decoration:none}
.sx1 {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#292929;text-decoration:none}
.sx2 {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#A84300;text-decoration:none}
.sx3 {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#B94A00;text-decoration:underline;}

a.spm:active,a.spm:link,a.spm:visited {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#0082CD;text-decoration:none}
a.spm:hover{text-decoration:underline}

.mg {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:12px;color:#336699;}
.mg a,.mg a:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:12px;color:#336699;}
.mg3 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;line-height:12px;color:#336699;}
.mg2 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;line-height:12px;color:#FF6600;}
.mgx {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#336699;}
.mgx a,.mgx a:visited { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#336699;}
a.mg,a.mg:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:12px;color:#336699;}
.jobohelp {
	border-bottom : 1px solid #404040;
	border-left : 1px solid #404040;
	border-right : 1px solid #404040;
	border-top : 1px solid #404040;
	background-color: #FFFFE1;
	font-family:Arial,Helvetica,sans-serif;font-size:11px;
}
.blue33 { color:#336699; }

.ftr { font-size:9px;color:#555555; }
.ftr a:link, .ftr a:visited { font-family:Arial,Helvetica,sans-serif;font-size:9px;color:555555; }
.grnu { font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#008000;text-transform:uppercase;}

.lhead { font-size:12px;line-height:16px;font-weight:bold;color:#444444;border-bottom:1px solid #dfdfdf;padding-bottom:4px;margin-bottom:14px; }
.lcontent  { width:450px;}
.lcontent ul { margin:0;padding:0;list-style-type: none;}
.lcontent ul li  { width:200px;float:left;font-size:11px;line-height:17px;}
.lcontent ul li a  { font-size:11px;line-height:17px;font-weight:bold;text-decoration:underline;}

.lltr  { float:left;border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
.lltr ul { margin:0;padding:0;list-style-type: none;}
.lltr ul li  { width:40px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;float:left;font-size:12px;line-height:26px;}
.lltr ul li a  { font-size:12px;line-height:26px;font-weight:bold; }

.trli {
	font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;
	margin-top:20px;padding-bottom:22px;padding-left:8px;
	background: URL(/g/punkt2.gif) repeat-x bottom;
}
.trli a { 
	font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; text-decoration:underline; color:#3C7DCC;font-weight:bold;
}
.trli a:hover{text-decoration:none;}
.trlit {
	font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;padding-left:8px;text-align:right;
	background: URL(/g/punkt2.gif) repeat-x bottom;
}


.tro {float:right;width:140px;}
.trm {float:right;width:20px;}
.trd {float:right;width:60px;}
.trpa {background: URL(/g/punkt2.gif) repeat-x top;padding-top:10px;padding-bottom:8px;padding-left:8px;}

.ste { font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:15px; }
a.ste:link,a.ste:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:15px; text-decoration:underline; color:#3C7DCC;font-weight:bold; }
a.ste:hover{text-decoration:none;}
