/* nyroModal [`nyro]
----------------------------------------------- */
html.nyroModalActive {
	overflow: hidden!important;
} 

/* --- alternate styles for modal --- */

#nyroModalContent .mediagalerij						{ }
#nyroModalContent .mediagalerij #detailDates		{ }
#nyroModalContent .mediagalerij .headerContainer	{ padding: 0 1.7em 0 0.8em; }
#nyroModalContent .mediagalerij h1					{ border-top: 3px solid #a58a4a; padding-top: 4px; }
#nyroModalContent .mediagalerij h2 .bntClose		{ display: none; }

#nyroModalContent #myVideo				{ visibility: visible!important;}
#nyroModalContent #myAudio				{ visibility: visible!important;}
#nyroModalFull #nyroModalBg				{ }
/* extra ie6 fixes! */

#nyroModalContent .mediagalerij .headerContainer a img    { float: right; top: 30px; position: relative;}
#nyroModalContent .mediagalerij .headerContainer h2       { margin-bottom: 1em!important;}
#nyroModalContent .mediagalerij .mediaList                { margin-bottom: 0; float: none; }
#nyroModalContent .mediagalerij .mediaList  li            { font-weight: bold; text-transform: uppercase; font-size: 0.9em; color: #a58a4a; }
#nyroModalContent .mediagalerij .mediaList  li.active,
#nyroModalContent .mediagalerij .mediaList  li.description { margin-bottom: 1em; }
#nyroModalContent .mediagalerij #mediaContainer           { margin-bottom: 2em; border: 1px solid #A58A4A; clear: both; }
#nyroModalContent .mediagalerij .mediaList  li span       { color: #ffffff;}
#nyroModalContent .mediagalerij .mediaList  li span.description	{ color: #fff; }
#nyroModalContent .mediagalerij .audio                    { height: 28px!important;  }

#nyroModalContent .HrefBlackGold a:link, #nyroModalContent .HrefBlackGold a:visited  { color: #b5babd; }
#nyroModalContent .HrefBlackGold a:link:focus, #nyroModalContent .HrefBlackGold a:visited:focus, #nyroModalContent .HrefBlackGold a:link:hover,
#nyroModalContent .HrefBlackGold a:visited:hover, #nyroModalContent .HrefBlackGold a:link:active, #nyroModalContent .HrefBlackGold a:visited:active { color: #fff; }

#nyroModalContent #detail h1 {
	float: none;
}
#nyroModalContent object {
	display: block;
	zoom: 1;
}

/* --- plugin styles --- */

div#nyroModalFull {
}
div#nyroModalLoading {
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: transparent url(/images/new/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 8px 8px 8px 31px;
	width: 320px;
	height: 120px;
	text-indent: 0;
	background: #fff url(/images/new/error.png) 7px 10px no-repeat;
}
div#nyroModalWrapper {
	/*border: 1px solid #777;*/
}
a#nyroCloseBtn {
	position: absolute;
	display: block;
	top: -20px;
	right: -20px;
	width: 19px;
	height: 19px;
	text-indent: -9999em;
	background: url(/images/new/button_kruis.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	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(/images/new/prev.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(/images/new/next.gif) right 20% no-repeat;
}
