/*
** xanno.css
*/

* {font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ff4040; color:#404040;
	border: 0; padding: 0; margin: 0; 
}
html { width: 100%; height: 100%; /*overflow: hidden;*/ }
body { font-size:0.75em; background-color:#fff; line-height:133%; margin: 0px; padding: 0px; color: #333; }
a { text-decoration: none; }
a:link { color:#538BB2; }
a:visited { color: #8FA4B2;  }
a:hover { color: #990000; text-decoration:underline; /*text-decoration:none; border-bottom:1px dotted;*/  }
a:active { color: #990000; }

/****
**	logo & navigation */
#header-wrap { width:100%; top:0px; left:0; z-index:10; }
#header { height:auto; background-color:#fff; border-bottom:1px solid #b7422f; top: 0; left: 0; width: 100%; }
#header hr { display:none; }
#logo { width:179px; float:left; margin:30px 0px 0 24px; }
#sublogo { width:145px; float:left; border-left:1px solid #b7422f; height:63px; margin:20px 0 0 0; padding:13px 14px 0 14px; }
#nur_ein_logo { float:left; margin:8px 0 0 8px; }
#body { overflow: auto; }

#navigation-tools { float:right; font-size:12px; }
.clear { clear:both; }

/****
**	content */
#content-wrap {}
#content { padding:5px 0 0 0; min-height:420px; margin:20px 52px 20px 52px; min-width:908px; }

#content h1 {
    /*clear:both;*/
    color:#404040; margin:20px 0 0 15px; padding:0 0 0 0; 
    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;
}
#content h2 { clear:both; color:#404040; border-bottom:1px solid #cccccc!important; margin:20px 0 0 15px; padding:0 0 0 0; 
    border-bottom:0px none;  
    font-size: 1.3em;
    font-weight:normal;
    padding:0;
    line-height:125%;
    margin:1em 0 0.5em 0px; 
}

#content h3 { float:left;
	color:#404040;  margin:20px 0 0 15px; padding:0 0 0 0; 
    border-bottom:0px none;  
    font-size: 1.1em;
    font-weight:normal;
    padding:0;
    line-height:125%;
    margin:1em 0 0.5em 0px; 
}

/****
**	content::screen01 */
#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::screen02 */
#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; font-weight:bold;  }
/* 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; }

.zehner td { width: 10%; }
.zwanziger td { width: 5%; }

/**	content::screen02::previews_anno_plus **/
#prevws>div { display: none; }
.prevws div { /*min-height: 275px; */min-width: 165px; padding: 4px; margin: 4px; float: left; text-align: center; }
.prevws>div img { height: 225px;   }
.prevws>h2>img { margin-left: 5px; height: 11px; border: 1px solid #e1e1dd; }
.prevws>h2:hover { cursor: pointer; }

/** screen07 */
#content.img { text-align: center; }

/****
**	navigation */
#navigation-tools h2 { font-family: Arial,Helvetica,sans-serif; }
#navigation-tools { float:right; font-size:12px; }
#navigation-tools h2 { font-size:100%; margin:0; padding:4px 0 2px 0; font-weight:bold; background-color:#FFFFFF; font-size:12px; line-height:14px; overflow:hidden; }
#navigation-tools ul { margin:0; padding:0; list-style:none; line-height:18px; }
#navigation-tools ul li { margin:0; padding:0; list-style:none; line-height:18px; }
#navigation-tools ul a { padding:0 10px 0 14px; background-image:url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/gfx/pfeil-gr.gif); background-position:2px 50%; background-repeat:no-repeat; display:block; height:18px; }
#navigation-tools ul span { padding:0 1px 0 0px; background-position:2px 50%; background-repeat:no-repeat; display:block; height:18px; color:#8f8f8f; }
#navigation-tools ul label { padding:0 10px 0 14px; background-image:url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/gfx/pfeil-gr.gif); background-position:2px 50%; background-repeat:no-repeat; display:block; }
#navigation-tools a { color:#666666; text-decoration:none; }
#navigation-tools a:hover { color:#990000; background-color:#cccccc; }
#navigation-tools .content { height:54px; }
#navigation-tools .browser { height:22px; text-align:left; }
#navigation-tools .browser a { width:22px; height:22px; display:block; }
#navigation-tools .browser img { width:18px; height:18px; margin:2px; }
#navigation-tools .browser .infotxt { text-align: center; display:block; padding:4px 0 0 0px; float:left; font-size:12px; line-height:14px; height:18px; overflow:hidden; }

#tools-main .infotxt { width: 132px; }
#tools-media-page .infotxt { width: 132px; }
#tools-media-issue .infotxt { width: 202px; }
#tools-main { width:176px; float:left; background-color:#efefef; height:96px; }
#tools-main h2 { width:176px; }
#tools-main .browser { background-color:#aaaaaa; }
#tools-media { float:left; background-color:#efefef; height:96px; /*border-left:1px solid #ffffff; */ }
#tools-media h2 { /*width:351px;*/ }
#tools-media .browser { background-color:#aaaaaa; }
#tools-media-issue { width:248px; float:left; height:76px; }
#tools-media-issue-chapter { width:288px; float:left; height:76px; overflow:auto; white-space:nowrap; }
/* hoverfunktion bei chapter */
#tools-media-issue-chapter ul li { color:#aaaaaa; white-space:nowrap; }
#tools-media-issue-chapter ul li:hover { background-color:#cccccc; }
#tools-media-issue-chapter ul li span:hover { background-color:#cccccc; }
#tools-media-issue-chapter ul li span:hover label { background-color:#cccccc; }
#tools-media-issue-chapter ul li span:hover input { /*background-color:#cccccc;*/ }
#tools-media-issue-chapter ul li .active { background-color:#ffcccc; }
#tools-media-issue-chapter ul li.active span { background-color:#cccccc; }
#tools-media-issue-chapter ul li.active span select { /*background-color:#FFFF99;*/ }
#tools-media-issue-chapter ul li.active span input { /*color:#ffffff; background-color:#b7422f; background-color:#cccccc;*/ }
#tools-media-issue-chapter ul li.active span input.input-button:hover { color:#ffffff; background-color:#b7422f }
#tools-media-issue-chapter ul li.active span label { background-color:#cccccc; }
#tools-media-issue-chapter ul li.inactive span { background-color:#efefef; }
#tools-media-issue-chapter ul li.inactive span label { background-color:#efefef; }
#tools-media-page { /*border-left:1px solid #ffffff;*/ width:176px; float:left; height:76px; }
/* check - eventuell veraendern */
#tools-media-page .content { /*position:relative;*/ }
#tools-media-page .ul {  }
/*
#tools-media-page .xoom { padding:0px 0 0 8px!important; display:block; }
.icons { width: 20px; font-size: 125%; line-height: 150%;  border: 1px solid #eee;  }
#tools-media-page .xoom .active img { border:1px solid #aaaaaa; }
#tools-media-page .xoom { padding:8px 0 0 2px; float:left; }
*/
#tools-media-page .xoom a img { margin:0 2px 0 0; border:1px solid #cccccc; }
#tools-media-page .xoom a:hover img { border:1px solid #b7422f; }

#tools-media-page .browser { background-color:#ccc; /*#b7422f;*/ color:#ffffff; }
#tools-media-page ul { float:right; width:85px; }
#tools-media-page ul a { padding:0 4px 0 18px; background-image:url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/gfx/picto-pdf-gr.gif); background-position:0px 50%; }

#navigation-tools .browser .left { display:block; height:22px; width:22px; float:left; padding:0; }
#navigation-tools .browser .right { display:block; height:22px; width:22px; float:right; padding:0; }
#navigation-tools .browser .disabled a { background-color:#CCCCCC; cursor:default; }
#navigation-tools .browser .disabled:hover a { background-color:#CCCCCC; cursor:default; }
#navigation-tools.anno  { width:600px; background-image:url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/gfx/bg-tools-0.gif); background-repeat:repeat-x; margin:0 0px 0 0; }

/*	alphabetische liste */
#content.view-list {} /* alphabetische und zeitliche liste in alex */
#content.view-list .list-item-link { font-size:12px; margin-left:10px; font-weight:normal; }
.list-item { clear:both; padding:15px 0 0 0; overflow:hidden; width:100%; margin:0 0 0 0;  }
.list-item img { height: 150px; /*float:left;*/ padding-right:8px;}
.list-item p { margin:0; padding:0; }
.list-item h4 { font-size: 12px;  }
.list-item-link { background-image: url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/gfx/pfeil-gr.gif); background-repeat: no-repeat; background-position: 0pt 6px; padding-left:14px; }
.pagebrowser { font-size:1.3em; line-height:125%; margin:0px 0 0px -4px; clear:both; padding:20px 0 0 0; clear:both; }
.pagebrowser a, .pagebrowser span { padding:0 4px 0 4px; }

/****
**	slider */
#slider { border: 1px solid #B7422F;  }
.slider_table { width:100%; padding-top: 6px; padding-bottom: 1px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; /*cursor: default;*/ }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
 
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
 
.ui-slider-handle { border: 1px solid #B7422F; cursor:pointer;}
.ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(https://webarchiv.onb.ac.at/web/20130810180410/http://content.onb.ac.at/images/slider-handle.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
/*
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
*/
.ui-corner-all { border-radius: 4px/*{cornerRadius}*/; }
.plus-minus {font-weight:bold;font-size:14px;width:6px;cursor:pointer;vertical-align:sub;}
.pm { width:12px;cursor:pointer; }
.ui-slider-handle { border: 1px solid #B7422F;}

/****
**	footer */
#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; }


/* bilder scalieren */
#coops img {
	height: 20px;
}

h4.zusatz {
    line-height: 150%;
}

h4.zusatz span {
    font-weight: normal;
}

div.img_div { width: 220px; margin-right: 5px; margin-top: 5px; float: left; }
div.img_div img { height: 125px; }
div.z_div { padding-left: 15px; margin-top: 10px; }

table.zusatz td { line-height: 150%; border-color: #000; }
table.zusatz td:nth-child(odd) {font-weight: bold; vertical-align: top; width: 175px;  }
table.zusatz td:nth-child(even) {}
table.zusatz { min-width: 350px; border-collapse:collapse; }

/* info */
.vsb_img    {
    float: right;
    padding: 10px 10px 10px 10px;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    /*background-color: #ccc;*/
    margin-bottom: 10px;
}
#content h1 { clear:none; color:#404040; margin:20px 0 0 0px; padding:0 0 0 0; }
.coop_img   { max-height: 50px; padding-top: 3px; padding-right: 5px; }
.coop_hr    { clear:both; } 


a.disabled  { text-decoration: none; cursor: default; color: #333; background-color: inherit; }
a.disabled:hover  { text-decoration: none; cursor: default; color: #333; background-color: inherit; }
.vsb_img { height: 225px;  }

/** fts **/
.treffer {
	border: 2px solid #b7422f;
}
.niete {
	border: 2px solid #fff;
}

.hl_1 {
	border: 1px solid #b7422f;
	background-color: rgba(183,66,47,0.3);
}
.hl_2 {
	border: 2px solid #b7422f;
}

#img_div {
	border: 3px dotted green;
	width: auto;
	display: inline;
	position: relative;
}

#qdiv {
	height: 20px;
	color: inherit;
	background-color: #DCE2E5;	/*#D7E4EE;		#A6C8E0;*/
	border-bottom: 1px solid #b7422f;
	padding-left: 24px;
}
#qdiv table {
	width: 100%;
}

#qdiv table td {
	font-size: 12px;
	line-height: 14px;
	padding-top: 2px;
}
#qnav {
	width: 424px;
}

.fett {
	font-weight: bold;
}

/* 
**	tests zu responsive desing 
**	aWieser, 20130611.
***/
@media screen and (max-width: 1205px) {
	#sublogo2 { display: none; }
	#sublogo { border-right: none !important; }
}
@media screen and (max-width: 1023px) {
	#logo { display: none; }
	#vert_logo { display: block !important;}
}
@media screen and (max-width: 858px) {
	#sublogo { display: none; }
}

@media screen and (max-width: 648px) {
	#vert_logo { display: none !important; }
}

/*	10 jahre anno */
#sublogo {
	width: 176px; 
	border-right:1px solid #b7422f; 
}
#sublogo2 {
	height: 63px; 
	float: left;
	margin:1px 0 0 0; 
	padding:13px 14px 0 14px; 
}
	
	
#vert_logo {
	float: left;
	margin:1px 0 0 0; 
	padding:3px 14px 0 14px; 
	display: none;
}






/*
     FILE ARCHIVED ON 18:04:10 Aug 10, 2013 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 17:37:56 Jul 23, 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)).
*/
