/* popup */
.popup
{
	position: absolute;
	top: 72px; /*58px*/
	left: 120px;
	z-index: 104;
	
	width: 375px;
	height: 375px;
	border: 1px solid #00553B;
	background: #FFFFFF;
}
.popupoverlaylink 
{
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
	z-index:110;
		
	cursor:pointer;
	cursor:hand;
	
	/* Detta måste göras för att IE skall lägga "overlay:en" överst... The IE- way...  */
	background-color:#FFFFFF;
	filter: alpha(opacity=0);
	-moz-opacity:0.0;
	opacity: 0.0;
}
.popup a.close
{
	position: relative;
	float: right;
	display: block;
	width: 70px;
	height: 20px;
	top: -21px;
	margin: 0 -12px -28px -15px;
	text-indent: -9999px;
	background: url(/global/images/closegallery.jpg) no-repeat;
	cursor: pointer;
	outline: none;
}


/* image gallery popup */
.popup .popupimg
{
	position: absolute;
	max-height:375px;
	max-width:375px;
	z-index:108;
}

.popupzoom
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:109;
	width: 36px;
	height: 37px;
	background: url(/global/images/resize2.png) no-repeat;
}
.popup#popup .popupnav
{
	padding-top: 9px;
	border-top: 1px solid #ccc;
}

.popup#popup .popupnav ul
{
	width: 261px;
	margin: 0 auto;
}
.popup#popup .popupnav ul.w2
{
	width: 174px;
}
.popup#popup .popupnav ul.w4
{
	width: 348px;
}
.popup#popup .popupnav ul.w5
{
	width: 435px;
}
.popup#popup .popupnav ul li
{
	float: left;
}
.popup#popup .popupnav ul li a
{
	display: block;
	width: 75px;
	height: 51px;
	margin: 0 5px;
	border: 1px solid #fff;
}
.popup#popup .popupnav ul li a.active
{
	border-color: #ccc;
}

