/* GLOBAL SETTINGS*/
body { font-size: 68.75%; font-family: verdana, sans-serif; color: #333333; min-width: 960px; text-align: center; background: #CCC url("http://www.telenor.com/__include/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("http://www.telenor.com/__include/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("http://vvv.telenor.com/__include/gfx/button.gif"); font-family: tahoma, sans-serif; font-weight: normal; font-size: 11px; }
input.button:active { background: #8FE830 url("http://vvv.telenor.com/__include/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; background: #FFF; margin: 0px; padding-top: 0px; }
#header img { width: 220px; height: 94px; background: #FFF; margin: 0px; padding: 0px; }
#header_valg { position: relative; width: 960px; background: #FFF; margin: 0px; padding-top: 0px; }
#header_valg img { width: 356px; height: 94px; background: #FFF; margin: 0px; padding: 0px; }

#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; }
#globalmenucountry #tgslink { width: 280px; position: absolute; float: left; top:13px; right: 0px;}


#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("http://vvv.telenor.com/__include/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; }
#leftmenu ul li b { color: #000; }

/* 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; }
#illuheader .illu3 { float: left; margin: 0px; padding: 0px; width: 513px; background: #000; }

/* ILLUHEADER2 */
#illuheader2 { margin-bottom: 10px; padding: 0px; width: 513px; background: #FFF; color: #FFF;}
#illuheader2 img { width: 513px;  margin: 0px; padding: 0px; }
#illuheader2 .illu1 { margin: 0px; padding: 0px; width: 513px; 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; }
#headercountry #logo2 img { position: absolute; text-align: right; right: 0px; top: 43px; width: 150px; 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;margin-top:0;}
#content .textsubheader {font-weight: normal; font-size: 1.3636em; font-family: tahoma, sans-serif; color: #000}
#content h2.textsubheader {margin-top:1.5em;margin-bottom:0;padding-bottom:0;}
#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-siz: 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}

/* IRTABLES */
#irtables table { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #333333; width: 100%; border: 1px solid #CCCCCC; }
#irtables td { padding: 7px; border-left: 1px solid #E5E5E5; border-bottom: 1px dashed #CCCCCC; }
#irtables th { padding: 7px; border-left: 1px solid #E5E5E5; border-bottom: 1px dashed #CCCCCC;}
#irtables .clean { padding: 0px; border-left: 0px;  border-bottom:0px; }
#irtables .headleft { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px; border-left: 0px; }
#irtables .head2 { font-weight: bold; background-color: #F0F0F0; padding-top: 9px; padding-bottom: 9px; }
#irtables .head { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px;border-bottom:0px; }
#irtables tr.head td { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px;border-bottom:0px; }
#irtables tr.head th { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px;border-bottom:0px;}

#irtables .first {border-left:0px;text-align:left;  }
#irtables .subHead { font-weight: bold; background-color: #F0F0F0; padding-top: 9px; padding-bottom: 9px; border-bottom:0px;}
#irtables tr.subHead td, #irtables tr.subHead th { font-weight: bold; background-color: #F0F0F0; padding-top: 9px; padding-bottom: 9px; border-bottom:0px;}






#irtables #midtop { border-left: 1px solid #E5E5E5; }
#irtables #midbottom { height: 5px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #E5E5E5; }
#irtables .color1 { background-color:#F0F0F0; }
#irtables .color { }

/* PRTABLES */
#prtables table { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #333333; width: 100%; border: 1px solid #CCCCCC; }
#prtables td { padding: 7px; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #CCCCCC; }
#prtables .clean { padding: 0px; border-left: 0px;  border-bottom:0px; }
#prtables .headleft { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px; border-left: 0px; }
#prtables .head { font-weight: bold; background-color: #CCCCCC; padding-top: 9px; padding-bottom: 9px; }
#prtables .head2 { font-weight: bold; background-color: #F0F0F0; padding-top: 9px; padding-bottom: 9px; }
#prtables #midtop { border-left: 1px solid #E5E5E5; }
#prtables #midbottom { height: 5px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #E5E5E5; }
#prtables .color1 { background-color:#F0F0F0; }
#prtables .color { }

/* LARGEQUART */
#largequart { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #000 url("http://vvv.telenor.com/__include/gfx/fp/fp_q107_960.jpg") 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: #FFF; }
#largequart p a { color: #0099FF; padding: 2px 2px 2px 2px; text-decoration: underline; }
#largequart p a:hover { color: #8FE830; text-decoration: underline; }

/* LARGEAR */
#largear { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #000 url("/_include/gfx/fp/fp_q107_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.3636em; color: #FFF; margin-bottom: 10px; }
#largear p a { color: #0099FF; padding: 2px 2px 2px 2px; text-decoration: underline; }
#largear p a:hover { color: #8FE830; text-decoration: underline; }

/* LARGEQAR */
#largeqar { float: left; margin: 0px 0px 10px 0px; padding: 0px; width: 960px; height: 250px; background: #FFF url("http://vvv.telenor.com/__include/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("http://vvv.telenor.com/__include/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; }

/* IRFP */
#irfp { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#irfp .head { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; background: #B2B2B2; color: #09F; font-weight: bold; }
#irfp .head a:link {text-decoration: none; color: #000; }
#irfp .head a:visited {text-decoration: none; color: #000; }
#irfp .head a:hover {text-decoration: underline; color: #0A0; }
#irfp .headspecial { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; color: #09F; font-weight: bold; }
#irfp .headspecial a:link {text-decoration: none; color: #000; }
#irfp .headspecial a:visited {text-decoration: none; color: #000; }
#irfp .headspecial a:hover {text-decoration: underline; color: #0A0; }
#irfp .illu { /*height: 104px;*/ }
#irfp .caption { padding-left: 25px; padding-right: 25px; padding-top: 10px; font-size: 11px; font-family: arial, tahoma, sans-serif; }
#irfp .caption a:link {text-decoration: underline; color: #333333; }
#irfp .caption a:visited {text-decoration: underline; color: #333333; }
#irfp .caption a:hover {text-decoration: underline; color: #0A0; }
#irfp #caption2 { color: #000000; font-size: 11px; font-family: arial, tahoma, sans-serif; margin-top: 5px; }
#irfp #caption2 a:link {text-decoration: underline; color: #333333; }
#irfp #caption2 a:visited {text-decoration: underline; color: #333333; }
#irfp #caption2 a:hover {text-decoration: underline; color: #0A0; }
#irfp #caption2 #line  { padding-top: 10px; padding-bottom: 10px; padding-left: 9px; padding-right: 9px; background: #EAEBEB; }
#irfp #caption2 #line1 { padding-top: 10px; padding-bottom: 10px; padding-left: 9px; padding-right: 9px; background: #EAEBEB; }
#irfp #caption2 #line2 { padding-top: 10px; padding-bottom: 10px; padding-left: 9px; padding-right: 9px; background: #FFFFFF; }
#irfp .camp1 { float: left; margin-left: 0px; padding: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#irfp .camp2 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#irfp .camp3 { float: left; margin-left: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#irfp .camp4 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#irfp .camp1small { float: left; margin-left: 0px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; }
#irfp .camp2small { float: left; margin-left: 13px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; }
#irfp .camp3small { float: left; margin-left: 0px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; }
#irfp .camp4small { float: left; margin-left: 13px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; }

/* CRFP */
#crfp { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#crfp p { font-size: 1em; margin-bottom: 10px; line-height: 12px; }
#crfp p b a:link {text-decoration: none; color: #000; }
#crfp p b a:visited {text-decoration: none; color: #000; }
#crfp p b a:hover {text-decoration: underline; color: #0A0; }
#crfp .head { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; background: #B2B2B2; color: #09F; font-weight: bold; }
#crfp .head a:link {text-decoration: none; color: #000; }
#crfp .head a:visited {text-decoration: none; color: #000; }
#crfp .head a:hover {text-decoration: underline; color: #0A0; }
#crfp .headspecial { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; color: #09F; font-weight: bold; }
#crfp .headspecial a:link {text-decoration: none; color: #000; }
#crfp .headspecial a:visited {text-decoration: none; color: #000; }
#crfp .headspecial a:hover {text-decoration: underline; color: #0A0; }
#crfp .illu { /*height: 104px;*/ }
#crfp .caption { padding-left: 25px; padding-right: 25px; padding-top: 10px; font-size: 11px; font-family: arial, tahoma, sans-serif; }
#crfp .caption a:link {text-decoration: underline; color: #333333; }
#crfp .caption a:visited {text-decoration: underline; color: #333333; }
#crfp .caption a:hover {text-decoration: underline; color: #0A0; }
#crfp .camp1 { float: left; margin-left: 0px; padding: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2;  background-image: url(/cr/_images/fp_bg_news1_248x178.jpg); background-position: bottom; }
#crfp .camp2 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#crfp .camp3 { float: left; margin-left: 0px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; /*background-image: url(/cr/_images/fp_bg_awards1_248x128.jpg);*/ }
#crfp .camp4 { float: left; margin-left: 13px; width: 248px; height: 130px; background: #FFF; border: 1px solid #B2B2B2; /*background-image: url(/cr/_images/fp_bg_ethicalindexes_248x128.jpg);*/ }

/* CRFP2 */
#crfp2 { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#crfp2 .head { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; background: #B2B2B2; color: #09F; font-weight: bold; }
#crfp2 .head a:link {text-decoration: none; color: #000; }
#crfp2 .head a:visited {text-decoration: none; color: #000; }
#crfp2 .head a:hover {text-decoration: underline; color: #0A0; }
#crfp2 .illu { /*height: 104px;*/ }
#crfp2 .caption { padding-left: 25px; padding-right: 25px; padding-top: 10px; font-size: 11px; font-family: arial, tahoma, sans-serif; }
#crfp2 .caption a:link {text-decoration: underline; color: #333333; }
#crfp2 .caption a:visited {text-decoration: underline; color: #333333; }
#crfp2 .caption a:hover {text-decoration: underline; color: #0A0; }
#crfp2 .camp1 { float: left; margin-left: 0px; padding: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#crfp2 .camp2 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#crfp2 .camp3 { float: left; margin-left: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#crfp2 .camp4 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }

/* HRFP */
#hrfp { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#hrfp .head { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; background: #B2B2B2; color: #09F; font-weight: bold; }
#hrfp .head a:link {text-decoration: none; color: #000; }
#hrfp .head a:visited {text-decoration: none; color: #000; }
#hrfp .head a:hover {text-decoration: underline; color: #0A0; }
#hrfp .headspecial { padding-left: 9px; padding-top: 3px;  font-size: 13px; font-family: arial, tahoma, sans-serif; height: 24px; color: #09F; font-weight: bold; }
#hrfp .headspecial a:link {text-decoration: none; color: #000; }
#hrfp .headspecial a:visited {text-decoration: none; color: #000; }
#hrfp .headspecial a:hover {text-decoration: underline; color: #0A0; }
#hrfp .illu { /*height: 104px;*/ }
#hrfp .caption { padding-left: 25px; padding-right: 25px; padding-top: 10px; font-size: 11px; font-family: arial, tahoma, sans-serif; }
#hrfp .caption a:link {text-decoration: underline; color: #333333; }
#hrfp .caption a:visited {text-decoration: underline; color: #333333; }
#hrfp .caption a:hover {text-decoration: underline; color: #0A0; }
#hrfp .camp1 { float: left; margin-left: 0px; padding: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#hrfp .camp2 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#hrfp .camp3 { float: left; margin-left: 0px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }
#hrfp .camp4 { float: left; margin-left: 13px; width: 248px; height: 180px; background: #FFF; border: 1px solid #B2B2B2; background-image: url(/cr/_images/boxes/box_bg.jpg); background-position: bottom; }

/* 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("http://vvv.telenor.com/__include/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://vvv.telenor.com/__include/gfx/country/fp_large7.jpg") no-repeat #FFFFFF; }
.countryfpegv2 { width: 960px; background: url("http://vvv.telenor.com/__include/gfx/country/fp_large8.jpg") no-repeat #FFFFFF; }
.countryfpegv3 { width: 960px; background: url("http://vvv.telenor.com/__include/gfx/country/fp_large9.jpg") no-repeat #FFFFFF; }
.countryfpegv4 { width: 960px; background: url("http://vvv.telenor.com/__include/gfx/country/fp_large10.jpg") no-repeat #FFFFFF; }
.countryfpegv1td { height: 260px; }


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

/* CUNTRYFPUAV1 */
.countryfpuav1 { width: 960px; background: url("http://vvv.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; }

/* KARRIEREFS2 */
#karrierefs2 { margin: 0px; padding: 0px; width: 513px; background: #FFF; }
#karrierefs2 p { font-size: 1em; margin-bottom: 10px; line-height: 12px; }
#karrierefs2 p b a:link {text-decoration: none; color: #000; }
#karrierefs2 p b a:visited {text-decoration: none; color: #000; }
#karrierefs2 p b a:hover {text-decoration: underline; color: #0A0; }
#karrierefs2 .head { font-size: 1.3636em; font-family: tahoma, sans-serif; height: 23px; color: #09F; }
#karrierefs2 .head a:link {text-decoration: none; color: #000; }
#karrierefs2 .head a:visited {text-decoration: none; color: #000; }
#karrierefs2 .head a:hover {text-decoration: underline; color: #0A0; }
#karrierefs2 .illularge { height: 254px; }
#karrierefs2 .illu { height: 104px; }
#karrierefs2 .caption { font-size: 1em; height: 20px; }
#karrierefs2 .caption a:link {text-decoration: none; color: #333333; }
#karrierefs2 .caption a:visited {text-decoration: none; color: #333333; }
#karrierefs2 .caption a:hover {text-decoration: underline; color: #0A0; }
#karrierefs2 .camp1 { float: left; margin-left: 0px; padding: 0px; width: 513px; background: #FFF; }
#karrierefs2 .camp2 { float: left; margin-left: 0px; margin-top: 15px; width: 250px; background: #FFF; }
#karrierefs2 .camp3 { float: left; margin-left: 13px; margin-top: 15px; width: 250px; 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; }
.privatfsrighttd1b{ width: 10px; }
.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; }

/* PRFPTS */
#prfpts { margin: 0px; padding: 0px; width: 509px; background: #FFF; }
#prfpts .head { font-size: 1.3em; font-family: verdana, arial, tahoma; font-weight:bold;}
#prfpts .head a:link {text-decoration: none; color: #000; }
#prfpts .head a:visited {text-decoration: none; color: #000; }
#prfpts .head a:hover {text-decoration: underline; color: #0A0; }
#prfpts .illu { height: 120px; }
#prfpts .caption { font-size: 1em; color: #333333; margin-top:5px; }
#prfpts .captionlink { font-size: 1em; color: #333333; margin-top:5px; }
#prfpts .captionlink a:link {text-decoration: underline; color: #333333; }
#prfpts .captionlink a:visited {text-decoration: underline; color: #333333; }
#prfpts .captionlink a:hover {text-decoration: underline; color: #0A0; }
#prfpts .camp1 { float: left; margin-left: 0px; padding: 0px; width: 248px; background: #FFF; }
#prfpts .camp2 { float: left; margin-left: 13px; width: 248px; background: #FFF; }

/* 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; }
h1.textheader { margin-bottom:1em; }
/*
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-left: 25px; padding: 0px; width: 182px; 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 .related2 { background: #FFF; border: 1px solid #09F; padding: 10px; margin-bottom: 15px; }
#rightcolumn .related2 .title { padding: 0px; margin-top: 0px; color: #000; font-size: 1.3636em; /*font-family: tahoma, sans-serif;*/ font-weight: bold; }
#rightcolumn .related2 .text { color: #000; /*font-size: 1.3636em; font-family: tahoma, sans-serif;*/ }
#rightcolumn .specific2 { background: #09F; padding: 10px; margin-bottom: 15px; }
#rightcolumn .specific2 .title { padding: 0px; margin-top: 0px; color: #FFF; font-size: 1.3636em; /*font-family: tahoma, sans-serif;*/ font-weight: bold; }
#rightcolumn .specific2 .text { color: #FFF; /*font-size: 1.3636em; font-family: tahoma, sans-serif;*/ }
#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 .textrightsmall	{ font-family: verdana, arial, tahoma; font-size: 0.8181em; color: #666; }
#rightcolumn #csrimg img { padding: 0px; margin-bottom: 2px; }

/* CRBOX RIGHT COLUMN */
#crboxr { padding: 0px; width: 182px; background: #E5E5E5; background-image: url(http://vvv.telenor.com/corporate-responsibility/_gfx/box_bg_logo.jpg); background-repeat: no-repeat; border: 1px solid #B2B2B2; }
#crboxr h3 { height: 59px; padding-left: 10px; padding-top: 10px; padding-right: 10px; margin: 0px; font-size: 13px; font-family: arial, tahoma, sans-serif; }
#crboxr h3 .arrow { color: #09F; }
#crboxr h3 a:link {text-decoration: none; color: #333333; }
#crboxr h3 a:visited {text-decoration: none; color: #333333; }
#crboxr h3 a:hover {text-decoration: underline; color: #0A0; }
#crboxr p { padding: 10px; padding-top: 5px; margin-top: 0px; font-size: 11px; font-family: arial, tahoma, sans-serif; }

/* CRBOX RIGHT COLUMN SMALL*/
#crboxrsmall { padding: 0px; width: 182px; background: #E5E5E5; background-image: url(http://vvv.telenor.com/cr/_gfx/box_bg_logo_small.jpg); background-repeat: no-repeat; border: 1px solid #B2B2B2; }
#crboxrsmall h3 { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; margin: 0px; font-size: 13px; font-family: arial, tahoma, sans-serif; }
#crboxrsmall h3 .arrow { color: #09F; }
#crboxrsmall h3 a:link {text-decoration: none; color: #333333; }
#crboxrsmall h3 a:visited {text-decoration: none; color: #333333; }
#crboxrsmall h3 a:hover {text-decoration: underline; color: #0A0; }
#crboxrsmall .stock { background-color:#CCCCCC; }
#crboxrsmall .stock td { background-color:#FFFFFF; }
#crboxrsmall .stock td .figures { text-align:center; }
#crboxrsmall p { padding-left: 10px; padding-right: 10px; padding-top: 5px; margin-top: 0px; margin-bottom: 7px; font-size: 11px; font-family: arial, tahoma, sans-serif; }

/* 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}

h2.huginNewsPress {font-size:12px;margin-top:10px;margin-bottom:5px;}
#content .textimage {color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:normal;margin:0;margin-bottom:10px;padding:3px 10px 5px 10px;line-height:1.4em;background-color:#F1F1F1;}
#content .textimage span {color:#999;display:block;}
#content ul.textcontent li {margin-bottom: 0.8em; line-height: 1.3em;}
#content .splitLeft {float:left;width:221px;}
#content .splitRight {float:left;width:221px;margin-left:31px;}


/* ADDED 1.OCT 2008 BY ROGER */
#content dl.defList {}

#content dl.defList dt {background: transparent url(/__include/gfx/bg-dl.jpg) repeat-x left top;clear:both;font-weight:bold;padding:5px 0;width:180px;}

#content dl.defList dd {background: transparent url(/__include/gfx/bg-dl.jpg) repeat-x left top;float:right;margin-bottom:10px;margin-top:-23px;padding:5px 0;width:333px;}

#content .fact-box {float:right;border:0px solid #B2B2B2;padding:0px;width:182px;margin-top:0px;background:transparent url(/__include/images/fact-box.jpg) no-repeat left bottom;margin-left:15px;margin-bottom:15px;}
#content .fact-box p {font-size:1em;font-family: verdana,arial, tahoma, sans-serif; }
#content .fact-box ul {margin:0;padding:0;padding-left:25px;padding-right:10px;padding-bottom:20px;}
#content .fact-box li {margin-bottom:0.5em;font-size:1em;}
#content .fact-box h3 {background-color:#d5bd91;border-bottom:2px solid white;font-family:arial,tahoma,sans-serif;font-size:1.5em;font-weight:normal;padding:5px 10px 5px;margin:0px;margin-bottom:5px;}	

.additional {padding-top:5px;border-top:1px solid #999;margin-top:20px;}


