body { 	   font-family: Times, Serif;	   font-size: 10pt;	   text-align: left;	   text-decoration: none;	   font-weight: normal;	   margin: 0;	   padding: 0; }.bgc { background-color: #cfcfcf; margin:0px; background-image: url('pics/hintergrund3.jpg'); }.bg { width: 1000px; margin: auto; margin-top: 0px;  background-image: url('pics/bg-hg.jpg'); }#banner { background: #e6e6e6; 		  background-image: url('pics/bg-hg.jpg');		  		  width: 1000px;		  height: auto;		  margin-top: 5px; }/*  ----- Navigation Anfang -----  */a 				 {color: rgb(0,0,0); text-decoration:underline;}a:hover 		 {color: rgb(0,0,0); font-weight:bold; text-decoration:underline;} a#focus			 {color: rgb(0,0,0); text-decoration:underline;}a#focus:hover	 {color: rgb(0,0,0); font-weight:700; text-decoration:underline;}#nav {	    background-color: #e6e6e6;	 		background-image: url('pics/bg-nav.jpg');			background-position:-10px 0px;		    font-size: 1.7em;			width: 180px;			margin-left: 10px;			margin-right: 0px;			height: 300px;			padding-top: 10px;			padding-left: 0px; }#nav ul {display: block;margin: 0px;padding-top: 10px;	padding-left: 15px;padding-bottom: 20px;list-style: none;text-decoration:none; }#nav ul li a {	color: rgb(0,0,0);	margin-top: 2px;	display: block;	text-decoration:none;}#nav ul li a:hover 			{ 	color: #FFFFFF;   	background-color:rgb(150,150,150);	background-image: url('pics/bg-hg.jpg');	background-position:-25px 0px;	padding-left: 30px;	margin-left: -5px;	margin-right: 10px;		display: block;	text-decoration:none;} #nav ul li a#focus{	color: rgb(0,0,0);	  	background-color:rgb(230,230,230);	padding-left: 25px;	display: block;	text-decoration:none;	}#nav ul li a#focus:hover 			{ 	color: rgb(70,70,70);  	background-color:rgb(230,230,230);	padding-left: 25px;	display: block;	text-decoration:none;}	/*  ----- Navigation Ende	-----  *//*	----- Hauptseiteneinteilung	-----  */#haupt {	background: #e6e6e6;	background-image: url('pics/bg-hg.jpg');	position: relative;	top: 5px;	padding-top: 10px;	width: 1000px;	height: auto;	}/*	----- Boxen	-----  */	   			#counter {	background: #e6e6e6;		    width: 180px;			text-align:center;			margin-top: 10px;			margin-left: 10px;			margin-right: 0px;			height: 30px;			padding-top: 10px;			padding-left: 0px; }#inhalt {	background: #e6e6e6;		  	background-image: url('pics/bg-haupt.jpg');			background-position:55px 0px;		    width: 780px;			margin-top: -360px;  /* --- dieser Wert immer -> height(inhalt-1) plus  x px  ----*/			border:2px solid #fffFFF;			margin-left: 200px;			height: auto;			padding-top: 0px;			padding-left: 0px; }			/*	----- Ende Boxen	-----  */	/*	----- Ende Hauptseiteneinteilung	-----  *//*  ----- Schriften definieren -----  */		#S1 { font-family: Times, Serif; color: #000000; font-size: 1.5em; }#S2 { font-family: Times, Serif; color: #000000; font-size: 1.2em; }#S3 { font-family: Times, Serif; color: #000000; font-size: 1.0em; }h1 { font-family: Times, Serif; color: #000000; font-size: 1.5em; margin-top: 5px; margin-bottom: 5px; }h2 { font-family: Times, Serif; color: #000000; font-size: 1.2em; font-weight: normal; }h3 { font-family: Times, Serif; color: #000000; font-size: 1.0em; font-weight: normal; }h4 { font-family: Times, Serif; color: #000000; font-size: 1.0em; font-weight: normal; margin-top: 0px; margin-bottom: 0px; }/*  ----- Ende Schriften definieren -----  */	