.interfaceRecherch .panneauWrapper {
	padding-left:10px;
}

/*
 *	Applicable au contenu
 */
contenu {
}

contenu .did-class{
	margin-top: 2px;
	margin-bottom: 5px;
}

contenu div .did-unitid,
contenu div .did-label{
	font-size: 1.1em;
	font-weight: bold;
}

.divdid,
div .divdid{
	font-size: initial;
	font-weight: normal;
}

contenu .label-part p{
	border-bottom: 1px solid #000000;
	display: inline;
}

contenu .description-part{
	margin-top: 4px;
	margin-left: 2px;
}

contenu .description-part span{
	color: #555555;
}


contenu blockquote{
	font-size: 0.9em;
	border-left-width: 0px;
	margin-left: 25px;
}

contenu div .controlaccess-label{
	border-bottom: 1px solid #000000;
	display: inline;
}

contenu div .controlaccess-label.ca-head{
	border: 0;
}

contenu div.controlaccess-class .label-part{
}

contenu div.controlaccess-class blockquote{
	font-size: 1.0em;
	border-left-width: 0px;
	margin: 0 0 0 25px;
	padding: 0;
}

a,
contenu .bam-link,
contenu .bam-link a,
contenu .did-unittitle a,
contenu .xxname-link,
contenu .xxname-link a,
contenu .subject-link,
contenu .subject-link a,
contenu .dao-class a,
contenu a .hreflink,
a .hreflink,
contenu .hreflink a,
contenu .hreflink,
contenu .controlaccess-link a{
	color: #139edf;
	cursor: pointer;
}

.xxname-link a:hover,
.hreflink a:hover,
contenu .hreflink a:hover,
contenu .controlaccess-link a:hover{
	color: black;
}

.xxname-link,
.subject-link{
	display: inline;
}

.redFont{
	color: red;
}

contenu .dao-class{
	clear: left;
}

contenu .accessrestrict-class,
contenu .acqinfo-class,
contenu .altformavail-class,
contenu .bibliography-class,
contenu .bioghist-class,
contenu .custodhist-class,
contenu .phystech-class,
contenu .prefercite-class,
contenu .processinfo-class,
contenu .relatedmaterial-class,
contenu .scopecontent-class,
contenu .separatedmaterial-class,
contenu .userestrict-class,
contenu .controlaccess-class{
	border-top: 1px dotted #b1e1f0;
	clear: left;
	margin-top: 10px;
}

/*	emph	*/
contenu emph[render=italic]{
	font-style: italic;
}
contenu emph[render=bold]{
	font-weight: bold;
}
contenu emph[render=bolditalic]{
	font-style: italic;
	font-weight: bold;
}
contenu emph[render=underline]{
	text-decoration: underline;
}
contenu emph[render=boldunderline]{
	text-decoration: underline;
	font-weight: bold;
}
contenu emph[render=super]{
	vertical-align: super;
	font-size: 0.7em;
}
contenu emph[render=sub]{
	vertical-align: sub;
	font-size: 0.7em;
}
contenu emph[render=smcaps]{
	font-variant: small-caps;
}
contenu emph[render=boldsmcaps]{
	font-variant: small-caps;
	font-weight: bold;
}
contenu emph[render=doublequote]{
	quotes: "“" "”";
}
contenu emph[render=doublequote]::before {
	content: open-quote;
}
contenu emph[render=doublequote]::after {
	content: close-quote;
}
contenu emph[render=bolddoublequote]{
	quotes: "“" "”";
	font-weight: bold;
}
contenu emph[render=bolddoublequote]::before {
	content: open-quote;
}
contenu emph[render=bolddoublequote]::after {
	content: close-quote;
}
contenu emph[render=singlequote]{
	quotes: "‘" "’";
}
contenu emph[render=singlequote]::before {
	content: open-quote;
}
contenu emph[render=singlequote]::after {
	content: close-quote;
}
contenu emph[render=boldsinglequote]{
	quotes: "‘" "’";
	font-weight: bold;
}
contenu emph[render=boldsinglequote]::before {
	content: open-quote;
}
contenu emph[render=boldsinglequote]::after {
	content: close-quote;
}


ul div.listHead{
	font-size: 1.1em;
	font-weight: bold;
	margin-left: -15px;
}

ul li{
	color: black;
	font-size: 90%;
}

ul li.defitem{
	list-style-type: none;
}

ul li.defitem dt{
	font-weight: bold;
	color: #013579;
	margin-left:-25px;
}

.custodhist-class .cust-acq{
	border-top: medium none;
	clear: none;
	margin: 1em 0 0.5em 30%;
}


/*
 *	Applicable aux ascendants et descendants
 */
ascendants>ul{
	background-color: rgb(245, 243, 237);
}

ascendants a,
descendants a {
	color: #139edf;
	cursor: pointer;
	text-decoration: none;
}

ascendants a:hover,
descendants a:hover{
	color: black;
}

ascendants ul{
	margin-left: 0px;
	padding-left: 15px;
}

ascendants ul li{
	list-style-type: initial;
	margin-bottom: 8px;
}

descendants{
	border-top: 1px dotted #b1e1f0;
	margin-top: 10px;
}

descendants .chapter1,
descendants p .chapter1{
	border-bottom: 1px solid #000000;
	display: inline;
}


/*
 *	Applicable à l'affichage des informations bibliographiques
 */

contenu .h-title{
	font-size: 1.1em;
	font-weight: bold;
}

contenu .h-langusage{
	font-style: italic;
}

contenu .h-notestmt{
	color: #555555;
}


/*
 *	Applicable à l'affichage des informations <frontmatter>
 */

contenu .div-fm{
	color: #555555;
	border-top: 1px dotted #B1E1F0;
}

contenu .title-fm{
	color: #555555;
	text-align: center;
	margin-bottom: 10px;
}

ascendants .contourImageGallica {margin-right: 6px;}
ascendants .imageGallica {width: 22px; height: 22px;}
#idIndexContent ul li{
	font-size: inherit;
}
#idIndexContent .facettes {
	padding: inherit;
	padding-right: 25px;
}

#idIndexContent ul li a {
	color: #139edf;
}

.notice-detail .visuels_simple {
	width: 28%;
}
.notice-detail .visuels {
	float: left;
	width: 35.79%;
	margin-right: 2.48%;
	margin-bottom: 14px;
}

.notice-detail .visuellarge_simple {
	width: 100%;
}
.notice-detail .visuellarge {
	background-color: #EEEEEE;
	border: 1px solid #DEDEDE;
	display: block;
	float: left;
	width: 82.23%;
}
.notice-detail .visuellarge {
	position: relative;
	width: 100%;
	float: left;
}
.notice-detail .visuellarge img {
	margin: 0 auto;
	display: block;
	border: none;
	padding-top: 1%;
	padding-bottom: 1%;
	height: auto;
	max-width: 75%;
}

.vignette.simple{
	padding: 1em 2em 1em 2em;
	background-color: #EEEEEE;
}

.popover{
	width:520px;
	max-width:520px;
	height:850px;
	max-height:850px;
	filter: inherit;
}

.niv0 {
	display: block;
}

img.image {
	max-width: 95%;
}
