/*-- feuille de style pour surclasser les styles lorsqu'on est dans un inventaire --*/

#header {
	border-bottom: 2.3em #666 solid;
}

.lien_toggle {
	margin-top: -10px;
}
#arc_contenu #arc_col_gauche {
	/*width: 227px;*/
	width: 25%;
	float: left;
	margin-left: 4%;
	display: inline;
}
#breadcrumb {
	/*margin-left: 267px;*/
}

#arc_contenu #arc_col_droite {
	/*width: 675px;*/
	width: 66%;
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
	padding: 0 !important;
}
#arc_contenu #arc_col_droite #arc_fonds_cdc_cdc_haut {
	position: relative;
	float: left;
	width: 39%;
	margin: 0 1% 0 0;
	padding: 0 2% 15px 2%;
	display: inline;
	border: 1px #ccc solid;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow:  0 0 3px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
}

#arc_contenu #arc_col_droite #arc_fonds_notice {
	position: relative;
}

#arc_contenu #arc_col_droite #arc_fonds_notice_notice {
	float: left;
	width: 100%; /* Si 2 colonnes sinon : */
	/*width: 54.5%;*/ /* Si 3 colonnes */
	border: 1px #ccc solid;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow:  0 0 3px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	background: #fff;
}

#arc_contenu #arc_col_droite.arc_super_large {
    width: 96% !important;
}

#arc_contenu #arc_col_droite.arc_super_large #arc_fonds_cdc_cdc_haut {
	width: 39%;
}

#arc_contenu #arc_col_droite.arc_super_large #arc_fonds_notice_notice {
	width: 54%;
}

#arc_contenu #arc_col_gauche,
#arc_contenu #arc_col_droite {
	border: 1px #ccc solid;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow:  0 0 3px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
	padding: 15px;
}

#arc_inventaire_recherche {
	clear: both;
	margin: 0;
}
#arc_inventaire_recherche .recherche {
	padding: 5px;
}
#arc_inventaire_recherche .recherche p,
#arc_inventaire_recherche .recherche h4 {
	margin: 0;
}

#fondslabelcolright,
.arc_abcdaire h2 {
	margin: 0;
	padding: 2px 10px 2px 15px;
	font-weight: normal;
	font-size: 1.4em;
	color: #78b52e;
	font-family: "Cabin Condensed", arial, sans-serif;
	border-radius: 5px 5px 0 0;
	background-color: #f5f5f5;
}


/* Pour le mode hierarchique avec Treeview */
#arc_fonds_notice_notice {
	float: right;
	width: 58%;
}

/* Pour le mode lineaire #40602 */
.linear #arc_fonds_notice_notice {
	float: none;
	width: auto;
}

.linear #arc_fonds_notice .togglediv {
	margin-left: 60px;
}

#arc_inventaire_recherche .arc_group-title {
	
}

#arc_inventaire_recherche h4 {
	display: inline;
	color: #0879B5;
}

#arc_inventaire_rappelcrit {
	margin: 10px 0;
	padding: 0 10px;
}

/*--- Remplace les <br class="pusher" /> ---*/
/* For modern browsers */
#arc_inventaire_recherche .arc_group:before,
#arc_inventaire_recherche .arc_group:after {
	content: "";
	display: block;
	overflow: hidden;
}

#arc_inventaire_recherche .arc_group:after {
	clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
#arc_inventaire_recherche .arc_group {
	zoom:1;
}














ul#arc_inventaire_onglets,
ul#arc_onglets {
  	
}

ul#arc_inventaire_onglets li,
ul#arc_onglets li {
	display: inline;
	float: left;
	width: auto;
	height: auto;
	margin: 0 !important;
	border: none;
	font-size: 1.1em;
	text-indent: 0 !important;
}

ul#arc_inventaire_onglets li a {
	float: left;
	width: auto;
	text-decoration: none;
	background: transparent;
}

ul#arc_inventaire_onglets li a span {
	display: block;
	float: none;
	font-size: .9em;
	overflow: hidden;
}

#arc_col_droite #arc_fonds_cdc_cdc_haut h3 {
	top: 0;
	margin: 4px -13px 6px -13px;
	padding: 0 37px 12px 10px;
	color: #8D8B8D;
	text-transform: none;
	font-weight: normal !important;
	background: url(/css/img/fnd/fnd_titre_col_gauche.png) repeat-x 0 100%;
}

#arc_col_gauche #arc_inventaire_recherche .arc_group .text input {
	width: 96% !important;
}

#arc_contenu #arc_fonds_cdc_mid h3 {
	padding: 5px 0;
}

#arc_contenu #arc_fonds_cdc_mid {
	margin: 5px 0;
}


#arc_contenu #arc_fonds_cdc_mid .arc_liens {
	padding: 0 0 0 10px;
}

#arc_contenu #arc_fonds_cdc_mid .type {
	/*display: inline;*/
	padding: 0 5px 0 0;
	margin: 5px 0 0 0;
}
#arc_contenu #arc_fonds_cdc_mid .close,
#arc_contenu #arc_fonds_cdc_mid .open {
	display:inline;
	margin: 0 5px 0 0;
	width:auto;
}
#arc_contenu #arc_fonds_cdc_mid .node {
	display:block;
	padding:0 0 0 17px;
}
#arc_contenu #arc_fonds_cdc_mid a {
	color: #4D4D4D;
}

#arc_contenu #arc_fonds_cdc_mid a:hover {
	text-decoration: none;
}


#arc_contenu form#arc_form_rech {
	margin: 0;
	padding: 10px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	overflow: auto;
	zoom: 1;
}



/*----------------------------------------------*/
/*----- styles de l'entete d'un inventaire -----*/
/*----- styles de l'entete des resultats biblio de la recherche simple -----*/
/*----------------------------------------------*/
#arc_zone-entete {
	margin: 0 0 10px 0;
	position: relative;
	font-size: 1.5em;
	line-height: .9em;
	/*color: #707173;*/
	color: #0879B5;
	text-transform: uppercase;
}
#arc_zone-entete p {
	margin-top: 0;
}

#archives .arc_print_select {
	position: absolute;
	top: 168px;
	right: 10px;
	margin: 0 5px;
}

.arc_suppr_selec {
	float: right;
}

.arc_suppr_selec a {
	float: none;
}

#arc_zone-entete p .arc_nbnotices {
	display: block;
	text-transform: none;
	font-size: .8em;
	font-weight: bold;
	color: #666;
}
#arc_zone-entete .arc_nbnotices {
	font-size: .8em;
	font-weight: normal;
}
#arc_zone-entete .arc_print_pdf {
	float: right;
	margin-bottom: 10px;
	font-weight: normal;
}
#arc_zone-entete .arc_print_pdf a {
	font-size: .6em;
	text-transform: none;
}

#arc_zone-entete .arc_print_pdf a img {
	vertical-align: middle;
}

.arc_plusMoins {
	position: absolute;
	top: 6px;
	right: 6px;
	padding: 0;
	background: none;
}

/*----------------------------------------------*/
/*----- styles de la liste de l'inventaire -----*/
/*----- styles de la liste des resultats biblio de la recherche simple -----*/
/*----------------------------------------------*/
.arc_fonds_detail #arc_fonds_notice ul {
	list-style:	none;
	margin: 0;
	padding: 10px;
}
.arc_fonds_detail #arc_fonds_notice ul ul {
	padding: 0;
}
.arc_fonds_detail #arc_fonds_notice li {
	list-style:	none;
	clear: left;
	padding: 0 !important;
	margin: 4px 0;
	background: transparent;
	zoom: 1;
}
.arc_fonds_detail #arc_fonds_notice li .title {
	display: block;
	margin: 0;
	font-size: 1.1em;
	padding: 0 0 0 17px;
	background: transparent;
	zoom:1;
}
.arc_fonds_detail #arc_fonds_notice li .arc_vignette_sel {
	float: right;
	width: auto;
	height: auto;
}

/*--- Remplace les <br class="pusher" /> ---*/

/* Pour les navigateurs récents */
.arc_fonds_detail #arc_fonds_notice li .arc_contenu_notice:before,
.arc_fonds_detail #arc_fonds_notice li .arc_contenu_notice:after {
  content: "";
  display: block;
  overflow: hidden;
}

.arc_fonds_detail #arc_fonds_notice li .arc_contenu_notice:after {
  clear: both;
}

.arc_fonds_detail #arc_fonds_notice li .arc_contenu_notice {
  zoom: 1; /* Pour IE 6/7 (trigger hasLayout) */
}

.arc_fonds_detail #arc_fonds_notice li .arc_titre_notice {
	background: #fff url(/archives/img/css/carre.png) repeat-x scroll 0 4px;
}
.arc_fonds_detail #arc_fonds_notice li .arc_noticeisrep {
	background-color: #efefef;
}
.arc_fonds_detail #arc_fonds_notice li .arc_contenu_notice {
	background: #efefef;
}
.arc_fonds_detail #arc_fonds_notice li .arc_titre_notice .arc_contenu_notice {
	background: #efefef;
}

.arc_fonds_detail #arc_fonds_notice li .arc_titre_notice {padding: 2px 0 2px 10px; zoom:1;}
.arc_fonds_detail #arc_fonds_notice li li .arc_titre_notice {padding-left: 20px;}
.arc_fonds_detail #arc_fonds_notice li li li .arc_titre_notice {padding-left: 30px;}
.arc_fonds_detail #arc_fonds_notice li li li li .arc_titre_notice {padding-left: 40px;}
.arc_fonds_detail #arc_fonds_notice li li li li li .arc_titre_notice {padding-left: 50px;}
.arc_fonds_detail #arc_fonds_notice li li li li li li .arc_titre_notice {padding-left: 60px;}
.arc_fonds_detail #arc_fonds_notice li li li li li li li .arc_titre_notice {padding-left: 70px;}
.arc_fonds_detail #arc_fonds_notice li li li li li li li li .arc_titre_notice {padding-left: 80px;}
.arc_fonds_detail #arc_fonds_notice li li li li li li li li li .arc_titre_notice {padding-left: 90px;}
.arc_fonds_detail #arc_fonds_notice li li li li li li li li li li .arc_titre_notice {padding-left: 100px;}

.arc_fonds_detail #arc_fonds_notice li.arc_notice .title {
	width: 86%;
	margin: 0 0 0 0;
	color: #4d4d4d;
}
.arc_fonds_detail #arc_fonds_notice li.arc_branche1 .title p,
.arc_fonds_detail #arc_fonds_notice li.arc_branche2 .title p,
.arc_fonds_detail #arc_fonds_notice li.arc_branche3plus .title p {
	color: #0879B5;
	font-weight: bold;
	font-size: 1em;
}

.arc_fonds_detail #arc_fonds_notice li.arc_branche1 .arc_notice .title,
.arc_fonds_detail #arc_fonds_notice li.arc_branche2 .arc_notice .title,
.arc_fonds_detail #arc_fonds_notice li.arc_branche3plus .arc_notice .title {
	line-height: 1.3em;
	color: #000;
	font-weight: normal;
}

.arc_fonds_detail #arc_fonds_notice li.arc_branche1 .arc_notice .title p,
.arc_fonds_detail #arc_fonds_notice li.arc_branche2 .arc_notice .title p,
.arc_fonds_detail #arc_fonds_notice li.arc_branche3plus .arc_notice .title p {
	line-height: 1.3em;
	color: #000;
	font-weight: normal;
}
.arc_fonds_detail #arc_fonds_notice li .title strong {
	float: left;
	width: auto;
	font-weight: bold;
	line-height:1em;
}
#arc_fonds_notice .items {
	/*clear: left;
	margin: 0 0 0 17px;*/
	/* Desactive par la demande #25465#change-129929
 pour http://vt.dev.template.ad00.vtech.fr/archive/fonds/FRAC033063_21FI */
}
#arc_fonds_notice .items strong {
	float: left;
	margin-right: 5px;
	color: #4d4d4d;
	font-weight: bold;
}
#arc_fonds_notice .items .intertitle {
	text-decoration: underline;
	/*font-size: 1.1em;*/
	color: #005447;
	font-weight: bold;
}
#arc_fonds_notice .items p,
#arc_fonds_notice .items span {
	line-height: 1.4em;
}
#arc_fonds_notice .arc_date {
	color: #0879B5;
	font-weight: bold;
}
.arc_fonds_detail #arc_fonds_notice li li {
	color: #000000;
	font-weight: normal;
}
.arc_fonds_detail #arc_fonds_notice .arc_elt_catalogue {
	border-left: 1px solid #773C74;
	border-top: 1px solid #773C74;
	margin: 8px 0 7px 10px;
	padding: 0 0 0 5px;
}

#arc_fonds_notice span.cote,
#arc_fonds_notice span.date {
  color: #0879B5;
  font-weight: bold;
}

#arc_fonds_notice span.unittitle {
    display: inline;
}

.arc_item_img {
	float: right;
	margin: 0;
	text-align: left;
	width: 18px;
}

#arc_fonds_notice .arc_vignette_img {
	float: left;
	max-width: 150px;
	margin-right: 1.5em;
	font-size: .9em;
	text-align: center;
}

#arc_fonds_notice .arc_vignette_img img {
	max-width: 150px;
}

#arc_fonds_notice .arc_item_pdf {
	float: right;
}

#arc_fonds_notice .arc_item_pdf a {
	padding-left: 20px;
	background: url(/css/img/fnd/fnd_pdf.png) no-repeat 0 0;
}

#arc_fonds_notice .arc_item_pdf a span {
	position: absolute;
	left: -999em;
}

.arc_inventaire_index ul {
	padding-left: 28px;
}

#arc_fonds_notice .galerie {
	clear: both;
}



#arc_detail_cotes {
	clear: both;
	text-align: right;
	margin: 5px 0;
}

#arc_detail_cotes .arc_notice_open_moins {
	margin-left: 0;
}

#arc_detail_cotes #arc_notice_open_plus {
	margin-left: 5px;
}
