/* CSS Document */

body { background-color:#CCCCCC; padding:auto; height:500px; font-size:9pt; }
p, td, div { font-family:Arial, Helvetica, sans-serif; font-size:9pt; }
H1 { font-size:14px; }
H3 { font-size:10pt; margin-bottom: 10px; }
a  {text-decoration:underline; color: #C40000; }
a:hover { text-decoration:underline; color:#990000; }

table#main { background-image:url(gfx/mainbg.png); background-color:#CCCCCC; width:760px; margin-left:auto; margin-right:auto; margin-top:0px; height:100%; }
table#main td { padding:0px; margin:0px; }
div#top { background-image:url(gfx/topgfx.png); height:105px; width:760px; color:#FFFFFF; position:relative; margin:0px; padding:0px; }
div#top2 { position:relative; background-image:url(gfx/top2gfx.png); height:59px; width:760px; }
div#top a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
div#top a:hover { text-decoration:underline; }

div#top #logo { position:absolute; float:left; left: 35px; bottom:0px; }
div#top #tools { position:absolute; right:30px; bottom:10px; width:170px; }

div#left { position:relative; float:left; width: 145px; margin-left:10px; }
div#left ul { font-size:9pt; margin-left:5px; padding-left:10px; margin-top:0px; list-style-type:none; list-style-position:outside; margin-bottom:5px; line-height:20px; }
div#left ul a { font-weight:bold; text-decoration:none; }
div#left li:hover, div#left a:hover { color:#990000; text-decoration:underline;  }
div#left li.active, div#left li.active a { list-style:square; color:#990000; }
div#right { position:relative; width:140px; right:35px; float:right; }

div#om { color:#555555; }
div#om H3 { margin-top:0px; color:#555555; }
div#om a { color:#555555; }

div#seneste { }
div#seneste ul {margin-left:5px; margin-top:0px; list-style-type:square; list-style-position:outside; margin-bottom:5px; color:#C40000; }
div#seneste li { line-height:12px; font-size:8pt; font-weight:normal; }
div#seneste li a { font-weight:bold; text-decoration:none; font-size:8pt; font-weight:normal; }
div#seneste li a:hover {text-decoration:underline; font-size:8pt; font-weight:normal; }
div#seneste li .forfatter { color:#999999; } 

div.artikel { position:relative; width:480px; float:left; left:35px; padding-bottom:40px; }
div.artikel .forfatter { font-size: 8pt; font-weight:bold; float:left; }
div.artikel .forfatter a { text-decoration:none; color:#0060C2; font-weight:bold; }
div.artikel .forfatter a:hover { text-decoration:underline; }
div.artikel .dato { font-size: 8pt; font-weight:bold; color: #555555; }
div.artikel .tekst { margin-top:10px; }
div.artikel .tekst p, div.artikel .tekst, div.artikel p { line-height:17px; font-size:9pt; }
div.artikel H2, div.artikel H1 { font-size:14pt; font-weight:bold; margin-top:10px; margin-bottom:5px;  }
div.artikel .tekst blockquote { color:#555555; margin-left:0px; padding-left:30px; background-image:url(gfx/citat.gif); background-position:top left; background-repeat:no-repeat; }
div.artikel img { padding-top:10px; padding-bottom:10px; padding-right:10px; }

div.kommentar { font-size:8pt; background-color:#EEEEEE; border:1px solid #DDDDDD; padding:10px; margin-bottom:5px; margin-top:10px; clear:both; }
div.kommentar .forfatter { color:#555555; font-weight:normal; float:none;}

a.footerlink { font-size:8pt; }

div.artikel .fod { color:#555555; border: 1px solid #999999; padding:15px; }
div.artikel .fod a { color:#555555; text-decoration:none; font-weight:bold; }
div.artikel .fod a:hover { color:#555555; font-weight:bold;  }
div.artikel .fod a:hover { text-decoration:underline; font-weight:bold; }
div.artikel .fod .linkfield { width:395px; overflow:hidden; background-color:#EEEEEE; cursor:pointer; border:1px solid #EEEEEE; font-size:7.5pt!important; color:#555555!important; }

div#bund { background-color:#CCCCCC; background-image:url(gfx/footerbg.gif); background-repeat:no-repeat; clear:both; color:#555555; position:relative; top:30px; padding-top:20px; padding-left:180px; height:70px; }
div#bund a { color: #555555; }
div#bund:visited { color:#555555; }
div#bund a:hover { text-decoration: underline; }
