/* GLOBAL SETTINGS*/
body { font-size: 68.75%; font-family: verdana, sans-serif; color: #666; min-width: 960px; text-align: center; background: #CCC url("./gfx/bg.gif") repeat-x; padding-top: 0px; margin-top: 10px; }
p, td { font-size: 1em; }
#main { width: 960px; border: none; background: #FFF; position: relative; top: 0; right: 0; margin: 0 auto; text-align: left; }
#maincountry { width: 960px; border: none; background: #FFF; position: relative; top: 5; right: 0; margin: 0 auto; text-align: left; clear: both;}

/*
p { margin: 5px 0px 20px 0px; padding: 0px; }
*/

a:link { text-decoration: underline; color: #00F; }
a:visited { text-decoration: underline; color: #008; }
a:hover { text-decoration: underline; color: #0A0; }
a.nav, a.nav:visited { background: url("./gfx/bullet.gif") no-repeat 0px 2px; text-decoration: underline; padding-left: 16px; line-height: 16px; }

.clear { clear: both; }
.floatright { float: right; }
.floatleft { float: left; }
.nomargins { margin: 0px; }

form { margin: 0px; padding: 0px; }
input, select, textarea { border: 1px solid #AAA; font-family: tahoma, sans-serif; font-size: 1em; }
input.button { border: none; width: 125px; height: 25px; color: #000; background: #8FE830 url("./gfx/button.gif"); font-family: tahoma, sans-serif; font-weight: normal; font-size: 11px; }
input.button:active { background: #8FE830 url("./gfx/button-active.gif");  }
input.smallbutton { border: 1px outset; background: #8FE830; color: #000; height: 17px; padding: 0px 5px; font-weight: normal; font-size: 11px; }
input.smallbutton:active { border: 1px inset; }

/* GLOBALHEADER */ 
#globalheader { width: 960px; position: relative; color: #FFF; font-size: 0.8181em; top: 0; right: 0; margin: 0 auto; text-align: left; }
#globalheader #link { width: 300px; position: relative; float: left; }
#globalheader #language { width: 660px; position: relative; text-align: right; float: left; }
#globalheader a { color: #FFF; text-decoration: underline; }

/* HEADER */
#header { position: relative; width: 960px; margin: 0px; padding-top: 0px; }
#header img { background: #FFF; margin: 0px; padding: 0px; border:0px; }
#header .adminbtn { position: absolute; text-align: right; right: 5px; top: 77px; }

#black { background-color:#000000; }

#globalmenu { position: absolute; font-family: tahoma, sans-serif; right: 30px; top: 2px; width: 25em; height: 34px; padding: 0px; margin: 0px;}
#globalmenu ul { list-style-type: none; margin: 0px; padding: 9px 0px 5px 0px; font-size: 1em; }
#globalmenu ul li { display: inline; margin: 0px; padding: 4px 0px; }
#globalmenu ul li a { float: left; padding: 4px 8px; text-decoration: underline; }
#globalmenu ul li.selected { font-weight: bold; margin: 0px 5px; }
#globalmenu ul li.selected a, #globalmenu ul li.selected a:visited { background: #000; color: #FFF; text-decoration: none; }
#globalmenu ul li.selected a:hover { text-decoration: underline; }

#globalmenu #search { position: absolute; text-align: right; right: 0px; top: 10px; width: 175px; }
#globalmenu #search #textfield { width: 100px; padding: 1px; }

#mainmenu { font-family: tahoma, sans-serif; position: relative; width: 960px; background: #09F; height: 24px; margin: 0px 0px 16px 0px; padding: 0px; }
#mainmenu ul { list-style-type: none; margin: 0px; padding: 0px; font-size: 1em; }
#mainmenu ul li { display: inline; margin: 0px; padding: 0px; }
#mainmenu ul li a { float: left; border-right: 2px solid #FFF; color: #FFF; padding: 6px 30px 5px 30px; text-decoration: none; font-weight: bold; }
#mainmenu ul li.selected a { background: #000; color: #FFF; }
#mainmenu ul li a:hover { background: #8FE830; color: #517918; text-decoration: underline; }

#leftmenu { float: left; width: 200px; font-family: tahoma, sans-serif; }
#leftmenu ul { list-style-type: none; margin: 0px 15px 0px 30px; padding: 0px 0px 6px 0px; font-size: 1em; }
#leftmenu ul li { border-bottom: 1px solid #09F; padding-bottom: 5px; margin-bottom: 5px; }
#leftmenu ul li ul { list-style-type: none; margin: 0px 15px 0px 15px; padding: 6px 0px 0px 0px; font-size: 1em; }
#leftmenu ul li ul li { background: url("./gfx/bullet-leftmenu.gif") no-repeat 0px 5px; border-bottom: none; padding-left: 10px; padding-bottom: 5px; margin-bottom: 0px; }
#leftmenu ul li a { text-decoration: none; color: #666; }
#leftmenu ul li a.selected { color: #000; font-weight: bold; }
#leftmenu ul li a:hover { text-decoration: underline; color: #0A0; }

/* ILLUHEADER */
#illuheader { margin-bottom: 10px; padding: 0px; width: 513px; background: #FFF; color: #FFF;}
#illuheader img { width: 250px; height: 100px; margin: 0px; padding: 0px; }
#illuheader .illu1 { float: left; margin: 0px; padding: 0px; width: 250px; height: 100px; background: #000; }
#illuheader .illu2 { float: left; margin-left: 13px; padding: 0px; width: 250px; height: 100px; background: #000; }

/* HEADERCOUNTRY */
#headercountry { position: relative; width: 960px; background: #FFF; margin: 0px; padding-top: 0px; }
#headercountry img { width: 405px; height: 94px; background: #FFF; margin: 0px; padding: 0px; }

#globalmenucountry { position: absolute; font-family: tahoma, sans-serif; right: 30px; top: 2px; width: 25em; height: 34px; padding: 0px; margin: 0px;}
#globalmenucountry ul { list-style-type: none; margin: 0px; padding: 9px 0px 5px 0px; font-size: 1em; }
#globalmenucountry ul li { display: inline; margin: 0px; padding: 4px 0px; }
#globalmenucountry ul li a { float: left; padding: 4px 8px; text-decoration: underline; }
#globalmenucountry ul li.selected { font-weight: bold; margin: 0px 5px; }
#globalmenucountry ul li.selected a, #globalmenu ul li.selected a:visited { background: #000; color: #FFF; text-decoration: none; }
#globalmenucountry ul li.selected a:hover { text-decoration: underline; }

#globalmenucountry #search { position: absolute; text-align: right; right: 0px; top: 10px; width: 375px; }
#globalmenucountry #search #textfield { width: 100px; padding: 1px; }

#headercountry #logo img { position: absolute; text-align: right; right: 0px; top: 43px; width: 99px; height: 46px; background: #FFF; margin: 0px; padding: 0px; }

/* CONTENT */
#content { float: left; /* position: relative; */ margin: 0px 0px 0px 10px; padding: 0px; width: 513px; background: #FFF; }
#content .textheader {font-weight: normal; font-size: 2.1818em;  font-family: tahoma, sans-serif; color: #000}
#content .textsubheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; color: #000}
#content .textcontent {font-weight: normal; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#content .textcontentsmall {font-weight: normal; font-size: 0.8181em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#content .textheaderar {font-weight: normal; font-size: 2.1818em;  font-family: arial, tahoma, sans-serif; color: #000}
#content .textsubheaderar {font-weight: normal; font-size: 2.1818em; font-family: arial, tahoma, sans-serif; color: #000}
#content .textcontentar {font-weight: normal; font-size: 1.3636em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000}
#content .textcontentsmallar {font-weight: normal; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000}
#content table { font-size: 1em; }

#content .areaheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; }
#content .areaheader:link { text-decoration: none; }
#content .areaheader:visited { text-decoration: none; }
#content .areaheader:hover { text-decoration: underline; }

#content .areatext:link {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#content .areatext:visited {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#content .areatext:hover {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A0; text-decoration: none}

/* CONTENTNOLEFT */
#contentnoleft { float: left; /* position: relative; */ margin: 0px 0px 0px 0px; padding: 0px 0px 10px 30px; width: 723px; background: #FFF; }
#contentnoleft .textheader {font-weight: normal; font-size: 2.1818em;  font-family: tahoma, sans-serif; color: #000}
#contentnoleft .textsubheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; color: #000}
#contentnoleft .textcontent {font-weight: normal; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#contentnoleft .textcontentsmall {font-weight: normal; font-size: 0.8181em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#contentnoleft .textheaderar {font-weight: normal; font-size: 2.1818em;  font-family: arial, tahoma, sans-serif; color: #000}
#contentnoleft .textsubheaderar {font-weight: normal; font-size: 2.1818em; font-family: arial, tahoma, sans-serif; color: #000}
#contentnoleft .textcontentar {font-weight: normal; font-size: 1.3636em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000}
#contentnoleft .textcontentsmallar {font-weight: normal; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000}
#contentnoleft table { font-size: 1em; }

#contentnoleft .areaheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; }
#contentnoleft .areaheader:link { text-decoration: none; }
#contentnoleft .areaheader:visited { text-decoration: none; }
#contentnoleft .areaheader:hover { text-decoration: underline; }

#contentnoleft .areatext:link {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#contentnoleft .areatext:visited {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#contentnoleft .areatext:hover {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A0; text-decoration: none}

/* LARGEQUART */
#largequart { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #FFF url("./gfx/fp/q_telenor.com_960.gif") no-repeat top; }
#largequart #text { margin: 95px 0px 0px 102px; padding: 0px; width: 500px; }
#largequart #ul { float: left; }
#largequart #li { float: left; }
#largequart p { font-size: 1.3636em; color: #000; }
#largequart p a { color: #00F; padding: 2px 2px 2px 2px; text-decoration: underline; }
#largequart p a:hover { background: #8FE830; color: #517918; text-decoration: underline; }

/* LARGEAR */
#largear { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #FFF url("./gfx/fp_ar2005_960.jpg") no-repeat top; }
#largear #text { margin-top: 120px; margin-left: 30px; padding: 0px; width: 500px; }
#largear #ul { float: left; }
#largear #li { float: left; }
#largear p { font-size: 1.6666em; color: #FFF; margin-bottom: 10px; }
#largear p a { color: #FFF; padding: 2px 2px 2px 2px; text-decoration: underline; }
#largear p a:hover { background: #8FE830; color: #517918; text-decoration: underline; }

/* LARGEQAR */
#largeqar { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #FFF url("./gfx/ir/1q06_ar2005.jpg") no-repeat top; }
#largeqar #text1 { margin-top: 66px; margin-left: 30px; padding: 0px; width: 500px; }
#largeqar #text2 { margin-top: 76px; margin-left: 30px; padding: 0px; width: 500px; }
#largeqar #ul { float: left; }
#largeqar #li { float: left; }
#largeqar p { font-size: 1.3636em; color: #FFF; margin: 0px; }
#largeqar p a { color: #FFF; padding: 2px 2px 2px 2px; text-decoration: underline; }
#largeqar p a:hover { background: #8FE830; color: #517918; text-decoration: underline; }

/* IRAR */
#irar { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 513px; height: 88px; background: #FFF url("./gfx/ir/ar2005.jpg") no-repeat top; }
#irar #text { margin-top: 42px; margin-left: 15px; padding: 0px; width: 500px; }
#irar #ul { float: left; }
#irar #li { float: left; }
#irar p { font-size: 1.1616em; color: #FFF; margin-bottom: 4px; font-weight: normal; }
#irar p a { color: #FFF; padding: 2px 2px 2px 2px; text-decoration: underline; }
#irar p a:hover { background: #8FE830; color: #517918; text-decoration: underline; }

/* LARGEPHOTO */
#largephoto { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; background: #FFF; }

/* CONTENTXLARGE */
#contentxlarge { float: left; /* position: relative; */ margin: 0px 0px 0px 0px; padding: 0px; width: 960px; background: #FFF; }

/* CONTENTXLARGE2 */
#contentxlarge2 { float: left; /* position: relative; */ margin: 0px 0px 0px 0px; padding: 0px 30px 10px 30px; width: 900px; background: #FFF; }

/* ABOUTFP */
#aboutfp { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#aboutfp p { font-size: 1em; margin-bottom: 10px; line-height: 12px; }
#aboutfp p b a:link {text-decoration: none; color: #000; }
#aboutfp p b a:visited {text-decoration: none; color: #000; }
#aboutfp p b a:hover {text-decoration: underline; color: #0A0; }
#aboutfp .head { font-size: 1.3636em; font-family: tahoma, sans-serif; height: 23px; }
#aboutfp .head a:link {text-decoration: none; color: #00F; }
#aboutfp .head a:visited {text-decoration: none; color: #00F; }
#aboutfp .head a:hover {text-decoration: underline; color: #0A0; }
#aboutfp .illu { height: 104px; }
#aboutfp .caption { font-size: 1em; height: 20px; }
#aboutfp .caption a:link {text-decoration: none; color: #333333; }
#aboutfp .caption a:visited {text-decoration: none; color: #333333; }
#aboutfp .caption a:hover {text-decoration: underline; color: #0A0; }
#aboutfp .camp1 { float: left; margin-left: 0px; padding: 0px; width: 250px; background: #FFF; }
#aboutfp .camp2 { float: left; margin-left: 13px; width: 250px; background: #FFF; }
#aboutfp .camp3 { float: left; margin-left: 0px; width: 250px; background: #FFF; }
#aboutfp .camp4 { float: left; margin-left: 13px; width: 250px; background: #FFF; }

/* OMFS1 */
#omfs1 { float: left; margin: 10px 0px 0px 0px; padding: 0px; width: 690px; background: #FFF; color: #000; }
#omfs1 img { float: left; margin: 0px 0px 0px 30px; padding: 0px; width: 657px; }

#omfs2 { float: left; margin: 10px 0px 0px 0px; padding-left: 30px; width: 660px; background: #FFF url("./gfx/fp/bg_worldwide.gif") no-repeat right bottom; }
#omfs2 .omfs2_frame { float: left; margin: 0px 0px 0px 0px; padding-bottom: 20px; width: 657px; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; border-top: 0px; }
#omfs2 p, table { font-size: 1em; line-height: 14px; color: #000;  font-family: tahoma, sans-serif; margin: 0px 0px 0px 0px; padding: 0px; }
#omfs2 .links1 { float: left; margin: 5px 0px 0px 0px; padding-left: 20px; width: 211px; }
#omfs2 .links2 { float: left; margin: 5px 0px 0px 21px; padding: 0px; width: 191px; }
#omfs2 .links3 { float: left; margin: 5px 0px 0px 21px; padding: 0px; width: 191px; }
#omfs2 ul { list-style-type: square; margin: 0px 0px 0px 17px; padding: 0px 0px 0px 0px; font-size: 1em; }
#omfs2 ul li { padding-bottom: 0px; margin-bottom: 0px; }

/* COUTNRYFP */
#countryfp { margin-left: 30px; padding: 0px; width: 660px; background: #FFF; }
#countryfp p { font-size: 1em; line-height: 16px; color: #000; margin: 0px 0px 10px 0px; padding: 0px; }
#countryfp .title { font-size: 1.3636em; font-weight: bold; padding-top: 6px; }
#countryfp .title a:link {text-decoration: none; color: #666; }
#countryfp .title a:visited {text-decoration: none; color: #666; }
#countryfp .title a:hover {text-decoration: underline; color: #0A0}
#countryfp .section1 { float: left; margin-left: 0px; padding: 0px; width: 205px; background: #FFF; }
#countryfp .section2 { float: left; margin-left: 21px; width: 205px; background: #FFF; }
#countryfp .section3 { float: left; margin-left: 21px; width: 205px; background: #FFF; }

/* CUNTRYFPEGV1 */
.countryfpegv1 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large7.jpg") no-repeat #FFFFFF; }
.countryfpegv2 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large8.jpg") no-repeat #FFFFFF; }
.countryfpegv3 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large9.jpg") no-repeat #FFFFFF; }
.countryfpegv4 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large10.jpg") no-repeat #FFFFFF; }
.countryfpegv1td { height: 260px; }


/* CUNTRYFPRUV1 */
.countryfpruv1 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large5.jpg") no-repeat #FFFFFF; }
.countryfpruv1td { height: 260px; }

/* CUNTRYFPUAV1 */
.countryfpuav1 { width: 960px; background: url("http://www.telenor.com/__include/gfx/country/fp_large6.jpg") no-repeat #FFFFFF; }
.countryfpuav1td { height: 260px; }

/* KARRIEREFS */
#karrierefs { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#karrierefs p { font-size: 1em; margin-bottom: 10px; line-height: 12px; }
#karrierefs p b a:link {text-decoration: none; color: #000; }
#karrierefs p b a:visited {text-decoration: none; color: #000; }
#karrierefs p b a:hover {text-decoration: underline; color: #0A0; }
#karrierefs .head { font-size: 1.3636em; font-family: tahoma, sans-serif; height: 23px; }
#karrierefs .head a:link {text-decoration: none; color: #00F; }
#karrierefs .head a:visited {text-decoration: none; color: #00F; }
#karrierefs .head a:hover {text-decoration: underline; color: #0A0; }
#karrierefs .illularge { height: 251px; }
#karrierefs .illu { height: 104px; }
#karrierefs .caption { font-size: 1em; height: 20px; }
#karrierefs .caption a:link {text-decoration: none; color: #333333; }
#karrierefs .caption a:visited {text-decoration: none; color: #333333; }
#karrierefs .caption a:hover {text-decoration: underline; color: #0A0; }
#karrierefs .camp1 { float: left; margin-left: 0px; padding: 0px; width: 270px; background: #FFF; }
#karrierefs .camp2 { float: left; margin-left: 13px; width: 230px; background: #FFF; }
#karrierefs .camp3 { float: left; margin-left: 13px; width: 230px; background: #FFF; }

/* PRIVATFS1 */
#privatfs1 { margin-left: 30px; padding: 0px; width: 660px; background: #FFF; }
#privatfs1 p { font-size: 1em; line-height: 16px; color: #000; margin: 0px 0px 10px 0px; padding: 0px; }
#privatfs1 p b a:link {text-decoration: none; color: #000; }
#privatfs1 p b a:visited {text-decoration: none; color: #000; }
#privatfs1 p b a:hover {text-decoration: underline; color: #0A0}
#privatfs1 .camp1 { float: left; margin-left: 0px; padding: 0px; width: 205px; background: #FFF; }
#privatfs1 .camp2 { float: left; margin-left: 21px; width: 205px; background: #FFF; }
#privatfs1 .camp3 { float: left; margin-left: 21px; width: 205px; background: #FFF; }

/* PRIVATFS2 */
#privatfs2 { float: left; margin: 0px 0px 0px 0px; padding: 0px; width: 690px; background: #FFF; color: #000; }
#privatfs2 p { font-size: 1em; color: #000; margin: 0px 0px 5px 0px; padding: 0px; }
#privatfs2 .links1 { float: left; margin: 15px 0px 25px 15px; padding: 0px; width: 205px; }
#privatfs2 .links2 { float: left; margin: 15px 0px 25px 21px; padding: 0px; width: 205px; }
#privatfs2 .links3 { float: left; margin: 15px 0px 25px 21px; padding: 0px; width: 205px; }
#privatfs2 ul { list-style-type: square; margin: 0px 0px 0px 17px; padding: 0px 0px 0px 0px; font-size: 1em; }
#privatfs2 ul li { padding-bottom: 0px; margin-bottom: 5px; }

/* COUNTRYFPRIGHT */
#countryfpright { /* float: right; padding: 0px; width: 270px; margin: 0px 16px 0px 16px; */ }
#countryfpright p { font-size: 1em; line-height: 16px; color: #000; margin: 0px 16px 10px 16px; padding: 0px; }
#countryfpright ul { list-style-type: square; margin: 0px 16px 0px 32px; padding: 0px 0px 0px 0px; font-size: 1em; color: #000; }
#countryfpright ul li { padding-bottom: 0px; margin-bottom: 5px; color: #000; }
#countryfpright .title { font-size: 1.3636em; font-weight: bold; /* font-family: tahoma, sans-serif; */ padding-top: 6px; color: #666; }

/* COUNTRYFPRIGHT2 */
#countryfpright2 { /* float: right; padding: 0px; width: 270px; margin: 0px 16px 0px 16px; */ background: url("http://www.telenor.no/__include2/gfx/privat/bg_fs_right.gif") repeat #EDEDED; padding-top: 16px; padding-bottom: 10px; margin: 0px; }
#countryfpright2 p { font-size: 1em; line-height: 16px; color: #000; margin: 0px 16px 10px 16px; padding: 0px; }
#countryfpright2 ul { list-style-type: square; margin: 0px 16px 0px 32px; padding: 0px 0px 0px 0px; font-size: 1em; color: #000; }
#countryfpright2 ul li { padding-bottom: 0px; margin-bottom: 5px; color: #000; }
#countryfpright2 .title { font-size: 1.3636em; font-weight: bold; /* font-family: tahoma, sans-serif; */ padding-top: 6px; color: #666; }

/* PRIVATFSRIGHT */
#privatfsright { /* float: right; padding: 0px; width: 270px; margin: 0px 16px 0px 16px; */ }
/*
#privatfsright .rightbox { margin-left: 0px; padding: 0px; width: 205px; }
*/
#privatfsright p { font-size: 1em; line-height: 16px; color: #000; margin: 0px 16px 10px 16px; padding: 0px; }
#privatfsright form { margin: -9px 16px 5px 16px; padding: 0px; }
#privatfsright ul { list-style-type: square; margin: 0px 16px 0px 32px; padding: 0px 0px 0px 0px; font-size: 1em; color: #000; }
#privatfsright ul li { padding-bottom: 0px; margin-bottom: 5px; color: #000; }
.privatfsrighttd1 { width: 32px; }
.privatfsrighttd2 { width: 205px; background: url("http://www.telenor.no/__include2/gfx/privat/bg_fs_right.gif") repeat #EDEDED; }
.privatfsrighttd12 { width: 205px; vertical-align: bottom; }
.privatfsrighttd3 { width: 35px; }

/* CONTENTLARGE */
#contentlarge { float: left; /* position: relative; */ margin: 0px 0px 0px 10px; padding: 0px; width: 720px; background: #FFF; }
#contentlarge .textheader {font-weight: normal; font-size: 2.1818em;  font-family: tahoma, sans-serif; color: #000}
#contentlarge .textsubheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; color: #000}
#contentlarge .textcontent {font-weight: normal; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#contentlarge .textcontentsmall {font-weight: normal; font-size: 0.8181em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666}
#contentlarge table { font-size: 1em; }

#contentlarge .areaheader:link {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; text-decoration: none}
#contentlarge .areaheader:visited {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; text-decoration: none}
#contentlarge .areaheader:hover {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; text-decoration: underline}

#contentlarge .areatext:link {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#contentlarge .areatext:visited {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; text-decoration: none}
#contentlarge .areatext:hover {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0A0; text-decoration: none}

#breadcrumbs { border-bottom: 1px solid #FFF; padding-bottom: 0px; margin-bottom: 15px; font-family: tahoma, sans-serif; }
#breadcrumbs .selected { color: #000; font-weight: normal; }

h1 { font-size: 2.1818em; color: #000; font-family: tahoma, sans-serif; font-weight: normal; margin: 15px 0px 5px 0px; padding: 0px; }
h3 { font-size: 1.3636em; color: #000; font-family: tahoma, sans-serif; font-weight: bold; margin: 15px 0px 5px 0px; padding: 0px; }

/*
div.tablehead { display: none; }
div.tablefoot { display: none; }
table .left { text-align: left; }
table .center { text-align: center; }
table .right { text-align: right; }
table.list { font-family: tahoma, sans-serif; border: 1px solid #666; border-collapse: collapse; width: 535px; margin: 0px 0px 15px 0px; padding: 0px; }
table.list th { font-size: 1em; color: #FFF; background: #666; border-bottom: 1px solid #E7EFF6; padding: 4px 8px 4px 8px; vertical-align: bottom; }
table.list tr.r1 { background: #F0F0F0; }
table.list tr.r2 { background: #D8D8D8; }
table.list tr.notes td { padding: 0px 8px 10px 8px; color: #888; }
table.list td { border-right: 0px solid #FFF; padding: 4px 8px; margin: 0px; }
table.list td.label { width: 180px; }
table.list td.value { width: 254px; }
table.list td.first { padding-left: 15px; }
table.list td.last { padding-right: 15px; }
table.list .big { font-size: 1em; font-weight: bold; color: #000; }
*/

/* RIGHT COLUMN */
#rightcolumn { float: left;  margin-right: 5px; padding: 0px; width: 250px; background: #FFF; }
#rightcolumn .specific { background: #EEE; padding: 10px; margin-bottom: 15px; }
#rightcolumn .related { background: #FFF; border: 1px solid #DDD; padding: 10px; margin-bottom: 15px; }
#rightcolumn .homenews { background: #EEE; padding: 10px; margin-bottom: 15px; }
#rightcolumn h3 { padding: 0px; margin-top: 0px; font-size: 1.1818em; font-family: tahoma, sans-serif; }
/* #rightcolumn p { line-height: 16px; } */
#rightcolumn table { font-size: 1em; }
#rightcolumn .textright	{ font-family: tahoma, sans-serif; }
#rightcolumn #csrimg img { padding: 0px; margin-bottom: 2px; }

/* FOOTER */
#footer { position: relative; background: #000; color: #FFF; text-align: right; font-size: 0.8181em; height: 12px; margin: 0px; padding: 6px 8px 6px 8px;}
#footer a { color: #FFF; text-decoration: underline; }

/* -------------------------------- OLD CSS -------------------------------- */

/* tag definitions */

/*
.p, body, span, div {font-family: Verdana, Arial, Helvetica, sans-serif}

a:link {color: #3366CC}
a:visited {color: #3366CC}
a:hover {color: #F84405}
*/

/* content */

/*
.textheader {font-weight: normal; font-size: 1em;  font-family: Arial, Helvetica, sans-serif; color: #000000}
.textcontent {font-weight: normal; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
.textsubheader {font-weight: normal; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.textright {font-weight: normal; font-size: 0.55em;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.textcontentsmall {font-weight: normal; font-size: 0.55em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
*/

.textbullet {background-color: #E7EFF6}

.textheader_trainee {font-weight: bold; font-size: 16px;  font-family: Arial, Helvetica, sans-serif; color: #E64B00}
.textheader_trainee2 {font-weight: bold; font-size: 20px;  font-family: Arial, Helvetica, sans-serif; color: #E64B00}
.textheader_trainee3 {font-weight: bold; font-size: 13px;  font-family: Arial, Helvetica, sans-serif; color: #E64B00}
.textcontent_trainee {font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}

/* left menu */
.leftmenu_off:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: 333333; text-decoration: none;}
.leftmenu_off:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: 333333; text-decoration: none;}
.leftmenu_off:hover{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none;}

.leftmenu_on:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none; font-weight: bold;}
.leftmenu_on:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none; font-weight: bold;}
.leftmenu_on:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none; font-weight: bold;}

.submenu_on:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none;}
.submenu_on:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none;}
.submenu_on:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; color: E64B00; text-decoration: none;}

/* footer */
.date {font-weight: normal; font-size: 0.55em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9bbeb9}
.footer1 {font-weight: normal; font-size: 0.55em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #989898; text-decoration: none}
.footer2 {font-weight: normal; font-size: 0.55em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}

a.footerlink1:link {font-weight: normal; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #91AED3; text-decoration: none}
a.footerlink1:visited {font-weight: normal; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #91AED3; text-decoration: none}
a.footerlink1:hover {font-weight: normal; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #91AED3; text-decoration: none}

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

/* area */
/*
.areaheader:link {font-weight: normal; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
.areaheader:visited {font-weight: normal; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
.areaheader:hover {font-weight: normal; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: underline}

.areatext:link {font-weight: normal; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.areatext:visited {font-weight: normal; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.areatext:hover {font-weight: normal; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
*/

/* IR */
.irtable {font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
.irtable_top1 {font-weight: normal; font-family: Tahoma, sans-serif; color: #999999}
.irtable_top2 {font-weight: normal; font-family: Tahoma, sans-serif; color: #91aed3}

/* top Menu */
.menulink:link	    {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px; color: 264cae;text-decoration: none;}
.menulink:visited   {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: 264cae;text-decoration: none;}
.menulink:hover     {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: F84405;text-decoration: none;}

/* front page */
.FPtextright {font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}

.FRareaheader:link {font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
.FRareaheader:visited {font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: none}
.FRareaheader:hover {font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333399; text-decoration: underline}

.FRareatext:link {font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.FRareatext:visited {font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.FRareatext:hover {font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}

/* csr */
.csr_aktueltbg {background-image: url(http://www.telenor.com/csr/_images/aktueltboks_bg.gif); background-repeat: repeat}