body { 
  /*NS4*/
  margin-top: -8px; 
  margin-left: -8px; 
  }
  		
/*	Container breite immer angeben 	*/  
#container { 
width: 1024px;
background-color: #D9F1E9;
} 		

@media screen {
/*	Moderne Browser: (Ausschluss von NS4, IE4 IE/MAC) */
  
  /*	Menü	um IE4 auszuschließen an erter Stelle in  @media screen	*/
	#men_ue {							/*	Unterstich Hack schließt NN6 aus*/
		position:absolute;
		width:230px;
		height:300px;
		left: 27px;
		top: 186px;
	}

#adress {							
		position:absolute;
		width:200px;
		height:300px;
		left: 40px;
		top: 499px;
	}
	
	body { 
		margin-top:0px; 
		margin-left:0px; 
	}
  
/* background-image funktioniert nicht im Javascript	*/
	#container { 
			background-image : url(../grafik/bg.gif);
			
			background-repeat: no-repeat;
	} 
   
}
/*		Ende Moderne Browser       */  	

  

  
/*		boxmodel pixelgenau		*/
@media screen {
/*	Nur für Bildschirmausgabe*/

/*	Kopfleiste	*/
.top_bild_box1 { 
	float: left; 
	height: 124px; 
	width: auto; 
	margin-left: 2px;
}
.top_bild_box2 { float: right; height: 124px; width: auto; margin-left: 0px;}
* html .top_bild_box2 { float: left; height: 124px; width: auto; margin-left: 7px;}

.top_bild_box3 { 
float: right; 
height: 124px; width: auto; }

.top_menue_box  {															/*	Menüleiste oben*/
margin-left: 217px;
clear: both;
width: 807px;
height: 30px;

}


/*	Menüs oben*/
.top_menue_txt  { 
padding: 7px 0px 7px 0px;

background-color: #004C99;



}						
/*	Ende Kopfleiste	*/
	
	/*	Scrollbereich*/
	.box_start {
	float: right;
		
		width: 807px;
		height: auto;
		margin: 0px 0px 0px 217px;
		padding: 0px 0px 0px 0px;

		/* Double-Margin-Bug (IE5, IE6, nur in der ersten Box) */
		display: inline;
	} 
	
	* html  .box_start {
		margin: -10px 0px 0px 217px;
	} 
	
	.box_1 {
		float: left;
		width: 639px;
		height: auto;
		margin: 20px 16px 0px 250px;
		\margin: 20px 14px 0px 250px;  /* IE5 */
		ma\rgin: 20px 16px 0px 250px;
		padding: 20px 20px 0px 0px;

		/* Double-Margin-Bug (IE5, IE6, nur in der ersten Box) */
		display: inline;

		/* Simplified Box model Hack (width-padding) 
 		width: 570px;  fuer korrekte Interpretation
		\width: 570px; nur fuer IE5 
		w\idth: 550px; fuer IE6, IE7 - nicht vor einem der Buchstaben a, b, c, e, f	>  ma\rgin-left: 16px; funktioniert!
		*/
		
	} 
	
* html .box_1 {
			width: 669px;
	} 

	.box_2 {
		float: left;
		background-color: #EEEEEE;
		width: 223px;
		height: auto;
		margin: 10px 16px 0px 0px;

		padding: 10px 5px 0px 10px;

		min-height: 490px;
		} 

	* html .box_2 {
			width: 220px;
			height: 450px;

	} 
		
}
/*		Ende boxmodel pixelgenau		*/



/*		Nur zum Testen	*/
.top_menue_box {
	border: solid;
	border-color: Yellow;
	border-width: 0px;
}
