body {
	margin: 0;
	padding: 0;
	font: normal 62.5%/1 Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #fff;
	background: #333;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #0066CC;
}


a{
	color: #fff;
}

a img{
	border: none;
}

#dasganze {
	width: 750px;
	margin: 0 30px;
	padding: 0;
}


#header {
	position: relative;
	width: 750px;
	height: 180px;
	padding: 0;
	margin: 15px 0 10px 0;
}


h1 {
	margin: 0; 
	padding: 0; 
	width: 750px; 
	height: 180px; 
	text-indent: -9999px; 
	background:url(images/header.jpg);
	text-decoration:none;
	display:block;
	border:none;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}



.navi, .navi a {
	position: absolute;
	width:100px;
	font: normal 18px/26px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #eee;
	text-decoration: none;
	text-align:center;
}


.navi a:hover {
	width:110px;
	font: bold 26px/26px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #FF6600;
	text-align:center;
}

.open a {
	width:110px;
	font: bold 26px/26px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #FF6600;
	text-align:center;
}


.nav1 {top:20px; left:0px;}
.nav2 {top:65px; left:50px;}
.nav3 {top:0px; left:100px;}
.nav4 {top:70px; left:175px;}
.nav5 {top:35px; left:130px;}
.nav6 {top:10px; left:220px;}
.nav7 {top:70px; left:300px;}
.nav8 {top:40px; left:240px;}
.nav9 {top:0px; left:320px;}




/* ------------------- INHALT ------------------- */

#content{
	float:left;
	width: 748px;
	margin:0;
	padding: 0;
	border: 1px solid #0066CC;
}	

#contentshop{
	float:left;
	width: 748px;
	margin:0;
	padding: 0;
	border: 0px solid #0066CC;
}	

#vollebreite {
	float:left;
	width: 730px;
	margin: 5px 9px 5px 0;
	padding: 0;
	font: normal 16px/22px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #fff;
}

#inhalt {
	float:right;
	width: 360px;
	margin: 10px 9px 10px 0;
	padding: 0;
	font: normal 16px/22px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #fff;
}

#gallery {
	float:left;
	width: 370px;
	margin: 10px 0 0 9px;
	padding: 0;
	font: normal 15px/20px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #5D5D5D;
}

#gallery p{
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}

#gallery img{
	margin: 0 0 5px 0;
	padding: 0;
}




h2 { 
	margin: 0; 
	padding: 0; 
	height: 25px; 
	text-indent: -9999px; 
}
	
.home {background:url(images/titel/willkommen.gif) no-repeat;}
.legostadt {background:url(images/titel/legostadt.gif) no-repeat;}
.backsstage{background:url(images/titel/backstage.gif) no-repeat;}
.guestbook{background:url(images/titel/gaesteuch.gif) no-repeat;}
.links {background:url(images/titel/links.gif) no-repeat;}
.film{background:url(images/titel/film.gif) no-repeat;}
.geschichte {background:url(images/titel/geschichte.gif) no-repeat;}
.impressum {background:url(images/titel/impressum.gif) no-repeat;}
.games {background:url(images/titel/games.gif) no-repeat;}


h3{
	font: normal 22px/20px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	margin:0;
	padding:0;
	color: #0066CC;
}

h4{
	font: normal 22px/20px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	margin:0;
	padding:0;
	color: #0066CC;
}

.filler{
	font: normal 22px/20px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	clear:both;
}

/* ------------------- ADS ------------------- */

#ads {
	float:left;
	width: 748px;
	margin: 10px 0 0 0;
	border: 1px solid #0066CC;
}

#ads img {
	float:left;
	margin: 10px;
}

#ads p strong {
	font: bold 14px/14px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #eee;
}

#ads p {
	font: normal 13px/14px Frutiger, Myriad Pro, "Trebuchet MS", Arial, Sans-Serif;
	color: #eee;
	margin: 10px 10px 10px 10px;
}

#adwords {
	float:left;
	text-align:center;
	width: 748px;
	border: 1px solid #0066CC;
	margin: 10px 0 10px s0;
	padding: 5px 0 0 0;
}


/* ------------------- FOOTER ------------------- */


#footer {
	clear:both;
	display: block;
	width: 748px;
	height:22px;
	margin: 10px 0 10px 0;
	border: 1px solid #0066CC;
}	

#footer p{
	font-size: 11px;	
	text-align: center;	
	margin: 5px 0 0 0;
	color: #d5d5d5;
}	

#footer a {
	text-decoration: underline;
	color: #d5d5d5;
}

#footer a:hover {
	color: #fff;
}


div.ads {
position: absolute; top: 215px; left: 790px;
}