BODY 
{ 
	font-family : Verdana, Arial, Bradley Hand ITC, Harrington, Papyrus; 
	background : white; 
	background-attachment : fixed; 
	margin-right : 50px; 
	background-position : top-center;
	text-align : center;
}

.arc90_linkpic 
{ 
	display: none; position: absolute; left: 0; top: 1.5em; 
}
.arc90_linkpicIMG 
{ 
	padding: 0 4px 4px 0; background: #FFF url(/tools/c/images/linkpic_shadow.gif) no-repeat bottom right; 
}

@import "dhtml-horiz.css";

A:link.informasjonsi, .informasjonsi { font-size : 9px; color : white; background-color : indigo }
A:hover.informasjonsi { color : red; background-color : darkblue }
A:visited.informasjonsi { color : yellow; background-color : darkblue }

P { font-family : Verdana, Arial, Bradley Hand ITC, Harrington, Papyrus; font-size : 13px; color : #2a518c; text-align : justify }
TD { color: navy; font-size : 13px; text-align : left; font-family : Arial, Verdana, Bradley Hand ITC, Harrington, Papyrus }
TD.ingen { text-align : center }
UL:before { width : 1em }
UL { list-style : circle; list-style-position : inside; font-weight : 600; text-align : justify }
LI { font-size : 14px }
TR { border : 0px solid black }

.engelsk { color : purple; text-align : justify }
.quote { FONT-STYLE: italic }
.bildeside { margin-left : 10% ; margin-right : 10% }
.meny { text-align : right; color : white }
.signatur { font-family: Chancery L, Charter; font-style : italic }
.venstre { text-align : left }
.spraaktoppvalg { font-size : 12px }
.lenkenavn { color : lightblue }
.norskinfo { color : blue; text-align : right }

.hoeyre_venstre { text-align : justify }
.markertcelle { color : white; background : red; font-size : 14px; text-align : center }
.nettsidecelle { color : white; background-image : url("../grafikk/steelblue_gradient.jpg"); font-size : 12px; text-align : center }

@media print 
{
	P { font-weight : 400 }
	BODY { background-image : none }
	.sideinfo { font-style : bold; color : aqua }
	@page { size : portrait; margin : 2.5cm }
}
 
@media screen 
{
	.sideinfo { visibility : hidden }
}

TH { font-family : Arial, Sans, Verdana; color : white; background : RGB(181,187,201); text-align : center; font-size : 12px }

TH.info, TH.talldata, TH.bredinfo { color : white; background-image : url("../grafikk/listeoverskriftbakgrunn.jpg");  }

.info { width : 150px; font-family : Verdana, Arial, Bradley Hand ITC, Harrington, Papyrus }
.bredinfo { width : 400px; text-align : justify; font-family : Verdana, Arial, Bradley Hand ITC, Harrington, Papyrus }
.talldata { text-align : right; width : 70px }
.hvaerdet { }
.omsiden { color : blue; background : RGB(175, 208, 245); font-family: arial, dolphin, georgia; font-weight : 600 }
.sidetopprute 
{ 
	background-color : #8db4d9; 
	background-image : url("grafikk/overskriftsbakgrunn.jpg");
}

.listepost { display : block; text-align : center }

.prifskisse TABLE
{
}

.prifskisse
{
	margin-right : 16%;
	margin-left : 16%;
	width : 500px;
	text-align : justify; 
	border : 5px dotted steelblue;
	border-color : steelblue;
}

H1 
{ 
	font-family: Chancery L; 
	color : #ff9e0c; 
	background-color : darkblue; 
	text-align : center; 
	font-size : 30px; 
	font-style : italic;
	padding : 0px; 
	padding-bottom : 1px;
	border-color : yellow;
	border-width : 3px;
	border-left : 20px darkblue solid;
	border-bottom : 0px;
	background-image : url("../grafikk/tm_overskrift.jpg");
}

H2 
{ 
	color : darkblue; 
	padding : 1px; 
	border-left : 20px darkblue solid; 
	border-top : solid 1px darkblue; 
	border-right : solid 1px darkblue; 
	border-bottom : dotted 1px darkblue; 
	background-image : url("../grafikk/h2-bakgrunn.jpg");
}

H3 
{ 
	color : darkblue; 
	padding : 1px; 
	background-color : #ebe8f9; 
	border-top : 4px darkblue solid; 
	border-left : 20px darkblue solid; 
	border-right: 1px darkblue solid; 
	border-bottom: 1px darkblue dotted; 
	background-image : url("../grafikk/listeoverskriftbakgrunn.jpg");
}

H4 
{ 
	color : indigo; 
	padding : 1px; 
	background-color : #707bc0;
}
.gammelH1 { background-image : url("tekstur_overskr3.jpg"); font-size : 27px }
.toppturbildeH3 { color : indigo; font-style : italic }
.toppturbildeH2 { color : darkblue; text-align : right; background-image : none }

A:link { color : blue; text-decoration : none}
A:link.hvit { color : white }
A:visited { color : indigo; text-decoration : none }
A:visited.hvit { font-style : italic; color : white; text-decoration : none }
A:hover { color : white; background : indigo }
A:hover.hvit { color : white; background : indigo }
A:active { color : gold }

.antallinfo { font-size : 11px }
.infobilde { width : 100px }
.hvittekst { color : white }

.tom { padding : 0px; border : 0px }
.hovedtabell { width : 1040px; border : 1px dotted lightblue; border-spacing : 0px; padding : 0px; background-color : #f7f7f9; text-align : center }
.hovedkolonne { width : 820px; vertical-align : top }
.hovedkolonneinnhold { width : 820px }
.hovedkolonnevenstre { width : 820px; text-align : left }
.informasjonsboksframside { width : 900px; border-color : white; border-spacing : 5px; border : dotted 1px darkblue; background-color : white }
.informasjonsboksframside TD { color : darkblue; background-color : #d0cfef }
.informasjonsboksframside TH { color : white; background-color : darkblue }

.rutestatistikktabell	
{
 	border-spacing : 5px;
}


.rutestatistikktabell TD
{
	border : solid 1px darkblue;
	padding : 5px;
	margin : 0px;
	background-color : #c2c0f1;
} 

TABLE TD.s
{
	font-size : 15px;
	color : darkblue;
	text-align : right;
	background-color : white;
	border-spacing : 0px;
	border : 0px;
	padding :  3px;
	margin : 0px;
}

.overskrift 
{ 
	color : yellow; 
	font-size : 30px; 
	text-align : center;  
	background-color : #8db4d9; 
	background-image : url("grafikk/overskriftsbakgrunn.jpg");
}

.kantruter TD { border : solid 3px white; border-bottom : 0px; padding : 0px; margin : 0px; background : #e8edf2 }
TABLE.kantruter 
{ 
	border : 1px darkblue solid; 
	border-spacing : 0px; 
	padding : 0px; 
	margin : 0px; 
	background : white;
}

.listekolonne { text-align : center; width : 820px; width : 100% }
.indexinfoboks { width : 820px; background-color : #d3dae5 }

.toppost { background-image : url("../grafikk/topplistebakgrunn.jpg"); }

.infoboksnede 
{ 
	border : 1px dotted darkblue;
	background-color : #cbcde9;
}

A:link.visningstypevalg { color : blue; font-family : Verdana; font-size : 12px }
A:hover.visningstypevalg { color : darkblue; background-color : #d3dae5; font-family : Verdana; font-size : 12px }
A:visited.visningstypevalg { color : indigo; font-family : verdana; font-size : 12px }

.tomkantkolonne { width : 130px }

.infobokshoeyre
{ 
	background-image : url("grafikk/infoboksbakgrunn.jpg"); 
	text-align : justify; 
	padding : 5px; 
	border: darkblue solid 1px;
}

.infobokshoeyre TD 
{ 
text-align : justify 
}

.helsidemeny ul
{
	list-style-type: none;
	margin : 0;
	padding : 0;
	display : block;
	color : darkblue;
}

.helsidemeny li a
{
	background-color : white;
	color : darkblue;
	margin : 0;
	padding : 0;
}

.helsidemeny li a:hover
{
	background-color : red;
	margin : 0;
	padding : 0;
}

.pilpeker ul
{
	list-style-type: none;
	margin : 0;
	padding : 0;
	width : 22px;
}

.pilpeker li a:hover
{
/*	display : block;
	height : 60;
	background-color : red;
/*	background-image : url("../grafikk/pil_hoeyre_markert.jpg");
	font-size : 60;
*/}

.pilpeker li
{
/*	height : 60;
	list-style-type: none;
	background-color : white;
	background-image : url("../grafikk/pil_hoeyre.jpg");
	width : 20;
	font-size : 60;
*/
}

.pilpekervenstre UL
{
	list-style-type: none;
	margin : 0;
	padding : 0;
	width : 22px;
}

.pilpekervenstre li a:hover
{
/*	display : block;
	height : 60;
	background-color : red;
	background-image : url("../grafikk/pil_venstre_markert.jpg");
	list-style-type: none;
*/}

.pilpekervenstre li
{
/*	list-style-type: none;
	height : 61;
	background-color : white;
	background-image : url("../grafikk/pil_venstre.jpg");
	width : 22;
*/
}

.toppinfoenkeltturbilde
{
	font-size : 21px;
	text-align : right;
}

.infotabell TABLE
{	
	border : darkblue solid 1px;
	border-spacing : 5px;
	z-index : 0;
}

.infotabell TD
{
	background-color : #4f86d8;
	color : white;
	font-family : Arial;
}

.infotabell TH
{
	font-weight : 600;
	font-size : 16px;
	text-align : left;
	background-color : #641af9;
	color : white;
	font-family : Arial;
	background-image : url("grafikk/graftittelbakgrunn.jpg");
}

.venstreramme 
{ 
	background-image : url("../grafikk/infoboksbakgrunn.jpg"); 
	background-color : steelblue; 
	vertical-align : top; 
	height : 100%; 
	width : 130px;
}
.hoeyreramme 
{ 
	background-image : url("../grafikk/venstremenybakgrunn.jpg"); 
	background-color : steelblue; 
	vertical-align : top; 
	height : 100%; 
	width : 130px; 
	position : absolute; 
	left : 850px;
 }
.sidetoppbilde { width : 950px }

.ramme
{
	border : 1px solid black;
	padding : 5px;
	background-color : white;
}
.hovedbildecelle { width : 750px; height : 500px }

.turinfotabell 
{ 
	background-image : url("../grafikk/turinfohoeyrebakgrunn.jpg"); 
	min-width : 150px;
	font-size : 14px; 
	vertical-align : top;
	font-style : italic;
	color : darkblue;
	text-align : justify;
	min-height : 480px;
}

.turinfotabell TH
{
	background-color : #7b86c4;
	width : 150px;
	min-height : 70px
} 
.turinfotabell TD
{
    min-height : 400px;
}

.turinfotabelloverskrift { width : 100px }
.turbeskrivelsevenstrekolonne { width : 150px }
.turbeskrivelsevalg { height : 18px; text-align : right; border : 1px }

.spraakvalg
{
	font-size : 9px;
	text-align : right;
}

.venstremeny 
{ 
	background-color : steelblue; 
	background-image : url("../grafikk/infoboksbakgrunn.jpg"); 
	vertical-align : top; 
	width : 130px;  
	height : 100%;
}

.venstremenykolonne 
{ 
	width : 130px; 
	text-align : left;
}

.venstremenykolonneoverskrift 
{ 
	width : 130px; 
	text-align : left; 
	background-color : white; 
}

.venstremenypostoverskrift
{
    color : white;
	font-size : 14px;
	background-image : url("../grafikk/vmenyoverskriftbakgrunn.jpg");
	border : 0px solid darkblue;
}

.venstremenytabell
{
	border-spacing : 0px;
	min-width : 188px;
}

.venstremenyvalg
{
	display : block;
}

A:hover.venstremenyvalg 
{
	background-image : url("../grafikk/venstremenyuthevet.jpg");
}

.venstremenypost
{
	display : block;
	border-left : 0px solid darkblue;
	border-top : 0px solid darkblue;
	border-bottom : 0px solid darkblue;
	border-right : none;
	font-size : 13px;
}

.venstremenyliste ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width : 190px;
}

.venstremenyliste b
{
	float : left;
	color : darkblue;
	font-size : 15px;
}

.venstremenyliste ul li
{
	display: block;
	float: left;
	width : 120px;
	background-image : url("../grafikk/infoboksbakgrunn.jpg");
	background-color: white; /*overall menu background color*/
	border-color : lightblue;
	border-left-width: 20px;
	list-style-type: none;
}

.venstremenyliste li a
{
	display: block;
	width: 120px; 
	padding: 1px;
	border: 1px solid white;
	border-color : darkblue;
	border-right : none;
	border-left-width: 20px;
	border-bottom : 1px solid black;
	text-decoration: none;
	color: blue;
}

.venstremenyliste li a:hover
{
	background-color: steelblue;
	color: yellow;
}

.venstremenyliste li a:visited
{
	color: indigo;
}

caption 
{
	font-size : 13px;
}

TD.bilde
{
    border : 1px dotted black;
	padding : 5px;
}

TABLE.bilderute
{
	border-spacing : 10px;
}

TD.bilderute
{
	border : 1px solid darkblue;
	border-spacing : 10px;
	background-color : #c2becf;
	background-image : url("grafikk/bildeliste.jpg");
	}

.bildetekst
{
	text-align : justify;
	font-size : 13px;	
}

.allebilder
{
	border : 1px solid black;
	padding : 5px;
	background-color : white;
}

.allebilderbakgrunn { background-image : url("../grafikk/allebilder_bakgrunn.jpg") }

A:link.kommuneliste { color : indigo }
A:hover.kommuneliste { color : white; background : indigo }
A:visited.kommuneliste { font-style : italic; color : blue }
.fylkesnavn { color : white; background-color : steelblue }

@import url("multimenu.css");
#holdm { position:absolute; top: 200px; left: 1px; margin-left: -1.5em; z-index: 100; width: 1020px; }
#vertm { width: 10em; float: left; }
.com{ color: purple; margin-top: 10px; }
li.small { height: 10px; }
li.small a { height:10px; line-height: 10px; }

.turplanstatus { color : lightblue }
.turplantabell { padding : 0; border-width : 0 }
.turplantabelltopp { color : white; background-color : indigo }
.turplanlagt {text-align : justify}
.datonormal {text-align : justify}
.datoidag { color : white; background-color : red; text-align : justify}
.turavsluttet { color : darkgreen; text-align : justify}
.turutsatt { color : orange; text-align : justify}

.detaljvenstre { color : indigo; text-align : right; font-size: 17px }
.toppdetalj { color : darkblue; text-align : justify; font-size : 18px }

.feil { color : white; background-color : red }

.tablet { border : 0px; border-radius-top: 2px; border-color : #C6DEE6;  -moz-box-shadow: 10px 5px 5px black;
-webkit-box-shadow: 10px 5px 5px black;
        box-shadow: 10px 5px 5px black; padding : none; margin : none; background-color : #27A1E4; font-size : 16 } 
.thinfo { background-color : #C6DEE6 } 
.tdinfo { background-image : url("grafikk/llistepostbakgrunn.jpg"); background-color : #27A1E4; font-size : 14; text-align : justify; 
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, right top, from(#27A1E4), to(#27A1E4), color-stop(0.7, #fff));
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(left top, #27A1E4, #27A1E4 70%);
/* For Internet Explorer */
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FF0000FF, endColorStr=#27A1E4FF, GradientType=1);
 } 

#abc { width : 600px; align : center; border-width : 0px; border-color : blue; border-style : solid } 
#def { width : 500px; align : center; border-width : 10px; border-color : #27A1E4; border-style : solid; font-size : 16; background-color : #27A1E4 }


