* {margin:0; padding:0; border:0;}

body, html { 
height:100%;
background:#ccc url(../nygfx/bg.gif);
color: #000;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
line-height:15px;
}

h1, h2, h3, h4, h5, h6{
background:transparent;
color:#822433;
font-weigth:bold;
clear:right;
}

h1 { font-size:18px; margin:0 0 1em 0; line-height:22px;}
h2 { font-size:16px; margin:1em 0 1em 0; }
h3 { font-size:12px; margin:1em 0 0 0; }
h4 { font-size:11px }

#head {
background: #fff url(../nygfx/headcontent_bg.gif) repeat-x;
color:#000;
height:85px;
}

#headcontent {
background: #fff url(../nygfx/sirkler.gif) top right no-repeat;
height:65px;
width:782px;
margin: 0 auto;
text-align:right;
}

#cultivalogo {
float:left;
margin:5px 0 0 28px;
}

/*--------------------------
toppmeny
--------------------------*/

#headcontent ul{
float:left;
list-style-type:none;
margin:34px 0 0 296px;
display:inline;
}

#headcontent li{
display:inline;
color:#822433;
background:transparent;
}

#headcontent li span{
font-size:10px;
font-weight:bold;
color:#e98300;
}

#headcontent li a{
text-decoration:none;
background:transparent;
font-size:10px;
font-weight:bold;
color:#e98300;
}

#headcontent li a:hover{
border-bottom:1px solid #822433;
}

/*--------------------------
soekeskjema
--------------------------*/

.sokeskjema{
float:right;
width:200px;
margin-top:-20px;
vertical-align:center;
}

.sokeskjema label{
font-size:10px;
font-weight:bold;
color:#e98300;
cursor:pointer;
}

#headcontent .FSF_form{
display:inline;
}

.FSF_input{
border:1px solid #ccc;
width:124px;
}

.FSF_submit {
width:19px;
height:19px;
background:transparent url(../nygfx/submitsearch.gif) no-repeat top left;
color:#000;
margin:0 0 -3px 5px;
cursor:pointer;
}

.FSF_submit:hover {
background:transparent url(../nygfx/submitsearch.gif) no-repeat bottom left;
}

.FSF_result{
margin-bottom:1em;
}

.FSF_resultLink {
font-weight:bold;
margin-right:1em;
}

.FSF_pagination{
font-size:12px; 
margin:1em 0 1em 0;
font-weight:bold;
}

.FSF_pages{
display:block;
font-weight:bold;
margin:1em 0 1em 0;
font-size:11px;
clear:both;
}

.FSF_input {
margin:0;
}

#black{
color:#000;
background:transparent;
}

* html #wrap{
height:100%
}

#wrap {
width:792px;
margin:30px auto 0 auto;
text-align:left;
min-height:100%;
padding-bottom:30px;
padding-top:5px;
color:#000;
}

#menu {
width:170px;
float:left;
text-align:right;
margin-top:-11px;
padding-top:5px;
}


#menu ul {
list-style-type:none;
margin-bottom:1em;
}

#menu li a, .LCOS_current{
font-family:verdana, arial, helvetica, sans-serif;
color:#000;
background:transparent;
font-weight:bold;
line-height:21px;
font-size:11px;
text-decoration:none;
padding:3px 0 3px 25px;
background:transparent url(../nygfx/bullet_hover.gif) -100px -100px no-repeat;
}

.LCOS_current{
background:transparent url(../nygfx/bullet_active.gif) center left no-repeat;
}

#menu ul li.LGlob_active a{
background:transparent url(../nygfx/bullet_active.gif) center left no-repeat;
}


#menu li a:hover{
background:transparent url(../nygfx/bullet_hover.gif) center left no-repeat;
}


/*---------------------------------
hovedfeltet
---------------------------------*/

#content {
width:427px;
float:left;
background:transparent;
color:#000;
margin: 0 11px 10px 13px;
min-height:600px;
}

#content2 {
width:560px;
float:left;
background:transparent;
color:#000;
margin: 0 11px 10px 13px;
min-height:600px;
}

#text {
width:100%;
padding:10px;
background:#fff;
color#000;
min-height:500px;
}

#text ul, #text ol{
padding-left:1.5em;
margin-bottom:1em;
}

#text p{
margin-bottom:1em;
}

#text hr {
margin:17px 0;
border: none 0; 
border-top: 1px solid #e4e5e6;
height: 1px;
clear:both;
}

#text img{
float:right;
margin:0 0 10px 10px ;
}

#text a{
text-decoration:none;
color:#822433;
}

#text a:hover{
border-bottom:1px solid #e88300;
}

h3.blogg  { 
font-size:12px; 
margin:0 0 5px 0;
}

#text p.bloggdato{
color:#e98300;
background:#fff;
margin:0;
}

.blogglink {
font-weight:bold;
white-space:nowrap;
padding-right:13px;
background:transparent url(../nygfx/linkepiler.gif) center right no-repeat;
}

.linkepil{
float:none;
}

#right {
font-size:10px;
line-height:14px;
float:left;
width:131px;
padding: 0 10px 10px 10px;
background:#e5e6e7;
color:#000;
margin-left:20px;
}

#right ul{
list-style-type:none;
margin-bottom:1em;
}

#right li a{
color: #000;
backgrond:transparent;
text-decoration:none;
font-size:10px;
line-height:13px;
}

#right li a:hover{
text-decoration:underline;
}

#right h3 { 
font-size:10px;
color:#000;
margin-bottom:4px;
}

#right a{
padding-right: 12px;
background:transparent url(../nygfx/linkepiler_right.gif) center right no-repeat;
color:#822433;
text-decoration:none;
font-weight:bold;
}

#right a:hover{
border-bottom:1px solid #e88300;
}

#footer, #etoNotice {
display:none;
}

#tilbake{
clear:both;
text-align:right;
}


#content .rotator {
float:none;
margin:0 0 10px 0;
}

#content .sokeskjema{
margin:1em 0;
float:none;
}
#content .sokeskjema label{
font-size:12px;
color:#000;
}

#text ul{
list-style-type:none;
padding-left:0;
margin-bottom:1em;
}
#text ol{
padding-left:0;
margin-bottom:1em;
}

#text ul li{
padding-left:12px;
background:transparent url(../nygfx/bullet.gif) 0 4px no-repeat;
color:#000;
}

#text ol {
margin-left:2.5em;
}

.faq{
font-weight:bold;
margin:1em 0;
}

td {vertical-align:top}

#text  table td img {margin:0; padding:0}