/* 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: 5px; right: 0; margin: 0 auto; text-align: left; clear: both;}

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://www.telenor.com/__include/gfx/button.gif"); font-family: tahoma, sans-serif; font-weight: normal; font-size: 11px; }
input.button:active { background: #8FE830 url("http://www.telenor.com/__include/gfx/button-active.gif");  }
input.smallbutton { border: 1px outset; background: #8FE830; color: #000;  padding: 1px 5px; font-weight: normal; font-size: 11px;cursor:pointer; }
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; }

#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: -2px; top: 10px; width: 200px; }
#globalmenu #search #textfield { width: 120px; padding: 1px;margin-right:5px; padding:2px; }

#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 25px 5px 25px; 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; min-height:200px;}
#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://www.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: 300px; 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;}
#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}

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

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

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

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

/* 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/cr/_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 -------------------------------- */

.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}

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

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

/* 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 {font-weight:bold;width:180px;clear:both;}
#content dl.defList dd {float:right;margin-top:-1.1em;width:330px;margin-bottom:0.5em;}
#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;}	

/* THIS IS THE OLD HOME-STLES.CSS */
/* COLOMNS AND BOXES STYLES */
div#leftColomn {float:left;width:234px;margin-right:12px;margin-left:0;}
div#centerColomn {float:left;width:468px;margin-right:12px;margin-left:0;}
div#rightColomn {float:left;width:205px;margin-left:0;}
div#footer {clear:both;}
div#centerColomn div.feature {margin-top:12px;float:left;width:468px;padding:0;color:black;}
div#centerColomn div.feature div {float:left;width:293px;}

/* IMAGE STYLES */
div#centerColomn img.banner {display:block;}
div#rightColomn img {margin-top:5px;margin-bottom:3px;}
div#rightColomn h2 img {margin-top:0px;margin-bottom:5px;}

/* LINK STYLES */
div#centerColomn div.feature a.image, div#centerColomn div.feature a.image:link {display:block;float:left;width:175px;}
div#centerColomn div.feature a:link, div#centerColomn div.feature a:visited {color:black;}
div#centerColomn div.feature a:hover {text-decoration:underline; color:#0A0;}
div#centerColomn div.feature p a, div#centerColomn div.feature p a:link {/*color:black;*/}
div#centerColomn div.feature h1 a, div#centerColomn div.feature h1 a:link {/*color:black;*/ text-decoration:none;}
div#centerColomn div.feature h1 a:hover {text-decoration:underline;}
div#rightColomn a:link, div#rightColomn a:visited {color:#00F;}
div#rightColomn a:hover, div#rightColomn a:active {color:#0A0;}

/* TYPOGRAPHY STYLES */
div#centerColomn div.feature h1 {font-family:verdana;font-weight:bold;margin:-3px 5px 0 12px;padding:0;font-size:1.3em;}
div#centerColomn div.feature h1 span {font-weight:normal;display:block;}
div#centerColomn div.feature p {margin:5px 0 0 12px;padding:0;line-height:1.3em;}
div#rightColomn h2 {font-size: 1.2em;text-transform: uppercase;color:black;background-color:white;margin:0px 0 0 0;padding:0;clear:left;display:block;}

/* FORM STYLES */
div#rightColomn optgroup {background-color:white;color:#333;}
div#rightColomn option {background-color:white;color:#000;cursor:pointer;font-weight:normal;}
div#rightColomn select {margin-bottom:35px;float:left;display:block;margin-right:5px;width:12em;}
div#rightColomn input {padding-left:5px;padding-right:5px;float:left;display:block;cursor:pointer;}

/* LIST STYLES */
div#rightColomn ul.home {display:block;clear:left;margin:5px 0 30px 0;padding:0;list-style:none;}
div#rightColomn ul.home li {color:black;margin:0 0 7px 0;padding:0 0 0 12px;background: transparent url(arrow.gif) no-repeat 0px 3px;}
div#rightColomn ul.home li.press {color:black;margin:0 0 7px 0;padding:0 0 0 0px;background: none}
div#rightColomn ul.home li span {display:block;/*text-transform: uppercase;*/}

/* WORLWIDE RIGHT COLUMN BOX STYLE*/
div#rightColomn div#worldwide {width:205px;height:165px;background-image:url(/__include/homePage/worldwide-map2.jpg);margin-bottom:20px;background-repeat:no-repeat;}
div#rightColomn div#worldwide img {margin-top:36px;}
div#rightColomn div#worldwide form {padding-top:2px;padding-left:13px;}
div#rightColomn div#worldwide optgroup {background-color:white;color:#333;}
div#rightColomn div#worldwide option {background-color:white;color:#000;cursor:pointer;font-weight:normal;}
div#rightColomn div#worldwide select {margin-bottom:0px;float:left;display:block;margin-right:5px;width:129px;}
div#rightColomn div#worldwide input {padding-left:5px;padding-right:5px;float:left;display:block;cursor:pointer;}

div#rightColomn div#worldwide2 {width:205px;height:165px;background-image:url(/__include/homePage/worldwide-map3.jpg);margin-bottom:20px;background-repeat:no-repeat;}
div#rightColomn div#worldwide2 img {margin-top:52px;}
div#rightColomn div#worldwide2 form {padding-top:2px;padding-left:13px;}
div#rightColomn div#worldwide2 optgroup {background-color:white;color:#333;}
div#rightColomn div#worldwide2 option {background-color:white;color:#000;cursor:pointer;font-weight:normal;}
div#rightColomn div#worldwide2 select {margin-bottom:0px;float:left;display:block;margin-right:5px;width:136px;}
div#rightColomn div#worldwide2 input {padding-left:5px;padding-right:5px;float:left;display:block;cursor:pointer;}

/* in right colomn in blog. Added 13.dec 2007 by Roger */
div#rightcolumn #search {margin:0;padding:0;list-style:none;clear:left;}
div#rightcolumn #archives {margin-left:0;padding-left:0;list-style:none;clear:left;}
div#rightcolumn #categories-1 {margin-left:0;padding-left:0;list-style:none;clear:left;}
div#rightcolumn #meta {margin-left:0;padding-left:0;list-style:none;clear:left;}
div#rightcolumn .blogOptions {margin-left:0;padding-left:10px;list-style:none;}
div#rightcolumn .blogOptions li h2.widgettitle {font-size:1.1em;font-family:arial;margin-bottom:0;padding-bottom:3px;padding-top:10px;}
div#rightcolumn #search form#searchform {margin:0;padding:0;}
div#rightcolumn #search form#searchform input {float:left;width:55px;margin-top:-1px;margin-bottom:0px;}
div#rightcolumn #search form#searchform br {float:left;height:1px;line-height:1px;}
div#rightcolumn #search form#searchform input#s {float:left;width:100px;margin-right:3px;margin-top:0;}
div#rightcolumn .blogOptions li ul {margin:0;padding:0;list-style:disc;}
div#rightcolumn .blogOptions li ul li {margin:0;padding:0;margin-left:15px;margin-bottom:3px;}
form#commentform {margin-bottom:20px;}

/* Trainee-blog: comment and new-comment. Added 18.dec 2007 by Roger */
div#content h3#comments {color:#000000;font-family:tahoma,sans-serif;font-size:1.7em;font-weight:normal;margin:35px 0px 15px 0px;padding:0px;}
div#content ol.commentlist {margin:0;padding:0;overflow:hidden;list-style:none;}
div#content ol.commentlist li {margin:0;padding:10px 20px;background:transparent url(/__include/homePage/trainee-blog-comment-bg.gif) no-repeat left top;margin-bottom:10px;}
div#content ol.commentlist li cite {font-size:1.4em;font-style:normal;font-weight:500;margin-bottom:5px;}
div#content ol.commentlist li p {line-height:1.4em;}
div#content form#commentform p {margin:0 0 8px 0;}
div#content form#commentform p textarea#comment {width:470px;}
div#content h3#respond {padding:10px 20px 3px 20px;background:transparent url(/__include/homePage/trainee-blog-newcomment-bg-top.gif) no-repeat left top;margin-bottom:0;}
div#content form#commentform {padding:5px 20px 10px 20px;background:transparent url(/__include/homePage/trainee-blog-newcomment-bg-bottom.gif) no-repeat left bottom;}
div#content ol.commentlist li small.commentmetadata {display:block;margin-top:5px;}
div#content p.traineeSmallTxt {margin-top:20px;padding:0px;background:transparent url(/__include/homePage/trainee-blog-articlemetadata-bg-top.gif) no-repeat left top;}
div#content p.traineeSmallTxt span {display:block;color:#888;font-size:0.9em;padding:8px 10px 10px 10px;background:transparent url(/__include/homePage/trainee-blog-articlemetadata-bg-bottom.gif) no-repeat left bottom;line-height:1.4em;}
div#content ol.commentlist li.answer {margin:0;padding:10px 20px;background:transparent url(/__include/homePage/trainee-blog-answer-bg.gif) no-repeat left top;margin-bottom:10px;}

div#content .traineePostContent p {color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;}
img#wpstats {position:absolute;left:-3000px;}

#crboxrsmall .contact-1 {border-bottom:1px solid #999;padding:0;margin:13px 10px 15px 10px;padding-bottom:10px;}
#crboxrsmall .contact-2 {padding:0;margin:3px 10px 5px 10px;padding-bottom:10px;border-bottom:1px solid #999;}
#crboxrsmall .contact-3 {padding:0;margin:3px 10px 15px 10px;padding-bottom:10px;}
#crboxrsmall .contact-1 span, #crboxrsmall .contact-2 span, #crboxrsmall .contact-3 span {margin-top:5px;margin-bottom:0px;display:block;}

.path-extra {padding-left:15px;padding-bottom:10px;}

/* GLOBAL OPPORTUNITIES UPGRADE */
.global-opportunities div.trainee-blog .post div.global {width:360px}
.global-opportunities .trainee-blog .post div p {font-size:0.85em;}
.global-opportunities .trainee-blog .post div p a {font-weight:bold;}

div.global-opportunities div.button {background:#CCCCCC url(http://www.telenor.no/__include3/design/images/navigation/buttons/grey_left.gif) no-repeat scroll left top;float:left;height:21px;line-height:21px;
padding:0pt;width:300px;margin-top:15px;}

.global-opportunities .button:hover {background:#CCCCCC url(http://www.telenor.no/__include3/design/images/navigation/buttons/grey_left.gif) no-repeat scroll 0px -21px;}

.global-opportunities .button a {background:transparent url(http://www.telenor.no/__include3/design/images/navigation/buttons/grey_right.gif) no-repeat scroll right top;border:medium none;color:#000000;
cursor:pointer;float:left;height:21px;line-height:21px;outline-color:invert;outline-style:none;outline-width:medium;padding:0pt 7px 0pt 6px;text-align:center;width:8.1em;font-size:0.7em;color:#000;text-decoration:none;width:290px;}
.global-opportunities .post div .button a:hover {text-decoration:underline;color:#00aa00;}
.global-opportunities .trainee-blog .post .image_container {background-color:white;float:right;margin-top:0px;margin-left:5px;padding:5px 0pt;text-align:center;width:120px;border:1px solid #C3C3C3;}
.global-opportunities .trainee-blog {margin-top:10px;background-position:0px 0px;padding-top:10px;margin-bottom:15px;min-height:140px;}

#language {width:960px;text-align:right;margin:0px auto 10px auto;}
#language a, #language a:link, #language a:visited {color:#fff;text-decoration:underline;margin-left:15px;}
#language a:hover, #language a:active {color:#0a0;}

#content .inlineQuote {
background-color:#fff;
border-color:#D8D8D8;
border-style:solid;
border-width:0 0 0 1px;
float:right;
font-size:1.0em;
font-style:italic;
line-height:1.3em;
margin-bottom:5px;
margin-left:20px;
margin-right:10px;
padding:0px 0 10px 20px;
width:200px;
margin-top:2px;
color: #666
}
#content .nextToH2 {
margin-top:20px;
}
#content .inlineQuote p.quote {
xdisplay:inline;
padding:0 0 5px 0;
margin:0;
}

#content .inlineQuote p.quote .sixsix {
margin-right:5px;
}
#content .inlineQuote p.quote .ninenine {
margin-left:5px;
}
#content .inlineQuote p.who {
font-size:1.0em;
font-style:normal;
line-height:1.4em;
font-family:arial,tahoma,sans-serif;
margin-top:0px;
padding-top:2px;
font-weight:bold;
margin-bottom:0;
}

#content .inlineQuote p.who span {
display:block;
font-weight:normal;
}







