/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
 .sIFR-active h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
}
.sIFR-active .homeblock_blue h2 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  }
.sIFR-active .bg_articles_home h2 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 0.5em;
}
.sIFR-active .bg_articles_home p.baseline {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
}
.sIFR-active #tagDetailPage p.baseline {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
}

.sIFR-active #register h2, .sIFR-active #login h2, .sIFR-active #poll h2, .sIFR-active .rightblock_white h2, .sIFR-active .tag h2, .sIFR-active .experts_yellow h2, .sIFR-active .experts_yellow h3, .sIFR-active .experts_purple h2, .sIFR-active .experts_purple h3, .sIFR-active .experts_blue h3, .sIFR-active .experts_pink h3, .sIFR-active .blue_block h2, .sIFR-active .pink_block h2, .sIFR-active h2,  #tagDetailPage .thumb p.sIFR-active a,.sIFR-active #inhoud_right .tagDetailLong h1, .sIFR-active #tagDetail, .sIFR-active #reactions h2, .sIFR-active .reactionForm h2, .sIFR-active .tagdescription, .sIFR-active span.firstname, .sIFR-active span.welcome {
  visibility: hidden;
  font-family: Verdana;
}
.sIFR-active #subnav a {letter-spacing:0; font-size:14px; font-family:Verdana; visibility:hidden;}
}
#tagDetailPage .thumb p.sIFR-active a {font-size:21px;} 
