h1 { font-family: Arial; font-size: 16px; line-height: 18px; font-weight: bold; color: #206B22; margin-bottom: 10px; margin-top: 5px; }
.content { font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 14px; text-align: normal; }
.menu { font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; line-height: 22px }
.menu2 { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: normal; line-height: 13px }
.small { font-family: Verdana, Arial; font-size: 10px; line-height: 14px }
.mini { font-family: Arial; font-size: 10px; line-height: 10px; font-weight: normal }
.copyright { font-family: Arial; font-size: 9px; line-height: 16px }
.headline { font-family: Arial; font-size: 16px; line-height: 18px; font-weight: bold; color: #206B22; margin-bottom: 10px; margin-top: 5px; }

.form { font-family: Verdana, Helvetica, Arial; font-size: 11px; border: solid 1px #A3A3A3; background: white }
.button { font-family: Verdana, Helvetica, Arial; font-size: 10px; color: white; font-weight: bold; background: #559652 }
.button2 { font-family: Verdana, Helvetica, Arial; font-size: 10px; color: white; background: #559652 }
.button_big { font-family: Verdana, Helvetica, Arial; font-size: 11px; color: white; font-weight: bold; background: #559652; padding: 2px; }
.button_big[class] { padding: 8px; padding-right: 30px; padding-left: 30px; }

.image { border: solid 1px #707070; }
.image-left { border: solid 1px #707070; margin-right: 5px; margin-top: 4px; }
.image-right { border: solid 1px #707070; margin-left: 5px; margin-top: 4px; margin-right: 10px; }
.table-image-right { font-family: Arial; font-size: 10px; font-style: italic; margin-left: 5px; margin-top: 4px; margin-right: 5px; margin-bottom: 3px; }
.table-image-left { font-family: Arial; font-size: 10px; font-style: italic; margin-left: 0px; margin-top: 4px; margin-right: 5px; margin-bottom: 3px; }
.table-image-right img { border: solid 1px #707070; }
.table-image-left img { border: solid 1px #707070; }

.sortiment_image { border: solid 0px #6B776B; margin-right: 7px; margin-bottom: 2px; margin-top: 4px; }
.sortiment_extra { border: solid 1px #6B776B; margin-right: 7px; margin-bottom: 2px; margin-top: 4px; }
.sortiment_headline { font-family: Arial; font-size: 13px; line-height: 18px; font-weight: bold; color: #4B4B4B; margin-bottom: 2px; }
/*.sortiment_button1 { font-family: Arial; font-size: 15px; font-weight: bold; color: white; background-image: url("images/button1.jpg"); }
.sortiment_button2 { font-family: Verdana; font-size: 10px; font-weight: bold; color: white; background-image: url("images/button2.gif"); }*/
.sortiment_slut { font-family: Arial; font-size: 13px; font-weight: bold; color: red }
.sortiment_pris1 { font-family: Arial; font-size: 15px; font-weight: bold; color: #216A21; background-color: #EFF9EF; border: dotted 1px #9BBB9B; }
.sortiment_pris2 { font-family: Verdana; font-size: 10px; font-weight: bold; color: #216A21; background-color: #EFF9EF; border: dotted 1px #9BBB9B; }
.sortiment_pris3 { font-family: Verdana; font-size: 12px; font-weight: normal; color: #216A21; background-color: #EFF9EF; border: dotted 1px #9BBB9B; }
.sortiment_overview { font-family: Verdana, Arial; font-size: 10px; color: #6E6E6E; }
.sortiment_overview_headline { margin-bottom: 5px; font-size: 10px; }
.sortiment_vidburk { border: solid 1px white; clear: both; }
.sortiment_vidburk div { margin-top: 10px; }

.bok { font-family: Verdana, Helvetica, Arial; font-size: 10px; font-weight: bold; color: #206B22; }
.bok_image { border: solid 0px #6B776B; margin-right: 7px; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; }
.bok_extra { border: solid 1px #6B776B; margin: 5px; }

.topplistan_kat { font-family: Verdana, Arial; font-size: 10px; line-height: 11px; color: #666666; }

a:active.sortiment { color: white; text-decoration: none; font-style: normal }
a:visited.sortiment { color: white; text-decoration: none; font-style: normal }
a:link.sortiment { color: white; text-decoration: none; font-style: normal }
a:hover.sortiment { color: #C5C5C5; text-decoration: underline; font-style: normal }

.infobox { font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 14px }
.infobox div { color: #555555; font-weight: bold; margin-bottom: 5px; }
.infobox_content { font-family: Verdana, Arial; font-size: 11px; color: #216A21; background-color: #EFF9EF; border: dotted 1px #9BBB9B; }
.infobox_content img { border: solid 1px #6B776B; margin-top: 5px; margin-bottom: 5px; }
.infobox_content div { margin-top: 5px; }

.carttable { font-family: Verdana, Helvetica, Arial; font-size: 10px; color: #555555; line-height: 13px; }
.carttable_head { font-family: Verdana, Helvetica, Arial; font-size: 10px; color: #555555; line-height: 13px; background-color: #C0E3BF; }
.cartheadline { font-family: Verdana, Helvetica, Arial; font-size: 11px; font-weight: bold; color: #555555; }
.shop_artlista { background: #D9F1D8; color: #555555; }
.shop_artlistb { background: #E6F6E6; color: #555555; }
.shop_artsumma { font-weight: bold; }
.shop_listhead	{ background-color: #B7DFB7; }
.shop_list { background: #E4EFE4; }

.kassa_box { font-family: Verdana, Helvetica, Arial; font-size: 10px; line-height: normal; background-color: #F5F5F5; border: solid 1px #BEBEBE }

.guestbook { font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 14px; background-color: white; border: solid 1px #BFBFBF; }
.guestbook2 { font-family: Verdana, Helvetica, Arial; font-size: 11px; line-height: 14px; background-color: white; }
.guestbook_forms { font-family: Verdana, Helvetica, Arial; font-size: 11px; color: black; }
.guestbook_title { background-color: #E1E1E1; }
.guestbook_text { background-color: #F5F5F5; }
.guestbook_author { font-size: 9px; color: #5C5C5C; }
.guestbook_author b { color: #5C5C5C; }
.guestbook_date { font-size: 10px; color: #5C5C5C; }
.guestbook_reply { background-color: #E1E1E1; }
.guestbook_form { font-family: Verdana, Helvetica, Arial; font-size: 11px; color: black; border: solid 1px #BFBFBF; }
.guestbook_form th { background-color: #E1E1E1; }
.guestbook_form tr { background-color: #F5F5F5; }

#close { position: absolute; top: 0px; left: 0px }
#formdiv { position: absolute; top: 0px; left: 0px; visibility:hidden; }
#jumptop { text-align: right; margin-bottom: 5px; font-size: 10px; }
#jumptop a { color: #9B9B9B; text-decoration: underline; font-style: normal; }
#jumptop a:visited { color: #9B9B9B; text-decoration: underline; font-style: normal; }
#jumptop a:link { color: #9B9B9B; text-decoration: underline; font-style: normal; }
#jumptop a:hover { color: #464646; text-decoration: none; font-style: normal; }

BODY.content
	{ 
		color: black;
		background-color: white;
		margin: 0px;
		/*scrollbar-face-color: #EDEDED;
	    scrollbar-highlight-color: #F9F9F9;
	    scrollbar-shadow-color: #E1E1E1;
	    scrollbar-3dlight-color: white;
	    scrollbar-arrow-color: white;
	    scrollbar-track-color: #F3F3F3;
	    scrollbar-darkshadow-color: #D9D9D9;*/
	}

BODY.cart
	{ 
		color: black;
		margin: 8px;
		border-left: solid 1px #D5D5D5;
		border-top: solid 1px #D5D5D5;
		border-right: solid 1px #D5D5D5;
		background-color: #EFF9EF;
		/*scrollbar-face-color: #EDEDED;
	    scrollbar-highlight-color: #F9F9F9;
	    scrollbar-shadow-color: #E1E1E1;
	    scrollbar-3dlight-color: white;
	    scrollbar-arrow-color: white;
	    scrollbar-track-color: #F3F3F3;
	    scrollbar-darkshadow-color: #D9D9D9;*/
	}

a:active.menu { color: black; text-decoration: none; font-style: normal }
a:visited.menu { color: black; text-decoration: none; font-style: normal }
a:link.menu { color: black; text-decoration: none; font-style: normal }
a:hover.menu { color: #606060; text-decoration: none; font-style: normal }

a:active.menu2 { color: black; text-decoration: none; font-style: normal }
a:visited.menu2 { color: black; text-decoration: none; font-style: normal }
a:link.menu2 { color: black; text-decoration: none; font-style: normal }
a:hover.menu2 { color: #606060; text-decoration: none; font-style: normal }

a:active.menu3 { color: black; text-decoration: none; font-style: normal }
a:visited.menu3 { color: black; text-decoration: none; font-style: normal }
a:link.menu3 { color: black; text-decoration: none; font-style: normal }
a:hover.menu3 { color: #606060; text-decoration: none; font-style: normal }

a:active.menu_active { color: #206B22; text-decoration: none; font-style: normal }
a:visited.menu_active { color: #206B22; text-decoration: none; font-style: normal }
a:link.menu_active { color: #206B22; text-decoration: none; font-style: normal }
a:hover.menu_active { color: #606060; text-decoration: none; font-style: normal }

a:active.menu_active2 { color: red; text-decoration: none; font-style: normal }
a:visited.menu_active2 { color: red; text-decoration: none; font-style: normal }
a:link.menu_active2 { color: red; text-decoration: none; font-style: normal }
a:hover.menu_active2 { color: #606060; text-decoration: none; font-style: normal }

a:active.menu_active3 { color: red; text-decoration: none; font-style: normal }
a:visited.menu_active3 { color: red; text-decoration: none; font-style: normal }
a:link.menu_active3 { color: red; text-decoration: none; font-style: normal }
a:hover.menu_active3 { color: #606060; text-decoration: none; font-style: normal }

a:active { color: #206B22; text-decoration: underline; font-style: normal }
a:visited { color: #206B22; text-decoration: underline; font-style: normal }
a:link { color: #206B22; text-decoration: underline; font-style: normal }
a:hover { color: #606060; text-decoration: none; font-style: normal }