 
body {
margin-left:5px;
}


div.rightbannercontent {
 display:block;
 width:180px;
 position:absolute;
 top:0px;
 left:775px;
}


ul.kommentar {
 padding:20px 10px 10px 10px;
 margin-bottom:10px;
 background-color:#eee;
}

ul.kommentar li {
 border:1px solid #ddd;
 padding:10px;
 margin-top:30px;
 display:block;
 background-color:#fff;
}

ul.kommentar li h1 {
 display:block;
 font-size:12px;
}


ul.kommentar li span {
 display:block;
 line-height:30px;
 padding:0 0 0 10px;
 background-image:url('images/kommentar_pil.png');
 background-repeat:no-repeat;
 background-position:25px bottom;
 margin:-40px 0 10px 0;
}

ul.kommentar li span a {
 font-weight:bold;
}


h1 {
font-size:22px;
color:#900;
}

h2 {
font-size:18px;
color:#900;
}

h3 {
font-size:14px;
color:#900;
}

h6 {
display:block;
background-color:#f4f4f4;
padding:5px;
font-size:11px;
color:#444;
font-weight:normal;
}



.imageElement h3 {
color:#fff;
font-size:12px;
}

a {color:#06c;text-decoration:none}


#rubrikk_20 H1 {
padding:0px;
font-size:11px;
}


div.tab_container_01 {
background-image:url(images/container/02.gif);
background-repeat:repeat-x;
height:22px;
}

div.tab_container_01 SPAN{
background-image:url(images/container/01.gif);
background-position:right;
background-repeat:no-repeat;
height:22px;
padding-right:40px;
padding-left:10px;
border-left:1px solid #d75a1a;
line-height:22px;
}

div.tab_container_02 {
background-color:#ffcc99;
border:1px solid #d75a1a;
border-top:0px;
padding:5px;
margin-bottom:10px;
}

div.tab_container_03 {
background-color:#fff;
padding:8px;
}

div.obs {
margin:20px;
border:1px dashed #900;
padding:30px 30px 30px 90px;
background-image:url(/static/obs_2.gif);
background-repeat:no-repeat;
background-position:center left;
background-color:#ffd;

}


#rubrikk_20 DIV {
width:100px;
font-size:10px;
font-family:arial;
padding:2px 0px 10px 0px;
background:#fff;
overflow-x:hidden;
}

#rubrikk_20 A {
}

#rubrikk_20 A:hover {
}



div.regular_hest {
padding:5px;
background-color:#fc9;
border:1px solid #c63;
}





div.dagens_bilde_kat {

margin:2px 5px 5px 2px;
padding:7px;
border:1px solid #bbb;
float:left;
}


div.tips {
margin-left:50px;
text-align:left;
cursor:pointer;
padding:5px 5px 5px 30px;
background-image:url(/static/tips.gif);
background-repeat:no-repeat;
background-position:left;
height:30px;
line-height:30px;
color:#06c;
}

div.regular_left {
padding:3px;
text-align:left;
}

div.nettmote_bilde {
margin-left:5px;
padding:7px;
border:1px solid #bbb;
float:right;
}


div.nettmote_kommende {
cursor:pointer;
padding:5px;
margin:5px;
height:80px;
width:228px;
float:left;
display:inline;
background-color:#ffc;
border:1px dashed #f60;
text-align:left;
}

div.nettmote_ferdige {
text-align:left;
padding:10px;
margin-bottom:10px;
}


div.text468 {

width:460px;
font-family:arial;
font-size:11px;
color:#333;
padding:10px  0px 20px 0px;
text-align:left;
}


div.container
{ 
padding:5px;
width:468px;
border-left:1px solid #d75a1a;
border-bottom:1px solid #d75a1a;
border-right:1px solid #d75a1a;
background-color:#fc9
}

.tab_hidden { display: none;}

a.tab_aktiv    { font-family:"Lucida Sans Unicode",arial; font-size:10px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase }
a.tab_inaktiv  { font-family:"Lucida Sans Unicode",arial; font-size:10px; letter-spacing:1px; color:#d75a1a;text-decoration:none;text-transform:uppercase }

td.tab_aktiv    {text-align:center;padding-right:16px;padding-left:11px;border-left:1px solid #d75a1a;background-image: url(/static/tabs01.gif);background-position:right;background-repeat:no-repeat;padding-top:2px; font-family:"Lucida Sans Unicode",arial; font-size:10px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase; cursor: pointer; cursor: hand;}
td.tab_inaktiv  {text-align:center;padding-right:16px;padding-left:11px;border-left:1px solid #efbda3;background-image: url(/static/tabs02.gif);background-position:right;background-repeat:no-repeat;padding-top:2px; font-family:"Lucida Sans Unicode",arial; font-size:10px; letter-spacing:1px; color:#d75a1a;text-decoration:none;text-transform:uppercase; cursor: pointer; cursor: hand;}


div.linker_top {
width:768px;
}

div.today { 
background-color:#fc9;
width:768px;
line-height:20px;
text-indent:4px;
font-family:arial;
font-size:11px;
}







#menu ul      {
margin:0;
padding:0;
list-style-type:none;
font-size:12px;
}

#menu li      {
margin-top:0px;
text-indent:5px;
}

#menu a       {
display:block;
color:#000;
background-color:#fc9;
width:100px;
text-decoration:none;
line-height:18px;
font-family:'Lucida Sans Unicode',arial;
font-size:10px;
border-bottom:2px solid #fff;
}

#menu a:hover {background-color:#ffb974;color:#000;}









ul#navlist
{
margin: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 1px 1px;
font-family:arial;
font-size:11px;
 }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #fc9;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #ffb974;
text-decoration: none;
}




#navcontainer ul
{

margin-top: 0px;
padding-left: 0;
margin-left: 0;
background-color: #fc9;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
font-family:arial;
font-size:11px;
color:#000;
padding: 0.2em 1em;
background-color: #fc9;
text-decoration: none;
float: left;
border-right: 2px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #ffb974;
color: #fff;
}









#horizontal ul      { height:22px;margin: 0;padding: 0;list-style-type: none;text-align: center;}
#horizontal ul li   { display: inline; }
#horizontal ul li a {text-decoration: none;padding: 1px 1px;color: #fff;background-color: #690;}
#horizontal ul li a:hover {color: #fff;background-color: #88af38;}

#vertical ul      {margin: 0;padding: 0;list-style-type: none;}
#vertical li      { margin: 0 0 .2em 0; }
#vertical a       {display: block;color: #000;width: 90%;padding: .2em .8em;text-decoration: none;border-bottom:1px solid #cc9;border-top:1px solid #cc9;}
#vertical a:hover {background-image:url(/static/www/arrow.gif);background-repeat:no-repeat;background-position:left center;background-color: #690;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #663;color: #FFF;}

div.hjelp    {font-family:arial; font-size:12px;padding: 10px; display: none; position: absolute; background: #fea; width: 300px; border: 1px solid black}
div.error    {padding-left:10px;padding-top:2px;background-image:url(/static/images/registrerbg.gif);width:140px;height:22px;text-align:center;border-right:1px solid #d75a1a;background-repeat:no-repeat;}

#linker    {margin-left: 10;padding-left: 0;list-style: none;width:180px;height:10px;}
#linker li {padding-bottom:5px;padding-left: 16px;background-image: url(/static/images/bullet.gif);background-repeat: no-repeat;background-position: 0 .5em;}

.dashed-top {padding-top:10px;border-bottom:1px solid dashed #d75a1a;}


td.banner1 {background-color:#fff;}
td.banner2 {padding-bottom:5px;background-color:#fff;}

.image_large_front { border:1px solid  rgb(215,90,26) }

 td.marked    {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF600, endColorstr=#FFC000); border-top:1px solid rgb(250,220,50)}
 td.marked1   {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b5cee6, endColorstr=#6699cc); border-top:1px solid rgb(140,180,220)}

table.padding_top    { border-bottom:2px solid  rgb(255,255,255)}
table.today          { padding:1px 5px 1px 5px; background-color:#fd9 }
table.banner         { padding:2px 2px 2px 2px; border:1px solid rgb(250,150,50);background-color:#fd9 }
table.regular        { padding:2px 2px 2px 2px; border:1px solid  rgb(215,90,26);background-color:#fc9 }
table.regular2       { padding:2px 2px 2px 2px; border-left:1px solid  rgb(215,90,26); border-right:1px solid  rgb(215,90,26); border-bottom:1px solid  rgb(215,90,26);background-color:#fc9 }
table.box_padding    { padding-top:5px }
table.dbcomp_cols    {}
table.dashed_bottom  { border-bottom:1px dashed rgb(0,0,0)}
table.list_top       { padding:0px 5px 0px 5px; background-color:#eee;width:100%;border-bottom:1px solid dashed #666;}

td.list_top           {padding-left:10px;}
td.dashed_bottom     { border-bottom:1px dashed  rgb(215,90,26)}
td.banners_rubrikk    { padding:2px 2px 2px 2px; border:1px solid rgb(250,150,50);width:98%;height:140px;background-color:#fd9; }
td.banner_tekstlinker { padding:2px 2px 2px 2px; text-align:center;border-right:2px solid  rgb(255,255,255)}
td.banner_tekstlinker2{ padding:2px 2px 2px 2px; text-align:center}
td.menu               { padding:2px 2px 2px 5px; width:110px;cursor:hand;border-bottom:2px solid #fff; }

td.td_news            { background-color:#fd9;padding-left:10px; }
td.td_bilde           { border:2px solid rgb(250,150,50)}

td.forum1              {padding:10px 0px 0px 0px}
td.forum2              {padding:1px 1px 1px 1px }
td.forum3              { background-color:#fd9;padding:3px 3px 10px 3px;border-bottom:1px dashed  rgb(215,90,26) }

td.regular            { height:22px }
td.regular_top        { padding-right:10px;padding-left:10px; border-top:1px solid  rgb(215,90,26); border-left:1px solid  rgb(215,90,26);background-color:#fc9 }
td.padding-right      { padding-right:4px}
td.padding-top        { padding-top:5px}
td.padding-top-right  { padding-top:5px; padding-right:5px}

td.cal1  { background-color:#fff;padding:6px;width:60px }
td.cal2  { background-color:#fd9;padding:6px;width:60px }
td.cal3  { background-color:#fd9;padding:6px;width:60px }
td.cal4  { background-color:#fff;padding-top:6px;background-image: url(/static/images/03.gif);background-repeat:no-repeat;background-position:top;width:40px}
td.cal5  { border:2px dashed rgb(250,150,50);padding:6px;width:60px }
td.cal6  { background-color:#ff9;border:2px dashed rgb(250,150,0);padding:6px;width:60px }
td.cal6  { border:2px dashed rgb(250,150,0);padding:6px;width:60px }
td.cal7  { background-color:#9c6;padding:1px;width:60px }
td.cal8  { background-color:#fd9;padding:1px;width:60px }
td.cal9  { background-color:#fd9;padding:1px;width:60px }


a.forum1 { font-family:arial; font-size:10px; color:#666; text-decoration:none  }
a.forum2 { font-family:arial; font-size:10px; color:#c30; text-decoration:none  }
a.forum3 { font-family:arial; font-size:10px; color:#000; text-decoration:none  }

a.folder     { font-family:arial; font-size:11px;  color:#000;text-decoration:none }
a.menu       { font-family:arial; font-size:11px;  color:#fff;text-decoration:none }
a.menu2      { font-family:arial; font-size:11px;  color:#000;text-decoration:none }

a.pager       { font-family:arial; font-size:11px; color:#fff;text-decoration:none }
a.regular     { font-family:arial; font-size:10px; color:#000;text-decoration:none }
a.regular1    { font-family:arial; font-size:12px; color:#fff;text-decoration:none }
a.regular2    { font-family:arial; font-size:11px; color:#000;text-decoration:none;text-transform:uppercase }
a.regular3    { font-family:arial; font-size:11px; color:#06c;text-decoration:none }

a.banner_tekstlinker { font-family:arial; font-size:10px; color:#000;text-decoration:none  }
font.banner_tekstlinker { font-family:arial; font-size:9px;  letter-spacing:1px; color:#000 }

a.rubrikk1    { font-family:arial; font-size:10px;  color:#06c;text-decoration:none }


.regular      { font-family:'Lucida Sans Unicode',arial; font-size:11px; color:#000 }
font.date     { font-family:'Lucida Sans Unicode',arial; font-size:11px; color:#888 }

font.listtitle  { font-family:arial; font-size:12px; letter-spacing:1px; color:#000 }
font.listtitle2 { font-family:arial; font-size:12px; letter-spacing:1px; color:#fff }

font.regular1 { font-family:arial; font-size:12px; color:#fff }
font.regular2 { font-family:arial; font-size:11px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase }
font.regular3 { font-family:arial; font-size:11px; letter-spacing:1px; color:#c30;text-decoration:none;text-transform:uppercase }
font.regular4 { font-family:arial; font-size:11px; color:#c30;text-decoration:none}
font.regular5 { font-family:arial; font-size:11px; color:#000;text-decoration:none;font-style:italic;}
font.regular6 { font-family:arial; font-size:12px; color:#000;text-decoration:none;font-weight:bold;}
font.regular7 { font-family:arial; font-size:10px; color:#555;text-decoration:none}
font.regular8 { font-family:arial; font-size:12px; color:#333;text-decoration:none;font-weight:bold;}
font.regular10{ font-family:arial; font-size:14px; color:#c30;text-decoration:none;font-weight:bold;}
font.regular12{ font-family:arial; font-size:10px; color:#000;text-decoration:none;}

font.rubrikk1  { font-family:arial; font-size:12px; letter-spacing:1px; color:#333;text-decoration:none;font-weight:bold}

font.forum1 { font-family:arial; font-size:10px; letter-spacing:1px; color:#999 }
font.forum2 { font-family:arial; font-size:10px; letter-spacing:1px; color:#c30 }
font.forum3 { font-family:arial; font-size:10px; letter-spacing:1px; color:#000 }

font.logo    { font-family:arial; font-size:14px; letter-spacing:1px; color:#930;text-decoration:none;text-transform:uppercase;font-weight:bold}
font.logo2   { font-family:arial; font-size:26px; letter-spacing:1px; color:#930;text-decoration:none;text-transform:uppercase;font-weight:bold}
font.logo3   { font-family:arial; font-size:12px; letter-spacing:1px; color:#930;text-decoration:none}
font.logo4   { font-family:arial; font-size:16px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold}
font.logo5   { font-family:arial; font-size:14px; letter-spacing:1px; color:#930;text-decoration:none;text-transform:uppercase;font-weight:bold}

font.logo_list   { font-family:arial; font-size:16px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold}
font.logo_list2  { font-family:arial; font-size:12px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold}

font.poll1     { font-family:arial; font-size:10px; color:#000 }
font.poll2     { font-family:arial; font-size:10px; color:#000 }


font.cal1     { font-family:arial; font-size:11px; letter-spacing:1px; color:#000 }
font.cal2     { font-family:arial; font-size:11px; letter-spacing:1px; color:#c30 }
font.cal3     { font-family:arial; font-size:11px; letter-spacing:1px; color:#555 }



input.input200_1 { height:22px;padding-left:4px;width:200px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26);letter-spacing:1px; }
input.input300 { height:22px;padding-left:4px;width:300px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }
input.input200 { height:22px;padding-left:4px;width:200px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }
input.input150 { height:22px;padding-left:4px;width:140px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }
input.input100 { height:22px;padding-left:4px;width:90px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }

input.text150 { height:22px;padding-left:4px;width:150px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }
input.text110 { height:22px;padding-left:4px;width:110px;font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }
input.text101 { height:22px;padding-left:4px;width:100%; font-family:arial;font-size:11px;border:1px solid rgb(215,90,26) }

select.select101   { padding-left:4px;width:100%;font-family:arial;font-size:10px;border:1px solid rgb(215,90,26) }

input.submit54   {font-family:arial; color:#fff; background-color:#fc9; border:solid 0px; font-size:9px; width:54px;height:22px; background-image:url(/static/submit/regular/54.gif); text-transform:uppercase }

input.submit_next {font-family:arial; color:#fff;  border:solid 0px; font-size:9px; width:120px;height:22px; background-image:url(/static/submit/regular/120.gif); text-transform:uppercase }
input.submit_prev {font-family:arial; color:#fff;  border:solid 0px; font-size:9px; width:120px;height:22px; background-image:url(/static/submit/regular/120.gif); text-transform:uppercase }

input.submit86   {font-family:arial; color:#fff; background-color:#fc9; border:solid 0px; font-size:9px; width:86px;height:22px; background-image:url(/static/submit/regular/86.gif); text-transform:uppercase }


input.submit86_2 {font-family:arial; color:#000; background-color:#fd9; border:solid 0px; font-size:9px; width:86px;height:22px; background-image:url(/static/submit/regular/86_3.gif); text-transform:uppercase }
input.submit120  {font-family:arial; color:#fff; background-color:#fff; border:solid 0px; font-size:9px; width:120px;height:22px; background-image:url(/static/submit/regular/120.gif); text-transform:uppercase }
input.submit1202 {font-family:arial; color:#fff; background-color:#fff; border:solid 0px; font-size:9px; width:120px;height:22px; background-image:url(/static/submit/regular/120_2.gif); text-transform:uppercase }
input.submit160  {font-family:arial; color:#fff; background-color:#fff; border:solid 0px; font-size:9px; width:160px;height:22px; background-image:url(/static/submit/regular/160.gif); text-transform:uppercase }
input.submit1602 {font-family:arial; color:#fff; background-color:#fff; border:solid 0px; font-size:9px; width:160px;height:22px; background-image:url(/static/submit/regular/160_2.gif); text-transform:uppercase }


textarea.text100 { width:100%; font-size: 8pt; border:1px solid #d75a1a; overflow:auto;height: 100px; padding: 4px;scrollbars:no;SCROLLBAR-FACE-COLOR: #DEDEDE;SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #003366;SCROLLBAR-3DLIGHT-COLOR: #003366;SCROLLBAR-ARROW-COLOR: #003366;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
textarea.text50  { width:100%; font-size: 8pt; border:1px solid #d75a1a; overflow:auto;height: 50px;  padding: 4px;scrollbars:no;SCROLLBAR-FACE-COLOR: #DEDEDE;SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #003366;SCROLLBAR-3DLIGHT-COLOR: #003366;SCROLLBAR-ARROW-COLOR: #003366;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
textarea.text200 { width:100%; font-size: 8pt; border:1px solid #d75a1a; overflow:auto;height: 200px; padding: 4px;SCROLLBAR-FACE-COLOR: #DEDEDE;SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #003366;SCROLLBAR-3DLIGHT-COLOR: #003366;SCROLLBAR-ARROW-COLOR: #003366;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
textarea.text300 { width:100%; font-size: 8pt; border:1px solid #d75a1a; overflow:auto;height: 300px; padding: 4px;SCROLLBAR-FACE-COLOR: #DEDEDE;SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #003366;SCROLLBAR-3DLIGHT-COLOR: #003366;SCROLLBAR-ARROW-COLOR: #003366;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
textarea.text101 { width:100%; font-size: 8pt; border:1px solid #d75a1a; overflow:auto;height: 100px; padding: 4px;SCROLLBAR-FACE-COLOR: #DEDEDE;SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;SCROLLBAR-SHADOW-COLOR: #003366;SCROLLBAR-3DLIGHT-COLOR: #003366;SCROLLBAR-ARROW-COLOR: #003366;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR: #ffffff}

div.stevneblogger { 
 font-size:12px;
 font-family:arial;
 width:468px;
}


div.stevneblogger div.img { 
 float:left;
 display:block;
 width:50px;
 height:40px;
 background-position:50% 50%;
 background-repeat:no-repeat;
 margin:0 5px 0 0;
 border:4px solid #555;
 -moz-border-radius:4px;
}

div.stevneblogger h1 { 
 border:1px solid #000;
 background-color:#000;
 -moz-border-radius-topleft:5px;
 -moz-border-radius-topright:5px;
 font-size:16px;
 color:#fff;
 padding:5px;
 margin:20px 0 0 0;
}

div.stevneblogger img { 
 margin:0;
 display:block;
 width:464px;
 border:2px solid #000;
 -moz-border-radius-bottomright:5px;
 -moz-border-radius-bottomleft:5px;
}

div.stevneblogger h2 { 
 padding:0 10px;
 font-size:14px;
 color:#900;
}

div.stevneblogger span  { 
 display:block;
 padding:5px 10px;
}

div.stevneblogger span p { 
 margin:0;
 padding:0 0 5px 0;
}


br.clearfix {
 font-size:0;
 height:0;
 display:block;
 clear:both;
}

