/*@import url("base.css") all;*/
@import "base.css";

@import "topmenu.css";
@import "lefthand.css";
@import "marginalia.css";
@import "imgbox.css";
@import "tabellen.css";
@import "sitemap.css";
@import "downloadcenter.css";
@import "googlesearch.css";
@import "forms.css";
@import "zoomdiv.css";
@import "tabellen.css";
@import "ankerlist.css";

@import "specials.css";
@import "colors.css";
/*@import url("/html/bayer/data/colors.css") all;*/

@import "tagcloud.css";
@import "dsclmr.css";

.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;
}
.indent span {
  padding-left:1.75em;
  width:auto;
}
.newlinkmargin a {
	color:#666;
	display:block;
	padding-left:1.75em;
	background: #fff url(/img/icons/iconset-marg.png) no-repeat  3px 3px;
	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 2px;
}
.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;
}


.flex {
  padding:.1875em 0 .3125em .6250em;
}

table td.caption {padding-right:1em; padding-top:.25em;}

/* hover popups */
.popup-wrapper {
  /*height: 0;*/
  zoom: 1;
}

.popup {
  background-color: #e8f2ed;
  border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;
  border-style:solid;
  border-width:0.125em;
  color:#333333;
  display: none;
  font: 12px arial; 
  padding:1.3333em; 
  position: absolute;
  width: 12.25em;
}

*html .popup,
*+html .popup {
  width: 15.5em;
}

span.spopup {
  border-bottom: 1px dotted #333;
  display: inline !important;
  font-size: 100%;
  width: 6.3em; /*IE*/
}