body{
	margin:0; padding:0;
}
#format {
	position:relative; margin:0;padding:0;width:990px; height:auto; text-align:left; border:solid 0px green;
}
#topp {
	position:relative; float:left; width:986px; padding-top:2px; margin:0;border:solid 0px brown;
}
#logo { position:relative; float:left; width:966px; height:87px; padding-top:5px; padding-left:20px; padding-right:0;
	background-color:rgb(242,0,15);
}
#a { position:relative; float:left; background-color:rgb(128,194,227); width:980px; height:19px; text-align:right;padding-right:6px;
}
#b { position:relative; float:left; background-color:rgb(184,218,238); width:986px; height:19px; margin:0; padding:0;
}
#c { position:relative; float:left; background-color:rgb(221,237,247); width:986px; height:19px;
}
#vignettbilder { position:relative; float:left; width:986px; height:auto;
}
#v1{position:relative;float:left;width:326px;height:auto;text-align:center;
}
#v2{position:relative;float:left;width:326px;height:auto;text-align:center;margin-left:4px;
}
#v3{position:relative;float:left;width:326px;height:auto;text-align:center;margin-left:4px;
}
#venstre{
	position:relative;float:left;border:solid 0px green;margin-top:9px;
}
#midten{
	position:relative;float:left;padding:10px;padding-top:0;border:solid 0px orange;margin-top:0px;
}
#hoyre{
	position:relative;float:right;border:solid 0px red;margin-top:9px;
}
#undermeny{
	position:relative; float:left; border:solid 0px orange;
}
.submenu a:link { color:rgb(0,68,137); text-decoration:none; }
.submenu a:visited { color:rgb(0,68,137); text-decoration:none; }
.submenu a:hover{ color:#fff; background-color:rgb(128,194,227); text-decoration:underline; }
.submenu a:active { color:rgb(242,0,15); text-decoration:underline; }
#adr { position:relative; float:left; margin-top:9px; padding:3px; width:980px;
	font-size:11px; background-color:rgb(184,218,238); text-align:center;
}
p, h1,div { font-family:Calibri,Verdana,Tahoma,Helvetica,Arial;
}
p { font-size:13px;
}
h1 { color:rgb(0,68,137); font-size:16pt;
}
.menu{
	font-family:Calibri,Verdana,Tahoma,Helvetica,Arial;
	font-size:10pt; font-weight:bold; color:rgb(0,68,137);
}
.submenu{
	font-family:Calibri,Verdana,Tahoma,Helvetica,Arial;
	font-size:15px; color:#1a5694;
}
.menu a:link { color:rgb(0,68,137); text-decoration:none; }
.menu a:visited { color:rgb(0,68,137); text-decoration:none; }
.menu a:hover{ color:#fff; background-color:rgb(128,194,227); text-decoration:underline; }
.menu a:active { color:rgb(242,0,15); text-decoration:underline; }

.cap{font-family:Calibri,Verdana,Tahoma;font-size:11px;color:rgb(0,0,110);}
table.pricelist tr td {
	color:rgb(0,68,137);
	font-weight:bold;
	font-size:11pt;
	border-top:solid 1px lightgrey;
}
table.pricelist tr.noline td {
	border:0;
}
table.addlist tr td {
	border:0;
	padding-left:9px;padding-right:9px;
}
td.add { font-size:13px; }
td.add strong { font-size:12pt; color:rgb(0,68,137); margin-left:0; }
.star { font-weight:normal; font-size:11px; padding-left:10px; }