* {
margin: 0;
padding: 0;
}
html {
min-height: 100.1%;
}
body {
font: 13px/1.4 Arial, sans-serif;
color: #333;
text-align: center;
}

h1, .heading1
{
	font-size:1.5em;
EditMenuName: Heading 1;
}
h2, .heading2
{
	font-size:1.2em;
	EditMenuName: Heading 2;
}
h3, .heading3
{
	font-size:1em;
	EditMenuName: Heading 3;
}

h1.heading {
padding: 0 30px 8px;
font: 27px/1 "Trebuchet MS", sans-serif;
text-transform: uppercase;
} 
.turkisbody h1.heading {
color: #408FAD;
}
.rosabody h1.heading {
color: #C13B7C;
}
.gronnbody h1.heading {
color: #86AB10;
}
.blaabody h1.heading {
color: #0A1054;
}
div#front img {
border: 0;
vertical-align: top;
}
img
{
	border:0;
}

.turkisbody {
background: #6EC4DB url(/images/gulleimages/bg.jpg) repeat-x top left;
}
.rosabody {
background: #C13B7C url(/images/gulleimages/bg_rosa.jpg) repeat-x top left;
}
.gronnbody {
background: #86AB10 url(/images/gulleimages/bg_gronn.jpg) repeat-x top left;
}
.blaabody {
background: #0A1054 url(/images/gulleimages/bg_blaa.jpg) repeat-x top left;
}
/*vertical-align:top;*/
#wrap {
margin: 0 auto;
width: 1276px;
height: 998px !important;
text-align: left;
}
.turkiswrap {
background: url(/images/gulleimages/bgbilde.jpg) no-repeat top left;
}
.rosawrap {
background: url(/images/gulleimages/bgbilde_rosa.jpg) no-repeat top left;
}
.gronnwrap {
background: url(/images/gulleimages/bgbilde_gronn.jpg) no-repeat top left;
}
.blaawrap {
background: url(/images/gulleimages/bgbilde_blaa.jpg) no-repeat top left;
}
#innhold {
position: relative;
margin: 0 auto 0 40px;
width: 1017px;
height: 998px !important;
}
#banner {
padding-top: 9px;
height: 128px;
}
#meny {
float: left;
padding-left: 32px;
width: 200px;
}
#front {
float: right;
width: 785px;
}
#ark {
float: right;
width: 758px;
min-height: 300px;
height: auto !important;
height: 300px;
}
.topp 
{
	position:relative;
width: 758px;
height: 38px;
background: url(/images/gulleimages/ark_topp.png) no-repeat top left;
}

.topp .gulleundermeny
{
	position:absolute;
	top:30px;
	left:60px;
	width:700px;
}

ul.gullemenu
{
}
ul.gullemenu li
{
	display:inline;
}
ul.gullemenu a
{
	color:#999;
	text-decoration:none;
}

ul.gullemenu a.menulinkactive
{
	color:#000;
	font-weight:bold;
}

.tekst {
padding: 30px;
width: 698px;
background: url(/images/gulleimages/ark_bg.png) repeat-y top left;
}
.flashbody
{
	padding-left:10px;
	background: url(/images/gulleimages/ark_bg.png) repeat-y top left;
}
.bunn {
height: 46px;
width: 758px;
background: url(/images/gulleimages/ark_bunn.png) no-repeat bottom left;
}
h1, h2, h3{
padding: 0 34px;
}
p {
padding: 0px 50px 0px 34px;
}
.tekst .mainbodytekst div
{
padding: 0px 50px 0px 34px;
}
.printbilde
{
	margin:10px;
}
.ekortbilde
{
	margin:10px 30px 10px 34px;
}
img.ekort {
position: relative;
margin-top: -37px;
}
#fot {
clear: both;
color: #fff;
}
#fot p {
margin-left: 200px;
text-align: center;
}
#sor {
position: absolute;
top: 0px;
margin-left: 806px;
}
.mainbodytekst ul
{
	margin-left:50px;
}
