body {background: #6e7451; font-family: Verdana, Arial, sans-serif; font-size: 0.71em; line-height: 100%; text-align: center; margin: 0px; color: #333333;}
img { border:0; }
fieldset, legend { border:0px; margin:0px; padding:0px;}

/* text */
a { color: #424242; font-weight: normal;}

#container {margin-left:auto; margin-right:auto; margin-top:30px; width: 970px;}
fieldset.hidden, legend.hidden {display: none;}
.clear { clear: both; }

/* ----- start top ----- */
#header {background: #fff url(/images/if/if_bg_top.jpg) no-repeat left top; float: left; width:970px; height:154px; margin:0px; padding: 0px;}
#logo {float: left; width:206px; margin:0px; padding: 23px 0px 0px 23px;}
#navigation {float: left; width:700px; margin:0px; padding: 125px 0px 0px 11px;}
/* ----- slut top -----  */

/* ----- start image ----- */
.clear {clear: both;}
#topimage {height: 280px; margin:0px; padding:0px;}
/* ----- slut image-----  */

/* ----- start innehållsdelen  border: 1px solid #ffcd81----- */
.clear {clear: both;}
#content {width: 100%; margin: 0px; padding:0px; overflow: auto; background: #fff url(/images/if/if_bg_content.jpg) no-repeat left top;}
#contentindex {width: 100%; margin: 0px; padding:0px; overflow: auto; background: #fff url(/images/if/if_bg_content_index.jpg) no-repeat left top;}


#maincontent {float: left; margin:0px; width: 900px; padding:0px 0px 0px 45px; line-height: 160%; text-align: left;}
	#maincontent h1 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 2.4em; color: #424242; line-height: 100%; font-weight: normal; margin: 0px 0px 10px 0px;}
	#maincontent h2 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 1.6em; color: #424242; line-height: 100%; font-weight: normal; margin: 0px 0px 10px 0px;}
	#maincontent h3 {font-family: Verdana, Arial, sans-serif; font-size: 1.5em; color: #666; line-height: 120%; font-weight: normal; margin: 0px 0px 10px 0px;}
	/* backnet bilder */
	#maincontent .imagepos1, #maincontent .imagepos4, #maincontent .imagepos7 {text-align: center; color: #555; font-style: italic; margin: 10px;}
	#maincontent .imagepos2, #maincontent .imagepos5 {float: left; margin: 5px 5px 5px 0px; color: #555; font-style: italic; text-align: center;}
	#maincontent .imagepos3, #maincontent .imagepos6 {float: right; margin: 5px 0px; padding: 0px 0px 5 px 10px; color: #555; font-style: italic; text-align: center; vertical-align: top;}
	#maincontent .thumbnail {float: left; width: 80px; margin: 0 15px 15px 0; padding: 5px;border: 1px solid #f4f4f3;}
	#maincontent .bigphoto {float: left; width: 400px; margin: 0 15px 15px 0; padding: 5px; border: 1px solid #f4f4f3; text-align: center;}
#extra1 {float: left; margin:0px; width: 175px; height: 198px;  padding:0px 48px 0px 0px; text-align: left;}
#extra2 {float: left; margin:0px; width: 175px; height: 198px; padding:0px 48px 0px 0px; text-align: left;}
#extra3 {float: left; margin:0px; width: 175px; height: 198px; padding:0px 48px 0px 0px; text-align: left;}
#extra4 {float: left; margin:0px; width: 175px; height: 198px; padding:0px 0px 0px 0px; text-align: left;}
#content1 {float: left; margin:0px; width: 573px; padding:0px 96px 0px 0px; text-align: left;}
#content2 {float: left; margin:0px; width: 175px; height: 198px; padding:15px 0px 0px 0px; text-align: left;}
/* ----- slut innehållsdelen -----  */

/* ----- start sidfot ----- */
#footer { clear: both; width: 100%; height: 41px;  background: url(/images/if/if_bg_bottom.jpg) no-repeat top;}

/* ----- slut sidfot ----- */


