body {
padding: 0; 
margin: 0; 
background-color: #ffffff; color: #3c2415;
font: 76% Verdana, Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5 { 
font-family: Georgia, Times, "Times New Roman", serif;
color: #575D2E; background-color: inherit;
letter-spacing: 1px;
margin-top: 0px;
margin-bottom: 8px; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#659B4A;
	font-weight:bold; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.33em; }
h4 { font-size: 1.16em; }
h5 { font-size: 1em; }

p {
	margin: 0 0 15px 0;
	font-size: 1em;
	line-height: 125%;
}

a { color: #3e775e; text-decoration:none; }
a:visited { color: #3e775e; }
a:hover { color: #d4d87d; text-decoration: underline; }
a img { border: none; }

hr { border: thin solid #575D2E; margin-top: 30px; margin-bottom: 30px; }

.cleartopmargin { margin-top: 0; }
.center { text-align: center; }

.layoutvanster { text-align:left; font-size:1em; color:#3C2314; }
.layouthoger { text-align:right; font-size:1em; color:#3C2314; }

.spalt { float: left; width: 48%; }
.spalttext { padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;}


/* div typo */

.bildtext { padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}
.gulgronrubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#659B4A;
	font-weight:bold;
}
.gulgronrubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#659B4A;
	font-weight:bold;
}
.topplink {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #3E775E;
}
.topplink_brun {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #554032;
}


/* formulär layout */
.formtext

form label { font-family: Verdana; color: #000000; font-size: 1em }

form input { font-family: Verdana; color: #000000; font-size: 1em; background-color: #e2e296; border: 1px solid #3e775e }

form textarea { font-family: Verdana; color: #000000; font-size: 1em; background-color: #e2e296; border: 1px solid #3e775e; padding: 5px }
.postaknapp  {background-color: transparent;  background-image: url(posta.png);  width:64px; height:17px; background-repeat:no-repeat; border:hidden; border:none;}




/* layout */

#layout { width: 850px; height:auto; margin: 0 auto; position: relative;
}




/* containrar fasta*/

#header {
	left:56px;
	top:51px;
	position:absolute;
	width: 741px;
	height: 327px;
	background-image: url(Bilder/header.png);
	background-repeat: no-repeat;
	z-index: 10;
}

#headerENG {
	left:56px;
	top:51px;
	position:absolute;
	width: 741px;
	height: 327px;
	background-image: url(Bilder/headereng.png);
	background-repeat: no-repeat;
	z-index: 10;
}

#flag_eng {
	left:693px;
	top:41px;
	position:absolute;
	width: 38px;
	height: 34px;
	z-index: 25;
}

#flag_swe {
	left:731px;
	top:40px;
	position:absolute;
	width: 38px;
	height: 38px;
	z-index: 25;
}

#starttext_long {
	left:285px;
	top:379px;
	position:absolute;
	width: 442px;
	height: 1184px;
	text-align:left;
	z-index: 6;
}
#starttext {
	left:285px;
	top:379px;
	position:absolute;
	width: 442px;
	height: 564px;
	text-align:left;
	z-index: 6;
}

#logga1 {
	left:83px;
	top:11px;
	position:absolute;
	width: 165px;
	height: 66px;
	background-image: url(Bilder/logga.png);
	background-repeat: no-repeat;
	z-index: 5;
}
#logga2 {
	left:88px;
	top:892px;
	position:absolute;
	width: 167px;
	height: 58px;
	background-image: url(Bilder/logga.png);
	background-repeat: no-repeat;
	z-index: 5;
}

#logga_repapINT {
	left:293px;
	top:838px;
	position:absolute;
	width: 105px;
	height: 98px;
	background-image: url(Bilder/Logo-REPAP2020-Q.png);
	background-repeat: no-repeat;
	z-index: 50;
}

#w3c {
	left:79px;
	top:866px;
	position:absolute;
	width: 73px;
	height: 39px;
	background-image: url(Bilder/w3c.png);
	background-repeat: no-repeat;
	z-index: 21;
}

#fickla {
	left:645px;
	top:959px;
	position:absolute;
	width: 105px;
	height: 15px;
	z-index: 50;
}
#logga2_long {
	left:83px;
	top:1498px;
	position:absolute;
	width: 167px;
	height: 58px;
	background-image: url(Bilder/logga.png);
	background-repeat: no-repeat;
	z-index: 5;
}

#fickla_long {
	left:645px;
	top:1573px;
	position:absolute;
	width: 105px;
	height: 15px;
	z-index: 50;
}
#fotnot_long {
	left:80px;
	top:1567px;
	position:absolute;
	width: 692px;
	height: 54px;
	background-image: url(Bilder/fotnot.png);
	background-repeat: no-repeat;
	z-index: 20;
}

#mainbg {
	left:130px;
	top:134px;
	position:absolute;
	width: 590px;
	height: 380px;
	background-image: url(bakgrundmain.png);
	background-repeat: no-repeat;
	z-index: 2;
}

#fotnot {
	left:80px;
	top:954px;
	position:absolute;
	width: 692px;
	height: 54px;
	background-image: url(Bilder/fotnot.png);
	background-repeat: no-repeat;
	z-index: 20;
}

#linje {
	left:258px;
	top:378px;
	position:absolute;
	width: 4px;
	height: 570px;
	background-image: url(Bilder/lodrat_linje.png);
	background-repeat: no-repeat;
	z-index: 4;
}

#linje_long {
	left:258px;
	top:378px;
	position:absolute;
	width: 4px;
	height: 1150px;
	background-image: url(Bilder/lodrat_linje_long.png);
	background-repeat: no-repeat;
	z-index: 4;
}



#goran_bryntse {
	left:310px;
	top:441px;
	position:absolute;
	width: 163px;
	height: 296px;
	background-image: url(blomma.png);
	background-repeat: no-repeat;
	z-index: 150;
}



#prickar {
	left:700px; top:169px; position:absolute; width: 123px; height: 240px;
	background-image: url(prickar.png); background-repeat: no-repeat; z-index: 5;}

#info {
	left:843px;
	top:422px;
	position:absolute;
	width: 96px;
	height: 70px;
	background-image: url(info.png);
	background-repeat: no-repeat;
	z-index: 5;
}

#copy {
	left:886px;
	top:506px;
	position:absolute;
	width: 79px;
	height: 80px;
	background-image: url(copy.png);
	background-repeat: no-repeat;
	z-index: 5;
}

#sidrubrik {
	left:268px;
	top:141px;
	position:absolute;
	width: 138px;
	height: 20px;
	text-align:left;
	z-index: 5;
}


/* containrar länkar*/	

#dots {
	left:90px;
	top:385px;
	position:absolute;
	width: 16px;
	height: 317px;
	background-image: url(Bilder/dots.png);
	background-repeat: no-repeat;
	z-index: 6;
}

#linkrepap{
	left:115px;
	top:385px;
	position:absolute;
	width: 140px;
	height: 15px;
	z-index: 20;
}

#linksero{
	left:115px;
	top:418px;
	position:absolute;
	width: 140px;
	height: 15px;
	z-index: 20;
}
	#linkenergi {
	left:115px;
	top:451px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}
	#linknyheter {
	left:115px;
	top:485px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}
	#linkkontakt {
	left:115px;
	top:518px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}
	#linkpublikationer {
	left:115px;
	top:571px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}
	#linklinks {
	left:115px;
	top:605px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}

#linkstart {
	left:115px;
	top:658px;
	position:absolute;
	width: 140px;
	height: 20px;
	z-index: 20;
}
