/* CSS Document */
img, div, a,ul,span,li, h1 { behavior: url(iepngfix.htc) }

* {
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:top;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
img {
	border:none;
}
a:hover {
	text-decoration:underline;
}
ul {
	list-style:none;
}
ul.linker {
	margin:4px 0 10px 0;
}
li {
	list-style:none;
}
#filmer {
	margin:0 10px 0 10px;
}
.mailFeil {
	padding:0 0 20px 0;
}
body {
	background:#000000;
	height:100%;
	width:100%;
	color:#FFFFFF;
	font:10px Helvetica, Arial, Verdana, sans-serif;
}
.dato {
	font-size:9px;
	font-style:italic;
	padding:0 0 5px 0;
}
.nyhet {
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	border-bottom:1 px solid #FFFFFF;
}
#mainWrap {
	position:relative;
}
#wrapper {
}
#leftCol {
	width:240px;
	float:left;
	padding:0 0 70px 0;
	margin-right:10px;
}
/*
//////////////////////////////
// MENY
//////////////////////////////
*/
h1 {
	height:95px;
	width:637px;
	background:url(_gfx/logo_lighter.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px;
}
#meny {
	width:800px;
	display:block;
	margin:0 0 10px 10px;
	height:28px;
	overflow:hidden;
}
#meny li {
	float:left;
	display:block;
	padding:10px 0 10px 0;
	background:url(_gfx/sort_bg.png);
}
#meny li.forste {
	padding:10px 0 10px 10px;
}
#meny li.siste {
	padding:10px 10px 10px 0;
}
#meny a {
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
#meny a:hover {
	text-decoration:underline;
}

#rightCol {
	width:240px;
	float:left;
	padding:0 0 70px 0;
	margin-right:10px;
}

#centerCol {
	width:440px;
	float:left;
	padding:0 10px 20px 10px;
	overflow:hidden;
	margin:0 10px 0 10px;
	background:url(_gfx/sort_bg.png);
}

.boxTop {
	background:url(_gfx/sort_bg.png);
	margin:0 0 10px 0;
	padding:0 10px 0 10px;
}
#header {
	width:100%;
}
#headerWrapper {
}
#logo {
	text-indent:-5000px;
	background:url(_gfx/mikrofon_logo.png);
	display:block;
	width:79px;
	height:43px;
	position:absolute;
	bottom:5px;
	right:5px;
	overflow:hidden;
}
h2, h3 {
	dispay:block;
	margin:0 0 10px 0;
	padding:10px 0 5px 0;
	font-size:20px;
	font-weight:bold;
	dtext-transform:uppercase;
	border-bottom:1px solid #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
h4 {
	dispay:block;
	margin:0 0 10px 0;
	padding:10px 0 5px 0;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:1px solid #FFFFFF;
}
#kalender {
	padding:0 0 20px 0;
	list-style:none;
}
#kalender li {
	list-style:none;
}
#kalender span {
	display:block;
	width:30px;
	float:left;
}
#nyhetsbrev {
	margin:0 0 10px 0;
	padding:0 0 20px 0;
}
#nyhetsbrev input {
	margin:0 0 5px 0;
	width:215px;
}
#nyhetsbrev .button {
	width:auto;
	margin:0;
}
#kontakt {
	padding:0 0 20px 0;
}
#ringetoner {
	padding:0 0 20px 0;
	text-align:center;
}
#booking {
	padding:0 0 20px 0;
}
#booking .artistpartner {
	background:url(_gfx/artistpartner.png) center center no-repeat;
	width:222px;
	display:block;
	height:24px;
	text-indent:-5000px;
	margin:10px 0 0 0;
}


.arrang {
	border-bottom:1 px solid #FFFFFF;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.alleJobber {
	border-top:1px solid #FFFFFF;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	font-weight:bold;
	display:block;
}
/*
////////////////////////////////////////
// FOTOALBUM
////////////////////////////////////////
*/
#fotoalbum {
	border-bottom:1 px solid #FFFFFF;
	padding:0 0 5px 0;
}
#fotoalbum .album {
	width:100%;
}
#bildeVisning {
	padding:10px 0 10px 0;
	display: inline-block;
}
#bildeVisning:after {
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;    
    clear: both; 
    visibility:hidden;
}
/* Hides from IE Mac \*/
* html #bildeVisning {height: 1%;}
#bildeVisning {display:block;}
/* End Hack */ 
.feilmelding {
	text-align:center;
	font-weight:bold;
	padding:20px 0 20px 0;
}
.thumb {
	float:left;
	height:100px;
	width:100px;
	display: block;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	margin:0 0 5px 10px;
}
#bildeFooter {
	padding:5px 0 0 0;
	border-top:1 px solid #FFFFFF;
}
/*
////////////////////////////////////////
// GJESTEBOK
////////////////////////////////////////
*/
#gjestebok {
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1 px solid #FFFFFF;
}
#gjestebok input {
	width:100%;
}
#gjestebok textarea {
	width:270px;
	height:80px;
}
#gjestebok .button {
	width:auto;
}
.gbInnlegg {
	border-bottom:1 px solid #FFFFFF;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

.melding {
	padding:0 0 0 10px;
}
.svar {
	margin:10px 0 0 10px;
}
hr {
	display: none;
}
#tilbakelink {
	width:70px;
	float:left;
	display:block;
}
#fremlink {
	width:70px;
	float:left;
	text-align:right;
	display:block;
}
#gbInfo {
	width:200px;
	float:left;
	text-align:center;
	display:block;
}
p.gbInfo {
	padding:20px 0 20px 0;
	border-bottom:1 px solid #FFFFFF;
	text-align:center;

}
p.eksisterende {
	padding:5px 0 5px 0;
}

#avstemning {
	padding:0 20px 20px 20px;
}
#avstemning .tittel {
	padding:0 0 5px 0;
	font-weight:bold;
}
#avstemning .but {
	margin-top:5px;
}
