/*Content*/
#content {	
    width: 100%;
    height: 890px;
    margin-bottom: 50px;
}
#content.collection_green_bg {
	background: url(/css/images/bossGreen.bg.png) left -1px repeat-x #ffffff;	
}
.js div.module {
    position: absolute;
    height: 100%;
}
#footer { 
    position: relative;
    width: 100%;
    /*height: 100px; */
   /*margin-top: -100px; */
	visibility: visible;
}
#footerNav {
    z-index: 50;
}
#footerNavInner {
    margin:10px auto 0px auto;
} 
#abdeckerFooter {
    display: block;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 1200px;
    background: #ffffff;    
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    z-index: 50;
} 
h1 {
    border-top: 1px solid #cccccc;
    position: relative;
    display: block;
    float: none;
    clear: both;
    color: #333333;
    width: 1004px;
    padding-top: 7px;
    margin: 0px auto 0px auto; /*50px*/
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
} 
#onlineStoreTeaser, #lifestyleTeaser, #socialLinks {
    position: relative;
    text-transform: uppercase;
    display: block;
    float: none;
    clear: both;
    color: #999999;
    width: 1024px;
    padding-left: 20px;
    margin: 7px auto 50px auto;
    font-size: 14px;
    line-height: 14px;
}
#socialLinks {
    margin: 0px auto 0px auto;
}
#onlineStoreTeaser a, #onlineStoreTeaser a:hover {
    position: relative;
    text-decoration: none;
    color: #000000;
}
#onlineStoreTeaser a.light, #onlineStoreTeaser a.light:hover {
    position: relative;
    text-decoration: none;
    color: #cccccc;
}
#lifestyleTeaser a, #lifestyleTeaser a:hover {
    position: relative;
    text-decoration: none;
    color: #999999;
}
#socialLinks a, #socialLinks a:hover {
    position: relative;
    text-decoration: none;
    color: #999999;
    font-size: 12px;
    background-position: 0px -40px;
    background-repeat: no-repeat;
}
#socialLinks a:hover {
    color: #666666;
    background-position: 0px 0px;
}
#onlineStoreTeaser a.teaser1 img, #onlineStoreTeaser a.teaser1usa img, #onlineStoreTeaser a.teaser2 img, #onlineStoreTeaser a.teaser3 img,#onlineStoreTeaser a.teaser4 img, #onlineStoreTeaser a.teaser4usa img, #lifestyleTeaser a.teaser1 img, #lifestyleTeaser a.teaser2 img {
    float: left;
    clear: none;
    margin: 2px 5px 0px 0px;
}
#onlineStoreTeaser a.teaser1 span, #onlineStoreTeaser a.teaser1usa span, #onlineStoreTeaser a.teaser2 span, #onlineStoreTeaser a.teaser3 span,#onlineStoreTeaser a.teaser4 span, #onlineStoreTeaser a.teaser4usa span, #lifestyleTeaser a.teaser1 span, #lifestyleTeaser a.teaser2 span {
    float: left;
    clear: none;
}
#onlineStoreTeaser a.teaser1 span.on, #onlineStoreTeaser a.teaser1usa span.on, #onlineStoreTeaser a.teaser2 span.on, #onlineStoreTeaser a.teaser3 span.on,#onlineStoreTeaser a.teaser4 span.on, #onlineStoreTeaser a.teaser4usa span.on, #lifestyleTeaser a.teaser1 span.on, #lifestyleTeaser a.teaser2  span.on {
    display: none;
}
#lifestyleTeaser a.teaser1 span {
                position: absolute;
                clear: both;
                float: none;
                display: block;
                bottom: 23px;
				/*bottom: 37px;*/
}

.hugo_txt{
			
}
 
#lifestyleTeaser a.teaser2 span {
	position: absolute;
	clear: both;
	float: none;
	display: block;
	bottom: 25px;
}

#lifestyleTeaser a.teaser2 span.on {
	bottom: 5px;
	text-transform: none;
	font-size: 12px;
	padding-left: 8px;
	margin-left: 0;
	background: url('/css/images/startpage.arrow.light.gif') no-repeat 0px 2px;
}
 
#lifestyleTeaser a.teaser1 span.on {
    bottom: 7px;
    text-transform: none; 
    font-size: 12px;
    padding-left: 10px;
    background: url('/css/images/startpage.arrow.light.gif') no-repeat 0px 2px;
}
#onlineStoreTeaser div.left {
    width: 506px;
    display: block;
    float: left;
}
#onlineStoreTeaser div.right {
    width: 498px;
    display: block;
    float: right;
    margin-right: 12px;
    width: 506px;
}
#onlineStoreTeaser a.teaser1, #onlineStoreTeaser a.teaser2, #onlineStoreTeaser a.teaser3, #onlineStoreTeaser a.teaser4, #onlineStoreTeaser a.teaser4usa {
    float: left;
    display: block;
    margin: 0px 8px 8px 0px;
    border: solid 1px #cccccc;
    padding: 20px;
    background-repeat: no-repeat;
    background-position: 9px 9px;
}
#onlineStoreTeaser a.teaser1usa {
    float: left;
    display: block;
    margin: 0px 8px 8px 0px;
    border: solid 1px #cccccc;
    padding: 16px 20px 0 20px;
    background-repeat: no-repeat;
    background-position: 9px 9px;
}
#onlineStoreTeaser a.teaser4usa {
    float: left;
    display: block;
    margin: 0px 8px 8px 0px;
    border: solid 1px #cccccc;
    padding: 20px 20px 0 20px;
    background-repeat: no-repeat;
    background-position: 9px 9px;
}
#onlineStoreTeaser a.teaser1 {
    width: 456px;
    height: 456px;
}
#onlineStoreTeaser a.teaser1usa {
    width: 456px;
    height: 248px;
}

#onlineStoreTeaser a.teaser4 {
    width: 962px;
    height: 456px;
}
#onlineStoreTeaser a.teaser4usa{
    width: 962px;
    height: 243px;
}
#onlineStoreTeaser a.teaser2 {
    width: 456px;
    height: 203px;
}
#onlineStoreTeaser a.teaser3 {
    width: 203px;
    height: 203px;
}
#lifestyleTeaser a.teaser1 {
    float: left;
    display: block;
    width: 729px;
    height: 419px;
    margin: 0px 8px 8px 0px;
    border: solid 1px #cccccc;
    padding: 10px;
    background-repeat: no-repeat;
     background-position: 9px 9px; 
}
#lifestyleTeaser a.teaser2 {
    float: left;
    display: block;
    width: 222px;
    height: 222px;
    margin: 0px 8px 8px 0px;
    border: solid 1px #cccccc;
    padding: 10px;
    background-repeat: no-repeat;
    background-position: 9px 9px;
}
#socialLinks a.iPhoneApp, #socialLinks a.facebook, #socialLinks a.twitter, #socialLinks a.youTube {
    display: block;
    float: left;
    text-decoration: none;
    padding: 6px 10px 5px 40px;
}
#socialLinks a.iPhoneApp {
    background-image: url('/css/images/startpage.iPhoneApp.png');
    margin: 0px 8px 0px 0px;
    float: right;
}
#socialLinks a.facebook {
    background-image: url('/css/images/startpage.facebook.png');
    margin: 0px;
}
#socialLinks a.twitter {
    background-image: url('/css/images/startpage.twitter.png');
    margin: 0px 0px 0px 74px;
}
#socialLinks a.youTube {
    background-image: url('/css/images/startpage.youTube.png');
    margin: 0px 74px 0px 0px;
    float: right;
}
.js #footerNav {
    background: #ffffff;
}
.js #footerNavInner {
    border-top: 1px solid #666666;
    color: #666666;
}
.js #footerNavInner a:link, .js #footerNavInner a:visited, .js #footerNavInner a:active, .js #footerNavInner a:focus {
    color: #666666;
}
.js #footerNavInner a:hover {
    color: #999999;
}
#footerNewsletter .newsletterInput {
    background: url('/css/images/startpage.newsletterInput.png');
}
#footerNewsletter #newsletterInput {
    color: #666666;
}
#footerNewsletter #newsletterInput.active {
    color: #999999;
}
#footerNewsletter input#newsletterSubmit {
    background: url('/css/images/startpage.newsletterSubmit.png');
}
#soundOff {
    background-image: url(/css/images/startpage.footerSoundOff.png);
}
#soundOn {
    background-image: url(/css/images/startpage.footerSoundOn.png);
}


