﻿/* Ny css */
BODY
{
	font-weight: normal;
	font-size: 9pt;
	line-height:1.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #424343;
}
img {border:0}
.wrapper
{
    width: 936px;
    margin: 0px auto;
    }
#Global
{
	width: 900px;
	background-color: #fff;
	padding: 10px;
	float:left;

}

#Top
{
	width: 895px;
	background-color: #fff;
	background-image: url(../images/toppfelt.jpg);
	background-repeat: no-repeat;
	height: 142px;
	margin: 0;
	padding-top: 50px;
	padding-left: 20px;
}
html > body #Top
{
	height: 92px;
	width: 880px;
}
#Logo
{
	width: 249px;
	height: 79px;
}

#Main
{
	width:900px;
	float:left;
}

#Left
{
	float: left;
	width: 135px;
	min-height: 340px;
	margin: 30px 0 10px 0;
	clear:both;
}
html > body #Left
{
	min-height: 310px;
	width: 135px;
}
#Meny img
{
    padding: 0px;
    margin: 0;
}


#vmenu
{
	background-color: #3775BE;
	margin: 0;
	padding: 0;
}
#NavBar
{
	width: 900px;
	float: left;
	clear: both;
}
.navbarlink
{
	color: #fff;

}
#Navbar a:hover
{

	text-decoration: underline;
}
#Navbar .NavBarItemNotSelected
{
	float: left;
	height: 24px;
	border-right: 3px solid white;
	padding: 5px 20px 3px 20px;
	margin-left: 0;
	margin-right: 0;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/bg_navbar.jpg);
}
html > body #Navbar .NavBarItemNotSelected
{
	height: 16px;
}
#Navbar .NavBarItemSelected
{
	float: left;
	height: 24px;
	border-right: 3px solid white;
	padding: 5px 20px 3px 20px;
	margin-left: 0;
	margin-right: 0;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	background-color: #E7B060;
}
html > body #Navbar .NavBarItemSelected
{
	height: 16px;
}

#Content
{
	float: left;
	width: 480px;
	margin: 30px 10px 30px 20px;
}
html > body #Content
{
	width: 510px;

}
.ordliste
{
    width:240px;
    float:left;
    margin-top:10px;
    }
.ordliste p, .sider p
{
  margin-bottom:5px;
  margin-top:5px;
    }
 .ordliste h2, .sider h2
{
  margin-bottom:5px;
  margin-top:5px;
    }
.sider
{
    width:240px;
    float:right;
    margin-top:10px;
    }
   #Right h2
   {
       line-height: 1.4em;
       font-size:1.7em;
       font-weight:bold;
     
       }
.slogan
{
     margin-bottom:20px; 
    }
.sloganBilde img
{
     margin-top:20px; 
    }
.sidekartHeader
 {
       margin:0;
       }
.artikkel
{
	float: right;
	height: 190px;
	width: 300px;

}
.news_img
{
	float: left;
	height: 190px;
}
#Right
{
	float: right;
	width: 212px;
	height: 360px;
	margin-top: 25px;
}
html > body #Right
{
	height: 375px;
}

#Right .inner
{
	margin-top: 20px;
}
#Right .inner p
{
	font-size: 1.8em;
	padding: 39px;
	color: #fff;
}
#Right .inner a
{
	color: #fff;
}
#Footer
{
	clear: both;
	height: 24px;
	border-top: 1px solid #B4B4B4;
	margin-top: 20px;
	padding-top: 5px;
}
html > body #Footer
{
	height: 50px;
}
.Meny_Toppbilde{margin:0;height:76px;}
.NyeMenuItemNotSelected
{

	background-color: #3775BE;
	margin: 1px 0 1px 0;
	padding: 8px;
	color: #fff;
	font-weight: bold;
	text-align:center;
}

.NyeMenuItemNotSelected:hover
{

	background-color: #E7B060;
	margin: 1px 0 1px 0;
	padding: 8px;
	color: #fff;
	font-weight: bold;

}
.NyeMenuItemNotSelected2
{

	background-color: #3775BE;
	margin: 0;
	padding: 4px;
	color: #3775BE;
	text-align:center;
	font-weight:normal;

}
.NyeMenuItemNotSelected2 a:visited, .NyeMenuItemNotSelected2 a, .NyeMenuItemNotSelected2 a:hover
{
font-weight:normal;

}
.lanMenuItemNotSelected{

	background-color: #fff;
	margin: 0;
	color: #3775BE;
	font-weight: normal;
	text-align:center;

}
.lanMenuItemNotSelected a{

		padding: 4px;
		font-weight: normal;

}
.lanMenuItemSelected
{

	background-color: #E7B060;
	margin: 0;
	padding: 4px;
	text-align:center;
}
.lanMenuItemSelected a:visited
{
color:#fff;
font-weight:normal;
}
.NyeMenuItemNotSelected2:hover
{

	background-color: #E7B060;
	margin: 0;
	padding: 4px;
	color: #fff;


}
.NyeMenuItemNotSelected2 a.mainnavbarfont:visited
{

	color: #fff;
	text-decoration: none;
	font-weight:normal;

	
}
.lanfontNotselected{

	color: #3775BE;
	text-decoration: none;
	font-weight: normal;
	 display: block;
	
}
a.lanfontSelected{

	color: #fff;
	text-decoration: none;
	font-weight: bold;
	background-color: #E7B060;
	 display: block;
	
}


a.mainnavbarfont:hover
{
	color: #fff;
background-color: #E7B060;
	text-decoration: none;
	font-weight: bold;
	
}

/*
.NyeSubMenuItemSelected
{

	background-color: #E7B060;
	margin: 1px 0 1px 0;
	padding: 8px;
}
html > body .NyeSubMenuItemSelected
{
	width: 150px;

}*/
.NyeMenuItemSelected
{

	background-color: #E7B060;
	margin: 1px 0 1px 0;
	padding: 8px;
	color: #fff;
	font-weight: bold;
	text-align:center;
}
html > body .NyeMenuItemSelected
{


}
a.mainnavbarfont
{
    color: #fff;
    text-decoration: none;
    visibility: visible;
    display: block;
}

a.mainnavbarfont:hover
{
	color: #fff;
	background-color: #E7B060;
	text-decoration: none;
	font-weight: bold;
	
}

a.mainnavbarfont:visited
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;

}
html > body a.mainnavbarfont:visited
{

    
}
a.mainnavbarselected
{
	color: #fff;
}
P
{

}



a
{
	color: #000;
	text-decoration: none;
}
#content a
{
	color: #000;
	text-decoration: none;

}
#content a:visited
{
	color: #666;
	text-decoration: none;

}
a:hover
{
    text-decoration: underline;

}


h2 a{
color: #424343;
}
.link{
margin-bottom: 0px;
margin-top: 8px;
}

h1
{
	font-size: 2.8em;
	line-height:1.4em;
	margin-bottom: 10px;
		

}
.newsHeader
{
    margin-top:0;	
   }
   .newsHeader a
{
    color: #424343;	
   }
   	
h2
{
	font-size: 1.3em;
	line-height:1.4em;
}

h3
{
}
/* Form elementer */



INPUT
{
}
SELECT
{
}
TEXTAREA
{
}


.errorcode
{
	color: #a9af00;
}

/*  */
TD
{
	font-family: verdana, arial,helvetica,sans-serif;
	font-size: 11px;
	color: #424343;
}

input, select
{
	font-family: verdana, arial,helvetica,sans-serif;
	font-size: 10px;
	color: #424343;
	width: 100%;
}

TD.tbl1
{
	background: #fff;
}

TD.tbl3
{
	background: #CDCDCD;
	color: #424343;
}

TD.tbl4
{
	color: white;
}

.lblSoknad
{
    width: 29%;

}

.soknadBoks .soknadlinje input, 
.soknadBoks .soknadlinje select, 
.soknadBoks .soknadlinje textarea
{
	width: 70%;

}




/* Søknadsskjema */

.soknadBoks
{
	border-style: solid;
	border-width: 1;
	padding: 5px;
	margin: 5px;
	font-size:8pt;
}



.soknadBoks .soknadlinje input,
.soknadBoks .soknadlinje textarea
{
	width: 70%;
}

#filler
{
	clear: both;
}

#cbInsurance, #cbAdvertisment
{
	width: auto;
}

#insuranceArea, #advertismentArea
{
	float: right;
	width: 66%;
}

#insuranceLabel, #advertismentLabel
{
	float: left;
	width: 29%;
}

.soknadBoks .soknadlinje select
{
	width: 70%;
	float:left;
}

.yrkeBoksOverskrift
{
	width: 32%;
}

.yrkeBoks
{
	width: 32%;
}

.gjeldBoks
{
	width: 23%;
	
}

.gjeldBoks input,
.gjeldBoks select
{
	
}

.gjeldOverskrift
{
	width: 23%;
}

.gjeldBoksNr
{
	width: 4%;
}

.gjeldOverskriftNr
{
	width: 4%;
}

.sideboks
{
	padding: 5px 0 5px 0;
	margin: 5px
}

.boksoverskrift
{
	font-weight: bold;
}
#Right a { float:left; }
#Right p{margin:0;padding:0}
.sokna a, .sokna a:visited {	background-image: url(../images/sok_na.gif);}
.sokna a:hover{	background-image: url(../images/sok_na_over.gif);}
.kalkulator a, .kalkulator a:visited {	background-image: url(../images/kalkulator.gif);}
.kalkulator a:hover{	background-image: url(../images/kalkulator_over.gif);}
.kalkulator_inaktiv{background-image: url(../images/kalkulator_inaktiv.gif);}
.kontakt a, .kontakt a:visited {	background-image: url(../images/kontakt.gif);}
.kontakt a:hover{	background-image: url(../images/kontakt_over.gif);}

.kunde a { float:left; }
.kunde p{margin:0;padding:0}

.kunde .linkimg4{width:135px;height:116px; display: block; visibility: visible;}

.kundeservice a,.kundeservice a:visited { background-image: url(../images/kundeservice_bg.gif);}
.kundeservice a:hover{	background-image: url(../images/kundeservice_bg_over.gif);}

 
 #Right .linkimg1
{
    width: 212px;
    height: 116px;
    display: block;
    visibility: visible;
}
 .linkimg2{width:212px;height:120px;}
 .linkimg3{width:212px;height:129px;}

 
 .littlanCheckbox input
{
	float: left;
	width: 20px;
}
.littlanCheckboxText
{
	float: left;
	width: 70%;
	clear: right;
	position:relative;
	top:3px;
}
.microlanCheckbox
{
	float: left;
	width: 20px;
}
.microlanCheckboxText
{
	float: left;
	width: 350px;
	clear: right;
}
th
{
	text-align:left;
	font-size:xx-small;
}
#content .littlanDebtCollection
{
	float: left;
	width: 10%;
}
#content .littlanDebtCollection input
{
	width: 100%;
}
.soknadlinje 
{
	clear:both;
	width:100%;

}
.oneline
{
	clear:both;	
}
#mikrolanbase .mikrolanTinyBox
{
	float: left;
	width: 10%;
}
.mikrolanTinyText
{
	float: left;
	width: 10%;
	position:relative;
	top:3px;
}


.byline {
	margin-top:20px;
	text-align:center;
	font-size:0.9em;
}
.hjem{margin-bottom:0}