#content {
	position: relative;
	background-color: #FFF;
}
#level1 #rightColumn{
	float: right;
	width: 700px;
	margin-top: 20px;
}
#rightColumn {
	float: right;
	width: 700px;
	margin-top: 36px;
}
#behovsBoxNew {
	background-image: url(/images/help-bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin:26px 0 0 24px;
	width:717px;
	height:94px;
}

#behovsBoxNew ul{list-style:none;padding:0;margin:0}
#behovsBoxNew ul li{float:left;padding:15px}
#behovsBoxNew ul li p{margin:10px 0 3px 0;padding:0;font-family:Arial;font-size:10px;color#7d756f}
#behovsBoxNew ul li a{font-size:12px}
#behovsBoxNew ul li.col1{width:158px}
#behovsBoxNew ul li.col1 img{float:left;margin:0 10px 0 0}
#behovsBoxNew ul li.col2, #behovsBoxNew ul li.col3, #behovsBoxNew ul li.col4{width:94px;}
#behovsBoxNew ul li.col5{width:128px;padding:14px}
#behovsBoxNew ul li h2{font-size:16px;color:#4a3c31;font-family:arial;margin:0;padding:0}

.needhelp h1, .needhelp h2, .needhelp h3, .needhelp a{line-height:20px;padding:0;float:left;font-family:arial}
.needhelp h1{font-size:21px !important;margin:0 10px 0 0 !important}
.needhelp h2{font-size:22px !important;margin:0 10px 0 0 !important;color:#7d756f}
.needhelp h3{font-size:12px;color:#7d756f;font-family:arial;margin:0 10px 0 0 !important}
.needhelp h4{margin:0;padding:0;font-style:normal;color:#4a3c31;font-size:15px}
.needhelp a{font-size:12px;font-weight:bold;float:left;margin:0 !important}
.needhelp .line{border-top: 1px solid #CCC;}
#behovsBox {
	background-image: url(/images/behovs-bkg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	margin-top: 0px;
}
#behovsBox .right {
	width:110px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	font-size: 0.75em;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#behovsBox .rightchef {
	width:100px;
	padding-right:10px;
	font-size: 1em;
	float: right;
}

#behovsBox .right .browser {
	float: left;
	margin-right: 15px;
}
#behovsBox h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #4a3c31;
	font-size: 1em;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 12px;
}
#behovsBox ul {
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
}
#behovsBox ul li {
	display: inline;
	float: left;
	margin-left: 8px;
}
#behovsBox ul li a {
	font-size: 0.75em;
	display: block;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#behovsBox ul li.justnu {
	background-image: url(/images/1_right_bkg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#behovsBox ul li.justnu a {
	color: #FFF;
	background-image: url(/images/1_left_bkg.gif);
}
#behovsBox ul li.formig {
	background-image: url(/images/2_right_bkg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#behovsBox ul li.formig a {
	color: #FFF;
	background-image: url(/images/2_left_bkg.gif);
}
#behovsBox ul li.anhorig {
	background-image: url(/images/3_right_bkg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#behovsBox ul li.anhorig a {
	color: #fff;
	background-image: url(/images/3_left_bkg.gif);
}

#behovsBox ul li.chef {
	background-image: url(/images/4_right_bkg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#behovsBox ul li.chef a {
	color: #FFF;
	background-image: url(/images/4_left_bkg.gif);
}

#behovsBox .presentationsfilm {
	padding-top: 3px;
	padding-bottom: 2px;
	display: block;
	padding-left: 20px;
	background-image: url(/images/zoom.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#behovsBox .hiddenLink {
	display: block;
	margin: 0px;
}
#rightColumn .textBox{
	padding-top: 22px;
	padding-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#rightColumn .textBox h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #4a3c31;
	margin-top: 12px;
	margin-bottom: 0px;
}
#rightColumn .textBox p {
	font-size: 0.75em;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 0px;
	line-height: 1.3em;
}
#rightColumn .textBoxTop {
	padding-top: 0px;
	padding-bottom: 22px;
}
#rightColumn .textBoxTop .left {
	width: 350px;
}
#rightColumn .textBoxTop h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #4a3c31;
	margin-top: 0px;
	margin-bottom: 0px;
}
#rightColumn .textBoxTop p {
	font-size: 0.75em;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 0px;
	line-height: 1.5em;
}
#rightColumn .textBoxTop li {
	color: #7d756f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 0px;
	line-height: 1.5em;
}
#rightColumn .ThreeBox {
	margin-top: 12px;
	margin-bottom: 12px;
}
#rightColumn .ThreeBox .left {
	width: 186px;
}
#rightColumn .ThreeBox .center {
	float: left;
	margin-right: 70px;
	margin-left: 70px;
	width: 186px;
}
#rightColumn .ThreeBox h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.125em;
	font-weight: normal;
	color: #4a3c31;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightColumn .ThreeBox p {
	font-size: 0.7em;
	line-height: 1.3em;
	margin-top: 6px;
	margin-bottom: 6px;
}
#rightColumn .ContactBox {
	border: 1px solid #CCC;
	background-color: #f8f7f7;
	margin-top: 36px;
	margin-bottom: 52px;
}
#rightColumn .ContactBox td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	padding-right: 24px;
	padding-bottom: 4px;
	color: #7d756f;
}
#rightColumn .ContactBox .left {
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
}
#rightColumn .ContactBox .left h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #4a3c31;
	float: left;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightColumn .ContactBox .left h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #7d756f;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#rightColumn .ContactBox .left p {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightColumn .DCol {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#rightColumn .DCol .left {
	width: 470px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#rightColumn .DCol .right {
	width: 220px;
}
#rightColumn .DCol .right .box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
	padding-bottom: 10px;
}
#rightColumn .DCol .right .boxEnd {
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 4px;
	padding-bottom: 24px;
}
#rightColumn .DCol .left .box {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 12px;
	margin-right: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightColumn .DCol .left .boxEnd {
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 12px;
	margin-right: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#rightColumn .DCol .left h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #4a3c31;
	margin-top: 0px;
	margin-bottom: 0px;
}
#rightColumn .DCol .left .floater  {
	float: left;
	margin-left: 0px;
	padding: 0px;
}
#rightColumn .DCol .left .floaterRight  {
	float: left;
	margin-left: 12px;
	width: 300px;
}
#rightColumn .DCol .left p {
	margin-top: 6px;
	margin-bottom: 0px;
}
#rightColumn .DCol .right h1  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.125em;
	font-weight: normal;
	color: #4a3c31;
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#rightColumn .DCol .right ol  {
	padding-left: 24px;
}
#rightColumn .DCol .right ol li  {
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7d756f;
	font-size: 0.8em;
}
#rightColumn .DCol .right p  {
	margin-left: 8px;
	margin-top: 8px;
}
#brodsmulevag {
	background-color: #f6f5f4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#brodsmulevag .skrivut {
	font-size: 0.75em;
	background-image: url(/images/printer.gif);
	background-position: right;
	padding-top: 8px;
	padding-right: 46px;
	padding-bottom: 8px;
	display: block;
	background-repeat: no-repeat;
}
#rightColumn .TextContent {
	margin-top: 24px;
	margin-left: 16px;
}
.TextContent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.8em;
	color: #4a3c31;
}
.TextContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.25em;
	color: #4a3c31;
	margin-bottom: 2px;
}
.TextContent h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1em;
	color: #4a3c31;
}
.TextContent p {
	margin-top: 0px;
	font-size: 0.875em;
}
.TextContent ul, .TextContent ol {
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	color: #7d756f;
}
.TextContent li {
	padding-bottom: 8px;
}
.TextContent .right {
	width: 230px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-left: 20px;
	margin-left: 10px;
	padding-bottom: 20px;
	margin-bottom:24px;
}
.TextContent .right h2{
	font-size: 1.125em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 8px;
	margin-right: 32px;
}
.TextContent .right p {
	font-size: 0.75em;
	margin-top: 8px;
}
#relaterat .omslag {
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
}
#relaterat {
	margin-top: 46px;
	margin-bottom: 12px;
}
#relaterat .beskrivning {
	font-size: 0.625em;
	font-style: italic;
	line-height: 1.4em;
	margin-bottom: 8px;
}
#relaterat .pris {
	font-size: 1.125em;
	font-style: normal;
	font-weight: bold;
	color: #4a3c31;
	margin-top: 4px;
}
#rightColumn .textBox .left {
	width: 350px;
}
#bestall .broschyr {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #7d756f;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#bestall .broschyr:hover {
	background-color: #f1f1f1;
}
#bestall {
	width: 360px;
}
#bestall .textfield {
	font-family: Arial, Helvetica, sans-serif;
	width: 240px;
	float: right;
	margin-bottom: 4px;
}
#bestall .pdf {
	float: right;
}
#bestall h2 {
	margin-top: 32px !important;
	margin-bottom: 4px !important;
}
#bestall .leverans {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #7d756f;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#rightColumn .aktuellt {
	margin-bottom: 12px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #7d756f;
}
#rightColumn .aktuellt .date {
	color: #7d756f;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 4px;
	float: right;
	background-color: #f6f5f4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7d756f;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7d756f;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7d756f;
}
#rightColumn .aktuellt .kategori {
	color: #7d756f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 4px;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7d756f;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7d756f;
}
#rightColumn .aktuellt h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1em;
	color: #4a3c31;
	font-weight:normal !important;
}
ul.kalender {
	padding:0px;
	margin-top:0 12 0 0;
}
ul.kalender li {
	width:420px;
	border-top: 1px solid #ccc;
	list-style:none;
	padding-top:6px;
	margin-top:6px;
	margin-bottom:6px;
}
.Chefsakuten {
	position:absolute;
	top:0px;
}
