/**
** BODY, WRAPPER OCH FAUX SKÖTER POSITIONERING OCH BAKGRUNDER 
** RÖR EJ MED ANDRA ORD ;-)
**/
							body {
							 font-family: Verdana, Arial, Helvetica, sans-serif;
							 font-size: 12px;
							 margin-top: 0px;
							 text-align:center;
							 margin: 0px;
							 padding: 0px;
							}
							#wrapper { 
							 margin: 0 auto;
							 width: 838px;
							 text-align: left;
							}
							#faux {
							 
							 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
							 width: 100%;
							 background: url(images/faux.gif) repeat-y -1px 0px;
							}
							#faux_top {
							 width: 838px;
							 height: 17px;
							 background: url(images/top_faux.gif) no-repeat -1px 0px;
							}
							#faux_inner {
							 
							 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
							 width: 100%;
							 background: url(images/mainbox_background4.jpg) no-repeat 524px bottom ;
							}
							#faux_inner2 {
							 
							 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
							 width: 100%;
							 background: url(images/forrest.jpg) no-repeat 10px bottom ;
							}
							#faux_bottom {
							 width: 838px;
							 height: 12px;
							 background: url(images/bottom_faux.gif) no-repeat -1px 0px;
							}
			
/**
** HEADER; LEFT COLUMN OCH RIGHTCOLUMN 
**/
			#header {
			 color: #333;
			 width: 838px;
			 height: 196px;
			 padding: 0px 0px 0px 0px;
			 margin: 0px 0px 5px 0px;
			 border-bottom: solid 3px #B40003;
			 text-align: right;
			}
			
			#header img.flag {padding: 10px 5px 0px 0px;}
			
			#leftcolumn { 
			 display: inline;
			 color: #333;
			 margin: 0px 9px 10px 11px;
			 padding-bottom: 0px;
			 width: 178px;
			 float: left;
			 
			}
			#leftcolumn img {
				padding-bottom: 10px;
				margin-left: -1px;
			}
			
			#rightcolumn { 
			 float: right;
			 color: #333;
			 margin: 0px 5px 0px 8px;
			 padding: 0px;
			 width: 623px;
			 display: inline;
			 position: relative;
			 border-left: solid 1px #DEB887;
			 border-right: solid 1px #DEB887;
			}
			#footer { 
			 width: 838px;
			 clear: both;
			 color: #333;
			 margin: 10px 0px 10px 0px;
			 padding-top: 10px;
			 border-top: solid 2px #B40003;
			 text-align: center;
			 font-size: 10px;
			}
			
			.clear { clear: both; background: none; }
			img.logga {
				margin:56px 32px 0px 0px;
			}
/**
** TYPOGRAFI ETC 
**/
			
			a {
			 text-decoration: none;
			 color: #666;
			}
			a:hover {
			 text-decoration: underline;
			 color: #000;
			}
			
			
			#rightcolumn img {
				padding-top: 15px;
				padding-left: 5px;
				padding-bottom: 5px;
			}
			
			#rightcolumn p, h1, h2, h3, h4 { 
			 color: #333;
			 padding: 3px 10px 10px 10px;
			 margin: 0px
			}
			#rightcolumn { 
			 color: #333;
			 }
			a img{border:none;}

			p {
				font-size: 12px;
			}
			h1 {
				font-size: 180%;
				color: #B40003;
			}
			h2 {
				font-size: 150%;
				color: #B40003;
				font-weight: lighter;
				padding-bottom: 0px;
			}
			h3 {
				font-size: 140%;
			}
			h4 {
				font-size: 120%;
			}
			div p font {
				margin-top:0px;
			}
			.sok {
				font-size: 9px;
			}
			.sokrubrik {
				font-size: 110%;
				font-weight: lighter;
				margin-bottom: 0px;
				padding-bottom: 0px;
			}
			.soktext {
				padding: 0px 30px 0px 30px;
			}
			img.reddot {
				margin: 0px;
				padding: 0px;
				
			}
			input.field {
				background: #fff;
				border: solid 1px #DEB887;
			}
/**
** VERTIKALA MENYNS STYLING 
**/
			#leftcolumn ul {
				list-style-type: none;
				width: 150px;
				margin:15px 15px 10px 15px;
				padding:0px;
				padding-bottom: 160px;
			}
			#leftcolumn ul li{
				margin:0px;
				padding:0px;
			}
			#leftcolumn ul li a{
				color: #000;
				display:block;
				padding: 8px 0px 8px 5px;
				border-bottom: solid 1px #fff;
				margin: 0px;
			}
			#leftcolumn a img {
				padding:0px;
			}

