@import url(layout.css);
@import url(nav.css);
@import url("/bildegalleri/v2/css/jquery.lightbox-0.4.css");
@import url("bildegalleri.css");

/*  ------------------------------       TYPOGRAFI     -------------------------------  */

body, input {	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal }

#innhold h2,
.sf-menu ul a span,
#kategorimeny span,
p.dropcaps:first-letter,
#sitemap ul span,
.pers ul strong,
#nyheter h2 {
	font-family: Georgia, "Times New Roman", Times, serif }
	
#innholdsramme, #kreditt, #xnav, #kreditt strong { font-size: 1.1em }
#nav, #sok { font-size: 1.2em } 
input, select, textarea { font-size: 1em } 
#nav ul ul { font-size: .9em }

/* Overskrifter */
#innhold h1 { font-size: 1.5em; line-height: 1.5em; width: 100%; position: relative }
#innhold h2, .pers strong { 
	font-size: 1.3em;	
	font-style: oblique;
	color: #666 }

h3, h4, h5, h6 { font-size: 1em; clear: left }
h2 a { color: #000 }

p.dropcaps:first-letter {
	display: block;
	float: left;
	padding: 0.3em 0.3em 0.1em 0.3em;
	margin: 0 0.3em 0.05em 0;
	font-style: italic;
	font-size: 1.5em;
	width: 0.5em;
	height: 0.7em;
	color: #fff;
	background: #d7c834 }
h1 { margin: 0 0 .5em 0 }
h2,h3,h4,h5,h6,blockquote,p,hr,table,address { margin: 0 0 1em 0 }
.artikkel ul, .artikkel ol { margin: 0 0 1em 30px }

a { color:#6aa8b7; text-decoration: none }
a:hover { text-decoration: underline }

p.skip, #header h1, #header p, #sok a, #sok label { display: none }

/*  -----------------------     DIVERSE FORMATERING      ----------------------  */

address { font-style: normal }
table {
	text-transform: uppercase;
	border-collapse: collapse;
	border-spacing: 0 }
table th, table td {
	text-align: left; padding: 6px 8px; border:1px solid #999 }
table th { background: #eee}

table td { vertical-align: top }

#innholdsramme ul.pdf { margin: 0 0 1em 0; list-style-type: none }
ul.pdf li { padding: 2px 0 }
ul.pdf li a { background: url(gfx/pdf.gif) no-repeat; padding: 2px 0 2px 25px }

img.left {  float: left; margin: 0 1em 1em 0 }
img.right { float: right; margin: 0 0 1em 1em }

.agent ul, .pers ul { list-style-type: none; clear: both }
.pers li { position: relative; z-index: 1; float: left; width: 144px; padding: 171px 15px 1em 0 }
.agent li { position: relative; z-index: 1; float: left; width: 144px; padding: 0 15px 1em 0 }
.pers li img { position: absolute; top: 26px; left: 0 }
.pers strong { display: block; font-size: 1.4em; height: 3em }
.pers em {position: absolute; top: 0; left: 0; line-height: 26px; height: 26px; font-style: normal; font-weight: bold; font-size: 1.2em}
.agent strong { display: block; font-size: 1.4em; height: 1.5em }

/*  --------------------------------    VERKTØY    ---------------------------------  */

div#searchWrapper {
	position: absolute;
	top: 10px; left: 225px; }

#sok {	position: absolute; top: 0; left: 0; 
	width: 130px; height: 24px; overflow: hidden;
	background: url(gfx/bg_35White.png) }
#sok input {
	background: none; border: none; padding: 0 0 0 5px;
	color:#fff; width: 125px; height: 24px; line-height: 24px }

/*  ------------------------------------- DESIGN ------------------------------------  */

#logo {
	position: absolute;
	left: 56px; top: 24px;
	width: 90px; height: 104px }
#logo a { display: block; height: 104px }
#logo span { display: none }
img, #sok { behavior: url(/iepngfix.htc); z-index: 10000 }

#swfHeader { z-index: 500 !important }


#nyheter { 
	position: absolute;
	top: 10px;
	left: 659px;
	width: 200px;
	background: #5f919c/*url(gfx/ul_background.png)*/;
	color: #fff;
}
#nyheter h1.tittel {display: none;}
#nyheter table {border: none; text-transform: none; margin: 0}
#nyheter td {border: none}
#nyheter h3 {display: none}
#nyheter h2 {margin: 0 0 .5em; font-weight: normal; font-style: oblique}
#nyheter h2 a, #nyheter a {color: #fff; text-transform: none}
#nyheter p.dato {display: none;}

/* SUPPLIERS */
table.suppliers {	width: 622px;	border: none;	margin-bottom: 1.5em; margin-top: 1em;	text-transform: none}
table.suppliers h6 {	font-family: Georgia,"Times New Roman",Times,serif;	font-size: 1.4em;	font-weight: normal;	font-style: oblique;	margin-bottom: .5em}
table.suppliers td {width: 110px; padding: 5px 8px 5px 10px; border: none}
table.suppliers td.title {width: 186px;}
table.suppliers td.bordered {	}
