/* Main Layout APR 08 JB ---------------------------

Ajusted for 944px main width
Gutters 8 px or 16px

--------------------------------------------------*/


body{
		text-align:center;
		background-color:#FBFBFA;
		margin:0px;
		padding:0px;
		background-image:url(/images/body_bg.jpg);
		background-repeat:repeat-x;
		margin-bottom:20px;
}



.fullWidth
{
		width:920px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		background-color:#fff;
}


#wrap{		
		position:relative;
		overflow:hidden;
		padding-bottom:16px;
		padding-top:16px;
		background-image:url(/images/content_bg.jpg);
		background-repeat:repeat-y;
}

#fisk
{
	width:150px;
	height:150px;
	position:absolute;
	z-index:900;
	bottom:0px;
	left:20px;
	background-image:url(/images/fisk_graa.jpg);
	background-repeat:no-repeat;
}
		
#top
{
	height:auto;
	position:relative;
}

#slagord
{
	z-index:900;
	position:absolute;
	top:110px;	
	left:33px;
	color:#069;
	font-weight:bold;
	font-size:13px;
	font-family:Trebuchet Ms;
}

#left
{
		margin-top:4px;
		float:left;
		min-height:400px;
		width:176px;
		margin-left:30px;
		font-size:14px;
}

.FxPMenuRootLevelTdText,.FxPMenuRootLevelCurrentTdText
{
		padding-left:24px;
		background-image:url(/images/fisk_bullet.jpg);
		background-repeat:no-repeat;
}

#main
{
		float:right;
		margin-right:16px;
		width:680px;
		min-height:300px;	
		}
#footer
{
		margin-bottom:16px;
		padding-top:8px;
		padding-bottom:8px;
		background-color:transparent;
		font-size:11px;
		background-image:url(/images/footer.jpg);
		background-repeat:no-repeat;
		}
#provider{		font-size:11px;
}
		
/* FRONT PAGE PARTNERS ---------------------------------------------------------------------------------------- */

#partnerWrap{		width:944px;
		background-color:#fff;
		border:1px solid #ddd;
		border-top:0px solid;
		height:40px;
		margin-bottom:8px;
		text-align:center;
		}
#partnerPosition{	width:944px;
		height:40px;
		margin-left:auto;
		margin-right:auto;
		}
			
.m1042_partner{		float:right;
		width:120px;
		height:40px;
		background-image:url(../../admin/common/getImg.asp?FileID=$FxP@ImageLinkOff$);
		}			

.p_swap{		float:right;
		height:40px;
		width:120px;
		background-position:left top;
		margin-left:5px;
		}
.p_swap:hover{		background-position:right top;
		}
/* DEFAULT LISTING */

.m1028Wrap
{
		margin-bottom:16px;
		margin-right:16px;
		overflow:hidden;
}



/* DEFAULT FOR IMAGES ---------------------------------------------
Floats right and uses thickbox
*/

.defaultImg
{
		float:right;
		margin-bottom:16px;
		border:1px solid #ddd;
		}
.listImg
{
		float:right;
		border:1px solid #ddd;
		margin-left:16px;
		}
.m1029pics
{
		float:right;
		margin-right:16px;
		border:0px solid;
		width:240px;
		margin-top:8px;
		}
/* TEMPLATES DEFAULT */

.CatalogMainItemDiv
{
	 margin-bottom:32px;
}

/* DEFAULT FOR TEXT IN TEMPLATES */

.stdTextCol{		
		margin-right:16px;	
		overflow:hidden;
		}
.printBar{		margin-top:16px;
		color:#ccc;
}
/* PARTNER TEMPLATES */

.PortalItemListTD_1{	vertical-align:top;
		}
.PortalItemListTD_2
{
		vertical-align:top;
		padding-left:16px;
		float:right;
		}
.PortalItemListTD_3{	vertical-align:top;
		padding-left:16px;
		}
		
.partnerBox{		border:0px solid;
		width:208px;
		margin-bottom:16px;
		margin-left:6px;
}
.partnerLogo{		border:1px solid #e5e5e5;
		width:208px;
		height:100px;
		margin-bottom:4px;
		margin-top:4px;
		}
.partnerText{		font-size:11px;
		border:0px solid;
		}
/* MEDARBEIDER TEMPLATE */

.m1018wrap
{
		border:0px solid;
		margin-top:16px;
		margin-bottom:16px;
		overflow:hidden;
		width:315px;
}
		
#PortalItemListTable
{

}

#selectLanguage
{
	padding:8px;
	margin-left:16px;
}
#selectLanguage input
{
	margin-right:4px;
}

