@import "base.css";

/* fuer grosses KV*/
@import "kv-780.css"; 


/* fuer kleines KV 
@import "kv-470.css";*/

@import "topmenu.css";
@import "lefthand.css";
@import "marginalia.css";
@import "imgbox.css";
@import "sitemap.css";
@import "downloadcenter.css";
@import "googlesearch.css";
@import "forms.css";
@import "tabellen.css";
@import "tables.css";
@import "ankerlist.css";
@import "teaser.css";
@import "news.css";
@import "tabs.css";

@import "glossary.css";
@import "video.css";

@import "special.css";

@import "colors-sustainability.css";
/*
*/

.hide,
#left01,
#marg02 
/*, #marg03*/ {
  display: none;
}
@media print {
  .ishidden {
    display: block;
  }
}




.newlinkmargin {
	width: 100%;
	display: block;
	padding: .125em 0 0 0;
	clear: both;
}
html>body .newlinkmargin {
	padding: .1875em 0 0 0;
	margin-bottom: -.0625em;
}
.newlinkmargin span {
	color: #666;
	font-size: 75%;
	line-height: 1.333em;
	width: 16.5em;
	display: block;
}

.newlinkmargin a {
	color:#666;
	display:block;
	padding-left:1.75em;
	background: #fff url(/img/icons/iconset-marg.png) no-repeat left top;
	padding-top:2px;
}
html>body .newlinkmargin a {
  margin-bottom:-1px;
  /*padding-top:1px;*/
}
.newlinkmargin a:hover {
	cursor:pointer;
	text-decoration:none;
}
.linkicon a {
	background-position: 3px 3px;
}
.pdficon a {
	background-position: 3px -150px;
}
.xlsicon a {
	background-position: 3px -300px;
}
.zipficon a {
	background-position: 3px -450px;
}
.docicon a {
	background-position: 3px -600px;
}
.ppticon a {
	background-position: 3px -750px;
}
.audioicon a {
	background:url(/img/icons/audio-grey.gif) 3px 3px no-repeat;
}
.videoicon a {
	background:url(/img/icons/video-grey.gif) 3px 3px no-repeat;
}

#dwnldcntr .header img {
  margin-top:0.1875em;
  width:.8125em;
}
.downloadcenterlist {
}
#dwnldcntr .downloadcenterlist .header {
	background-color:#999;
}
#dwnldcntr .downloadcenterlist table {
	background-color:#f2f2f2;
}
#dwnldcntr .downloadcenterlist td span.plaintext a,
#dwnldcntr .downloadcenterlist td span.plaintext a strong {
  color:#666;
}
.dwnld img {
	margin: .0833em 0 -0.75em -1.1667em;
	width: 1.0833em;
}
html>body .dwnld img {
	margin: 0 -0.3333em -.8em -1.5833em;
}
#DownloadCount strong {
  color:#FF8100;
}

div.hlbox {
  background-color:#e8f2ed;
  padding:1em;
  margin:1em 0;
}

