@charset "utf-8";
/* CSS Document */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #151827; color: #333333; }
a:link, a:visited, a:active { color: #0033CC; text-decoration: none; }
a:hover { text-decoration: underline; color: #006666; }
#logoplace { position: absolute; left: 0px; top: -10px; }
#topleft { position: absolute; left: 55px; top: 30px; width: 500px; height: 65px; background-color: #151827; color: #FFFFFF; }
#topcenterleft { position: absolute; left: 530px; top: 35px; width: 220px; height: 65px; color: #FFFFFF; background-image: url(pictures/topcenter.gif); }
#topright { position: absolute; left: 730px; top: 35px; width: 250px; height: 65px; background-image: url(pictures/topright.gif); }
#topcenterright { position: absolute; left: 550px; top: 50px; width: 20px; height: 65px; background-color: #151827; color: #FFFFFF; background-image: none; border-right-width: thin; border-right-style: solid; border-right-color: #FFFFFF; }
#topl { position: absolute; left: 530px; top: 100px; width: 200px; background-color: #FFFFFF; height: 5px; }
#topr {position: absolute; left: 730px; top: 100px; width: 250px; background-color: #FFFFFF; height: 5px; }
#left { position: absolute; left: 55px; top: 105px; width: 475px; height: 490px; background-color: #FFFFFF; text-align: justify; }
#leftjobdetail {position: absolute; left: 55px; top: 105px; width: 475px; height: 490px; background-color: #FFFFFF; 	overflow: scroll; }
#leftlistrecr { position: relative; font-size: 10px; left: -25px; }
ul#leftlistrecr li { padding: 5px; }
#leftlistoutpl { position: relative; left: -19px; }
ol#leftlistoutpl li { padding: 2px; }
#leftlistcoach { position: relative; left: -25px; }
ul#leftlistcoach li { padding: 3px; }
#leftlistmanagement { position: relative; left: -25px; }
ul#leftlistmanagement li { padding: 1px; }
#lefttext { position: absolute; left: 30px; top: 20px; width: 415px; }
#lefttextjoboverview { position: absolute; left: 30px; top: 20px; width: 415px; font-size: 10px; }
ul#lefttextjoboverview li { padding: 4px; }
#lefttextjoboverview a:link, #lefttextjoboverview a:visited { color: #666666; font-weight: bold; }
#lefttextdetail { position: absolute; left: 30px; top: 20px; width: 415px; font-size: 10px; }
#lefttext1 { position: absolute; left: 10px; top: 20px; width: 210px; }
#lefttext2 { position: absolute; left: 250px; top: 20px; width: 210px; }
#lefttext3 { position: absolute; left: 10px; top: 165px; width: 210px; }
#lefttext4 { position: absolute; left: 250px; top: 165px; width: 210px; }
#righttext { position: absolute; left: 32px; top: 20px; width: 250px; }
#righttextvacancies { position: absolute; left: 32px; top: 20px; width: 190px; text-align: justify; }
#righttextcontact { position: absolute; left: 15px; right: 15px; top: 20px; }
#righttextcontact a:link, #righttextcontact a:visited { color: #CCCCCC; font-weight: bold; }
#centertext { position: absolute; left: 22px; top: 20px; width: 200px; }
#centertextunder { position: absolute; left: 10px; top: 195px; width: 220px; }
#right1 { position: absolute; left: 730px; top: 105px; width: 250px; height: 360px; background-color: #444444; color: #FFFFFF; }
#right1_entrance { position: absolute; left: 730px; top: 105px; width: 250px; height: 360px; background-color: #FFFFFF; 	
}
#center { position: absolute; left: 530px; top: 105px; width: 200px; height: 490px; color: #FFFFFF; background: #786868;
}
#right2 { position: absolute; left: 730px; top: 440px; width: 250px; height: 152px; background-color: #FFFFFF; 	border-top-width: medium; border-top-style: solid; border-top-color: #444444; }
#right2text { position: absolute; margin-left: 5px; margin-top: 5px; }
#contactform { position: absolute; margin-left: 5px; margin-top: 5px; }
#footerleft { position: absolute; left: 55px; top: 595px; width: 475px; height: 33px; color: #FFFFFF; background-color: #151827; text-align: center; background-image: url(pictures/footerleft.jpg); font-size: 9px; font-weight: bold; }
#footerright { position: absolute; left: 530px; top: 595px; width: 425px; color: #FFFFFF; background-color: #151827; text-align:right; }
#footerlefttext { position: relative; top: 10px; }
#footerrighttext { position: relative; top: 10px; left: 15px; }
#toprightmenu {	margin-top: 37px; margin-right: 10px; text-align: center; font-weight: bold; font-variant: small-caps; 	font-size: 10px; }
#toprightlanguage { margin-top: 5px; margin-right: 20px; text-align: right; font-size: 9px; }
#mainnav { padding: 0px; background-color: #786868; font-size:10px; margin-top: 12px; margin-right: 10px; margin-bottom: 0px; margin-left: 12px; }
ul#mainnav li { padding: 2px; left: 3px; margin: 3px; top: 3px; vertical-align: middle; }
ul#mainnav li a:link, ul#mainnav li a:visited { color: #FFFFFF; text-decoration:none; font-weight:bold; display:block; 	width: 125px; height: 18px; background-image: url(pictures/blockmenu.jpg); }
ul#mainnav li a:hover { background-image: url(pictures/grey.jpg); color: #FFFFFF;}
#jobnav { position: relative; font-size:10px; left: -45px; }
ul#jobnav li { padding: 0px; left: 1px; margin: 3px; top: 3px; vertical-align: middle; list-style: none }
ul#jobnav li a:link, ul#jobnav li a:visited { color:#FFFFFF; text-decoration:none; }
ul#jobnav li a:hover { color: #003366; background-color: #FFFFFF; }
.headergeneral{ font-size: 10px; font-variant: small-caps; letter-spacing: normal; font-weight: bold; }
.headerlefttext { font-weight: bold; text-align: justify; font-variant: small-caps; letter-spacing: normal; font-size: 1.5em; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.headercentertext { font-weight: bold; text-align: justify; font-variant: small-caps; letter-spacing: normal; font-size: 1.5em; color: #FFFFFF; border-top-width: thin; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.headerrighttext { font-weight: bold; text-align: justify; font-variant: small-caps; letter-spacing: normal; font-size:
1.5em; color: #FFFFFF; border-top-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; }
.smalltext { position: absolute; margin: 10px; font-size: 9px; text-align: justify; }
.imgleft { position: absolute; left: 125px; top: 340px; }
.imgleft_recruitment { position: absolute; left: 200px; top: 330px; }
.imgleft_outplacement { position: absolute; left: 180px; top: 320px; }
.imgleft_coaching { position: absolute; left: 120px; top: 380px; }
.imgleft_assessment { position: absolute; left: 140px; top: 295px; }
.imghand { position: absolute; left: 0px; top: 85px; }
.img_entrance { position: absolute; left: 0px; top: 0px; }
.linktext { color: #0000FF; font-weight: bold; }
.bold {	font-weight: bold;}
.boldlarge { font-weight: bold; font-size: 12px; }
.whiteblack { color: #444444; background-color: #FFFFFF; font-weight: bold; }
.small {font-size: 9px; }
.maintitle { font-weight: bold; font-size: 14px; background-position: left; text-align: center; border-top-width: thin; 	border-right-width: thin; border-bottom-width: thin; border-left-width: thin; padding: 5px; border-top-style: solid; 	border-bottom-style: solid; }
.subtitle { font-weight: bold; font-size: 11px; text-align: center; }
