body {
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(images/bg-1px.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*  ----------------------|  SWEET BLESSED CLEARFIX  |----------------------  */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }

.clearfix {
    display: inline-block; }

html[xmlns] .clearfix {
    display: block; }

* html .clearfix {
    height: 1%; }

/*  ------------------------------------------------------------------------- */


#container {
	background-image: url(images/bg-topright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 400px;
}
#container #masterwrap {
	width: 745px;
	float: left;
}
#container #masterwrap img {
	border:0;
}
#menuwrap {
	width: 253px;
	text-align:right;
	float: left;
}
#menuwrap ul {
	margin:0;
	padding:0;
}
#menuwrap ul li {
	margin-bottom: 10px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#menuwrap ul li a:link, #menuwrap ul li a:visited {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #7d7d78;
	text-decoration:none;
}
#menuwrap ul li a:hover, #menuwrap ul li a:active {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #8eb32b;
	border-bottom: 1px dotted #006600;
}
#bodywrap {
	float: right;
	width: 450px;
}
#bodywrap h1 {
	/*
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px; */
	color: #333331; /*
	font-weight:lighter; */
	
	margin:0;font-weight:normal;font-size:20px;font-family:Georgia, Times, serif;
	
	text-align:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#bodywrap h2 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #8eb32b;
	font-weight:lighter;
	text-align:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#bodywrap p {
	font-family: Tahoma, Arial, sans-serif;
  	font-size: 75%;
	line-height:160%;
	width: 440px;
	color:#4d4c4a;
	font-weight:lighter;
	margin-top:10px;
}
#bodywrap p a:link, #bodywrap p a:visited, #footer p a:link, #footer p a:visited {
	text-decoration:underline;
	color: #8eb32b;
}
#bodywrap p a:hover, #bodywrap p a:active, #footer p a:hover, #footer p a:active  {
	text-decoration:none;
	background-color:#8eb32b;
	color: #FFFFFF;
}
#bodywrap p.p-about {
	margin-top:0px;
	line-height:100%;
}
#bodywrap p.p-send {
	color:#CC0000;
	font-weight:bold;
}
#om-boken-puff {
	width:430px;
	padding:10px;
	border: solid 1px #cccccc;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	color: #333331;
}
#om-boken-puff a:link, #om-boken-puff a:visited {
	text-decoration:underline;
	color: #269900;
}
#om-boken-puff a:hover, #om-boken-puff a:active {
	text-decoration:none;
	background-color:#339933;
	color: #FFFFFF;
}
.pratare {
	margin-bottom: 20px;
	float: left;
	}
.pratare img {
	float: left;
	margin-right: 20px;
	margin-bottom: 0px;
}
.pratare strong {
font-weight:bold
}

