a:link {
	color: #006600;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	color: #006600;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	background-color: #005701;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}

a:active {
	color: #D50000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	background-color: White;
}

body {
	background-color: #F6E8C4;
	color: #006600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	margin-left: 10px;
	margin-top: auto;
}

h1 {
	background-color: White;
	border: 1px solid Green;
	color: #008000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 28px;
	font-weight: normal;
	padding-bottom: 3px;
	text-align: center;
	width: 345px;
	margin-left: 3px;
}

h2 {
	background-color: White;
	border: 1px solid #008000;
	color: #008000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 23px;
	font-weight: normal;
	padding-bottom: 3px;
	text-align: center;
	width: 400px;
}

h3 {
	background-color: White;
	border: 1px solid #008000;
	color: #008000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 17px;
	font-weight: normal;
	padding-bottom: 3px;
	text-align: center;
	width: 400px;
}

h4 {
	background-color: White;
	border: 1px solid #008000;
	color: #008000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 3px;
	text-align: center;
	width: 340px;
}

h5 {
	background-color: White;
	color: #D50000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
	height: 13px;
	margin-top: 0px;
	text-align: center;
	width: auto;
}

h6 {
	color: #005701;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: small;
	font-weight: bolder;
	margin-top: 0px;
	text-align: center;
	width: 410px;
}

p {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
}

ul { font-size: x-small; list-style: square; }

.articel {
	background-color: transparent;
	color: #006600;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: medium;
	font-weight: bolder;
}

.asplayer {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	height: auto;
	width: 750px;
}

.bold {
	background-color: #FFFFFF;
	color: #000000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: medium;
	font-weight: bold;
}

.date {
	background-color: #FFFFFF;
	color: #008000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-weight: normal;
	padding-left: 5px;
	text-align: left;
}

.dots {
	color: #D50000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
	text-align: justify;
}

.form {
	background-color: transparent;
	color: #494949;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	padding-left: 10px;
	border-left: thin solid White;
	border-top: thick solid White;
}

.form_text {
	background-color: #F6E8C4;
	border: 1px inset #008000;
	color: #494949;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	padding-left: 1px;
}

.form_text_bold {
	background-color: #000000;
	border: 0px none;
	color: #FF3333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.formlayer {
	height: 400px;
	left: 2px;
	position: absolute;
	top: 400px;
	width: 200px;
	z-index: 6;
}

.ingress {
	color: #D50000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
	text-align: justify;
}

.invoiceid {
	color: #005701;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: medium;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
}

.loop_even {
	background-color: White;
	color: #006600;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px; /*border: 1px solid #006600;*/
	margin-top: 4px;
	margin-bottom: 4px;
	border-right: 2px outset #00CC03;
	border-left: 1px solid #006400;
	border-top: 1px solid #006400;
	border-bottom: 2px outset #00CC03;
}

.loop_odd {
	background-color: White;
	color: #006600;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px; /*border: 1px solid #006600;*/
	margin-top: 4px;
	margin-bottom: 4px;
	border-right: 2px outset #00CC03;
	border-left: 1px solid #006400;
	border-top: 1px solid #006400;
	border-bottom: 2px outset #00CC03;
}

.loopmeny {
	background-color: transparent;
	border: 1px none #008000;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
	width: 118px;
}

.loopmenyforum {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: 15px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
	width: 118px;
}

.meny {
	height: 100px;
	left: 2px;
	position: absolute;
	top: 0px;
	width: 650px;
	z-index: 9;
}

.producer:link {
	text-decoration: underline;
	}

.producer:visited {
	text-decoration: underline;
	 }

.producer:hover { }

.rubrik {
	color: #D50000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: small;
	font-weight: normal;
}

.rubrikfet {
	color: #D50000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	font-weight: bold;
}

.sel_but {
	background-color: #005701;
	border: 1px solid Silver;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
}

.select {
	background-color: #005701;
	border: thin solid #C0C0C0;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
}

.shop {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: auto;
	left: 267px;
	padding: 3px;
	position: absolute;
	top: 10px;
	width: 450px;
	z-index: 11;
}

.small {
	color: #000000;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-weight: normal;
}

.sort {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: 20px;
	left: 250px;
	position: absolute;
	top: 33px;
	width: 350px;
	z-index: 18;
}

.start {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: auto;
	left: 3px;
	position: absolute;
	top: 33px;
	width: auto;
	z-index: 19;
}

#asplayer {
	background-color: transparent;
	font-size: x-small;
	width: 750px;
	border-left: thin solid White;
	border-top: thick solid White;
	padding-left: 0px;
}

#asplayerindexshop {
	font-size: x-small; /*height: 580px;*/
	left: 130px;
	position: absolute;
	top: 7px;
	width: 750px;
	z-index: 15;
	border-left: thin solid White;
	border-top: thick solid White;
	padding-left: 0px;
	height: 115%;
}

#asplayerinfo {
	background-color: transparent;
	font-size: x-small;
	height: 580px;
	left: 130px;
	position: absolute;
	top: 7px;
	width: 750px;
	z-index: 1;
	border-left: thin solid White;
	border-top: thick solid White;
	padding-left: 0px;
}

#asplayermail {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	width: 620px;
}

#asplayershop {
	/*background-color: #FFFFFF;*/
	font-size: x-small;
	left: 130px;
	position: absolute;
	top: 7px;
	width: 750px;
	z-index: 2;
	border-left: thin solid White;
	border-top: thick solid White;
	padding-left: 0px;
}

#aspprintlayer {
	background-color: transparent;
	font-size: x-small;
	width: 550px;
}

#basket {
	background-color: #F6E8C4;
	font-size: x-small;
	text-align: justify;
}

#basketinfo { height: 160px; }

#close {
	height: 30px;
	position: absolute;
	top: 77px;
	width: 350px;
	z-index: 25;
	font-size: x-small;
	background: transparent;
	left: 527px;
	text-align: right;
}

#contactinfo {
	background-color: transparent;
	font-size: x-small;
	height: auto;
	left: 205px;
	position: absolute;
	top: 33px;
	width: 530px;
	z-index: 17;
}

#content {
	height: 500px;
	left: 220px;
	padding-right: 20px;
	position: absolute;
	text-align: left;
	top: 44px;
	width: 450px;
	z-index: 13;
}

#guestbook { left: 0px; position: relative; top: 6px; z-index: 29; }

#iframe { background-color: #FFFFFF; border: 1px solid #008000; }

#indexcontent {
	height: 300px;
	left: 270px;
	padding-right: 20px;
	position: absolute;
	text-align: left;
	top: 225px;
	width: 450px;
	z-index: 16;
}

#links{
	background-color: #FFFFFF;
	border: 1px solid green;
	font-size: x-small;
	height: auto;
	left: 142px;
	padding: 3px;
	position: absolute;
	top: 565px;
	width: 160px;
	z-index: 21;
}

#linksurl{
	background-color: #FFFFFF;
	border: 1px solid green;
	font-size: x-small;
	height: auto;
	left: 142px;
	padding: 3px;
	position: absolute;
	top: 470px;
	width: 160px;
	z-index: 21;
}

#logga {
	height: 100px;
	left: 0px;
	position: absolute;
	top: 12px;
	width: 130px;
	z-index: 14;
}

#logshop {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: 230px;
	left: 1px;
	padding-left: 5px;
	position: absolute;
	top: 7px;
	width: 370px;
	z-index: 8;
}

#loop {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	height: auto;
	left: 267px;
	padding: 3px;
	position: absolute;
	top: 90px;
	width: 450px;
	z-index: 3;
}

#loopanswer {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	height: auto;
	left: 267px;
	padding: 3px;
	position: absolute;
	top: 90px;
	width: 600px;
	z-index: 33;
}

#meny {
	height: 30px;
	position: absolute;
	top: 36px;
	width: 350px;
	z-index: 23;
	font-size: x-small;
	background: transparent;
	left: 527px;
	text-align: right;
}

#menycatering {
	background-color: #005701;
	color: #FFFFFF;
	height: 20px;
	list-style: none;
	margin: 1px;
	margin-bottom: 0px;
	padding-top: 7px;
	width: 124px;
}

#menycompany {
	height: 30px;
	position: absolute;
	top: 16px;
	width: 350px;
	z-index: 22;
	font-size: x-small;
	background: transparent;
	left: 527px;
	text-align: right;
}

#menyquick {
	height: 30px;
	position: absolute;
	top: 56px;
	width: 350px;
	z-index: 24;
	font-size: x-small;
	background: transparent;
	left: 527px;
	text-align: right;
}

#news {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	height: 100px;
	left: 142px;
	padding: 3px 5px;
	position: absolute;
	top: 440px;
	width: 126px;
	z-index: 21;
}

#paging {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	height: 72px;
	left: 5px;
	position: absolute;
	top: 530px;
	width: 256px;
	z-index: 7;
}

#startimage {
	background-color: #FFFFFF;
	height: auto;
	left: 135px;
	padding: 4px 4px 4px 4px;
	position: absolute;
	top: 275px;
	width: auto;
	z-index: 12;
}

#text {
	background-color: #FFFFFF;
	border: 1px solid #008000;
	font-size: x-small;
	height: auto;
	left: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	position: absolute;
	top: 90px;
	width: 250px;
	z-index: 4;
}

#tv {
	background-color: transparent;
	font-size: x-small;
	padding: 0px;
	margin: 2px;
	position: relative;
	top: auto;
	left: auto;
	border-left: thin solid White;
	border-top: thick solid White;
	padding-left: 3px;
	margin-left: 0px;
}
