﻿@charset "utf-8";
/*------------------| Designed by Øyvind Hermans |¤| License: Hon-Norge.net |------------------*/



/* Generelt + bakgrunner top og bunn */

* { margin: 0; padding: 0; }

a:link {color: #c28100; text-decoration: none; border: none;}
a:visited {color: #c28100; text-decoration: none; border: none;}
a:hover {color: #white; text-decoration: none; border: none;}
a:active {color: #c28100; text-decoration: none; border: none;}

img {border-style: none;}

html {	height : 100%; }

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #bababa;
background: #232323; 
background-image: url("../images/gui/bg/bgtes2t.jpg");
background-position: top center; }

ul, ol { display: inline; list-style-position:inside; }

fieldset {
border: none;
}



/* Masterheader */

#mastercontainer {
background-image: url("../images/gui/bg/bgtop.png");
background-position: center top; 
background-repeat: repeat-x;
width: 100%;
height: 304px;
margin-left: auto;
margin-right: auto;}


/* LOGO */


#logo {
text-align:center; 
margin-left: auto;
margin-right: auto;
width: 100%;
height: 100%;
background-image: url("../images/gui/bg/helterbg.png");
background-position: top center;
background-repeat: no-repeat; }

#bgbot {
	position:fixed; 
	bottom:0; 
	width: 100%;
	height: 170px;
	background-image: url("../images/gui/bg/bgbot.png");
	background-repeat: repeat-x;
	background-position: center;
	z-index: -5;
}


/* Meny */

#menyhoved { 
	width: 935px; 
	height: 70px;
	background-image: url("../images/gui/meny/menybg.png");
	background-position: center;
	background-repeat: no-repeat;
}

.mainlevel-nav {
padding-top: 10px; }

a.mainlevel-nav {
color: white;
font-weight: bold;
margin-top: 20px;
padding-left: 10px;
padding-right: 10px;
font-size: 1.105em;
letter-spacing: 1.1px; }

a:hover.mainlevel-nav {
color: red; }

  
/* Wrappers til innholdet på siden */

.Container {
	width: 935px;
	text-align:left;
	position: absolute;
	left: 50%;
	margin-left: -466px;
	margin-top: -25px;
}

	/*display: box;

	background-image: url("../images/innholdbg.png"); */

#wripwrap {
float: left;
height: 100%;
min-height: 500px;
width: 918px; 
margin-left: 8px;
margin-top: -3px;
border-left: 1px solid #16190c; 
border-right: 1px solid #16190c; 
background-color: #303030; }

#venstrewrapper {
float: left;
margin-left: 5px;
margin-top: 3px;
margin-bottom: 3px;
width: 680px; 
height: 100%;
background-color: #212121;
border: 1px solid #16190c; }

#venstrewrapper.left-full{width:99%;}

#venstrewrapper p {
padding: 5px; 
}

#hoyrewrapper {
clear: right;
float: right;
width: 220px; 
height: 100%;
background-color: #202020;  
border-left: 1px solid #16190c;
border-right: 1px solid #16190c;
border-bottom: 1px solid #16190c;
margin-right: 5px;
margin-top: 3px;
margin-bottom: 3px;  }



/* Footer */

#footer{
clear: both;
float: left;
width: 908px; 
margin-left: 8px;
margin-bottom: 60px;
padding: 5px;
height: 100%;
background-color: #202020;  
border: 1px solid #16190c; }


/* Innhold */

.componentheading {
	font-size: 1.5em;
	font-variant: small-caps;
	color: white;
	margin-bottom: 10px; }

.contentheading { 
	font-size: 1.4em; 
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px; }
	
.contentheading h2 { 
	font-size: 1.6em; 
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px; }	

.iteminfo { 
	border-bottom: 1px solid #16190c;
	font-size: 0.85em; 
	letter-spacing: 0.3pt;
	margin-bottom: 3px;}
	
.articleinfo { 
	margin-left: 10px;
	letter-spacing: 0.3pt; 
    color: #505050;
	width: 100%;
	border-top: 1px dotted #505050;
	border-bottom: 1px dotted #505050;	}

.modifydate {  font-style: italic; font-size: 0.85em; margin-right: 8px;}	
.createdby {  font-size: 0.85em; margin-right: 8px;}
.createdate {   font-size: 0.85em; }
	
.article_column { 
border: 1px solid #16190c;
background-color: #202020; }

.article_column img { 
border: 1px solid #16190c;  }

.leading {
border: 1px solid #16190c;
background-color: #202020; }
	
.blog {}

/* Meny */


.menu {
color: White;
float: left;
list-style-position:inside;
width: 100%;
margin-top: 25px;
margin-left: 85px;
margin-right: 20px;}

ul.menu{ 
display: inline; 
list-style: none; }

ul.menu li { float: left; }

ul.menu li a {
display: block;
font-size: 1.15em;
letter-spacing: 1.5px;
font-weight: bold;
height: 100%;
padding-left: 7px;
padding-right: 7px;
color: white;
text-decoration: none; }

ul.menu  li a:hover
{ color: #c28100; }


/* Pagination */


.pagination {
list-style-position:inside;
width: 100%; }

ul.pagination { 
display: inline; 
list-style: none; }

ul.pagination  li  {
display: box;
clear: right;
float: left;
color: #c28100;
background-color: #202020;
padding: 5px;
height: 100%;
margin-bottom: 6px;
text-decoration: none; }

ul.pagination   li a:hover
{ color: white;  }


/* Page - artikkel */

#page{
margin-bottom: 6px;
list-style-position:inside;
width: 100%; 
height: 100%;
background-image: url("../images/gui/bg/test.png");
background-position: top left; 
background-repeat: no-repeat;}

#page p{
text-align: left;
font-size: 1.18em;
display: box;
width:  95%;
padding: 6px;}

#page h1{
padding: 6px;
font-size: 1.35em;}

#page h2{
padding: 6px;
font-size: 1.30em;}

#page h3{
font-size: 11pt;
padding: 6px;
font-size: 1.25em;}

#page h4{
font-size: 10pt;
padding: 6px;
font-size: 1.20em;}

#page ul{ 
display: inline; }

#page  li  {
margin-left: 6px; }



/* latestnews */


.latestnews {
color: White;
list-style-position:inside;
width: 100%; 
height: 100%;}

ul.latestnews{ 
display: inline; 
list-style: none; }

ul.latestnews li { 
height: 18px; 
width: 100%;
background-image: url("../images/gui/icons/listicon1.png");
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:14px; }

ul.latestnews li a {
display: block;
font-size: 1em;
height: 100%;
color: #c28100;
text-decoration: none; }

ul.latestnews li a:hover
{ color: white;  }

/* mostread */


.mostread{
color: White;
list-style-position:inside;
width: 100%; 
height: 100%;}

ul.mostread{ 
display: inline; 
list-style: none; }

ul.mostread li { 
height: 18px; 
width: 100%;
background-image: url("../images/gui/icons/listicon1.png");
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:14px; }

ul.mostread li a {
display: block;
font-size: 1em;
height: 100%;
color: #c28100;
text-decoration: none; }

ul.mostread li a:hover
{ color: white;  }

/* menuuser */


.menuuser{
color: White;
list-style-position:inside;
width: 100%; 
height: 100%;}

ul.menuuser{ 
display: inline; 
list-style: none; }

ul.menuuser li { 
height: 18px; 
width: 100%;
background-image: url("../images/gui/icons/listicon1.png");
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left:14px;
margin-left: 5px; }

ul.menuuser li a {
display: block;
font-size: 1em;
height: 100%;
color: #c28100;
text-decoration: none; }

ul.menuuser li a:hover
{ color: white;  }


/* moduletable */

#hoyrewrapper .moduletable {
width: 100%;
height: 100%;
margin-bottom: 5px;
padding-left: 5px;
padding-bottom: 5px;}

#hoyrewrapper .moduletable h3{
color: #63784c;
background-image: url("../images/gui/bg/overskriftbg2.jpg");
background-repeat: repeat-x;
margin-bottom: 5px;
margin-left: -5px;
padding-left: 5px;
border-top: 1px solid #16190c; 
font-weight: normal;
width: 215px; 
height: 21px; }

#hoyrewrapper .moduletablehonmeny h3{
color: #63784c;
background-image: url("../images/gui/bg/overskriftbg2.jpg");
background-repeat: repeat-x;
padding-left: 5px;
border-top: 1px solid #16190c; 
font-weight: normal;
width: 215px; 
height: 21px; }

#hoyrewrapper .moduletable_menu h3{
color: #63784c;
background-image: url("../images/gui/bg/overskriftbg2.jpg");
background-repeat: repeat-x;
padding-left: 5px;
font-weight: normal;
border-top: 1px solid #16190c; 
width: 215px; 
height: 21px; }


/* submeny */

.menuhonmeny {
color: White;
list-style-position:inside;
width: 100%; 
height: 100%;}

ul.menuhonmeny{ 
display: inline; 
list-style: none; }

ul.menuhonmeny li { 
display: box;
height: 100%;
width: 100%;
 }

ul.menuhonmeny li a {
display: block;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
font-size: 1em;
height: 100%;
color: #c28100;
text-decoration: none; }

ul.menuhonmeny li a:hover
{ background-image: url(../images/gui/bg/subbg2.jpg);   }

/* OLD
.menuhonmeny {
color: White;
list-style-position:inside;
width: 100%; }

ul.menuhonmeny{ 
display: inline; 
list-style: none; 
width: 100%; 
height: 100%;}

ul.menuhonmeny li { margin: 0; padding: 0; }

ul.menuhonmeny li a {
display: block;
height: 21px;
font-size: 1.23em;
width: 265px;
padding-top: 4px;
padding-left: 15px;
color: black;
background-image: url(../images/gui/bg/menybg2.png); 
background-repeat: auto; 
letter-spacing: 0.3px;
border-top: 1px solid #d8d8d8;
}

.menuhonmeny li a:hover {
color: #005095;
}

*/

/* FORMS */

.poll{
	margin-top: 5px;
	margin-left: 5px;
	width: 100%;
	height: 100%;
}

.poll label{
display: box;
width: 100;
height: 100%;
}

.poll dl{
	margin-bottom: 3px;
}

.poll dt{
	padding-bottom: 3px;
}

.poll dd{
	padding-bottom: 3px;
}

.button { margin-top: 5px; }

.poll fieldset {
margin-top: 5px;
margin-bottom: 3px;
}

.poll  input{
margin-bottom: 5px;
margin-right: 5px;
}

.form-login{
	border: none;
	margin-left: 5px;
}

.form-login p{
	padding-top: 3px; }

.form-login label{
clear: both;
float: left;
width: 100%;
margin-bottom: 5px;
margin-top: 3px;
}

.form-login fieldset input{
}


/* Heltetabeller */

#helttable {
width: 48%;
height: 150px;
border-collapse:collapse;
border: 1px solid black;
background-color: #202020; 
clear: right;
float: left; 
margin: 5px; 
text-align: center;}

#helttable td, #helttable th  {
border: none;
width: 128px;
}

#helttable td.overskrift {
background-color: black;
font-weight: bold;
color: white;
}

/* Jcomments */

.jcomments-links { 
background: #1e1e1e;
border-top: 1px solid #1c1c1c; 
display: box; 
padding: 5px;
text-align: right; }

.readmore-link { 
display: box;  
float: left;}

/* Agora og agoaerions*/
.agoraprofile { min-height: 76px; }
.agoraproile_avatar { float: left; margin: 3px; border: 1px solid white;}

/* News Show GK3 */

.gk_news_show_right {
background-color: #181818; 
background-image: url("../images/gui/bg/nyhetbg.png");
background-position: top;
background-repeat: repeat-x;
}

.gk_news_show_left {
background-color: #181818; 
background-image: url("../images/gui/bg/nyhetbg.png");
background-position: top;
background-repeat: repeat-x;
}

.clearfix p { 
font-size: 1.15em;
letter-spacing: 0.7px; }

.clearfix h4 { 
font-size: 1.25em;
font-weight: bold;
margin: 5px; }

a.readon { font-size: 1.18em; position: relative; }

p.gk_news_show_news_info { font-size: 0.93em;  color: #464646; }

img.gk_news_show_news_image { border: 1px solid #4b3811; }

#comments-footer { display: none; }
.small { display: none; }
