/* 18.12.2007 - modulor.at */

#page { } 
#content { min-height:420px; margin:20px 52px 20px 52px; min-width:908px; }
#pageup { left: -48px; width: 32px; position: relative; top: -3.15em; display:inline; }
#footer { clear:both; padding:0px 0 0px 52px; border-top:1px solid #B7422F; position:relative;  }
#footer hr  { display:none; }
#footer a { font-weight:normal; }
#footer a { color:#666666; text-decoration:none; }
#footer a:hover { color:#CC0000; text-decoration:none; border-bottom:0; border-bottom:1px dotted; }
#footer-pageup { position:absolute; top:6px; left:20px; }
#footer-pageup a:hover { border:0; }
#footer-navigation { font-size:11px; float:left; margin-top:5px; }
#footer-copyright { float:none; clear:both; display:block; color:#999999; font-size:11px; padding:2px 0 0px 0; margin-left:0px; }


/*************************************************************************************
Standards
*************************************************************************************/
/* non printing standard style definiton */
body,td,th,div,ul,ol,li,input,option,select,textarea,h1,h2,h3,h4,h5,h6,p { font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ff4040; color:#404040;  }
/* 0.75em entspricht 12px */
body { 
overflow: hidden;
font-size:0.75em; background-color:#FFFFFF; line-height:133%; margin: 0px; padding: 0px; color: #333333; background-image:url("https://webarchiv.onb.ac.at/web/20130710162805/http://alex.onb.ac.at/gfx/background-image-2.gif"); background-repeat:repeat-y; }
a { text-decoration: none; }
a:link { color:#538BB2; }
a:visited { color: #003366; }
a:visited { color: #8FA4B2;  }
a:hover { color: #990000; text-decoration:underline; /*text-decoration:none; border-bottom:1px dotted;*/  }
a:active { color: #990000; }
#content p a { text-decoration: none;  }
#content p a:link {  color:#538BB2; text-decoration:none; /*border-bottom:1px dotted #538BB2;*/ }
#content p a:visited {  color: #8FA4B2; text-decoration:none;  /*border-bottom:1px dotted #8FA4B2;*/ }
#content p a:hover { color: #990000; text-decoration:underline; /*border-bottom:1px dotted #990000;*/ }
#content p a:active { color: #990000; text-decoration:none; /*border-bottom:1px dotted #990000;*/ }
.clear { clear:both; }

table.jahresauswahl td { width: auto;  }
table.b_10 td { width: 10%; }
table.b_20 td { width: 5%; }

/*************************************************************************************
Modul content+headline
*************************************************************************************/
/* Headline 1 */
#content h1 { clear:both; color:#404040; margin:20px 0 0 15px; padding:0 0 0 0; }
#content h1 { 
    font-family:Tahoma, Arial, Helvetica, sans-serif; 
    font-weight:normal!important;
    font-size:1.3em; 
    line-height:125%; 
    font-weight:normal; 
    margin:0 0 0.3em 0; 
    padding:0 5px 0 0;
}
/* Headline 2 */
#content h2 { clear:both; color:#404040; border-bottom:1px solid #cccccc!important; margin:20px 0 0 15px; padding:0 0 0 0;  }
#content h2 { 
    border-bottom:0px none;  
    font-size: 1.3em;
    font-weight:normal;
    padding:0;
    line-height:125%;
    margin:1em 0 0.5em 0px; 
}




/*************************************************************************************
Seitenvorlagen
*************************************************************************************/

#content.view-detail { width:100%; background-color:#FFFFFF; margin:0; margin:0; background-position:255px 200px; background-repeat:no-repeat; text-align:center;}
/*#content.view-detail img { display:block; }*/
#footer.view-detail { width:auto; }

#content.view-issue { width:auto; background-color:#FFFFFF; }
#content.view-issue img { border:1px solid #cccccc;  }
#content.view-issue img.active { border:3px solid #b7422f!important; }
#content.view-issue a { margin:0 8px 8px 0; padding:0; font-size:1px; line-height:1px; background-position:20px 20px; background-repeat:no-repeat; }
#footer.view-issue { width:auto; }

#content.view-day { width:auto; }
#content.view-day img { border:1px solid #cccccc;   }
#content.view-day a { margin:0 8px 8px 0; padding:0; font-size:1px; line-height:1px; background-position:20px 20px; background-repeat:no-repeat; }

#content.view-month { } /* monatsuebersicht */
/* monatsuebersicht kopf pro monat (mo - so) */
#content.view-month table { width:100%; padding:0px 0 0 0; border:0;  }
#content.view-month table th { text-align:center; background-color:#fbf5f4; background-color:#efefef; background-color:#e1e1dd; }
/* monatsuebersicht: zelle pro monat */
#content.view-month table tr {height:170px;}
#content.view-month table td { text-align:left; vertical-align:top; padding-right:8px; padding-top:8px; font-weight:bold;}
#content.view-month table td a { display:block; }
/* monatsuebersicht: zelle pro tag */
#content.view-month table table {border:1px solid #cccccc; width:100%;}
#content.view-month table table tr {height:auto;}
#content.view-month table table td {padding:2px 4px; text-align:right; background-color:#fbf5f4; background-color:#F1F1ED; font-weight:normal;}
#content.view-month table table td.active { background-color:#efefef; background-color:#e1e1dd; }

#content.view-year {  } /* jahresuebersicht */
#content.view-year table { width:100%; padding:20px 0 0 0; border:0; }
#content.view-year table td { background-color:#fbf5f4; background-color:#F1F1ED; padding:2px 2px 2px 2px; text-align:center; }
#content.view-year table td a { display:block; font-weight:bold; }
#content.view-year table td.active { background-color:#efefef; background-color:#e1e1dd; }

#content.view-list {} /* alphabetische und zeitliche liste in alex */
#content.view-list ul { margin-left:0; padding-left:0; }
#content.view-list li { list-style:none; clear: both; padding-top: 8px; width:520px;}
#content.view-list .list-item-link { font-size:12px; margin-left:10px; font-weight:normal; }
#content.view-list .table-items .split td { border-color:#cccccc;}
#content.view-list .table-items h2 { margin-left:-2px; }
#content.view-list .table-items h3 { }

#content.view-search {}
#content.view-search p, #content.view-search input  {padding: 0 4px; margin: 0; line-height: 100%; }
#content.view-search div.spacer { height:15px; }
#content.view-search fieldset { border:0; padding:0; margin:0; }
#content.view-search fieldset legend { display:none; }
#content.view-search div.container { background-color:#efefef;/*f1f1ed;*/ margin:0 0 15px 0px; padding:0; clear:both;  overflow:hidden; }
#content.view-search div.row1 div.col1 { float:left; width:25%; padding:5px 0 5px 2px;  border-right: solid 1px #990000; }
#content.view-search div.row1 div.col2 { float:left; width:25%; padding:5px 0 5px 2px;   }
#content.view-search div.row1 div.col3 { float:left; width:49%; padding:5px 0 5px 2px;  border-left: solid 1px #990000; }

#content.view-search div.row2 div.col1 { float:left; width:25%;  padding:5px 0 5px 2px; }
#content.view-search div.row2 div.col2 { float:left; width:25%;  padding:5px 0 5px 0px; border-left: solid 1px #990000;  }
#content.view-search div.row2 div.col3 { float:left; width:49%;  padding:5px 0 5px 0px; }
#content.view-search div.row2 fieldset { padding:5px 0 5px 2px; }
#content.view-search div.row2 div.col1 fieldset { padding:5px 0 5px 8px;  }
#content.view-search div.row2 div.col2 fieldset p  { line-height: 120%;   }

/* start:anpassungen */
#content.view-search div.row3 div.col22 { float:left; width:50%;  padding:5px 0 5px 0px; } /* border-left: solid 1px #990000;  } */
#content.view-search div.row3 fieldset { padding:5px 0 5px 2px; }
#content.view-search div.row3 div.col22 fieldset p  { line-height: 120%;   }
#content.view-search div.row3 div.col22 fieldset div.col1  { float:left; width:33%; padding-top: 0px; }
#content.view-search div.row3 div.col22 fieldset div.col2  { float:left; width:32%; padding-top: 0px; border-left: solid 1px #990000;}
#content.view-search div.row3 div.col3 { float:left; width:32%; }

#content.view-search div.row2 div.col3 h4 { visibility:hidden; }
#content.view-search div.row2 div.col2 input { width:185px; margin-left:3px; }
#content.view-search div.row2 div.col2 input[type=button] { width:auto; margin-left:3px;}
#content.view-search div.row3 div.col2 h4 { visibility:hidden; }

/* end:anpassungen */


#content.view-search div.container.row3 {  }
#content.view-search div.row3 div.col1 { float:left; width:33%; padding:0px; }
#content.view-search div.row3 div.col2 { float:left; width:33%; padding:0px; }
#content.view-search div.row3 div.col3 { float:left; width:33%; padding:0px;  border-left: solid 1px #990000; }
#content.view-search div.row3 fieldset { padding:5px 0 5px 2px; }
#content.view-search div.row3 div.col1 fieldset { padding:5px 0 5px 8px; }
#content.view-search div.row3 div.col3 table { margin:5px 0 5px 8px; border-collapse:collapse; border:0; border-color:#cccccc;  }
#content.view-search div.row3 div.col3 table td { padding:0 4px 0 2px; margin:0; background-color:#cccccc; border:0; border-bottom:1px solid #cccccc; }
#content.view-search div.row3 div.col3 table th { padding:0 10px 0 0; margin:0; border:0; border-bottom:1px solid #cccccc;}

#content.view-search div.title { background-color:#efefef;/*f1f1ed;*/ border-bottom:1px solid #c5533e; padding:5px 0 1px 0; }
#content.view-search div h4 { margin:0 0 0 4px; padding:0px 0 5px 2px; }
#content.view-search div ul { margin-left:30px; }
#content.view-search div.container p { margin:0; }



/************************************
liste auf start, alphabetische liste
*************************************/
.list-item { clear:both; padding:15px 0 0 0; overflow:hidden; width:100%; margin:0 0 0 0;  }
.list-item img { float:left; padding-right:8px;}
.list-item p { margin:0; padding:0; }
.list-item h4 {  }
.list-item-link { background-image: url(https://webarchiv.onb.ac.at/web/20130710162805/http://alex.onb.ac.at/gfx/pfeil-gr.gif); background-repeat: no-repeat; background-position: 0pt 6px; padding-left:14px; }

/************************************
pagebrowser in alphabetischer liste
*************************************/ 
.pagebrowser { font-size:1.3em; line-height:125%; margin:0px 0 0px -4px; clear:both; padding:20px 0 0 0; clear:both; }
.pagebrowser.top {  }
.pagebrowser.bottom {  }
.pagebrowser a, .pagebrowser span { padding:0 4px 0 4px; }

/************************************
pagebrowser auf seitenuebersicht
*************************************/
.pagebrowser-issue  { font-size:1.3em; line-height:125%; margin: -0.5em 0 0.5em 0; background-color:#EEEEEE; padding:0 0 0 8px; }
.pagebrowser-issue a, .pagebrowser-issue span { padding:0 4px 0 4px; font-size:12px!important; font-weight:bold; }
.pagebrowser-issue ul { margin:0; padding:2px 0 2px 0; list-style:none; line-height:18px; font-size:11px; border-bottom:0px solid #000000; }
.pagebrowser-issue ul li { margin:0; padding:0; list-style:none; }
.pagebrowser-issue select { vertical-align:top; color: #404040; margin:0; padding:0; border:0; background-color:#ffffff; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; height:19px;}
.pagebrowser-issue option { background-color:#ffffff; color:#000000; }
.pagebrowser-issue .input-image { /*height:19px; width:20px;*/ vertical-align:top; }
.pagebrowser-issue .page-mode { width:160px; }
.pagebrowser-issue .page-select { width:60px; }
.pagebrowser-issue.chapter { padding:0 0 0 4px; } /* Spezialfall Chapter Dropdown */


/*************************************************************************************
Modul Tables (aus onb Design)
*************************************************************************************/
.table-standard { width:100%; border:0; border-collapse:collapse; margin:1em 0 2em 0; }
.table-standard caption { /*font-size: 1.3em; font-weight: normal; margin:0 0 0.5em 0px; line-height:125%; */ font-weight: bold; margin:0 0 0.5em 0; padding:0 0 0 0; }
*+html .table-standard caption { padding:0 0 0.5em 0; } /*IE 7 Hack*/
.table-standard td { vertical-align:top; border:1px solid #cccccc; border-left:0; border-top:0; padding:1px 2px 1px 2px;  }
.table-standard th { vertical-align:top; border:0; border-right:1px solid #B7422F; border-bottom:1px solid #cccccc; font-weight:normal; padding:1px 2px 1px 2px; background-color:#EDD0CB; background-color:#F4ECEA; background-color:#D2C5C0; background-color:#F1F1ED; border-top:1px solid #B7422F; }
.table-standard thead td { border:0; border-bottom:1px solid #B7422F; padding:1px 2px 1px 0px; background-color:#efefef;}
.table-standard tfoot td { border:0; padding:1px 2px 1px 0px; }
.table-standard .split td {  }

.table-items { width:100%; border:0; border-collapse:collapse; margin:1em 0 2em 0; }
.table-items caption { font-size: 1.3em; font-weight: normal; line-height:125%; border-bottom:1px solid #CCCCCC; margin:1em 0 0em 0px; padding:0; }
.table-items td { border:1px solid #cccccc; border-left:0; border-top:0; padding:1px 2px 1px 2px; }
.table-items th { border:0; border-right:1px solid #B7422F; border-bottom:1px solid #cccccc; font-weight:normal; padding:1px 2px 1px 2px; background-color:#EDD0CB; background-color:#F4ECEA; background-color:#D2C5C0; background-color:#F1F1ED; border-top:1px solid #B7422F;}
.table-items thead td {  }
.table-items tfoot td {  }
.table-items .split td { border:1px solid #B7422F; border-top:0; border-right:0; border-left:0; padding-top:1em; font-weight:bold; }

.table-standard th.active  { background-color:#E3E4E0; }
.table-standard td.active  { background-color:#E3E4E0; }

/* Erweiterung anno application */
#content .table-items h2 { border-bottom:0!important; padding-top:15px; }
#content .table-items h3 { border-bottom:0!important; font-size:12px; font-weight:bold; margin:0; }
#content .table-items .first-element h2 { padding-top:0; margin-top:-5px; }







/*
     FILE ARCHIVED ON 16:28:05 Jul 10, 2013 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 3:09:29 Jul 24, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
