/* 
beige: 9DB1BA
 */
body {
margin:35px 0 0 0;
padding:0px;
margin-bottom:10px;
padding-bottom:10px;
font-family : Arial, Helvetica, Verdana, sans-serif;
font-size : 11px;
color:#333333;
background: #D5E1E4 url(/images/new-bg.jpg) no-repeat left top;
text-align:center;
position:relative;
}
a, a:link, a:active, a:visited {
color:#333;
text-decoration:underline;
}
a:hover {
color:#999;
}
form {
margin:0;
padding:0;
}
h1 {
font-size:15px;
margin:0;
margin-bottom:8px;
padding:0;
}
h1.artist {
font-size:12px;
margin:0;
margin-bottom:4px;
padding:0;
}
h2 {
font-size: 12px;
margin:0;
margin-bottom:4px;
padding:0;
color:#333;
}
h2.frontpage {
margin-bottom:0px;
}

h3 {
font-size: 12px;
margin:4px 3px 2px 0;
padding:0;
font-style : italic;
font-weight:normal;
}
div.bodyFrontpageNews h3.capitalize {
text-transform : capitalize;
font-weight:bold;
}
/*2206*/
div.bodyFrontpageNews h3, div.bodyFrontpageNewsWide h3 {
font-size: 11px;
font-style : normal;
font-weight:normal;
}
h3 a, h3 a:link {
color:#333;
}
h4 {
font-size: 11px;
font-weight:normal;
margin:4px 3px 2px 0;
padding:0;
}
div.nav3 h5 {
font-weight:normal;width:135px;margin:0 0 0 11px;background-color:#9DB1BA;font-size:11px;padding:3px 2px 3px 38px;
}
p {
margin:0 0 10px 0;
padding:0;
line-height:15px;
}
p.ingress {
font-weight:bold;
}
p.frontpage {
margin:0;
padding:0;
}
/*2206*/
div.bodyFrontpageNewsWide p.frontpage {
margin:0;
padding:0;
padding-bottom:10px;
padding-right:100px;
border-bottom:1px solid #2F333C;
}
div.wrapper {
margin: 0 auto;text-align:left;width:900px;
}


div.global {
width:898px;height:52px;margin-bottom:0px;margin-top:0px;text-align:xright;float:right;xdisplay:table;
border:1px solid #9CB1BB;
border-width:1px 1px 0 1px;
background:#9DB1BA url(/images/global-bg.gif) no-repeat top left;
}

body.frontpage div.head {
width:898px;border:1px solid #9CB1BB;margin-top:0px;border-width:0 1px 1px 1px;height:125px;background:#fff;clear:both;font-size:1px;line-height:0;
}
body.regular div.head {
width:898px;border:1px solid #9CB1BB;margin-top:0px;border-width:0 1px 1px 1px;height:20px;background:#fff;clear:both;
}



/* endringer */
div.head div.noMessage {
height:40px;float:right;width:174px;background-color:#F6F3E8;border:1px solid #9DB1BA;margin:4px 4px 4px 0px;padding:2px;
visibility : hidden;
}
div.head div.message {
height:40px;float:right;width:174px;background-color:#F6F3E8;border:1px solid #9DB1BA;margin:4px 4px 4px 0px;padding:2px;
}
div.head div.login {
margin-top:0px;width:186px;float:right;
clear:right;
}




div.head div p {
font-weight:bold;color:#666666;margin:0;padding:0;
}
div.head div a {
display:block;margin:5px 0 0 0;padding-left:1px;
}
div.nav1 {
width:859px;padding-left:41px;height:20px;
background:transparent url(/images/nav1_bg.gif) repeat-x left top;
}
/*2206*/
div.bodyFrontpageNews a:hover,div.bodyFrontpageNewsWide a:hover {
color:#404E5F;
}
div.nav1 a, div.nav1 a:link, div.nav1 a:active, div.nav1 a:visited {
margin:0px;
padding:0px;
display:block;
float:left;
border-bottom:1px solid #9CB1BB;
color:white;
height:19px;
}
body.frontpage div.nav1 a:hover {
background-color:#9DB1BA;
color:white;
border-bottom:1px solid #9CB1BB;
}
body.regular div.nav1 a:hover {
background-color:#9CB1BB;
color:white;
border-bottom:1px solid #9CB1BB;
}
div.nav1 a img {
border:0px;
border-right:1px solid #737F8E;
margin:0px;
padding:0px;
}
div.nav1 a.active, div.nav1 a.active:link, div.nav1 a.active:active, div.nav1 a.active:visited {
border-bottom:1px solid #9CB1BB;
background-color:#9DB1BA;
color:#9DB1BA;
}
body.regular div.nav1 a.active:hover {
border-bottom:1px solid #9CB1BB;
}
div.nav2 {
width:860px;padding-left:38px;
background-color:#9DB1BA;
border:1px solid #9CB1BB;
border-width:0 1px 0 1px;
margin:0;
color:white;
}
div.nav2 div.nav2Fixer {
background-color:white;clear:both;font-size:5px;line-height:1px;
margin-left:-38px;
}
div.nav2 a, div.nav2 a:link, div.nav2 a:active, div.nav2 a:visited {
font-size:10px;
text-decoration:none;
margin:4px 1px 0px 0px;
padding:0px 10px 2px 10px;
display:block;
float:left;
border-right:1px solid white;
border-bottom:2px solid #9CB1BB;
white-space:nowrap;
color:white;
}
div.nav2 a:hover {
background-color:#9CB1BB;
border-bottom:2px solid #404E5F;
color:white;
}

div.nav2 a.active, div.nav2 a.active:link, div.nav2 a.active:active, div.nav2 a.active:visited {
border-bottom:2px solid #333;
}
div.nav2 a.active:hover {
border-bottom:2px solid #333;
}
body.frontpage div.body {
width:898px;border:1px solid #9CB1BB;border-width:0 1px 1px 1px;background-color:white;padding:0;position:relative;padding-bottom:50px;
}
body.regular div.body {
width:898px;border:1px solid #9CB1BB;
border-width:0 1px 1px 1px;background-color:white;padding:0;background-image:none;position:relative;padding-bottom:60px;padding-top:1px;
}
/*2206*/
div.bodyFrontpageNews {
padding:0;padding-left:48px;width:280px;float:left;padding-top:17px;
}
/*2206*/
div.bodyFrontpageNewsWide {
margin:0;padding:17px 4px 0px 48px;width:620px;float:left;xbackground-color:red;xborder:1px solid #2F333C;
}
/*2206*/
div.bodyFrontpageArtist {
padding:0;padding-right:12px;width:173px;float:right;padding-top:17px;
}
a.access, a.access:link, a.access:active, a.access:visited {
color:#333;
display:block;
margin-top:20px;
text-decoration:underline;
}
a.access:hover {
color:white;
}
input.login {
cursor:pointer;display:block;border:1px solid #666;color:#333;font-size:11px;margin-top:3px;padding:0px;
}
img.logo {width:400px;float:left;display:none;margin-left:46px;}
img.logoNew {display:inline;margin-left:46px;margin-top:1px;width:219px;float:left;}

img.slogan {
display:block;margin-left:46px;margin-top:35px;
}
div.bodyFrontpageArtist img {
border:1px solid #333;
}
div.body div.footer {
font-size:10px;
clear:both;
padding:0;
margin:0;
width:898px;
background-color:#404E5F;
xpadding-top:15px;
position:absolute;
bottom:-1px;
line-height:30px;
}
body.frontpage div.body div.footer {
border-top:1px solid #9CB1BB;
}
.left {
padding-left:48px;
padding-bottom:5px;
xborder:1px solid red;
float:left;width:650px;
}
.right {
padding-bottom:5px;
color:#9CB1BB;;
float:right;width:167px;
text-align:right;
padding-right:15px;
}
div.article {
width:465px;float:right;padding-left:8px;margin-top:30px;padding-right:25px;
}
div.articleWide {
width:668px;float:right;padding-left:20px;margin-top:30px;padding-right:15px;
xbackground-color:red;
}
div.articleSlideshow {
width:250px;float:right;padding-left:10px;margin-top:30px;padding-right:10px;
xbackground-color:red;
}
div.slideshow {
margin-top:30px;margin-right:10px;padding:2px;width:410px;border:1px solid black;
float:right;position:relative;
}
div.displayNone {
display:none;
}

div.relatedInfo {
width:170px;float:right;border-left:1px solid #CBCBCB;padding:0px 10px 0px 10px;margin-top:60px;
}
div.relatedInfo a {
display:block;
}
div.nav3 {
width:155px;float:left;padding:0px;margin-top:30px;
}
div.nav3 a, div.nav3 a:link, div.nav3 a:active, div.nav3 a:visited {
border-bottom:1px solid white;text-decoration:none;width:135px;display:block;margin:0 0 0 11px;background-color:#E5E8ED;padding:3px 2px 3px 38px;
}
div.nav3 a:hover {
text-decoration:underline;
color:#333;
}
div.nav3 a.active, div.nav3 a.active:link, div.nav3 a.active:active, div.nav3 a.active:visited, div.nav3 a.active:hover {
background-color:#F7F8FA;
}
div.graphic {
width:150px;margin:60px 15px 0 0px;padding:0;float:right;padding:2px;
}
div.articleImage {
margin:5px -5px 8px 8px;width:174px;float:right;padding:0;
}
div.articleImage img, div.graphic img.border, div.articleImageArtist img {
padding:2px;display:block;border:1px solid #333;
}
div.articleImage p, div.graphic p, div.articleImageLeft p {
margin:0;padding:1px 1px 1px 2px;font-size:10px;
}
div.articleImageArtist {
margin:0px 4px 3px 0px;width:83px;float:left;padding:0;
}
div.regularImage {
margin:0px;padding:0px;
width:468px;
}
div.regularImage img {
display:block;border:0px solid #333;
}

/*9.juni*/
div.SortingCredentials {
padding-bottom:20px;border-bottom:1px solid #9DB1BA;
}
div.SortingCredentials strong {
display:block;
}
div.SortingCredentials label {
float:left;margin-right:2px;padding-top:2px;
}
div.SortingCredentials select {
margin-right:5px;float:left;font-size:11px;
}
div.SortingCredentials input.credentials {
margin-top:0px;padding:0px;float:left;font-size:11px;
}
div.credentials {
clear:left;width:465px;border-bottom:1px solid #9DB1BA;margin-top:5px;
}
div.credentials div.info {
padding:5px 3px 10px 3px;width:140px;float:left;
}
div.credentials div.info h2 {
margin-bottom:0;
}
div.credentials div.info p {
margin:0 0 5px 0;padding:0;
}
div.credentials div.logo {
text-align:center;padding:10px 3px 10px 3px;width:140px;float:right;
}

div.slideshow p.enlarge {
width:188px;float:left;text-align:left;margin:0;background-color:black;color:#9DB1BA;display:block;padding:8px 3px 3px 8px;
}
div.slideshow p.enlarge a, div.slidehowLarge p.goback a {
color:#9DB1BA;text-decoration:underline;
}

div.slideshow p.viewDetails {
width:200px;float:right;text-align:right;margin:0;background-color:black;color:#9DB1BA;display:block;padding:8px 3px 3px 8px;
}
body.slidehowLarge {
margin:0px;background-color:black;text-align:center;padding:0;
}
div.slidehowLargeWrapper {
width:610px;margin:auto;text-align:center;margin-top:0;
}
div.slidehowLarge {
margin-top:0px;padding:1px;width:650px;border:1px solid #666;xbackground-color:white;text-align:left;
}
div.slidehowLarge p.goback {
border-bottom:1px solid #666;width:428px;float:left;text-align:left;margin:0;background-color:black;color:#9DB1BA;display:block;padding:2px 3px 3px 8px;
}
div.slidehowLarge p.viewDetails {
border-bottom:1px solid #666;width:200px;float:right;text-align:right;margin:0;background-color:black;color:#9DB1BA;display:block;padding:2px 3px 3px 8px;
}

div.youNeedFlash {
margin-top:5px;color:#666;text-align:right;float:right;clear:right;Xmargin-right:10px;padding:2px;width:410px;position:absolute;bottom:-20px;right:0;
}
div.youNeedFlash a {
color:#666;
}
p.login {
font-weight:normal;
}
p.login a {
display:block;font-weight:normal;
}

/* start stiler for topp aksjeeiere fra ManaMind */
div.titleArrow {
padding: 5px 2px;
}
table.irTable th, table.irTable td {
padding:3px;
}
th.columnTitle {
background-color:#E5E8ED;
}
table.irTable td {
border-bottom:1px solid #E5E8ED;
}
td.textCell {
text-transform : capitalize;
}
div.smallText {
padding: 10px 2px;
}
/* slutt stiler for topp aksjeeiere fra ManaMind */


/* stiler lagt inn 041006 pga redesign */
div.links {width:600px;padding-right:5px;float:right;text-align:right;line-height:36px;}
div.global div.logo {text-align:left;width:260px;float:left;height:28px;padding:23px 0 0 23px;}
div.links a:link, div.links a:visited {margin:0 10px;text-decoration:none;text-transform:uppercase;color:#D5D1B4;}
div.links a:active, div.links a:hover {color:#9CB1BB;}


div.left a:link, div.left a:visited {margin:0 10px;text-decoration:none;text-transform:uppercase;color:#D5D1B4;}
div.left a:active, div.left a:hover {color:#9CB1BB;}

