BODY.deutschland#de-de {
	BACKGROUND: url(bg-deutschland-de.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.deutschland#en-gb {
	BACKGROUND: url(bg-deutschland-de.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.feriendorf {
	BACKGROUND: url(bg-deutschland-fd-de.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.windsor {
	BACKGROUND: url(bg-windsor-en.jpg) #077ac1 repeat-x 50% 0px
}
BODY.california#en-us {
	BACKGROUND: url(bg-califonia-en.jpg) #077ac1 repeat-x 50% 0px
}
BODY.california#es-es {
	BACKGROUND: url(bg-califonia-en.jpg) #077ac1 repeat-x 50% 0px
}
BODY.billund#da-dk {
	BACKGROUND: url(bg-billund-dk.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.billund#sv-se {
	BACKGROUND: url(bg-billund-dk.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.billund#de-de {
	BACKGROUND: url(bg-billund-dk.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.billund#en-gb {
	BACKGROUND: url(bg-billund-dk.jpg) #58b8e2 repeat-x 50% 0px
}
BODY.billund#error {
	BACKGROUND: url(bg-billund-en-40x.jpg) #58b8e2 repeat-x 50% 0px
}
BODY#error .notics {

}
BODY#error .notics A {
	FONT-SIZE: 10px; MARGIN-LEFT: 15px; COLOR: #0076bf
}
.flashpage #wrapper {
	TOP: 180px
}
.flashpage #wrapper P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.branding {
	DISPLAY: none
}
#flashspotcontainer {
	DISPLAY: none
}
#topnav-html {
	LEFT: 0px; WIDTH: 875px; POSITION: absolute; TOP: 0px; HEIGHT: 190px; TEXT-ALIGN: left
}
#topnav-html #logo {
	LEFT: 0px; POSITION: absolute; TOP: 61px
}
.feriendorf #topnav-html #logo {
	TOP: 50px
}
#topnav-html #logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#topnav-html #tool {
	RIGHT: 0px; FONT: 11px/16px arial,verdana; TOP: 8px
}
#topnav-html #tool UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 8px
}
#topnav-html #tool UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav-html #tool UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#topnav-html #tool UL LI A:hover {
	TEXT-DECORATION: underline
}
#topnav-html #tool UL LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#topnav-html #tool UL .parks {
	POSITION: relative; TOP: -4px
}
#topnav-html #search {
	MARGIN-TOP: -5px; FLOAT: right
}
#topnav-html #search .searchField {
	BORDER-RIGHT: #8a8a8a 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: url(input-shadow.gif) no-repeat; MARGIN-BOTTOM: 2px; FONT: 10px arial,verdana; BORDER-LEFT: #000 1px solid; WIDTH: 136px; COLOR: #005997; BORDER-BOTTOM: #8a8a8a 1px solid
}
#topnav-html #search .searchImage {
	BACKGROUND: url(search-button.png) no-repeat 0px 0px; WIDTH: 28px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
#topnav-html #toptabs {
	LEFT: 634px; FLOAT: right; LINE-HEIGHT: 16px; POSITION: absolute; TOP: 124px
}
#topnav-html #toptabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.windsor#en-gb #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 12px
}
BODY.windsor#en-gb #topnav-html #toptabs .tab2 {
	TEXT-TRANSFORM: uppercase; WIDTH: 110px; MARGIN-RIGHT: -7px
}
BODY.california#en-us #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 11px
}
BODY.california#en-us #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 33px; TEXT-TRANSFORM: uppercase; WIDTH: 95px
}
BODY.billund#da-dk #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 26px
}
BODY.billund#da-dk #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 32px; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
BODY.billund#sv-se #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 26px
}
BODY.billund#sv-se #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 32px; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
BODY.billund#de-de #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 20px
}
BODY.billund#de-de #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 34px; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
BODY.billund#en-gb #topnav-html #toptabs .tab1 {
	FLOAT: right; MARGIN-LEFT: 16px; TEXT-TRANSFORM: uppercase
}
BODY.billund#en-gb #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 17px; TEXT-TRANSFORM: uppercase
}
BODY.deutschland#en-gb #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 15px
}
BODY.deutschland#en-gb #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 6px; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
BODY.deutschland#de-de #topnav-html #toptabs .tab1 {
	FLOAT: right; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 20px
}
BODY.deutschland#de-de #topnav-html #toptabs .tab2 {
	MARGIN-LEFT: 32px; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
#topnav-html #toptabs UL LI {
	LIST-STYLE-TYPE: none
}
#topnav-html #toptabs A {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
#topnav-html #toptabs A:hover {
	TEXT-DECORATION: underline
}
#topnav-html #topnav {
	FONT: 11px/16px arial,verdana; PADDING-TOP: 142px
}
#topnav-html #topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 143px
}
#topnav-html #topnav UL LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#topnav-html #topnav UL LI A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #4da0d3 1px solid; COLOR: #fff; LINE-HEIGHT: 26px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.feriendorf #topnav-html #topnav UL LI A {
	BORDER-LEFT: #80c286 1px solid; COLOR: #00411f
}
.feriendorf #topnav-html #topnav UL LI A:hover {
	BACKGROUND: #76c37d
}
#topnav-html #topnav UL LI A:hover {
	BACKGROUND: #2d87be; COLOR: #fff
}
#topnav-html #topnav UL UL {
	DISPLAY: none
}
#topnav-html #topnav UL UL.selected {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 25px
}
#topnav-html #topnav UL UL LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 3px
}
#topnav-html #topnav UL UL LI A:hover {
	BACKGROUND: #2d87be; COLOR: #fff
}
#bg-flash {
	DISPLAY: none
}
#topnav-html #topnav .ndLevel {
	WIDTH: 870px
}
#topnav-html #tool .menudivider {
	MARGIN-LEFT: 200px
}

#legomanpw SPAN {
	MARGIN-TOP: 5px; BACKGROUND: url(legoman2.png) no-repeat 0px 0px; MARGIN-LEFT: -10px; WIDTH: 63px; POSITION: absolute; HEIGHT: 91px
}
#mainpw {
	MARGIN-TOP: 73px;
	BORDER-RIGHT: #7fbce0 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #409bd1 1px solid;
	PADDING-LEFT: 15px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3em;
	BORDER-LEFT: #7fbce0 1px solid;
	PADDING-TOP: 3em;
	BORDER-BOTTOM: #7fbce0 1px solid
}

.pwnav A {
	COLOR: #660000
}
.pwnav A:hover {
	COLOR: #660000
}
