BODY { background-color: #000; color: #FFF; font: 13px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; }

#old { display: none; }

* * BODY #site { position: absolute; } 
#site[id] { overflow: hidden; }

	#head[id] { background: url(img/header.jpg) no-repeat 0 0; height: 120px; width: 2100px; overflow: hidden; } 
	* * BODY #head { background: url(img/header.jpg) no-repeat 0 0; clip: auto; height: 120px; width: 100%; }

		#date { background-color: transparent; color: #C0C0C0; left: 290px; position: absolute; top: 21px; }

		#navi { left: 465px; position: absolute; top: 21px; }
			#first { height: 32px; }
				.nav1 { font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 10px 0 0; }
					A.nav1, 
					A.nav1:LINK, 
					A.nav1:VISITED { background-color: transparent; color: #C0C0C0; text-decoration: none; }
					A.nav1:HOVER { background-color: transparent; color: #808080; text-decoration: none; }
					A.nav1:ACTIVE { background-color: transparent; color: #606060; text-decoration: none; }
				.nav1active { font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 10px 0 0; background-color: transparent; color: #FFF; text-decoration: none; }
			#second { height: 60px; width: 450px; }
				.nav2 { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 10px 4px 0; }
					A.nav2, 
					A.nav2:LINK, 
					A.nav2:VISITED { background-color: transparent; color: #C0C0C0; text-decoration: none; white-space: nowrap; }
					A.nav2:HOVER { background-color: transparent; color: #808080; text-decoration: none; }
					A.nav2:ACTIVE { background-color: transparent; color: #606060; text-decoration: none; }
				.nav2active { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 10px 4px 0; background-color: transparent; color: #FFF; text-decoration: none; }
			#third { left: 465px; position: absolute; top: 130px; }
				.nav3 { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 0px 0 0; }
					A.nav3, 
					A.nav3:LINK, 
					A.nav3:VISITED { background-color: transparent; color: #C0C0C0; text-decoration: none; }
					A.nav3:HOVER { background-color: transparent; color: #606060; text-decoration: none; }
					A.nav3:ACTIVE { background-color: transparent; color: #808080; text-decoration: none; }
				.nav3active { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 0px 0px 0; color: #FFF; text-decoration: none; }

	#main[id] { height:350px; overflow: hidden; width: 2100px; } 
	* * BODY #main { clip: auto; height: 350px; width: 100%; }
		#content { left: 465px; position: absolute; top: 175px; width: 400px; }
			H1 { background-color: transparent; color: #FFF; font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 19px; text-decoration: none }
                                                .bodytext A:LINK,
                                                .bodytext A:VISITED,
                                                .bodytext A:HOVER,
                                                .bodytext A:ACTIVE { background-color: transparent; color: #FF9900; text-decoration: none; }
			P { font: 13px/18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
			#gallery { }
				#gallery IMG { border: 0; margin: 0 6px 10px 0; width: 90px; }
		#image { left: 96px; width: 351px; position: absolute; top: 175px; }

/* - - Galerie - - */
			#galery_left { clear: both; display: inline; left: 325px; position: absolute; top: 175px; width: 240px; }
			#galery_content { left: 435px; position: absolute; text-align: center; top: 176px; width: 540px; }
				#galery_content[id] IMG { margin: 0 auto; }
			#galery_right { clear: both; display: inline; left: 975px; position: absolute; top: 175px; width: 240px; }
			.imgtext-table { width: 240px; }
				#galery_left IMG { padding: 0; width: 110px; }
				#galery_right IMG { padding: 0; width: 110px;}