body {
	font-family: verdana, arial;
	font-size: 8pt;
	background-color: #339999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A {
	text-decoration: none;
	font-family: verdana, arial;
	font-size: 8pt;
	}
	
A:link {
	color: #0066CC;
}

A:hover {
	text-decoration: underline
	}

A:visited {
	color: #0066CC
	}
	
.rubriker {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-transform: uppercase;
}

.rubrikerkarakt {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 36px;
}

.underrubrik {
	font-size: 7pt;
	font-weight: bolder;
	color: #666;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

.texter {
	font-size: 8pt;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.texterpunkt {
	font-size: 8pt;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.texterkarakt {
	font-size: 8pt;
	color: #000;
	padding-left: 4px;
	margin-top: 0px;
	margin-bottom: 3px;
}

.copyright {
	color: #FFF;
	font-size: 7pt;
	font-weight: bold;
}

.shopdistansobjekt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.shopdistanstext {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.9em;
}

.shop {	line-height: 33px;
	padding-left: 20px;
}

#shopwrapper {
	width: 510px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
#filmer {
	width: 505px;
	margin-right: auto;
	margin-left: auto;
}
#filmtop {
	background-image: url(../shopen/shoplinetop.png);
	background-repeat: no-repeat;
	height: 45px;
	margin-right: auto;
	margin-left: auto;
}
#filmmiddle {
	background-image: url(../shopen/shoplinemiddle.png);
	background-repeat: repeat-y;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
#filmbott {
	background-image: url(../shopen/shoplinebottom.png);
	background-repeat: no-repeat;
	height: 30px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}

#footer {
	text-align: left;
	height: 20px;
	margin-top: -3px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}


#wrapper {
	width: 851px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/slmainback.png);
	background-repeat: repeat-y;
	margin-bottom: -5px;
}

#topwrapper {
	background-image: url(../images/back_top.png);
	width: 811px;
	margin-right: auto;
	margin-left: auto;
	height: 80px;
	background-repeat: no-repeat;
}
#mainwrapper {
	background-image: url(../images/back_middle.png);
	background-repeat: repeat-y;
	width: 811px;
	margin-right: auto;
	margin-left: auto;
}
#bottwrapper {
	background-image: url(../images/back_bottom.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 811px;
	margin-right: auto;
	margin-left: auto;
}
#menu {
	float: left;
	width: 750px;
	padding-left: 20px;
}
#main {
	width: 510px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#newswrapper {
	text-align: right;

}
#reklamwrapper {
	float: right;
	width: 225px;
	margin-right: 10px;
}
#christer {
	height: 245px;
	width: 320px;
	background-image: url(../images/omosschrister.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
	margin: 0px;
}

#christian {
	height: 245px;
	width: 320px;
	background-image: url(../images/omosschristian.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
}

#martina {
	height: 245px;
	width: 320px;
	background-image: url(../images/omossmartina.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
}

#sofie {
	height: 245px;
	width: 320px;
	background-image: url(../images/omosssofie.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
}

#martin {
	height: 245px;
	width: 320px;
	background-image: url(../images/omossmartin.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
}

#hans {
	height: 245px;
	width: 320px;
	background-image: url(../images/omosshans.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	padding-left: 175px;
}
#form {
	margin-right: auto;
	margin-left: auto;
}

#kont {
	height: 700px;
}
.red {
	color: #F00;
}

.green {
	color: #006600;
}

