@charset "utf-8";

/*=========================================*/
/* NYROMODAL */
/*=========================================*/


.nyroModalBg{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000000;
	overflow:hidden;
	opacity:0.7;
}

.nmReposition{
	position:absolute;
}

.nyroModalCloseButton{
	top:-13px;
	right:-13px;
	width:12px;
	height:12px;
	background:url(../images/close.gif);
	text-indent:-9999em;
}

.nyroModalTitle{
	top:-26px;
	left:0;
	margin:0px 0px 0px 0px;
	color:#dddddd;
	font-size:1.1em;
}

.nyroModalCont{
	position:absolute;
	margin:25px 25px 25px 25px;
	border:4px solid #777777;
	background:#FFFFFF;
}

.nyroModalCont iframe{
	width:600px;
	height:400px;
}

.nyroModalError{
	width:250px;
	height:250px;
	border:solid 4px red;
	color:red;
}

.nyroModalError div{
	min-width:0;
	min-height:0;
	padding:10px 10px 10px 10px;
}

.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile{
	position:relative;
	max-width:1000px;
	min-width:250px;
	min-height:250px;
	padding:10px 10px 10px 10px;
}

.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm{
	position:relative;
	overflow:hidden;
}

.nyroModalImage img{
	vertical-align:top;
}

.nyroModalHidden{
	left:-9999em;
	top:-9999em;
}

.nyroModalLoad{
	position:absolute;
	width:100px;
	height:100px;
	padding:0px 0px 0px 0px;
	background:#FFFFFF url(../images/ajaxLoader.gif) no-repeat center;
}

.nyroModalPrev, .nyroModalNext{
	position:absolute;
	top:0;
	width:150px;
	height:60%;
	max-height:300px;
	min-height:50px;
	background:transparent url('data:image/gif;base64,AAAA') left 20% no-repeat;
	text-indent:-9999em;
	outline:none;
	cursor:pointer;
}

.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext{
	width:40%;
	height:100%;
	max-height:none;
}

.nyroModalPrev{
	left:0;
}

.nyroModalPrev:hover{
	background-image:url(../images/prev.gif);
}

.nyroModalNext{
	right:0;
	background-position:right 20%;
}

.nyroModalNext:hover{
	background-position:right 20%;
	background-image:url(../images/next.gif);
}

