/* STANDARD ELEMENTS 
--------------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background: #fff url(img/bg.jpg);
	color: #333;
	font: normal 62.5% "Lucida Sans Unicode", sans-serif;
	margin: 0;
}

#waybig {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 2200px;	
	z-index: 1;
	height: 1650px;
	}
	
/* TYPOGRAFI
--------------------------------------------------------------------------*/
h1	{ 	font-family: georgia, times, sans-serif;
		font-size:	4.0em;
		font-weight: bold;
	}
	
p	{ 	font-family: georgia, times, sans-serif;
		font-size:	1.7em;
		font-weight: bold;
		padding: 0 0 10px 0;
	}
	
p a	{	background: #EC1B25;
		color: #333;
		text-decoration: none;
	}	
		
p a:hover	{	background: none;
				color: #333;
				text-decoration: underline;
	}		
	
p.bread a	{	font-weight: normal;
				background: #EC1B25;
				color: #333;
				text-decoration: none;
			}	
		
p.bread a:hover	{	background: none;
					color: #333;
					text-decoration: underline;
				}		

.bread	{ 	font-size: 1.3em;
			font-weight: normal;
			line-height: 1.5em;
			}
			
.smallright {text-align:right;}			

.breadright {text-align:right; margin-bottom:15px;}	
					

/* SOME RANDOM ELEMENTS
--------------------------------------------------------------------------*/
.left	{float: left; width:367px; padding-right:10px; }
.right	{float:left; width:220px; }
.clearer	{clear:both;}

a.frameit{		padding: 16px 15px;	
				background: url(img/polaroid.jpg) no-repeat;	
				height: 203px;	
				width: 350px;	
				display: block;}
				
				
iframe	{	width:370px;
			height:270px; 
			scrolling:no;}			
			
	blockquote {
  	background: transparent url(img/quotel.gif) left top no-repeat;
	font-family: georgia, times, sans-serif;
	font-size:	1.4em;
	padding-bott	:10px;
	
	}
	blockquote div {
	padding-top:0px;
  	padding: 0 28px;
  	background: transparent url(img/quoter.gif) right bottom no-repeat;
	}	
	
#lasarasikter span

{
	font-style: italic;
	position: absolute;
	font-size: 1.3em;
	right: 17.25pt;
}	

#otherbook {
	left: 17px;
	top: 274px;
	width:227px;
	position: absolute;
	z-index: 84;


	}	
	
	
	#otherbook2 {
	left: 10px;
	top: 388px;
	width:227px;
	position: absolute;
	z-index: 85;


	}	
	
#otherbook2 span	
{
	position: absolute;
	right: 32.25pt;
	top: -1px;
}	
	#otherbook {
	left: 17px;
	top: 274px;
	width:227px;
	position: absolute;
	z-index: 84;


	}	
#otherbook span	
{
	position: absolute;
	right: 40.5pt;
	top: 0px;
}			
	
/* DIVAR MED STORA BILDER
--------------------------------------------------------------------------*/

.manusmasonit {
	left: 0px;
	top: 321px;
	position: absolute;
	z-index: 2;	
	}
	
.baramasonit {
	left: 369px;
	top: 757px;
	position: absolute;
	z-index: 7;	
	}	
.boken {
	left: 612px;
	top: 210px;
	position: absolute;
	z-index: 25;
	}	
	
.coverhr {
	left: 678px;
	top: 711px;
	position: absolute;
	z-index: 26;
	}		
	
.asarubrik {
	left: 337px;
	top: 29px;
	position: absolute;
	z-index: 31;	
	}	
	

	
.coffee {
	left: 1015px;
	top: 748px;
	position: absolute;
	z-index: 7;	
	}		
	
.moln {
	left: 909px;
	top: 69px;
	position: absolute;
	z-index: 30;
	}		
	
/* dom här tre hänger ihop, START!
--------------------------*/	
.lasden {
	left: 952px;
	top: 391px;
	width:252px;
	position: absolute;
	z-index: 346;
	
	}	
	
.lasden2 {
	left: 129px;
	top: 196px;
	width:220px;
	position: absolute;
	padding: 10px;
	z-index: 348;
	/*	border:1px dashed #f00; */
	}	
	
#lasden3 {
	left: -135px;
	top: 201px;
	width:374px;
	position: absolute;
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	z-index: 347;
	display: none;
	}		

/* dom här tre hänger ihop, STOP!
--------------------------*/		
		
	
	

/* dom här två hänger ihop!
--------------------------*/
	
.hjalp {
	left: 1663px;
	top: 156px;
	width:355px;
	position: absolute;
	z-index: 50;	
	padding: 10px;
	}		
	
#hjalp2 {
	left: 1663px;
	top: 156px;
	width:355px;
	position: absolute;
	z-index: 49;	
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	display: none;
	}		

	/* dom här två hänger ihop!
--------------------------*/	

/* dom här två hänger ihop!
--------------------------*/
	
.tankarboken {
	left: 1149px;
	top: 118px;
	position: absolute;
	z-index: 152;	
	width:300px;
	padding: 10px;
	}		
	
#tankarboken2 {
	left: 1149px;
	top: 118px;
	position: absolute;
	z-index: 151;	
	width:366px;
	border:1px dashed #f00;
	padding: 67px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	display: none;
	}		

	/* dom här två hänger ihop!
--------------------------*/	

/* dom här tre hänger ihop!
--------------------------*/
	
.omasa {
	left: 22px;
	top: 607px;
	position: absolute;
	z-index: 80;	
	width: 455px;
	}	
	
.omskrivande {
	left: 5px;
	top: 80px;
	position: absolute;
	z-index: 81;	
	padding: 10px;
	}		
	
#omskrivande2 {
	left: 5px;
	top: 80px;
	width:636px;
	position: absolute;
	z-index: 80;	
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	display: none; 
	}		
	
.bakgrund {
	left: 15px;
	top: 55px;
	position: absolute;
	z-index: 83;	
	padding: 10px;
	}		
	
#bakgrund2 {
	left: 15px;
	top: 55px;
	width:455px;
	position: absolute;
	z-index: 82;	
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	display: none; 
	}		
	
.traffasa {
	left: 66px;
	top: 555px;
	position: absolute;
	z-index: 1283;
	padding: 10px;
	}		
	
#traffasa2 {
	left: 63px;
	top: 550px;
	width:445px;
	position: absolute;
	z-index: 1282;
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
 	display: none;	
	}			
	
	
#byinginfo {
	left: 947px;
	top: 463px;
	width:299px;
	position: absolute;
	z-index: 83;


	}		
	
	
		

/* dom här tre hänger ihop!
--------------------------*/	

.pressbilder {
	left: 511px;
	top: 908px;
	width:475px;
	position: absolute;
	z-index: 70;	
	padding: 0;
	}		
	
	
.miljo {
	left: 1220px;
	top: 808px;
	width:455px;
	position: absolute;
	z-index: 45;	
	padding: 0;
	}			
	
/* STRINGS!
--------------------------*/		

.string1a {
	left: 411px;
	top: 156px;
	width: 207px;	
	height: 258px;	
	position: absolute;
	z-index: 15;	
	background: url(img/string1.gif) no-repeat;	
	}		
	
.string1b {
	left: 213px;
	top: 406px;
	width: 207px;	
	height: 258px;	
	position: absolute;
	z-index: 16;	
	background: url(img/string1.gif) no-repeat;	

	}	
		
	
.string2a {
	left: 434px;
	top: 194px;
	width: 130px;	
	height: 385px;	
	position: absolute;
	z-index: 17;	
	background: url(img/string2.gif) no-repeat;	
	}	
	
.string2b {
	left: 495px;
	top: 576px;
	width: 130px;	
	height: 385px;	
	position: absolute;
	z-index: 17;	
	background: url(img/string2.gif) no-repeat;	
	}		
	
.string3a {
	left: 835px;
	top: 630px;
	width: 130px;	
	height: 385px;	
	position: absolute;
	z-index: 18;	
	background: url(img/string2.gif) no-repeat;	
	}	
	
.string3b {
	left: 961px;
	top: 924px;
	width: 317px;	
	height: 94px;	
	position: absolute;
	z-index: 19;	
	background: url(img/string3.gif) no-repeat;	
	}		
	
.string4a {
	left: 870px;
	top: 336px;
	width: 317px;	
	height: 94px;	
	position: absolute;
	z-index: 20;	
	background: url(img/string3.gif) no-repeat;	
	}	
.string4b {
	left: 1151px;
	top: 255px;
	width: 317px;	
	height: 94px;	
	position: absolute;
	z-index: 21;	
	background: url(img/string3.gif) no-repeat;	
	}	
.string4c {
	left: 1410px;
	top: 176px;
	width: 317px;	
	height: 94px;	
	position: absolute;
	z-index: 22;	
	background: url(img/string3.gif) no-repeat;	
	}			
	
.lasarasikter {
	left: 235px;
	top: 406px;
	width:384px;
	position: absolute;
	z-index: 900;
	background: #fff;
	padding: 2px;
	padding-bottom:30px;

	}	
	
.lasarasikter2 	{
	left: 1px;
	top: 225px;
	width:320px;
	position: absolute;
	padding: 10px;
	z-index: 92;
/*		border:1px dashed #f00; */
	}		

#lasarasikter3	{
	left: 3px;
	top: 222px;
	width:600px;
	position: absolute;
	border:1px dashed #f00;
	padding: 60px 10px 25px 10px;
	background: #fff url(img/bg.jpg);
	z-index: 91;
	display: none;
	}	
	
	
	
	.border{
	border: 1px dotted red;
	}

.madeby {
	left: 2014px;
	top: 1581px;
	position: absolute;
	z-index: 152;
	width:300px;
	padding: 10px;
	}	
		
.lasarasikter span {
	font-style:italic;
	position:absolute;
	right:9.75pt;
}		

