div.detail_sorte {
margin:0;
padding:0;
border:0;

line-height:0;
}

div.detail_sorte div.nutzungseignung {
	/*background-color:#FFFFFF;
	float:right;
	margin:0px 27px 10px 10px;*/
	padding:5px;
	width:434px;
	line-height: 120%;
}
div.detail_sorte div.nutzungseignung div {
	/*clear:both;*/
}
.nutzungseignung .imagecontainer_left ~ .tb_content_image {
float:right;
}
.nutzungseignung .imagecontainer_right ~ .tb_content_image {
float:left;
}
div.detail_sorte .textblock {
	clear:none;
display:inline;
line-height: 140%;
}
div.detail_sorte .standard, div.detail_sorte .wichtig, div.detail_sorte .einleitung {
width:auto;
line-height: 140%;
} 

.bestellung {
	width:444px;
	border:0;
	padding:0;
	margin:0px 0px 0px 8px;
}
.bestellung .l {
	float:left;
	margin:0 0 20px 0;
border:0;
	padding:0;
	height:120px;

}
.bestellung .beizung {
margin:0;
border:0;
padding:0;
height:100px;

}
.bestellung .r {
text-align:right;
width:190px;
margin:0 0 20px 0;
height:100px;
border:0;
padding:0;
height:120px;

}
.bestellung .calc {
	width:130px;
	text-align:right;
height:102px;
margin:0;
border:0;
padding:0;

}
.bestellung .summe {
	border:0;
	background-color: #FFFFFF;
	width:50px;
	color: #002356;
	font-size:1em;
	text-align:right;
	padding-right:2px;
}
.small {
font-size:10px;
}
/*altes zeug - angepasst*/
.sn_headsub {
	
	background:#013D79;
	font-size:14px;
	
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}
table.sn_tbstandard {
	background:#E6E7E8;
}
td.sn_tbstandard_text {
	font-weight:normal;
	font-size:11px;
	
	padding:15px;
	
}
.noborder {
 padding:0px;
 border:0px;
 margin:0px;
}
.sn_tb_einleitung_head {
	color:#003D7B;
	font-size:14px;
	
	font-weight:bold;
	padding-left:20px;
	padding-bottom:15px;
}
.sn_tb_einleitung_txt {
	font-weight:normal;
	font-size:11px;
	
	padding-left:20px;
}
.sn_tb_hervorhebung_head {
	color:#FFFFFF;
	background:#013D79;
	font-size:14px;
	
	font-weight:bold;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
}
.sn_tb_hervorhebung_subhead {
	padding-right:0px;
	padding-left:0px;
	padding-top:10px;
}
.sn_tb_hervorhebung_txt, .sn_tb_hervorhebung_txt td {
	
	font-weight:normal;
	font-size:10px;
	
}
.sn_tb_hervorhebung_txt b {
	
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.sn_bgpic {
background-image:url(/g/alt/sn_hg_pic.gif);
}
td.sn_KM {
	background-color:#FFCD2B;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	font-size:11px;
}
td.sn_SM {
	background-color:#42A154;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	font-size:11px;
}
td.sn_EM {
	background-color:#94AB4D;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
	font-size:11px;
}
.quadrat1 {
	background-image:url(/g/alt/quadrat1.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	 width:72px;
}
.quadrat2 {
	background-image:url(/g/alt/quadrat2.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.quadrat3 {
	background-image:url(/g/alt/quadrat3.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.quadrat4 {
	background-image:url(/g/alt/quadrat4.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.quadrat5 {
	background-image:url(/g/alt/quadrat5.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.quadrat6 {
	background-image:url(/g/alt/quadrat6.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.dreieck1 {
	background-image:url(/g/alt/dreieck1.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.dreieck2 {
	background-image:url(/g/alt/dreieck2.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.dreieck3 {
	background-image:url(/g/alt/dreieck3.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.dreieck4 {
	background-image:url(/g/alt/dreieck4.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	 width:72px;
}
.dreieck5 {
	background-image:url(/g/alt/dreieck5.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.dreieck6 {
	background-image:url(/g/alt/dreieck6.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.kreis1 {
	background-image:url(/g/alt/kreis1.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.kreis2 {
	background-image:url(/g/alt/kreis2.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.kreis3 {
	background-image:url(/g/alt/kreis3.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	 width:72px;
}
.kreis4 {
	background-image:url(/g/alt/kreis4.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.kreis5 {
	background-image:url(/g/alt/kreis5.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.kreis6 {
	background-image:url(/g/alt/kreis6.gif);
	background-repeat:no-repeat;
	 background-position:left bottom;
	  width:72px;
}
.pad-r5 {
	padding-right:0px;
}
.pad-lr5 {
	padding-right:0px;
	padding-left:0px;
}
.sn_energy_hint {
	font-weight:normal;
	font-size:11px;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}
.sn_energy_hint a:link, .sn_energy_hint a:hover, .sn_energy_hint a:visited {
	
	text-decoration:underline;
}
