body, html {
	margin:0;
	padding:0;
	font-family: Lucida Sans Console, Lucida Grande, Verdana;
	font-size: 10px;
	_height:100%;
	min-height: 100%;
	Background: #c8c8c8;
}

h1	{ padding:10px 0 5px 0; margin:0px; font-size:16pt; }
h2	{ padding:7px 0 5px 0; margin:0px; font-size:14pt; }
h3	{ padding:5px 0 5px 0; margin:0px; font-size:12pt; }
p	{ margin:5px 0px 13px 0px; }
img	{ border:none; }
object { outline:0; }

a:link      { color: #ce5a00; text-decoration: none; }
a:visited   { color: #ce5a00; text-decoration: none; }
a:active    { color: #ce5a00; text-decoration: none; }
a:hover     { color: #ce5a00; text-decoration: none; }

/* För stilning av den nya ul-li-menyn */
.submenu_lv1, .submenu_lv2, .submenu_lv3 { padding:0; margin:0; list-style:none; }
.submenu_lv1 li a, .submenu_lv2 li a, .submenu_lv3 li a { color:#4e4d50; padding:3px 0; }
.submenu_lv1 li.active { font-weight:bold; }

.submenu_lv2 li.active { font-weight:normal; }
.submenu_lv2 li { padding-left:10px; }
.submenu_lv2 li a { font-weight:normal; }

.submenu_lv3 li { padding-left:10px; font-style:italic; }
.submenu_lv3 li.active {  }
/* -------- */

/* Användbara klasser */
.clear  { clear:both; }
.left { float:left; margin:0 4px 3px 0; }
.right { float:right; margin:0 0 3px 4px; }
.hr { margin-top:8px; width:95%; height:8px; border-top:1px solid #E5EBDC; margin:0 auto; } /* Horisontellt streck med div */
.input  { background-color:#f3f6ee; border:1px solid #4f8e4b; color:#003822; }
.l { color:#BCB9B4; padding:0 4px; } /* Stående streck (avskiljare) */
.important { color:red; cursor:help; } /* Stjärna (krav) vid formulär*/
/* -------- */

#Container {	Width: 1061px;
			Height: 100%;
			Margin: 0 auto;
			Background: url(/bilder/design/containerBg.gif) repeat-y top center;
			Position: relative; }

#Container2 {	Width: 991px; Margin: 0 auto; }

#Container3 {	Width: 935px; Margin: 0 auto; }

	#MainMenuContainer {	Height: 72px; Width: 935px; }
	
	#LeftContent {	Float: left; Width: 686px; }
	
	#RightContent {	Float: right; Width: 224px; }
	
		.RightPuff {	Position: relative; 
					Width: 224px; 
					Margin-bottom: 21px; 
					Font: 11px Tahoma; 
					Line-height: 16px;
					Padding: 0px 0px 10px 0px; }
			.RightPuffLasMer {	Position: absolute;
								Right: 0px;
								Bottom: 0px;
								Background: #000000;
								Width: 92px;
								Height: 17px;
								Text-align: center;
								Font: bold 9px Verdana;
								Color: #FFFFFF;
								Cursor: pointer;
								Line-height: 16px; }
#Footer {	Width: 991px;
			Height: 27px;
			Background: #000000 url(/bilder/design/footer_bg.gif) no-repeat top right;
			Position: absolute;
			Bottom: 0px; }


/*CSS för utskrift*/
@media print{
   body *{ visibility:hidden; }
   body { background-color:white; }
   #Container3{ visibility:visible; position:absolute; top:0px; left:0px; width:100%; background-color:#ffffff; }
   #Container3 *{ visibility:visible; }
}