/* CSS by Norbert de Langen - Mediaconnexion BV */
/* Copyright 2010 | All rights reserved */

/* MODAL WINDOW BY NYROMODAL */
div#nyroModalFull {
font-size:12px;
color:#777}
div#nyroModalLoading {
border:0px solid #777;
width:150px;
height:150px;
text-indent:-9999em;
background:#fff url(/img/modal/ajaxLoader.gif) no-repeat;
background-position:center}
div#nyroModalLoading.error {
line-height:20px;
padding:20px;
width:300px;
height:100px;
text-indent:0;
background:#fff}
div#nyroModalWrapper {
background:#fff;
border:3px solid #fff}
a#closeBut {
position:absolute;
display:block;
top:-27px;
right:-19px;
width:37px;
height:40px;
text-indent:-9999em;
background:url(/img/modal/close.png) no-repeat;
z-index:70;
outline:0}
h1#nyroModalTitle {
margin:0;
padding:0;
position:absolute;
top:-22px;
left:5px;
font-size:12px;
color:#ddd}
div.wrapper div#nyroModalContent {
padding:0px}
div.wrapperImg div#nyroModalContent {
margin:0;
position:relative;
overflow:hidden;
text-align:center}
div.wrapperImg img {
vertical-align:baseline}
div.wrapperImg div#nyroModalContent div {
z-index:106;
position:absolute;
bottom:0;
left:0;
background:black;
padding:0px;
overflow:hidden;
opacity:0.2}
div.wrapperImg div#nyroModalContent div:hover {
opacity:0.5;
cursor:help}
a.nyroModalPrev, a.nyroModalNext {
z-index:105;
outline:none;
position:absolute;
top:0;
height:100%;
width:49%;
cursor:pointer;
text-indent:-9999em;
background-image:url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
height:60%;
width:20%}
a.nyroModalPrev {
left:0}
a.nyroModalPrev:hover {
background:url(/img/modal/prev.gif) left 20% no-repeat}
a.nyroModalNext {
right:0}
a.nyroModalNext:hover {
background:url(/img/modal/next.gif) right 20% no-repeat}

/* VALIDATIONFORM */
.hidden{
display:none}
.error{
color:red}
label.error{
position:absolute;
margin:0;
width:192px;
text-align:right;
font-size:9px;
line-height:10px;
padding:3px;
top:2px;
right:2px;
color:red;
background:url('/img/bgs/onderschrift.png')}

/* DEBUG */
a.error{
color:red}
.submenu{
display:none}

/* LINKS TO FILETYPES */
a[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/pdf.png) center left no-repeat}
a[href$='.doc'],a[href$='.docx']{
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/word.png) center left no-repeat}
a[href$='.xls'],a[href$='.xlsx']{
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/excel.png) center left no-repeat}
a[href$='.exe']{
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/exe.png) center left no-repeat}
a[href$='.txt'],a[href$='.rtf']{
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/text.png) center left no-repeat}
a[href$='.ppt'],a[href$='.pptx']{
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(/img/ico/powerpoint.png) center left no-repeat}

.MsoNormal,.MsoBodyText,font{
background:#f00 url('/img/x/wordopmaak.gif');
text-indent:-9000000px}
