body {
	background: url(../img/nesbyen/bakgrunn.jpg) fixed;
	color: #000000;
}

/******************/
/*** NAVIGASJON ***/
/******************/

div#side div#navigasjon {
	border-color: #3fa6af;
	background-color: #6DCDD5;
}

	div#side div#navigasjon ol#sti {
		border-color: #3fa6af;
		background-color: #6DD2D7;
	}
		
		div#side div#navigasjon ol#sti li {
			background: url(../img/nesbyen/sti.png) no-repeat right top;
		}
		div#side div#navigasjon ol#sti li.aktiv {
			background: url(../img/nesbyen/sti_aktiv.png) no-repeat right top;
		}
		* html div#side div#navigasjon ol#sti li {
			background-image: none;
			background-color: #6DCDD5;
		}
		* html div#side div#navigasjon ol#sti li.aktiv {
			background-image: none;
			background-color: #F6E2FA;
		}
	
			div#side div#navigasjon ol#sti li a {
				color: #000000;
			}
			div#side div#navigasjon ol#sti li.aktiv a {
				color: #000000;
			}
			
				div#side div#navigasjon ol#sti li.flervalg li {
					background-image: none;
					background-color: #6DCDD5;
				}
				div#side div#navigasjon ol#sti li.flervalg.aktiv li {
					background-color: #F6E2FA;
				}
			

	/* Inaktive menyfaner */
	div#side div#navigasjon ul#meny li a {
		color: #000000;
		text-shadow: #6DD2D7 1px 1px 2px;
		background: url(../img/nesbyen/fane.png) no-repeat left top;
	}
	* html div#side div#navigasjon ul#meny li a {
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/nesbyen/fane.png',sizingMethod='crop');
	}

	/* Aktive og hover menyfaner */
	div#side div#navigasjon ul#meny li.hover a,
	div#side div#navigasjon ul#meny li:hover a,
	div#side div#navigasjon ul#meny li.aktiv a {
		color: #000000;
		background-image: url(../img/nesbyen/fane_aktiv.png);
		background-position: left top;
	}
	* html div#side div#navigasjon ul#meny li.aktiv a,
	* html div#side div#navigasjon ul#meny li.hover a {
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/img/nesbyen/fane_aktiv.png',sizingMethod='crop');
	}

		/* Undermenyvalg for aktive og hover menyfaner */
		div#side div#navigasjon ul#meny li.hover ul li a,
		div#side div#navigasjon ul#meny li:hover ul li a {
			background-image: none;
			background-color: #F6E2FA;
			text-shadow: none;
		}
		* html div#side div#navigasjon ul#meny li.aktiv ul li a,
		* html div#side div#navigasjon ul#meny li.hover ul li a {
			background-color: #F6E2FA;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false);
		}

	div#side div#navigasjon div#mini-meny a {
		color: #0627C5;
	}

/************************/
/*** GENERELT INNHOLD ***/
/************************/

div#side div#innhold,
div#side div#bunntekst {
	border-color: #3fa6af;
	background-color: #6DD2D7;
}
body.turblogg.opplisting div#side div#innhold {
	background-image: url(../img/nesbyen/bakgrunn_turblogg_metainfo.gif);
}

	div#side h1, div#side h2, div#side h3,
	div#side h1 a, div#side h2 a, div#side h3 a,
	div#side legend, div#side .txt_overskrifter {
		color: #0627C5;
	}

.bg_innhold, tbody tr td {
	background-color: #6DD2D7;
	border-color: #3fa6af;
}
.txt_innhold {
	color: #000000;
}
.bg_bokser, dl, tbody tr.odde td {
	background-color: #6DCDD5;
	border-color: #3fa6af;
	color: #000000;
}
.bg_objekter {
	background-color: #6DCDD5;
}
.bg_hover, thead tr, tfoot tr, th, tbody tr.bg_hover td {
	color: #000000;
	border-color: #3fa6af;
	background-color: #F6E2FA;
}

body.klippekort div#side div.bredKol {
	background-image: none;
	background-color: #6DCDD5;
}
	body.klippekort div#side div#klippekort {
		background: url(../img/nesbyen/bakgrunn_klippekort_topp.gif) no-repeat left top;
	}
	body.klippekort div#side div#klippekort ol.poster {
		background: url(../img/nesbyen/bakgrunn_klippekort_bunn.gif) no-repeat left bottom;
	}

div#innhold div.klippekortStatus ul li.klipp {
	background-image: url(../img/nesbyen/ikon_turblogg_besok.png);
}
div#innhold div.klippekortStatus ul li.poeng {
	background-image: url(../img/nesbyen/ikon_turblogg_poeng.png);
}
div#innhold div.klippekortStatus ul li.plassering {
	background-image: url(../img/nesbyen/ikon_plassering.png);
}
div#innhold div.klippekortStatus ul li.merke {
	background-image: url(../img/nesbyen/ikon_merke.png);
}
div#innhold div.klippekortStatus ul li.neste_merke {
	background-image: url(../img/nesbyen/ikon_neste_merke.png);
}

ol.poster li.klippet, ol.poster li:hover,
ol.poster li.hover {
	color: #000000;
	background-color: #B983EA;
}
ol.poster li.feil {
	color: #750000;
	background-color: #f9978b;
}
ol.poster li,
div#side div#klippekort table tr td.post {
	background-color: #F6E2FA;
}

a { color: #000000; }
a:hover {
	color: #000000;
	text-decoration: none;
}

div#side div#blogginnhold {
	background: url(../img/nesbyen/bakgrunn_turblogg_topp.gif) no-repeat;
}

	div#side div#blogginnhold ul.poster li a.klippet {
		background: url(../img/nesbyen/ikon_besokt_post.png) no-repeat left center;
	}

	div#side div#blogginnhold div#metainfo div#meta-sesonger.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_sesong.png);
	}
	div#side div#blogginnhold div#metainfo div#meta-koordinater.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_koordinater.png);
	}
	div#side div#blogginnhold div#metainfo div#meta-poeng.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_poeng.png);
	}
	div#side div#blogginnhold div#metainfo div#meta-besok.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_besok.png);
	}
	div#side div#blogginnhold div#metainfo div#meta-sist_besok.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_sistbesok.png);
	}
	div#side div#blogginnhold div#metainfo div#meta-relaterte_poster.infoboks {
		background-image: url(../img/nesbyen/ikon_turblogg_relaterteposter.png);
	}
	
		div#side div#blogginnhold div#metainfo div#meta-sesonger.infoboks li a:hover,
		div#side div#blogginnhold div#metainfo div#meta-sesonger.infoboks li.aktiv a {
			background-color: #F6E2FA;
		}

	div#side div#blogginnhold div#metainfo h1 a {
		color: #0627C5;
	}

		div#side div#blogginnhold div#metainfo h1 a span.kode {
			color: #000000;
			background-color: #6DCDD5;
			border: 1px solid #6DCDD5;
		}
	
		div#side div#blogginnhold div#metainfo h1 a span.kode.klippet {
			color: #000000;
			border: 1px solid #6DCDD5;
			background-color: #F6E2FA;
		}

		div#side div#blogginnhold div#metainfo div.infoboks h2 {
			border-color: #3fa6af;
		}
	
	div#side div#blogginnhold div#logginnlegg div#logginnlegg-nav {
		border-color: #3fa6af;
	}

		div#side div#blogginnhold div#logginnlegg div#logginnlegg-nav a:hover,
		div#side div#blogginnhold div#logginnlegg div#logginnlegg-nav a.aktiv {
			color: #0627C5;
			border-color: #3fa6af;
		}

		div#side div#blogginnhold div#logginnlegg div#logginnlegg-skjema form ul li.par,
		div#side div#nytt-innlegg form ul li.par {
			background-color: #6DCDD5;
		}

	div#side div#blogginnhold div#logginnlegg div.innlegg h2,
	body.deltakelser div#side div.arrangementer ol li h4 {
		border-color: #3fa6af;
	}
	div#side div#blogginnhold div#logginnlegg div.innlegg.eget h2 {
		background: url(../img/nesbyen/ikon_turblogg_nyttinnlegg.gif) no-repeat left center;
	}

	div#side div#blogginnhold div#logginnlegg div.innlegg h3.dato {
		color: #000000;
	}

		div#side div#blogginnhold div#logginnlegg div.innlegg h3.dato span.meta {
			color: #0627C5;
		}

	div#side div#blogginnhold div#logginnlegg div.innlegg p {
		background-color: transparent;
	}

	div#side div#blogginnhold div#logginnlegg div.innlegg img {
		border-color: #3fa6af;
	}
	div#side div#blogginnhold div#logginnlegg div.innlegg img:hover {
		border-color: #F6E2FA;
	}
	
	div#side div#blogginnhold div#logginnlegg div.innlegg div.valg a,
	div#side div#blogginnhold div#logginnlegg div.innlegg div.valg button {
		color: #000000;
	}

body.deltakelser div#innhold div.arrangementer ol li.toggle {
	background-image: url(../img/nesbyen/ikon_ekspandert.gif);
}
body.deltakelser div#innhold div.arrangementer ol li.toggle.kontrahert {
	background-image: url(../img/nesbyen/ikon_kontrahert.gif);
}
