  html,body {
    height:100%;
    margin: 0;
    padding:0px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    color: #1C4482;
    font-size: 11px;
    text-align:center;
    background:white;
  }
  a {
    color: #1C4482;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    text-decoration: underline; 
    font-size: 11px;
  }
  a:hover {
    text-decoration: none; 
  }
  td  {
    font-size: 11px;
  }
  img, table  {
    border:none;
  }
  
  table {
    border-collapse: collapse;
    width:100%;
  }

  table td {
    padding: 0px;
    vertical-align:top;
  }
  h1,h2,h3,h4,h5,h6,p {
    padding:0;
    margin:0;
  }
h3 { font-size:13px; }
  
  .htmlMakeup {
    text-align:left;
    margin:0 auto;
    width:960px;
  }
  .topMenu  {
    background:#324568;
    height:33px;
    padding:/*7px*/0 0 0 15px;
  }
.margin_left { margin-left: 5px; }
/*  .topMenu a  {
    background:url(images/top_menu.gif) 0 0 no-repeat;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    color:white;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    float:left;
    width:115px;
    height:20px;
    line-height:20px;
    padding-left:15px;
    margin-right:26px;
  }
  .topMenu a:hover  {
    background:url(images/top_menu_hover.gif);
  }*/
  .wayFinder  {
    text-align:right;
    padding:18px 6px 0 0;
    color:white;
    font-size:10px;
    height:273px;
  }
  * html .wayFinder {
    height:255px;
  }
  .wayFinder a  {
    color:white;
    font-size:10px;
  }
  .vertMenu { border-right:1px solid #324568; border-top:1px solid #6c8ed4; }
  .vertMenu img {
    padding-bottom:4px;
    background:white;
  }
  * html .vertMenu img  {
    padding-bottom:4px;
  }
  .vertMenuItems a  { display:block; background:url(images/sub_menu_link_bg.gif); width:100%; height:22px; line-height:22px; color:white; font-size:11px; text-decoration:none; padding-left: 18px; }
  .vertMenuItems a:hover  {
    background:url(images/sub_menu_link_bg_hover.gif);
  }
  .vertMenuItems strong a {
    display:block;
    width:211px;
    height:22px;
    line-height:22px;
    color:#324568;
    font-weight:normal;
    font-size:11px;
    text-decoration:none;
    padding-left:18px;
    background:url(images/sub_menu_link_bg_hover.gif);
  }
  .col1 { width:229px; background:#eaecf0; }
  .search {
    background:#CBD3E2;
    padding:17px 0 17px 12px;
    vertical-align:middle;
    color:#324568;
    font-family: Arial, Tahoma, Verdana, sans-serif;
  }
  .search .i  {
    border:solid 1px #324568;
    margin-left:7px;
    width:135px;
  }
  .search .b  {
    background:url(images/but_search.gif);
    width:23px;
    height:19px;
    position:relative;
    top:5px;
  }
  .news { padding:28px 13px 25px; color:#324568; }
#newsleft {  }
#lefttop { margin-bottom: 9px; }
h2  { background:url(images/h2_title_bg.gif) no-repeat 0 100%; padding:0 0 8px 4px; position:relative; left:-4px; font-family: Arial, Tahoma, Verdana, sans-serif; color: #324568; font-size:16px; margin-bottom:20px; }
  .news a {
    color:#A70405;
    display:block;
    margin-bottom:20px;
  }
  .lingvaChoicer  {
    height:1px;
    position:relative;
  }
  .lingvaChoicer div  {
    position:absolute;
    right:0;
    top:-16px;
  }
  .lingvaChoicer div img  {
    margin-left:19px;
  }
  .col2 {
    padding:28px 25px 180px 25px;
  }
  .col3 {
    width:204px;
    padding:28px 12px 20px 12px;
  }
  p {
    margin-bottom:15px;
  }
  .col2col3 {
    background: url(images/col2_col3_bg.gif) 100% 0 repeat-y;
  }
  .contactSpace {
    position:relative;
    height:2px;
  }
  .contactSpace div {
    position:absolute;
    bottom:0;
    left:28px;
    width:460px;
    background:url(images/contact_bg.gif) 98% 100% no-repeat;
    color:#324568;
    font-size:10px;
    padding-bottom:15px;
  }
  .contactSpace div td  {
    color:#324568;
    font-size:10px;
  }
  .contactSpace div .ic {
    margin-left:15px;
  }
  .descItem {
    border-bottom:solid 1px #B2BAC7;
    margin-bottom:15px;
  }
  .descItemCol1 {
    padding-bottom:15px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size:9px;
  }
  .descItem strong  {
    color:#6C8ED4;
    font-size: 11px;
    display:block;
    margin-bottom:8px;
  }
  .descItemCol1 a {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size:9px;
    color: #1C4482;
    text-decoration:none;
  }
  .descItemCol2 {
    vertical-align:bottom;
    width:1px;
    padding-left:10px;
  }
  .bottom {
    background:url(images/mme_bottom_logo.gif) 0 0 no-repeat #F3F5F7;
    padding-left:100px;
    height:55px;
    vertical-align:middle;
    color:#999999;
    font-size:10px;
  }
.bottom td { font-size: 10px; }
.bottom a { color: #999; font-size: 10px; }
.bottom #adr0 { margin-left: 30px; width: 450px; float: left; }
.bottom #adr1 { width: 150px; margin-left: 150px; }
.bottom span  {
    width:215px;
    float:right;
    color:#6C8ED4;
    font-size:10px;
  }
  .bottom span a  {
    color:#999;
    font-size:10px;
    text-decoration:none;
  }
  .bottom span a:hover  {
    text-decoration:underline;
  }
  .vertMenuSubItems {
    background:#324568;
  }
  .vertMenuSubItems a {
    display:block;
    background:url(images/vert_menu_sub_bullet.gif) no-repeat 17px 7px;
    padding:4px 0 0 30px;
    height:15px;
    line-height:normal;
    color:white;
    font-size:9px;
    text-decoration:none;
    width:160px;
  }
  .vertMenuSubItems a:hover {
    background:url(images/vert_menu_sub_bullet_hov.jpg) 17px 7px no-repeat;
  }
  .vertMenuSubItems strong a  {
    display:block;
    padding:4px 0 0 30px;
    height:15px;
    line-height:normal;
    font-size:9px;
    text-decoration:none;
    width:160px;
    background:url(images/vert_menu_sub_bullet_hov.jpg) no-repeat 17px 7px;
    font-weight:normal;
    color:#6c8ed4;
  }
  
/* ------------- / DROP DOWN MENU ------------- */
.field  { height: 20px; border:solid 1px #324568; }

/* ------------- / OVERVIEW VACATURES --------- */
.view_menu_title1 { color:#ffffff; background-color:#324468; border-bottom:1px solid #121c2f; height:25px; padding-left:10px; padding-right:10px; font-weight:bold;}
.view_menu_title2 { color:#ffffff; background-color:#324468; border-bottom:1px solid #121c2f; height:25px; border-left:1px solid #FFFFFF; padding-left:10px; padding-right:10px; width:10px; font-weight:bold; }
.view_menu_content { padding-top:3px; padding-bottom:5px; padding-left:10px; padding-right:10px; text-align:left; vertical-align:top; border-bottom:1px dotted #c9c9c9;}
.view_menu_content_name { padding-top:3px; padding-bottom:5px; padding-left:10px; padding-right:10px; vertical-align:top; border-bottom:1px dotted #c9c9c9;}
.grijs { background-color:#cbd3e2; }
.wit { background-color:#FFFFFF; }

.shadow { width:974px; height:100%; background-image:URL(images/shadow.gif); background-repeat:repeat-y; background-position:left top; z-index:0; display:block; position:absolute; }
.tableheader{background:#324568;padding:5px;color:#fff;}
table.jobs tr td {padding:5px;}

.lngs { float:right; margin-left:10px; }
.lngs-home { position:relative; top:-255px; left: -6px; z-index:999; }
.lngs img { margin:0 3px; }

/* ------------- / DROPDOWN MENU --------- */

.menu { height:33px; width:960px; display:block; border-bottom:1px solid #6c8ed4; }

/* menu styles */
#dropdown {	margin: 0; padding: 0; height:33px; width:960px; display:block; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden; }
#dropdown li { float: left; list-style: none; text-align:left; text-transform:uppercase; }
#dropdown li a { font: 11px Arial, Helvetica, sans-serif; display: block; background: #324143; height:33px; line-height:33px; background:url(images/menu_bg.gif) no-repeat left top; text-decoration: none; width: 130px; color: #ffffff; white-space: nowrap; padding:0 0 0 30px; }
#dropdown li a.active { color:#ffffff; font-weight:bold; background:url(images/menu_bg_active.gif) no-repeat left top; }
#dropdown li a:hover { color:#ffffff; background:url(images/menu_bg_active.gif) no-repeat left top; }
#dropdown li ul { margin: 0; width:160px; padding: 0; position: absolute; visibility: hidden; border-bottom:2px solid #324568; }
#dropdown li ul li { float: none; display: inline; }
#dropdown li ul li a { width: auto; padding:0 0 0 15px; background:url(images/submenu_bg.gif) no-repeat left top; color: #24313C; height:23px; line-height:23px; text-transform:none; }
#dropdown li ul li a:hover { color: #ffffff; background:url(images/submenu_bg_active.gif) no-repeat left top; }