﻿/* defaults */
*																{ margin: 0; padding: 0; }
a img 															{ border : none; }
a 																{ outline: none; }

body															{ font: normal normal normal 11px/15pt Arial, Verdana, Helvetica, sans-serif; color: #000; text-align: center; }

h1, h2, h3, h5, h6												{ font-weight: bold; text-transform: lowercase; }
h1																{ font-size: 17px; color: #14107e; margin: 0; margin-top:-3px; }
h2																{ font-size: 15px; color: #14107e; }
h3																{ font-size: 12px; color: #14107e; }
h4																{ font-size: 12px; color:#a62412; margin: 0; padding: 0; }
h5																{ font-size: 16px; color:#000; margin: 0; padding: 0; }
h6																{ font-size: 13px; color:#14107e; margin: 0; padding: 0; }
#h3a															{ font-size: 12px; font-weight: bold; color: #14107e; }

p																{ display: block; padding: 0; margin: 10px 0 0 0; }

a																{ color: #a62412; text-decoration:none; }

form															{ margin: 0; padding: 0; }
fieldset														{ margin: 0; padding: 0; border: 0;}
input															{ font-size: 15px; }
.clear															{ clear: both; }

/* Layout */
#wrapper														{ margin: 0 auto; width: 938px; text-align: left; }
#header															{ margin: 0 0 10px; }

#header_part1													{ height: 36px; }
#header_part1_buttons											{ margin: 13px 0 0 0; float: left; width: 80px; }
#header_part1_search											{ margin: 11px 0 0 0; float: left; width: 270px; color: #918f90; font-weight: bold; }
#header_part1_search label										{ display: none; width: 0; margin: 0; height:0; padding: 0;}
#header_part1_search a, #header_part1_search a:link				{ color:#6D6E71 !important; text-decoration:none !important; }
#header_part1_menu												{ margin: 14px 0 0 0; float: left; width: 536px; text-align: right; color: #918f90; font-size: 10px; }
#header_part1_menu a, #header_part1_menu a:link					{ color: #918F90; font-size: 10px; line-height: 10pt; text-decoration: none; }
#header_part1_languages											{ margin: 16px 0 0 0; float: left; width: 50px; text-align: right; }	

#header_part2													{ background: #939091; width: 936px; }
#header_part2_menu												{ color: #fff; text-align: right; padding: 2px 9px 2px 0; }
#header_part2_menu a, #header_part2_menu a:link					{ color: #fff; font-weight: bold; text-decoration: none; }
#header_part2_menu a.active, #header_part2_menu a:link.active 	{ color: #A62412; }
#header_part2_menu a:hover.active 								{ color: #1E4386; }

#header_part3													{ width: 936px; height: 160px; background: url('../images/header_pic.jpg') no-repeat; }
#header_part4													{ width: 763px; height: 93px; margin: 0 0 0 173px; }
#header_part4_logo												{ background: url('../images/logo.jpg') no-repeat; width: 148px; height: 31px; margin: 31px 0 0 0; float: left; }
#header_part4_path												{ float: right; padding: 14px 0 0 0; color: #918F90; text-align: right; }
#header_part4 a, #header_path4 a:link							{ color: #918F90; }
#header_part4 a.active, #header_part4 a:link.active				{ color: #A62412; font-style: italic; }
#header_part4 a:hover.active									{ color: #1E4386; }

#main															{ width: 936px; }
#menu															{ float: left; width: 162px; text-align: right; }
#menu p															{ margin: 0 12px -5px 0; }
#menu ul														{ margin: -5px 12px 0 0; padding: 0; list-style: none; }
#menu ul li														{ margin: 0; padding: 0; }
#menu li a, #menu li a:link										{ font-size: 13px; color: #918F90; font-weight: bold; line-height: 22px; }
#menu li a.special, #menu a:link.special						{ color: #000;}

#menu li a:hover.special										{ color: #6D6E71; }
#menu li a.active, #menu li a:link.active						{ color: #A62412 !important; }

#content														{ float: left; width: 760px; border-left: 1px solid #938E92; padding: 0 0 0 12px; text-align: left;  min-height: 200px; height:auto !important; height: 200px; }

#footer															{ padding: 16px 0 0 0; width: 763px; height: 93px; margin: 0 0 0 162px;}
#slogan															{ float: left; margin: 0; }
#copyright														{ color: #918F90; float: right; font-size: 10px; text-align: right; margin: 0; padding: 0; }
#aex															{ margin: 0; padding: 0; height: 10px; }

.rss															{ display: block; background: url(../images/rss.gif) no-repeat; width: 18px; height: 16px; margin: 2px 0 0 0; padding: 0 5px 0 0; text-decoration: none; float: left; }
.rss:hover														{ display: block; background: url(../images/rss_hover.gif) no-repeat; width: 35px; height: 16px; }

.print															{ display: block; background: url(../images/print.gif) no-repeat; width: 20px; height: 16px; margin: 2px 0 0 0; padding: 0 5px 0 0; text-decoration: none; float: left; }
.print:hover													{ display: block; background: url(../images/print_hover.gif) no-repeat; width: 50px; height: 16px; }

#search_field													{ float: left; width: 180px; }
#search_button													{ margin: 0 0 0 8px; color: #6D6E71; background: none; border: 0; padding: 0;}

.input_search													{ border: 1px solid #939091; width: 180px; }

.language_fr													{ margin: 2px 2px 0 0; float: right; display: block; width: 17px; height: 14px; background: url('../images/flag_fr.jpg') no-repeat; }
.language_nl													{ margin: 2px 0 0 0; float: right; display: block; width: 17px; height: 14px; background: url('../images/flag_nl.jpg') no-repeat; }
.blue															{ color: #013476; }

.logos															{ float: left; width: 180px; margin: 15px 10px 0 0;}
.logos img														{ border: 1px solid #918F90; padding: 5px; margin: 10px 0 0; }

p.top                                                           { margin: 0; font-size: 12px; font-weight: bold; }

/* JobList */
ul.jobList														{ list-style: none; margin: 10px 0 0 0; padding: 0; }
.dropdownbox													{ margin: 10px 0 0 0; }
label															{ padding: 0 10px 0 0; text-transform: lowercase; float: left; width: 60px; }
select															{ margin: 0 0 5px 0; display: block; }

.otherLanguage                                                  { margin: 30px 0; }

/* JobNavigation */
#jnStartpeople													{ margin: 10px 0 0 0; }

/* Jobdescription style */
.jobdescription 												{}
.jobdescription	h1												{}
.jobdescription h2												{}
.jobdescription h3												{}
.jobdescription h4												{}
.jobdescription h5												{}
.jobdescription h6												{}
.jobdescription p												{}
.jobdescription ul												{ padding: 0; margin: 10px 0 0 15px; }
.jobdescription ul > ul											{ margin: 0 0 0 15px; }
.jobdescription li												{ list-style: bullet; }
.jobdescription ol												{ padding: 0; margin: 10px 0 0 15px; }
.jobdescription ol > ol											{ margin: 0 0 0 15px; }
.jobdescription a, .jobdescription a:link						{}
.jobdescription a:hover											{}
.jobdescription a:active										{}
.jobdescription a:visited										{}

.jobList li a, .jobList li a:link								{ padding: 2px 0 0 0; margin: 0 0 5px 0; height: 21px; display: block; }
