/*
  accessibility
*/
.accessibility{
  display:none;
} /*
  algemeen
*/
html, body{
  margin:0; padding:0;
}

*{
  font-family:Verdana, Arial;
}

body, button, input, textarea{
  font-size:11px;
}


body.nl{
  border-top:24px solid #0064ae;
}

body.en{
  border-top:24px solid #0064ae;
}


/* zoom */
body.big,
body.big button,
body.big input,
body.big textarea{ 
  font-size:13px; 
}

body.normal,
body.normal button,
body.normal input,
body.normal textarea{ 
  font-size:11px; 
}

body.small,
body.small button,
body.small input,
body.small textarea{ 
  font-size:9px; 
} /*
  alternate banner
*/
body.d1780 #header,
body.d1782 #header {
  height:240px;
}

#header table {
  font-size:0;
  border-collapse:collapse;
}

#header table img {
  height:auto;
  width:auto;
}


#header table tbody, #header table tbody tr, #header table tbody td {
  margin:0;border:0; padding:0;
}

#header table a {
display:block;
position:static;
} /*
  askERIKS
*/
.askERIKS{
  margin-top:20px;
  background-color:#eee;
}

.askERIKS form{
  display:block;
  width:177px;
  overflow:hidden;
}

.askERIKS form fieldset{
  padding:0; margin:0; border:0;
}

.askERIKS form fieldset legend{
  display:none;
}

.askERIKS form fieldset p{
  display:block;
  margin:0; padding:0; border:0;
  
  padding:4px 0px;
  padding-left:4px;

  width:173px;
  background-color:#28b4e4;
  color:white;
  
  font-weight:bold;
}

.askERIKS form fieldset label{
  padding:0; margin:0; border:0;
  padding-left:4px;
}

.askERIKS form fieldset label span{
  padding:0;
  text-align:left;
}

.askERIKS form fieldset label input{
  width:150px;
}

.askERIKS form fieldset label textarea{
  width:150px;
  height:8em;
}

.askERIKS fieldset.buttonBar{
  margin:0; padding:0; border:0;
  text-align:right;
}

.askERIKS form fieldset.buttonBar button{
  float:right;
  color:#28b4e4;
  background:none;
  padding:0; border:0; margin:0;
  padding-top:4px;
  padding-bottom:5px;
  padding-right:10px;
}

.askERIKS form fieldset.buttonBar button em{
  font-style:normal;
  font-weight:bold;
  font-size:11px;
}

.askERIKS form fieldset.buttonBar button:hover{
  text-decoration:underline;
  cursor:pointer;
}

 /*
  breadcrumbs
*/
#breadcrumbs{
  display:block;
  border-bottom:1px solid #ccc;
  margin:0; 
  padding:10px 0px;
  padding-left:200px;
}

#breadcrumbs, #breadcrumbs *{ color:#999; }

#breadcrumbs a{
  text-decoration:none;
}

#breadcrumbs a em{ font-style:normal; } /*
  breedte main-nav
*/
/* eriksusa.com */

/* services */
#main-nav ul li.d5 ul{ width:240px; }
#main-nav ul li.d5 ul li{ width:240px; }
#main-nav ul li.d5 ul li a{ width:240px; }

/* markets */
#main-nav ul li.d6 ul{ width:160px; }
#main-nav ul li.d6 ul li{ width:160px; }
#main-nav ul li.d6 ul li a{ width:160px; }

/* highlights */
#main-nav ul li.d45 ul{ width:323px; margin-left:-45px; }
#main-nav ul li.d45 ul li{ width:323px; }
#main-nav ul li.d45 ul li a{ width:323px; }

/* company */
#main-nav ul li.d7 ul{ width:120px; }
#main-nav ul li.d7 ul li{ width:120px; }
#main-nav ul li.d7 ul li a{ width:120px; } /*
  contactInfoWrapper
*/
.contactInfoWrapper{
  display:block;
  margin-top:2em;
}

#site .contactInfoWrapper h3{
  padding:0; margin:0; border:0;
  padding:4px 8px;
  background-color:#28b4e4;
  color:white;
  font-size:11px;
}

#site .contactInfoWrapper ul{
  padding:0; margin:0; border:0;
  list-style-type:none;
  list-style-image:none;

  background-color:#eee;
  padding:4px 8px;
}

.contactInfoWrapper ul li{
  margin-bottom:0.8em;
} /*
  content  
*/
#content{
  float:right;
  width:584px;
  color:#666;
  
}

.content{
  color:#333;
  /*clear:both;*/
}

#content .content{
  /*overflow:auto;
  _height:1%;*/
}

/*
  downloads
*/
.content.downloads{
  float:right;
  width:240px;
  border:1px solid #ccc;
}
 /*
  copyrightNotice
*/
.copyrightNotice{
  color:#ccc;
  font-size:0.8em;
} /*
  footer
*/
#footer{
  display:block;
  clear:both;
  padding-top:30px;
}

#footer, #footer p{
  color:#999;
}

#footer p{
  border-top:1px solid #ddd;
  
  padding:0; margin:0;
  clear:both;
  
  padding:4px 0px;
}

#footer p.siteTools{
  border:0;
  
  padding-left:60px;

  float:left;
  width:560px;
  clear:none;
  
  background-image:url(../data/footer-logo.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

/* zoom */
#footer #pageZoom{
  float:right;
  clear:none;
  width:100px;
  border:0;

  text-align:right;
}

#pageZoom a.zoomSmall{ font-size:11px; }
#pageZoom a.zoomNormal{ font-size:13px; }
#pageZoom a.zoomBig{ font-size:15px; }


#footer a{}

#footer a em{
  font-style:normal;
}

/* site links */
#siteLinks{
  border:0; margin:0; padding:0;
  
  padding-left:60px;
  padding-top:7px;

  float:left;
  width:600px;
  clear:none;
  
  background-image:url(../data/footer-logo.png);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

#siteLinks p{
  margin:0; border:0; padding:0;
} /*
 frontpage header
*/
body.template-1 #sidebar{
  width:177px;
}

body.template-777 #content{
  float:right;
  width:610px;
  padding:0;
}

body.template-3 #adbar{
  width:210px;
  float:right;
}

body.template-3 #adbar .content{
  border-left:5px solid white;
  clear:none;
  background-color:#eee;
}

body.template-3 #adbar .content ul{
  padding:0; margin:0;
  list-style-image:none;
  list-style-type:none;
}

body.template-3 #adbar .content ul li{
  border-bottom:1px solid white;
  padding:5px 10px;
}

body.template-3 #adbar h3{
  display:block;
  font-size:11px;
  margin:0;
  border-top:1em solid white;
  padding:4px 10px;
  background-color:#28b4e4;
  color:white;
  border-bottom:1px solid white;
}

body.template-3 #langNav{
  display:none;
}
 /*
  header
*/
#header{
  margin:0; padding:0; border:0;
  
  display:block;
  height:80px;
}

body.en #header{
  background-image:url('/eriksusa/img/ERIKS - header eriksusa.png');
  background-repeat:no-repeat;
  background-position:-10px 20px;
}

#header p{ margin:0; padding:0; margin:0; }

/*#header img{
  display:block;
  position:relative;
  z-index:1;
  margin:0; padding:0; border:0;
  width:783px;
  height:240px;
}*/

/*
  header link
*/
#header a{
  display:block;
  width:268px;
  height:29px;
  
  position:absolute;
  top:34px;
  left:8px;
  z-index:2;
}

#header a em{ display:none; } /* CSS Document */


/*
  feedback
*/
.feedbackWrapper{
  display:block;
  overflow:hidden;
  position:absolute;
  left:100px;
  top:100px;
  
  border:10px solid #0064ae;
  background-color:white;
}

.feedbackWrapper h2{
  display:block;
  height:20px;
  
  padding:0; margin:0;
  
  background-color:#0064ae;
  font-size:15px;
  color:white;
}

.feedbackWrapper h2 a{
  display:block;
  width:11px;
  height:11px;
  
  position:absolute;
  left:589px;
  top:3px;
}

.feedbackWrapper h2 a img{ border:0; }

.feedbackWrapper iframe{
  display:block;
  width:600px;
  height:380px;
  border:0;
}


/*
  mail this page
*/
.mailThisPageWrapper{
  display:block;
  overflow:hidden;
  position:absolute;
  top:100px;
  left:0px;

  border:10px solid #0064ae;
  background-color:white;
}

.mailThisPageWrapper h2{
  display:block;
  height:20px;

  padding:0; margin:0;
  
  background-color:#0064ae;
  font-size:15px;
  color:white;
}

.mailThisPageWrapper h2 a{
  display:block;
  width:11px;
  height:11px;
  
  position:absolute;
  left:389px;
  top:3px;
}

.mailThisPageWrapper h2 a img{ border:0; }

.mailThisPageWrapper iframe{
  display:block;
  width:400px;
  height:280px;
  border:0; margin:0; padding:0;
}




 /*
  language navigation
*/
#langNav{
  float:left;
  width:120px;
  
  height:13px;

  _height:1%;

  padding:0; margin:0; 
  margin:5px 0px;
  padding-top:3px;
  padding-left:25px;

  list-style-type:none;
  list-style-image:none;
}

#langNav li{
  float:left;
  width:21px;
  height:13px;
  margin-right:5px;
}

#langNav li a{
  display:block;
  width:21px;
  height:13px;
}

#site #langNav li a:hover{
  background-image:none;
}

#langNav a em{
  display:none;
}

#langNav li.en a{
  background-image:url('../data/language-icons/uk.png');
} 

#langNav li.nl a{
  background-image:url('../data/language-icons/nl.png');
}

#langNav li.de a{
  background-image:url('../data/language-icons/ger.png');
}

#langNav li.fr a{
  background-image:url('../data/language-icons/fr.png');
}


#langNav li.en{
  background-image:url('../data/language-icons/uk-full.png');
} 

#langNav li.nl{
  background-image:url('../data/language-icons/nl-full.png');
}

#langNav li.de{
  background-image:url('../data/language-icons/ger-full.png');
}

#langNav li.fr{
  background-image:url('../data/language-icons/fr-full.png');
} /*
  link-locations
*/
#sidebar #link-locations{
  padding-top:48px;
  margin-bottom:10px;
  margin-left:28px;
  
  text-align:center;
  text-decoration:none;
}

#link-locations{
  display:block;
  width:100px;
  
  background-image:url(../data/locations.png);
  background-position:left top;
  background-repeat:no-repeat;
  
  text-align:center;
  text-decoration:none;
}

#site #header #link-locations{
  position:absolute;
  left:693px;
  top:26px; 

  height:48px;
  width:90px;
}

/*
  link locations
*/
#header #link-locations em{ display:none; }
 /*
 main-nav 
*/
#main-nav{
  display:block;
  clear:both;
  height:30px;
  background-color:#eee;
  border-top:1px solid white;
}

#main-nav{
  border-bottom:10px solid #fff;
}


#main-nav form{
  
  margin:0; padding:0; border:0;
  margin-left:8px;
}

#main-nav label span{
  display:none;
}

#main-nav form input{
  border:1px solid #ddd;
  font-size:10px;
  
  float:left;
  width:96px;
  margin-top:6px;
}

#main-nav form button{
  color:#0064ae;
  border:0;
  background-color:transparent;
  text-transform:uppercase;
  cursor:pointer;
  
  float:left;
  margin-top:7px;
  
  _margin-top:9px;
}

#main-nav form button:hover{
  text-decoration:underline;
}


#main-nav ul{
  float:left;
  width:600px;
  margin:0; padding:0;
  list-style-type:none;
  line-height:30px;
}

#main-nav ul li{
  float:left;
  position:relative;
  padding:0px 8px;
}

#main-nav ul li.hide{ display:none; }

#main-nav ul li a{ 
  color:#0064ae;
  text-transform:uppercase;
  text-decoration:none;
}

#main-nav ul li a:hover{
  text-decoration:underline;
}

#main-nav ul li a em{ font-style:normal; } /*
  main-nav onderliggend
*/
#main-nav ul li ul{  
  display:none;
  line-height:1.5em;
  height:auto;
  width:180px;
  overflow:auto; 

  position:absolute;
  top:30px;
  left:1px;
  
  background-color:white;
 
  border:1px solid #0064ae;
  border-top-width:0;
  
  margin:0; padding:0;
  
  padding:9px;
  padding-top:0;
  margin-left:-3px;
}

#main-nav ul li:hover ul{
  display:block;
  z-index:10;
}

#main-nav ul li:hover > a{ text-decoration:underline; }

#main-nav ul li ul li{
  display:block;
  width:180px;

  float:none;
  padding:0;   margin:0;

  line-height:auto;

  border-bottom:1px solid #ccc;
}

body.en #main-nav ul li ul li{
  padding:0;
}

#main-nav ul li ul li a{
  display:block;
  width:180px;

  text-transform:none;
  color:black;
  
  padding:0; margin:0;
}

#main-nav ul li ul li a em{
  
}



 /*
  form
*/
form{
  display:block;
  
  padding:0px;
  margin:0px;
}

form fieldset{
  border:0px; padding:0px; margin:0px;
}

form fieldset legend{
  display:none;
}

form fieldset label{
  display:block;
  clear:both;
  padding:8px 6px;
}

form fieldset label span{
  float:left;
  width:115px;
  line-height:16px;
  color:black;
  font-size:0.9em;
  text-align:right;
  padding-right:5px;
}

form fieldset label input{
  font-family:Verdana;
  
  border-top:1px solid #999;
  border-left:1px solid #999;
  
  border-bottom:1px solid #999;
  border-right:1px solid #999;
  
  padding:2px 4px;
  padding-left:4px;
}

form fieldset label input:focus{
  border-left:4px solid #0064ae;
  padding-left:1px;
}

form fieldset label textarea{
  border-top:1px solid #999;
  border-left:1px solid #999;
  
  border-bottom:1px solid #999;
  border-right:1px solid #999;
  
  padding:2px 4px;
  padding-left:4px;
}

form fieldset label textarea:focus{
  border-left:4px solid #0064ae;
  padding-left:1px;
}

form fieldset label select{
  
}


/*
  checkbox
*/
form fieldset label.checkbox{
  padding-left:120px;
}

form fieldset label.checkbox span{
  width:auto;
  float:none;
  text-align:left;
}

form fieldset label.checkbox input{
  width:auto;
  border:0px;
  float:left;
}


/*
  radio
*/
form fieldset label.radio{
  padding-left:120px;
}

form fieldset label.radio span{
  width:auto;
  float:none;
  text-align:left;
}

form fieldset label.radio input{
  width:auto;
  border:0px;
  float:left;
}

form fieldset p{
  padding-left:120px;
}

/*
  knoppen
*/

form fieldset.buttonBar{
  display:block;
  padding:5px 0px;
  padding-left:120px;
}

form fieldset.buttonBar button{
  margin:0px;
  margin-right:5px;

  font-size:10px;
}

form fieldset.buttonBar button em{
  font-style:normal;
}

form fieldset.buttonBar button:hover{
  cursor:pointer;
}
 /*
  kopteksten
*/
h2{
  display:block;
  color:#0064ae;
  font-weight:normal;
  font-size:30px; 
  
  margin:0; padding:0;
  padding:8px 0px;
  margin-bottom:23px;  

  border-bottom:1px solid #ccc;
}

h2 em{ 
  display:block;
  font-style:normal; 
  font-size:30px; 

  color:#0064ae;
  font-weight:normal;
}

h2 img{
  display:block;
  margin:0px;
  /*margin-top:-8px;
  margin-left:2px;*/
}

h2 img.left{ float:left; }
h2 img.right{ float:right; }

/*
  KOP 3
*/
h3{
  color:#0064ae;
  font-size:17px;
  font-weight:normal;
  
  margin:0; padding:0;
  margin-top:14px;
  margin-bottom:14px;
}

h3 em{ 
  font-style:normal; 
  color:#0064ae;
  font-size:17px;
  font-weight:normal;
}


/*
  KOP 4
*/
h4{
  color:#0064ae;
  font-weight:bold;
  font-style:normal;
  margin:0;
  padding:0;
  font-size:1em;
  margin-top:1em;
}


/*
  KOP 5
*/
h5{
  font-weight:bold;
  font-style:normal;
  margin:0;
  padding:0;
  font-size:1em;
  margin-top:1em;
}


/*
  KOP 6
*/
h6{
  font-weight:normal;
  font-style:italic;
  margin:0;
  padding:0;
  font-size:1em;
  margin-top:1em;
}
 /*
  links
*/
a{
  color:#0064ae; 
  text-decoration:none;
}

a:hover{
  text-decoration:underline;
}

a img{ border:0;}

* a.external img{
  margin:0;
  margin-left:2px;
}

* a.external.pdf img{
  margin:0px;
  margin-right:4px;
}

* a.external.xls img{
  margin:0px;
  margin-right:2px;
}

* a.downloadAsExcel{
  float:right;
  clear:both;
  margin:0.2em;
}

img.left{
  float:left;
  margin-right:5px;
}

img.right{
  float:right;
  margin-left:5px;
}

a em{ font-style:normal; }
 /*
  opmaak tabellen
*/
table{
  clear:both;
  margin:0.5em 0em;
}

table th, table td{ vertical-align:top; }

/*
  tabel met core activity info
*/
table.core-activity{
  border-collapse:collapse;
}

table.core-activity tr th{
  padding:4px;
  color:white;
  background-color:#006CB4;
  vertical-align:top;
  border-bottom:1px solid white;
}

table.core-activity tr td{
  padding:4px;
  background-color:#F3BA00;
  border-bottom:1px solid white;
} /*
  overzichtstabel
*/
table.overzicht{
  width:100%;
  border-collapse:collapse;
  font-size:11px;
}

table.overzicht thead{}
table.overzicht thead tr{}
table.overzicht thead tr th:first-child{ border-left:1px solid #ddd; }

table.overzicht thead tr th{
  background-color:#0064ae;
  color:white;
  font-weight:normal;
  text-align:left;
  padding:5px;
  border-right:1px solid #ddd;
}

#content table.overzicht tbody tr.header th{
  color:white;
  background-color:#0064ae;
}

table.overzicht tbody tr th{
  text-align:left;
  font-weight:normal;
}

table.overzicht tbody tr th,
table.overzicht tbody tr td{
  padding:5px;
  border-right:1px solid #ddd;
}

table.overzicht tbody tr.odd th,
table.overzicht tbody tr.odd td{
  background-color:#eee; 
}

table.overzicht tbody tr:hover th,
table.overzicht tbody tr:hover td{ 
  background-color:#ff9; 
}
 /*
  page toolbar
*/
.pageToolbar{
  display:block;
  
  margin:0; padding:0;
  border-top:1px solid #ccc;

  margin-top:4em;
  
  list-style-type:none;
}

.pageToolbar li a{
  display:block;
  width:153px;
  
  padding:5px 0px;
  padding-left:24px;
  border-bottom:1px solid #ccc;

  background-repeat:no-repeat;
  background-position:left center;
}

.pageToolbar #printThisPageWrapper a{
  background-image:url(../data/print-icon.png);
}

.pageToolbar #mailThisPageWrapper a{
  background-image:url(../data/mailthispage-icon.png);
} /*
  print onscreen
*/
html body #site .print{
  display:none;
} /*
  relatedInfoWrapper
*/
.content.relatedInfoWrapper{
  float:right;
  width:160px;
  
  border-bottom:40px solid white;
  border-left:10px solid white;
  margin-top:-1em;

  background-color:#eee;
}

.content.relatedInfoWrapper ul{
  padding:0; margin:0;
  list-style-image:none;
  list-style:none;

  /*border:1px solid #28b4e4;
  border-top:0px;*/
}

.content.relatedInfoWrapper ul li{ 
  border-bottom:1px solid white;
  padding:5px 10px;
}

.relatedInfoWrapper *{ color:#28b4e4; }

.relatedInfoWrapper h3{
  display:block;
  font-size:11px;
  margin:0;
  border-top:1em solid white;
  padding:4px 10px;
  background-color:#28b4e4;
  color:white;
  border-bottom:1px solid white;
}

.relatedInfoWrapper h3:first-child{
  margin-top:0;
}
 /*
  right
*/
 /*
  search
*/

/* form */
#fSearch{
  width:499px;
  overflow:auto;
  background:none;
  margin:1em 0em;
}

#fSearch fieldset{
  border:0px;
  padding:0px;
  margin:0px;
  float:left;

  background:none;
}

#fSearch fieldset legend{ display:none; }

#fSearch fieldset label{
  
}

#fSearch fieldset label input{
  width:240px;  
}

#fSearch fieldset button{
  margin-top:6px;
}

form.search{
  display:block;
  height:4em;
}

form.search label{
  float:left;
  width:auto;
  margin:0; padding:0; border:0;
}

form.search label input{ width:240px; }

form.search button{ 
  float:left; 
  margin-left:4px;
}


/* details */
#searchDetails{
  line-height:1.2em;  
  padding:10px;
  margin:1em 0;
  overflow:auto;

  background-color:#3366CC;
}

#searchDetails h2{
  float:left;
  width:auto;
  height:auto;
  margin:0;
  padding:0;
  border:0;
  background:none;
  
  line-height:1.2em;  
  font-size:1.2em;

  color:white;
}

#searchDetails p{
  float:right;
  clear:none;

  margin:0;
  padding:0;
  border:0;
  line-height:1.2em;  
  font-size:1.2em;
  
  color:white;
}

#searchDetails p strong{ color:white; }

#synonyms{
  font-size:1.2em;
  color:#CC0000;
}

#spellingSuggestions{
  font-size:1.2em;
  color:#CC0000;
}

#keyMatches p{
  font-size:1.2em;
  padding:10px;
  background-color:#E8E8FF;
}

#keyMatches p a{
  font-weight:bold;
}

/* results */
#searchResults{

}

#searchResults p{
  display:block; 
  clear:both;  
  line-height:1.2em;
  padding:10px;
}

#searchResults p a.title{
  font-size:1.2em;
  line-height:1.2em;
}

#searchResults p span.url{
  color:#008000;
}

/**/
#searchNav{
  text-align:center;
  font-size:1.2em;
}







form.search button em {
 font-style:normal;
} /*
  sidebar
*/
#sidebar{
  float:left;
  width:177px;
  margin-top:-1px;
} /*
  sidenav
*/
#sidenav{
  display:block; 
  width:177px;

  list-style-type:none;
  margin:0; padding:0;

  border-top:1px solid #ccc;
}

#sidenav li{
  display:block;
  width:177px;
  border-bottom:1px solid #ccc;

  background-image:url(../data/sidenav.png);
  background-repeat:no-repeat;
  background-position:8px 10px;
  background:none;
}


#sidenav li a{ 
  display:block;
  width:153px;
  padding:5px 0px;
  padding-left:24px;
  text-decoration:none; 
}

#sidenav li a:hover{
  text-decoration:underline;
}

#sidenav li.active{
  background-image:url(../data/sidenav-active.png);
  background-repeat:no-repeat;
  background-position:8px 6px;
  background:none;

  background-color:#28b4e4;
}

#sidenav li.active a{
  color:white;
}

#sidenav li.active a:hover{
  text-decoration:none;
  cursor:default;
}

#sidenav li a em{ font-style:normal; }

#sidenav li.hide{ display:none; }

/* sidenav onderliggend */
#sidenav li ul{ 
  
} /*
  sidenav onderliggend
*/
#sidenav li ul{ display:none; }

#sidenav li.active ul{
  display:block;
  background-color:#eee;

  margin:0; padding:0; border:0;
  list-style-type:none;
  list-style-image:none;
}

#sidenav li.active ul li{
  width:177px;
  border-bottom:1px solid white;
}

#sidenav li.active ul li a{
  display:block;
  width:153px;
  padding:5px 0px;
  padding-left:24px;
  text-decoration:none; 
  color:#0064ae;
}

#sidenav li.active ul li.active{
  background-color:#eee;
}

#sidenav li.active ul li.active a{
  color:#28b4e4;
}

#sidenav li.active ul li a:hover{
  cursor:pointer;
  text-decoration:underline;
}

#sidenav li.active ul li.active a:hover{
  cursor:pointer;
} *
  site
*/
#site{
  display:block;
  width:783px;
  position:relative;

  margin:0 auto;
} /*
  site
*/
#site{
  display:block;
  width:783px;
  position:relative;

  margin:0 auto;
} /*
  sitemap
*/
.content ul{
  list-style-image:url(/eriksusa/img/li-point.png);
}

.content li ul{
  list-style-image:url(/eriksusa/img/li-ul-point.png);
}

.sitemap ul li a{ text-decoration:none; }

#content .sitemap ul li a em{ 
  font-weight:normal; 
  font-style:normal;
} /*
  tabbed
*/
#content div.tabnavigation{
  padding:0;
  clear:both;
}

div.tabnavigation ul{
  list-style:none;
  margin:0; padding:0;

  border-left:1px solid #0064ae;
  
  overflow:auto;
  _height:1%;
}

div.tabnavigation ul li{
  float:left;
  /*width:120px;*/
  
  text-align:center;
 
  border-top:1px solid #0064ae;
  border-right:1px solid #0064ae;
  border-bottom:1px solid #0064ae;

  background-color:#eee;
}

div.tabnavigation ul li.active{
  background-color:#0064ae;
  border-bottom:1px solid white;
  color:white;
}

div.tabnavigation ul li a{
  float:left;
  padding:6px 12px;
}

div.tabnavigation ul li.active a{ cursor:default; color:white; }

div.tabnavigation ul li.active a:hover{ text-decoration:none; }

/*
  tabs
*/
#content .isTab{
  display:none;
  padding:0; margin:0; 
  padding:10px;
  
  margin-top:-1px;
  margin-bottom:10px;

  border:1px solid #0064ae;

  overflow:auto;
  _height:1%;
  width:562px;
}

#content .showTab{ display:block; }

#content .isTab.startTab{  }

/*.isTab h2{ display:none; }
.isTab h3{ display:none; }*/


p.tabnavigation{ 
  text-align:right; 

  display:block;
  clear:both;

  padding-top:10px;
} /*
  site toolbar
*/
#siteToolbar{
  position:absolute;
  left:50%;
  top:0px;
  
  display:block;
  width:783px;  
  margin-left:-391px;
  
  padding-top:3px;
  
  background-color:#0064ae;

  color:white;
}

#siteToolbar ul{
  margin:0; padding:0; border:0;
  list-style-type:none;
  list-style-image:none;
}

#siteToolbar ul li{
  float:left;
  position:relative;
  line-height:17px;
}

#siteToolbar ul li a{
  color:white;
}

#siteToolbar #siteToolbarHomeLink{
  margin-left:8px;
  border-left:1px solid white;
  padding-left:8px;
}

#siteToolbar #quickLinks a{
}

#siteToolbar #quickLinks a em{
}

#siteToolbar #quickLinks a:hover{

}

#siteToolbar #quickLinks div{
  display:none;
}

#siteToolbar #quickLinks:hover a{

}

#siteToolbar #quickLinks:hover div{
  display:block;
  width:500px;
  height:400px;  
  padding:10px;
  
  position:absolute;
  left:0px;
  top:16px;
  z-index:300;

  border-top:1px solid #28b4e4;
  border-left:1px solid #28b4e4;
  border-right:2px solid #28b4e4;
  border-bottom:2px solid #28b4e4;

  background-color:white;

  z-index:5;

  color:#333;
}

#quickLinks div *{
  line-height:1.4em;
}

#quickLinks div h3{
  font-size:1em;
  font-weight:bold;
}

#quickLinks div ul{
  list-style-type:none;
  list-style-image:none;

  margin:0; padding:0;
  padding-left:1px;
  margin-bottom:2em;
}

#quickLinks div ul li{
  float:none;
}

#quickLinks div ul li a{
 color:#0064ae;
}
 /*
us region
*/

#content .americaMidwest,
#content .americaWest,
#content .americaWestAnaheim,
#content .americaEast{
  display:none;
} /*
  voorpagina
*/
.d2 #header,
.d2 #header{
  height:240px;
  border-bottom:2px solid white;
}

.d1530 #header .content{
  display:block;
  width:783px;
  height:240px;
  background-image:url('/banners/ERIKS_welkom_wielens_alternate.jpg');
  background-repeat:no-repeat;
  background-position:left top;
}


.d1531 #header .content{
  display:block;
  width:783px;
  height:240px;
  background-image:url('/banners/ERIKS_welcomes_wielens_alternate.jpg');
  background-repeat:no-repeat;
  background-position:left top;
}

.d1530 #header embed,
.d1530 #header object,
.d1531 #header embed,
.d1531 #header object{
  float:right;
}

.d1530 #langNav,
.d1531 #langNav{ 
  display:none; 
}

/*
  voorpagina
*/
body.template-3 #sidebar{
  width:168px;
}

body.template-3 #content{
  float:left;
  width:346px;
}

body.template-3 #adbar{
  float:right;
  width:221px;
}

body.template-3 #content{
  float:left;
  width:300px;
  margin-left:30px;

  font-size:12px;
}
