 

* {
  font-family:arial;
  margin:0;
  padding:0;
}

div.nedtelling {
 margin:0 0 0 -150px;
 position:absolute;
 top:0;
 left:50%;
 background-image:url('nedtelling.png');
 width:300px;
 height:50px;
 color:000;
}

div.nedtelling span {
 font-size:13px;
 display:Block;
 color:#630;
}
div.nedtelling strong span {
 font-size:14px;
 display:Block;

}

p {
margin-bottom:5px;
}


fieldset {
 border:0;
 padding:30px;
 margin:40px 0;
}

fieldset legend {
 font-size:20px;
 font-weight:bold;
}


fieldset label {
 display:block;
 font-size:12px;
 margin:5px 0 0 0;
}

fieldset label:first-letter {
 text-transform:uppercase;
}

fieldset input.text {
 padding:4px;
 width:180px;
}

fieldset select {
 padding:4px;
 width:180px;
}

fieldset select.datey { width:80px; }
fieldset select.datem { width:80px; }
fieldset select.dated { width:80px; }
fieldset select.dateh { width:80px; }
fieldset select.datei { width:80px; }
fieldset select.dates { width:80px; }


fieldset textarea {
 display:block;
 width:300px;
 height:100px;
}

fieldset input.button {
 display:block;
 padding:3px;
 overflow:visible;
 margin:10px 0 0 0;
}

ul.news_front_small {
 padding-left:15px;
}

ul.news_front_small li {
  padding:2px 0 0 0;
  list-style-type:none;
  text-align:left;
}

ul.news_front_small li a {
 color:#000;
}


ul.kalender {
  padding:0 10px 10px 10px;
  background-color:#fff;
  overflow:auto;
  height:100%;
  text-align:left;
 }

ul.kalender li {
  padding:2px 0 0 0;
  list-style-type:none;
 }

ul.kalender li h1  {
  font-weight:normal;
}

ul.kalender li h1 i {
  font-size:11px;
  color:#777;
  padding-right:5px;
 }

ul.kalender li h1 a{
  font-size:10px;
 }







ul.kalender li p {
  font-size:11px;
 }



ul.news_front {
 margin:0 0 0 10px;
 padding:0;
}

ul.news_front li {
  margin-right:10px;
  list-style-type:none;
  float:left;
  display:block;
  width:200px;
  font-size:12px;
}

ul.news_front li ul li {
display:inline;
height:20px;
}

ul.news_front li h1 {
font-size:14px;
}




table.astallen {
font-size:11px;
width:100%;
}

img {
border:0;
}

ul.images {
 display:block;
 overflow:hidden;
 padding-top:5px;
}

ul.images li { 
 float:left;
 background-color:#fff;
 margin-right:5px;
 display:block;
 border:1px solid #666;
}

ul.images li img {
 border:5px solid #fff;
 display:block;
}

ul.images li span {
 display:block;
 padding:0 10px 10px 10px;
 font-size:12px;
 background-color:#fff;
}


font.logo1 {
display:block;
padding:5px;
}

div.main_article {
padding:20px;
font-size:12px;
}

div.main_article h1,h2,h3,h4 {
clear:both;
}

.image_m {
clear:both;
width:590px;
margin:10px 0 10px 0;
}

.image_v {
display:block;
margin:0 10px 5px 0;
float:left;
}

.image_h {
margin:0 0 5px 10px;
float:right;
}


blockquote {
padding:0 0 0 20px;
}


div.counter {
font-size:11px;
font-family:arial;
}

h4 { display:inline; font-size:11px; padding-right:5px;}


a.regular     { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;text-decoration:none }
a.regular1    { font-family:"Lucida Sans Unicode",arial; font-size:12px; letter-spacing:1px; color:#fff;text-decoration:none }
a.regular2    { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;text-decoration:none;text-transform:uppercase }
a.regular3    { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#229;text-decoration:none }
a.regular4    { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#630;text-decoration:none }


td.event1  { background-color:#fd9;width:40px }
td.event2  { background-color:#fff;width:40px }

font.event1  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.event2  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#555;}

font.cal   { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.cal1  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.cal2  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.cal3  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff;}
font.cal4  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#630;}
font.cal5  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff;}
font.cal6  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.cal7  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff;}
font.cal8  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.cal9  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#630;}


td.cal   { background-color:#fff;width:60px }
td.cal1  { width:20px;}
td.cal2  { background-color:#fd9;width:60px;padding:4px }
td.cal3  { background-color:#963;padding:4px;width:60px }
td.cal4  { background-color:#fff;padding-top:6px;background-image: url(/static/kalender.gif);background-repeat:no-repeat;background-position:top;width:40px}
td.cal5  { background-color:#630;border:2px dashed #630; padding:4px;width:60px }
td.cal6  { background-color:#630;border:2px dashed #630; padding:4px;width:60px }
td.cal6  { background-color:#fff;border:2px dashed #630; padding:4px;width:60px }
td.cal7  { background-color:#630;width:40px }
td.cal8  { background-color:#fd9;width:40px }
td.cal9  { background-color:#fd9;width:40px }

font.logo { font-family:arial; font-size:15px; letter-spacing:1px; color:#630;font-weight:bold;}

font.regular  { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;text-transform:uppercase }
font.regular1 { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#555;}
font.regular2 { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff;text-transform:uppercase }
font.regular3 { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#000;}
font.gratulasjon1 { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff;text-transform:uppercase }
font.gratulasjon2 { font-family:"Lucida Sans Unicode",arial; font-size:11px; letter-spacing:1px; color:#fff; }






 input.input300  { font-family:Verdana, Arial;font-size:7pt; padding-left: 3px; width:300px; border:1px solid #630;}
 input.input200  { font-family:Verdana, Arial;font-size:7pt; padding-left: 3px; width:200px; border:1px solid #630;}
 input.input100  { font-family:Verdana, Arial;font-size:7pt; padding-left: 3px; width:90px; border:1px solid #630;}


textarea.text200
{ 
width:100%; 
font-size: 8pt; 
border:1px solid #630; 
overflow:auto;
height: 300px; 
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;
}








a { 
font-family:"Lucida Sans Unicode",arial;
font-size:11px;
color:#996600;
letter-spacing:1px}

a.kamp { 
font-family:"Lucida Sans Unicode",arial;
font-size:10px;
color:#fff;
letter-spacing:1px}


a.menu { 
font-family:"Lucida Sans Unicode",arial;
font-size:10px;
color:#000;
letter-spacing:1px;
text-decoration:none;
text-transform:uppercase }

a.link { 
font-family:"Lucida Sans Unicode",arial;
font-size:10px;
color:#fff;
letter-spacing:1px;
text-decoration:none;
text-transform:uppercase }

a.black    { font-family:arial;font-size:8pt;color:#444;letter-spacing:1px;text-decoration:none  }
a.artikkel { font-family:arial;font-size:8pt;color:#22f;letter-spacing:1px;text-decoration:none  }

a.white
{ 
font-family:arial;
font-size:9px;
letter-spacing:1px;
color:#fff;
font-weight:bold}


font.date
{ 
font-family:arial;
font-size:9px;
letter-spacing:2px;
color:#000;
 }

font.slagord
{ 
font-family:arial;
font-size:16px;
letter-spacing:2px;
color:#fff;
font-weight:bold }

font.astallen1
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
font-weight:bold;
text-transform:uppercase }

font.astallen2
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
font-weight:bold}


font.kamp
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
font-weight:bold;
text-transform:uppercase }

font.kamp2
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
font-weight:bold }

font.logo_white
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
font-weight:bold;
text-transform:uppercase }

font.article1 
{ 
font-family:"Lucida Sans Unicode",arial;
font-size:11px;
letter-spacing:1px;
color:#000
}

font.article2
{ 
font-family:"Lucida Sans Unicode",arial;
font-size:12px;
letter-spacing:1px;
color:#000
}

font.tstamp 
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#000 }

font.name
{ 
font-family:arial;
font-size:12px;
letter-spacing:2px;
color:#000;
font-weight:bold;
text-transform:uppercase }

font.ingress
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#000 }

font.image_text
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#000}

font.news_line 
{ 
font-family:arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
text-transform:uppercase }

font.news_line2 
{ 
font-family:arial;
font-size:12px;
letter-spacing:2px;
color:#000;
text-transform:uppercase }
font.logo1 
{ 
font-family:"Lucida Sans Unicode",arial;
font-size:10px;
letter-spacing:2px;
color:#fff;
text-transform:uppercase }

font.logo2 
{ 
font-family:arial;
font-size:14px;
letter-spacing:2px;
color:#fff;
text-transform:uppercase;
font-weight:bold }

font.logo3 
{ 
font-family:arial;
font-size:14px;
letter-spacing:2px;
color:#000;
text-transform:uppercase;
font-weight:bold }

font.logo4 
{ 
font-family:"Lucida Sans Unicode",arial;
font-size:12px;
letter-spacing:2px;
color:#000;
text-transform:uppercase;
font-weight:bold  }

font.logo5 
{ 
font-family:"Lucida Sans Unicode",arial;
font-size:10px;
letter-spacing:2px;
color:#000 }

font.logo6 
{ 
font-family:arial;
font-size:12px;
letter-spacing:2px;
color:#000;
font-weight:bold;
text-transform:uppercase }








font.article1 p {
  color:#333;
  padding:0.5em 0 0 1em;
  }

font.article1 a {
  color:#639;
  padding-left:1em;
  }

font.article1 h1 {
  font-size:3em;
  }

font.article1 h2 {
  font-size:1.2em;
  color:#630;
  margin-top:1em;
  }


font.article1 h3 {
  margin:1em;
  padding:2em;
  background-color:#963;
  font-size:1em;
  border:1px solid #630;
  color:#fff;
}













