/* * * * * * s y s t e m   i n f o   s t a r t * * * * * *
 *
 * Ikke tukl med dette kommentar-feltet
 *
 * styleSheetId = 7f1eb9b8-b00a-49b6-97e3-72f982dece84
 * title = base
 * description = 
 * media = 
 * alternate = False
 * availability = Global
 * renderAs = Link
 * credits.Created = 2006-03-14T15:33:47
 * credits.CreatedBy.Identifier = 253
 * credits.CreatedBy.Name = Jørgen Schibsted
 * credits.CreatedBy.Email = jorgen@oslokb.no
 * credits.Modified = 2006-10-25T10:41:38
 * credits.ModifiedBy.Identifier = 253
 * credits.ModifiedBy.Name = Jørgen Schibsted
 * credits.ModifiedBy.Email= jorgen@schibstedsolutions.no
 *
 * * * * * * * s y s t e m   i n f o   e n d * * * * * * */
html, body {
	margin:0;padding:0;
	color:#fff;
	font:10px/100% 'Verdana', 'Arial', 'Helvetica', sans-serif;
}
select, input {font:10px/100% 'Verdana', 'Arial', 'Helvetica', sans-serif;}
body {background:rgb(097,097,097);}
a img {border:medium none;}

h1 {
	font-size:26px;
	line-height:26px;
	border-bottom:1px solid rgb(118,028,133);
	padding:12px 0 14px 26px;
	margin-left:-26px;
}
h2 {
	font-size:10px;
	line-height:11px;
	margin:0;
	padding:0;
}
p {margin-top:0;}
div.b-page {
	background:rgb(248,248,248) url(/uploads/chrome/bg-topNew.gif) top left no-repeat;
	width:793px;
	margin-top:20px;
        margin-left:auto;margin-right:auto;
}
div.b-header {
	background:transparent url(/uploads/chrome/banner-logo.gif) bottom left no-repeat;
	width:773px;
	height:79px;
	margin:0 10px 0 10px;//margin-top:49px;
	padding-top:49px;//padding-top:0;
}
div#wrapper {
	margin:10px 10px 0px 10px;
        padding:0;
	color:rgb(053,053,053);
}
div.b-left {width:173px;float:left;}
div.centercontent {
	width:565px;
	float:right;
	margin:8px 0 16px 0;//margin-top:26px;
}
div.b-footer {
	background:transparent url(/uploads/chrome/bg-bottom.gif) bottom left no-repeat;
	width:793px;
	height:10px;
	margin:0;
	clear:both;
}
div.disclaimer {
	margin:4px auto 10px auto;
	width:793px;
        padding-bottom:6px;
}
div.disclaimer a {
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
/**SECTIONMENU**/
ul.sectionmenu {
	list-style-type:none;
	margin:0 0 10px 3px;
	padding:0;
	border-bottom:1px solid rgb(053,053,053);
}
ul.sectionmenu li {
	margin:0;
	padding:6px 0px;
	border-top:1px solid rgb(053,053,053);
}
ul.sectionmenu li ul,
ul.sectionmenu li.fp ul,
body.fp ul.sectionmenu li.active ul {
	display:none;
}
ul.sectionmenu li.active ul {
	display:block;
        padding-top:2px;
}
ul.sectionmenu li ul li{
	border-top:medium none;
	list-style-type:square;
	color:rgb(124,030,140);
	padding:2px 0px;
}
ul.sectionmenu li.active ul li a {
	font-weight:normal;
}
ul.sectionmenu li.active ul li.active a {
	color:rgb(124,030,140);
	font-weight:bold;
}
ul.sectionmenu li a,
ul.sectionmenu li a:link,
ul.sectionmenu li a:hover,
ul.sectionmenu li a:visited {
	color:rgb(053,053,053);
	text-decoration:none;
}
ul.sectionmenu li.active a {
	font-weight:bold;
}
ul.sectionmenu li ul li.lvl2 {
	border-top:medium none;
	list-style-type:square;
	color:rgb(124,030,140);
	padding:2px 0px;
	margin-left:16px;
}

/**SECTIONS**/
div.b-page.fp .centercontent {
	width:578px;
	float:right;
	margin-top:0;
        margin-bottom:0px;
}
div.b-page.fp .b-right {
	width:578px;height:264px;
	float:right;
	background:transparent url(/uploads/chrome/bg-pattern.gif) bottom left repeat-x;
}
div.b-page.fp .im_userdata {
	position:relative;
	top:48px;//top:-160px;
	z-index:9999;left:-164px;//left:24px;
	width:164px;
}
div.b-page.fp .im_userdata ul {
	list-style-type:none;
	margin:0;padding:0;
}
div.document {
	padding-left:26px;
}
div.document p {
        width:466px;
}
div.document ul {
        padding-right:70px;
}
div.document dd {
	padding:4px 0 12px 0;
	margin:0;
}
div.document.abo h1 {
	background:transparent url(/uploads/chrome/bg-h1-abo.gif) top left no-repeat;
}
div.document.bli h1 {
	background:transparent url(/uploads/chrome/bg-h1-bli.gif) top left no-repeat;
}
div.document.coverage h1 {
	background:transparent url(/uploads/chrome/bg-h1-coverage.gif) top left no-repeat;
}
div.document.about h1 {
	background:transparent url(/uploads/chrome/bg-h1-about.gif) top left no-repeat;
}
div.document.setup h1 {
	background:transparent url(/uploads/chrome/bg-h1-settings.gif) top left no-repeat;
}
div.document.refill h1 {
	background:transparent url(/uploads/chrome/bg-h1-refill.gif) top left no-repeat;
}
div.document.terms h1 {
	background:transparent url(/uploads/chrome/bg-h1-terms.gif) top left no-repeat;
}
div.document.dinasidor h1 {
	background:transparent url(/uploads/chrome/bg-h1-dinasidor.gif) top left no-repeat;
}
div.dinasidor p {
	margin-left:-26px;
}
div.l p {
        margin-left:0px;
}
/**SPECIFIC ELEMENTS**/
.b-nameplate {
	margin-left:22px;
}
.b-nameplate big,
.b-nameplate big a {
	margin:0;padding:0;
}
.b-nameplate big a {
	display:block;
	width:120px;
	height:79px;
	text-indent:-9000px;
}
#kundsupport {
	display:block;
	width:170px;
	height:43px;
	margin-left:0px;
	background:transparent url(/uploads/chrome/kundsupportWide.gif) top left no-repeat;
	text-indent:-9000px;
}
.userdata,
.ladda,
.settings {
	width:186px;
	height:208px;
	overflow:hidden;
	background:transparent url(/uploads/chrome/box-shaded.jpg) top left no-repeat;
	float:left;
}
.userdata,
.ladda {
	margin-right:10px;
	float:left;
}
.ladda strong,
.settings strong,
.userdata strong {
	font-family: 'Franklin Gothic Medium','Verdana','Arial','Helvetica',sans-serif;
	font-weight:normal;
	font-size:24px;
	line-height:24px;
	color:#fff;
	display:block;
	margin:10px 0 0 10px;
}
.ladda div {
	background:transparent url(/uploads/chrome/bg-pesetas.jpg) 2px 0px no-repeat;
	height:144px;//background-position:2px 7px;
	margin-bottom:18px;
}
.settings div {
	background:transparent url(/uploads/chrome/bg-hand.jpg) 2px 0px no-repeat;
	height:144px;//background-position:2px 7px;
	margin-bottom:18px;
}
.userdata dl {
	height:96px;
	margin:16px 16px 18px 32px;
	padding:0;
	display:block;
}
.userdata div {
	margin:16px;
}
.userdata p {padding:0;margin:0;}
.userdata dt,
.userdata dt label,
.userdata dd {
	margin:0;
	padding:0;
}
.userdata dt,
.userdata label {
	font-weight:bold;
	color:rgb(127,056,131);
}
.userdata .error {
	color:#f00;
}
.userdata input {
	width:116px;
	border:1px solid rgb(115,018,139);
}

.userdata a,
.ladda a,
.settings a {
	text-decoration:none;
	text-align:right;
	display:block;
	margin:0 10px 8px 10px;
	font-weight:bold;
	color:#fff;
	background:transparent url(/uploads/chrome/arrow.gif) bottom right no-repeat;
	padding-right:22px;
	border:medium none;
}
.userdata .newpwd,
.userdata .submit {
	text-decoration:none;
	text-align:right;
	line-height:10px;
	display:block;
	margin:0 10px 4px 10px;padding:0;
	font-weight:bold;
	color:#fff;
	background:transparent url(/uploads/chrome/arrow.gif) center right no-repeat;
	padding-right:18px;
	border:medium none;
	float:right;clear:right;
}
.userdata div a {
	padding-right:0;
	color:rgb(127,056,131);
	background:none;
}
.b-left .userdata a {
	text-align:left;
	display:block;
	margin:0;
	font-weight:bold;
	color:rgb(053,053,053);
	background:transparent url(/uploads/chrome/arrow_dark.gif) bottom left no-repeat;
	padding-left:22px;
	padding-right:0;
}
.b-left .userdata {
	width:auto;
	background:none;
	margin:0;padding:0;
	float:none;
	height:auto;
}
.b-left .userdata ul {
	list-style-type:none;
	height:80px;
	margin:0 0 10px 3px;
	padding:0;
	border-bottom:1px solid rgb(053,053,053);
}
.b-left .userdata li {padding:2px 0 2px 28px;}
.b-left .userdata li.title {
	font-weight:bold;
	padding:2px 0 2px 0;
}
table.pricelist,
table.pricelist td {
        border:1px solid rgb(125,125,125);
        border-collapse:collapse;
}
table.pricelist td {
        padding:2px 2px 10px 2px;
        vertical-align:top;
}
/**POPUP**/
body.popup {
        background:rgb(127,056,131) url(/uploads/chrome/popuplogo.gif) 12px 12px no-repeat;
        padding:48px 0 18px 0;
}
body.popup div.b-page {
        background:transparent url(/uploads/chrome/purple_top.gif) top left no-repeat;
        width:371px;
        margin:0 0 0 12px;
}
body.popup div#wrapper {margin:0;}

body.popup div.b-footer {
        background:#fff url(/uploads/chrome/purple_bottom.gif) bottom right no-repeat;
        width:371px;
        margin-left:0;
}
body.popup div.b-header,
body.popup div.b-left,
body.popup div.b-right,
body.popup div.disclaimer {
        display:none;
}
body.popup div.centercontent {
width:347px;
margin:9px 0 0 0;
padding:0 12px;
background-color:#fff;
}
body.popup h1 {
        font-size:10px;
        margin:0 0 10px 0;padding:0;
}
body.popup div.document {
        margin:0;padding:0;
        width:321px;
}
body.popup p {
        width:321px;
}
.iframe iframe {
        width:565px;
        height:700px;
        background-color:rgb(248,248,248);
        background: rgb(248,248,248) url(/uploads/chrome/framewait.gif) top center no-repeat;
}
.refillframe {
        width:565px;
        height:476px;
}
.laddaknapp {
        text-align:center;
}
.laddaknapp img {
        border:0;
}
.im_password {

}
.im_password img {
        border:0;
        float:right;
}
.im_logon {
        background: url(/uploads/chrome/bg_login.gif) no-repeat;
        margin-left:26px;
        width:331px;
        height:191px;
        padding:30px 0px 0 150px;
}
.im_logon dl {
        margin-bottom:0;
}
.im_logon dl dd {
        margin:4px 0 4px 0;
}
div.im_logon p {
        width:230px;
}
.im_logon .submit {
	display:block;	
	background:transparent url(/uploads/chrome/buttonlogin.gif) top left no-repeat;
	border:medium none;
	width:111px;
        height:40px;
	text-indent:-9000px;
}
.im_logon .newpwd {
	margin-left:-10px;
       	border:medium none;
	background:transparent;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
.image-fp a {
        border:0;
}
div.im_logon label {
        display:block;
}
.im_logon .resetpwdbutton {
	display:block;	
	background:url(/uploads/chrome/BUTTONskickaSMS.gif) no-repeat;
        border:medium none;
	width:131px;
	height:42px;
	margin-left:-6px;
	text-indent:-9000px;
}
div.faq dl {
        margin-left:26px;
}
div.faq dl dt {
        font-weight:bold;
}
div.faq dl dd{
        margin-left:0px;
}
/****BLANK PAGE**/
body.blank {background:#fff;}
body.blank div.b-page {background:#fff none;margin:0;}
body.blank div.centercontent {float:none;}
body.blank div.b-header,
body.blank div.b-left,
body.blank div.b-right,
body.blank div.b-footer {display:none;}

.driftstekst {
   color:#EF5C0E;
   font-size:12px;
   font-weight:bold;
   line-height:12px;
   padding:5px;
}