* { margin: 0; padding: 0; }

body {
	background-color: #F4F2E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

H2 { font-size: 14px; font-weight:normal; }
H3 { font-size: 11px; font-weight:bold; }
H4 { font-size: 14px; font-weight:bold; }

#container
	{
	width:681px; margin:0px auto 0px auto;
	padding: 0px 8px 5px 10px;
	color: rgb(0,0,0);
	background: rgb(255,255,255);
	}
	.row
		{
		width:683px;
		}
	#header
		{
		height: 180px;
		/*background: transparent url('../img/head.png') no-repeat;*/
		color: rgb(255,255,255);
		margin-bottom:3px;
		}
	#menurow
		{
		margin-bottom:3px;
		color:rgb(255,255,255);
		background:rgb(250,249,245) url('../img/meny/meny.jpg') no-repeat right;
		height:28px;
		border:1px solid rgb(215,214,184);
		width:678px;
		}
		#menurow ul
			{
			color:#6f6f53;
			background:transparent;
			list-style-type: none;
			margin:5px 0px 0px 0px;
			}
			#menurow ul li
				{
				float:left;
				color:#6f6f53;
				background:transparent;
				padding-right:8px; padding-left:8px;
				border-right:1px solid rgb(164,160,149);
				}
				#menurow ul li a
					{
					color:#6f6f53;
					background:transparent;
					text-decoration: none;
					font-size:13px;
					}
				#menurow ul li a.active
					{
					color:#373828;
					background:transparent;
					text-decoration: none;
					font-size:13px;
					}

		.left_content
			{
			float:left;
			width:508px; margin-right:0px;
			}
		#text_page .left_content
			{
			float:right;
			width:482px;
			margin:0px 0px 3px 3px;
			border:1px solid rgb(215,214,184);
			padding:10px;
			}
			#text_page .left_content ul
				{
				list-style-type: disc;
				}
		#start_page .left_content a
 			{
			text-decoration:none; color:#000;
			}
		#start_page .content_100
			{
			width:506px;
			height:160px;
			margin:0px 0px 3px 0px;
			}
		#text_page .content_100
			{
			width:482px;
			margin:0px 3px 3px 0px;
			min-height:408px;
			}
		.content_50
			{
			float:left;
			width:251px;
			height:120px;
			margin:0px 3px 3px 0px;
			}
			.bg1
				{
				background-image: url(../img/p1.png);
				background-repeat: no-repeat;
				}
			.bg2
				{
				background-image: url(../img/p3.png);
				background-repeat: no-repeat;
				}
			.bg3
				{
				background-image: url(../img/p4.png);
				background-repeat: no-repeat;
				}
			.bg4
				{
				background-image: url(../img/p2.png);
				background-repeat: no-repeat;
				}
				.textfield
					{
					margin-top:73px;
					width: 248px;
					height: 42px;
					filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;
					background:#fff;
					padding-left:3px;
					padding-top:3px;
					}
		.right_content
			{
			float:left;
			width:165px;
			margin:0px 0px 3px 0px;
			color:rgb(0,0,0);
			background:transparent;
			}
		#text_page .right_content
			{
			float:left;
			width:165px;
			margin:0px 0px 3px 0px;
			}

		.nyheter
			{
			background-image: url(../img/Nyheter.png);
			background-position: top right;
			background-repeat: no-repeat;
			height:306px; width:170px;
			}
			.nyheter ul
				{
				color:#6f6f53;
				background:transparent;
				list-style-type: none;
				margin:3px 0px 0px 0px;
				}
				.nyheter ul li
					{
					color:#6f6f53;
					background:rgb(255,255,255);
					width:157px;
					padding:4px 2px 4px 8px;
					border-top:1px solid #c9c98a;
					}
					.nyheter ul li a
						{
						color:#6f6f53;
						background:transparent;
						text-decoration: none;
						font-size:13px;
						}
					.nyheter ul li a.active
						{
						color:#373828;
						background:transparent;
						text-decoration: none;
						font-size:13px;
						}
			.nyhetertop
				{
				background-image: url(../img/nyhethigh.png);
				background-repeat: no-repeat;
				}
			.nstyle2
				{
				margin-left: 4px;
				}
			.ntext
				{
				font-size: 11px;
				line-height: 13px;
				}
			.nhead
				{
				font-size: 10px;
				font-style: normal;
				line-height: 12px;
				padding-left:5px; padding-right:5px;
				}
				.nhead a
					{
					color:#000;
					text-decoration:none;
					}
				.nhead a:hover
					{
					color:#000;
					text-decoration:underline;
					}
			.ndate
				{
				margin-left:5px;
				margin-right:5px;
				padding-bottom:2px;
				margin-bottom:2px;
				font-size: 10px;
				line-height: 12px;
				font-weight: bold;
				border-bottom:1px solid #000;
				}
			.nyheterlow
				{
				background-image: url(../img/nyhetlow.png);
				background-repeat: no-repeat;
				}
			.nstyle1
				{
				font-size: 9px;
				margin-right: 20px;
				}
				.nstyle1 a
					{
					color:#000;
					background:transparent;
					text-decoration: none;
					font-size:12px;
					}

		.kontakt
			{
			margin-top:4px;
			width:170px;
			height:90px;
			background-image: url(../img/kontakt2.png);
			background-repeat: no-repeat;
			font-size: 10px;
			line-height: 12px;
			}
		#text_page .kontakt
			{

			}
			.kontakt td
				{
				padding-left:5px; padding-right:5px;
				}
		.fot
			{
			clear:both; text-align:center;
			background-image: url(../img/Fot.png);
			background-repeat: no-repeat;
			font-size: 9px; color: #999999;
			padding-top:6px;
			margin-top:3px;
			height:24px;
			}