/* Main Layout FEB 08 BK ---------------------------
Haug og Ruud
Ajusted for 944px main width
Gutters 8 px or 16px

--------------------------------------------------*/


body{
		text-align:center;
		margin:0px;
		padding:0px;
		background-color:#008856;
		background-repeat:no-repeat;

	    background-image:url(/Images/bgtop1.jpg);
		background-repeat:repeat-x;
}

#BgTop
{
		height:225px;
		position:relative;
		margin:auto;
		width:944px;
		}
		
#BgBottom
{       background-image:url(/images/bgbottom.jpg);
		background-repeat:repeat-x;
		height:150px;
        }

.fullWidth{		width:944px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		background-color:#fff;
		}
#wrapOut
{
	background-color:#FFF;
	width:100%;
	height:100%;
	
	}

#wrap
{
	text-align:left;	
		position:relative;
		margin-left:auto;
		margin-right:auto;
		overflow:hidden;
		padding-bottom:32px;
		padding-top:16px;
		background-color:#FFF;
		background-repeat:no-repeat;
		width:944px;
		border:1px solid #ddd;
	
		}

		
		
#top{		height:auto;
		margin-left:auto;
		margin-right:auto;
		width:944px;
		margin-bottom:8px;
		}
#left{		float:left;
		min-height:400px;
		width:184px;
		margin-left:16px;
		}
#main{		float:right;
		margin-right:16px;
		width:712px;
		min-height:300px;
		
		}
#footer
{
	text-align:right;
		padding-top:12px;
     	margin-bottom:8px;
		border-left:0px;
		border-right:0px;
		height:16px;
		position:relative;
	    height:auto;
		background-color:Transparent;
		font-size:11px;
		width:100%;
		}
		
#haugogruud
		{
			position:absolute;
			bottom:4px;
			right:2px;
			}
			
#haugogruud2
		{
			width:303px; 
			line-height:53px; 
			position:absolute; 
			left:0px; 
			top:6px; 
			z-index:100;
			width:944px; 
			margin:auto; 
			position:relative; 
			height:219px;
			}
			
			
#provider{		font-size:11px;
	            color:#FFF;
	            text-decoration:underline;
	            width:944;
	            margin:auto;
	            text-align:center;
	            margin-top:-30px            
}
		
/* FRONT PAGE PARTNERS ---------------------------------------------------------------------------------------- */

#partnerWrap
{
	    width:944px;
	    margin-left:auto;
	    margin-right:auto;
		background-color:#fff;
		border:1px solid #ddd;
		border-top:0px solid;
		height:40px;
		margin-bottom:0px;
		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-top:16px;
	    margin-bottom:16px;
		overflow:hidden;
		}



/* DEFAULT FOR IMAGES ---------------------------------------------
Floats right and uses thickbox
*/

.defaultImg{		float:right;
		border:1px solid #ddd;
		margin-bottom:16px;
		}
.listImg{		float:right;
		border:1px solid #ddd;
		margin-left:16px;
		}
.m1029pics{		float:right;
		margin-left:16px;
		border:0px solid;
		width:240px;
		}
/* TEMPLATES DEFAULT */

.CatalogMainItemDiv{	margin-bottom:32px;
		}

/* DEFAULT FOR TEXT IN TEMPLATES */

.stdTextCol{		
		display:table;
		margin-right:16px;
		
		}
.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{		
		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;
		}

/* Pressemelding visning */
#pressemelding
{
	margin-top:30px;	
	padding:10px;
	padding-top:30px;
	border:1px solid #c2c2c2;
	text-align:center;
	
	
}

#pressemelding p
{	padding-top:20px;
	text-align:left;	
}