
/* ContactForm */
/* HTML */
/* LinkInclude */
/* MediaInclude_Medienpool */
/* MediaList_Medienpool */

span.Geschwindigkeit_s {font-weight:bold; color:black;}

/* MediaList_Presse */
/* MenuMain */

.output div.MenuMain { /* Positionierung umschliessendes div */
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:21px;


}

.output div.MenuMain span.Ausgabe_Englisch { /* Highlighting Englisch */

	color:#999999;

}

div.MenuMain a, div.MenuMain a:hover { /* grundlegende Verweisstile im Hauptmenue **/
	text-decoration:none;
}

/* Ebene 1 */

div.MenuMain a.Ebene_1 { /* Hauptmenuepunkte */
	display:block;
	float:left;
	padding:2px 12px 5px 12px;
	color:#FFFFFF;
	background-image:url('/ib/site/boxes/MenuMain/elements/Hinterlegung_inaktiv.png'); 
	background-repeat:repeat-x;
	height:34px;
}

div.MenuMain a.Ebene_1.selected, div.MenuMain a.Ebene_1:hover { /* zusaetzliche Angaben fuer das selektierte Element + MouseOver */
	color: #000000;
	background-image: none;
}
div.MenuMain a.Ebene_1.first { /* zusaetzliche Angaben fuer das erste Element */
}
div.MenuMain a.Ebene_1.last { /* zusaetzliche Angaben fuer das letzte Element */
}


/* weitere Ebenen */

div.MenuMain ul.Untermenue {
	position:absolute;
	z-index:500;
	top:30px;
	margin:0px;
	padding:15px 0px 0px 0px; 
	list-style-type:none;
	list-style-image:none; 
	visibility:hidden;
	line-height:normal;
}

div.MenuMain ul.Untermenue li { /* Untermenuepunkt, Container */
	width:180px;
	margin:0px;
	padding:0px;
	background-image:url('/ib/site/boxes/MenuMain/elements/Untermenue.png'); 
	background-position:top left;
}
div.MenuMain ul.Untermenue li.last { /* zusaetzliche Angaben letzes Element */
	background-image:url('/ib/site/boxes/MenuMain/elements/Untermenue_Letzter.png'); 
	background-position:bottom;
	padding-bottom:7px; /* zusatzlicher Abstand (Schatten unten) */
}
div.MenuMain ul.Untermenue li.first, div.MenuMain ul.Untermenue li.single { /* zusaetzliche Angaben erstes Element; auch einzelnes Element */
	background-image:url('/ib/site/boxes/MenuMain/elements/Untermenue_Erster.png'); 
	background-position:top;
	padding-top:2px; /* zusatzlicher Abstand (Schatten oben) */
}

div.MenuMain ul.Untermenue a { /* Untermenuepunkt, Verweis */
	width:180px;
	display:block;
	width:145px; 
	overflow:hidden;
	margin-left:2px;	
	padding:4px 10px 5px 10px;
}
div.MenuMain ul.Untermenue a span{ /* Untermenuepunkt, Verweis */
	font-weight:normal;
	color:#000000;
}
div.MenuMain ul.Untermenue a.selected, div.MenuMain ul.Untermenue a:hover span{ /* zusaetzliche Angaben selektiertes Element + MouseOver */
	border-bottom:1px solid #999999; 
}
div.MenuMain ul.Untermenue li.last a.last { /* zusaetzliche Angaben letzes Element */
	border:0px none;
}




/* MenuSub */
/* MenuTools */
/* PageList */
/* PageList_MenuSub */


body div.output div#PageList_MenuSub div.Untermenuepunkt {
	margin-top: 1px;
	background-color:#ffffff;
}

body div.output div#PageList_MenuSub div.Untermenuepunkt a {
	display:block;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px; padding-bottom:5px;
	color:#000000;
	text-decoration:none;
}
body div.output div#PageList_MenuSub div.Untermenuepunkt a span.Englisch,
body div.output div#PageList_MenuSub div.Untermenuepunkt a:hover span.Englisch,
body div.output div#PageList_MenuSub div.Untermenuepunkt a.selected span.Englisch {
	color:#777777 !important;
	text-decoration: none;
}
body div.output div#PageList_MenuSub div.Untermenuepunkt a:hover,
body div.output div#PageList_MenuSub div.Untermenuepunkt a.selected {
	background-color:#dddddd;
	text-decoration: none;
}

/* PageList_Miniaturen */
/* ProductList_Publikationen */
/* ProductList_Werke */

/* Miniaturen */
.output div#contentFlow span.item {
	float:left;
	display:block;
	padding:12px;
	pointer-events: auto;

}
.itemWrapper {
	position:absolute; 
	top:0px; 
	left:50px; 
	width:880px; 
	height:550px;
}
#CFITEMS {
	left:0px; 
	width:20000px;
	position:absolute;
	pointer-events:none;
}

.output div#contentFlow span.item img {
	cursor:pointer;
}
.output div#contentFlow span.item.active img {
	cursor:default;	
}

.output div#contentFlow span.item span {
	display:block;
	background-color: rgb(68,68,68); /* Needed for IEs */

        -moz-box-shadow: 0px 0px 5px rgba(68,68,68,0.6);
        -webkit-box-shadow: 0px 0px 5px rgba(68,68,68,0.6);
        box-shadow: 0px 0px 5px rgba(68,68,68,0.6);

        filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
        -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.30)";
        zoom: 1;
}

.output div#contentFlow span.visible {
}
.output div#contentFlow span.item img {
	width:100%;
	position: relative;
}
.output div#contentFlow span.item:hover img {
	/*padding:4px;*/
}
.output div#contentFlow span.active img.landscape {
	width:480px;
	height:auto;
}
.output div#contentFlow span.active img.portrait {
	width:auto;
	height:480px;
}
.output div#Uebersicht table#Assistent_Ergebnisliste div.Eintrag tbody{
	margin:0px;
	padding: 0px;
}

.output div#Uebersicht table#Assistent_Ergebnisliste div.Eintrag {
/*	background-image:url('/ib/site/boxes/ProductList_Werke/elements/Hintergrund_Linien.png');*/
	background-repeat:no-repeat;
	background-position: center 85px;
}


/* Schalter */

div.preButton {
	background-image:url('/ib/site/boxes/ProductList_Werke/elements/Vorherige_Miniatur_a.png');
	background-repeat:no-repeat;
	width:30px;
	height:40px;
}
div.preButton:hover {
	background-image:url('/ib/site/boxes/ProductList_Werke/elements/Vorherige_Miniatur_o.png');
}
div.nextButton {
	background-image:url('/ib/site/boxes/ProductList_Werke/elements/Naechste_Miniatur_a.png');
	background-repeat:no-repeat;
	width:30px;
	height:40px;
}
div.nextButton:hover {
	background-image:url('/ib/site/boxes/ProductList_Werke/elements/Naechste_Miniatur_o.png');
}

/*Abbildung*/

.output div#Uebersicht.Standard table.Ergebnisliste tbody.default {
	display:none;
}
.output div#Uebersicht.Liste div#contentFlow {
	display:none;
}
.output div#Uebersicht table.Ergebnisliste tbody.hidden {
	display:none;
}
.output div#Uebersicht.Standard table.Ergebnisliste tbody.active {
}


/*
div#contentFlow .loadIndicator {
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: white;
}
div#contentFlow .loadIndicator .indicator {
	background: url(/ib/site/elements/flow/img/loader.gif) center center no-repeat;
	width: 100%;
	height: 100%;
}
*/

/* Text */


div.Text_Standardrahmen {
	border:1px solid black;
	padding:0px 15px;
	margin: 5px 30px;
}
div.Text_class1 {
	background-color:#FFFFFF;
	margin: 1ex 15px;
	padding:1ex 15px;
	border:1px solid #e16868;
}
div.Text_class2 {
	color:#999999 !important;
}

div.Text_class2 table.RichTextTable,
div.Text_class2 table.RichTextTable td,
div.Text_class2 table.RichTextTable th {
    border-color: #999999 !important;;
	
}
div.Text_class3 {
}

div.Text_class4 {
	margin-top: 1ex;
	margin-bottom: 1ex;
	width: 440px;
}

/* ToolTip */
