/*

	GENERELLE DEFINISJONER

*/

td, th, body, p, pre {  font-family: Verdana, Arial,  Helvetica, sans-serif; font-weight: normal; font-size: 11px;color: #000000;} /* default font satt hvis ikke annet oppgitt */

th { font-weight: bold; }

destinasjon{ 
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-weight: bold;
	color: #845d21;
}


h1, h2, h3, h4 , h5{ 
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	line-height: normal;  
	text-decoration: none;
	margin-bottom: 0pt;
	font-weight: normal;
}

h1{
	color: #086202;  
	font-size: 16px;
	font-weight: bold;
}

.h1_first{
	color: #086202;  
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
}

h2{
	color: #086202;  
	font-size: 14px;
}


h3{ 
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #086202;
}

.h3_first{
	color: #905324;  
	font-size: 13px;
	font-weight: bold;
}

h4{ 
	font-size: 11px;
	color: #905324; 
}

h5{ 
	font-size: 11px;
	text-transform: uppercase;
	color: #905324;
}

UL {
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 40px;
	list-style: url("/kursweb/inspera/gfx/ntr/ntr_bullet.gif") disc 
}

OL {
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 40px;
}

BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-BASE-COLOR: #EEEEEE;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-ARROW-COLOR: #5287AE;
}

textarea {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	overflow:auto;
}

.blueBack {
	background: #ffffff;
}

.normal {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 11px;
	color: #000000;
}

a.normal:link, a.normal:active, a.normal:visited {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 15px;
	color: #000000;
}

a.normal:hover {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 15px;
	color: #5287AE;
}

.small {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 15px;
	color: #000000;
}

a.small:link, a.small:active, a.small:visited {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 15px;
	color: #000000;
}

a.small:hover {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 15px;
	color: #5287AE;
}


.bottomBorder {
	border-bottom: 1px solid #8CA8CE
}

.whiteSmall{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
}


.siteLink{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #905324;
	font-size: 15px;
	text-decoration: none;
}

a.whiteSmall:link, a.whiteSmall:visited{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	text-decoration: none;
}

a.whiteSmall:hover{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #144913;
	font-size: 10px;
	text-decoration: none;
}

.whiteNormal{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}

a.whiteNormal:link, a.whiteNormal:active, a.whiteNormal:visited{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.whiteNormal:hover{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.whiteBig{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
}

a.whiteBig:link, a.whiteBig:active, a.whiteBig:visited{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

a.whiteBig:hover{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.blueSmall{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

a.blueSmall:link, a.blueSmall:active, a.blueSmall:visited{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

a.blueSmall:hover{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}

.blueSmallSelected{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #905324;
	font-size: 11px;
	font-weight: bold;
}

a.blueSmallSelected:link, a.blueSmallSelected:active, a.blueSmallSelected:visited{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #905324;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.blueSmallSelected:hover{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #905324;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


.blueNormal{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #905324;
	font-size: 12px;
	font-weight: normal;
}

a.blueNormal:link, a.blueNormal:active, a.blueNormal:visited{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #905324;
	font-size: 12px;
	text-decoration: none;
}

a.blueNormal:hover{
	font-family: Verdana, Arial Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	text-decoration: underline;
}

.menuHeader {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.menuHeader:link, a.menuHeader:active, a.menuHeader:visited {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.menuHeader:hover {
	font-family: Verdana, Arial,  Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11px;
	color: #5287AE;
	text-decoration: none;
}


.button {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 9px;
	color:#790922;
	background-color:#DCD8D7;
	border-color: #ffffff #ff0000 #ff0000 #ffffff;
	border-style: outset;
	border-width: 2px;
}

button {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 9px;
	color:#790922;
	background-color:#DCD8D7;
	border-color: #ffffff #ff0000 #ff0000 #ffffff;
	border-style: outset;
	border-width: 2px;
}

.redHead {
	font-weight: bold;
	color: #882018;
}

.tableBox {
	border: #5287AE 1px solid;
}


a:linkSmall:hover {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a:link {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a:visited {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline
}

a:active {
	color: black
	font-size: 11px;
}


/*
	
	INSPERA WITH DECORATORS

*/


.startPage {
	margin: 0px;
}

.startPageTable {
	height: 100%;
}

.rootContentTable {
	height: 420px;	
}

.rootContent {
  padding-left: 15px;
  align: left;
}

.contentTopSpacer {
  height: 5px;
}

.contentBottomSpacer {
  height: 5px;
}

.logo {
  padding-top: 5px;
  padding-bottom: 3px;
}

.leftMenu {
	background-color: #EEEEEE;
	padding-left: 2px;
	width: 131px;
	height: 100%;
	vertical-align: top;
}

.startPageMiddle {
  height: 100%;  
  padding-right: 15px;
}

.startPageRight {
	background-color: #EEEEEE;	
	width: 473px;
	height: 100%;	
}

a.leftMenuLink,a.leftMenuLink:visited,a.leftMenuLink:hover  {	
	color: #9D1408;
	text-decoration: none;
}

a.contentLink,a.contentLink:visited,a.contentLink:hover  {	
	color: #9D1408;
	text-decoration: underline;
}

.topBarLeft {
	background-image: url(/kursweb/eventyrveien/gfx/topbar-left.gif);
	background-repeat: no-repeat;	
}

.topBar {
	background-image: url(/kursweb/eventyrveien/gfx/topbar.gif);
	background-repeat: repeat-x;	
}

.topBarRight {
	background-image: url(/kursweb/eventyrveien/gfx/topbar-right.gif);
	background-repeat: no-repeat;	
}

.middleBar {
	background-image: url(/kursweb/eventyrveien/gfx/middlebar.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	height:4;
}

.bottomBarLeft {
	background-image: url(/kursweb/eventyrveien/gfx/bottombar-left.gif);
	background-repeat: no-repeat;	
}

.bottomBar {
	background-image: url(/kursweb/eventyrveien/gfx/bottombar.gif);
	background-repeat: repeat-x;	
}

.bottomBarRight {
	background-image: url(/kursweb/eventyrveien/gfx/bottombar-right.gif);
	background-repeat: no-repeat;	
}

.mainContentTable {
	background-color: #FFFFFF;
	border-top: thin none #FFFFFF;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	margin-bottom: 9px;
}

.searchField {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
}

.searchButton {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	height: 18px;
	width: 42px;
	font-size: 9px;
	color:#790922;
	background-color:#DCD8D7;
	border-color: #ffffff #ff0000 #ff0000 #ffffff;
	border-style: outset;
	border-width: 2px;
}

.imageTR{
	height: 87px;
	text-align: center;
	vertical-align: top;
	width: 33%;
	padding-bottom: 9px;
}

.imageTD{
	width: 33%;
	text-align: center;
}

.greyTable {
	background-color: #EEEEEE;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	padding-bottom: 0px; /* Padding in the bottom is made in the imageTR*/
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.greyTableTop {
	background-image: url(/kursweb/eventyrveien/gfx/greyTop.gif);
	background-repeat: no-repeat;
	background-position: top right;	
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 4px;	
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.kart {
	background-image: url(/kursweb/eventyrveien/gfx/kart.gif);
	background-repeat: no-repeat;	
}

.temaIntLinkMiddleTD {
	width: 7px;
}

.temaIntLinkLeftTD {
	background-color: #EEEEEE;
	width: 73px;
}

.temaIntLinkRightTD {	
	background-image: url(/kursweb/eventyrveien/gfx/imglink_leftborder.gif);
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #EEEEEE;
	padding: 2px; 
	padding-left: 11px;
	vertical-align: top;
}

.temaIntLinkRightTD img{
	float:right;
	text-align:right;
	margin-right:5px;
}

.temaExtLinkLeftTD {
  background-color: #EEEEEE;
  vertical-align: top;
  width: 30%;
  border-bottom: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  padding: 3px;
}

.temaExtLinkRightTD {
  background-color: #EEEEEE;
  vertical-align: top;
  width: 70%;
  border-bottom: solid 2px #FFFFFF;
}

<!-- fargeavhengige -->

a.link_eventyrveien {	
	color: #9D1408;
}

a.link_eventyrveien:hover,a.link_eventyrveien:visited {	
	color: #9D1408;
}

a.sitePath_reisemaal,a.sitePath_reisemaal:hover,a.sitePath_reisemaal:visited {
	color: #9D1408;
}

a.sitePath_reisemaal_last,a.sitePath_reisemaal_last:hover,a.sitePath_reisemaal_last:visited {
	color: #9D1408;
	font-weight: bold;
}

.header_reisemaal {
	font-size: 21px;
	font-weight: normal;
	font-family: times;
	text-transform: uppercase;
	color: #086202;
}

.docTable_eventyrveien {
 width: 615px;
}

.checkered_eventyrveien {
	background-image: url(/kursweb/eventyrveien/gfx/checkered-CFCD00.gif);
	backround-repeat: repeat;
}

<!-- slutt fargeavhengige -->

.filmTD {
	background: #FFFFFF;
	border: 3px solid #FFFFFF;
}

.attrBackTD {
 padding-left: 15px;
 vertical-align: bottom;
 padding-bottom: 15px;
}

a.attrBackLink,a.attrBackLink:hover,a.attrBackLink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.attrInfoTable {
	width:100%;
	background-color: #FFFFFF;
}

.attrInfoTD1 {
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-right: 6px;
	vertical-align: top;
	border-right: #EEEEEE solid 1px;
}

.attrInfoTD2 {
	padding-top: 8px;
	padding-left: 6px;
	padding-bottom: 10px;
	padding-right: 12px;
	vertical-align: top;
}

a.film_link,a.film_link:hover,a.film_link:visited {
	text-decoration: none;
}

a.sitePath,a.sitePath:hover,a.sitePath:visited {
	color: #9D1408;
}

a.sitePath_last,a.sitePath_last:hover,a.sitePath_last:visited {
	color: #9D1408;
	font-weight: bold;
}

a.destinasjoner,a.destinasjoner:hover,a.destinasjoner:visited {
	color: #9D1408;
	font-weight: bold;
	font-size: 12px;
}

.header {
	font-size: 21px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #086202;
}

.searchTable {
	background-image: url(/kursweb/eventyrveien/gfx/search-bg.gif);
	border-bottom: 1px solid #CCCCCC;	
	width: 100%;
}	

.contentStyle {
	
}

.contentCell {
	padding-top: 12px;
	padding-left: 25px;
	border-right: #969696 solid 1px;
}

.sitenode_menu_ntr {
	background-image: url(/kursweb/inspera/gfx/ntr/logo_navigation.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 4px;
}

.sitePathCell {
	border-right: #969696 solid 1px;
	padding: 10px;
}

.leftMenuCell {
	background: #F2F2F2;
	border-top: #969696 solid 1px;
	border-right: #969696 solid 1px;
}

/*
	MARGIN
*/

.greyBox {
	border: #dddddd solid 1px;
	background: #eeeeee;
	padding: 5px;
	font-size: 10px;
}


.redBox {
	border: #ff0000 solid 1px;
	background: #aa0000;
	padding: 5px;
}

.level3Table {
  width: 615px;
}

.eventyrveien_image {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 9px;
	float: right;
	padding: 5px;
	text-align: right;
	text-transform: none;
}


/*Ny forside mars 2007*/
#frontpage {
	width:820px;
}

.frontpage_header {
	width:100%;
	color:#086202;
	font-size:14px;
	font-weight:bold;
	padding-bottom:7px;
}

#frontpageTable {
	width:820px;
}

#frontpageTable img {

}

#frontpageTable td {
	vertical-align:top;
	width:50%;
}

.imageAndCopyright {
	float:left;	
	margin:0px;
	padding:0px;	
	vertical-align:top;
}

.imageAndCopyright img {
	margin-right:5px;
	
}

.imageAndCopyright span {
	text-align:right;
	margin-bottom:5px;
}

.odd {
	padding:5px;
	background-color:#ffffff;
}

.even {
	padding:5px;
	background-color:#EEEEEE;
}

.kart {
	padding:0px;
}

.readMore {
	border:#000000 solid 1px;
}

/*Eventyrferden*/
#eventyrferden {
	width:820px;
}

#eventyrferdenTable {
	width:820px;
}


#eventyrferdenTable td {
	padding:5px;
	vertical-align:top;
	width:50%;
	
}

/*nyheter*/
.nyhetsboks {
	background-color:#f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#D8D8D8 solid 1px;
}

.nyhet_header {
	
	font-size:12px;
}

.nyhet_description {

}

.embedFlash {
}

/* kart - eventyrferden */

#eventyrferden_kart {
	height:617px;
	margin-left:-5px;
}

#eventyrferden_kart h2 {
	font-size:16px;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
}

#kart {
	position:relative;	
}

#kartImg {
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
}
	
#img_fla {
	position:absolute;
	top:390px;
	left:678px;
	z-index:-1;
}	

#img_nesbyen {
	position:absolute;
	top:322px;
	left:528px;
	z-index:-1;
}	

#img_gol {
	position:absolute;
	top:255px;
	left:630px;
	z-index:-1;
}

#img_hemsedal {
	position:absolute;
	top:179px;
	left:540px;
	z-index:-1;
}		

#img_geilo {
	position:absolute;
	top:345px;
	left:503px;
	z-index:-1;
}

#img_laerdal {
	position:absolute;
	top:72px;
	left:344px;
	z-index:-1;
}

#img_aurland {
	position:absolute;
	top:152px;
	left:264px;
	z-index:-1;
}

#img_flam {
	position:absolute;
	top:185px;
	left:250px;
	z-index:-1;
}

#img_voss {
	position:absolute;
	top:277px;
	left:64px;
	z-index:-1;
}
#img_ulvik {
	position:absolute;
	top:310px;
	left:197px;
	z-index:-1;
}
#img_eidsfjord {
	position:absolute;
	top:370px;
	left:239px;
	z-index:-1;
}

#img_nordheimsund {
	position:absolute;
	top:414px;
	left:10px;
	z-index:-1;
}
		
#img_al {
	position:absolute;
	top:292px;
	left:568px;
	z-index:-1;
}
