HTML { height: 100%; margin: 0px }
BODY { margin: 0px; background: #515151 url('../images/backgrounds/background-site.jpg') repeat-x; font-family: arial; color: #ffffff; font-size: 11px }
H1, H2, H3 { margin: 0px }
H1 { font-size: 18px; color: #ffffff; height: 20px; font-weight: normal }
H2 { font-size: 17px; color: #ffffff; height: 17px }
H3 { font-size: 16px; color: #ffffff; height: 17px; font-weight: bold }
H4 { font-size: 11px; color: #66c2e0; font-weight: bold }
H4 A { font-size: 11px; color: #66c2e0; font-weight: bold }
H4 A:hover { text-decoration: underline }
FORM { margin: 0px }
INPUT { background: url('../images/backgrounds/background-input.gif'); border: 1px solid #202020; font-size: 11px; height: 15px; font-weight: bold; font-family: tahoma; padding-left: 5px }
TEXTAREA { background: url('../images/backgrounds/background-input.gif'); border: 1px solid #202020; font-size: 11px; height: 15px; font-weight: bold; font-family: tahoma; padding-left: 5px }

/* DIV : container */

.site #outercontainerdiv { position: relative; margin-top: 0%; height: 656px; width: 1038px; margin: auto; background: url('../images/backgrounds/background-contentbox.gif') no-repeat }
.site #innercontainerdiv { position: absolute; width: 978px; height: 596px; top: 30px; left: 30px }
.site #innercontainerdiv .framediv { position: relative }

/* DIV : banner */

.site #bannerdiv { position: absolute; height: 508px; width: 978px; left: 0px; top: 88px }

/* DIV : navigation */

.site #navigationdiv { position: absolute; top: 29px; left: 20px; width: 800px }
.site #navigationdiv .itemdiv { float: left; margin-left: 5px; margin-right: 5px; padding: 1px; cursor: pointer; text-transform: lowercase } 
.site #navigationdiv .itemdiv A { color: #4b4b4b; text-decoration: none }
.site #navigationdiv .itemdiv:hover { border: 1px solid #d0d0d0; padding: 0px } 
.site #navigationdiv .linkdiv { padding: 10px; padding-left: 15px; padding-right: 15px; font-weight: bold; font-size: 12px }
.site #navigationdiv .selecteddiv { background: #d0d0d0 }

/* DIV : language */

.site #languagediv { margin: auto; width: 200px; margin-top: 10px; width: 978px }
.site #languagediv .itemdiv { float: right; margin-left: 10px }
.site #languagediv .itemdiv IMG { border: 0px }


/* DIV : logo */

.site #logodiv { position: absolute; top: 0px; left: 645px }
.site #logodiv IMG { border: 0px }

/* DIV : footer */

.site #footerdiv { position: absolute; top: 640px; left: 30px; width: 1000px; line-height: 150%; color: #909090 }
.site #footerdiv .addressdiv { float: left; width: 30% }
.site #footerdiv .copyrightdiv { float: left; width: 70% }
.site #footerdiv .footerleftdiv { float: left; width: 50% }
.site #footerdiv .footerrightdiv { float: left; width: 50% }
.site #footerdiv A { color: #909090 }

/* DIV : clear */

.cleardiv { clear: both; height: 0px; min-height: 0px; line-height: 0px; font-size: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; content: ""; }

/* DIV : more */

.site .morediv { float: right; border: 1px solid #0099cc; background: #0099cc; width: 140px; text-align: center; cursor: pointer } 
.site .morediv:hover { border: 1px solid #66c2e0 } 
.site .morediv .linkdiv { margin: 5px; margin-top: 2px; margin-bottom: 2px; text-align: center; text-transform: lowercase }
.site .buttondiv A { color: #ffffff; text-decoration: none; font-weight: bold }

/* PARAGRAPH */

.site .paragraph { line-height: 160% }

/* DIV : loading */

.site .loadingdiv { background: url('../images/icons/icon-ajaxloading.gif') no-repeat center 50%; width: 100%; height: 300px }

/* DIV : message */

.site .messagediv { margin-right: 10px; vertical-align: middle }
.site .messagediv  .framediv { padding: 5px; font-weight: bold }
.site .errordiv { background: #c91414 }
.site .successdiv { background: #148d1a }


/* SLIMBOX styles */

#lbOverlay { position: absolute; z-index: 9999; left: 0; width: 100%; background-color: #000; cursor: pointer; }
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; left: 50%; overflow: hidden; background-color: #fff; }
.lbLoading { background: #fff url('../images/other/other-lightboxloading.gif') no-repeat center; }
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbPrevLink { left: 0; }
#lbPrevLink:hover { background: transparent url('../images/other/other-lightboxprevlabel.gif') no-repeat 0% 15%; }
#lbNextLink { right: 0; }
#lbNextLink:hover { background: transparent url('../images/other/other-lightboxnextlabel.gif') no-repeat 100% 15%; }
#lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url('../images/other/other-lightboxcloselabel.gif') no-repeat center; margin: 5px 0; outline: none; }
#lbCaption, #lbNumber { margin-right: 71px; }
#lbCaption { font-weight: bold; }

a.bekendvantv {
	position: absolute;
	width: 135px;
	height: 120px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url('../images/backgrounds/btn-bekend-tv.png') no-repeat top left;
	cursor: pointer;
	z-index: 2000;
	display: none;
}
