h2 {
						font-size:3em;
					}
					
					body {
						margin:0px;
					}
					#Container {
						background: transparent;
						padding:0px;
					}
					.typography {
						background:transparent;
						
						position: relative;						
					}
		
					#Footer {
						background:none;
						
					}
					#Footer .footerTop {
						background:none;
						
					}
					
					
					#BgContainer {
						background:#fff url(/assets/layout/frontpage_christmas/christmas-tree.jpg) 0px 200px no-repeat;
						width:800px;
						margin: 0 auto;
						
					}

					#hladeninfo, #hladeninfo_bg {
						font-size:12px;
						overflow:auto;
						height:380px;
						width:400px;
						position:absolute;
						top:1px;
						left:210px;
						padding:12px;
						white-space: normal;
						
				
					}
					#hladeninfo_bg {
						background: #fff;
						filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;
					}
		

                                        

					#hladentips, #hladentips_bg {
						font-size:12px;
						overflow:auto;
						height:380px;
						width:350px;
						position:absolute;
						top:550px;
						left:0px;
						padding:12px;
						white-space: normal;
						
				
					}
					#hladentips_bg {
						background: #fff;
						filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;
					}


                                     #hladentips h2 {
						color:black;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						float:none;
					}


					#quicklinks {
						height:230px;
						width:630px;
						position:absolute;
						top:1000px;
						left:0px;
						
						font-size:12px;
					}
					#quicklinks img {
						height: 196px;
						border: 2px solid #fff;
					}
					
					
					#quicklinks a {
						color:#808080;
						text-decoration:none;
					}
					
					#quicklinks a:hover {
						text-decoration:underline;
					}
					#quicklinks a img:hover {
						border: 2px solid #808080;
					}
					
                                        #quicklinks h2 {
						color:black;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						float:none;
					}
		
					#christmasmsg {
						font-size:12px;
						height:150px;
						width:550px;
						position:absolute;
						top:405px;
						left:0px;
						
					}
					
					#christmasmsg h2 {
						color:black;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						float:none;
					}
					
					#christmasmsg span {
						position:absolute;
						z-index:2;
					}

					
					#christmasmsg img {
						position:absolute;
						top: -30px;
						left:360px;
						z-index:1;
					}


                                              #bild1 h2 {
						color:black;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						float:none;
                                              
					}
					
					#bild1 span {
						position:absolute;
						z-index:2;
					}

					
					#bild1 img {
						position:absolute;
						top: 14px;
						left:-30px;
						height:320px;
                                                z-index:2;
					}

                                        #bild2 h2 {
						color:black;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						
                                               float:none;
					}
					
					#bild2 span {
						position:absolute;
						z-index:2;
					}

					
					#bild2 img {
						position:absolute;
						top: 570px;
						left:380px;
						width:250px;
                                               z-index:1;
					}


                                     #christmasmsg2 {
						font-size:11px;
						height:150px;
						width:600px;
						position:absolute;
						top:120px;
						left:100px;
						z-index:2;
					}
					
					#christmasmsg2 h2 {
						color:maroon;
						padding:0px!important;
						margin:0px!important;
						font-size:2em;
						position:static;
						float:none;
					}
					
#hmatten2 {
height:600px;
width:130px;
position:absolute;
top:5px;
left:1px;
}

#hmatten2 img {
left: 1px;
height: 120px;
border: 2px solid #fff;
margin-bottom:20px;
}


#hmatten2 a img:hover {
border: 2px solid #808080;
}


#hmatten1 {
height:400px;
width:550px;
position:absolute;
top:5px;
left:140px;
color:black;
font-size:1.1em;
line-height:1.47em;
}



#hmatten1 img {
left: -140px;
height: 120px;
border: 2px solid #fff;
}

#hmatten1 a {
color:#A8392D;
text-decoration:underline;
}


#hmatten1 a img:hover {
border: 2px solid #808080;
}

#hmatten1 h2 {
color:#A8392D;
padding:0px!important;
margin:0px!important;
font-size:1.1em;
position:static;
float:none;
text-decoration:underline;
font-weight:bold;
}

#kajakinfo, #hladeninfo_bg {
font-size:12px;
overflow:auto;
height:300px;
width:400px;
position:absolute;
top:330px;
left:40px;
padding:12px;
white-space: normal;


}
#kajakinfo_bg {
background: #fff;
filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;
}


#kajakinfo img {

width:400px;
border: 2px solid #fff;
}
#kajak2 {
height:400px;
width:130px;
position:absolute;
top:30px;
left:550px;
color:#808080;
font-size:23px;
}
#kajak2 img {
height: 120px;
border: 2px solid #fff;
}


#kajak3 {
height:130px;
width:130px;
position:absolute;
top:550px;
left:40px;
color:#808080;
font-size:23px;
}
#kajak3 img {
width:750px;
border: 2px solid #fff;
}
#kajak2 a {
color:#808080;
text-decoration:none;
}

#kajak2 a:hover {
text-decoration:underline;
}
#kajak2 a img:hover {
border: 2px solid #808080;
}


#kajak1 {
font-size:12px;
height:150px;
width:380px;
position:absolute;
top:30px;
left:40px;

}

#kajak1 h2 {
color:black;
padding:0px!important;
margin:0px!important;
font-size:1.1em;
position:static;
float:none;
}

#kajak1 span {
position:absolute;
z-index:2;
}

#kajak1 img {
height: 270px;
border: 2px solid #fff;
}

