html, body

{

	background: #243c6a;

	font-family: Arial;

	font-size: 12px;

	min-width: 900px;

	min-height: 100%;

	height: 100%;

}



html, body, p, td, div, span {

	color: white;

}

strong {

	font-weight: bold;

}





/******************

		GENERAL

******************/

.clear { clear: both; }



a { color: white;	font-weight: bold; }



h2

{

	color: white;

	font-size: 18px;

	margin: 10px 0 5px 0;

	font-weight: bold;

}





/**************

		PAGE LAYOUT

***************/





#page {

	margin: 0 auto 0 auto;

	text-align: center;

	zoom: 1;

	width: 1000px;

}



#header {

	   background: url(../../images/startpage/backgrounds/bg-header.jpg) no-repeat;

	   height: 83px;

	   padding: 12px 20px 0 20px;

	   position: relative;

  }



  #lng-sel{

      position: absolute;

      top: 10px;

      left: 800px;

      width: 101px;

      height: 50px;

      background: transparent url(../../images/startpage/backgrounds/bg-lng-sel.jpg) no-repeat;

  }



  #lng-sel p

  {

    margin: 1px 0 7px 0;

  }



#content {

	background: url(../../images/startpage/backgrounds/bg-content.jpg) repeat-y;

	padding: 0px 0px 0px 20px;

	text-align: left;

	color: white;

	zoom: 1;

}



#content-left {

	float: left;

	width: 760px;

}





#content-right {

	width: 210px;

	float: left;

	padding-top: 8px;

	position: relative;



}



*+ html  #content-right {



}



#content-right object {

	margin: 0 0 0 -8px;

}





#footer {

	background: url(../../images/startpage/backgrounds/bg-footer.jpg) no-repeat;

	height: 61px;

	padding: 12px 20px 0 20px;

	position:relative;

}





/**********

	LOGOS HEADER

***********/



#header .logo {

	position: absolute;

}



#logo-maoam {

	top: 5px;

	left: 16px;

}



#logo-haribo {

	top: 8px;

	left: 428px;

}



#logo-chamallows {

	top: 8px;

	right: 16px;

}



#slogan {

	top: 70px;

	left: 280px;

}





/**********

	CONTENT

***********/







#selection {

	background: url(../../images/startpage/backgrounds/bg-selection.jpg) no-repeat left 10px;

	width: 751px;

	height: 300px;

	position: relative;

	text-align: center;

}



#link-info-planet {

	display: block;

	width: 264px;

	height: 64px;

	position: absolute;

	top: 20px;

	left: 42px;

	text-decoration: none;

}



#link-fun-planet {

	display: block;

	width: 264px;

	height: 64px;

	position: absolute;

	top: 20px;

	text-decoration: none;

	right: 48px;

}



#fallback {

	display: block;

	position: absolute;

	bottom: 18px;

	left: 125px;

}

.fallback-en {

    left: 155px !important;

}



#teaser {

	width: 755px;

	_width: 760px;

	position: relative;

}



.teaser {

	width: 246px;

	height: 75px;

	margin: 5px 5px 3px 0;

	background: url(../../images/startpage/teaser/info.gif) no-repeat;

	float: right;

}



.teaser h2 {

	margin: 5px 0 0 10px;

}



.teaser p {

	margin: 5px 0 0 10px;

}



.cat-shop p {

	width: 118px;

}



.teaser a.button {

	position: absolute;

	left: 215px;

	top: 46px;



}



.teaser a.button:hover {

	background: url(../../images/startpage/backgrounds/btn_glow.gif) no-repeat;

}



.cat-jobs a.button:hover,

.cat-consumer a.button:hover {

	left: 217px;

}



.cat-news a.button:hover {

	left: 216px;

}



.cat-shop a.button,

.cat-contactBig a.button,

.cat-consumerBig a.button,

.cat-productBig a.button {

	top: 130px;

}



.cat-shop a.button:hover,

.cat-contactBig a.button:hover,

.cat-consumerBig a.button:hover,

.cat-productBig a.button:hover {

	background: url(../../images/startpage/backgrounds/btn_shop_glow.gif) no-repeat;

	left: 215px;

	top: 129px;

}



.cat-new_products a.button:hover {

  background: url(../../images/startpage/backgrounds/btn_new_products_glow.gif) 0 -4px no-repeat;

}



.cat-press {

	background-image: url(../../images/startpage/teaser/press.gif);

}



.cat-contact {

	background-image: url(../../images/startpage/teaser/contact.gif);

}



.cat-contactBig {

	background-image: url(../../images/startpage/teaser/contactBig.gif);

	height: 158px;

}



.cat-new_products {

	background-image: url(../../images/startpage/teaser/new_products.gif);

}



.cat-jobs {

	background-image: url(../../images/startpage/teaser/jobs.gif);

}



.cat-news {

	background-image: url(../../images/startpage/teaser/news.gif);

}



.cat-consumer {

	background-image: url(../../images/startpage/teaser/consumerinfo.gif);

}



.cat-consumerBig {

	background-image: url(../../images/startpage/teaser/consumerBig.gif);

	height: 158px;

}



.cat-shop {

	background-image: url(../../images/startpage/teaser/shop.gif);

	height: 158px;

}

.cat-megamind
{
	background-image: url(/planet/dk/images/banner/megamind_banner.jpg);
	height: 158px;
}

.cat-chamallows
{
	background-image: url(/planet/dk/images/banner/chamallows.jpg);
	height: 75px;
}

.cat-productBig {

	background-image: url(../../images/startpage/teaser/productBig.gif);

	height: 158px;

}



.cat-product {

	background-image: url(../../images/startpage/teaser/product.gif);

	height: 158px;

}



.rotation {

	position: relative;

	/*height: 130px;*/

	z-index: 1;

}



.rotation  embed {

	position: relative;

	left: -8px;

	top: -3px;

	z-index: 1;

}



.rotation a {

	display: block;

	overflow: hidden;

	text-align: center;

	width: 210px;

	height: 120px;

	background: url(../../images/startpage/backgrounds/bg-rightteaser.gif) no-repeat;

	padding: 12px 6px 5px 0px;

	margin: 5px 0 0px -3px;

}

.rotation a:hover {

		background: url(../../images/startpage/backgrounds/bg-rightteaser-glow.gif) no-repeat;

}





#content-right img.title,

.rotation a {

	_margin-left: 8px;

}



*+ html #content-right img.title,

*+ html .rotation a {

	margin-left: 8px;

}



.rotation a img {

	margin: auto;

	vertical-align: middle;

}



#footernav {

	position: absolute;

	right: 10px;

	bottom: 25px;

}



#copy-notice {

	position: absolute;

	left: 20px;

	bottom: 25px;

}



#footernav img {

	vertical-align: middle;

}


