@charset "utf-8";
/* CSS Document */
*	{ margin: 0 auto; padding: 0; }
img, div, td, table, style, background-image, background, { behavior: url(iepngfix.htc);}
div         { margin: 0 auto; padding:0px; }
body        { margin: 0px; padding:0; background:url(img/bg_toppen.jpg) repeat-x #0b0404; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; color: #000;}
h1          { font-family: georgia, times, serif; font-size: 32xpx; font-weight: bold; color: #000; margin-bottom: 0px; padding-bottom: 10px; line-height:110%; }
h2          { font-family: georgia, times, serif; font-size: 18px; font-weight: bold; color: #000; margin-bottom: 2px; }
h3          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; line-height:130%; }
a:focus		{ outline: none;}

ul          {margin-left: 15px;}
li          {padding-bottom: 15px;}

p           { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; color: #2e2e2e; padding:0px; margin-bottom:0px; }
a:link      { color: #790a08; text-decoration: none; }
a:active    { color: #790a08; text-decoration: none;}
a:visited   { color: #790a08; text-decoration: none;}
a:hover     { text-decoration: underline; }
img         { border: 0px; }
hr          { color: #e4e4e4; }

.clear		{ clear:both; }

#main		{width:100%; min-height: 850px; _height: 850px; background:url(img/bg_main.jpg) top no-repeat; margin:0; padding:0;}
#top        {width:870px; min-height:121px; _height:121px;}
#lang       {float:right; width:155px; height:21px; margin-top:95px;}
#conttop    {width:870px; min-height:5px; _height:5px; background:url(img/content_top.png) no-repeat; _margin-bottom:-11px;}

#contentbox {width:870px; min-height:550px; _height:550px; background:#fff; }
#bildspel   {width:836px; min-height:256px; _height:256px; padding:4px; border:1px solid #cec5c1;}
#start1     {width:430px; min-height:100px; _height:100px; padding:20px; float:left;}
#start2     {width:350px; min-height:100px; _height:100px; padding:20px; float:right;}
.startblock {background:url(img/bg_startblock.gif) repeat-x bottom #fdfdee; padding:10px; border:1px solid #ececeb;}

#contentwrap    {width:800px; padding:10px; border-top:1px solid #cec5c1; padding-top:20px;}
#content1   {float:right; width:210px;}
#content2   {float:left; width:550px;}
#content1b   {float:right; width:360px;}
#content2b   {float:left; width:350px;}

#contbottom    {width:870px; min-height:5px; _height:5px; background:url(img/content_bottom.png) no-repeat;}
#footer     {width:870px; min-height:20px; _height:20px; text-align:center; margin-top:12px;}
#footer p   {color:#de7f31; font-family:Georgia, times, serif;}

#nav        { width:870px; float:left; background:url(img/bg_nav.gif) repeat-x; text-align:center; min-height:28px; _height: 28px; margin-top: 5px; margin-bottom:8px;}   
#nav ul     { width: 790px; margin: 0 auto; padding: 0px; list-style-type: none; height:28px;}
#nav li     { display: inline; float:left; height:28px; position: relative; padding: 0px;}
#nav a      { display: block; float: left; background: url(img/bg_knapp.gif) repeat-x top; color: #2c130e; padding-right: 16px; padding-left: 16px; margin-right:1px; line-height: 28px; text-decoration:none; font-size: 16px; font-weight:normal; font-family: georgia, Times New Roman, serif;}
#nav a:hover   {background:#fff; color:#971419; text-decoration:underline;}
#nav li:hover   { text-decoration: none; }
