body {
background-color:#FFFFFF;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

	p {
		font-size: 12px;
		padding-bottom: 10px;
		margin: 0px 0px 0px 0px;
		line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}
	
	td  {
		font-size: 12px;
		padding-bottom: 6px;
		margin: 0px 0px 0px 0px;
		line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}
	th  {
		font-size: 12px;
		padding-bottom: 6px;
		margin: 0px 0px 0px 0px;
		line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}



h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #999999;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}



a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999999;
	font-size: 10px;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}

.site {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 720px;
	}
	.fotograf {
	position: absolute;
	left: 49px;
	top: 53px;
}

.date-header {
	font-size: 12px;
	padding: 0px; margin: 0px;
	margin-bottom: 15px;
	line-height: 15px;
	font-family: "segoe UI", tahoma, arial, verdana;
	color: #333333;
	background-color: #dedede;
}


.menu {
	background-color: #dedede;
	position: absolute;
	left: 48px;
	top: 155px;
	width: 664px;
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	width: 420px;
	position: absolute;
	left: 340px;
	top: 3px;
	font-weight: bold;
	height: 26px;
}
.tjanster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	height: 396px;
	left: 22px;
	top: 25px;
	font-weight: normal;
	width: 284px;
}


.innehall {
	position: absolute;
	left: 48px;
	top: 201px;
	width: 664px;
}
.login {
	position: absolute;
	left: 281px;
	top: 115px;
	width: 428px;
	height: 31px;
}

.bildspel {
	position: absolute;
	left: 48px;
	top: 201px;
	width: 664px;
	height: 440px;
}

.peter {
	position: absolute;
	left: 341px;
	top: 0px;
	width: 274px;
	height: 495px;
}

.omjens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	position: absolute;
	left: 21px;
	top: 0px;
	width: 640px;
	height: 384px;
}
.tjanster_img {
	position: absolute;
	left: 341px;
	top: 0px;
	width: 323px;
	height: 458px;
}
.tjanster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	position: absolute;
	left: 21px;
	top: 0px;
	width: 293px;
	height: 384px;
}
.kontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	position: absolute;
	left: 21px;
	top: 0px;
	width: 640px;
	height: 384px;
}
.kontakt_bild {
	position: absolute;
	left: 341px;
	top: 0px;
	width: 323px;
	height: 495px;
}

.gallery_body { }
.gallery_body h2 { }
.gallery_footer { clear: both; }
.gallery_footer p a { }
/* ==================================
     normal sida med miniatyrbilder
   ================================== */
.gallery_images { float: left; width: 675px;}
.gallery_category { clear: both; float: left; }
.gallery_category h3 { }
.gallery_row { clear: both; }
.gallery_image { float: left; margin-right: 10px; margin-bottom: 10px; }
.gallery_image a { }
.gallery_image a img { border: 1px solid #777777; }

/* ===================================
     kategorisida med miniatyrbilder
   =================================== */
.gallery_categories {  }
.gallery_cat_row { clear: both; }
.gallery_cat_category { float: left; text-align: center; }
.gallery_cat_image { margin: 5px; }
.gallery_cat_image a { }
.gallery_cat_image a img { border: 1px solid black; }
.gallery_cat_name { }
.gallery_cat_name h3 { }
.gallery_cat_name h3 a { text-decoration: none; }

/* ===================================
     kategorilista på sidan om
   =================================== */
.gallery_category_list { float: right; width: 150px; }
.gallery_category_list h3 {  }
.gallery_category_list ul { padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px; }
.gallery_category_list ul li { margin: 0px 0px 0px 4px; padding: 0px; list-style: disc none inside;}
.gallery_category_list ul li a {  }
.gallery_category_list ul li span {  }
/* ========================================
     special css för sidescroller gallery
   ======================================== */
/* .gallery_body { display: block; float: left; clear: left;  border: none; }
.gallery_image_img { border: none; }

#mycustomscroll {
 background-color: black;
 border: 1px solid black;
 width: 400px;
 height: 124px;
 overflow: auto;
 position: relative;
} */

