﻿/* FASTE VERDIER FOR SIDENE */

/* FJERNET PGA TEST
body {
background-color: #ffffff;
font-size: 11px;
font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
}
SLUTT FJERNET */

body {
	margin: 0;
	padding: 0;
	/* background-image: url(http://www.pmachine.com/images/site_images_v6/masthead_bg.jpg); XXXX FJERNES */
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #fff;
	font-family: Lucida Grande, Verdana, Sans-serif;
	font-size: 12px;
	color: #333;
}


li {
list-style-position: inside
}

/* FORMATERING AV ORDINÆRE LENKER */

a:link {
color: #003366;
	text-decoration: underline;
 	text-decoration:none;
}

a:visited {
color: #003366;
text-decoration: underline;
text-decoration:none;
}

a:active {
color: #003366;
text-decoration: underline;
text-decoration:none;
}

a:hover {
color: #003366;
text-decoration: underline;
}


/* OPPSETT AV BOKSER PÅ SIDEN */

#banner {
position:absolute;
top: 0px;
left: 0px;
}

#menybar {
position:absolute;
top: 90px;
left: 1px;
z-index: 1;
}

#venstre {
font: Verdana, Arial, Helvetica, MS Sans Serif;
font-size: 10px;
text-align: left;
}

#midten {
text-align: left;
 	margin-right: 2px;
padding-left: 2px;
 	padding-right: 2px;
}

#midten-bred {
position:absolute;
top: 130px;
left: 160px;
width: 616px;
 	text-align: left;
 	margin-right: 2px;
 	padding-left: 2px;
 	padding-right: 2px;
}

#sok {
position:absolute;
top: 30px;
left: 603px;
width: 230px;
text-align: left;
z-index:2;
}

#hoyrespalte {
text-align: left;
margin-right: 2px;
padding-left: 4px;
padding-right: 2px;
}

#hoyrespalte_ekstra {
position:absolute;
left: 790px;
top: 0px;
width: 150px;
text-align: left;
margin-right: 2px;
padding-left: 4px;
padding-right: 2px;
}

#feilmelding {
position:absolute;
top: 120px;
left: 2px;
width: 780px;
font: Verdana, Arial, Helvetica, MS Sans Serif;
font-size: 10px;
padding-right: 10px;
padding-left: 5px;
text-align: left;
color: #333;
padding-bottom: 30px;
}

/* BOKSER I VENSTREMENY */

/* Grønn boks hovedfarge */
#boks_green_main {
background-color: #669966;
color: #FFFFFF;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 4mm;
}

/* Grønn boks lys*/
#boks_green_light{
background-color: #CCFFCC;
color: #000000;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 4mm;
}



/* KATEGORIBOKSER */
/* Brukt for å presentere kategoribeskrivelsene. Se Admin/Kategorier/Kategoribeskrivelse */

#boks_kategori {
font-variant: small-caps;
margin: 0;
margin-top:5px;
border: 1px solid #993333;
padding: 2px 2px 2px 2px;
background-color: #ccffcc;
}

/* REKLAMEBOKSER I HØYREMENY */

#boks_2 {
border: 1px solid #CCCCCC;
background-color: #CCCCCC;
margin-bottom: 4mm;
}

/* BOKSER I HØYREMENY */

#boks_3 {
border: 1px solid #666;
background-color: #CCCCCC;
margin-bottom: 4mm;
}

/* BOKSER I MIDTFELTET */

#boks_4 {
border: 1px solid #666;
background-color: #ECE7D1;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 4mm;
}

#boks_lenker {
border: 1px solid #CC3333;
background-color: #CC3333;
color: #FFFFFF;
font-weight: bold;
padding: 1px 1px 1px 1px;
margin-bottom: 2px;
}


/* FORMATERING AV ELEMENTER PÅ SIDENE */

.kategori_tittel {
border: 1px solid #CC3333;
background-color: #CC3333;
padding: 2px 2px 2px 2px;
font-family: Verdana, Tahoma, Arial, Helvetica, MS Sans Serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
margin-bottom: 4mm;
}

.weblog img {
padding: 5px;
}

.img {
float: right;
border: 0;
margin: 0px 0px 5px 5px;
}

/* BILDER */

/* Bilder på venstre side */

.img_venstre {
padding-right: 10px;
align= "left";
}

/* Bilder på høyre side */

.img_hoyre {
padding-left: 10px;
padding-bottom: 10px;
align= "right";
}

.img-h1 {
float: right;
border: 0;
margin: 0px 0px 5px 5px;
}

/* FORMATERING AV TEKST PÅ SIDENE */

.tittel {
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 18px;
line-height: 1.2em;
color: #009933;
margin: 10px 0px 0px 0px;
padding: 0;
}

.tittel a {
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 18px;
line-height: 1.2em;
color: #009933;
margin: 10px 0px -10px 0px;
padding: 0;
}


.tittel a:visited {
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 18px;
line-height: 1.2em;
color: #009933;
margin: 10px 0px -10px 0px;
padding: 0;
}

.tittel a:hover {
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 18px;
line-height: 1.2em;
color: #006633;
margin: 10px 0px -10px 0px;
padding: 0;
text-decoration: underline;
}

.sammendrag {
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-size: 12px;
/* line-height: 1.4em; */
color: #000000;
margin-bottom: -10px;
}

.ingress {
font-weight: bold;
font-size: 11px;
color: #000000;
margin-bottom:     10px;
}

.tekst {
font-weight: normal;
font-size: 12px;
color: #000000;
margin-bottom:     1px;
}

/* .lenker {
display: block;
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 11px;
color: #666;
background-color: #c9e6f4;
padding: 3px 3px 3px 3px;
text-decoration: none;
border-bottom: 1px solid #fff;
} */

.lenker a {
display: block;
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 11px;
color: #666;
background-color: #c9e6f4;
padding: 3px 3px 3px 3px;
text-decoration: none;
border-bottom: 1px solid #fff;
}

.lenker a:hover {
background-color: #8dcfef;
color: #666;
text-decoration: underline;
}

.brodtekst {
font-size: 9px;
background: transparent;
color: #000000;
margin-bottom:     1px;
}

.mer {
font-size: 9px;
background: transparent;
color: #990000;
margin-top: -10px;
margin-bottom:     -18;
display: inline;
}

.hoyretittel{
font-weight: bold;
font-size: 14px;
background: transparent;
color: #000000;
margin-bottom:     -8px;
}

/* FORMATERING AV MER-TEKST */

.mer a {
font-family: arial, helvetica, sans-serif;
font-weight: normal; font-size: 11px;
margin: -10px 0px 0px 0px;
color: #5483BC;
text-decoration: none;
}

.mer a:hover {
color: #D00000;
text-decoration: none;
}

.mer {
padding-left: 17px;
background: url(/images/felles/000001_ikon_mer.gif) no-repeat 0 60%;
}
