#dtZusatzInfos a:link,    #dtText a:link    {color: #0165AA; text-decoration: none; font-weight: normal;}
#dtZusatzInfos a:visited, #dtText a:visited {color: #000000; text-decoration: underline; font-weight: normal;}
#dtZusatzInfos a:active,  #dtText a:active  {color: #0165AA; text-decoration: underline; font-weight: normal;}
#dtZusatzInfos a:hover,   #dtText a:hover   {color: #0165AA; text-decoration: underline; font-weight: normal;}

table {
  font-size: 1em !important;
}

#dtChoice {
  padding: 15px !important;

}

#dtToc {
  margin-left: 20px;
  margin-right: 15px;
  overflow-x:hidden;
}

.xaverClickable  {
  color: #0165AA !important;
}

#formLeft .dijitContentPane {
  overflow: hidden !important;
}

#formHelp a, #formHelp2 a {
  left:4px;
  position:relative;
  top:5px;
}

#titleLeftWrap2 {
background-color:black;
height:20px;
overflow:hidden;
position:relative;
}

#titleLeft2 {
  float:left;
}

#browseList {
  overflow: auto !important;
  overflow-x: hidden !important;
}

#browseList .tocentry {
  background-repeat: no-repeat;
  background-position: left 5px;
  margin:0;
  padding:0;
  padding-top:0px;
  padding-bottom:3px;
  padding-left:15px;
  line-height:16px;
}

#browseList .tocentryClosed {
  background-image: url(../images/list_style_type_right.gif);
}

#browseList .tocentryOpen {
  background-image: url(../images/list_style_type_down.gif);
}

#browseList .tocentryLeaf {
  background-image: url(../images/list_style_type_right_hell.gif);
}


#browseList .topicentry {
  background-repeat: no-repeat;
  background-position: left 5px;
  margin:0;
  padding:0;
  padding-top:0px;
  padding-bottom:3px;
  padding-left:15px;
  line-height:16px;
}

#browseList .topicentrycurrent a {
  font-weight: bold !important;
}

#browseList .topicentryClosed {
  background-image: url(../images/list_style_type_right.gif);
}

#browseList .topicentryOpen {
  background-image: url(../images/list_style_type_down.gif);
}

#browseList .topicentryLeaf {
  background-image: url(../images/list_style_type_right_hell.gif);
}


.selDE .EN, .selEN .DE, .selDE .ten, .selEN .tde, .selDE .eng, .selEN .ger {
  display: none !important;
  visibility: hidden !important;
}

#content {
  padding-bottom: 10px !important;
}

#contentTxt {
  line-height: normal !important;
}

#dtTopUb {
  display: inline !important;
}

.xaverClickableEnabledContent {
}

.xaverClickableDisabledContent {
  color: #C0C0C0 !important;
}

#left {
  padding-top: 7px !important;
}

#right {
  padding-top: 27px !important;
}

#resultSelect {
  width: 170px !important;
}

.imageLinks {
  margin-top: 25px;
}

.dtNextImgR {
  width: 5px !important;
  height: 6px !important;
  margin-left: 6px !important;
  border-bottom: 1px solid white;
}

.dtNextImgL {
  width: 5px !important;
  height: 6px !important;
  margin-right: 6px !important;
  border-bottom: 1px solid white;
}

#resultPagesTxt {
  width: 150px !important;
}

.dtOverlay {
  background-color: white;
  border: 1px solid black;
}

.dtOverlay .closeText {
  display: inline !important;
  font-weight: bold !important;
  top: 0px !important;
  right: 10px !important;
  cursor: pointer !important;
}

.dtErrOverlay {
  width: 200px !important;
  height: 150px !important;
}

.dtOverlay .dijitDialogPaneContent {
  padding: 10px;
}

.dtErrOverlay .dijitDialogPaneContent {
  margin-top: 20px;
}

.dijitDialogTitleBar {
  background-color: #000000 !important;
  color: #FFFFFF !important;
  text-align: center !important;
}

.dtOverlay .dijitButton {
  position: absolute !important;
  right: 0px !important;
  top: 0px !important;
  border: 0px !important;
}

.dtOverlay .dijitButtonNode {
  border: 0px !important;
}

.dtOverlay .dijitButton button {
  color: #FFFFFF !important;
  background-color: transparent !important;
  border: 0px !important;
  font-weight: bold !important;
}

.dijitInputField input
{
  height : auto !important;
  padding: 2px !important;
}

#dtCitedAs, #dtKontextMenu, #dtZusatzInfos
{
    width:175px;
    background-color:#ffffff;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #bfbfbf;
    padding:7px;
    margin-top:7px;
    margin-left:10px;
    line-height:16px;
    display: none;
    visibility: hidden;
    font-size: 95%;
}

#dtZusatzInfos {
    line-height: normal;
}

#dtCitedAs th
{
  vertical-align: top;
}

#atyp_accessFunctionsTxt, #atyp_accessFunctionsHitl
{
  overflow: hidden;
}

.atypAccess .atypon-text-available-nolink,
.atypNoAccess .atypon-text-available-link
{
  display: none !important;
  visibility: hidden !important;
}

.hideInfos, .showInfos
{
  margin: 5px;
  margin-left: 15px;
}

.showInfos .toggText {
  border-top: 1px solid #BDBDBD !important;
}

.hideInfos > img, .showInfos > img
{
  margin-left: -15px;
  float: left;
}

.toggText
{
  padding: 5px 10px 10px 10px;
  background-color: #F8F8F8;
}

.hideInfos > .toggText ,
.showInfos > .toggHead
{
  display: none !important;
  visibility: hidden !important;
}

.loading .wheel {
  background-color:white;
  background-image:url(../images/ajax-loader.gif);
  background-position:center center;
  background-repeat:no-repeat;
  border:1px solid silver;
  display:block;
  height:120px;
  margin-right:auto;
  margin-left:7px;
  opacity:0.9;
  filter: alpha(opacity=90);
  position:absolute;
  text-align:center;
  top:280px;
  width:550px;
  z-index:9999;
  z-index:9999;
}

.loading #dtNoSearchResult {
  display: none;
}

.wheel {
  display: none;
}

a.abbrev { color: #0165AA; text-decoration: none; }

#boxPic {
  border: none !important;
}

.AddFunctions{
background-color:#F8F8F8;
border-bottom:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
font-weight:normal;
height:22px;
line-height: 22px;
text-align: center;
margin-top: 25px;
}

.AddFunctions a {
  color: #0165AA;
  text-decoration: none;
  font-weight: normal;
  margin-right: 20px;
}

.AddFunctions a:hover {
  color: #0165AA;
  text-decoration: underline;
}

#productInfoPane ul, #searchHelp ul{
  padding: 15px;
}

.dojoxLightbox {
  height: 300px !important;
  width : 300px !important;
}

#tableInfoInstitution {
	width:515px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}

#tableInfoInstitution td {
	width:50%;
	padding:5px 12px;
	background-color:#f1f1f1;
	vertical-align: top;
}

#formLeft {
  height: auto !important;
}

#dtToTop {
  width: 16px;
  height: 17px;
  border: 1px solid #D1D1D1;
  background-image: url(../images/backToTop.gif);
  background-position: center center;
  background-repeat: no-repeat;
  position: fixed;
  top:  445px;
  right:225px;
  cursor: pointer;
  visibility: hidden;
}

.dtIntToc {
  margin-bottom: 20px;
}

#dtText .dtIntToc a {
  display: block !important;
  color: #0165AA !important;
  margin-top: 1.5em !important;
}

#dtText .dtIntToc a.sec1 {
  font-weight: bold !important;
}

#dtText .dtIntToc a.sec2 {
  margin-left: 10px !important;
  margin-top: 0.5em !important;
  font-weight: normal !important;
}

#dtText .dtIntToc a.sec3 {
  margin-left: 20px !important;
  margin-top: 0.5em !important;
  font-weight: normal !important;
}

.backToHLNoLink {
  color: #C0C0C0;
}

.hideFunction .backToHLLink,
.showFunction .backToHLNoLink {
  display   : none;
  visibility: hidden;
}

input.radioRight {
  margin-left: 58px;
}

img.imgLeft {
  margin-right: 8px;
}

#zool_metadata {
  margin-bottom: 2em;
}

.dtTableLink {
  display: block;
  visibility: visible;
}

.dtTable {
  display   : none;
  visibility: hidden;
}

.listArrow {
  background-position: 225px 6px !important;
  width: 230px !important;
}

#pmenu a,
#pmenu a:visited {
  width: 230px !important;
}

#resultButtonTxt {
  margin-right: 15px !important;
}

#dtHitlistPane {
  overflow: hidden !important;
}

#nextPageStopper,
#prevPageStopper {
  display   : none   !important;
  visibility: hidden !important;
/*  height: 20px;
  width : 100%;
  background-color: red;*/
}


.dijitTooltipAbove  {
  background-color: #FFFFFF !important;
  border          : 1px solid #D1D1D1 !important;
  padding         : 5px !important;
}

.dijitTooltipContainer {
  border: none !important;
  background-color: transparent !important;
}

.abbrev .dijitTooltipAbove  {
  background-color: #FFFF00 !important;
  border          : 1px solid #D1D1D1 !important;
  padding         : 2px !important;
}

.tooltiplink {
  color: #0165AA;
}


#formLeft table {
  table-layout: fixed !important;
}

