	* {
		margin: 0;
		padding: 0;
		border: none;
		}
	body {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 0.9em;
		color: rgb(234,227,208);
		padding: 40px 50px 50px 50px;
		background-color: rgb(96,76,63);
		}
	div#all {
		width: 900px;
		height: 500px;
		/*margin: 0 auto 0 auto; setzt das div all mittig im browser!*/
		}
	div#main {
		background-color: rgb(96,76,63);
		width: 900px;
		height: 400px;
		}
	div#header {
		width: 900px;
		height: 60px;
		background: url(bilder/kameleon_logo.gif) rgb(96,76,63) left top no-repeat  ;
		text-align: right;
		padding-right: 20px;
		}
		object { margin: 0 0 0 0; }
	div#copy {
		padding: 0 0 0 0; /*durch das padding - abstand zw. text und box - muss die hoehe und breite eines elements neu berechnet werden - statt 200px nur mehr 150px!*/
		width: 870px;
		float: left;  /*boxen muessen mit einem umfluss definiert werden, um sie nebenenander zu stellen */
		position: bottom left;
	}
	div#side {
		padding: 0 0 0 25px; /*durch das padding - abstand zw. text und box - muss die hoehe und breite eines elements neu berechnet werden - statt 200px nur mehr 150px!*/
		width: 200px;
		float: left; /* boxen muessen mit einem umfluss definiert werden, um sie nebenenander zu stellen */
		}
	div#content {
		padding: 25px 0 25px 0;
		width: 650px;
		height: 380px;
		float: left; /* boxen muessen mit einem umfluss definiert werden, um sie nebenenander zu stellen */
		position: relative;
		}
		div#content a.bwd, 
		div#content a.fwd1, a.fwd2, a.fwd3, a.fwd4, a.fwd5, a.fwd6, a.fwd7, a.fwd8, a.fwd9, a.fwd10 {
			display: block;
			position: absolute;
			}
			a.bwd { top: 60px; left: 630px;}
			a.fwd1 { top: 65px; left: -90px;}
			a.fwd2 { top: 85px; left: -90px;}
			a.fwd3 { top: 105px; left: -90px;}
			a.fwd4 { top: 125px; left: -90px;}
			a.fwd5 { top: 145px; left: -90px;}
			a.fwd6 { top: 165px; left: -90px;}
			a.fwd7 { top: 185px; left: -90px;}
			a.fwd8 { top: 205px; left: -90px;}
			a.fwd9 { top: 225px; left: -90px;}
			a.fwd10 { top: 245px; left: -90px;}
	p.copy {
		font-size: 0.68em;
		padding: 4px 0 0 0;
		}
	p.submenu {
		font-size: 0.9em;
		padding: 2px 0 0 0;
		}
	p {
		font-size: 0.8em;
		padding: 2px 0 10px 0; 
		}
	p.aufmacher {
		text-align: left; /*setzt das bild mittig!*/
		padding: 0;
		}
	p.aufzaehlung {
		font-size: 0.7em;
		padding: 0 0 0 25px;
		}
	p.einleitung {
		font-size: 0.8em;
		text-align: left;
		padding: 0 50px 20px 25px;
		}
	p.bu {
		font-size: 0.8em;
		text-align: left;
		padding: 0 50px 20px 50px;
		}
	p.haftung {
		font-size: 0.7em;
		padding: 0;
		}
	p.link {
		font-size: 0.7em;
		padding: 20px 0 0 0;
		}
	a {
		color: rgb(234,227,208);
		text-decoration: none; /* nicht unterstrichen */
		}
	a:hover {
		color: rgb(164,138,119);
		}
	a.current {
		color: rgb(164,138,119);
		}
	ul#menu {
		padding-top: 20px;
		}
	ul#menu li {
		text-align: left;
		list-style-type: none;
		display: inline-block;
		}
	ul#submenu li {
		font-size: 0.9em;
		text-align: left;
		list-style-type: none;
		padding: 2px 0 0 0;
		}
	address {
		font-size: 0.7em;
		font-style: normal;
		text-align: left;
		padding-left: 5px
		/*clear: left;  hebt das vorige float von side und content auf */
		}
	div#footer {
		width: 875px;
		height: 40px;
		padding-left: 25px;
		}
	#img2,#img3,#img4,#img5,#img6,#img7,#img8,#img9,#img10,#img11,#img12,#img13,#img14,#impressum,#kontakt { display: none; }
