body {
	margin: 0px;
}

a:link { color:#666666; text-decoration:underline;}
a:visited { color:#666666; text-decoration:underline;}
a:hover { color:#880000; text-decoration: underline;}
a.a1:link { color:#666666; text-decoration:underline;}
a.a1:visited { color:#666666; text-decoration:underline;}
a.a1:hover { color:#880000; text-decoration: underline;}
a.menu_link:link { color:#000000; text-decoration:none;}
a.menu_link:visited { color:#000000; text-decoration:none;}
a.menu_link:hover { color:#CC3333; text-decoration:none;}

.menu_upper {
	background-color: FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	background-image: url(pics/menu_background_upper.jpg);
}

.menu {
	background-color: FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background-image: url(pics/menu_background.jpg);
}

.box_headline{
	background-color:#49575F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	padding-left:2px;
	border-top-color:#E6E4E4;
	border-top-style:solid;
	border-top-width:thin;
	border-bottom-color:#E6E4E4;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

.box_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:14px;
	vertical-align:text-top;
	color:#333333;
	background-color:#F0F0F0;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	border-right-color:#E6E4E4;
	border-right-style:solid;
	border-right-width:thin;	
	border-bottom-color:#E6E4E4;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left-color:#E6E4E4;
	border-left-style:solid;
	border-left-width:thin;
}

table.products {
	border-width: 1px;
	border-color:#DDDDDD;
	border-style:solid;
	border-collapse: collapse;
	background-color: #F0F0F0;
}
table.products th {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#E9E9E9;
}
table.products td {
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#F0F0F0;
}

table.prices {
	width:260px;
	border-width: 1px;
	border-color:#DDDDDD;
	border-style:solid;
	border-collapse: collapse;
	background-color: #F0F0F0;
}
table.prices th {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#E9E9E9;
}
table.prices td {
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#F0F0F0;
}

table.prices2 {
	width:400px;
	border-width: 1px;
	border-color:#DDDDDD;
	border-style:solid;
	border-collapse: collapse;
	background-color: #F0F0F0;
}
table.prices2 th {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#E9E9E9;
}
table.prices2 td {
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#F0F0F0;
}

table.frontpage {
	width:225px;
	border-width: 1px;
	border-color:#DDDDDD;
	border-style:solid;
	border-collapse: collapse;
	background-color: #F0F0F0;
}
table.frontpage th {
	text-align:center;
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#E9E9E9;
}
table.frontpage td {
	border-width: 1px;
	padding: 2px;
	border-style:dotted;
	border-color:#DDDDDD;
	background-color:#F0F0F0;
}

@media print{
  #ForsideBox{
	width:15cm;
	}
}
@media screen{
  #ForsideBox{
    width:890px;
     }
}

@media print{
  #TekstBox{
    width:15cm;
	}
}
@media screen{
  #TekstBox{
    width:880px;
     }
}