body
{
    margin-top: 50px; padding-top: 50px; background: #f4f4f4; font-family: Verdana, Sans-Serif, Arial;
    font-size:10px
}

.maxWidth250px /*Brukes i swShop*/
{
    max-width: 250px;
    width: expression(this.width > 250 ? 250: true);
}
}
.ytreTabTd
{
    background: #e4e4e4
}

.NestYtreTabTd
{
    border: #ccc 1px solid; background: #fff
}

.kolVenstreTd
{
    border-right: orange 1px dashed; background: URL(../logos/keybBg1.jpg); background-position: center bottom; background-repeat:no-repeat
}

.hovedruteTd
{
    border:#e4e4e4 0px solid; padding-top: 5px; padding-left:5px
}

.bunnLinjeTd
{
    border-top:#ccc 2px solid; background: #555; color: #f4f4f4; padding:5px
}


ul
{
    margin:3px; padding-left:10px; list-style-position:outside    
}

li
{
    color:#000; line-height:1.2; font-size: 10px; font-weight: normal; margin-left:15px
}

input {
		font-family: verdana, arial, sans-serif; font-size: 10px; margin: 0px
}

select {
		height: 18px; font-family: verdana, arial, sans-serif; font-size: 10px; border: #D1D7DC 1px solid
}

/*Linkside*/

 a.linkLinkKat:link, a.linkLinkKat:active, a.linkLinkKat:visited
{
    font-weight:bold; font-size:11px; color:#000; text-decoration:none
}

a.linkLinkKat:hover
{
    font-weight:bold; font-size:11px; color:Orange; text-decoration:none
}


 a.linkLinkside:link, a.linkLinkside:active, a.linkLinkside:visited
{
    font-weight:bold; font-size:12px; color:green; text-decoration:none
}

a.linkLinkside:hover
{
    font-weight:bold; font-size:12px; color:Orange; text-decoration:none
}

/*Linkside slutt*/


/*Hovedmeny*/

.masterdiv
{
    margin:0px
}

.menutitleTopp
{
 cursor:pointer;
margin-bottom: 1px;
background:transparent /*URL(../logos/mnuBg1_topp.jpg);
background-repeat:no-repeat;
background-position:center*/;
color:Orange;
font-size:10px;
font-family: verdana, arial, sans-serif;
width:130px;
padding-bottom:3px;
padding-top:3px;
text-align:left;
font-weight:bold;
/*border-bottom:1px solid #e4e4e4;*/   
}

.menutitle{
cursor:pointer;
margin-bottom: 1px;
background:transparent /*URL(../logos/mnuBg1.jpg);
background-repeat:no-repeat;
background-position:center*/;
color:Orange;
font-size:10px;
font-family: verdana, arial, sans-serif;
width:130px;
padding-bottom:3px;
padding-top:3px;
text-align:left;
font-weight:bold;
/*border-bottom:1px solid #e4e4e4;*/
}

.menutitleBtm
{
 cursor:pointer;
margin-bottom: 1px;
background:transparent /*URL(../logos/mnuBg1_Btm.jpg);
background-repeat:no-repeat;
background-position:center*/;
color:Orange;
font-size:10px;
font-family: verdana, arial, sans-serif;
width:130px;
padding-bottom:3px;
padding-top:3px;
text-align:left;
font-weight:bold;
/*border-bottom:1px solid #e4e4e4; */   
}

.menutitle_arr
{
 cursor:pointer;
margin-bottom: 1px;
background:transparent /*URL(../logos/mnuBg1_arrow.jpg);
background-repeat:no-repeat;
background-position:center*/;
color:Orange;
font-size:10px;
font-family: verdana, arial, sans-serif;
width:130px;
padding-bottom:3px;
padding-top:3px;
text-align:left;
font-weight:bold;
/*border-bottom:1px solid #e4e4e4; */   
}

a.mnu2link
{
color: #000; font-size:10px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}
a.mnu2link:hover
{
color: orange; font-size:10px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}

a.mnuMain
{
color: #000; font-size:10px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}
a.mnuMain:hover
{
color: orange; font-size:10px;
font-family: verdana, arial, sans-serif; text-decoration: none;
}

.subMeny{
margin-bottom: 0.5em; padding-left:12px; text-align:left; width:110px;
background-color: #EEEDF5
}

.srcBox
{
    padding-top: 20px; margin-top:2px; margin-bottom:5px /*Søkeboks i textus*/
}

.menyUl
{
    margin:0px; padding-left:10px; list-style-position:inside
}

.menyLi
{
    list-style-type:disc; color:orange; line-height:1.5
}

/*Skrive for web-siden*/
.menyLiPkt1
{
    list-style-type:circle; color:#FB5B04; line-height:1.5; font-size: 11px; font-weight: bold
}
span.LiPkt1
{
    color:#777; font-size: 11px; font-weight: bold
}

.menyLiUlb
{
    margin:0px; padding-left:10px; list-style-position:inside
}

.menyLiPkt1b
{
    list-style-type:none; color:#000; line-height:1.1; font-size: 10px; font-weight: normal
}
span.LiPkt1b
{
    color:#777; font-size: 10px; font-weight: bold
}
/*Skrive for web-siden*/


/*Sitemap*/
h1.Sitemap {font-family: verdana, arial, sans-serif; font-size: 18px; color: #339966; background: transparent}
ul.ulSitemap {margin-left:1px; padding-left:1px}


li.liSitemap, a.liSitemap:link, a.liSitemap:active, a.liSitemap:visited 
{
    list-style-position:outside; list-style-type:none; line-height:1.5; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000088; background: transparent
}
li.liSitemap, a.liSitemap:hover 
{
    list-style-position:outside; list-style-type:none; line-height:1.5; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: green; background: transparent
}	
	

li.liInSitemap, a.liInSitemap:link, a.liInSitemap:active, a.liInSitemap:visited 
{
    list-style-type:circle; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; line-height:1.5; text-decoration: none; color: #000088; background: transparent
}
li.liInSitemap, a.liInSitemap:hover 
{
    list-style-type:circle; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; line-height:1.5; text-decoration: none; color: orange; background: transparent
}

/*Sitemap*/	

a.hMeny:link
{
    font-weight:bold; text-decoration: none; color:Black
}
a.hMeny:active
{
    font-weight:bold; text-decoration: none; color:Black
}
a.hMeny:visited
{
    font-weight:bold; text-decoration: none; color:#333
}
a.hMeny:hover
{
    font-weight:bold; text-decoration: none; color:Green
}


/*BunnLinjen*/
a.loggInnLink:Link, a.loggInnLink:Active, a.loggInnLink:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: #f4f4f4; text-decoration: none
}
a.loggInnLink:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: orange; text-decoration: none
}

a.loggInnLink2:Link, a.loggInnLink2:Active, a.loggInnLink2:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: orange; text-decoration: none
}
a.loggInnLink2:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:Aqua; text-decoration: none
}

a.loggUtLink:Link, a.loggUtLink:Active, a.loggUtLink:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:yellow; text-decoration: none
}
a.loggUtLink:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:red; text-decoration: none
}

a.ruterH:Link, a.ruterH:Active, a.ruterH:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:green; text-decoration: none
}
a.ruterH:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:orange; text-decoration: none
}

/*Support-meny*/


a.supMnu:Link, a.supMnu:Active, a.supMnu:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:green; text-decoration: none
}
a.supMnu:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:orange; text-decoration: underline
}


a.ruteHMeny:Link, a.ruteHMeny:Active, a.ruteHMeny:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:green; text-decoration: none
}
a.ruteHMeny:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:orange; text-decoration: none
}


a.ingrForsLink:Link, a.ingrForsLink:Active, a.ingrForsLink:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:#5049D3; text-decoration: none; font-size:10px;
    line-height:2.3
}
a.ingrForsLink:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:orange; text-decoration: none; font-size:10px;
    line-height:2.3
}

a.linkRssSide:Link, a.linkRssSide:Active, a.linkRssSide:Visited
{
   font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:green; text-decoration: none; font-size:10px;
   vertical-align:middle 
}

a.linkRssSide:Hover
{
   font-family: Verdana, Sans-Serif, Arial; font-weight:bold; color:orange; text-decoration: none; font-size:10px 
}

/*Fakta om textus*/
a.meny:link
	{COLOR: maroon; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 1.2}

a.meny:visited
	{COLOR: maroon; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 1.2}

a.meny:active
	{COLOR: maroon; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 1.2}

a.meny:hover
	{COLOR: red; text-decoration: none;
	background: transparent; font-family: verdana,helvetica,arial,sans-serif; font-size: 10px; font-weight: bold; line-height: 1.2}
/*Fakta om textus*/	
	
/*Brukes på webpakker*/
a.innh:link
	{color: #F74803; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none}

a.innh:visited
	{color: #F74803; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none}

a.innh:active
	{color: #999 ; font-family: verdana,helvetica,arial,sans-serif; 
	background: transparent; font-size: 10px; font-weight: bold; text-decoration: none}

a.innh:hover
	{color: navy; text-decoration: none;
	background: transparent; font-family: verdana,helvetica,arial,sans-serif; 
	font-size: 10px; font-weight: bold}
/*Brukes på webpakker*/	


h1
{
    font-size:16px; margin-bottom:5px; margin-top: 2px; font-family: Verdana, Sans-Serif, Arial;
    color: #777
}

h5
{
    font-size:12px; margin-bottom:5px; margin-top: 2px; font-family: Verdana, Sans-Serif, Arial;
}

hr
{
		border-style:dashed; border-width:thin; border-color:#ccc
}

.dato1
{
    margin: 0px; color: Maroon; font-family: Verdana, Sans-Serif, Arial
}

.flaggRute
{
    text-align:center
}

legend 
{	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold; color: maroon
}

.foresp { 	font-family: Verdana, Arial, Helvetica, sans-serif;
		color : #000000;
		background: transparent;
		font-size: 10px;
		font-weight: normal
}


input.src1
{ 
    background:AliceBlue; font-size:10px; width:100px; outline: orange solid thin
}

/* Webpakker */	

.webhotell1a
	{background-color: #F74803; font-weight: bold; color: #e4e4e4;
 	font-family: verdana,helvetica,arial,sans-serif; font-size: 10px; padding-left: 3px}
	
	.webhotell1b
	{background-color: #e4e4e4; font-weight: bold; padding: 3px; color: #e4e4e4;
 	font-family: verdana,helvetica,arial,sans-serif; font-size: 10px}

tr.webhotell2
	{font-family: verdana,helvetica,arial,sans-serif; font-size: 10px}

tr.webhotell3
	{font-family: verdana,helvetica,arial,sans-serif; font-size: 10px}
	
tr.webhotell4
	{font-family: verdana,helvetica,arial,sans-serif; font-size: 10px}
	
	
.WNorm10 {	color: #000; font-family: verdana, Arial, Helvetica, sans-serif; 
		background: transparent; font-size: 10px;
}

/* Webpakker End */	


.smText {	font-family: Verdana, Arial, Helvetica, sans-serif;
		color : #000000;
		background: transparent;
		font-size: 10px;
		font-weight: normal;
}

.mText {	font-family: Verdana, Arial, Helvetica, sans-serif;
		color : #000000;
		background: transparent;
		font-size: 11px;
		font-weight: normal;
}

a.BlueB12:link {color: navy; font-family: Verdana, Arial, Helvetica, sans-serif; 
		background: transparent; font-size: 12px; font-weight: bold; text-decoration: none
}

a.BlueB12:visited {
		color: navy; font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; font-weight: bold; text-decoration: none
}

a.BlueB12:active {
		color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; 
		background: transparent; font-size: 12px; font-weight: bold; text-decoration: none
}

a.BlueB12:hover {
		color: blue; text-decoration: none; background: transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}


/*Linker for linkverktøy*/

a.blueRed:link {
color:Blue; 
}
a.blueRed:visited{
color:Navy; 
}
a.blueRed:active {
color:#3D3DB9; 
}
a.blueRed:hover {
color:Red;
}	
/**/
a.greenOrange:link {
color:Green; 
}
a.greenOrange:visited{
color:#428E36; 
}
a.greenOrange:active {
color:#3E6138; 
}
a.greenOrange:hover {
color:Orange;
}
/**/
a.blackBlue:link {
color:#000; 
}
a.blackBlue:visited{
color:#000; 
}
a.blackBlue:active {
color:#CCC; 
}
a.blackBlue:hover {
color:Blue;
}
/**/
a.blackOrange:link {
color:#000; 
}
a.blackOrange:visited{
color:#000; 
}
a.blackOrange:active {
color:#CCC; 
}
a.blackOrange:hover {
color:Orange;
}