html, body
{
	font: 11px  Arial, Verdana, Geneva, sans-serif;
	color: #000;	
	background-color: #e71800;	
	margin: 0px;
	padding: 0px;
	height: 100%;
}

#container
{
	width: 927px;
	min-height: 100%;
	background: url('../images/bg_main.gif') repeat-y;
}
#top
{
	width: 898px;
	height: 142px;
	background: url('../images/bg_top.gif') repeat-x;
}
h1
{
	padding: 0;
	margin: 0;
	font: bold 18px "Trebuchet MS", Tahoma, Geneva, sans-serif;
	color: #e71800;
}
h2
{
	padding: 0;
	margin: 0;
	font: bold 12px Arial, sans-serif;
	line-height: 14px;
	color: #fff;
}
img 
{
	margin: 0;
	padding: 0;
	border: 0;
}

#alltid_post
{
	position: absolute;
	margin-left: 415px;
}

#bilder
{
	margin-left: 27px;
	margin-top: 22px;
	height: 193px;
	background: url('../images/saknar.jpg') no-repeat;
}
#saknar
{
	position: absolute;
	padding: 0;
	margin-top: 155px;
	margin-left: 20px;
	width: 222px;
}
.stor_bild
{
	margin-left: 267px;
}
#open
{
	position: absolute;
	font: bold 12px "Trebuchet MS", Tahoma, Geneva, sans-serif;
	color: #000;
	top: 164px;
	left: 728px;
	padding-top: 32px;
	padding-left: 15px;
	width: 155px;
	height: 193px;
	background: url('../images/open.gif') no-repeat;
}
#open span
{
	margin-left: 12px;
}
#open span.moveleft
{
	margin-left: 8px;
}
#contact
{
	margin-top: 25px;
}
#contact a
{
	text-decoration: none;
	color: #d75508;
}
#contact a:visited
{
	color: #d75508;
}
#menu
{
	position: absolute;
	top: 363px;
	left: 0;
	margin-top: 12px;
	padding-left: 155px;
	height: 351px;
	background: url('../images/carrots.jpg') no-repeat;
}
#menu .padd1
{
	margin-top: 10px;
}
#menu .padd2
{
	margin-top: 5px;
}
#maintext
{
	min-height: 360px;
	margin-left: 295px;
	width:  425px;	
}
#maintext h1
{
	margin-top: 17px;
	margin-bottom: -4px;
}
#maintext td
{
	min-height: 20px;
	font: bold 11px "Trebuchet MS", Tahoma, Geneva, sans-serif;
	color: #000;
}
#leftlinks
{
	position: absolute;
	top: 364px;
	left: 721px;
	width: 177px;
	height: 337px;
	background: url('../images/bg_leftlinks.jpg') no-repeat;
}
#rblinks_01
{
	position: absolute; 
	left: 30px;
	top: 30px;
}
#rblinks_02
{
	position: absolute; 
	left: 87px;
	top: 10px;
} 
#rblinks_03
{
	position: absolute; 
	left: 87px;
	top: 86px;
}
.personal
{
	margin-right: 7px;
	margin-top: 7px;

}  
.personal2
{
	margin-right: 7px;
} 
#persilja
{
	position: absolute;
	top: 0;
	left: 898px;
	width: 126px;
	height: 222px;
	padding-top: 149px;
	padding-left: 10px;
	background: url('../images/persilja.gif') no-repeat;
}
.img_right
{
	margin-left: 22px;
}

#dides
{	
  overflow: hidden;
  background-image: url("../images/dides.gif"); 
  background-repeat: no-repeat;

}
#dides:hover
{	
	background-image: url("../images/dides_dark.gif"); 
}
