html {
background: #ffffff;
}

body {
  background: #fff;
  font-size: 12px;
  color:#000;  
  padding-top:10px;
  margin:0px;
  text-align: center;
  font-family: Georgia, Times, 'Times New Roman', serif;
}

/****** HEADER NACH BODY NAMEN ******/

body#index #subheader {background: url('../images/bg_subheader_06.jpg') left top }  
body#referenzen #subheader {background: url('../images/bg_subheader_06.jpg') left top } 
/*body#ueber_uns #subheader_slide {background: url('../images/bg_subheader_11.jpg') left top } 
body#leistungen #subheader_slide {background: url('../images/bg_subheader_10.jpg') left top }  
body#kontakt #subheader_slide {background: url('../images/bg_subheader_07.jpg') left top }  
body#glossar #subheader_slide {background: url('../images/bg_subheader_07.jpg') left top }*/

/****** MAIN LAYOUT DIVS ******/
#page { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 100%;
  background-color: #fff;
}

#header { 	
  text-align: left;
  vertical-align: middle;	
  width: 100%;
  background: #fff;
  height: 101px;
  border-bottom: 1px solid #000;
}

#subheader { 	
display: none;
}

#subheader_slide { 	
display: none;
}


.slideshow { 	
display: none;

}
#subheader_slide img { 	
display: none;

}

#content { 	
  text-align: left;	
  width: 100%;
  background: #fff;
  height: auto;
  padding-top: 0px;
  border-top: 1px solid #000;
  border-bottom: 0px solid #000;
  }

#footer { 	
  text-align: left;
  vertical-align: middle;	
  width: 100%;
  background: #fff;
  min-height: 39px;
  border-top: 1px solid #FFF;
}

/****** SUB LAYOUT DIVS ******/
#menu { 	
display: none;
}

#menu_leistungen { 	
display: none;

}

#menu_glossar { 	
display: none;

}

#slogan { 	
display: none;

}

#bildleiste_refer { 	
display: none;

}


#bildleiste_refer_bilder { 	
display: none;

}

#bildleiste_refer img { 	
display: none;
}

#meta_leiste { 	
display: none;
}

#meta { 	
display: none;
}


#metasml { 	
display: none;
}



#metasml img { 	

}




.red { 	
 background: #ae0a0a url('../images/icons/label_32.png') 6px 2px no-repeat;
}

.blue { 	
 background: #00aace url('../images/icons/luft.png') 6px 2px no-repeat;
}

.green { 	
 background: #649a01 url('../images/icons/laerm2.png') 6px 2px no-repeat;
}

.grey { 	
 background: #69572c url('../images/icons/erschuetterung.png') 6px 2px no-repeat;
}

.purple { 	
 background: #ad4a9c url('../images/icons/esmog.png') 6px 2px no-repeat;
}

.yellow { 	
 background: #5d5d5d url('../images/icons/sun.png') 6px 2px no-repeat;
}

/****** TEXT UEBER BILD ******/
	.boxgrid{ 
				width: 148px; 
				height: 108px; 
				margin-right: 10px; 
				margin-bottom: 10px; 
				float:left; 
				background:#d4d0c8; 
				border: solid 2px #d4d0c8; 
				overflow: hidden; 
				position: relative; 
				opacity: .9; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}

				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #d4d0c8; 
				height: 108px; 
				width: 100%; 
				opacity: .9; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 84;
 					left: 0;
 				}
#bildleiste_refer h3 { margin: 4px 5px 0 5px; color:#191919; font-size:12px; letter-spacing:0px; font-weight: normal;  }	
#bildleiste_refer h3 a { color:#191919; }
#bildleiste_refer h3:hover { color:#5d8f02; }
#bildleiste_refer h4 { margin: 0px 5px 0 5px; color:#5d8f02; font-size:12px; letter-spacing:0px; font-weight: normal; padding-top: 5px; }	
#bildleiste_refer h4 a { color:#5d8f02; }
#bildleiste_refer h4:hover { color:#191919; }
.boxgrid p { margin-top: 5px; font-family: Georgia, Times, 'Times New Roman', serif;}
.boxgrid p a { margin-top: 5px; color:#5d8f02; font-size:12px; }
.boxgrid p a:hover { margin-top: 5px; color:#191919; font-size:12px; }
 

#scroller { 	
  text-align: left;
  width: 910px;
  background: transparent;
  height: 201px;
  float: left;
  margin-top: 55px;
  margin-left: 31px;

}


#anim { 	
  text-align: left;
  width: 800px;
  background: transparent;
  height: 38px;
  float: left;
  display: block;

}

#leistung { 	
  text-align: left;
  width: 300px;
  background: transparent;
  height: 241px;
  float: left;
  margin-top: 60px;
  margin-right: 16px;
  margin-left: 35px;
}

#main { 	
  text-align: left;
  width: 470px;
  background: transparent;
  height: auto;
  float: left;
  margin-left: 0px;
  padding-right: 33px;
}


#main_left { 	

  margin-left: 25px;

}

#border_main { 	
  text-align: left;
  width: 450px;
  background: transparent url('../images/border-bottom.jpg') repeat-x left top;
  min-height: 0px;
  height: 20px;


  margin-top: 0px;
}

#mainsingle { 	
  text-align: left;
  width: 871px;
  background: transparent;
  height: auto;
  min-height: 871px;
  float: left;
  margin-left: 25px;
  padding-right: 53px;
}

#l_single { 	
  text-align: left;
  width: 451px;
  background: transparent;
  height: auto;
  min-height: 871px;
  float: left;
  margin-left: 25px;
  padding-right: 53px;
   padding-left: 25px;
  border-left: 1px solid #b2aea5;
}

#refer { 	
  text-align: left;
  width: 470px;
  background: transparent;
  height: auto;
  min-height: 871px;
  float: left;
  margin-left: 25px;
  padding-right: 33px;
  
}


#sidebar { 	
  text-align: left;
  width: 380px;
  background: transparent;
  height: auto;
  float: left;

  margin-right: 16px;
  margin-left: 35px;
}


#row1 { 	
  text-align: left;
  width: 380px;
  background: transparent;
  height: auto;
  min-height:571px;
  float: left;
  margin-right: 16px;
  padding-bottom: 20px;

}


#row2 { 	
  text-align: left;
  width: 360px;
  background: transparent;
  height: auto;
  float: left;
  min-height: 300px;
  margin-right: 16px;
  padding-bottom: 20px;
  margin-top: 60px;
  padding-left: 25px;
  border-left: 1px solid #b2aea5;

}

#row3 { 	
  text-align: left;
  width: 380px;
  background: transparent;
  height: auto;
  min-height:271px;
  float: left;
  margin-right: 26px;
  padding-bottom: 20px;

}


#row4 { 	
  text-align: left;
  width: 380px;
  background: transparent;
  height: auto;
  min-height:271px;
  float: left;
  margin-top: 40px;
  margin-right: 26px;
  padding-bottom: 20px;
  border-left: 1px solid #b2aea5;
padding-left: 25px;

  

}



#row5 { 	
  text-align: left;
  width: 380px;
  background: transparent;
  height: auto;
  min-height:271px;
  float: left;
  margin-top: 15px;
  margin-right: 26px;
  padding-bottom: 20px;
  border-left: 1px solid #b2aea5;
padding-left: 25px;

  

}

#sidebar_ref { 	
  text-align: left;
  width: 380px;
  background: transparent;
  min-height: 100px;
  height: auto;
  float: left;
  margin-right: 16px;
  margin-top: 16px;
  border-bottom: 0px solid #b2aea5;
  border-top: 0px solid #fff;
}

#sidebar_part { 	
  text-align: left;
  width: 380px;
  background: transparent;
  min-height: 70px;
  height: auto;
  margin-right: 16px;
  margin-top: 0px;
}

#sidebar_glos { 	
  text-align: left;
  width: 380px;
  background: transparent;
  min-height: 100px;
  height: auto;
  float: left;
  margin-top: 16px;
  border-bottom: 0px solid #b2aea5;
  border-top: 0px solid #fff;

}

#lexikon { 	
  text-align: left;
  width: 300px;
  background: transparent url('../images/bg_gloss.png') repeat-x;

  min-height: 100px;
  height: auto;
  float: left;
  margin-top: 10px;
  border: 1px solid #b2aea5;
	margin-left:  0px;

  padding: 18px;

}

#border_sidebar_ref { 	
  text-align: left;
  width: 380px;
  background: transparent url('../images/border-bottom.jpg') repeat-x;
  min-height: 0px;
  height: 2px;
  float: left;
  margin-right: 16px;
  margin-top: 0px;
}


#border_sidebar_part { 	
  text-align: left;
  width: 380px;
  background: transparent url('../images/border-bottom.jpg') repeat-x;
  min-height: 0px;
  height: 2px;
  float: left;
  margin-right: 16px;
  margin-top: 0px;
  margin-bottom: 16px;
}



#border_main { 	
  text-align: left;
  width: 440px;
  background: transparent url('../images/border-bottom.jpg') repeat-x;
  min-height: 0px;
  height: 2px;
  float: left;
  margin-right: 16px;
  padding-bottom: 25px;
  margin-top: 0px;
}

#border_menu_leistungen { 	
  text-align: left;
  width: 410px;
  background: transparent url('../images/border-bottom.jpg') repeat-x;
  min-height: 0px;
  height: 2px;
  float: left;
  margin-right: 0px;
  margin-top: 10px;
   margin-left: 23px;
   margin-bottom: 25px;
}

#border_menu_glossar { 	
  text-align: left;
  width: 910px;
  background: transparent url('../images/border-bottom.jpg') repeat-x;
  min-height: 0px;
  height: 2px;
  float: left;
  margin-right: 0px;
  margin-top: 10px;
   margin-left: 23px;
   margin-bottom: 25px;
}




/****** STYLES ******/



#menu ul { 
	display: block; 
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: right;
	float: right;
}

#menu li { 	
	float: left;
	list-style-type: none;
	padding-right: 6px;

}



#menu li a { 	
	color: #191919;
	text-decoration: none;
	font-size: 14px;
	line-height: 28px;

}

#menu li a:hover { 	

	text-decoration: none;


}

#menu .selected { 	
	color: #5d8f02;
	text-decoration: none;


}

#menu .trenner { 	
	font-size: 18px;
	color: #5d8f02;
	text-decoration: none;
	padding-left: 2px;

}


#menu_leistungen ul { 

	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
	
}

#menu_leistungen  { 	
	float: left;
	list-style-type: none;
	padding-right: 6px;

}


#menu_leistungen a { 	
	color: #191919;
	text-decoration: none;
	font-size: 14px;
	line-height: 21px;

}

#menu_leistungen a:hover { 	
	text-decoration: none;


}

#menu_leistungen li .selected { 	
	color: #5d8f02;
	text-decoration: none;


}

#menu_leistungen .trenner { 	
	font-size: 15;
	color: #5d8f02;
	text-decoration: none;
	padding-left: 2px;

}


#menu_glossar ul { 
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
	
}

#menu_glossar  li { 	
	float: left;
	list-style-type: none;
	padding-right: 6px;

}


#menu_glossar a { 	
	color: #191919;
	text-decoration: none;
	font-size: 15px;
	line-height: 21px;

}

#menu_glossar a:hover { 	
	text-decoration: none;


}

#menu_glossar li .selected { 	
	color: #5d8f02;
	text-decoration: none;


}

#menu_glossar .trenner { 	
	font-size: 15;
	color: #5d8f02;
	text-decoration: none;
	padding-left: 2px;

}


#slogan .h1 { 	
	font-size: 31px;
	/*color: #3f3a2e 3C483C;*/
	color: #3C483C;
	text-decoration: none;
	  font-family: Georgia, Times, 'Times New Roman', serif;

}

#slogan .h2 { 	
	font-size: 24px;
	color: #FFF;
	text-decoration: none;
	line-height: 22px;
	  font-family: Georgia, Times, 'Times New Roman', serif;
}

#slogan p { 	
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px;
	margin-top:10px;
}


.p1 { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;



}

.p1s { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;
		margin-right:-3px;



}

.p2 { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;



}

.p2s { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;
	margin-right:-3px;



}

.p3 { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;
	
}

.p3s { 	
	font-size: 36px;
	/*color: #3f3a2e;*/
	color: #3C483C;
	text-decoration: none;
	display:none;
		margin-right:-3px;
}

#leistung .h2 { 	
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	font-style:italic;
}

#leistung ul { 

	float: left;

	width: 300px;
	height: 180px;
}

#leistung li {
	width: 120px;
	height: 40px;	 	
	float: left;
	list-style-image: url('../images/arrow.png');
	padding-right: 6px;
	font-family: Helvetica, Arial, sans-serif;

}


#leistung li a { 	
	color: #fff;
	text-decoration: none;
	font-size: 16px;

}

#leistung li a:hover { 	
	color: #5d8f02;
	text-decoration: none;
}

#main .h1 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
	margin-left: 25px;
}

#main .h2 { 	
	font-size: 15px;
	color: #191919;
	text-decoration: none;
	line-height: 12px;
	margin-left: 25px;
}

#main p { 	
	font-size: 13px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px;
	padding-bottom: 20px;
	margin-top: 8px;
	margin-left: 25px;
}

#sidebar .h1 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

#sidebar_ref .h1 { 	
	font-size: 14px;
	color: #191919;
	text-decoration: none;
	font-family: Georgia, Times, 'Times New Roman', serif;
	line-height: 16px;
}

#sidebar_part .h1 { 	
	font-size: 14px;
	color: #191919;
	text-decoration: none;
	font-family: Georgia, Times, 'Times New Roman', serif;
	line-height: 16px;
}
#sidebar_glos .h1 { 	
	font-size: 14px;
	color: #191919;
	text-decoration: none;
	font-family: Georgia, Times, 'Times New Roman', serif;
}

#sidebar_ref img { 	
  text-align: left;
  background: transparent url('../images/bg_refer.png');
  width: 87px;
  height: 87px;
  float: left;
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	border: 0px solid #b2aea5;
}

#sidebar_part img { 	
  float: left;
  margin-right: 10px;

}


#sidebar_ref p {
	font-size: 12px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px; 	
	  text-align: left;
	  background: transparent;
	  float: left;
	  width: 265px;
	padding-left: 9px;
	margin-top: 2px;
	height: 80px;
}

#sidebar_part p {
	font-size: 12px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	  background: transparent;
	  float: left;
	  width: 355px;
	padding-left: 4px;
	margin-top: 0px;
	height: auto;
}

#sidebar_glos p {
	font-size: 12px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px; 	
	  text-align: left;
	  background: transparent;
	  float: left;
	  width: 280px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	height: auto;
}





#row2 p { 	

margin: 0px;
padding: 0px;

}

#bildkasten { 	
  text-align: left;
  background: transparent;
  float: left;
	padding: 5px;

}

#logokasten { 	
  text-align: left;
  background: transparent;
	padding: 5px;
	margin:0px;

}

#logokasten p { 	

	margin:0px;

}

#logokasten img { 
 border: 1px solid #b2aea5;
 margin-right: 10px;
 margin-bottom: 10px;


}

#refer img { 	
  text-align: left;
  background: transparent;
  height: auto;
  float: left;
	padding-right: 9px;
	padding-bottom: 5px;
	border: 0px solid #b2aea5;

}



#refer p { 	
	font-size: 13px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px;
	padding-bottom: 30px;
	margin-top: 10px

}

#main .h1 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

#mainsingle .h1 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

 .h1 { 	
	font-size: 18px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

 .h1p { 	
	font-size: 19px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

#refer .headline { 	
	font-size: 23px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}

/****** STANDARD FORMATE ******/

/*a[href^="http:"] {
display:inline-block;
padding-right:18px;
background:transparent url(../ADMINWEB/css/images/icons/silk/tag_green.png) center right no-repeat;
}
*/

a { 	
	text-decoration: none;
	cursor: pointer;
	outline: none;
}



a:active {
  outline: none;
  cursor: pointer;
}


h1 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;

}

p { 	
	font-size: 12px;
	color: #191919;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 17px;
	padding-bottom: 30px;
}


p a { 	
	font-size: 12px;
	color: #365203;
	text-decoration: none;

}


p a:hover { 	
	font-size: 12px;
	color: #5d8f02;
	text-decoration: none;
}


p ul { 
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
}

p li { 	
	list-style-type: square;
	padding-left: 6px;
		color: #191919;
	text-decoration: none;
	font-size: 14px;
	line-height: 28px;

}



p li a { 	
	color: #191919;
	text-decoration: none;
	font-size: 14px;
	line-height: 28px;

}

p li a:hover { 	

	text-decoration: none;


}

#l_single p { 
	margin-left: 5px;

}

#l_single p img { 
	margin-left: -5px;
}

#l_single ul { 
	margin-top: -30px;
	padding-left: 30px;
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
}

#l_single li { 	
	list-style-type: circle;
	padding-left: 0px;
		color: #191919;
	text-decoration: none;
	font-size: 12px;
	line-height: 13px;

}



#l_single li a { 	
	color: #191919;
	text-decoration: none;
	font-size: 14px;
	line-height: 28px;

}

#l_single li a:hover { 	

	text-decoration: none;


}


.img_small { 	
  text-align: left;
  background: transparent url('../images/bg_ref2.png');
  float: left;
  width: 140px;
  height: 102px;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	border: 0px solid #b2aea5;
	

}


.img_big { 	
  text-align: left;
  background: transparent url('../images/bg_anfahrt.png');
  float: left;

	padding-left: 9px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	border: 0px solid #b2aea5;
	

}

#mainsingle ul { 

	padding-bottom: 0px;
	overflow: hidden;
	text-align: left;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 30px;
	font-family: Helvetica, Arial, sans-serif;
}

#mainsingle li { 	
	list-style-type: circle;
	padding-left: 10px;
	color: #191919;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 5px;
	


}



#mainsingle li a { 	
	color: #191919;
	text-decoration: none;
	font-size: 13px;

}

#mainsingle li a:hover { 	

	text-decoration: none;


}

#refer ul { 

	padding-bottom: 0px;
	overflow: hidden;
	text-align: left;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 30px;
	font-family: Helvetica, Arial, sans-serif;
}

#refer li { 	
	list-style-type: circle;
	padding-left: 10px;
	color: #191919;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 5px;


}



#refer li a { 	
	color: #191919;
	text-decoration: none;
	font-size: 13px;

}

#refer li a:hover { 	

	text-decoration: none;


}


table, td, tr { 	
	border: 1px solid #b2aea5;
	background: #e5e3de;
}

td, tr { 	

	padding: 4px;
}

.headline { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}



.headline_2 { 	
	font-size: 16px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 39px;
	  font-family: Georgia, Times, 'Times New Roman', serif;
	  padding-bottom: 5px;
}


.partner { 	
	font-size: 14px;
	color: #365203;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	 margin-top: 15px;
}

.partner a { 	
	color: #365203;
	font-size: 14px;
	text-decoration: none;
}

.partner a:hover { 	
	color: #5d8f02;
	font-size: 14px;
	text-decoration: none;
}

.subheadline { 	
	font-size: 17px;
	color: #191919;
	text-decoration: none;
	line-height: 21px;
	  font-family: Georgia, Times, 'Times New Roman', serif;
}

.left25px { 	
margin-left: 25px;
}

.left5px { 	
margin-left: 5px;
}

.top25px { 	
padding-top: 25px;
}

.subheadline2 { 	
	font-size: 15px;
	color: #191919;
	text-decoration: none;
	line-height:8px;
	  font-family: Georgia, Times, 'Times New Roman', serif;
}

.subheadline a { 	
	font-size: 17px;
	color: #191919;
	text-decoration: none;
	line-height: 21px;
}

.subheadline:hover { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}


.subheadline3 { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height:18px;
	  font-family: Georgia, Times, 'Times New Roman', serif;
	  padding-top: 61px;
}

.subheadline3 a { 	
	font-size: 17px;
	color: #191919;
	text-decoration: none;
	line-height: 21px;
}

.subheadline3:hover { 	
	font-size: 17px;
	color: #5d8f02;
	text-decoration: none;
	line-height: 21px;
}


.fade { 	
	text-decoration: none;
}


.bild_quer_links { 
float: left;
  text-align: left;
  background: transparent url('../images/bg_ref2.png');
  float: left;
  width: 140px;
  height: 102px;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	margin-right: 8px;
	

}

.bild_quer_links img { 
  width: 140px;
  height: 101px;

	

}

.clear { 	
clear: both;
}

/* for Internet Explorer */
/*\*/
* html #refer {
height: 871px;
}

* html #mainsingle { 	
  height: 871px;
}

* html #content { 	
  height: 871px;
}

* html #l_single { 	
  height: 871px;
}
/**/
	
	


