/* Main Layout FEB 08 BK ---------------------------

Ajusted for 944px main width
Gutters 8 px or 16px

--------------------------------------------------*/


body{
		text-align:center;
		background-color:#E3DCCA;
		margin:0px;
		padding:0px;
		background-image:url(/images/bg.jpg);
		background-repeat:repeat-x;
		margin-top:32px;
}





#wrap{		
		position:relative;
		overflow:hidden;
		background-image:url(/images/contentbg.jpg);
		background-repeat:repeat-x;		
		background-color:#F0F3EE;
		width:976px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		border:1px solid #fff;
		border-top:0px;
		padding-top:16px;
		padding-bottom:16px;
}
		
#top
{
		height:195px;
		width:976px;
		margin-left:auto;
		margin-right:auto;
		border:1px solid #fff;
		border-bottom:0px solid;
		background-image:url(/images/butterfly_top.png);
		background-repeat:no-repeat;	
		position:relative;
	
		}
#left{		float:left;
		width:200px;
		padding-left:16px;
		font-size:12px;
		font-family:georgia,times,"times new roman", serif;
		}
		
#main{		float:right;
		padding-right:16px;
		width:734px;

		}
#homelogo{		position:absolute;
		left:16px;
		top:16px;
		}		
#footer
{
		
		
		text-align:left;
		background-image:url(/images/butterfly_bottom.png);
		background-repeat:no-repeat;
		height:84px;
		width:976px;
		font-size:11px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:8px;
		position:relative;
		border:1px solid #fff;
		border-top:0px;
		}
#contactinfo{		position:absolute;
		left:232px;
		top:8px;
		font-family:georgia,times,"times new roman", serif;
		}		
#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;
	 background-image:url(/images/teaser.jpg);
		}
/* DEFAULT LISTING */

.m1028Wrap{		margin-bottom:16px;

		overflow:hidden;
		}



/* DEFAULT FOR IMAGES ---------------------------------------------
Floats right and uses thickbox
*/

.defaultImg{		float:right;
		border:1px solid #fff;
		margin-bottom:16px;
		}
.listImg{		float:right;
		border:1px solid #ddd;
		margin-left:16px;
		}
.m1029pics{		float:right;
		margin-left:32px;
		width:240px;
		}
		

/* TEMPLATES DEFAULT */

.CatalogMainItemDiv{	}

/* DEFAULT FOR TEXT IN TEMPLATES */

.stdTextCol{		
		display:table;
}

.m1028Wrap{		padding-top:16px;
	
	
}

.m1028WrapText
{
		
}

.printBar{		margin-top:16px;
		color:#ccc;

}
/* PARTNER TEMPLATES */

.PortalItemListTD_1{	vertical-align:top;
		}
.PortalItemListTD_2{	vertical-align:top;
		padding-left:16px;
		}
.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-bottom:16px;
		overflow:hidden;
		width:350px;
		}
/* NAVIGATION */

#leftmenu{		width:172px;
		padding:8px;
		background-color:#E3DCCA;
		background-image:url(/images/mnubg_top.jpg);
		background-repeat:no-repeat;
		overflow:hidden;
		}
#leftmenubottom{	width:188px;
		height:93px;
		background-image:url(/images/mnubg_bottom.jpg);
		background-repeat:no-repeat;
		overflow:hidden;
		}				


