body, html 
{
 margin:0px
}

html {}

body 
{ 
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13px;
 line-height:18px;
 color:#000;
 background-image: url(../bilder/bg.jpg);
 background-position: top center;
 background-repeat: no-repeat;
}

h1 {font-size:16px;padding:5px;text-align:center;margin:0px;border-bottom:0px dashed;}
h2 {font-size:13px;padding:5px;text-align:left;margin:0px;border-bottom:1px dashed;}
h3 {line-height: 21px; font-size:14px;color:#000000;margin:10px;}
h4 {font-size:11px;margin:3px;border-bottom:1px dotted #000;}
p {padding:3px; margin: 0px;}

a.innhold:link, a.innhold:visited, a.innhold:active {color:#006600;font-size:13px;text-decoration:underline;}
a.innhold:hover {color:#333;font-size:13px;text-decoration:none;}

a.lenker:link,a.lenker:active {color:#006600;font-size:12px;text-decoration:none; line-height:12px;}
a.lenker:visited {color:#666;font-size:12px;text-decoration:none; line-height:12px;}
a.lenker:hover {color:#333;font-size:12px;text-decoration:underline; line-height:12px;}

a.bildemeny:link, a.bildemeny:visited, a.bildemeny:active {color:#000;font-size:12px;text-decoration:none;line-height:20px;}
a.bildemeny:hover {color:#000;font-size:12px;text-decoration:underline;line-height:20px;}


#wrapper 
{
 background-color:#fff;
 margin:20px auto 20px auto;
 width:750px;
 border-top:1px solid #94B473;
 border-left:1px solid #94B473;
 border-right:1px solid #94B473;
 border-bottom:1px solid #94B473;
 height:100%;
}

#header
{
 float:left;
 width:100%;
 background-color:#fff;
 height:100px;
 clear:both;
 background: url('../bilder/header.png') no-repeat;
 border-bottom:1px solid #94B473;
}

#contentwrap
{
 float:left;
 background-color: #fff;
 height:100%;
 background: url('../bilder/bakgrunn_wrapper.png') repeat-y #fff;
}

#content
{
 margin-top:10px;
 margin-bottom:10px;
 text-align: left;
 width: 503px;
 float: left;
 background-color:transparent;
 height:100%;
 border-top:0px solid black;
 border-right:0px solid black;
 border-bottom:0px solid black;
 border-left:0px solid black; 
}

#content div.inner 
{
 margin-bottom: 10px;
 border:0px solid black;
}

#content div.toppcenter
{
 float:left;
 width:500 px;
 margin: 10px auto;
 border:1px solid #000;
}

#left
{
 background: url(http://storfjellkarusellen.no/bilder/jaktfriluft.png) top left no-repeat;
 margin:10px 10px 10px 0px;
 padding-top:90px;
 width: 230px;
 text-align: left;
 float: left;
 color:#000;
 display:inline;
 border-top:0px solid black;
 border-right:0px solid black;
 border-bottom:0px solid black;
 border-left:0px solid black; 
}


#left div.inner
{
margin-bottom:10px;
border:0px solid black;
}


#left div.fjesbok
{
margin:5px auto;
border:0px solid black;
width:200px;
height:260px
}


#footer
{
 width:100%;
 clear:both;
 margin-top:0px;
 text-align:center;
 border-top:1px solid #94B473;
}

#footer div.inner
{
 text-align:center;
 padding: 3px 0px 3px 0px;
}

a.resultat:link, a.resultat:visited, a.resultat:active {color:#000;font-size:12px;text-decoration:none;border-bottom:1px dotted #000;line-height:21px;}
a.resultat:hover {color:#000;font-size:12px;text-decoration:none;border-bottom:1px solid #000;line-height:21px;}

a.lastned1:link, a.lastned1:visited, a.lastned1:active {font-weight:bold;color:#000;font-size:12px;text-decoration:none;line-height:20px;}
a.lastned1:hover {font-weight:bold;color:#000;font-size:12px;text-decoration:none;line-height:20px;}

p.resultat {font-size:12px;line-height:16px;}

table.resultat
{
width:100%;
text-align:left;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
border:0px solid black;
}

td.topleft
{border-bottom:1px dashed black;width:20%;padding:5px;font-weight:bold;text-align:center;}
td.topright
{border-bottom:1px dashed black;width:15%;padding:5px;text-align:center;font-weight:bold;}
td.topcenter
{border-bottom:1px dashed black;width:65%; border-left: 1px dashed #333; border-right: 1px dashed #333;padding:5px;font-weight:bold;}

td.left
{width:20%;padding:7px 5px 7px 5px;text-align:center;}
td.right
{width:15%;padding:7px 5px 7px 5px;text-align:center}
td.center
{width:65%; border-left: 1px dashed #333; border-right: 1px dashed #333;padding:7px 5px 7px 5px;}

.klubb {font-size:14px;font-weight: bold;}

.kontakt {font-size:14px;margin-left:50px;}

#news 
{
 float:left;
 width:100%;
}

#news h1
{
 line-height:20px;
 font-size:14px;
 border-top:1px solid #666;
 padding:25px 0px 0px 0px;
 margin:5px 0px 10px 0px;
 text-align:center;
}

#news h2
{
 border:0px;
 font-size:14px;
 padding:0px;
 margin:3px 0px 3px 0px;
 line-height:20px;
 color:#006600;
}

ul.linker
{
 list-style-image: url('arrow.gif');
 padding:0px 0px 0px 20px;
 margin:0px;
}

#news a:link {color:#006600;text-decoration:underline;}
#news a:visited {color:#666;text-decoration:underline;}
#news a:active {color:#006600;text-decoration:underline;} 
#news a:hover {color:#333;text-decoration:none;}
