/* Globale elementer 
-----------------------------------------------------------------------------------------------*/
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	}
ul,li {
	list-style-type:none;
	}
body {
text-align:center;
font:76%/140% Verdana,Arial,Helvetica,sans-serif;
position:relative;
background:#171717 none;
}
img {
	border:0;
	}
h1,h2,h3,h4,h5,h6{
color:#bd3333;
font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
h1{
font-size:1.8em;
font-size-adjust:none;
font-weight:bold;
letter-spacing:-1px;
line-height:22px;
margin-bottom:10px;
text-transform:uppercase
}
h2{
font-size:1.5em;
}

p{line-height:15px;
margin-bottom:10px}
/* links 
-----------------------------------------------------------------------------------------------*/
a:link,
a:visited {
	text-decoration:none;
	color:#bd3333;
	}	
/* Layout 
-----------------------------------------------------------------------------------------------*/

#container{margin:0 auto;
padding:11px 0 22px 0;
width:980px;
text-align:left;
position:relative;
background-color:#171717;
}
#tophead{background:url(images/topheader.gif)
no-repeat;
width:980px;
height:75px;
}
#tophead #logo{background:url(images/topheadlogo.gif) no-repeat;
width:417px;
height:75px;
float:left;
display:inline;
margin:0;
padding:0;
}
#tophead #search{
float:right;
padding:25px 30px 0 0
}
#tophead #logo h1{
	text-indent:-9999px;
	height:1px;
	display:block;
	}
#teaser{background:#171717 url(images/bornehuset.jpg) no-repeat top left;
width:980px;
height:186px;
margin:0;
padding:0;
float:left;}
#topcontentwrapper{background:url(images/contenttop.gif) no-repeat;
width:980px;
height:22px;
float:left;
}
#contentwrapper{background:#FFFFFF url(images/footer.gif) left bottom no-repeat;
float:left;
width:979px;
margin:0;
padding:0;
}
#content{display:inline;
    float:left;
    width:497px;
	margin:0 0 0 240px;
	padding:30px 0 140px 0;
	min-height:400px;}
#maincontent ul li{
	list-style-type:disc;
	margin:0 0 0 25px
}
#subnav{
float:left;
width:180px;
margin:0 0 0 -740px;
padding:30px 0 0 30px;
}
/*#subnav h1{margin:0 0 0 30px;}*/
#extra{
float:left;
width:240px;
background-color:#FFFFFF;
padding:30px 0 0 0;
margin:0;
}
#nav {
left:30px;
position:absolute;
top:246px;
      }
    #nav ul {
        margin:0;
        padding:0 10px 0 0;
        list-style:none;
      }
    #nav li {
      display:inline;
      margin:0;
      padding:0;
	  float:left;
      }
    #nav a {
      float:left;
      background:url("images/navl.gif") no-repeat left top;
      margin:0 0 0 2px;
      padding:0 0 0 5px;
      text-decoration:none;
	  font-size:12px;
	  font-family:Trecbuchet MS, Verdana, Arial, Helvetica, sans-serif
      }
    #nav a span {
      float:left;
      display:block;
      background:url("images/navr.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
    #nav a:hover span {
      color:#FFF;
      }
    #nav a:hover {
      background-position:0% -30px;
      }
    #nav a:hover span {
      background-position:100% -30px;
      }

        #nav .selected a {
                background-position:0% -60px;
        }
        #nav .selected a span {
                background-position:100% -60px;
                color:#000;
				font-weight:bold
        }
/* sunbas*/

#subnav ul {
list-style-type:none;
margin:0;
border:none;
}
#subnav ul ul{
display:none;
}
#subnav ul li.current ul{
display:block;
}
#subnav li{
border-bottom: 1px solid #90bade;
margin: 0;
}
#subnav li a
{
display: block;
padding: 6px;
border-left: 8px solid #3982ce;
border-right: 8px solid #8cb7e3;
background-color: #478bd2;
color: #fff;
text-decoration: none;
width: 152px;
font-size:11px
}
#subnav li a:hover
{
border-left-color: #1c64d1;
border-right-color: #5ba3e0;
background-color: #2586d7;
color: #fff;
}
#subnav li li
{
border-top: 1px solid #90bade;
border-bottom: 0;
margin: 0;
}
#subnav li li a
{
padding: 4px 6px 4px 14px;
background-color: #5ba3e0;
width: 144px;
}

#subnav li li li a
{
padding: 3px 6px 3px 19px;
background-color: #73b2e8;
width: 153px;
}


.FSF_submit{
background: url(images/searchimg.gif) 0 0 no-repeat;
width:60px;
height:24px;
border:none;
cursor:pointer;
margin:0 0 0 5px}
.FSF_input{
height:16px;
border:1px solid #187e01;
margin:0 0 2px 0}
/*#appetizer{
background: url(images/bornehuse4c_r4_c1.png) 0 0 no-repeat;
width:238px;
height:237px;
}*/
/* boxes */
#aktivitet{width:180px;}
#aktivitet .head{
background: url(images/akttop.gif) no-repeat;
height:35px;
margin:0;
padding:0
}
#aktivitet .head h2{font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:8px 0 0 12px;
margin:0 0 0 0;
color:#FFFFFF;
}
#aktivitet .head .aktheader{padding-left:45px;}
#aktivitet .border{background:url(images/aktborder.gif) repeat-y;
margin:0;
padding:0}
#aktivitet .bottom{
background:url(images/aktbottom.gif) no-repeat;
clear:both;
height:11px;}
#aktivitet .grad{background:url(images/aktgradient.gif) repeat-x;
margin:0 2px;
}
/* newsboxes */
#news{width:180px;
margin:-20px 0 0 30px;}
#news .head{
background:url(images/newstop.gif) no-repeat;
height:53px;
margin:0;
padding:0
}
#news .head h2{font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:27px 0 0 12px;
margin:0 0 0 0;
color:#FFFFFF;
}
#news .head .aktheader{padding-right:45px;}
#news .border{background:url(images/newsborder.gif) repeat-y;
margin:0;
padding:0}
#news .bottom{
background:url(images/newsbottom.gif) no-repeat;
clear:both;
height:34px;}
#news .grad{background:url(images/newsgradient.gif) repeat-x;
margin:0 2px;
}
.LIn_date1,.LIn_date{display:none;}
.LIn_shortMode{
padding:13px;
}
.LIn_shortMode li{
padding-bottom:5px;
}
.LIn_shortMode li a{
color:#fff;
text-decoration:underline;
font-weight:bold;
}
.ajaxSearch_resultDescription{
display:none;
}
#footer{
float:left;
font-size:14px;
padding-bottom:20px;
padding-left:301px;
padding-right:0;
padding-top:0;
}

	