@charset "utf-8";
body { background-image: url(bakgrunnstor.png); background-position: center top; background-color: black; background-repeat: no-repeat; }
a img{ text-decoration: none; border: none; }
div#wrapper { width: 900px; margin-left: auto; margin-right: auto; font-family: Verdana, Geneva, sans-serif; }
div#header { width: 900px; height: 154px; }
div#meny { font-size: 22px; color: white; font-weight: bold; width: 900px; margin-bottom: -5px; }
input.first { font-size: 10px; height: 15px; width: 107px; }
input.button { font-size: 12px; height: 22px; }
.hoyre { float: right; }
div#nyheter { width: 740px; background-color: white; float: left;}
div#innhold { padding: 15px; font-size: 12px; }
div#oppdaterartikkel { font-family: 10px;  }

div#first{ width: 740px; float: left; margin-top: 10px; background-color: white; border-bottom: thin solid #004983; font-family: Arial, Helvetica, sans-serif; }
div#firstbilde {  border: thin solid #004983; float: left; margin-right: 5px; margin-top: 5px; margin-left: 15px; height: 180px; margin-bottom: 5px; }
div#firstlesmer { float: right; ; margin-left: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; margin-right: 17px; }
div#firstlesmer a{ text-decoration:none; color: #004983;  }

div#nyhet { width: 353px; height: 174px; float: left; margin-top: 10px; background-color: white;  font-family: Arial, Helvetica, sans-serif;  }
div#nyhetright { width: 353px; height: 174px; margin-top: 10px;  float: right;  padding-top: 0px; background-color: white;  margin-right: 17px; font-family: Arial, Helvetica, sans-serif; }
div#nyhetsbilde {  border: thin solid #004983; float: inherit; margin-right: 5px; margin-top: 5px; margin-left: 15px; height: 90px;  }
div#nyhetsoverskrift { font-size: 20px; padding: 5px; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 10px;  }
div#nyhetsingress { font-size: 12px; margin-top: 7px; margin-left: 7px; margin-left: 15px; }
div#nyhetslesmer { float: right;  margin-left: 15px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none;}
div#nyhetslesmer a{ text-decoration:none; color: #004983;  }
div#nyhetslesmer a hover{ text-decoration: underline; color: black; }


div#hoyrespalte { width: 149px; float: right; background-color: white; padding: 5px; margin-left: 1px; }
div#debattoverskrift { color: #004983; margin-top: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; }
div#debattoverskrift a:hover { color: black; text-decoration: underline; }
div#debattoverskrift a { color: #004983; text-decoration: none; }
div#debattinnlegg { font-size: 10px; margin-top: 3px; border: thin #E6EAFF solid; }
div#debattinnlegg a:hover{ color: #004983; text-decoration: underline; }
div#debattinnlegg a { color: black; text-decoration:none }

div#nyhetslutt { width: 740px; background-color: white; height: 45px; float: left; border-bottom: black thin solid; }
div#footer { width: 740px; background-image: url(footer.png); height: 200px; float: left; }
div#kontakt { width: 740px; height: 200px; float: left; }
div#footerinfo { float: left; font-size: 10px; width: 370px; text-align: center; margin-top: 15px; }
.footeroverskrift { font-size: 13px; color: #004983; font-weight: bold; }
.footeroverskrift1 { font-size: 12px; color: #004983; font-weight: bold; }
div#footerinfo1 { float: left; font-size: 10px; width: 246px; text-align: center; margin-top: 45px; }

/*1. stilen til hovedmenu */
#menu{
overflow:hidden;
width:100%;

}

/*2. stilene til linkene i hovedmenu */
#menu a{
display:block;
float:left;
height:25px;
margin-left:1px;
padding-right: 15px;
padding-left:15px;
font-family:arial;
font-size:16px;
text-transform:uppercase;
text-decoration:none;
color: white;
line-height:25px;
}

/*3. stilene til a-meny som er hover */
#menu a:hover{
background-color: white;
color:#004983;
}

#menu a.current{
background-color: white;
color:#004983;
}
#menu a.firstcurrent{
margin-left:0;
background-color: white;
color:#004983;
}



/* remove the left margin for the first link*/
#menu a.first{
margin-left:0;
}


div#artikkelwrapper { width: 740px; font-family: Verdana, Geneva, sans-serif; float: left;  }
div#artikkelnewswrapper { }
div#artikkelbilde {  margin-top: 10px; margin-left: 10px; margin-bottom: 5px; margin-right: 5px; }
.imgborder { border: thin solid #004983; }
div#artikkeloverskrift { padding: 15px; font-size: 16px; font-weight:bolder; padding-left: 0px; margin-left: 10px; font-family: Georgia, "Times New Roman", Times, serif;}
div#artikkelingress { padding: 15px; font-size: 15px; margin-top: -10px; ; padding-left: 0px; width: 740px; float: left; margin-left: 10px;}
div#artikkelinnhold { padding: 15px; margin-top: -10px; font-size: 13px; padding-left: 0px; border-bottom: thin solid #666;  margin-left: 10px; }
div#artikkelkategori { font-size: 15px; padding: 15px; margin-bottom: -25px; margin-left: -15px; }
div#artikkelinfo { font-size: 13px; margin-left: 10px; border-bottom: thin solid black; margin-bottom: 17px; }
div#tipsvenn { margin-left: 10px; padding: 15px; font-size: 12px; border: thin solid #004983; padding-top: 0px; margin-right: 280px; margin-top: 15px; background-color: #F0F2FF; }
div#artikkelkommenter { margin-left: 10px; padding: 15px; font-size: 12px; margin-top: padding-left: 0px; margin-top: -20px; border: thin solid #004983; padding-top: 0px; margin-top: 5px; margin-right: 10px; background-color: #F0F2FF;  }
div#artikkelkommentarheader { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bolder; padding: 15px; }
div#artikkelkommentarwrapper { margin-left: 10px; margin-bottom: 30px;  }
div#artikkelkommentaroverskrift { margin-left: 10px; font-size: 16px; background-color: #F0F2FF; border: padding-left: 15px;}
div#artikkelkommentarinnlegg { margin-left: 10px; padding: 15px; font-size: 12px; margin-top: -10px;  }
div#artikkelkommentarnavn { margin-left: 10px; font-size: 12px; border-top: thin solid #666; }
span.publisert { float: right; margin-right: 10px; }

table.arkiv { border: thin solid black; margin-top: 5px; margin-bottom: 13px; font-size: 10px; }
div#arkiv { padding: 5px; margin-left: 10px; font-size: 12px; }
table.hogadmin { padding: 5px; margin-left: 10px; font-size: 12px; border: thin solid black; margin-bottom: 5px; float: inherit; }
td.bla { background-color: #004983; font-weight: bold; }


/* Admin login */
.textfield {
	font-size: 11px;
	color: #004983;
	background: #F7F7F7;
	border: 1px solid #004983;
	padding-left: 1px;
}
.admin {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #004983;
	margin: 0px;
	padding: 20px 10px 0px;
}
h1.adminr {
	color: red;
	margin-left: 13px;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed red;
}
.err {
	color: red;
	font: bold  12px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 13px;
}
th {
	font-weight: bold;
	text-align: left;
}
