		body { 
			margin: 0;
			padding: 0;
		}
		p, div, span {
			font-family: verdana,sanserif;
			font-size: 11px;
			line-height: 20px;
			margin: 0;
			color: #461b1b;
		}
		a {
			color: #461b1b;
		}
		a:hover {
			color: #8c1b1b;
		}
		img {
			margin: 0;
			border: none;
		}
		
		div#container {
			width: 764px;
			/*height: 600px;*/
			margin: 10px auto;
			border: 1px solid #dddddd;
			background: transparent url(../gui/blomma.gif) bottom right no-repeat;
		}
			div#logotyp {
				/*position: relative;*/
				position: absolute;
				width: 277px;
				height: 100px;
				margin-left: -10px;
				margin-top: -8px;
				background: transparent url(nada);
			}
				div#logotyp img {
					display: block;
				}
			div#header {
				height: 57px;
				/*background: transparent url(../gui/header-bg.jpg) top left no-repeat;*/
			}
				div#header div#menu_top {
					/*float: right;*/
					font-family: verdana,sanserif;
					color: #bbbbbb;
					font-size: 9px;
					line-height: 10px;
					padding: 8px 10px;
					text-align: right;
				}
					div#header div#menu_top a {
						color: #bbbbbb;
						text-decoration: none;
					}
						div#header div#menu_top a:hover {
							color: #999999;
						}
				div#header div#kreditkort {
					/*float: right;*/
					font-family: verdana,sanserif;
					font-size: 10px;
					line-height: 10px;
					padding: 12px 10px 0 0;
					text-align: right;
				}

			div#top {
				clear: both;
				height: 247px;
				
				border-bottom: 9px solid #d6e8f6;
			}
				#img_div_1 {
					height: 247px;
					width: 416px;
					float: left;
				}
				.img_div_2 {
					height: 247px;
					width: 166px;
					float: left;
					background: transparent url(./img/img01.jpg) center no-repeat;
					border-left: 8px solid #ffffff;
				}
					.img_div_2 img {
						display: block;
					}
				.fss_div_outer {
					width: 166px;
					float: left;
					background-color: #ffffff;
					border-left: 8px solid #ffffff;
				}
					.fss_div_inner {
						height: 247px;
						/*border-left: 8px solid #ffffff;*/
						opacity: 0;
						filter: alpha(opacity=0);
						cursor: pointer;
					}
			div#main {
				clear: both;
				overflow: auto;
			}
				div#main #col0 {
					float: left;
					width: 1px;
					/*width: 0;*/
					height: 450px;
					overflow: hidden;
				}
				div#main #col1 {
					float: left;
					width: 199px;
					overflow: hidden;
				}
					div#menu_left {
						margin: 40px 15px 30px 14px;
						font-family: times,serif;
						font-size: 14px;
						line-height: 14px;
						color: #000000;
					}
						div#menu_left ul {
							margin: 0 0 15px 15px;
							padding: 0;
							list-style-type: none;
						}
							div#menu_left ul li {
								margin: 10px 0 10px 0;
								padding: 0;
							}
								div#menu_left .menuitem_a{
									color: #000000;
									text-decoration: none;
								}
								div#menu_left .menuitem_on_a{
									color: #60161c;
									text-decoration: none;
								}
					
				div#main #col2 {
					float: left;
					width: 364px;
					overflow: hidden;
				}
					div#content {
						margin: 30px 20px;
						font-family: verdana,sanserif;
						font-size: 11px;
						line-height: 20px;
						color: #461b1b;
					}
						div#content p {
							margin: 0;
							text-indent: 0px;
						}
						div#content .Brod {
							margin: 0;
							text-indent: 20px;
						}
						div#content .Brod_ej_indrag {
							margin: 0;
							text-indent: 0;
						}
						div#content .Rubrik {
							font-family: times,serif;
							font-size: 30px;
							font-weight: normal;
							font-style: italic;
							line-height: 30px;
							margin: 0px 0 0px 0;
						}
						
						div#content a {
							color: #461b1b;
						}
							div#content a:hover {
								color: #8c1b1b;
							}
							
						div#content div#newspage {
							font-weight: bold;
						}
							div#content div#newspage ul {
							margin: 0 0 0 0px;
							padding: 0;
							list-style-type: none;
						}
							div#content div#newspage ul li {
								margin: 0 0 10px 0;
								padding: 0;
							}
								div#content div#newspage ul li a {
									color: #461b1b;
									text-decoration: none;
								}
								div#content div#newspage ul li.menuitem_on a{
									color: #8c1b1b;
								}
						div#content div#sitemap {
							
						}
							div#content div#sitemap ul {
							margin: 0 0 15px 30px;
							padding: 0;
							/*list-style-type: none;*/
						}
							div#content div#sitemap ul li {
								margin: 5px 0 5px 0;
								padding: 0;
							}
								div#content div#sitemap ul li a {
									color: #461b1b;
									text-decoration: none;
								}
								div#content div#sitemap ul li.menuitem_on a {
									color: #461b1b;
								}
						
				div#main #col3 {
					float: left;
					width: 200px;
					overflow: hidden;
				}
					div#newslist {
						margin: 50px 30px 30px 15px;
						padding: 5px;
						font-family: verdana,sanserif;
						font-size: 10px;
						line-height: 10px;
						color: #000000;
						background: transparent url(../gui/news-bg.jpg) top repeat-x;
					}
						div#newslist div.newsitem {
							margin-bottom: 10px;
						}
							div#newslist div.newsitem a {
								text-decoration: none;
							}
						
			div#footer {
				/*clear: both;*/
				margin: 0 20px;
				padding: 6px 0 12px 0;
				font-family: verdana,sanserif;
				color: #bbbbbb;
				font-size: 9px;
				line-height: 10px;
				text-align: center;
				border-top: 1px dotted #dddddd;
			}
				div#footer a {
					color: #bbbbbb;
					text-decoration: none;
				}
					div#footer a:hover {
						color: #999999;
					}
			div#clear_both {
				clear: both;
			}