BODY {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
}

H1, H2, H3, H4, P, li {
	font-family : Arial, Helvetica, sans-serif;
	padding-left : 10px;
	padding-right : 10px;
}

H1 {
	font-size : 1.4em;
	font-weight: normal;
}

H2 {
	font-size : 1.2em;
	margin-top : 2em;
}

H3 {
	font-size : 1.0em;
}

H4 {
	font-size : 0.9em;
	margin-bottom : -1.3em;
}

P, li {
	font-size : 0.9em;
}

P.byline{
	color: black;
	background-color: white;
	line-height : 1%;
	font-variant : small-caps;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}

P.ingress{
	font-style: italic;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1em;
}

P.bildetekst{
	font-style: italic;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.9em;
}

A:ACTIVE, A:LINK,  A:HOVER, A:VISITED {
	background-color : transparent;
}

A:ACTIVE, A:LINK {
	text-decoration : underline;
	color : #000099;
}

A:HOVER {
	text-decoration : none;
	color : Black;
}

A:VISITED {
	text-decoration : underline;
	color : #800040;
}

.toppmeny {
	color : #FFFFFF;
	background-color : transparent;
}

.toppmeny A:ACTIVE, .toppmeny A:LINK, .toppmeny A:VISITED {
	text-decoration : none;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	background-color : transparent;
}

.toppmeny A:HOVER {
	text-decoration : underline;
	color : #FFFFFF;
	background-color : transparent;
}

.transp{
	background-color : transparent;
}

.kontakt{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	color : White;
	text-align : center;
	background-color : transparent;
}

.nyheter, .arr .bilder{
	padding: 2px;
	display:block;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	text-align : left;
	color : #000000;
	border: 1px solid #818990;
	margin: 2px 1px 2px 1px;
	width : 127px;
}

 .nyheter{
	background: #67BCA2;
}

.arr{
	background: #9CD2C3;
}

.bilder{
        background: #9CD2C3;
}

.nyheter P, .arr P, .bilder P, .nyheter H3, .arr H3, .bilder H3{
	margin : 1px 2px 8px 2px;
}

.nyheter A:ACTIVE, .nyheter A:LINK, .nyheter A:VISITED, .arr A:ACTIVE, .arr A:LINK, .arr A:VISITED, .bilder A:ACTIVE, .bilder A:LINK, .bilder A:VISITED {
	color : Blue;
	text-decoration : none;
}

.nyheter A:HOVER, .arr A:HOVER {
	color : Blue;
	text-decoration : underline;
}

.tlmnd, .tldato, .tlarr, .tlansv, .tlmalg{
	font-family : Arial, Helvetica, sans-serif;
	text-align : left;
	font-size : 0.8em;
	padding-left : 4px;
}	

TH.tlmnd, TH.tldato, TH.tlarr, TH.tlansv, TH.tlmalg{
	font-weight : bold;
}

TD.tlmnd{
	color : Red;
	font-weight : bold;
}

TD.tldato, TD.tlansv, TD.tlmalg{
	font-size : 0.7em;
}

.topptabellfyll{
	background : url(fellesgfx/toppfyll.gif);
}

.bunntabellfyll{
	background : url(fellesgfx/bunnfyll.gif);
}
