/* CSS Document */

body {
background-color: #eee;
margin: 0px;
padding: 9px;
font-size: 100%;
}

.claudia {float:right;}

.tekster p {font-size:11px;}

::-webkit-scrollbar {
	background-color:#000
}

::-webkit-scrollbar-track-piece {
	background-color:#bbb
}

::-webkit-scrollbar-track {
}

::-webkit-scrollbar-button {
}


::-webkit-scrollbar-thumb {
	background-color:#fff
}

.container {
	background-color:#999;
	padding: 12px;
}


#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 760px;
     height: 468px;
     margin-top: -234px; /* half of the height */
     margin-left: -380px; /* half of the width */
     }

.artist {
float: left;
width: 200px;
margin-left:10px;

}

.submenu
{
width:108px;
float:right;
padding-right: 12px;
}

.submenu p
{
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:5px;
float:right;

}

.no_caption, .en_caption
{
width: 302px;
float:left;
padding-left: 12px;
}

.submenu, .no_caption, .en_caption {
background-color: #ccc;
padding-top: 5px;
padding-bottom: 3px;
height: 17px;
}

.no_menu, .en_menu {
padding-top: 10px;
padding-left: 12px;
}

.no_menu p, .en_menu p {
margin:0px;
}

.left {
float: left;
width: 250px;
height: 329px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
padding-bottom:25px;
background-color: #ccc;
margin-right: 12px;
margin-top: 9px;
}

.right {
float: left;
width: 434px;
margin-top: 9px;
}

.rightfilled {
width: 394px;
height: 329px;
padding-left: 20px;
padding-right: 20px;
padding-top: 15px;
padding-bottom:25px;
background-color: #ccc;
overflow:auto;
}

.center {
vertical-align: middle;
position: static;
display: table-cell;
}




.language {
float: right;
margin-right: 10px;
}

.no_header, .en_header{
height:300px;
}

.no_title, .en_title{
height:29px;
}

.spacer {
clear:both;
}

body,td,th {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}


h1, h2, h3, h4, p  {
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
}

h1 {
	font-size: 12px;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h4 {
	font-size: 0.8em;
}

p, body, td {
	font-size: 10px;
}

A:link, A:active, A:visited, A:hover { text-decoration:none; color: #ffffff; }
A:link {}
A:active {}
A:visited {}
A:hover {
color:#ffffff;}

A.menu:link, A.menu:active, A.menu:visited, A.menu:hover { font-size: 10px;
 }
A.menu:link {}
A.menu:active {}
A.menu:visited {}
A.menu:hover {
color:#c2c4c5;}


#element2, #element3, #element4, #element5, #element6, #element7, #element8, #element9 {
display: none;
}


#pic1, #pic2, #pic3, #pic4, #pic5, #pic6, #pic7, #pic8, #pic9 {
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
	visibility: hidden;
	background-color: #eee;
	width: 760px;
	text-align:center}


.submenu a.selected { color: #000000; }

.no_news, .en_news {
text-align:center;
margin-top:50px;
line-height:20px;}

.english .no_,
.english .no_title,
.english .no_news,
.english .no_caption,
.english .no_menu,
.english .no_header,
.english .no_language
{
	display: none;
}

.norsk .en_,
.norsk .en_title,
.norsk .en_news,
.norsk .en_caption,
.norsk .en_menu,
.norsk .en_header,
.norsk .en_language
{
	display: none;
}

.thumb {
float: left;
margin-right: 10px;
border:none
}

/*.en_caption, .en_menu, .en_header, .en_title, .en_language {display:none}*/
