body {	width:			1218px !important;	margin-top:		0px !important;	margin-bottom:		10px !important;	margin-left:		auto !important;	margin-right:		auto !important;	background-color:	#F1F1F1;	font-family:		verdana, arial, helvetica, sans-serif;	font-size:		11px;	color:			#333333;	padding:		0px;	line-height:		1.4em;	font-family:		verdana, arial, helvetica;	font-style:		normal;	font-variant:		normal;	font-weight:		normal;}div#content_header {	float:			left;	width:			1215px;	height:			97px;	padding:		0px 0px 0px 0px;	margin:			0;	background:		#2D2D2D;	overflow:		hidden;}div#header_logo {	float:			left;	width:			930px;	height:			97px;	padding:		0px 0px 0px 0px;	margin:			0;	background:		#2D2D2D;	overflow:		hidden;}div#header_search {	float:			left;	width:			235px;	height:			87px;	padding:		20px 0px 0px 50px;	margin:			0px 0px 0px 0px;	background-image:	url('../img/background_header_search.gif');	overflow:		hidden;}div#navi_top {	float:			left;	width:			1215px;	height:			20px;	padding:		0px 0px 0px 0px;	margin:			0;	background:		#ffffff;	background-image:	url('../img/background_navi.gif');	overflow:		hidden;}div#divider {	float:			left;	width:			1215px;	height:			14px;	padding:		0px 0px 0px 0px;	margin:			0;	background:		#ffffff;	overflow:		hidden;}div#container {	float:			left;	width:			1215px;	padding:		0px 0px 0px 0px;	margin:			0;	background:		#ffffff;	background-image:	url('../img/background_container.gif');	background-repeat:	repeat-y;	overflow:		hidden;}	div#left_content {		float:			left;		width:			175px;		padding:		0px 13px 15px 12px;		margin:			0;		overflow:		hidden;	}	div#main_content {		float:			left;		width:			516px;		padding:		0px 12px 15px 12px;		margin:			0;		overflow:		hidden;	}	div#right_content {		float:			left;		width:			175px;		padding:		0px 13px 15px 13px;		margin:			0;		overflow:		hidden;	}	div#banners {		border:			0px solid #000000;		float:			left;		width:			250px;		padding:		0px 12px 15px 12px;		margin:			0;		overflow:		hidden;	}div#footer {	float:			left;	width:			1200px;	height:			18px;	padding:		2px 15px 0px 0px;	margin:			0;	background:		#ffffff;	background-image:	url('../img/background_footer.gif');	background-repeat:	no-repeat;	overflow:		hidden;	text-align:		right;}div#shadow {	float:			left;	width:			1215px;	height:			20px;	padding:		0px 0px 0px 0px;	margin:			0;	background-image:	url('../img/shadow_bottom.gif');	background-repeat:	no-repeat;	overflow:		hidden;}/* BLOCK */.block {	width:			175px;	height:			25px;	background-image:	url('../img/background_block.gif');	background-repeat:	no-repeat;	color:			#ffffff;	font-family:		verdana;	font-size:		11px;	font-weight:		bold;	text-align:		center;	padding-top:		5px;	margin-bottom:		5px;}.left_block_content {	width:			163px;	padding:		0px 6px 10px 6px;}.button, .button_left, .button_middle, .button_right {	height:			28px;}.button_left {	float:			left;	width:			13px;	background-image:	url('../img/button_left.gif');	background-repeat:	no-repeat;}.button_middle {	height:			23px;	padding-top:		5px;	float:			left;	background-image:	url('../img/button_middle.gif');	background-repeat:	repeat-x;}.button_right {	float:			left;	width:			13px;	background-image:	url('../img/button_right.gif');	background-repeat:	no-repeat;}.button2, .button2_left, .button2_middle, .button2_right {	height:			28px;}.button2_left {	float:			left;	width:			13px;	background-image:	url('../img/button2_left.gif');	background-repeat:	no-repeat;}.button2_middle {	height:			23px;	padding-top:		5px;	float:			left;	background-image:	url('../img/button2_middle.gif');	background-repeat:	repeat-x;}.button2_right {	float:			left;	width:			13px;	background-image:	url('../img/button2_right.gif');	background-repeat:	no-repeat;}/* Registerform */div#register_form {	border:			0px solid #000000;	}label.register_form, input.register_form {	display:		block;	width:			200px;	float:			left;	margin-bottom:		10px;	}input.register_form {	border:			1px solid #666666;}label.register_form {	text-align:		left;	width:			130px;	padding-right:		20px;	font-size:		11px;}br {	clear:			left;}/* ANNONSER */table#annonser 		{			border: 0px solid #777777;			font: 11px 'arial';			width: 300;			}#annonser td.top_left	{			border: 0px solid #000000;			width: 70px;			padding: 10px;			}#annonser td.top_right	{			border: 0px solid #000000;			width: 100px;			}#annonser td.default_d	{			border-bottom: 1px solid #ffffff;			width: 40px;			}#annonser td.default	{			border-bottom: 1px solid #ffffff;			}#annonser td.default_c	{			border-bottom: 1px solid #ffffff;			width: 150px;			}#annonser td.default_i	{			border-bottom: 1px solid #ffffff;			width: 40px;			}#annonser input.text	{			border: 1px solid #000000;			margin: 4px;			}#annonser select.text	{			border: 1px solid #000000;			margin: 4px;			width: 142px;			}#annonser input.button	{			border: 1px solid #000000;			margin: 4px;			}#annonsKategorier td	{			padding: 5px;			}			#annonser a		{			text-decoration: underline;			}/* Main */h1, span_h1, .rubrik {	font-size:		30px;	font-weight:		bold;	line-height:		30px;	color:			#999999;}h2, span_h2, .ingress {	font-size:		12px;	font-weight:		bold;	line-height:		1.4em;}.rubrik_nyhet {	font-size:		24px;	font-weight:		bold;	line-height:		1.4em;}/* Rubrik 2 */h3, .span_h3 {	color:				#999;	font-size:			16px;	font-weight:		bold;	line-height:		1.3em;}/* Mellanrubrik 1 */h4, .span_h4 {	color:				#999;	font-size:			14px;	font-weight:		bold;	line-height:		1.3em;}/* Mellanrubrik 2 */h5, .span_h5 {	color:				#333;	font-size:			13px;	font-weight:		bold;	line-height:		1.3em;}/* Mellanrubrik 3 */h6, .span_h6 {	color:				#333;	font-size:			12px;	font-weight:		bold;	line-height:		1.3em;}/* Citat */.quote {	font-family:		'times new roman', verdana, arial, helvetica;	font-size:			17px;	font-style:			italic;	display:			block;	line-height:		1.4em;}p, span, .text, .text_black {	font-weight:		normal;	line-height:		1.4em;}.text_black {	color:			#000000;	font-weight:		bold;}a, .link {	font-weight:		normal;	color:			#333333;	line-height:		1.4em;}.br, .br_dbl, .img_border {	display:			block;}.br_dbl {	margin-top:			15px;	margin-bottom:		15px;}.clear {	clear:				left;}.link_arrow, .link_arrow_bold {	font-weight:		normal;	color:			#000000;	line-height:		1.4em;	background-image:	url('../img/link_arrow.gif');	background-repeat:	no-repeat;	background-position:	left;	padding-left: 7px;	text-decoration:	none;}.link_arrow_bold {	font-weight:		bold;}.link_navi {	font-weight:		bold;	color:			#ffffff;	background-image:	url('../img/link_arrow_navi.gif');	background-repeat:	no-repeat;	background-position:	left;	padding-left: 7px;	text-decoration:	none;}.link_navi_top {	padding-top:		2px;	padding-left:		20px;	float:			left;}/* Copyright */.text_copy {	color:			#D0D0D0;	line-height:		1.4em;}.link_copy {	color:			#D0D0D0;	line-height:		1.4em;}/* Tillagt av Leffe */.rubrik40px {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 40px;	color: #666666;	line-height: 40px;}.rubrik30px {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 30px;	color: #666666;	line-height: 30px;}.rubrik24px {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 24px;	color: #666666;	line-height: 24px;}.rubrik20px {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 20px;	color: #666666;	line-height: 20px;}
