@media print {

	body, body.hoved { 
	background-color: #ffffff; 
	background: url("/sys/grafikk/logo/1ski_gruppelogo_transp27.gif");
	background-repeat: repeat;
	background-position: left top;
}

table.border, 
	.hoyre, 
	.venstre, 
	.venstre_bunn,
	.hoved_print, 
	.adressefelt, 
	.meny,
	.meny_valgt,
	.meny_adm,
	.stemningsbilde,
	.borderline,  
	.logo_ramme,
	.nw, .n, .ne, .w, 
	.sw, .s, .se, .e
	{ display: none; }

/*	table.hoved { 
	display: table; 
}

td.senter,
 td.hoved,
 iframe.fullkolonne {
	width: auto;
}

*/}


body { 
/*
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif ; 
*/
	font-family: Verdana, Arial, Helvetica, sans-serif ;
/*	margin: 12px ; */
	padding: 0 0 0 0 ;
	font-size: 11px;
	color: #4d4d4d;
	background: url("/sys/grafikk/logo/1ski_gruppelogo_transp27.gif");
	background-repeat: no-repeat;
	background-position: 5 20;
/*	background: url("/sys/grafikk/elementer/bg.png") left top; */
}

body.hoved {
	text-align: center;
	background-color: #4d647c;
}

body.hvit {
	background-color: white ;
}

body.iframe {
	background-color: white ;
	text-align: left;
	padding: 0 ; 
	margin: 0 ;
}

body * {
	font-size: 11px;
}

.count_down {
	font-face: Verdana,Arial,Helvetica,Universe,Sans-Serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	align: center;
}

.counter {
	color: c0c0c0;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	align: center;
}

.h1,.h2,.h3,.h4,.h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 6;
	margin-bottom: 3
}

.h1 {}
h3,.h3 {
	font-size: 13px;
}

table { 
	margin: 0 0 0 0 ; 
	padding: 0 0 0 0 ; 
	border: 0 ;
	border-spacing: 0 ; 
	border-collapse: collapse ;
	empty-cells: show ;
}

table.midt {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

form { 
	margin: 0 0 0 0 ; 
	padding: 0 0 0 0 ;
	border: 0 ; 
	border-spacing: 0 ;
	border-collapse: collapse ;
}

strong {
	font-size: 11px ;
}

p {
	font-size: 11px ;
}

textarea {
	font-size: 11px ;
}

a { 
	font-size: 11px ;
	text-decoration: none ; 
	color: #d98545 ; 
}

a:hover	{ 
	text-decoration: underline ; 
}

a:focus { 
	color: #d98545;
} 

td { 
	padding: 0 ; 
	margin: 0 ; 
	vertical-align: top ;
	text-align: left;
}

img { 
	border: 0 ; 
	padding: 0 0 0 0 ; 
	margin: 0 0 0 0 ; 
	border-spacing: 0 ; 
}

div { 
	padding: 0 0 0 0 ; 
	margin: 0 0 0 0 ; 
	border-spacing: 0 ; 
}


ul {
	list-style: outside ;
	margin: 5px;
	padding-left: 15px;
}

.tab {
	margin-left: 10px;
}

.bottom {
	vertical-align: bottom ;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.normalbredde {
	width: 474px;
}

.center	{ 
	text-align: center;
}


.center>table { 
	margin-left: auto; 
	margin-right: auto;
	text-align: left;
}


.center th { 
	text-align: center; 
}

.avstand20 {
	padding-left: 10px ;
	padding-right: 10px ;
}

.avstand16 {
	padding: 8px;
}

.alt	{
	width: 969px;
}

.error {
	color: red;
	font-weight: bold ; 
}

.landsleir_liste {
	margin-top: 100px;
}

.liste_bottom {
	vertical-align: bottom ;
}

.liste_bilde {
	width: 65px;
	height: 65px; 
	margin: 10px 5px 15px 0 ; 
}

.meny_bilde {
	width: 65px;
	margin: 0 0 0 0;
}

.undermeny_tekst {
	white-space: nowrap;
}

.undermeny_tittel {
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #3a6e8f;
	white-space: nowrap;
	padding: 2px 2px 2px 2px;
}

td.undermeny_tittel {
	padding: 2px 2px 2px 2px;
	margin: 1px 1px 1px 1px;
}

table.undermeny {
	width: 190px;
	padding: 1px 1px 1px 1px;
	margin: 5px 5px 5px 5px;
}

tr.undermeny {
	margin: 2px 2px 2px 2px;
}

td.undermeny {
	width: 181px;
	font-size: 100%;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
}

td.undermeny:hover {
	cursor: pointer;
}

.undermeny_valgt {
	width: 181px;
	font-size: 100%;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	background-color: #EBF0F4;
	color: #4d647c;
	font-weight: bold;
}

.undermeny_head {
	width: 181px;
	font-size: 100%;
	white-space: nowrap;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	background-color: #3a6e8f;
	color: #EBF0F4;
}

.liste_tittel { 
	font-size: 11px;
	font-weight: bold;
	color: #d98545;
	margin-bottom: 0;
	margin-top: 3px;
	white-space: normal;
}

.liste_tittel_hoyre { 
	font-size: 11px;
	font-weight: bold;
	color: #d98545;
	margin-bottom: 0;
	margin-top: 3px;
	white-space: normal;
	width: 205px;
}

.liste_mnd { 
	font-size: 11px ; 
	font-style: italic ; 
	margin-bottom: 3px ;
	margin-top: 20px ;
	width: 100% ; 
	border-bottom: 1px solid #cccccc ; 
}

.liste_underline { 
	margin-bottom: 3px ;
	margin-top: 10px ;
	width: 100% ; 
	border-bottom: 1px solid #cccccc ; 
}

.liste_date { 
	font-size: 11px ; 
	color: #4d4d4d ; 
	margin: 0;
	padding-right: 4px;
	font-weight: normal ;
	vertical-align: top ; 
/*	white-space: nowrap ;
*/}

.liste_link { 
	font-size: 11px ; 
	text-align: right ; 
	color: #d98545 ;
	padding: 0 0 10px 0 ; 
	margin: 0 0 0 ;
}

.liste_valgt { 
	font-size: 11px ; 
	text-align: right ; 
	color: #d98545 ;
	font-weight: bold;
	padding: 0 0 10px 0 ; 
	margin: 0 0 0 ;
}

.liste_tabell {
	border-bottom: 1px solid #cccccc ;
	width: 100%;
}

.liste_forfatter { 
	font-weight: normal ;
	white-space: nowrap ;
	margin-left: 4px ;
}

.liste_ingress { 
	margin: 5px 0 0 0 ; 
	font-size: 11px ; 
	font-weight: normal ; 
	color: #4d4d4d ;
}

.liste_tab { 
	margin: 0 ; 
	margin-left: 10px ; 
	font-size: 11px ; 
	font-weight: normal ; 
	color: #4d4d4d ;
}

.liste_nowrap { 
	white-space: nowrap ;
}

.liste_bolk { 
	margin: 0 ;
	margin-bottom: 10px ;
	font-weight: normal;
	font-size: 11px ; 
}

.liste_gruppe { 
	font-size: 11px ; 
}	

.liste_liten { 
	font-size: 11px;
}

.liste_tekst { 
	font-size: 11px;
	width: 205px;
}
/*	text-align: justify; */

.liste_rediger {
	font-size: 11px;
	text-align: right;
}

.liste_plain{
	font-size: 11px ;
	font-weight: normal;
	white-space: normal ;
}

.tipi_link { 
	font-size: 11px; 
	text-align: left; 
	color: #d98545;
	padding: 3px 3px 3px 3px;
}

.tipi_link:hover { 
	font-size: 11px; 
	color: #ffffff;
	background-color: #d98545;
	text-align: left; 
	text-decoration: none;
	padding: 3px 3px 3px 3px;
}

.tipi_valgt { 
	font-size: 11px; 
	color: #d98545;
	text-align: left;
	padding: 3px 3px 3px 3px;
	font-weight:  bold;
}

img.stemmebilde {
	height: 10px ;
	width: 150px ;
}

.navn {
	font-size: 11px ;
	color: #d98545 ;
}

.sok_underline {
	margin-bottom: 12px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
}

/*.sok_boks { 
	background: white ;
	width: 100%;
}*/

.sok_knapp,
.sok_boks {
	margin-top: 6px;
	font-size: 10px;
}

.sok_knapp {
	width: 35px;
	margin-left: 2px;
}

.sok_boks {
	width: 170px;
}
.sok_radio {
	width: 25px;
}

.nyhetsarkiv { 
	margin: 0 ; 
	vertical-align: top ;
}

.n {
	height: 7px;
}

td.n {
	background: url("/sys/grafikk/teknisk/n.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color: #4d647c;
}

.s {
	height: 7px;
}

td.s {
	background: url("/sys/grafikk/teknisk/s.gif");
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #4d647c ; 
}

.e {
	width: 7px;
}

td.e {
	background: url("/sys/grafikk/teknisk/o.gif");
	background-repeat: repeat-y;
	background-position: left;
	background-color: #4d647c ; 
}

.w {
	width: 7px;
}

td.w {
	background: url("/sys/grafikk/teknisk/w.gif"); 
	background-repeat: repeat-y;
	background-position: right;
	background-color: #4d647c ; 
}

.nw {
	height: 7px;
	width: 7px;
}

td.nw {
	background: url("/sys/grafikk/teknisk/nw.gif");
    background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #4d647c ; 
}

.ne {
	height: 7px;
	width: 7px;
}

td.ne {
	background: url("/sys/grafikk/teknisk/no.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #4d647c ; 
}

.sw {
	height: 7px;
	width: 7px;
}

td.sw {
	background: url("/sys/grafikk/teknisk/sw.gif");
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #4d647c ; 
}

.se {
	height: 7px;
	width: 7px;
}

td.se {
	background: url("/sys/grafikk/teknisk/so.gif");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #4d647c ; 
}


.innmat { 
	border: 0 ; 
	height: 100%;
	padding: 0 0 0 0 ;
	border-spacing: 0 ; 
	vertical-align: top ;
 } 

.innmatHoyre { 
	border: 0 ; 
	width: 208px;
	padding: 0 0 0 0 ;
	border-spacing: 0 ; 
	vertical-align: top ;
 } 

td.innmat { 
	background-color: #ffffff ; 
}

td.innmatHoyre {
	background-color: #ffffff ; 
 } 

.stemningsbilde {
	min-width: 730px;
	height: 145px;
}

.borderline {
	height: 7px;
}

.fullhoyde {
	height: 100%;
}

.fullbredde {
	width: 100%;
}

.fyll {
	width: 205px ;
	vertical-align: top ;
	background-color: white ;
}
/*	width: 205px;
	background-color: white;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
} */

.hoved {
	width: 100%;
	height: 100%;
}
	
table.hoved {
	background-color: white;
}

.venstre_bunn,
.venstre {
	padding-right: 4px ;
	border-right: 2px solid #cccccc;
	width: 200px ;
}
.toKolVenstre {
	width: 743px;
	margin-right: 0px;
	padding-right: 0px;
}

.fullkolonne {
	width: 729px ;
	height: 500px;
}

.full_bredde {
	width: 742px ;
}

.senter_bunn,
.senter {
	width: 525px ;
	padding-left: 4px ;
	vertical-align: top ;
}

.venstre_bunn,
.senter_bunn,
.hoyre_bunn {
	vertical-align: bottom;
	background-color: white;
}

.hoyre {
	width: 199px;
	vertical-align: top;
	background-color: white;
}

td.hoyreKol {
	width: 199px;
	vertical-align: top;
	background-color: '';
}

td.ikon_hoyre {
	width: 199px;
	align: center;
}

img.ny_logo {
/*	212 / 145 */
	width: 199px ;
	height: 136px ;
}

.logo_tabell {
	width: 199px;
	vertical-align: top;
	background-color: #4d647c;
}

.logo_ramme {
	width: 199px;
	vertical-align: top;
	background-color: white;
/*	background-image: url('/sys/grafikk/elementer/ga_til_startsiden.png');
	background-repeat: no-repeat;*/
/*	background-attachment: fixed; */
/*	background-position: right bottom; */
}

.logo_tekst {
	overflow: hidden ; 
	color: #5a514a;
	color: #ffffff;
	vertical-align: top ;
	background-color: #5e758d ;
}

table.logo_tekst {	
	width: 100% ;
	table-layout: fixed;
	height: 115px ;
	font-size: 9px ;
}

td.logo_tekst {
	font-size: 9px ;
	padding: 5px;
}

td.logo_bunn {
	padding: 5px;
	font-size: 9px ;
       	vertical-align: bottom ;
}

.person {
	font-size: 11px;
	margin: 10px 0;
	padding: 5px;
	vertical-align: bottom;
}

table.person {
	border-bottom: solid 1px #cccccc;
	width: 474px;
}

td.person {
	padding: 4px;
	padding-top: 0;
}


.person_bilde {
	margin: 0;
	width: 100px;	
	height: 100px;
	padding: 2px 0;
}

.person_navn {
	color: #d98545; 
	font-weight: bold;
}

.logo_tabell {
	height: 100% ;
}

.logo_venstre {
	width:100%;
	padding: 15px ;
}

.logo_hoyre {
	padding: 15px ;
	padding-left: 0 ;
}

.spf {
	height: 61px ;
	width: 180px ;
}

.hoved_tittel { 
	color: #d98545; 
	font-size: 22px ;
	font-weight: bold;
	margin: 0;
}

.hoved_dokument { 
	font-size: 22px ;
}

.hoved_ingress {
	font-size: 11px ;
	font-weight: bold;
}

.hoved_innhold { 
	font-size: 11px ;
}

.hoved_bildetekst { 
	font-size: 11px ; 
	font-style: italic ;
	width: 100%;
	margin-bottom: 15px;
}

.hoved_fargetekst { 
	font-size: 11px ; 
	font-weight: bold ; 
	color: #d98545 ; 
	margin-bottom: 0;
	margin-top:30px;
	white-space: normal ;
}

.forsidemeny_boks {
	width: 176px;
	background-color: white;
}

.forsidemeny_sok {
	width: 176px;
}

.4px { height: 4px; }
.6px { height: 6px; }
.10px { height: 10px; }
.12px { height: 12px; }
.14px { height: 14px; }
.16px { height: 16px; }
.18px { height: 18px; }
.20px { height: 20px; }
.22px { height: 22px; }
.24px { height: 24px; }

div.forsidemeny_tittel {
	padding: 12px 0px;
	margin-bottom: 2px;
	font-weight: bold;
	font-size: 12pt;
	color: #666666;
/*	color: #ffffff;
	background-color: #3a6e8f;*/
/*	margin-bottom: 12px;
	border-top: 1px solid #cccccc;
	padding-bottom: 5px;*/
}

.forsidemeny_bold {
	padding-top: 10px;
	font-weight: bold;
}

.forsidemeny_normal,
.forsidemeny_normal a,
.forsidemeny_RSS a,
.forside_nyhetsarkiv a {
	color: #4d4d4d;
	font-size: 11px;
}

.forsidemeny_RSS {
	margin-top: 5px;
	margin-bottom: 5px;
}

.forsidemeny_bunn {
	background-color: white;
}

.forside_nyhet {
	height: 822px;
	height: 100%;
	width: 251px;
	background-color: white;	
}

.forside_nyhetsbunn {
	background-color: white;
	vertical-align: bottom;
}

.forside_nyhetsarkiv {
	padding-top: 2px;
	padding-left: 5px;
}

.forside_bilder {
	background-color: white;
}

.finn_gruppe_boks {
	border: 1px solid #cccccc;
	width: 100%;
	margin: 15px 0;
}

.finn_gruppe_boks * {
	padding: 2px;
}

.finn_gruppe_overskrift {
	font-size: 18px;
	border: 1px solid #cccccc;
}

.finn_gruppe_om {
	padding: 5px 2px;
}

.finn_gruppe_attr {
	font-weight: bold;
}

div.kontakt_krets_tittel {
	padding: 2px;
	margin: 2px 0;
	font-weight: bold;
	font-size: 14px;
	background-color: #d98545 ;
	color: white;
}

.kontakt_krets_tekst {
	padding: 0 5px ;
}

.kontakt_krets_kontakt {
	padding: 10px 5px 0;
}

select.krets_select {
	width: 100%;
}

.finn_gruppe_attr {
	width: 100px;
}

.gruppe_liste {
	padding-top: 5px;
	font-weight: bold;
	color: #d98545 ;
	padding-bottom: 5px;
}

.om_kart {
	padding-top: 20px;
}

div.dokument, 
div.dokument a.ingenting {
	font-size: 15px ;
	font-weight: bold;
	margin: 10px 0 20px 0;
}

img.dokument {
	border: 0;
	margin: 2px;
	width: 16px;
	height: 16px;
	vertical-align: text-bottom;
}

img.kartlink {
	border: 0;
	margin: 0px 2px;
	vertical-align: middle;
}

div.googlemap {
	height: 550px;
	width: 730px;
}

table.googlemap th {
	font-size: 16px;
}

table.googlemap td {
	padding: 2px;
}

div.nettspm_navn {
	padding-top: 10px;
	font-weight: bold;
}

div.nettspm {
	font-style: italic;
}

div.nettspm_svar {
	padding-top: 10px;
	padding-bottom: 20px;
}

.RSS {
	margin-top: 5px;
	margin-bottom: 5px;
}

.RSS img,
.forsidemeny_RSS img {
	vertical-align: text-bottom;
	margin-right: 5px;
}

.debatt_tittel { 
	color: #d98545 ; 
	font-size: 22px ;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.debatt_forfatter { 
	font-size: 11px;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 11px;
}

.debatt_svar {
	margin: 0 ;
	padding-top: 10px ;
	padding-bottom: 20px;
	text-align: left;
}

.debatt_kommentar {
	border-top: 1px solid #cccccc;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 6px;
	font-size: 11px;
	font-weight: bold ;
}


.nyhetsarkiv_link {
	vertical-align: text-bottom;
	border-top: 1px solid #cccccc;
	padding: 2px;
	margin-top: 15px;
} 

.hoved_info {
	font-size: 11px ;
	margin-top: 15px;
	width: 100%;
	text-align: center;
	vertical-align: text-bottom ;
	background-color: white ; 
}

.hoved_forfatter { 
	border-top: 1px solid #cccccc;
/*       border-right: 1px solid #cccccc ;
*/	font-size: 11px;
	padding: 2px;
}

.hoved_fotograf { 
	border-top: 1px solid #cccccc ;
	border-left: 1px solid #cccccc ;
	font-size: 11px;
	padding: 2px;
}

.hoved_pdf { 
	border-top: 1px solid #cccccc ;
	border-left: 1px solid #cccccc ;
	font-size: 11px;
	padding: 2px;
}

.hoved_print { 
	border-top: 1px solid #cccccc ;
/*	border-left: 1px solid #cccccc ; */
	font-size: 11px;
	padding: 2px;
}

.speideren_fotograf {
	font-style: normal;
	text-align: right ; 
	white-space: nowrap ;
}

.red {
	color: red;
}

.alert {
	color: #cc9900;
}

.femdel {
	height: 20px;
	border: 1px solid #cccccc;
	width: 94px; 
	text-align: center;
	padding: 2px;
}

.bilder {
	font-size: 11px;
	color: white;
	text-align: center;
}

table.bilder {
	width: 474px;
}

td.bilder {
	padding: 3px;
}

td.bilder>*>img {
	width: 100px;
	height: 100px;
}

.bilder_tekst { 
	font-size: 11px ; 
	font-style: italic ;
	text-align: center ;  
}

.bilder_foto { 
	font-size: 11px ; 
	text-align: center ;  
}


a.ingenting {
	color:  #4d4d4d ;
	cursor: pointer ;
}
	
a.ingenting:hover {
	text-decoration: underline ;
}

div.innlegg,
div.skjult {
	display: none;
}

.hoved_innlegg {
	width: 474px;
	margin-top: 20px;
}

.hoved_innlegg * td {
	padding-top: 3px;
}

.input_kommentar {
	width: 400px;
}

.input_tekst {
	width: 74px;
}

.input_knapper_input {
	width: auto;
	margin: 3px;
}

.input_error {
	color: red;
	margin-top: 2px;
	font-weight: bold;
}

img.s_bilde {
	width: 400px;
	height: 50px;
}

.meny {
	margin-top: 2;
	margin-bottom: 2px;
}

.meny:hover {
	margin-top: 2;
	margin-bottom: 2px;
}

.meny_valgt {
	margin-top: 2;
	margin-bottom: 2px;
}

.meny_valgt:hover {
	margin-top: 2;
	margin-bottom: 2px;
}

table.meny {
	width: 955px;
}

table.full {
	width: 745px;
}

td.meny {
	text-align: center;
	font-weight: bold;
	font-size: 130%;
/*	white-space: nowrap; */
	color:	#4d4d4d;
	cursor: '';
/*	border: 1px solid white; */
	width: 1%;
}

td.meny_valgt {
	text-align: center;
	font-weight: bold;
	font-size: 130%;
	white-space: nowrap;
	color:	#d98545;
	cursor: '';
/*	border: 1px solid white; */
	width: 1%;
}

td.meny_adm {
	text-align: center;
	font-weight: bold;
	font-size: 13px ;
	white-space: nowrap;
	color:	#d98545;
	cursor: '';
/*	border: 1px solid white; */
	width: 1%;
}

td.meny:hover {
	cursor: hand;
}

td.meny_valgt:hover {
	color:	#d98545;
	cursor: hand;
}

/*td.meny:hover {
	font-weight: bold;
	font-size: 12px ;
	white-space: nowrap ;
	color:	#ffffff ;
	background-color: #4d4d4d;
	cursor: pointer;
	width: 1%;
}*/

a.meny {
	font-weight: bold;
	font-size: 130% ;
	white-space: nowrap ;
	color:	#4d4d4d ;
}

// a.meny_prosj {
//	font-weight: bold;
//	font-size: 130% ;
//	white-space: nowrap ;
//	color:	#d98545 ;
//	color:	#4d4d4d ;
//	color:	#5905C5 ;
//	filter: glow(color=#d98545,strength=15);
//}

a.meny:hover {
//	background-color	: #4d647c; 
}

a.meny_valgt {
	font-weight: bold;
	font-size: 130%;
	white-space: nowrap ; 
	color: #d98545;
}

a.meny_ny {
	font-weight: bold;
	font-size: 12px ;
	white-space: nowrap ; 
	color: #C81E00;
}

a.meny_valgt:hover {
	color: #d98545;
	text-decoration: none;
	white-space: nowrap ; 
//	background-color: #ffffff;
}

a.meny:hover {
	color: #d98545;
	text-decoration: none;
	white-space: nowrap ; 
//	background-color: #ffffff;
}

// a.meny_prosj:hover {
//	color: #d98545;
//	color: #cc3333;
//	text-decoration: none;
//	white-space: nowrap ;
//	filter: glow(color=#d98545,strength=5);
//	background-color: #ffffff;
//}

a.meny_valgt:hover {
	text-decoration: none;
}

a.meny_ny:hover {
	text-decoration: none;
}

.info_tabell {
	table-layout: fixed;
	font-weight: bold ;
	font-size: 11px ;
	width: 220px ; 
	height: 180px ; 
}	

.info_punkt1 { 
	border: 1px solid #cccccc ; 
	padding: 3px ;
}

.info_punkt { 
	border: 1px solid #cccccc ; 
	border-top: 0 ; 
	padding: 3px ;
}

.info_text { 
	font-size: 10px;
	white-space: nowrap ; 
	font-weight: normal ; 
}

table.big { 
	margin: 0 0 0 0 ; 
	padding: 0 0 0 0 ;
	border-spacing: 0 ; 
	width: 474px ; 
}

.info_placement1 { 
	width: 254px ;
	height: 180px; 
}

.snakkeboble1 {
	position: absolute; 
	top: 80px; 
	left: 150px; 
	visibility: hidden ; 
}

.snakkeboble2 { 
	position: absolute; 
	top: 40px; 
	left: 100px; 
	visibility: hidden ;
}

.nsf_hoved { 
	color: #4d4d4d ; 
	font-weight: bold ; 
	font-size: 10px ;
	white-space: nowrap ; 
	vertical-align: top ;
}

.nsf_info { 
	vertical-align: bottom ; 
	border: 0 ; 
	padding-left: 2px ;
}

.nsf_addresse { 
	color: #4d4d4d ; 
	font-size: 10px ;
	font-weight: lighter ; 
	vertical-align: bottom ;
	text-align: left ; 
	white-space: nowrap ;
}


.adressefelt {  
	color: #ffffff ; 
	font-size: 10px ;
	font-weight: lighter ; 
	vertical-align: bottom ;
	text-align: center ; 
	white-space: nowrap ;
	
}

.adressefelt a,
.nsf_link { 
	color: #ffffff ;
	font-size: 10px ;
	white-space: nowrap ;
	font-weight: lighter ;
	
}


td.link_bilde1 {
	padding: 0;
	padding-left: 0;
	margin: 0;
}

td.link_bilde {
	padding: 0;
	margin: 0;
}
/*	padding-left: 5px; */

img.link_bilde {
	width: 155px ;
	height: 70px ;
}


.kategorier {
	padding: 2px;
	margin: 2px;
}

td.kolonne {
	padding: 2px 5px;
}

.zebra1 {
	border: 1px solid white;
	background-color: #cccccc;
	padding: 2px;
	margin: 2px;
}

.zebra2 {
	border: 1px solid white;
	background-color: #eeeeee;	
	padding: 2px;
	margin: 2px;
}

.zebra_space1 {
	border: 5px solid white;
	background-color: #cccccc;
	padding: 2px;
}

.zebra_space2 {
	border: 5px solid white;
	background-color: #eeeeee;      
	padding: 2px;
}

.zebra3 {
	vertical-align: middle;
	width: 155px;
	border: 1px solid white;
	background-color: #cccccc;
	padding: 2px;
	margin: 2px;
}

.zebra4 {
	vertical-align: middle;
	width: 155px;
	border: 1px solid white;
	background-color: #eeeeee;	
	padding: 2px;
	margin: 2px;
}

.toppbilder{
	width: 805px;
}


.registreringhjelp {
	margin-top: 5px;
	text-align: left;
}

.registreringhjelp *{
	text-align: left;
}

.registreringhjelp_overskrift {
	line-height: 16px;
	padding: 2px 5px;
	background-color: #4d647c ;      
	color: #ffffff;
	font-weight: bold;
}

.registreringhjelp_tekst {
	padding: 5px ; 
	background-color: #dddddd;
	color: black;      
}
/*
table.hotelt {
	width: 474;
}
*/

div.melding {
	margin-left: auto; 
	margin-right: auto;
	text-align: center;
	width: 75%;
	font-weight: normal;
	background-color: #dddddd;
	border: 0px solid #cccccc;
}

td.mellomrom1 {
	width: 10px;
}

td.melding,
td.melding_mellom {
	font-weight: normal;
	padding-right: 3px;
}

td.melding_mellom,
td.reg_personer {
	padding-top: 25px;
	padding-bottom: 15px;
}

input.reg_postnr {
	width: 50px;
}

input.reg_sted {
	width: 100px;
}

input.reg_tlf,
input.reg_epost,
select.reg_personer {
	width: 85px;
}

input.reg_navn,
input.reg_addr {
	width: 150px;
}

textarea.reg_tekstboks {
	width: 100%;
	height: 100px;
}


/*
Nedenfor LinPha endringer...
*/

td.mainheader, 
td.linpha_leftmenu {
	padding-right: 4px ;
	border-right: 2px solid #cccccc;
	width: 245px ;
}

td.leftmenu {
	width: 245px;
}

td.index_site,
td.mainwindow,
td.rightheaderlower,
td.adminpages,
td.main_whitebg {
	padding-left: 4px ;
	vertical-align: top ;
}

table.subfoldertable,
table.maintable {
	border: 0;
	width: 473px;
}

td.subfoldertable_img,
td.subfoldertable_txt {
	border-bottom: 1px solid #cccccc;
	padding-top: 15px;
}

td.subfoldertable {
	padding: 2px ;
}

li.leftmenu {
	list-style: inside url("/sys/grafikk/teknisk/folder.png"); 
	font-weight: 700;
}

div.leftmenu {
	padding-left: 10px;
}

li.secret {
	list-style: inside url("/sys/grafikk/teknisk/folder_locked.png");
}

td.maintable {
	padding-bottom: 4px;
}

td.detalj_midt {
	padding: 0 4px ;
}

td.detalj_thumb {
	width: 152px;
}

td.detalj_txt {
	width: 100%; 
}

div.pagenumber,
td.viewimage {
	text-align: center;
}

hr {
	width: 100%;
	height: 1px;
	border: 0;
	border-bottom: 1px solid #cccccc;
}

td.minithumbnail_next {
	text-align: right;
}


select.album_select,
select.cat_select {
	width: 200px;
	height: 200px;
}

div.search_date {
	padding-top: 15px;
}

td.subfoldertable_submit {
	padding-top: 15px;
	text-align: center;
}

td.comment_img {
	vertical-align: middle;
	text-align: center;
	padding: 4px;
}

td.commenthead {
	text-align: center;
	border-top: 1px solid #cccccc;
	padding-top: 0px;
/*
	border-bottom: 1px solid #cccccc; 
*/
}
/*
Slutt lindpha endringer...
*/

/*—————————————————————————————————————————————————————*/
/*                       H E N T E T   F R A   1 S K I . C S S                       */
/*—————————————————————————————————————————————————————*/
.bodyGreen			{ color: #ffffff; background-color: #006633 }
.tittel				{ margin-top: 0px; font-size: 18pt; margin-bottom: 0px; color: #ffffff; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif }
.alert				{ color: #CC3300; font-size: 10pt }

.regCelle			{ font-family:arial,helvetica,universe,sans-serif;font-size:10px;font-weight:700;border:1 solid #C0C0C0; }
.menyCelle			{  }

.mediumOverskrift	{ font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif; font-size: 10pt; font-weight: 700; margin-top: 5px; margin-bottom: 2px; }
.mediumTekst		{ font-size: 10pt; margin-top: 0px; margin-bottom: 0px; }
A.mediumTekst		{ font-size: 10pt; margin-top: 0px; margin-bottom: 0px; }

.miniOverskrift		{ font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif; font-size: 8pt; font-weight: 700; margin-top: 5px; margin-bottom: 2px; }
.miniTekst			{ margin-top: 0px; font-size: 8pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif }
A.miniTekst			{ margin-top: 0px; font-size: 8pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif }
A.miniTekst:hover	{ margin-top: 0px; font-size: 8pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif; color: #006633; }

.mikroOverskrift	{ font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif; font-size: 7pt; font-weight: 700; margin-top: 5px; margin-bottom: 2px; }
.mikroTekst			{ margin-top: 0px; font-size: 7pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif }
A.mikroTekst		{ margin-top: 0px; font-size: 7pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif }
A.mikroTekst:hover	{ margin-top: 0px; font-size: 7pt; margin-bottom: 0px; font-family: Verdana,Arial,Helvetica,Universe,Sans-Serif; color: #006633; }
/*—————————————————————————————————————————————————————*/
ul					{ list-style-image: url('/sys/grafikk/teknisk/punkt.png') }
hr					{ color: #CC0000; margin-top: 0px; margin-bottom: 0px }
/*—————————————————————————————————————————————————————*/
