/*

    reset.css
    
    Een baseline voor browser-verschillen en content-onafhankelijke zaken...
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
}

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}

html {
  /*overflow-y: scroll;*/
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
	-webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
body {
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;
}


/* 
    Fonts:
*/
/* @license
 * MyFonts Webfont Build ID 2115627, 2012-02-29T09:10:31-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Nimbus Sans Novus Cond Bold by URW++
 * URL: http://www.myfonts.com/fonts/urw/nimbus-sans-novus/t-bold-condensed/
 * Licensed pageviews: 10,000,000
 * 
 * Webfont: Nimbus Sans Novus UltraCond by URW++
 * URL: http://www.myfonts.com/fonts/urw/nimbus-sans-novus/t-ultra-condensed/
 * Licensed pageviews: unspecified
 * 
 * Webfont: Nimbus Sans Novus Cond Medium by URW++
 * URL: http://www.myfonts.com/fonts/urw/nimbus-sans-novus/t-medium-condensed/
 * Licensed pageviews: unspecified
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2115627
 * Webfonts copyright: Copyright 2010 URW++ Design &amp; Development Hamburg
 * 
 * ? 2012 Bitstream Inc
*/

@font-face {
  font-family: 'NimbusSansNovusCond-Medium';
  src: url('Lotto/styles/fonts/nimbussannovcon-medium.eot');
  src: url('Lotto/styles/fonts/nimbussannovcon-medium.eot?#iefix') format('embedded-opentype'),
       url('Lotto/styles/fonts/nimbussannovcon-medium.woff') format('woff'),
       url('Lotto/styles/fonts/nimbussannovcon-medium.ttf') format('truetype'),
       url('Lotto/styles/fonts/nimbussannovcon-medium.svgz#NimbusSansNovusCondMedium') format('svg'),
       url('Lotto/styles/fonts/nimbussannovcon-medium.svg#NimbusSansNovusCondMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'NimbusSansNovusCond-Bold';
  src: url('Lotto/styles/fonts/nimbussannovcon-bold.eot');
  src: url('Lotto/styles/fonts/nimbussannovcon-bold.eot?#iefix') format('embedded-opentype'),
       url('Lotto/styles/fonts/nimbussannovcon-bold.woff') format('woff'),
       url('Lotto/styles/fonts/nimbussannovcon-bold.ttf') format('truetype'),
       url('Lotto/styles/fonts/nimbussannovcon-bold.svgz#NimbusSansNovusCondBold') format('svg'),
       url('Lotto/styles/fonts/nimbussannovcon-bold.svg#NimbusSansNovusCondBold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'NimbusSansNovusCond-Ultra';
  src: url('Lotto/styles/fonts/nimbussannovcon-ultra.eot');
  src: url('Lotto/styles/fonts/nimbussannovcon-ultra.eot?#iefix') format('embedded-opentype'),
       url('Lotto/styles/fonts/nimbussannovcon-ultra.woff') format('woff'),
       url('Lotto/styles/fonts/nimbussannovcon-ultra.ttf') format('truetype'),
       url('Lotto/styles/fonts/nimbussannovcon-ultra.svgz#NimbusSansNovusCondUltra') format('svg'),
       url('Lotto/styles/fonts/nimbussannovcon-ultra.svg#NimbusSansNovusCondUltra') format('svg');
  font-weight: bold;
  font-style: normal;
}


/* 
  Skip links voor keyboard-navigatie
*/
#skip-links a {
  position: absolute;
  display: block;
  left: -100%;
}
#skip-links a:active, #skip-links a:focus {
  z-index: 1100;
  left: 0;
  color: #000;
}


/*  Lists */
ul li {
  list-style-type: none;
}


/* Selection: */
/* TODO: set appr. color for selections */
html {
	-webkit-tap-highlight-color: rgba(255,213,0, 0.1);
	tap-highlight-color: rgba(255,213,0, 0.1);
}
::selection { background: rgba(255,213,0, 1); color: #000; text-shadow: none;}
::-moz-selection { background: rgba(255,213,0, 1); color: #000; }
img::selection { background: transparent; }
img::-moz-selection	{ background: transparent; }



/***
 * ##TOOLBOX
 */

.cf:before,
.cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear: both;
}
/* for ie 6/7 (trigger haslayout) */
.cf {
    zoom:1;
}
.clear {
  clear: both;
}
.visuallyhidden {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  margin: -1px;
  padding: 0;
  border: 0;
}



