/* YANNZ.nl */
body {
  background       : #fff; 
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 1em;
  margin           : 5px;
}

img {
  border           : 0px;
}

a {
  color            : #000;
}

a:hover {
  color            : #e40305;
}

.tab {
  border           : none;
  display          : none;
  vertical-align   : top;
  width            : 100%;
}

#tab0 table:first-child tr td:nth-child(6),#tab0 table:first-child tr.trTitle2 td.title2:first-child  {
    border-right   : 5px solid #fff;
}

/* Styles for sections */

#footer, #header {
  width            : 50%;
  margin		   : auto auto;
}

#footer > a > img, #header > a > img {
  width            : 100%;
}

#lastupdate {
  font-size        : 0.7em;
  margin           : 0 auto 5px auto;
  text-align       : right;
  width            : 800px;
}

#navigation {
  color            : #fff;
  font-size        : 1px;
  margin           : 10px auto;
  width            : 800px;
}

#navigation a {
  font-size        : 15px;
  background       : #2b3786;
  color            : #fff;
  border           : 1px solid #1d1d1d;
  padding          : 5px 10px;
  margin           : 0 5px;
  text-decoration  : none !important;
  border-radius    : 2px;
}

#navigation a[style="font-weight: bold; text-decoration: none;"] {
    color          : #fff;
    background     : #e40305;
}

#navigation a:hover {
  border           : #1d1d1d 1px solid;
  color            : #1d1d1d;
  background       : #456eae;
}

/* Vlag bij Taal */
#navigation a[href$="us.html"]:before {
  content          : url('en_US.png');
  margin-right     : 5px;
  vertical-align   : middle;
}

#navigation a[href$="x.html"]:before, a[href$="nl.html"]:before {
  content          : url('nl_NL.png');
  margin-right     : 5px;
  vertical-align   : middle;
}

#noscript {
  border           : none;
  font-size        : 13px;
  font-weight      : bold;
  color            : #fff;
  margin-bottom    : 15px auto;
  text-align       : center;
  width            : 800px;
}

#freeText {
  color            : #000;
  margin	       : 10px auto 15px auto;
  padding          : 3px;
  text-align       : left;
  vertical-align   : top;
  width            : 800px;
}

#freeText a[href $='.pdf'] { 
  background       : transparent url('pdf.png') no-repeat center left;
  line-height      : 20px;
  padding          : 1px 0px 1px 18px;
}

.tab table:first-child tr:not(.trList1) a[href $='.pdf'], #freeText a[href $='.pdf'] { 
   background      : transparent url('pdf.png') no-repeat center left;
   line-height     : 20px;
    padding        : 1px 0px 1px 18px;
}
.tab table:first-child tr.trList0 a[href $='.pdf'] { 
   background      : none;
    padding        : 0px;
}

#results {
  font-size        : 0.9em;
  margin           : 0 auto 15px auto;
  vertical-align   : top;
  width            : 800px;
}

#results table {
  line-height      : 1.6; 
}

#results table tr td{
  padding          : 0 5px;
  
}
#results table tr {
height             : 1.6em;
}
/* Styles for table rows */

.trList0 {
  background-color : #86cbe6;
}

.trTitle1 {
  background-color : #e40305;
}

.trTitle2 {
  color            : #e40305;
  font-size        : 1em;
}

/* Styles for table cells */

.title1 {
  background-color : #e40305;
  font-size        : 1.2em;
  font-weight      : bold;
  padding-bottom   : 8px;
  color            : #fff;
}

.title2 {
  font-weight      : bold;
  text-transform   : uppercase;
}