* {padding:0;margin:0;border:0;}
body {font-size:100.1%;font-family:arial,helvetica,sans-serif;color:#AAB4B6;background:#FFF;}
#wrapper {width:800px;}
#tabscontent {margin:0;padding:0;line-height:0;clear:both;}
.tabContent {width:608px;line-height:0;}
.margin {padding:34px 17px 0 17px;}
.margin2 {margin:10px 0 0 0;}
.tabcontentleft {width:413px;margin:0 0 34px 0;line-height:16px;font-size:11px;float:left;}
.tabcontentright {width:144px;margin:0 0 34px 0;padding:0 0 0 17px;line-height:0.8em;font-size:0.6em;text-align:right;float:left;}
h2 {font-size:11px;line-height:16px;font-weight:bold;margin-bottom:17px;}
p {margin:17px 0 0 0;}
a {outline:none;}
img {border:0;}
table {border:0;width:413px;}
td {vertical-align:top;}
.files {padding:17px 0;border-top:1px solid #EDEFF0;text-align:left;}
.trhover {background:url(../img/tr.gif) no-repeat;}
.trhover2 {background:#F1F1F1;}
th {font-weight:bold;text-align:left;}
ul,li {padding:0;margin:0;line-height:0;list-style-type:none;}
.td1 {width:206px;}
.td2 {width:207px;}
.mainnav {margin:95px 0 0 0;}
.limarginbottom {margin:0 0 9px 0;}
.tabcontentright ul li {font-size:11px;line-height:16px;color:#31A0E5;}
.contentleft {width:608px;float:left;}
.contentright {width:158px;padding:17px;float:left;}
.header {width:574px;height:176px;background:#09264E url(../img/weg.jpg) no-repeat;padding:17px;}
.headeren {width:574px;height:176px;background:#09264E url(../img/weg.jpg) no-repeat;padding:17px;}
.logo {width:211px;height:210px;float:left;margin:-17px;}
.copy {float:left;line-height:0;width:574px;font-size:10px;padding:17px;}
.slogan1 {width:608px;height:356px;background:#09264E url(../img/speak2.gif) 17px 231px no-repeat;clear:both;}
.slogan2 {width:608px;height:356px;background:#09264E url(../img/speak.gif) 17px 305px no-repeat;clear:both;}
.mininav {margin:0 0 0 193px;text-align:right;font-size:0.6em;}
a.norm1-off:link, a.norm1-off:visited, a.norm2-off:link, a.norm2-off:visited, a.norm3-off:link, a.norm3-off:visited, a.norm4-off:link, a.norm4-off:visited {color:#31A0E5;text-decoration:none;}
a.norm1-off:hover, a.norm1-off:active, a.norm2-off:hover, a.norm2-off:active, a.norm3-off:hover, a.norm3-off:active, a.norm4-off:hover, a.norm4-off:active {color:#FFF;text-decoration:none;}
a.norm1-on, a.norm2-on, a.norm3-on, a.norm4-on {color:#FFF;text-decoration:none;}
.mini {font-size:0.6em;color:#31A0E5;}
.mini a:link, .mini a:visited {color:#AAB4B6;text-decoration:none;}
.mini a:hover, .mini a:active {color:#31A0E5;text-decoration:none;}
table td a:link, table td a:visited {color:#31A0E5;text-decoration:none;}
table td a:hover, table td a:active {color:#AAB4B6;text-decoration:none;}
table td a.blue_un{background:url(../img/blue_un.gif) repeat-x bottom;padding-bottom:0;cursor:pointer;text-decoration:none;}
p.dl a:link, .tabcontentright ul li a:link, p.dl a:visited, .tabcontentright ul li a:visited {font-size:11px;line-height:16px;text-decoration:none;color:#AAB4B6;}
p.dl a:hover, .tabcontentright ul li a:hover, p.dl a:active, .tabcontentright ul li a:active {color:#31A0E5;}
.tabcontentright ul li a.wait:link, .tabcontentright ul li a.wait:visited, .tabcontentright ul li a.wait:hover, .tabcontentright ul li a.wait:active {color:#E4E4E4;}
.tabcontentleft a:link, .tabcontentleft a:visited, .tabcontentright a:link, .tabcontentright a:visited {font-size:11px;line-height:16px;text-decoration:none;color:#31A0E5;}
.tabcontentleft a:hover, .tabcontentleft a:active, .tabcontentright a:hover, .tabcontentright a:active {color:#AAB4B6;}
.company-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:73px;height:10px;background:url(../img/company.gif) 0 0 no-repeat;}
.company-off:hover {background-position:-73px 0;}
.focus-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:51px;height:11px;background:url(../img/focus.gif) 0 0 no-repeat;}
.focus-off:hover {background-position:-51px 0;}
.ref-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:104px;height:10px;background:url(../img/references.gif) 0 0 no-repeat;}
.ref-off:hover {background-position:-104px 0;}
.career-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:78px;height:10px;background:url(../img/career.gif) 0 0 no-repeat;}
.career-off:hover {background-position:-78px 0;}
.company-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:73px;height:10px;background:url(../img/company.gif) -73px 0 no-repeat;}
.focus-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:51px;height:11px;background:url(../img/focus.gif) -51px 0 no-repeat;}
.ref-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:104px;height:10px;background:url(../img/references.gif) -104px 0 no-repeat;}
.career-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:78px;height:10px;background:url(../img/career.gif) -78px 0 no-repeat;}
.companyen-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:63px;height:10px;background:url(../en/img/agency.gif) 0 0 no-repeat;}
.companyen-off:hover {background-position:-63px 0;}
.focusen-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:52px;height:11px;background:url(../en/img/focus.gif) 0 0 no-repeat;}
.focusen-off:hover {background-position:-52px 0;}
.refen-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:104px;height:10px;background:url(../en/img/ref.gif) 0 0 no-repeat;}
.refen-off:hover {background-position:-104px 0;}
.careeren-off {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:61px;height:11px;background:url(../en/img/career.gif) 0 0 no-repeat;}
.careeren-off:hover {background-position:-61px 0;}
.companyen-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:63px;height:10px;background:url(../en/img/agency.gif) -63px 0 no-repeat;}
.focusen-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:52px;height:11px;background:url(../en/img/focus.gif) -52px 0 no-repeat;}
.refen-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:104px;height:10px;background:url(../en/img/ref.gif) -104px 0 no-repeat;}
.careeren-on {text-decoration:none;border:0;padding:0;display:block;text-indent:-9999px;letter-spacing:-9999px;font-size:0;width:61px;height:11px;background:url(../en/img/career.gif) -61px 0 no-repeat;}
fieldset {margin:0;padding:0;border:0;}
legend {margin:0;padding:0;border:0;display:none;}
input, select {display:block;float:left;width:150px;}
label {display:block;float:left;text-align:left;width:130px;}
label, input {margin-bottom:17px;}
input {border:1px solid #AAB4B6;font-family:arial,helvetica,sans-serif;color:#AAB4B6;background:#FFF;font-size:10px;padding:3px;}
form br {clear:left;}
input.submit {float: none;width:159px;border:0;background:#31A0E5;color:#FFF;}
