#all-wrap {
	text-align: left;
	margin: 0 auto 0 auto;
	width: 925px;
	position: relative;
	height: 100%;
	top: 37px;


}

.background {
	position: absolute;
	width: 929px;    
	height: 100%;
}

#head_all { 	
    top: 0;
    left: 0;
	width: 929px;
	height: 263px;
}
#head_left {

	top: 0;
	left: 0;
	width: 251px; 
	height: 263px;
	float: left;
}

#head_right {
	top: 0;
	left: 0;
	width: 674px; 
	height: 263px;
	float: left;
	margin-left: 4px;
}

/* My Comment */

#head_right_top {
	z-index: 1;	
	width: 674px; 
	height: 24px;
	padding-top: 5px;
}

#block-1 {
	width: 80px; 
	height: 24px;
	float: left;
	text-transform: uppercase;
}

#block-2 {
	width: 80px; 
	height: 24px;
	float: left;
	text-transform: uppercase;
}

#block-3 {
	width: 80px; 
	height: 24px;
	float: left;
	text-transform: uppercase;
}

#block-4 {
	width: 80px; 
	height: 24px;
	float: left;
	text-transform: uppercase;
}

#block-5 {
	width: 80px; 
	height: 24px;
	float: left;
	text-transform: uppercase;
}

#search {
	width: 250px; 
	height: 24px;
	float: left;	
}

/* My Comment */

#head_right_down {

width: 674px; 
	height: 234px;
}

#head_left_logo {
	position: absolute;
	z-index: 7;
	top: 0;
	left: 0;
	width: 251px; 
	height: 133px;
}
#head_left_menu {
    position: absolute;
	z-index: 7;  
	top: 133px;   
    left: 0;		
	width: 251px;
	height: 121px;	
}

#middel {
	top: 0;
	left: 0;
	width: 929px;
	height: 56px;
}

#middel_2 {
	top: 0;
	left: 0;
	width: 929px;
	height: 11px;
	border-top: 2px solid #001d31;	
}

#down {
	top: 0;
	left: 0;
	width: 0px;
	height: 0px;
}

#down_2 {
	top: 0;   
    left: 0;
	width: 929px;
	margin-top: 5px;
}

#left_details_wrap {
	top: 0;
	left: 0;	
	width: 142px;
	float: left;
}

#here {
	
	width: 137px;
	border-left: 2px solid #052740;
	border-top: 2px solid #052740;
	border-right: 2px solid #052740;
	background-image: url(here-bgrnd-1.jpg);
	height: 100%;
	padding: 5px 0;
}

#left_details {
	
	width: 142px;
	float: left;
}

#right_banner {
	top: 0;   
    left: 0;	
	width: 779px;
	float: left;
	margin-left: 8px;
	min-height: 364px;
	height:auto !important;  /* für moderne Browser */
	height:364px;  /*für den IE */		
	background: #efefef;
	padding-bottom: 28px;
}

#right_box1 {
	position: absolute;
	z-index: 11;
	top: 38px;
	left: 40px;
	width: 350px;
	height: 247px;
	background: #565677;
}

#right_box2 {
	position: absolute;
	z-index: 11;
	top: 38px;
	left: 415px;
	width: 350px;
	height: 247px;
	background: #565677;
}

#content_left_start {
	top: 0;
	left: 0;
	width: 383px; 
	height: 364px;
	background: #f2f2f2;
	padding-top: 28px;
	padding-left: 21px;
	padding-right: 21px;
	float: left;
}

/* My Comment */

#short_middel {

	top: 0;
	left: 0;
	width: 252px;
	height: 364px;	
	background: #e3e3e3;
	padding-left: 15px;	
	padding-top: 28px;
	float: left;
	margin-left: 5px;
	margin-bottom: 20px;
}	

#right_down {

	top: 0;
	left: 0px;
	width: 227px; 
	height: 372px;

	float: left;
	margin-left: 4px;
}

#box_right_top {
	position: absolute;
	z-index: 7;
	top: 0;
	left: 0;
	width: 225px;
	background: #001d31;
}

#box_right_down {
	position: absolute;
	z-index: 7;
	top: 153;
	left: 0;
	width: 225px; 
	height: 145px;
	background: #001d31;
}
#content-wrap {
    position: absolute;
    top: 0;   
    left: 0;
	width: 925px;
	height: 100%;
}

#content-float {		
    position: relative;
	z-index: 6;  
    top: 0;   
    left: 0;		
	width: 570px;
	margin: 283px 0 0 230px;
}

#content-float-4 {		
    position: relative;
	z-index: 6;  
    top: 0;   
    left: 0;		
	width: 570px;
	margin: 110px 0 0 230px;
}

#content-float-2 {	
    position: relative;
	z-index: 6;  
    top: 0;   
    left: 0;		
	width: 570px;
	margin: 0 0 0 230px;

}

#content-inner {
	z-index: 11;  
    top: 0;   
    left: 0;		
	width: 377px;
	min-height: 250px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 8px;

}

#content-inner-2 {	
	z-index: 11;  
    top: 0;   
    left: 0;		
	width: 377px;
	min-height: 200px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
}

#content-inner-3 {	
	z-index: 11;  
    top: 0;   
    left: 0;		
	width: 570px;
	min-height: 250px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 8px;
}

#news_right {
    position: absolute;	
	z-index: 6;  
    top: 0;   
    left: 0;		
	width: 185px;
	min-height: 250px;
	margin-top: 0;
	margin-left: 385px;
	padding-top: 12px;
}

#news_right td {
	background-color: #e8e8e8;
	width: 185px;
	min-height: 0px;	

}

#news_right-2 {
    position: absolute;	
	z-index: 6;  
    top: 0;   
    left: 0;		
	width: 185px;
	min-height: 200px;
	margin-top: 0;
	margin-left: 385px;
	padding-top: 12px;
}

#klicker-wrap {
}

#klicker {
    position: absolute;
	z-index: 10;  
    top: 0;   
    left: 0;		
	width: 600px;
	height: 15px;
	vertical-align: middle;
	margin-top: 145px;
	margin-left: 195px;
}

#print {
    position: absolute;
	z-index: 10;  
    left: 864px;
    top: 281px; 		
	width: 60px;
	height: 23px;
}

#footer {
  
    left: 0;
	top: 709px;		
	width: 929px;
	height: 20px;

	float: left;
	text-align: right;
	border-top: 2px solid #001d31;
}

#footer_2 {

    position: absolute;
	z-index: 9;  
    left: 0;
	top: 838px;		
	width: 927px;
	height: 20px;
	margin-right: 20px;
	float: none;
	text-align: right;
	border-top: 2px solid #001d31;
}
#menu_middle_temp5 {
    position: relative;
	float:right;  
    width: 195px;
	background-color: #012B41;	
	min-height: 250px;
	height:auto !important;  /* für moderne Browser */
	height:250px;
	margin-top: 110px; 
	  /*für den IE */	
}
#news_left {
	 position: absolute;	 
 	float: left; 
    top: 0;   
    left: 0;		
	width: 185px;
	min-height: 250px;
	margin-top: 0;
	margin-left: 385px;
	padding-top: 12px;
	
}
#left_down {

	top: 0;
	
	width: 227px; 
	height: 372px;

	float: left;
	padding-right: 6px;	
	padding-top: 0px;
}
#content_middle_start {
	top: 0;
	left: 0;
	width: 394px; 
	height: 364px;
	background: #f2f2f2;
	padding-top: 28px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	margin-left:0px;
	}

	