/* $Id: module-eadeac.css 15330 2009-06-25 07:24:16Z jlarvers $ */
/**
Copyright (C) 2003-2008 AJLSM, Anaphore
Voir le fichier LICENCE
**/
/* Ce fichier de configuration fait partie de la distribution standard
de Pleade. Vous pouvez le modifier à votre guise. */
a, .tree_labels {
	color:#0000ff;
	cursor:pointer;
	text-decoration:none;
}

.pl-pg-logo-bg {
	background:#EDE2DC url(../../images/local/logo-tr.png) no-repeat scroll 100% 50%;
	height:98px;
}
.pl-pg-logo {
	background:transparent url(../../images/local/logo.png) no-repeat scroll 0 0;
	height:98px;
	width:533px;
}
.pl-pg-logo a {
	display:block;
	height:98px;
	width:533px;
	border:0;
}
.pl-pg-logo-bg h1 {
	font-size:100%;
	margin:0;
}
.pl-pg-body-hmenu {
	background:#FFF;
	border-bottom:none;
	height:4.6em;
}
.pl-pg-body-hmenu ul {
	padding:0 0 0 10%;
}
.pl-pg-body-hmenu ul li {
	padding:0;
	border-left:none;
	background:transparent;	
}
.pl-pg-body-hmenu ul a {
	width:105px;
	padding:0;
	color:#800000;
	text-decoration:none;
	background:transparent;
	border-right:none;
	display:inline;
}
.pl-pg-body-hmenu ul a span {
	width:115px;
	height:35px;
	padding:5px 15px 4px 14px;
	margin:0 0 5px;
	display:block
}
.pl-pg-body-hmenu li.current a{
	color:#800000;
	text-decoration:none;
	background:transparent ;
	border-right:none;
	padding:0;
}
.pl-pg-body-w-menu {
	background:#FFFFFF none repeat scroll 0 0;
}
.pl-pg-body-hmenu a:hover ,
.pl-pg-body-hmenu li.current a:hover {
	color:#800000;
}
.pl-pg-body-hmenu a .pl-menu-item-accueil,
.pl-pg-body-hmenu li.current a .pl-menu-item-accueil {
	color:#FFF;
}
/* .pl-pg-body-hmenu a .pl-menu-item-documents,
.pl-pg-body-hmenu li.current a .pl-menu-item-documents {
	color:#FFF;
} */
.pl-pg-body-hmenu li.current a span,
.pl-pg-body-hmenu a:hover span {
	height:45px;
	margin:0;
}
.pl-pg-body-hmenu .pl-menu-item-accueil {
	background:#FF91FF;
}
.pl-pg-body-hmenu .pl-menu-item-naviguer {
	background:#CCFF33;
}
.pl-pg-body-hmenu .pl-menu-item-rechercher {
	background:#FED402;
}
/* .pl-pg-body-hmenu .pl-menu-item-genealogie {
	background:#7CE0DE;
} */
.pl-pg-body-hmenu .pl-menu-item-documents {
	background:#7CE0DE;
	width: 185px;
	text-align : center;
}
.pl-pg-body-hmenu .pl-menu-item-admin {
	background:#EDE2DC;
	border-left:1px solid #A2A2A2;
	border-top:1px solid #A2A2A2;
	border-right:1px solid #A2A2A2;
}
.pl-pg-body-hmenu li.current .pl-menu-item-admin {
	background:#FFF;
}

.pl-title-ead .pl-title {
	display:block;
}
.txt {
	color:#800000;
	font-family:Garamond,serif;
	font-size:16pt;
	font-weight:bold;
	background: transparent url(../../images/local/point_accueil.png) no-repeat 0 4px;
	padding: 0;
	margin:0 0 .5em 0;
	border-left:none;
	border-top:none;
	border-right:none;
	text-indent:1em;
	border-bottom:1px solid #800000;
}
.txt1 {
	color:#800000;
	font-family:Garamond,serif;
	font-size:16pt;
	font-weight:bold;
	background: transparent url(../../images/local/point_accueil.png) no-repeat 0 4px;
	padding: 0;
	margin:0 0 .5em 0;
	border-left:none;
	border-top:none;
	border-right:none;
	border-bottom:1px solid #800000;
}
.genealogie .txt1 {
	background: transparent url(../../images/local/point_genealogie.png) no-repeat 0 4px;
	text-align:left;
	margin:0;
	padding:0;
}
.genealogie td {
	vertical-align:top;
}
.txt4 {
	color:#800000;
	font-family:Garamond,serif;
	font-size:16pt;
	font-weight:bold;
	padding: 0;
	border: none;
	background: transparent;
}
.txt2 {
	color:#777;
	font-family:Garamond,serif;
	font-size:13.5pt;
	font-weight:bold;
}
.txt3 {
	text-align: justify; 
	font-family:Garamond, serif;
	font-size:11pt;
	padding-right: 10px; 
	padding-left: 10px;
	color:grey;
}
.recherche .txt1 {
	background: transparent;
	padding: 0 0 1em 0;
	border:none;
}
.col {
	text-align: justify; 
	height: 450px; 
	padding-right: 10px; 
	padding-left: 10px;
	color:gray;
	font-family:Garamond,serif;
	font-size:11pt;
}
.col p {
	margin:0 0 .8em 0;
}
.nav, .gen, .doc, .doc2, .rec {
	padding:0 0 1em 2.5em;
	line-height: 1.5em;
	border:none;
	color:#777
}
.nav:hover, .gen:hover, .doc:hover, .rec:hover {
	color:#000
}
.recherche .rec:hover {
	color:#777777
}
.nav {
	background: transparent url(../../images/local/nav.png) no-repeat;
}
.rec {
	background: transparent url(../../images/local/rec.png) no-repeat 0 3px;
}
/* .gen {
	background: transparent url(../../images/local/gen.png) no-repeat;
} */
.doc {
	/* background: transparent url(../../images/local/doc.png) no-repeat; */
	background: transparent url(../../images/local/gen.png) no-repeat;
}
.doc2 {
	background: transparent url(../../images/local/doc.png) no-repeat;
}
.lien_pdf{
	background: transparent url(../../images/local/lien_pdf.png) no-repeat 0 13px;
}


.lien_pdf {
	padding:0 0 1em 1.5em;
	line-height: 2em;
	border:none;
	color:#777
}
#pl-pg-body-main-lcol {
	background:transparent;
}
.pl-pg-body-lmenu ul a.pl-menu-item, 
.pl-pg-body-lmenu ul a.pl-smenu-item, 
.pl-pg-body-lmenu ul a.pl-ssmenu-item {
	background:#FED402 url(../../images/local/lmenu-item.png) no-repeat scroll 5px 5px;
}
.pl-pg-body-lmenu ul a.pl-menu-item:hover, 
.pl-pg-body-lmenu ul a.pl-smenu-item:hover, 
.pl-pg-body-lmenu ul a.pl-ssmenu-item:hover {
	background:#EEE3DC url(../../images/local/lmenu-item.png) no-repeat scroll 5px -1015px;
}

.pl-pg-body-lmenu ul a {
	color:#800000;
	text-decoration:none;
	display:block;
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:7px 15px 7px 2.3em;
}
.pl-pg-body-lmenu ul .current a, 
.pl-pg-body-lmenu ul .pl-menu-extended-current a, 
.pl-pg-body-lmenu ul .pl-menu-collapsed-current a,
.pl-pg-body-lmenu ul li.current a.pl-menu-item,
.pl-pg-body-lmenu ul li.current a.pl-smenu-item {
	color:#000;
	background:#EEE3DC url(../../images/local/lmenu-item.png) no-repeat scroll 5px -1015px;
	
}
.pl-pg-body-lmenu span {
	display:inline;
	font-size:inherit;
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.pl-pg-body-lmenu ul a.pl-menu-item span.pl-menu-item-panier {
	background:transparent url(../../images/local/panier.png) no-repeat 50% 0;
	height:104px;
	display:block;
	width:150px;
}
.pl-pg-body-lmenu ul a.pl-menu-item:hover span.pl-menu-item-panier {
	background:#EEE3DC  url(../../images/local/panier.png) no-repeat 50% -104px;
}
.pl-pg-context {
	background:transparent none repeat scroll 0 0;
	margin:0 0 0 26px;
	padding:7px;
}
.yui-skin-pleade .yui-navset .yui-content, .yui-skin-pleade .yui-navset .yui-navset-top .yui-content,
div.pl-pgd-toc {
	background:#f7ece4;
}
div.ygtvitem table:hover {
	background: #fff;
}
.pl-pg-context h1 {
	display:none;
}
.pl-pg-context-bg {
	background:transparent;
}
.pl-pgd ul.pl-pg-body-menu-box {
	top:10px;
	right:15px;
}
.pl-ead .pl-pgd-fv th, .pl-ead .pl-pgd-fv .pl-tbl-th {
	background:#EEE3DC none repeat scroll 0 0;
	border:none;
}
div.pl-pgd-sect .pl-pgd-head {
	background:#f7ece4 none repeat scroll 0 0;
	color:#000;
	font-size:100%;
	font-weight:normal;
	padding:0 0.2em;
}
div.pl-pgd-ancestors ul {
	background:#f7ece4;
}
span.pl-ead-controlaccess-group-header {
	color:#000;
}
.nbresults,
.nbpages,
.navpage{
	background:transparent url(../../images/local/separateur.png) no-repeat scroll 100% 0;
}
div.document-results {
	background:#faf7f5 none repeat scroll 0 0;
	border:5px solid #EEE3DC;
}
.rslts-cnt div.results, .resultats div.results {
	background:#EEE3DC;
}
.yui-skin-pleade tr.yui-dt-odd {
	background-color:#faf7f5;
}
.pl-pg-body-bottom-bg {
	color:gray;
	font-family:Garamond, serif;
	font-size:1.1em;
	font-weight:bold;
}
.pl-form-label {
	padding:0 1em 0 0.5em;
	color:#000
}
.pl-title h1 {
	font-size:130%;
}
.yui-skin-pleade .yui-panel .hd {
	background-color:#DFD7D1;
	color:#000000;
}
#pl-results-criteria {
	background:#f7ece4;
	border:1px solid #CFC7C2;
}
.show-results a,
.navpage a, .document-results .navpage a, .results .navpage a,
.pl-form-main,
.pl-form-ead-admin fieldset,
fieldset{
	border:1px solid #CFC7C2;
}
.pl-form,
.pl-form-ead-admin {
	background:#EEE3DC;
}
fieldset {
	background:#fff;
}
.yui-skin-pleade .yui-button button, .yui-skin-pleade .yui-button a {
	font-size:87%;
}
.cdc-document .cdc-title, .cdc-document .cdc-document .cdc-title {
	line-height:1.4em;
}
.pl-bttn-sync { 
	padding: 0 1em 0 0; 
}
.pl-bttn-sync button {
	border: 1px solid #6da395; 
	background:transparent url(../../images/local/sprite.png) repeat-x scroll 0 0;
	padding:.2em;
}
.pl-bttn-sync  button:hover {
	background:transparent url(../../images/local/sprite.png) repeat-x scroll 0 -1300px;;
}
.yui-skin-pleade .yui-panel .hd {
	background-color:#9d928b;
}
