﻿body { margin: 0; margin-top: 0px; background-color:black; font-family:Tahoma; }
div#centeredcontent { width:980px; text-align: center; border: 0px solid #000; color: #fff; position: absolute; left: 50%; top: 50%; margin-left: -490px; margin-top: -275px; }

#bg { position: fixed; top: 0; left: 0; }
.bgwidth { width: 100%; }
.bgheight { height: 100%; }

/* DEFAULTS */
a {	font-size: 14px; text-decoration: none;color: #fff; font-family:Tahoma;}
a:hover { text-decoration:underline; }
input { font-family:Tahoma; font-size:11px;}
textarea { font-family:Tahoma; font-size:11px;}

/* LOGO */
div#logo {position:absolute; height: 90px; width:200px; z-index:100; margin-top:-30px; margin-left:-30px;}

/* HEADER */
div#top_bg { height: 144px;   }
div#skinner_top {   background:url("/images/1px-black.png"); border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
div#bg_menu { width: 940px; margin-left: auto; margin-right: auto; text-align: right;  padding:12px; line-height:22px;  }
div#main_bg { height: 500px;  }
div#main { width: 980px; height: 500px; margin-left: auto; margin-right: auto;  }
div#main1 { width: 680px; height: 465px; float: left; background-image:url("/images/bg_main.png");  padding-top: 35px; text-align: left; margin:0px;   }
div#main2 { width: 10px; height: 500px;  float: left; }
div#main3 { width: 290px; height: 500px;  float: right;  }
div#skinner_bottom {  text-align: center; padding: 5px; font-size: 10px; color: #ccc; background:url('/images/1px-black2.png'); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
div#skinner_bottom a {font-size: 10px; color: #ccc;}
div#skinner_bottom a:hover { text-decoration:underline;}
div#bottom_bg { height: 103px;   }


/* MENU */
div#menu {  margin:0px;}
div#menu1 { margin-top: 6px; height: 21px; position:absolute; z-index:99;  }
div#menu1 ul { list-style-type: none; display: inline; padding:0; margin:0; float:none; }
div#menu1 ul li { display: inline; padding: 0; }
div#menu1 ul li a {	font-size: 12px; text-decoration: none;color: #fff; font-family:Tahoma;}
div#menu1 ul li a:hover { color:#048ae2; }
div#menu1 ul li .active {color:#fff;}
div#menu1 ul li ul {padding:10px; width:auto; margin-left:-10px; border-bottom: solid 1px #0072bc; border-left:solid 1px #0072bc; border-right:solid 1px #0072bc; margin-top:14px;}
div#menu1 ul li ul li {padding:0; margin:0; margin-bottom:2px; display:block;  float:none; width:auto;}
div#menu1 ul li ul li a {font-size: 12px;text-decoration: none;  color: #eeeeee; font-family:Tahoma; white-space:nowrap;}
div#menu1 ul li ul li a:hover { color:#0072bc;   }
div#menu1 .spacer {width:25px; text-align:center; color: #0072bc;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {left: auto; background-image:url('../images/bgmenuitem.png'); padding:0px;}

/* CONTAINER */
div#container { width: 640px;  padding-top: 0px;  }
div#title {margin-bottom:0px; height:50px;  }
div#title1 h1 {margin:0px; padding:0px; font-size:16px; color:#0079c2; padding-left: 20px; padding-right: 20px; padding-top:5px; }
div#content { height: 324px; overflow: auto; margin-top:0px; padding-left: 20px; padding-right: 20px; margin-right: 10px; margin-bottom:14px;  }
div#content a, div#contact a { text-decoration:underline;}
div#content a:hover, div#contact a:hover { text-decoration:none;}
div#content img { padding:6px; background:#fff; border:1px solid #666;}
div#contact { height: 324px; overflow: auto; margin-top:0px; padding-left: 20px; padding-right: 20px; margin-right: 10px; margin-bottom:14px; }
div#news { height: 324px; overflow: auto; margin-top:0px; padding-left: 20px; padding-right: 20px; margin-right: 10px; margin-bottom:14px; }
div#symbols a {padding-left:5px;}

/* NEWS */
.smallArticle {font-family:Tahoma;}
.smallArticle h2 {font-size:14px; margin:0px; margin-bottom:10px;}
.smallArticle img {padding:5px; background-color:#fff; border:1px solid #444;}
.smallArticle .newsTitle {color:#333;}
.smallArticle .newsTitle:hover {color:#000;}
.smallArticle .more {float:left;  text-transform:uppercase; margin-top:5px;}
.smallArticle {}

div#article {font-family:Tahoma; }
div#article h2 {font-size:14px; margin:0px; margin-bottom:10px; display:inline-block;}
div#article .ingress {font-size:16px; line-height:22px; }
div#article .imgArt {float:left; margin-right:15px; margin-bottom: 10px; padding:5px; background-color:#fff; border:1px solid #000; }
div#article .back {float:left; margin-top:0px; text-transform:uppercase;}

.MessageLabel {text-align:center; color:red; font-weight:bold}

/* BLOGG */
#symbols .blogg_submenu {display:none; margin:0px; z-index:9999; text-align:left; position:absolute; margin-top:3px; margin-left:142px; width:150px; background:url("/images/1px-black.png"); border:solid 1px #888;  padding:3px; }
#symbols .blogg_submenu li { list-style-type:none; padding:0px; padding-bottom:3px; padding-top:3px; padding-right:3px;}
#symbols .blogg_submenu li a {	font-size: 12px; text-decoration: none;color: #0072bc; font-family:Tahoma;}
#symbols .blogg_submenu li a:hover { color:#fff; }

div#smallBlogg {font-family:Tahoma;}
div#smallBlogg h2 {font-size:14px; margin:0px; margin-bottom:0px; color:#0072bc;}
div#smallBlogg .date {display:block; margin-bottom:10px;}
div#smallBlogg .newsTitle {}
div#smallBlogg .newsTitle:hover {color:#0072bc;}
div#smallBlogg .more {float:right;}

div#blogg {font-family:Tahoma;}
div#blogg h2 {font-size:14px; margin:0px; margin-bottom:0px; color:#0072bc;}
div#blogg .date {display:block; margin-bottom:10px;}
div#blogg .ingress {font-size:12px;}
div#blogg .imgArt {padding-right:15px; padding-bottom: 10px;}
div#blogg .back {float:right; padding-top:10px;}

.addcomment:hover {text-decoration:underline;}

/* RSS */
.rssTop { padding-top:0px; padding-bottom:10px; font-size:14px;}
.rssTop a {font-size:14px; text-decoration:none; }
.rssTop a:hover { text-decoration:underline;}

.rssItem { padding-top:10px; padding-bottom:10px;}
.rssItem a {font-size:16px; text-decoration:none; font-weight:bold;}
.rssItem a:hover { text-decoration:underline;}
.rssItem .date { display:block; }

/* FORM */
.form input { background-color:Transparent; border: solid 1px #ccc; color:#fff; font-size:14px; font-family:Tahoma;}
.form textarea { background-color:Transparent; border: solid 1px #ccc; color:#fff; font-size:14px; font-family:Tahoma; }

/* QUIST */
div#quist {padding:15px; padding-top:20px; height:300px; margin-bottom:3px;}
div#quist .beskrivelse {float:left; width:158px; height:300px; text-align:center;  background-image:url("../images/quist/bgBeskrivelse.png"); margin-right:20px;}
div#quist .beskrivelse h2 {color:#0079c2;}
div#quist .sporsmals {float:left; width:470px; height:270px; padding-top:30px; background-image:url("../images/quist/bgSporsmal.png");  }
div#quist .sporsmal {height:217px; width:350px; margin-left:auto; margin-right:auto;}
div#quist .sporsmal h2 {color:#0079c2;}
div#quist .sporsmal .text {font-size:15px;}
div#quist .sporsmal a {font-size:15px;}

div#quistmenu {text-align:right; padding-top:14px; padding-right:5px;}
