html {font-size:100%}
body {font-size:70%;/*width:1000px;*/font-family:"Trebuchet MS",Arial,sans-serif;scrollbar-arrow-color: #FFFFFF;scrollbar-face-color: #98c8c3;scrollbar-highlight-color: #fff;scrollbar-shadow-color: #98c8c3;scrollbar-3dlight-color:#98c8c3;scrollbar-darkshadow-color:#98c8c3;scrollbar-track-color: #F4FAFF;margin:0px 0px 0px 0px;color:#000;margin:0;padding:0;}
table {padding:0;border-collapse:collapse;width:100%;}
td,div,p {color:#000;padding:0; vertical-align:top;}
img {border:0px;}
ul, li {list-style:none;}
.pusher{clear:both;visibility:hidden;}
.nodisp,.nodisplay {display:none}
.bldisp,.display {display:block}
.ildisp {display:inline}

.structure{position:absolute;left:-999em;}

/*structure*/
#top{width:990px;border-bottom:1px solid #466D68;}
#container{width:990px;}
#middle{width:990px;}
#contenu{width:808px;background:url(/images/fnd_contenu.gif) repeat-y top right;padding:0/* 0 15px 0*/;overflow:hidden;zoom:1;}
#contenu.infos_locales{background:none;}
#conteneur{overflow:hidden;zoom:1;width:990px;border-top:1px solid #466D68;}
#colrecherche {width:224px;margin:0 0 0 12px;padding:0!important;background-color:#fff;float:left;}
#colfonds{width:250px;float:left;margin:0 0 0 12px;background:url(/images/archives/fonds/fond-fonds.gif) no-repeat scroll 4px 0;}
#coldesc{width:222px;float:left;margin:0 0 0 4px;background:#CFE3E1;}
#colfonds.fonds{background:#fff url(/images/archives/fonds/fond-colonnes-centre.gif) repeat-y 3px 0 ;}
#coldesc.desc{background:#fff /*url(/images/archives/fonds/fond-colonnes-centre.gif) repeat-y 12px 0 */;overflow-y:auto;overflow-x:hidden;}
#container.classInventaire #coldesc{width:208px/*758px 576px 336px*/;}
#container.autre #coldesc{width:450px;}
#container.autre #menu_left{display:none;}

/*-------------------------entete de la page -----------------*/
td.titre-archive {font-size:1em; font-weight:normal;font-style:normal; padding-left:592px;font-family:Helvetica,"Trebuchet MS",Arial,sans-serif;color:#C1F7F6;background:url(/images/archives/top/banniere.jpg) no-repeat; height:65px;}
td.titre-archive a {font-weight:normal;}
td.evitement a {color:#9a9a9a;text-decoration:none;}
td.evitement a:hover {text-decoration:underline;}

#top-menu-1,#top-menu-2 { float:left;list-style-type:none;margin:0;padding:18px 0 0 0;}
#top-menu-1 li,#top-menu-2 li{ white-space:nowrap;}
#top-menu-1 a,#top-menu-2 a {text-decoration:none;}
#top-menu-1 a:hover,#top-menu-2 a:hover {text-decoration:underline;}
#top-menu-1,#top-menu-1 a {color:#666;}
#top-menu-2,#top-menu-2 a {color:#57a08f;}
#top-menu-2 {margin-left:16px;}

#arch-top {width:100%;background:#fff;padding:0;margin:0;}
#arch-top h1 {display:inline;}
#arch-top2 {width:100%;height:40px;background-color:#fff; margin:0px 0px 0px 0px;vertical-align: top;color:#147167;}
#arch-top2 h2 {margin:0;padding-top:0.5em;color:#147167;font-size:1.6em;}


/*-------------- affichage du menu déroulant en haut ----------------*/
#t-menu td {vertical-align:top;}
#t-menu small {/*display:block;*/}
#onglet-titre img,#onglet-titre h2,#onglet-titre div {margin:0;padding:0;}
#onglet-titre {cursor:pointer; height:80px;background:url(/images/archives/top/onglet-titre.gif) no-repeat top left;position:relative;}
#onglet-titre h2 {color:#fff;font-size:1.5em;padding:0.3em 0;margin-left:16px;background:#466d68;margin-right:6px;text-transform:uppercase;}
#onglet-titre h2 a{color:#fff;text-decoration:none;}
#onglet-titre h2 span {font-size:0.8em;}

ul.onglets-menus {width:810px;margin:0;padding:0;}
ul.onglets-menus li{border-right:1px solid #fff;width:161px;padding:0;margin:0;float:left;background:#ca1828 url(/images/archives/top/onglet-menu.gif) no-repeat bottom left;}
ul.onglets-menus li a{display:block;width:auto;margin:0;cursor:pointer;font-size:1.5em;line-height:1em;margin:0pt;padding:0.2em 6px;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:normal;}
ul.onglets-menus li a:hover{color:#fff;text-decoration:none;}
ul.onglets-menus li:hover, ul.onglets-menus li.sfhover {background-image:url(/images/archives/top/onglet-menu_hover.gif);}
ul.onglets-menus li a small{font-size:0.8em;line-height:1.2em;}
ul.onglets-menus li ul{width:161px;left:-999em;margin:0;padding:0 0 10px 0;background:url(/images/archives/top/onglet-smenu3.gif) no-repeat left bottom;z-index:100;}
ul.onglets-menus li:hover ul, ul.onglets-menus li.sfhover ul{left:auto;}
ul.onglets-menus li ul li{border:0;height:auto;margin:auto;padding:0;width:161px;background:#fff;}
ul.onglets-menus li ul li.sfhover, ul.onglets-menus li ul li:hover{background:#fff;}
ul.onglets-menus li ul li a{display:block;height:auto;width:135px;padding:0;margin:5px auto;background:#fff;color:#000;text-decoration:none;font-size:1em;display:block;text-transform:none;border-bottom:1px solid #ccc;padding:2px 0 2px 0;float:none;line-height:1em;}
ul.onglets-menus li:hover ul li, ul.onglets-menus li.shover ul li{background:none;}
ul.onglets-menus li ul li a:hover {text-decoration:underline;background:none;color:#D33536;}

/*----- menu de la zone de gauche lorsqu'on se trouve dans la partie infos --------*/
div#menu_left{
	width:182px;
	float:left;
	background:#fff url(/images/archives/fonds/fond-menu_bas.gif) repeat-y scroll top right;	
}
#menu-g-rub{
	width:182px;
	background:transparent url(/images/archives/fonds/fond-menu.gif) no-repeat scroll 100% -31px;		
}
#menu-g-rub ul{
	padding:10px 0 0 0;
	margin:0;
	zoom:1;

}
#menu-g-rub ul ul{
	padding:0;
	margin:0;
	background:none;
}
#menu-g-rub ul li{margin:4px 0;padding:0;height:auto;line-height:normal;zoom:1;}
#menu-g-rub ul li a{
	border-bottom:1px solid #87b8b2;
	padding:0 17px;
	margin:0 3px 0 15px;
	font-size:1em;
	display:block;
	color:#000;
	text-decoration:none;
}
#menu-g-rub ul li a:hover, 
#menu-g-rub ul li.actif a{
	color:#D33536;
}
#menu-g-rub ul li a small{font-size:1em;}
#menu-g-rub ul li.actif li a{
	color:#000;	
}
#menu-g-rub ul li li a{
	padding:0;
	margin:0 11px 0 49px;
	font-size:1em;
}
#menu-g-rub ul li li a:hover{
	color:#D33536;
}
#menu-g-rub ul li li.actif a{
	color:#D33536;
}



/*------------ affichage du fil d'ariane -----------------*/
.ariane {padding-left:18px;}
.ariane a  {text-decoration:none; color:#000;}
.ariane a:hover {text-decoration:underline;color:#D33536;}
.ariane small{display:inline!important;font-size:1em;}
.ariane br{display:none;}
.ariane div{line-height:2.5em;}
.ariane h2 {margin:0;padding:0;line-height:1em;color:#147167;font-size:2em;text-transform:uppercase;font-weight:normal;}


/*affichage des éléments de recherche des archives*/
#colrecherche.recherche #divrech .nofloat input {border:solid 1px;}

#colrecherche.recherche #divrech .nofloat input.bouton2,.bouton2 {border:0;height:26px;line-height:24px;width:77px;margin-right:6px;font-size:12px;cursor: pointer;background:url(/images/archives/bt_effac.gif);}
#colrecherche.recherche #divrech .nofloat input.bouton, .bouton {border:0;height:26px;line-height:24px;width:93px;margin-right:6px;cursor: pointer;font-size:12px;color:#c61a28;background:url(/images/archives/bt_rech.gif);}
#colrecherche #divrech form h3 {width:170px;border-bottom:solid 1px #9cc3be;margin:10px 0 0 0;padding:0;line-height:16px;font-family:serif;color:#000;font-weight:normal;font-size:1.3em !important;font-size:1.25em;}
#colrecherche #divrech form .ml10px {padding-left:30px;}
#colrecherche #divrech form fieldset{border:0;margin:3px 0 0 0;padding:5px 0;}
#colrecherche #divrech form legend{background:url(/images/fnd/fnd_legend.gif) no-repeat 0 0;font-size:1.4em;font-weight:normal;font-family:Times, serif; padding:0 25px 0 10px;width:170px;}
#colrecherche #divrech form label{padding:0 5px 0 32px;margin:3px 0 2px 0;background:url(/images/fnd/fnd_label.gif) no-repeat 0 9px;font-size:1.1em;display:block;}
#colrecherche #divrech form .radios label{padding:0;background:none;font-size:1em;display:inline;}
#colrecherche #divrech form .radios{padding:5px 0 0 32px;}
#colrecherche #divrech form .submit, #colrecherche #divrech form ul{margin:0 0 0 32px;padding:0;}
#colrecherche #divrech form .row{padding:0;margin:2px 0;}
#colrecherche #divrech form .row input{border:0!important;background:transparent;color:#466e69;text-decoration:underline;cursor:pointer;font-size:1em;}
#colrecherche #divrech form .radios input.annee{width:30px;margin:1px 5px 1px 1px;}
#colrecherche #divrech form .actif input{color:#d43535;}
#colrecherche #divrech form .row input:hover{color:#d43535;}
#colrecherche #divrech form .lien {color:#466e69;}
#colrecherche #divrech form .lienchoix {color:#466e69;}
#colrecherche #divrech form .barre {padding-left:32px;background:url(/images/archives/fonds/barre.gif) 0 50% no-repeat;}
#colrecherche #divrech form textarea {background:#fff;border:solid 1px #6e6e6e; margin-left:32px;width:13em;/*16em*/height:3.5em;line-height:1em;font-size:1.2em;}
#colrecherche #divrech form textarea.rechrappel {background-color:#E6EBEB;cursor:pointer;}
#colrecherche #divrech form .abc{padding:0 5px 0 32px;margin:5px 0 2px 0;background:none;font-size:1em;display:block;}
#colrecherche #divrech form .abc input{float:left;cursor:pointer;background:transparent;border:0!important;padding:0;margin:1px 2px;width:15px;text-align:center;}
#colrecherche #divrech form .abc span.actif{font-size:1.3em;color:#D33536;display:block;float:left;cursor:pointer;background:transparent;border:0!important;padding:0;margin:1px 0px;width:15px;text-align:center;}
#colrecherche #divrech form .abc input:hover{cursor:pointer;color:#D33536;}
#colrecherche.recherche input.radio{border:0!important;background:transparent!important;width:auto!important;}
/*redéfinition des styles de la colonne de recherche pour le page "promenade dans les archives"*/
#colrecherche.archive_galerie #divrech form textarea{margin-left:12px;width:9em;}
#colrecherche.archive_galerie #divrech form label{background:transparent url(/images/fnd/fnd_label.gif) no-repeat scroll -20px 9px;padding:0pt 5px 0pt 12px;}
#colrecherche.archive_galerie #divrech form .radios{padding:5px 0 0 12px;}
#colrecherche.archive_galerie #divrech form .radios label{display:block;float:left;}
#colrecherche.archive_galerie input.radio{display:block;float:left;clear:left;}
#colrecherche.archive_galerie  #divrech form .submit{margin:5px 0 0 12px;padding:0;}


#contenu_col_gauche {width:330px;padding-top:0;background-image:url(/images/archives/fonds/fond-colonnes-centre.gif);background-repeat:repeat-y;background-position:16px 0; background-color:#fff;}

a.min-nav {color:#466e69;}
td.cale {height:8px;}


.plus-moins{width:8px;float:right;margin:3px 5px 0 0;line-height:1em;}
.plus-moins a{display:block;margin:4px 0 0 0!important;padding:0!important;}

.arbo_print{width:14px;float:right;margin:3px 5px 0 0;line-height:1em;}
.arbo_print a{display:block;margin:4px 0 0 0!important;padding:0!important;}


#divrech {display:block;background:#CFE3E1 url(/images/archives/fonds/fond-recherche.jpg) no-repeat scroll right top;}
#divrechclosed {height:100%;margin-left:0;margin-top:0;padding-left:0px;padding-top:0px;padding-right:5px;background:url(/images/archives/fonds/fond-recherche-plie.gif) repeat-y;}

h2.titre-recherche {width:200px;border-bottom:solid 1px #9cc3be;margin:0 0 8px 3px;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;}
.etat_civil h2.titre-recherche,.notaire h2.titre-recherche{width:130px;}
.archive_galerie h2.titre-recherche{width:130px;}
h2.titre-recherche a{font-family:serif;color:#000;font-weight:normal;}
h2.titre-recherche a:hover{text-decoration:none;}

h2.titre-menu {width:auto;border-bottom:solid 1px #9cc3be;margin:0 0 0 16px;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;background:transparent url(/images/archives/fonds/fond-menu.gif) no-repeat scroll right top;zoom:1;}
h2.titre-menu a{font-family:serif;font-weight:normal;text-decoration:none;}
h2.titre-menu a:hover{text-decoration:none;}

h2.titre-biblio {width:auto;border-bottom:solid 1px #9cc3be;margin:0 0 10px 3px;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;}
h2.titre-biblio input{float:right;margin:5px 2px 0 2px;}
h4.titre-biblio {margin:0 0 10px 3px;padding:0 0 0 3px;font-weight:normal;font-size:1.2em;}

h2.rep {width:auto;border-bottom:solid 1px #9cc3be;margin:0 0 10px 7px;border-left:6px solid #107367;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;}
h2.rep input{float:right;margin:5px 2px 0 2px;}
h2.rep a{float:right;margin:5px 2px 0 2px;}

h2.titre-galerie{background:#E5F2F3;width:auto ;border-bottom:solid 1px #9cc3be;border-left:6px solid #107367;margin:0 50px 0 0px;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;}
h2.titre-inventaire{background:#E5F2F3;width:auto ;border-bottom:solid 1px #9cc3be;border-left:6px solid #107367;margin:0 0 0 7px;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;font-weight:normal;font-size:1.7em;}
h2.titre-inventaire input{float:right;margin:0;}
h2.titre-inventaire span.toutselectionner{display:block;float:right;font-family:Arial, sans-serif;margin:8px 5px 0 0;height:22px;line-height:30px;font-size:0.7em;color:#84b9a9;text-decoration:none;}
h2.titre-inventaire a.imprimer_selection{display:block;float:right;font-family:Arial, sans-serif;margin:0 5px 0 0;padding:0 15px 0 0;background:url(/images/pict_imprime.gif) no-repeat right center;height:30px;line-height:30px;font-size:0.7em;color:#84b9a9;text-decoration:none;}
#container #coldesc h2.titre-inventaire span.toutselectionner input{float:none;}
h2.titre-inventaire a{float:right;margin:5px 2px 0 2px;}

h2 .lettrine{text-transform:uppercase;padding:0 2px 0 3px;font-size:1.3em;line-height:1em;}
/*h2{background:url(/images/lettrine.gif) repeat-y 0 0;}*/


h4.titre-invent{padding:0 0 0 15px;line-height:30px;color:#000;font-size:1.3em;}
h4.titre-invent input{float:right;margin:5px 2px 0 2px;}
h4.titre-invent a{float:right;margin:5px 2px 0 2px;}

h4.titre-simple{font-size:1.1em;margin:0 0 0 6px;}

.desc h4.nom-fond{margin:10px 10px 5px 32px;font-size:1.6em;font-weight:normal;color:#147167;}


.titre-reponses{
	font-weight:bold;
	margin:5px 10px 5px 5px;
	/*color:#D33536;*/
	overflow:visible;
	zoom:1;
}
.titre-reponses input{
	float:right;
}


#toggleimg, #toggleetat{margin-left:-12px;float:left;position:relative;}

.desc div, .desc ul, .desc #deplace-droite div, .desc #deplace-droite ul{margin:0 10px/*50px*/ 0 32px;padding-left:0;}
.desc h4{margin:10px 50px 5px 32px;padding-left:0;font-size:1.4em;}
.desc div h4{margin:10px 0 5px 0;}
/*
.desc h4 .top_page{position: absolute; left: -999em;}
*/
.desc ul li h4{margin:5px 0 0 0;padding:0;font-size:1.1em;border-bottom:1px solid #147167;}

.desc div div,  .desc #deplace-droite div div, .desc div p, .desc div ul, .desc ul ul, .desc ul div, .desc ul p{margin:5px 0;}
.desc ul ul{padding-left:10px;}
.desc h3{font-size:1.1em;}

.desc .texte ul li{
	list-style:disc;
	margin:0 0 0 15px;
}

.desc div#bides_intro, .fonds div#bides_intro{background:#fff;padding:0 50px 0 32px!important;margin:0!important;}
.desc div#bides_intro h4, .fonds div#bides_intro h4{margin-top:0;padding-top:15px;}
.desc div#bides_intro div, .fonds div#bides_intro p, .desc div#bides_intro p, .fonds div#bides_intro div{margin-top:0;margin-bottom:0;padding:5px 0;}

ul.liste07 {list-style: none;margin:20px 0px 0px 7px;padding:0px 0px 0px 7px;font-weight:bold;}
ul.last-niv {list-style: none;margin:0px 0px 0px 7px;padding:0px 0px 0px 7px;font-weight:bold;}
ul.nivo1 {list-style: none;margin:0px 0px 0px 3px;padding:0pt 10px 15px 0;font-weight:bold;}
ul.liste07 ul, ul.last-niv ul, ul.nivo1 ul {list-style: none;margin-left:7px;padding-left:7px;}

ul.liste07 li p {display:inline;}
ul.liste07 li p span{font-weight:bold;}
ul.liste07 li img {margin:4px 5px 0 0;}
ul.liste07 ul {font-weight:normal;}
ul.liste07 a {text-decoration:none;}
ul.liste07 a:hover {text-decoration:underline}
ul.liste07 .actif a{color:#D33536;}
ul.liste07 .actif ul a{color:#000;}
ul.liste07 .actif ul .actif a{color:#D33536;}
ul.liste07 .actif ul .actif ul a{color:#000;}
ul.liste07 .actif ul .actif ul .actif a{color:#D33536;}
ul.liste07 .actif ul .actif ul .actif ul a{color:#000;}
ul.liste07 ul, ul.liste07 li,, ul.liste07 ul li {list-style-type:none;list-style-image:none;}
ul.last-niv,ul.last-niv li,ul.last-niv li {list-style-type:none;list-style-image:none;}
ul.nivo1, ul.nivo1 ul, ul.nivo1 li,,ul.nivo1 ul li {list-style-type:none;list-style-image:none;}

td.desc p {margin-left:32px; margin-right:10px;}
p.annexe {height: auto;margin-top:0;color: #000000;padding-left: 0;padding-right: 6px;font-weight: bold;margin-left:32px;}

.clr2aa {color: #0e736b;}
td.titinvent1 {color: #2a6796;padding-left:16px; font-size:1.4em;}

.titinvent2 {color: #0e736b;padding-left:6px;}
.no_p_invent2, .no_p_invent2 p {color: #0e736b;}

.detinvtre {background-color:#e8f1f0;}
.navigation {padding:5px;width:630px;border-top:1px solid #FFFFFF;border-bottom:1px solid #056636;border-left: 1px solid #056636;border-right: 1px solid #056636;background-color:#e5f2f3;color:#000;}
.minlay, .listealpha {color:#000;}
.minlay a.listealpha,.minlay a.listealpha:hover {color:#000;}

.desc .inventaire_en_ligne{padding:0 5px 0 32px;margin:8px 0 8px 12px;background:url(/images/fnd/fnd_label.gif) no-repeat 0 9px;font-size:1.1em;display:block;}
.desc .inventaire_en_ligne a{color:#000;text-decoration:none;}
.desc .inventaire_en_ligne a:hover{color:#000;text-decoration:underline;}

#abcdtop {background-color: #466d68;width:100%;color:#ccc}

a.abcd0pop{color: #fff;text-decoration: none;font-weight: bold;margin-top: 0px;margin-right: 3px;margin-bottom: 0px;margin-left: 3px;}

a.abcd0pop:hover {color: #466d68;text-decoration: none;background-color: #fff;font-size: 9px;}

.ongletoff {background-color:#fff;margin-left:1px ;float:left;padding:0 5px;border:1px solid #466d68;}
.ongleton {color:#fff;font-weight:bold;background-color:#466d68;float:left;padding:0 5px;border:1px solid  #466d68}
.ongleton a{text-decoration:none;color:#fff;}
.ongletoff a{text-decoration:none;color:#466d68;}

a.ongletblc{width:90px;*width:100px;} 

.minlay {color:#000;}
.minlay a{text-decoration:none;}
A.ongletblclay, A.ongletblclay:link, A.ongletblclay:active, A.ongletblclay:visited {color:#000;}
A.ongletblclay:hover {color:#000; text-decoration:underline;}
TR.D68E5A, TD.D68E5A {background-color:#fff}
TR.D68E5A {border:#000 solid 1px;}
table.blff {border-collapse:collapse;}
body.popup #adresse {color:#000;font-size:90%;float:none;width:650px;text-align:right;padding-right:10px;}



/*-------- affichage des informations--------*/
#contenu h3{
	background:#e8f1f0 url(/images/fnd/fnd_titre.gif) no-repeat 0 0;
	margin:0 230px 0 16px;
	font-size: 1.7em;
	padding:5px 7px 5px 10px;
	font-family: Times, serif;
	font-weight:normal;
}
#contenu.infos_locales h3{
	margin:0 0 0 256px;	
}
#contenu .menu-info-loc h3{
	margin:0;
}

#contenu h4, #contenu h5, #contenu h6{
	font-weight: normal;
	margin:8px 230px 0 20px;
	padding:5px 5px 0 0;
	color:#d33536;
	border-bottom:1px solid #d33536;
}
#contenu.infos_locales h4, #contenu.infos_locales h5, #contenu.infos_locales h6{
	margin:8px 0px 0 22px;
}


#contenu h4 a, #contenu h5 a, #contenu h6 a{color:#d33536;text-decoration:none;}
#contenu h4 a:hover, #contenu h5 a:hover, #contenu h6 a:hover{text-decoration:none;}
#contenu h4 .top_page, #contenu h5 .top_page, #contenu h6 .top_page{
	margin:0 17px 0 0;
	position:relative;
	top:3px;	
}
#contenu h4{font-size:1.7em;}
#contenu h5{font-size:1.6em;}
#contenu h6{font-size:1.5em;}

#contenu h4.soustitre{
	margin:0 230px 0 30px;
	background:#e8f1f0;
	padding:0 10px;
	border:0;
}

#contenu .description, #contenu .liste, #contenu .detail, #contenu .info_comp, #contenu .module-index{
	margin:7px 0 8px 64px;
}
#contenu .detail .module-index, #contenu .liste .module-index,
#contenu .liste .description, #contenu .detail .description,
#contenu .description .liste, #contenu .description .detail{
	margin:0;
}
#contenu .description.photo_gauche .photo, 
.desc .description.photo_gauche .photo{
	float:left;
	margin:0 10px 0 0;
}
#contenu .description.photo_droite .photo, 
.desc .description.photo_droite .photo{
	float:right;
	margin:0 0 0 10px;
	text-align:left;
	width:206px !important;
	overflow:hidden;
}
#contenu.infos_locales .description.photo_droite .photo{
	width:auto!important;
}
#contenu .description.photo_bas .photo, 
.desc .description.photo_bas .photo{
	float:none;
	margin:10px 0 0 0;
}
#contenu .description.photo_haut .photo, 
.desc .description.photo_haut .photo{
	float:none;
	margin:0 0 10px 0;
}
#contenu .description .photo p,
.desc .description .photo p{
	margin:5px;
}
#contenu .description .texte{
	padding:0 230px 0 0;
	line-height: 1.4em;
}
#contenu.infos_locales .description .texte{
	padding:0 0 0 0;
}
#contenu .description.chapo{
	font-weight: normal;
	margin:0 230px 0 30px;
	font-size: 1.2em;
	padding:0;
	background:#e8f1f0!important;
	font-family: Times, serif;
}
#contenu.infos_locales .description.chapo{
	margin:0 0 0 260px;
}
#contenu.infos_locales .description.chapo .description.chapo{
	margin:0;
	font-size:1em;
}

#contenu .encart-pointille,
.desc .encart-pointille{
	background:#e8f1f0!important;
	border-left:1px solid #0e7266;
	margin:10px 230px 10px 64px;	
}
#contenu .encart-pointille h5,
.desc .encart-pointille h5{
	border:0;
	padding:12px 0 0 10px;
	margin:0;
	font-size:1.5em;
	font-weight:normal;
}

#contenu .encart-pointille .texte,
.desc .encart-pointille .texte{
	padding:10px 10px 0 27px;
}
#contenu .description.chapo .texte{padding:10px 20px;}

#contenu table{
	border:0;
	border-collapse:collapse;
}
#contenu table caption{
	text-align:left;
	font-size:1.2em;
	padding:5px 5px 5px 0;
	font-weight:bold;
}
#contenu table td{
	padding:2px;
	border:1px solid #b2b2b2;
}
#contenu table th{
	padding:2px;
	font-size:1.1em;
	color:#fff;
	border:1px solid #b2b2b2;
	text-align:center;
}
#contenu dl{padding:15px 0 0 0;margin:0;}
#contenu dt{
	display:block;
	margin:15px 0 0 0;
	font-size:1.3em;
	border-left:5px solid;
	padding:0 0 0 5px;
	text-transform:none;
	font-weight:bold;
	line-height:1em/*0.8em*/;
}
#contenu dt a{text-decoration:none;}
#contenu dd{
	margin:0;
	padding:5px 0;
	border-bottom:1px solid #959595;
}

#contenu .description ul{
	margin:11px 0;
	padding:0 0 0 40px;	
}
#contenu .description ul li{
	list-style-type:disc;
}
#contenu .description_complement, #contenu .info_comp{
	clear:both;
}

#contenu .description_complement div, #contenu .info_comp div{
	margin:0 0 5px 20px;
}
#contenu .description_complement div div, #contenu .info_comp div div{
	margin:0;
}
#contenu .description_complement .titre, #contenu .info_comp .titre{
	font-size:1.1em;
	font-weight:bold;
	display:block;
	margin:5pt 0pt 0px 20px !important;
	padding:0 0 0 10px;
	background:url(/images/fnd/fnd_titre_complement.gif) no-repeat 0 50%;
}
#contenu .description_complement ul, #contenu .info_comp ul{
	padding:5px 0;
	margin:0 0 0 17px;
	list-style:none;
}
#contenu .description_complement ul li, #contenu .info_comp ul li{
	list-style:none;
}
#contenu .description_complement a, #contenu .description_complement ul li span,
#contenu .info_comp a, #contenu .info_comp ul li span{
	font-weight:normal;
	color:#000;
}
#contenu .description_complement a, #contenu .info_comp a{
	background:url(/images/ico_html.gif) no-repeat 0 50%;
	padding:3px 0pt 3px 30px;
	display:block;
	font-size:1.1em;
}
#contenu .description_complement a:hover, 
#contenu .info_comp a:hover, 
#contenu .description_complement a:hover, 
#contenu .info_comp a:hover span{
	color:#D33536;
	text-decoration:none;
}

#contenu .description_complement a, 
#contenu .info_comp a, 
#contenu .description_complement a, 
#contenu .info_comp a span{
	color:#000;
	text-decoration:none;	
}
#contenu .description_complement a.pdf, #contenu .info_comp a.pdf{
	background:url(/images/ico_pdf.gif) no-repeat 0 50%;
}
#contenu .description_complement a.archdesc, #contenu .info_comp a.archdesc{
	background:url(/images/ico_archdesc.gif) no-repeat 0 50%;
}
#contenu .description_complement a.xls,
#contenu .description_complement a.csv,
#contenu .info_comp a.xls,
#contenu .info_comp a.csv{
	background:url(/images/ico_xls.gif) no-repeat 0 50%;
}
#contenu .description_complement a.odt,
#contenu .description_complement a.doc,
#contenu .info_comp a.odt,
#contenu .info_comp a.doc{
	background:url(/images/ico_doc.gif) no-repeat 0 50%;
}
#contenu .description_complement a.img,
#contenu .description_complement a.png,
#contenu .description_complement a.jpg,
#contenu .description_complement a.gif,
#contenu .description_complement a.jpeg,
#contenu .info_comp a.img,
#contenu .info_comp a.png,
#contenu .info_comp a.jpg,
#contenu .info_comp a.gif,
#contenu .info_comp a.jpeg{
	background:url(/images/ico_img.gif) no-repeat 0 50%;
}
#contenu .description_complement a.ppt, #contenu .info_comp a.ppt{
	background:url(/images/ico_ppt.gif) no-repeat 0 50%;
}
#contenu .description_complement a.html, #contenu .info_comp a.html,
#contenu .description_complement a.htm, #contenu .info_comp a.htm{
	background:url(/images/ico_html.gif) no-repeat 0 50%;
}
/*----- menu des ancres -----*/
#contenu .ancres{
	overflow:auto;
	zoom:1;
	margin:30px 230px 10px 50px;
	clear:left;
}
#contenu .ancres-col{
	margin:0;
	padding:0;
	width:auto;
	float:none;
}
#contenu .ancres-col li{
	list-style:none;
	margin:0;
	background:url(/images/ico_ancre.gif) no-repeat 0 50%;
	padding:0 0 0 20px;
}
#contenu .ancres-col li a{
	color:#4b4b4b;
}
#contenu .ancres-col li a:hover{
	text-decoration:underline;
	color:#D33536;
}

/*---------- menu des infos locales ------------*/
.menu-info-loc{
	width:213px;
	margin:0 0 0 0;
	background:#e8f1f0 url(/images/fnd_blanc.gif) repeat-y 0 0;
	float:left;
	border-right:22px solid #fff;
	border-left:12px solid #fff;
	border-bottom:15px solid #fff;
}
#contenu .menu-info-loc ul{
	margin:12px 16px 47px 0;
	padding:0;
	list-style:none;
	zoom:1;
}
#contenu .menu-info-loc ul li{
	padding:0 0 0 6px;
	zoom:1;
	margin:0;
	background:url(/images/ico_vert.gif) no-repeat 0 22px;
	list-style:none;
}
.menu-info-loc ul li.actif{
	padding:0 0 0 6px;
	margin:0;
	background:url(/images/ico_rouge.gif) no-repeat 0 22px;
}
.menu-info-loc ul li a{
	font-weight:bold;
	color:#0e7268;
	text-decoration:none;
	border-bottom:1px solid #0e7268;
	display:block;
	padding:17px 0 0 8px;
}
.menu-info-loc ul li.actif a, .menu-info-loc ul li a:hover{
	color:#d33536;
}

/*-------- affichage de la galerie d'images ---------*/
#container #coldesc ul.galerie{margin:0 0 0 7px;padding:0;overflow:auto;}
#container #coldesc div.galerie{margin:0 0 0 12px;padding:5px 0;overflow:auto;}
.desc ul.galerie li h4{margin:0pt 10px 0pt 32px;}
.desc ul.galerie li h3{margin:0pt 10px 0pt 32px;font-size:1.4em;}
#container #coldesc .galerie .image_galerie{
	float:left;
	width:130px;
	height:205px;
	margin:5px 8px 5px 0px;
	border-bottom:1px solid #b7d6d1;
	overflow:hidden;
}
#container #coldesc .galerie .image_galerie .image{
	width:130px;
	height:130px;	
	overflow: hidden;
	display:block;
	text-align:center;
	background:#b7d6d1;
}
#container #coldesc .galerie .image_galerie a.image img{
	margin:5px;
	border:0;
	padding:0;
}
#container #coldesc .galerie .image_galerie p{
	margin:5px;
	padding:0;
	line-height:13px;
	height:39px;
	overflow:hidden;
}
#container #coldesc .galerie .image_galerie div.infos_comp{overflow:auto;zoom:1;display:block;}
#container #coldesc .galerie .image_galerie div a{float:left;display:block;width:22px;margin:0 2px 0 0;}
#container #coldesc .galerie .image_galerie div a.nombre{
	background:#000 url(/images/archives/ico_nombre.gif) no-repeat scroll 0pt;
	color:#FFFFFF;
	display:block;
	font-size:0.9em;
	height:22px;
	line-height:21px;
	text-decoration:none;
	text-align:center;
	width:30px;
}


/*-------- affichage de l'inventaire ---------*/
#top-invent{background:#fff;padding:0;margin:0 0 5px 0;position:relative;}
#top-invent img{background:#fff;}
#top-invent a.fermer{position:absolute;right:5px;top:6px;width:120px;color:#067262;font-weight:bold;text-decoration:none;font-size:1em;}
#top-invent a.fermer:hover{text-decoration: underline;}

#container #coldesc h2.action{text-transform:uppercase;font-weight:normal;margin-left:0;margin-right:0;display:block;padding:2px 0;overflow:hidden;zoom:1;}
#container #coldesc h2 input{float:right;}
#container #coldesc h2 a{float:right;}
#container #coldesc h2 a.toutdeplier{font-family:Arial, sans-serif;background:url(/images/deployer.gif) no-repeat right center;padding:0 10px 0 0;margin:0 5px 0 0;height:30px;line-height:30px;font-size:0.7em;color:#cc2a28;text-decoration:none;}
#container #coldesc h2 a.toutreplier{font-family:Arial, sans-serif;background:url(/images/replier.gif) no-repeat right center;padding:0 10px 0 0;margin:0 5px 0 0;height:30px;line-height:30px;font-size:0.7em;color:#cc2a28;text-decoration:none;}

#container #coldesc .pop-invent{padding:0;margin:0;width:auto;background:#fff;/*overflow-x:hidden;overflow-y:auto;*/}

#container #coldesc .pop-invent li{clear:both;zoom:1;}
#container #coldesc .pop-invent li ul{margin:0;padding:0;}
#container #coldesc .pop-invent li h3{margin:5px 0 0 0;padding:0 0 0 12px;}
#container #coldesc .pop-invent li h3.titre{font-size:1em;overflow:hidden;zoom:1;}
#container #coldesc .pop-invent li div.stitre div{margin-top:0;margin-bottom:0;margin-left:0;}
#container #coldesc .pop-invent li div.stitre p{color:#757575;}
#container #coldesc .pop-invent li div.stitre strong{display:none;}
#container #coldesc .pop-invent li h3.titre div{float:right;padding:0 0 0 5px;margin:0;background:#fff;}
#container #coldesc .pop-invent li h3.titre span{display:block;background:#fff url(/images/archives/pix-gris.gif) repeat-x center;padding:0;width:auto;}
#container #coldesc .pop-invent li h3.titre span span{display:inline;background:#fff;padding:0 0 0 0;}
#container #coldesc .pop-invent li .notice-visu h4{margin:0;padding:0 5px 5px 5px;font-size:1em;float:left;clear:left;border:none;}
#container #coldesc .pop-invent li .indexation{}
#container #coldesc .pop-invent li .cadre-bleu{margin:0 0 5px 0;}
#container #coldesc .pop-invent li .notice-visu div{margin:0;padding:0 0 0 12px;}
#container #coldesc .pop-invent li .notice-visu div div{padding:0;font-weight:normal;clear:none;overflow:hidden;zoom:1;}
#container #coldesc .pop-invent li .notice-visu p{margin:0;padding:0 0 5px 0!important;font-weight:normal;clear:none;line-height:1.6em;display:inline;}
#container #coldesc .pop-invent li table{width:100%;}
#container #coldesc .pop-invent li table input{width:auto;margin:0 0 0 5px;display:inline;background:none;border:0;}
#container #coldesc .pop-invent a.nbr-ico{color:#d21c32;font-weight:normal;text-decoration:none;}
#container #coldesc .pop-invent span.nbr-ico{color:#000000;font-weight:normal;}
#container #coldesc .pop-invent li h3.notice-visu{background:#cfe3e1;}
#container #coldesc .pop-invent li h3.notice-visu-sel{background:#f7d6cd;}
#container #coldesc .pop-invent li .notice-visu h3 strong{color:#D21C32;}
#container #coldesc .pop-invent li div.notice-visu{background:#e8f1f0;}
#container #coldesc .pop-invent li div.notice-visu-sel{background:#fcf2f0;}
#container #coldesc .pop-invent li .stitre div{display:block!important;}


#container #coldesc .pop-invent li h3, #container #coldesc .pop-invent li .notice-visu{margin-left:0px;}
#container #coldesc .pop-invent li li h3, #container #coldesc .pop-invent li li .notice-visu{margin-left:0px;}
#container #coldesc .pop-invent li li li h3, #container #coldesc .pop-invent li li li .notice-visu{margin-left:10px;}
#container #coldesc .pop-invent li li li li h3, #container #coldesc .pop-invent li li li li .notice-visu{margin-left:20px;}
#container #coldesc .pop-invent li li li li li h3, #container #coldesc .pop-invent li li li li li .notice-visu{margin-left:30px;}
#container #coldesc .pop-invent li li li li li li h3, #container #coldesc .pop-invent li li li li li li .notice-visu{margin-left:40px;}
#container #coldesc .pop-invent li li li li li li li h3, #container #coldesc .pop-invent li li li li li li li .notice-visu{margin-left:50px;}
#container #coldesc .pop-invent li h3.titre{padding:0 0 0 0px;margin:0;}
#container #coldesc .pop-invent li li h3.titre{padding:0 0 0 10px;}
#container #coldesc .pop-invent li li li h3.titre{padding:0 0 0 20px;}
#container #coldesc .pop-invent li li li li h3.titre{padding:0 0 0 30px;}
#container #coldesc .pop-invent li li li li li h3.titre{padding:0 0 0 40px;}
#container #coldesc .pop-invent li li li li li li h3.titre{padding:0 0 0 50px;}
#container #coldesc .pop-invent li li li li li li li h3.titre{padding:0 0 0 60px;}
#container #coldesc .pop-invent li .stitre{padding:0 0 0 00px;margin:0;}
#container #coldesc .pop-invent li li .stitre{padding:0 0 0 10px;}
#container #coldesc .pop-invent li li li .stitre{padding:0 0 0 20px;}
#container #coldesc .pop-invent li li li li .stitre{padding:0 0 0 30px;}
#container #coldesc .pop-invent li li li li li .stitre{padding:0 0 0 40px;}
#container #coldesc .pop-invent li li li li li li .stitre{padding:0 0 0 50px;}
#container #coldesc .pop-invent li li li li li li li .stitre{padding:0 0 0 60px;}
#container #coldesc .pop-invent li h3.titre{background:url(/images/archives/carre-gris.gif) repeat-x 0 5px;}


#container #colfonds h3{margin:11px 5px 5px 4px;padding:0 0 0 15px;font-size:1.1em;background:url(/images/fnd_h3.gif) no-repeat 0 0;}
#container #colfonds h3 a{color:#000;text-decoration:none;}
#container #colfonds p.texte{padding:0 0 5px 30px;margin:0;}
#container #colfonds p.texte a{color:#000;font-weight:bold;text-decoration:none;}
#container #colfonds p.texte a:hover{text-decoration:underline;}


/*----------- affichage des rubriques de type une -------------*/
table#une_rubriques {margin:0 0 0 16px;background:#E8F1F0;}
table#une_rubriques td{border-bottom:2px solid #fff;border-left:2px solid #fff;width:50%;padding:0;margin:0;}
#contenu table#une_rubriques td h4{margin:0 0 5px 0;padding:0 0 0 3px;line-height:30px;font-family:serif;color:#000;background:url(/images/fnd/fnd_titre.gif) no-repeat -6px 0;border:0;}
#contenu table#une_rubriques td h4 a{color:#000;font-family:serif;}
#contenu table#une_rubriques td h4 a.top_page{display:none;}
#contenu table#une_rubriques td .texte{margin:0;padding:0;}
#contenu table#une_rubriques td .description{margin:0;padding:0;}
#contenu table#une_rubriques td .description .texte{padding:0 36px 10px 24px;margin:0;}
#contenu table#une_rubriques td .description.photo_gauche .texte, #contenu table#une_rubriques td .description.photo_droite .texte{padding:0 24px 0 24px;}
#contenu table#une_rubriques td .description br.pusher{display:none;}
#contenu table#une_rubriques .description.photo_gauche .photo, #contenu table#une_rubriques .description.photo_droite .photo{width:200px!important;margin:0;float:left;overflow:hidden;}
#contenu table#une_rubriques td .lien{text-align:left;font-style:italic;padding:0px 5px 10px 24px;}
#contenu table#une_rubriques td .lien a{text-decoration:underline;}
#contenu table#une_rubriques td .lien a:hover{text-decoration:none;}
#contenu table#une_rubriques td .description .lien{padding:0 5px 5px 0px;}
/*---------- affichage des résultats de recherche de la bibliotheque ----------*/
#container #colfonds ul.biblio-res{margin:0pt 0px 0pt 9px;padding:0;}
/*
#container #colfonds .biblio-res ul.last-niv{font-weight:normal;}
#container #colfonds .biblio-res li ul{margin:0;}
#container #colfonds .biblio-res li tr.notice-visu{border-bottom:10px solid #E5F2F3;}
#container #colfonds .biblio-res li ul.last-niv li{margin:0;}
#container #colfonds .biblio-res li .notice-visu h3{background:#cfe3e1;margin:0;padding:0 5px;}
#container #colfonds .biblio-res li .notice-visu h3 a{text-decoration: none;color:#000;}
#container #colfonds .biblio-res li .notice-visu h4{margin:0;padding:0;font-style:italic;font-size:1em;}
#container #colfonds .biblio-res li .notice-visu h3 span {font-weight:normal;}
#container #colfonds .biblio-res li .notice-visu h3 strong{color:#D21C32;margin:0 0 0 5px;}
#container #colfonds .biblio-res li .notice-visu div{background:#cfe3e1;margin:0;padding:0 5px;}
#container #colfonds .biblio-res li .notice-visu div div{padding:0;}
#container #colfonds .biblio-res li .notice-visu p{margin:0;padding:0;}
#container #colfonds .biblio-res li table{width:100%;}
#container #colfonds .biblio-res li table input{width:auto;margin:0 0 0 5px;display:inline;background:none;border:0;}
#container #colfonds .biblio-res li.actif .notice-visu, 
#container #colfonds .biblio-res li.actif .notice-visu h3, 
#container #colfonds .biblio-res li.actif .notice-visu div{background: #E8DFEC;}
*/
#container #colfonds .biblio-res li {float:left;width:100%;margin:0;padding:0.2em 0 0.6em 0;border-top:#107367 1px solid;}
#container #colfonds .biblio-res li .liste-centre {float:left;width:89%;}
#container #colfonds .biblio-res li p {margin:0;padding:0;text-align:left;display:block;float:left;width:65%;}
#container #colfonds .biblio-res li p.txt-lien {width:48%;margin-right:0.4em;}
#container #colfonds .biblio-res li p.num {width:12%;font-weight:bold;color:#107367;text-align:left;}
#container #colfonds .biblio-res li .icone {float:left;width:6%;}
#container #colfonds .biblio-res li input {width:13px;}
#container #colfonds .biblio-res li .pertinence {width:9%;font-size:10px;display:block;float:left;text-align:right;}
#container #colfonds .biblio-res li .pertinence span{padding:0 5px 0 0;}
#container #colfonds .biblio-res li p.ref-rep {width:98%;clear:right;text-align:right}
#container #colfonds .biblio-res li p.ref-plus {width:16%!important;width:15%;font-weight:bold;} 
#container #colfonds .biblio-res li p.ref-rep a {font-weight:bold;text-decoration:none}
#container #colfonds .biblio-res li .liste-isbd {float:left;width:76%;}
#container #colfonds .biblio-res li .liste-isbd div.ref-rep {clear:right;float:right;font-weight:bold;text-align:right;width:19%;}
#container #colfonds .biblio-res li .liste-isbd div.auteur-titre-date {float:left;width:99%;}
#container #colfonds .biblio-res li .liste-isbd div.auteur-titre-date a {font-weight:bold;text-decoration:none;}
#container #colfonds .biblio-res li .liste-isbd div.auteur-titre-date a:hover {text-decoration:underline;}
#container #colfonds .biblio-res li a{font-weight:bold;color:#000;text-decoration:none;}
#container #colfonds .biblio-res li a:hover{color:#AE332A;}
#container #colfonds .biblio-res li.actif a,
#container #colfonds .biblio-res li.actif strong,
#container #colfonds .biblio-res li.actif .num{color:#AE332A;}



.pied-invent{text-align:right;background:#fff;margin:0!important;}
.pied-invent a{text-decoration:none;color:#000;}
.pied-invent a img{margin:0 30px 2px 2px;}


/*affichage des fonds d'ariches*/
.desc div.ref{margin:0 10px 10px 32px;}
.desc div.ref ul, .ref li, .ref p{margin:0!important;padding:0!important;}
.desc div.ref table {border-collapse:collapse;}
.desc div.ref table tr{}
.desc div.ref .deuxcols {width:100%;}
.desc div.ref .deuxcols td p {margin:0;padding:0;}
.desc div.ref table tr td {width:auto;padding:2px 0;border-bottom:1px solid #ccc!important;}
.desc div.ref table tr span {font-weight:bold;}
.desc div.ref table tr td div{margin:0!important;}
/*-----------------------------*/

/*----------------------------------*/
/*-------- navigation basse - pagination --------*/
/*----------------------------------*/
.navig {
	clear:both;
	padding:7px 230px 8px 30px;
	/*background: transparent url(/images/fnd_contenu.gif) repeat-y scroll right top;*/
	overflow:visible;
	zoom:1;
	text-align:center;
}
#colfonds .navig {padding:7px 10px 8px 10px;}
.infos_locales .navig{
	padding:7px 10px 8px 10px;	
}
.navig .contenu{
		border-top:1px solid #147167;
}

.gauche {
	text-align:left;
	width:48%;
	float:left;
}
.gauche a {
	background:transparent url(/images/ico_left.gif) no-repeat scroll left center;
	padding:0pt 0pt 0pt 16px;
	color:#147167;
	width:auto;
	display:block;
}
.centre {
	text-align:center;
	color:#147167;
	padding:0 5px;
	clear:both;
	display:block;
}
.centre a {
	color:#147167;		
}
.droite {
	float:right;
	text-align:right;
	width:48%;
}
.droite a {
	background:transparent url(/images/ico_right.gif) no-repeat scroll right center;
	padding:0pt 16px 0pt 0pt;
	color:#147167;
	width:auto;
	display:block;	
}
.navig  .nbredr {
	font-weight:bold;
}
.navig_nbrep {
	text-align:left;
	color:#147167!important;
	width:38%;
}
.navig_pagination {
	text-align:center;
}
.navig_select {
	padding-top:0pt;
	text-align:right;
	color:#959595!important;
	width:58%;
}
.navig_select select {
	background:#FFFFFF;
	border:1px solid #000;
	font-size:0.9em;
	margin:0pt 0pt 0pt 3px;
	padding:0pt;
	float:none;
}
.navig_select label{
	width:auto;
	float:none;
}
.navig_select input.submit {
	margin:0;
	padding:0;
	border:0;
	color:#147167!important;
	float:none;
}

.surligne{background:#c42a28!important;color:#fff!important;padding:0 3px;}
#colfonds .surligne{background:transparent!important;color:#000!important;padding:0;}
#colfonds a .surligne{background:transparent!important;color:#107367!important;padding:0;}
#colfonds a:hover .surligne{background:transparent!important;color:#c42a28!important;padding:0;}
/*-------- det-isbd --------*/
.desc .det-isbd .title{font-weight:bold;}
.desc .det-isbd .title span, .desc .det-isbd .items span{color:#107367;font-weight:bold;}



.nbrep{color:#9B0900;font-weight:bold;}




/*----- pied de page ------*/
#bottom{
	background:url(/images/fnd/fnd_bottom.jpg) repeat-x 0 0;
	width:990px;
}
#bottom p{
	margin:0;
	padding:10px 5px 0 5px;
	color:#555;
	font-style:italic;
}
#bottom p a{
	color:#555;
	font-style:italic;
	text-decoration:underline;
}
#bottom p a:hover{
	color:#D33536;
	text-decoration:none;
}

.pied-navig{
	text-align:right;
}
.pied-navig a{color:#000;background:#d9d9d9;padding:0;text-align:center;width:auto;border:0;padding:0 2px;margin:0 3px;pointer:cursor;}
.pied-navig a.pied-navig-sel{color:#fff;background:#57a190;}
.pied-navig a.pied-navig-sel:hover{color:#fff;background:#57a190;}

/* -------------plan du site----------- */
ul.tabplan1 { padding-left:30px; font-weight:bold}
ul.tabplan1 img,ul.tabplan2 img,ul.tabplan3 img,ul.tabplan4 img {margin-right:6px;}
ul.tabplan2,ul.tabplan3,ul.tabplan4 {list-style-type:none; list-style-image:none;padding-left:20px;font-weight:normal}
ul.tabplan1 a{color:#000;text-decoration:none;}
ul.tabplan1 a:hover{color:#000;text-decoration:underline;}

/*--- style global sur les liens ---*/
a:link{
	color:#000;
}
a:visited{
	color:#000;	
}
a:hover{
	color:#D33536;
	text-decoration:underline;
}
