* { margin: 0pt; padding: 0pt; }
body { font-size: 75%; background-color: rgb(255, 255, 255); }
body.section-1 {  }
a:link { text-decoration: none; color: rgb(255, 255, 255); font-weight: normal; }
a:active { text-decoration: none; font-weight: bold; margin-left: 10px; }
a:visited { text-decoration: none; color: rgb(255, 255, 255); font-weight: normal; }
a:hover { font-weight: normal; color: rgb(153, 153, 153); }
#menu { width: 295px; overflow: auto; top: 0px; bottom: 0pt; left: 15px; position: fixed; z-index: 1; margin-top: 20px; }
#menu .container { background-position: left bottom; background-image: url('meny_back_round.png'); background-repeat: no-repeat; padding-left: 35px; padding-top: 55px; }
#menu ul { list-style: none outside none; margin: 0pt 0pt 0.5em 10px; line-height: 1.5em; font-size: 1em; }
#menu ul li.section-title {  }
#content { height: 100%; top: 0pt; z-index: 2; margin: 15px 0pt 0pt 230px; padding: 0px; }
.container { padding: 5px 5px 25px; }
#content p { width: 400px; margin-bottom: 9px; }
p { margin: 0pt 0pt 9px; }
h1 { font-size: 2.9em; font-weight: lighter; color: black; margin-left: -9px;}
#img-container {margin: 0pt; padding: 0pt; }
#img-container p { width: 400px; margin: 0pt; padding: 0pt 0pt 12px; }

@font-face {
	font-family: "framtid book";
	src: url('framtidbok.otf');
}
body { font-family: "framtid book"; }
#img-container p { margin-bottom: 18px; }
#img-container p span { line-height: 18px; }

#img-container #text { float: left; width: 325px; }
#img-container #text p { width: 250px; }
#img-container .picture_holder { float: left; }
#img-container .picture { /* padding-top: 10px; */ }
#img-container .captioning .title { margin-top: 12px; font-weight: bold; }
#img-container .captioning .caption { }

#a.thickbox { border: none; }
#a.thickbox img { border: 3px solid #fff; margin: 0 6px 9px 0; }

