/* GENERELT */
/* -------- */

html, body {
	font: 				100% Myriad Pro, Arial, Helvetica, sans-serif;
	background:			#001f33;
	margin: 			0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 			0;
	text-align: 		center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: 				#000000;
	height:				100%;
	
}
.oneColFixCtr {
	width: 				990px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: 		#FFFFFF;
	margin: 			0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 			1px solid #000000;
	text-align: 		left; /* this overrides the text-align: center on the body element. */
	
	
}

/* Kasser   */
/* -------- */
#container {
	width: 				946px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:				100%;
	min-height:			100%;
	background: 		#FFFFFF;
	background-image:	url(images/bg.jpg);
	background-repeat:	repeat-y;
	background-position: -25px 10px;
	margin: 			0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: 		left; /* this overrides the text-align: center on the body element. */
	
}
.mainContent {
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
	height:				536px;
	position:			relative;
	
}


.top { 
	height:				35px;
	margin:				0px 0px 0px 0px;
	padding:			18px 0px 0px 0px;
	position:			relative;
	
	}
	
	.logo {
		position:				absolute;
		top:					8px;
		right:					40px;
	}
.startindhold {
	position:				absolute;
	left:					254px;
	top:					181px;
}


.Bundlogo {
	position:				absolute;
	left:					274px;
	top:					161px;
}
	.h1bunlogo
		{
			position:		absolute;
			top:			5px;
			left:			15px;
			font:					Calibri, arial;
			text-transform:			uppercase;
			color:					#FFFFFF;
			font-size:				16px;
			font-weight:			normal;
		}


.forhandlerindhold {
	position:				absolute;
	top:					22px;
	left:					22px;
	background-image:		url(images/kasse_kontakt.gif);
	background-repeat:		no-repeat;
	width:					405px;
	height:					423px;
	padding:				22px 22px 22px 22px;
	
}
.forhandlerliste {
	position:				absolute;
	top:					22px;
	left:					22px;
	background-image:		url(images/kasse_kontakt.gif);
	width:					864px;
	height:					379px;
	padding:				22px 22px 22px 22px;

}

.ForhandlerLeft {
	float:					left;
	width:					405px;

	}
.ForhandlerRight {
	float:					right;
	width:					425px;
	height:					390px;
	
	
	}
	.Forhandler {
		width:					135px;
		float:					left;		
		font: 					100% Myriad Pro, Arial, Helvetica, sans-serif;
		font-size:				11px;
		color:					#FFFFFF;
	}

/* Tekster og links */
/* ---------------- */	


h1, .h1 {
	font:					Calibri, arial;
	text-transform:			uppercase;
	color:					#FFFFFF;
	font-size:				16px;
	font-weight:			normal;
}

p {
	font-size:				11px;
	color:					#FFFFFF;
	line-height:			14px;	
}

	
	

a:link, p a:active, p a:visited {
	font-size:				11px;
	color:					#FFFFFF;	
	text-decoration:		none;
}

a:hover {
	border-bottom:					1px dashed #ffffff;
}




/* bund, tekst, link   */
/* ------------------- */	
	
.bund {
	padding:			0px 0px 0px 0px;
	
	}
	
	.bund p {
		right:			75px;
		position:		absolute;
		font-size:		10px;
		color:			#FFFFFF;		
		
	}
	
	.bund a:link, .bund a:visited, .bund a:active {
		color:			#FFFFFF;
		text-decoration:none;
	}
	

