body 	{
	 background:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin:0px;
	text-align:center;
	 }
	 
#sitemap ul{
background: none !important;
list-style-type: none;
margin: 10px 0 0 0 ;

}


#sitemap li{	 
background: none !important;
list-style-type: none;

}

#sitemap li ul{
background: none !important;
list-style-type: none;
padding: 10px 0 0 0;
}



a.textlink 	{
	 color: #666666;
	font-weight: normal;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
	text-decoration: none;
	 }

p.textlink 	a {
	 color: #666666;
	font-weight: normal;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
	text-decoration: none;
	 }

a:hover.textlink 	{
	 color: #E6A800;
	font-weight: normal;
	padding-left: 15px;
	text-decoration: underline;
	 }

a:visited.textlink 	{
	 color: #666666;
	font-weight: normal;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
	text-decoration: none;
	 }

a.textlink2 	{
	 color: #336699;
	font-weight: normal;
	text-decoration: none;
	 }
	
a:hover.textlink2 	{
	 color: #336699;
	font-weight: normal;
	text-decoration: underline;
	 }
	
a:visited.textlink2 	{
	 color: #336699;
	font-weight: normal;
	text-decoration: none;
	 }

a.middle 	{
	 color: #ffffff;
	font-weight: normal;
	padding-left: 15px;
	background: url(doppel_pfeil.gif) no-repeat;
	text-decoration: none;
	 }
	

a:hover.middle 	{
	 color: #ffffff;
	font-weight: normal;
	padding-left: 18px;
	text-decoration: underline;
	 }
	 
a:visited.middle 	{
	 color: #ffffff;
	font-weight: normal;
	padding-left: 15px;
	background: url(doppel_pfeil.gif) no-repeat;
	text-decoration: none;
	 }
	

p.ueberschrift 	{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	margin:0px;
	 }
	

/*h1 	{
	 font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	font-weight: bold;
	text-align: left;
	 }
	

h2 	{
	 font-family:Futura MdCn BT;
	Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight: bolder;
	color:#66CCFF;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px;
	margin:0px;
	 }
	

h3 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 0px;
	margin:0px;
	 }
	

h4 	{
	 font-family:Futura MdCn BT;
	Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#E6A800;
	text-align: right;
	margin-top:0px;
	margin-bottom:0px;
	padding: 0px 10px;
	margin:0px;
	 }
	

h5 	{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align: left;
	font-weight: bold;
	 }
	

h6 	{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006699;
	text-align: left;
	font-weight: bold;
	 }*/
	

p.teaser 	{
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-align: left;
	font-weight: normal;
	 }
	


a.global, a:link.global, a:active.global 	{
	 color: #666666;
	text-decoration:none;
	 }
	

a:hover.global 	{
	 color: #E6A800;
	text-decoration: underline;
	 }
	 
a:visited{
	 color: #666666;
	text-decoration:none;
	 }
	 
#intro 	{
	 padding:0;
	 }
	
#containerindex 	{
	position: absolute;
	width:920px !important;
	width :920px;
	background:#CCCCCC;
	margin:0 auto;
	padding: 270px 0 0px 0px;
	text-align:left;
	left: 30px;
	top: 0;
	background: url(bg-index.gif) repeat-y;
	 }
	 
#containercontent1 	{
	position: absolute;
	width:920px !important;
	width :920px;
	background:#CCCCCC;
	margin:0 auto;
	padding: 270px 0 0px 0px;
	text-align:left;
	left: 30px;
	top: 0;
	background: url(bg-content1.gif) repeat-y;
	 }
	 
#containercontent2 	{
	 position: absolute;
	width:920px !important;
	width :920px;
	background:#CCCCCC;
	margin:0 auto;
	padding: 270px 0 0px 0px;
	text-align:left;
	left: 30px;
	top: 0;
	background: url(bg-content2.gif) repeat-y;
	 }
	



#header 	{
	position:absolute;
	top:0px;
	left:0px;
	width:905px;
	height:270px;
	padding-left:0px;
	padding: 0;
	margin: 0;
	background: #ffffff;
	 }
	

#header_logo 	{
	position:absolute;
	top:40px;
	left:20px;
	width:340px;
	height:40px;
	padding-left:0px;
	padding: 0;
	margin: 0;
	background: url(logo-sustainable-eu.gif) no-repeat;
	z-index: 1;
	 }

#header_logo_es 	{
	position:absolute;
	top:40px;
	left:20px;
	width:340px;
	height:40px;
	padding-left:0px;
	padding: 0;
	margin: 0;
	background: url(logo-sustainable-eu.gif) no-repeat;
	z-index: 1;
	 }

#header_schmuck 	{
	 position:absolute;
	top:0px;
	left:263px;
	width:650px;
	height:248px;
	padding:0;
	margin: 0;
	 }
	

#global 	{
	 position:absolute;
	top:10px;
	left:20px;
	width:350px;
	height:15px;
	padding:0;
	margin: 0;
	background: #ffffff;
	 }
	

#global ul 	{
	 list-style: none;
	margin: 0px;
	padding: 0;
	white-space: nowrap;
	 }
	

#global li 	{
	 display: inline;
	float: left;
	text-align: center;
	font-weight: normal;
	padding-left: 15px;
	margin: 0;
	background: url(pfeil.gif) no-repeat;
	 }
	

#energy_can 	{
	 position:absolute;
	top:40px;
	left:520px;
	width:250px;
	height:30px;
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	 }
	

#hauptnavi 	{
	 position:absolute;
	top:248px;
	left:0px;
	width:920px;
	height:22px;
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: url(navi_bg2.gif) no-repeat;
	 }
	

#hauptnavi ul 	{
	 margin: 0;
	  padding: 0;
	    text-align: center;
	background: url(navi_bg2.gif) no-repeat;
	 }
	

#hauptnavi li 	{
	 display: block;
	height: 18px;
	width: 101px;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0 0 0 0;
	 }
	

#hauptnavi a 	{
	 display: block;
	height: 18px;
	width: 101px;
	  color: #333333;
	  text-align: center;
	  padding-top:4px;
	  text-decoration: none;
	background: url(navi_bg.gif) no-repeat;
	 }
	

#hauptnavi a:hover 	{
	 color: white;
	 background: url(navi_bg.gif) 0 -22px;
	 }
	

#hauptnavi a.aktiv 	{
	 color: white;
	 background: url(navi_bg.gif) 0 -22px;
	 background-repeat: no-repeat;
	 }
	

#unternavi 	{
	 position:absolute;
	top:315px;
	left:35px;
	width:170px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	 }
	

#unternavi ul 	{
	 margin: 0;
	padding: 0;
	list-style : none;
	 }
	

#unternavi li 	{
	 width: 170px;
	padding: 0 0 10px 0;
	margin: 0;
	 /*background: url(pfeil_unternavi.gif) 0 0px no-repeat;*/
	 }
	 
	 
#unternavi ul.dritte 	{
	 margin: 0;
	padding: 0 0 0 20px;
	list-style : none;
	 }
	

#unternavi li.dritte 	{
	 width: 170px;
	padding: 5px 0 0 0;
	margin: 0;
	 /*background: url(pfeil_unternavi.gif) 0 0px no-repeat;*/
	 }
	

#unternavi a 	{
	 height: 10px;
	width: 170px;
	  color: #666666;
	  text-decoration: none;
	 margin: 0;
	 padding-left: 15px;
	 background: url(pfeil_unternavi.gif) no-repeat;
	 }
	

#unternavi a:hover 	{
	 color: #E6A800;
	text-decoration: none;
	background: url(pfeil_unternavi2.gif) no-repeat;
	 }
	 

	

#unternavi a.aktiv 	{
	 color: #E6A800;
	text-decoration: none;
	background: url(pfeil_unternavi2.gif) 0 0px no-repeat;
	 }
	 
#unternavi a.dritte	{
	 height: 10px;
	width: 170px;
	font-size: 11px;
	  color: #666666;
	  text-decoration: none;
	 margin: 0;
	 padding-left: 15px;
	 background: url(pfeil_unternavi.gif) no-repeat;
	 }
	

#unternavi a:hover.dritte 	{
	 color: #E6A800;
	 font-size: 11px;
	text-decoration: none;
	background: url(pfeil_unternavi2.gif) no-repeat;
	 }
	
	

	

#unternavi a.aktivdritte 	{
	 color: #E6A800;
	 font-size: 11px;
	text-decoration: none;
	background: url(pfeil_unternavi2.gif) 0 0px no-repeat;
	 }
	

#kruemelspur 	{
	 position:absolute;
	top:300px;
	left:230px;
	color: #999999;
	font-size:10px;
	 }
	


#search 	{
	 position:absolute;
	top:160px;
	left:20px;
	width:230px;
	height:20px;
	font-size:12px;
	 }
	

#search p 	{
	padding: 0px 0 0 0px;
}
	
#search input.searchbutton 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background: url(search_button.gif);
	font-weight:bold;
	border-width:0px;
	padding: 0px;
	margin: 2px 0 0 0;
	border-style:none;
	border-width:0px;
}
	
#indexoben{
	position: relative;
	height: 290px;
	width: 919px;
	background: url(index-oben-bg.gif) #CCCCCC;
	padding: 20px 0 0 0;
}

#indexmitte{
	position: relative;
	height: 110px;
	width: 919px;
	background: url(index-mitte-bg.gif) #CCCCCC no-repeat;
	padding: 0 0 0 0;
}

#indexunten{
	position: relative;
	min-height: 100px;
   height: auto !important; /* for modern browsers */
   height: 100px;   /* for IE */
	width: 919px;
	padding: 5px 0 0 0;
	background: url(bg-indexunten.gif) repeat-y;
}

#links{
position: absolute;
left: 22px;
	width: 347px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;
}

#links h1 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#66CCFF;
	font-weight: bold;
	text-align: left;
	padding: 3px 0 0 0;
	margin:0 0 0 0;
	 }
	 
#links h2 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:30px;
	color: white;
	text-align: right;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	 }
	 
#links p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#66CCFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}



#links img{
	
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}

#links a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#links a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#mitte{
position: absolute;
left: 399px;
	width: 170px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;

}

#mitte h1 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#E6A800;
	text-align: right;
	padding: 0 0 5px 0;
	margin:0 0 0 0;
	 }
	 
#mitte h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 7px 0 0 0;
	margin:0 0 0 0;
	 }
	 
#mitte p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#mitte a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#mitte a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#mitte a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}


#mitte p.weiss{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	padding: 5px 0 0 0;
	margin:0 0 0 0;
}
#mitteblau {
position: absolute;
left: 399px;
	width: 170px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;

}

#mitteblau h1 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 7px 0 0 0;
	margin:0 0 0 0;
	 }
	 
#mitteblau h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 7px 0 0 0;
	margin:0 0 0 0;
	 }
	 
#mitteblau p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	padding: 5px 0 0 0;
	margin:0 0 0 0;
}

#mitteblau img{
	
	padding: 5px 0 0 0;
}

#mitteblau a{
	
	color: white;
	text-decoration: none;	
	
}



#rechts{
position: absolute;
left: 599px;
	width: 200px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;
	
}

#rechts h1 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#E6A800;
	text-align: right;
	padding: 0 0 5px 0;
	margin:0 0 0 0;
	 }
	 
	 
#rechts h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 0px 0 0 0;
	margin:0 0 0 0;
	 }	 
#rechts h3 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-align: left;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	 }


	 
#rechts p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin: 5px 0 10px 0;
	padding: 0 0 0 0;
}
	 
#rechts p.weiss{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	padding: 5px 0 0 0;
	margin:0 0 0 0;
}

#rechts img{
	
	padding: 5px 0 0 0;
}

#mitterechts{
position: absolute;
left: 599px;
	width: 200px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;
	
}

#mitterechts h1 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 7px 0 0 0;
	margin:0 0 0 0;
	 }
	 
	 
#mitterechts h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color: white;
	font-weight: normal;
	text-align: left;
	padding: 7px 0 0 0;
	margin:0 0 0 0;
	 }	 
#mitterechts h3 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	text-align: left;
	padding: 0 0 0 0;
	margin:0 0 0 0;
	 }
	 
#mitterechts p.grau{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}
	 
#mitterechts p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	padding: 5px 0 0 0;
	margin:0 0 0 0;
}

#mitterechts img{
	
	padding: 5px 0 0 0;
}

#mitterechts a{
	
	color: white;
	text-decoration: none;	
}




#breite{
position: relative;
left: 22px;
	width: 750px;
	margin:  0 0 0 0;
	padding: 0 15px 0 15px;
	
}

#breite h1 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#E6A800;
	text-align: right;
	padding: 0 0 5px 0;
	margin:0 0 0 0;
	 }
	 
#breite h2 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#E6A800;
	font-weight: normal;
	text-align: left;
	padding: 0 0 5px 0;
	margin:0 0 0 0;
	 }
	 
#breite p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


#breite a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#breite a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#breite a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}



#product{
position: relative;
	height: 90px;
	width: 347px;
	float: left;
	padding: 0 0 5px 0;
}

#product h1 	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#E6A800;
	text-align: left;
	padding: 0 0 3px 0;
	margin:0 0 0 0;
	 }
	 
#product h1.product	{
	font-family:Futura MdCn BT, Arial, Helvetica, Tahoma, sans-serif;
	font-size:24px;
	color:#E6A800;
	text-align: left;
	padding: 0 0 3px 0;
	margin:0 0 0 0;
	 }
	 
#product p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#product img{

	padding: 0 10px 0 2px;
	float: left;
}

#content1{
	width: 699px;
	margin: 0 0 0 0;
	padding: 70px 0 30px 220px;
	background-image:url(content1-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}



#content1 h1{
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #666666;
}


#content1 h2{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#E6A800;
}

#content1 h3{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #666666;

}

#content1  p {	
 
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	
}

#content1 h1.sammelmappe{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#E6A800;
	
	
}

#content1 p.sammelmappe{
	
	margin: 0 0 20px 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	background: url(feature2.gif) bottom no-repeat;
}

#content1 img.sammelmappe{
	
	  margin: 5px 5px 0 0;
	 padding: 5px 5px 5px 5px;
	 float: left;
	 border: solid 1px #666666;
}

#content1 p.hinweis{
	
	margin: 0 0 0 0;
	padding: 0 0 25px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	 background: url(pfeil_unternavi.gif) no-repeat;
}

#content1 p.gelb{
	
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 18px;
	color: #E6A800;
	text-align: center;
}

#content1 p.teaser{
	
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
}

#content1 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content1 img.links1{
	 
	 margin: 5px 5px 5px 0;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: left;
}

#content1 img.links2{
	 	  margin: 5px 5px 5px 0;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: left;
}

#content1 img.rechts{
	 margin: 5px 5px 0 5px;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: right;
}

#content1 img.rechts1{
	 
	 margin: 5px 5px 0 5px;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: right;
}

#content1 img.rechts2{
	 
	  margin: 0 5px 0 5px;
	 padding: 0px;
	 float: right;
	 padding: 5px;
	 border: solid #666666 1px;
}

#content1 img.big{
	 margin: 5px 5px 5px 0;
	 padding: 10px;
	 border: solid #666666 1px;
}

#content1 ul{
	 
	 margin: 0 0 0 0;
	 padding: 0px;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
}

#content1 li{
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(dot.gif) no-repeat;
	}
 
#content2{
	width: 699px;
	margin: 0 0 0 0;
	padding: 70px 0 30px 220px;
	background-image:url(content2-bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

#content1 > div {
    width: 440px !important;    
    max-width: 440px;

}

#content2 > div {
    width: 600px !important;    
   
}

* html #content2 {
width: 720px;

}

* html #content1 {
width: 700px;

}

* html #content1 .realContent{
  
  width: 200px;
  

}


#content2 h1{
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #666666;
}


.kategorie {

	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}

#content2 h2{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#E6A800;
}

#content2 h3{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #666666;
	
}

#content2 p{
	
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
}

 .title a{
 text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #E6A800;
}

 .title a:visited{
 text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #E6A800;
}


#content2 h1.sammelmappe{
	margin: 0 0 0 0;
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#E6A800;
	
}

#content2 p.sammelmappe{
		margin: 0 0 20px 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	background: url(feature2.gif) bottom no-repeat;
}

#content2 img.sammelmappe{
	 
	  margin: 5px 5px 0 0;
	 padding: 5px 5px 5px 5px;
	 float: left;
	 border: solid 1px #666666;
}

#content2 p.hinweis{
	
	margin: 0 0 0 0;
	padding: 0 0 25px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	 background: url(pfeil_unternavi.gif) no-repeat;
}

#content2 p.gelb{
	
	margin: 0 0 0 0;
	padding: 0 0 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 18px;
	color: #E6A800;
	text-align: center;
}

#content2 p.teaser{
	
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	line-height: 18px;
	color: #666666;
}

#content2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;

}

#content2 img.links1{
	 
	 margin: 5px 5px 5px 0;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: left;
}

#content2 img.links2{
	 
	  margin: 5px 5px 5px 0;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: left;
}

#content2 img.rechts{
	 margin: 5px 5px 0 5px;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: right;
}

#content2 img.rechts1{
	 
	 margin: 5px 5px 0 5px;
	 padding: 5px;
	 border: solid #666666 1px;
	 float: right;
}

#content2 img.rechts2{
	 
	  margin: 0 5px 0 5px;
	 padding: 0px;
	 float: right;
	 padding: 5px;
	 border: solid #666666 1px;
}

#content2 img.big{
	 
	 margin: 5px 5px 5px 0;
	 padding: 10px;
	 border: solid #666666 1px;
}

#content2 ul{
	 
	 margin: 0 0 0 0;
	 padding: 0px;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
}

#content2 li{
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url(dot.gif) no-repeat;
}


#feature2 	{
	position:absolute;
	top:320px;
	left:680px;
	width: 135px;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-left: 5px;
	
	 }
	 
#box{
	
	margin: 0 0 20px 0 ;
	padding: 10px 5px 0 5px;
	background-image: url(feature2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
	 
#feature2 h1{
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
	 
#feature2 p{
	font-size: 11px;
	color: #999999;
	text-align: left;
}

#feature2 img{
	
	margin: 10px 0 0 0;
	
}

#feature2 img.pics{

	margin: 10px 0 0 0;
	border: solid 1px #999999;
}
	 
#feature2 a:link {
	 color: #999999;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 15px;
	margin: 0 0 0 0;
	background: url(pfeil_unternavi2.gif) no-repeat;
	text-decoration: none;
	 }
	

#feature2 a:hover 	{
	 color: #E6A800;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 15px;
	margin: 0 0 0 0;
	text-decoration: underline;
	 }
	 
#feature2 a:visited {
	 color: #999999;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 15px;
	margin: 0 0 0 0;
	background: url(pfeil_unternavi2.gif) no-repeat;
	text-decoration: none;
	 }
	 
#feature2 a.email	{
	 color: #999999;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	background: none;
	text-decoration: none;
	 }
	

#feature2 a:hover.email 	{
	 color: #E6A800;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	text-decoration: underline;
	 }
	 
#feature2 a:visited.email	{
	 color: #999999;
	 font-size: 10px;
	font-weight: normal;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	background: none;
	text-decoration: none;
	 }
	 
#content1 table.kontakt {
	border: 		0px;
	margin:	 		0px;
	padding:		0px;
	}
	
#content1 table.kontakt th {
		text-align:			right;
		width: 100px;
		vertical-align: 	top;
		padding-right:		5px;
		font-weight:		bold;
		padding-top:		7px;
	}
	
#content1 table.kontakt th.check {
		text-align:			right;
		width: 100px;
		vertical-align: 	top;
		padding-right:		5px;
		padding-top:		3px;
	}
	
#content1 table.kontakt td {
		font-weight:		normal;
		width: 240px;
		text-align:			left;
		vertical-align: 	top;
		padding-top:		5px;
		line-height:		16px;
	}


#content1 table.kontakt h1 {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		font-size:			12px;
		font-weight:		bold;
		text-align:			left;
		vertical-align: 	top;
		line-height:		16px;
		color: 				#E6CB13;
	}
#content1 table.kontakt p.klein {
		font-size:			10px;
		vertical-align: 	top;
		color: 				#0033CC;
	}



table.datenblatt 	{
	 border:0px;
	left: 230px;
	width:590px;
	margin-top: 10px;
	margin-bottom: 30px;
	 }
	

table.datenblatt th 	{
	 background:#F9F606;
	border-bottom:1px solid black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align:left;
	vertical-align:middle;
	 }
	 

	

table.datenblatt td 	{
	 background:silver;
	border-bottom:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align:left;
	vertical-align:middle;
	 }
	 
	
#kruemelspur 	{
	 position:absolute;
	top:300px;
	left:220px;
	color: #999999;
	font-size:10px;
	 }
	 
#kruemelspur a:link, #kruemelspur a:visited,  #kruemelspur a:active	{
	text-decoration: none;
	font-size: 10px;
	color: #666666;
	background: url(pfeil_kruemel.gif) no-repeat;
	padding: 1px 0 0 12px;
	margin: 0 9px 0 0;
}
  
#kruemelspur a:hover	{
	 color: #E6A800;
	 text-decoration: underline;
	 background: url(pfeil_kruemel.gif) no-repeat;
}
	
#footer 	{
	float: left;
	width: 450px;
	padding: 30px 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
	color: #666666;
	text-align: center;
	clear: both;
}
	  
#footer a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#footer a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#footer2 	{
	clear: both;
	padding: 30px 30px 0 0;
	margin: 0 0 0 20px;
	font-size: 10px;
	color: #666666;
	text-align: center;
}
	  
#footer2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#footer2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#footer2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #E6A800;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

#content2 table.contenttable {
	width: 550px;
	background: white;
	border: red;	
	 border-spacing:0;
	 margin-bottom: 10px;
}

#content1 table.contenttable {
	width: 430px;
	background: white;
	border: red;	
	 border-spacing:0;
	 margin-bottom: 10px;
}

#content2 .tr-0 .td-0 {
  	width:150px;
	background: grey;
	color: white;
	font-weight:bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-0 .td-1 {
  	
	background: #999999;
	color: white;
	font-weight:bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-0 .td-2 {
  	
	background: #999999;
	color: white;
	font-weight:bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-0 .td-3 {
  	
	background: #999999;
	color: white;
	font-weight:bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-0 .td-last {
  	
	background: #999999;
	color: white;
	font-weight:bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-even .td-0 {
  	width:150px;
	background: #999999;
	color: white;
	font-weight: bold;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-even .td-1 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-even .td-2 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-even .td-3 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-even .td-last {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-odd .td-0 {
  	width:150px;
  	font-weight: bold;
	background: #FDC403;
	color: white;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-odd .td-1 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-odd .td-2 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-odd .td-3 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content2 .tr-odd .td-last {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-even {
 	
 	background: #999999;
	text-align: left top;
	padding: 5px 5px 5px 5px;
	color: white;
	font-weight: bold;
}


#content1 .tr-even .td-1 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-even .td-2 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-even .td-3 {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-even .td-last {
 	
	background: silver;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-odd .td-0 {
  	width:150px;
  	font-weight:bold;
	background: #FDC403;
	color: white;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-odd .td-1 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-odd .td-2 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-odd .td-3 {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}

#content1 .tr-odd .td-last {
 	
	background: #FDDC03;
	text-align: left top;
	padding: 5px 5px 5px 5px;
}


.contenttable a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	background: url(pfeil_unternavi2.gif) no-repeat;
}

.contenttable a{
	color: white
	font-size: 10px;
	font-weight: normal;
	padding:0 0 0 15px;
	margin: 0 0 0 0;
	text-decoration: underline;
	background: url(pfeil_unternavi2.gif) no-repeat;
}
