body{background-color:#fae3b7; margin:0px;}

div.wrapper{
	width:856px;
	margin:0px auto;
	overflow:hidden;
}

div.header{
	width:856px;
	height:259px;
	background-image:url(../images/katrine_header_img.jpg);
}


div.header_bottom{
	width:856px;
	height:20px;
	background-image:url(../images/header_bottom.jpg);
}

div.clear{clear:both; height:0px; width:100%; overflow:hidden}

div.page_content{width:856px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
}

div.menu_holder{
	width:262px;
	float:left;
	background-image:url(../images/header_bottom.jpg);
	background-repeat:repeat-y;
}
div.content_holder{
	float:left;
	width:594px;
	background-image:url(../images/content_rep_bg.jpg);
	background-repeat:repeat-y;
}
div.content_content{
	background-image:url(../images/content_top_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:20px;
	margin-right:37px;
	padding-right:25px;
}
div.border_bottom{width:100%; border-bottom:1px solid #b7a491;}


div.bottom{
	background:none;
	background-color:#fdf4e3;
}

div.language_holder{
float:right;
width:220px;
font-family:Arial;
font-size:12px;
text-align:left;
padding-top:35px;
}
div.language_holder a{color:#333333; text-decoration:underline;}
div.language_holder a:hover{text-decoration:none;}

div.padding_16{
	padding:16px;
}
div.footer{
width:856px;
height:30px;
text-align:center;
font-family:Georgia;
font-size:11px;
color:#502e18; padding-top:15px;}

div.footer a{color:#502e18;}

a img {border:0;}