/***** GLOBAL *****/

body {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px 0 0 15px;
	background-color:#ffffff;
}
.invisible, .cache, .txtdroite {
	display:none;
}
img, form{
 	border:0px;
 	margin:0px;
 	padding:0px;
}
.gras {
	font-weight:bold;
}
.logoam {
	float:left;
}
a {
	color:#1107C0;
	text-decoration:none;
}
.aide {
	color:#005DA7;
	padding:0px 3px 0px 3px;
}
.visuel_aide {
	float:left;
	margin:2px 5px 0px 0px;
}
.exemple_aide {
	clear:both;
	float:left;
	width:500px;
	font-weight:normal;
	font-size:0.75em;
	padding:0px;
	margin:0px 0px 15px 0px;
}
.msg_erreur {
	color:#ff0000;
	font-weight:bold;
}
.msg_erreur p {
	font-size:0.7em;
	color:#ff0000;
}
.msg_erreur a {
	color:#ff0000;
	text-decoration:underline;
}
/***** TETIERE *****/
#tetiereneutre {
	float:left;
	background-color:#fff;
	width:770px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
}
#txtvisuel1 {
	float:left;
	margin:0px;
	padding :40px 0px 0px 50px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.2em;
	color:#000000;
}
#txtvisuel2 {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.2em;
	color:#000000;
}
#txtvisuel2bis {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.9em;
	color:#000000;
}
/* LOCALISATION */
#localisation, #localise {
	display:none;
}
/***** NAV TRANVERSALE HAUT et BAS et NAV ESPACES *****/
.navtransversale, .liensbas  {
	display:none;
}
.navassures, .navps, .navem, .navjo, .navam {
	display:none;
}
/***** TETIERES ESPACES *****/
#tetiereassurres, #tetiereps, #tetiereps, #tetierejo, #tetieream {
	float:left;
	width:770px;
	padding:0px;
	margin:0px 0px 50px 0px;
}
/* NAVIGATION */
.navneutre{
	width:770px;
	background-color:#ffffff;
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
}
.ongletsneutre{
	margin:0px 0px 0px 175px;
	padding:0px;
}
#ongletneutre1a {
	width: 590px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	float:left;
}
/* FILETS SOUS ONGLETS --> CASES ALLUMMES OU ETEINTES */
#conteneurcases {
	display:none;
}
/***** RECHERCHE / ANNUAIRE / FORMULAIRE *****/
.zonerecherche, .annuform, .annuform2, .annuaire {
	display:none;
}
/***** FILET DE NAV SOUS ONGLETS *****/
.caseblanche, .caseviolette {
	display:none;
}
/***** STRUCTURE 3 COLONNES *****/
.main, .main2, .main3 {
	width : 770px;
	margin : 0px;
	padding : 0px;
	background-color:#ffffff;
	float:none;
}
#colgauche {
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	width:50px;
}
#colcentre {
	background-color:#ffffff;
	float:none;
	border:0px;
	padding:0px;
	margin:0px;
	width:600px;
}
#coldroite {
	background-color:#ffffff;
	float:right;
	border:0px;
	padding:0px;
	margin:0px;
	width:50px;
	display:none;
}
/***** COLONNE GAUCHE *****/
.rubentete, .rubentete2, .menu {
	display:none;
}
/***** FIL D'ARIANE *****/
.ariane {
	display:none;
}
/***** COLONNE CENTRE *****/
.pictos, .pictos2, .pictos_aide {
	display:none;
}
.centrepage {
	float:none;
	margin-left:0px;
}
.chapotitre {
	clear:both;
	font-weight:bold;
	margin:15px 0px 15px 0px;
	font-size:0.7em;
	color:#000000;
	padding:0px;
}
.titrepage {
	background-color:#ECEED6;
	height:22px;
	border-bottom:1px #3D4558 dotted;
	padding:0px;
	margin:0px;
}
.titrepage h2{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px;
	float:left;
	width:328px
}
.conteneur_titre {
	margin:0px;
	padding:0px;
}

.maj_article {
	font-size:0.65em;
}

.titrearticle, .titrearticle5, .titrearticle_aide {
	background: url(../images/fd_rubpsom3.gif) bottom repeat-x;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	color:#3D4558;
}
.titrearticle h2, .titrearticle5 h2, .titrearticle_aide h2 {
	border-bottom:1px #3D4558 dotted;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	margin:0px;
}
.titrearticle2 {
	background-color:#ECEED6;
	padding:0px 0px 0px 8px;
	margin:0px 0px 10px 0px;
	color:#3D4558;
}
.titrearticle2 h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#3D4558;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.titrearticle3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
	margin:10px 10px 0px 0px;
	padding:0px;
}
.pictos_article, .pictos_article2, .pictos_article3 {
	display:none;
}
.chapoarticle {
	clear:both;
	float:left;
	margin:15px 0px 15px 0px;
	font-size:0.7em;
	color:#000000;
	padding:0px 10px 0px 0px;
}
.chapoarticle img {
	display:none;
}
.local1_article {
	display:none;
}
.local1_article h3 {
	font-size:0.7em;
	color:#29B90C;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.local1_article p {
	padding:0px;
	margin:0px;
	color:#3B465C;
	font-size:0.7em;
}
.local1_article ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin:0px 0px 5px 15px;
	padding:0px;
	line-height: 1.3em;
	list-style:disc;
}
.local1_article li {
	line-height:1.05em;
	margin:5px 0px 5px 0px;
}
.local1_article li a {
	font-weight:normal;
}
.local1_article a {
	font-weight:bold;
}
.conteneur_local2_article {
	display:none;
}
.local2_article {
	background:#F4F5E6;
	border:1px #29B90C solid;
	width:137px;
	padding:8px;
	margin:10px 0px 0px 10px;
	color:#1107C0;
}
.local2_article h3 {
	font-size:0.7em;
	color:#29B90C;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.local2_article p {
	padding:0px;
	margin:0px;
	color:#3B465C;
	font-size:0.7em;
}
.local2_article ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin:0px 0px 5px 15px;
	padding:0px;
	line-height: 1.3em;
	list-style:disc;
}
.local2_article li {
	line-height:1.05em;
	margin:5px 0px 5px 0px;
}
.retour_article {
	display:none;
}
/***** SOMMAIRE N-1 *****/
.titrepsom1 {
	background:none;
	clear:both;
}
.titrepsom1 h2{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#3E306B;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
}
.fd_rubpsom1 {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:380px;
	padding:2px 0px 0px 10px;
	margin:20px 0px 0px 0px;
	color:#3D4558;
}
.fd_rubpsom1 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom1 {
	width:374px;
	padding:2px 0px 0px 10px;
	margin:0px;
	color:#3D4558;
}
.rubpsom1 h3 {
	margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom1 p {
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:0.7em;
}
.rubpsom1 ul {
	margin:10px 0px 0px 25px;
	padding:0px;
}
.rubpsom1 li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.rubpsom1 img {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.zoomsur {
	border:1px #AAAEB9 solid;
	margin:15px 0px 0px 0px;
	padding:9px 0px 10px 0px;
}
.zoomsur p {
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 13px;
}
.zoomsur img {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.libellezoomsur {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	color:#3F316F;
	font-size:1em;
}
.libellezoomsur h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3D326C;
	font-weight:bold;
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.titrezoom {
	color:#005EA8;
	font-weight:bold;
}
.pasdezoom {
	border:0px;
	margin:15px 0px 0px 0px;
	padding:9px 0px 10px 0px;
}
.pasdezoom p {
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 13px;
}

/***** SOMMAIRE N-2 *****/
.titrepsom2 {
	background: url(fd_titrepsom2.gif) no-repeat;
	/*height:21px;*/
	padding: 6px 0 0 0;
	margin:0px;
    width: 394px;
}
.titrepsom2 h2{
    background-color: #ECEED6;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
    margin: 0px;
    width: 384px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin-bottom: 15px;
    _margin-bottom: 0px;
	float:left;
}
.fd_rubpsom2 {
	background: #ECEED6 url(../images/fd_rubpsom2.gif) bottom repeat-x;
	width:380px;
	padding:2px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#3D4558;
}
.fd_rubpsom2 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom2 {
	width:374px;
	padding:2px 0px 0px 10px;
	margin:0px;
	color:#3D4558;
}
.rubpsom2 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom2 p {
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:0.7em;
}
.rubpsom2 ul {
	margin:10px 0px 0px 25px;
	padding:0px;
}
.rubpsom2 li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.rubpsom2 img {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.zoomsur2 {
	border:1px #AAAEB9 solid;
	margin:15px 0px 0px 0px;
	padding:9px 0px 10px 0px;
}
.zoomsur2 p {
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 13px;
}

/***** SOMMAIRE N-3 *****/
.titrepsom3 {
	background: url(../images/fd_titrepsom3.gif) no-repeat;
	height:21px;
	padding:0px 0px 0px 13px;
	margin:0px;
}
.titrepsom3 h2{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
}
.fd_rubpsom3 {
	background: #ECEED6 url(../images/fd_rubpsom3.gif) bottom repeat-x;
	width:380px;
	padding:2px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#3D4558;
}
.fd_rubpsom3 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom3 {
	clear:both;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	color:#3D4558;
}
.rubpsom3 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.rubpsom3 p {
	margin:5px 0px 0px 0px;
	padding:0px;
	font-size:0.7em;
}
.rubpsom3 img {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.datepublication {
	font-size:0.65em;
	font-style:italic;

}
.photopsom3 {
	float:left;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/***** SOMMAIRE *****/
.maj_dossier {
	text-align:right;
	font-size:0.65em;
	padding:5px 10px 0px 0px;
}
.sommaire {
	width: 385px;
	height:28px;
	margin: 0px;
	padding:0px;
	background: url(../images/sommairehaut.gif) top left no-repeat;
}
.sommaire h3{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.75em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 9px 0px 14px;
}
.sousommaire {
	background: url(../images/sommairebas.gif) bottom left no-repeat;
	padding: 5px 0px 15px 0px;
	color:#1107C0;
}
.sommaireshow, .sousommairehide {
	display:none;
}
.sousommaire ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	color:#3D4558;
	margin:0px 0px 5px 35px;
	padding:0px;
	line-height: 1.3em;
	list-style:disc;
}
.sousommaire h4{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.75em;
	color:#3E4557;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	margin:0px 9px 0px 14px;
}
.sousommaire p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#3E4557;
	padding:0px;
	margin:0px 9px 10px 14px;
}
.sousommaire li {
	margin:0px;
	padding:0px;
}
.sousommaire a {
	color:#1107C0;
}
.sommaire_localisation {
	/*border:1px #2AB80C solid;*/
	background:#F4F5E6;
	color:#3D4456;
	margin:0px 15px 6px 0px;
	padding:0px;
}
.sommaire_localisation h4 {
	color:#2AB80C;
}
.localien .localien a {
	color:#29bb0b;
}
.somactif {
	list-style:circle;
}
.showhide a{
	color:#2443C9;
}
.showhide img {
	display:none;
}
/***** DOSSIER *****/

.dossier {
	margin:15px 0px 20px 0px;
	color:#3E4558;
}
.dossier h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.dossier h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.dossier p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
	font-size:0.7em;
	margin:5px 0px 10px 0px;
	padding:0px;
}
.dossier ul {
	margin:10px 0px 15px 0px;
	padding:0px;
	list-style:none;
}
.dossier li {
	margin:0px;
	padding:0px;
	/*font-size:0.7em;*/
}
.dossier img {
	margin:0px 6px 0px 0px;
}
.visuel_article {
	margin:15px 0px 5px 10px;
	float:right;
}
.pointille {
	background : url(../images/pointille_bleu.gif);
	width:100%;
	height:2px;
	line-height:0.1em;
	font-size:0.1em;
}
.pointille3 {
	background : url(../images/pointille_gris.gif);
	width:93%;
	height:2px;
	line-height:0.1em;
	font-size:0.1em;
	margin:8px 15px 15px 12px;
	padding:0px;
}

/***** ARTICLE *****/
.article {
	margin:15px 0px 20px 0px;
	color:#3E4558;
}
.article h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.article p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
	font-size:0.7em;
	margin:5px 0px 10px 0px;
	padding:0px 10px 0px 0px;
}
.article ul {
	margin:10px 0px 15px 0px;
	padding:0px;
	list-style:none;
}
.article li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.article img {
	margin:0px 6px 0px 0px;
}
.visuel_article {
	margin-left:6px;
	float:right;
}

/***** ENCART / PROMO *****/
/*.encart,*/ .encartlien1, .encartlien2, .encartlien3, .encartlien4, .encartlien6, .promoagenda {
	display:none;
}
.encart {
	display:none;
	/*float:none;
	clear:both;
	width: 375px;
	margin: 0px;
	padding:0px;
	background: url(../images/encarthaut.gif) top left no-repeat;*/
}
.sousencart{
	/*background: url(../images/encartbas.gif) bottom left no-repeat;*/
	padding: 5px 0px 20px 0px;
	margin: 0px;
}
.encart h3{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 11px 0px 11px;
}
.encart h4 {
	text-align:left;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#1107C0;
	font-weight:bold;
	font-size:0.7em;
	margin:0px 10px 0px 11px;
	padding:0px;
}
.encart h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3F326A;
	font-weight:bold;
	font-size:0.625em;
	margin:0px 20px 0px 11px;
	padding:0px;
}
.encart p {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
	font-size:0.7em;
	margin:2px 11px 10px 11px;
	padding:0px;
}
.encart a {
	color:#3D4558;
}

.encart img {
	margin-right:6px;
}
/***** SELECTION METIERS PS *****/
.selectmetier {
	float:right;
	width:590px;
	margin:15px 5px 30px 0px;
}
.metierps {
	float:left;
	width: 590px;
	height:11px;
	padding: 0px;
	margin:0px;
	font-size:0.1em;
	line-height:0.1em;
	background: url(../images/metierpshaut.gif) top left no-repeat;
}
.sousmetierps {
	float:left;
	background: url(../images/metierpsbas.gif) bottom left no-repeat;
	padding:0px 17px 20px 17px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	margin: 0px;
}
.sousmetierps p {
	color:#3E4558;
}
.metierleft {
	background:url(../images/filetactus_home.gif) right repeat-y;
	float:left;
	width:240px;
	font-size:0.95em;
}
.metierleft ul {
	padding:0px 0px 0px 20px;
	margin:0px;
}
.metierleft a, .metierright a {
	color:#2543C9;
}
.metierright {
	float:right;
	width:300px;
	font-size:0.95em;
}
.metierright ul {
	padding:0px 0px 0px 20px;
	margin:0px;
}
/***** COLONNE DROITE *****/

.enpratique, .sitesutiles, .promo {
	display:none;
}
.lienreponse1 {
	font-size:0.9em;
	text-align:right;
	margin:0px 9px 15px 0px;
}
.titrebreve {
	color:#0F07BF;
	font-weight:bold;
}
.services {
	margin:0px 0px 12px 0px;
}
.pointille2 {
	background : url(../images/pointille_bleu.gif);
	width:86%;
	height:2px;
	line-height:0.1em;
	font-size:0.1em;
	margin:10px 0px 0px 14px;
}

/***** LIEN HAUT DE PAGE *****/

.hautdepage, .hautdepage2, .hautdepage3 {
	display:none;
}
/***** LIENS BLEUS BAS DE PAGE *****/

.baselinebleue, .pagination p {
	display:none;
}
.pagination img {
	margin:0px;
	padding:0px 5px 0px 5px;
}
.txt_tetiere {
	margin:0px;
	padding : 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#ffffff;
}
#txtvisuel1 {
	font-size:1.2em;
}
#txtvisuel2 {
	font-size:1.4em;
}

/***** LIENS BLEUS BAS DE PAGE *****/

.conteneurbaseline, .ombredeco {
	display:none;
}
/***** PAC 1 � 5 *****/

/*** VISUELS MEDIAS ***/
.conteneur_medias {
	display:none;
}

/*** GAUCHE ***/
.pacmain {
	margin:0px 5px 0px 6px;
	padding:0px;
}
.pacgauche {
	width:501px;
	margin:-37px 0px 30px 0px;
	padding:0px;
	float:left;
}
.colpac1 {
	width:356px;
	margin:0px 11px 0px 0px;
	padding:0px 0px 0px 10px;
	float:left;
}
.colpac2 {
	width:360px;
	margin:0px 10px 0px 11px;
	padding:0px;
	float:right;
}
.paczoom {
	padding:0px 15px 0px 15px;
	margin:0px;
	color:#3E4356;
}
.paczoom p {
	margin:0px 0px 10px 0px;
}
.paczoom img {
	margin:0px 5px 0px 0px;
}
.dl_paczoom, .art_paczoom {
	display:none;
}
.hautpacgauche {
	background: url(../images/pacgauchehaut.gif) top left no-repeat;
	width:501px;
	height:15px;
	padding:0px;
	margin:0px;
}
.souspacgauche {
	background: url(../images/pacgauchebas.gif) bottom left no-repeat;
	width:501px;
	margin:-3px 0px 0px 0px;
	padding:10px 0px 15px 0px;
}
.souspacgauche p {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.hautpac2 {
	background: url(../images/pacgauchehaut2.gif) top left no-repeat;
	width:758px;
	height:15px;
	padding:0px;
	margin:-30px 0px 0px 0px;
	border:0px;
}
.souspac2 {
	background: url(../images/pacgauchebas2.gif) bottom left no-repeat;
	width:758px;
	margin:-3px 0px 30px 0px;
	padding:10px 0px 20px 0px;
	float:left;
}
.souspac2 p {
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.souspac2 h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	color:#3F326A;
	font-size:0.875em;
}
.souspac2 h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#3D4655;
	font-size:0.75em;
}
.souspac2 ul {
	margin:0px;
	padding:0px 10px 0px 15px;

}
.souspac2 li {
	margin:0px;
	padding:0px;
	font-size:0.70em;
	line-height:1.2em;
}
.titrepac {
	background: url(../images/ti_paczoom.gif) no-repeat;
	width:171px;
	height:34px;
	margin:0px;
	padding:0px;
}
.titrepac h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:8px 0px 0px 25px;
	color:#4C3F77;
	font-size:1.25em;
}
.titre2pac {
	background: url(../images/ti_paczoom.gif) no-repeat;
	width:171px;
	height:34px;
	margin:-37px 0px 30px 0px;
	padding:0px;
}
.titre2pac h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:10px 0px 0px 6px;
	color:#4C3F77;
	font-size:0.95em;
}
.souspacgauche h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	color:#3F326A;
	font-size:0.875em;
}
.souspacgauche h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#005DAA;
	font-size:1.25em;
	line-height:1em;
}
.visuelpac {
	display:block;
	float:right;
	margin:0px;
	padding:0px 0px 5px 9px;
}
.pointille4 {
	background : url(../images/pointille_marron.gif);
	width:96%;
	height:1px;
	line-height:0.1em;
	font-size:0.1em;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.pointille5 {
	background : url(../images/pointille_marron.gif);
	width:90%;
	height:1px;
	line-height:0.1em;
	font-size:0.1em;
	margin:10px 0px 10px 12px;
	padding:0px 0px 0px 0px;
}
.pointille6 {
	background : url(../images/pointille_marron.gif);
	width:100%;
	height:1px;
	line-height:0.1em;
	font-size:0.1em;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.date {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#4C3F77;
	font-weight:bold;
	font-size:0.7em;
	margin:0px 0px 5px 0px;
}

/*** DROITE **/
.pacdroit {
	display:none;
}
.hautrubassocie {
	width:384px;
	margin: 0px;
	padding: 0px;
	background: url(../images/rubassociehaut.gif) top left no-repeat;
}
.basrubassocie{
	background: url(../images/rubassociebas.gif) bottom left no-repeat;
	padding: 5px 0px 20px 0px;
	margin: 5px 0px 10px 0px;
}
.hautrubassocie h3{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.85em;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	margin:0px 11px 0px 11px;
}
.basrubassocie h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#1107C0;
	font-weight:bold;
	font-size:0.7em;
	margin:0px 0px 0px 11px;
	padding:0px;
}
.basrubassocie p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
	font-size:0.7em;
	margin:2px 11px 10px 11px;
	padding:0px;
}
.basrubassocie a {
	color:#1107C0;
}
.basrubassocie img {
	margin-right:6px;
}
/*** BLOC FORMULAIRE ***/
.blocform {
	border:1px #AAAEB9 solid;
	margin:10px 0px 10px 0px;
	padding:9px 0px 0px 0px;
	width:370px;
}
.blocform2 {
	display:none;
	/*border:1px #AAAEB9 solid;
	margin:10px 0px 10px 0px;
	padding:0px;*/
}
.blocform3 {
	border:1px #AAAEB9 solid;
	margin:10px 0px 10px 0px;
	padding:9px 0px 0px 0px;
	/*display:none;*/
}
.blocform p {
	margin:5px 0px 5px 0px;
	padding:0px 15px 0px 10px;
	font-size:0.7em;
}
.blocform4 {
	border:1px #AAAEB9 solid;
	margin:20px 0px 20px 0px;
	padding:0px;
}
.blocform5 {
	border:1px #AAAEB9 solid;
	margin:20px 0px 20px 0px;
	padding:0px 0px 5px 0px;
}
.blocform3 p {
	margin:5px 0px 5px 0px;
	padding:0px 15px 0px 10px;
	font-size:0.7em;
}
.blocform label {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.blocform2 label {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.blocform3 label {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.blocform4 label {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.blocform5 label {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.donnees_form {
	color:#3D4558;
}
.champ300 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:300px;
	height:15px;
}
.champ280 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:280px;
	height:15px;
}
.champ250 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:250px;
	height:15px;
}
.champ230 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:230px;
}
.champ220 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:220px;
}
.champ200 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:200px;
	height:15px;
}
.champ150 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:150px;
	height:15px;
}
.champ100 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:100px;
	height:15px;
}
.champ50 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:50px;
	height:15px;
}
.txtarea250 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.7em;
	color:#1007C2;
	width:250px;
	height:100px;
	vertical-align:top;
}
.txtarea250_200 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.7em;
	color:#1007C2;
	width:250px;
	height:200px;
	vertical-align:top;
}
.blocform_libelle {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 1px;
	padding:0px 10px 0px 10px;
	color:#3F316F;
	font-size:1em;
}
.blocform_libelle h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3D326C;
	font-weight:bold;
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.blocform h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:5px 0px 0px 10px;
	padding:0px;
}
.blocform3 h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3D326C;
	font-weight:bold;
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.blocform ul {
	font-weight:bold;
	margin:3px 0px 15px 0px;
	padding:0px;
	list-style:disc;
	list-style-position: inside;
	line-height:1.2em;
}
.blocform li {
	margin:0px 0px 0px 10px;
	font-size:0.7em;
}
.blocform li li {
	font-weight:normal;
	list-style:none;
	margin:0px 0px 0px 10px;
	font-size:0.9em;
}
.blocform img {
	margin:0px 0px -4px 0px;
	border:0px;
}
.blocform3 img {
	margin:0px 0px -4px 0px;
	border:0px;
}
.blocformfond {
	background:#F4F5E6;
	padding:5px 5px 5px 5px;
	margin:10px 1px 1px 1px;
}
.blocformfond2 {
	background:#F4F5E6;
	padding:0px 5px 5px 5px;
	margin:1px 1px 1px 1px;
}
.blocformfond3 {
	background:#F4F5E6;
	padding:0px 5px 5px 5px;
	margin:1px 1px 1px 1px;
}
.blocformfond form {
	margin:5px 0px 0px 10px;
	padding:7px 0px 5px 0px;
	background:#F4F5E6;
}
.blocformfond3 form {
	margin:5px 0px 0px 10px;
	padding:7px 0px 5px 0px;
	background:#F4F5E6;
}
.consigne {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.625em;
	color:#0757AC;
}
.consigne2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.625em;
	color:#0757AC;
	padding:0px 0px 0px 5px;
}
.entete_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:0px 0px 0px 5px;
}
.formaide {
	margin:0px;
	padding:0px 5px 0px 5px;
	background-color:#fff;
	border:1px #6E5F5F solid;
	font-size:0.7em;
	color:#0956AE;
	font-weight:bold;
}
.formerreur {
	margin:0px;
	padding:3px 10px 3px 0px;
	color:#ff0000;
	font-size:0.7em;
	font-weight:bold;
}
.dl_formulaire {
	font-size:0.825em;
	margin:0px 0px 10px 0px;
	padding:0px 8px 0px 8px;
}
.dl_tout {
	font-size:0.9em;
	padding:10px 8px 0px 8px;
	text-align:right;
}
.mentions_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
}
.mentions_form img {
	border:0px;
	margin:0px 0px -4px 0px;
}
.mentions_form p {
	font-size:0.625em;
	padding:0px 5px 0px 5px;
}
.mentions_form input {
	margin:15px 0px 0px 125px;
}
.cadre_form {
	display:none;
	/*width:372px;
	border:1px #DEDFE4 solid;
	padding:5px 2px 5px 2px;*/
}
.deuxboutons {
	text-align:center;
}
.deuxboutons img{
	border:0px;
	margin:0px 0px -4px 0px;
}
.calendrier {
	vertical-align:middle;
	cursor:hand;
	cursor:pointer;
}
.fd_titre, .fd_titre2 {
	display:none;
}
.fd_titre2 h3, .fd_titre h3 {
	margin:0px 0px 0px 0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
/* RECHERCHE */
.submitrecherche {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:normal;
	height:16px;
}
.submitrecherche2 {
	margin:0px 0px -1px 5px;
	padding:0px;
	background:#ffffff;
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:normal;
	height:16px;
}
.submitrecherche3 {
	margin:0px 0px 2px 3px;
	padding:0px;
	background:#ffffff;
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:normal;
	height:16px;
}
.recherche_annexe {
	display:none;
	/*color:#2543C9;
	border:1px #AAAEB9 solid;
	width:368px;
	padding:7px;
	margin:0px 0px 0px 10px;*/
}
.recherche_annexe h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3C4457;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
}
.recherche_annexe p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3C4457;
	font-size:0.7em;
	margin:0px;
}
.recherche_annexe ul {
	padding:0px;
	margin:0px 0px 0px 15px;
}
.recherche_annexe li {
	font-size:0.7em;
}
.fd_titre {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:380px;
	padding:2px 0px 0px 15px;
	margin:20px 0px 0px 0px;
	color:#3D4558;
}
.cadre {
	border:1px #DEDFE4 solid;
	padding:0px;
	margin:0px;
}
.cadre2 {
	display:none;
	/*width:372px;
	padding:0px;
	margin:10px 0px 0px 0px;*/
}
resultats_affiches {
	padding:0px;
	margin:0px;
}
.recherche_pagination, .nouvelle_recherche {
	display:none;
}
.recherche_tri, .recherche_tri img, .recherche_tri2, .recherche_tri2 img  {
	display:none;
}
.resultat_blanc1, .resultat_brun1 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:1px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc1 h4, .resultat_brun1 h4 {
	color:#000000;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc1 p, .resultat_brun1 p {
	padding:0px 10px 0px 10px;
}
.resultat_soustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.625em;
	padding:0px 10px 0px 10px;
	font-weight:normal;
}
.titre_typedoc {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:10px 0px 10px 1px;
	padding:0px 10px 0px 6px;
	font-size:1em;
}
.titre_typedoc h4 {
	color:#3E306B;
	margin:0px;
	padding:0px 10px 0px 6px;
	font-size:0.8em;
}
.resultat_blanc2 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:1px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc2 h5, .resultat_brun2 h5 {
	color:#1105BF;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
}
.resultat_blanc2 p, .resultat_brun2 p {
	padding:0px 10px 0px 10px;
}
.resultat_brun2 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:3px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc3, .resultat_brun3 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc3 h4, .resultat_brun3 h4 {
	color:#1105BF;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc3 p, .resultat_brun3 p {
	margin:0px;
	padding:2px 10px 2px 10px;
}

.resultat_blanc4 {
	background:#ffffff;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc4 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc4 p {
	margin:0px;
	padding:2px 10px 2px 10px;

}
.resultat_brun4 {
	background:#F4F5E6;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_brun4 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_brun4 p {
	padding:2px 10px 2px 10px;
	margin:0px;
}
.no_result {
	font-weight:bold;
}
.espace_all {
	padding:15px 0px 0px 0px;
}
/***** AGENDA *****/

.agenda_une {
	background:url(../images/agendaunehaut.gif) top left no-repeat;
	width:390px;
	height:32px;
	padding:0px;
	margin:0px;
}
.agenda_une h3 {
	margin:0px;
	padding:5px 0px 0px 8px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3F316C;
	font-weight:bold;
	font-size:0.85em;
}
.sousagenda_une {
	background: url(../images/agendaunebas.gif) bottom left no-repeat;
	margin:0px;
	padding:10px 11px 15px 11px;
}
.sousagenda_une h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#005EA8;
	font-weight:bold;
	font-size:0.7em;
	margin:10px 0px 10px 0px;
	padding:0px;
}
h4.downloaddoc {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#1107C0;
	font-weight:bold;
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
.sousagenda_une p {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.sousagenda_une ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.sousagenda_une li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.sousagenda_une img {
	margin-right:6px;
}
.agenda_visuel {
	margin: 0px 5px 0px 0px;
	padding:10px 0px 0px 0px;
	float:left;
}
.agenda {
	border:1px #AAAEB9 solid;
	margin:15px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.agenda p {
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 12px;
	font-size:0.7em;
}
.agenda_libelle {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	color:#3F316F;
	font-size:1em;
}
.agenda_libelle h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3D326C;
	font-weight:bold;
	font-size:0.8em;
	margin:0px;
	padding:0px;
}
.agenda h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px 0px 0px 12px;
	padding:5px 0px 0px 0px;
}
.evenement img {
	margin:0px 6px 0px 0px;
}
.agenda ul {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
.agenda li {
	margin:0px;
	margin:0px 0px 0px 12px;
	font-size:0.7em;
}
.agenda_filtre {
	background:#ECEED6;
}
.agenda_filtre form {
	display:none;
}
.agendalien1, .agendalien2, .agendalien3, .agendalien4 {
	display:none;
}
.agenda_resultat p{
	line-height:8px;
}
/* BLOCS COMMUNIQUES */

.communiques_une {
	background:url(../images/comunehaut.gif) top left no-repeat;
	width:390px;
	height:32px;
	padding:0px;
	margin:0px;
}
.souscommuniques_une {
	background: url(../images/agendaunebas.gif) bottom left no-repeat;
	margin:0px;
	padding:10px 11px 15px 1px;
}
.communiques_une h3 {
	margin:0px;
	padding:5px 0px 0px 9px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3F316C;
	font-weight:bold;
	font-size:0.8em;
}
.souscommuniques_une h4 {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	color:#3D2F6A;
	font-weight:bold;
	font-size:0.7em;
}
.souscommuniques_une h5 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 11px;
	color:#025EA9;
	font-weight:bold;
	font-size:0.875em;
}
.souscommuniques_une p {
	margin:0px;
	padding:5px 0px 0px 11px;
	font-size:0.7em;
}
.souscommuniques_une ul {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 11px;
	list-style:none;
}
.souscommuniques_une li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.souscommuniques_une img {
	margin:0px 6px 0px 0px;
	padding:0px;
}
.contenu_communiques {
	float:left;
	clear:both;
	margin:0px 0px 25px 0px;
	padding:0px;
}
.communiques_visuel {
	margin: 0px 10px 3px 0px;
	padding:0px 0px 0px 11px;
	float:left;
}
.communiqueslien1, .communiqueslien2 {
	display:none;
}
.communiques {
	border:0px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.communiques h4 {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	color:#3D2F6A;
	font-weight:bold;
	font-size:0.7em;
}
.communiques h5 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 11px;
	color:#025EA9;
	font-weight:bold;
	font-size:0.875em;
}
.communiques p {
	margin:0px;
	padding:5px 10px 0px 11px;
	font-size:0.7em;
}
.communiques_filtre {
	background:#ECEED6;
	margin:15px 0px 0px 0px;
}
.communiques_filtre h4 {
	background:none;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.7em;
	margin:0px 0px 0px 12px;
	padding:5px 0px 0px 0px;
}
.communiques ul {
	margin:10px 0px 15px 0px;
	padding:0px;
	list-style:none;
}
.communiques li {
	margin:0px;
	margin:0px 0px 0px 12px;
	font-size:0.7em;
}
.communiques_filtre form {
	display:none;
}
.communiques_tri {
	margin:10px 0px 0px 0px;
	text-align:left;
}
.communiques_resultat p{
	line-height:8px;
}
.date_com {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
/***** POPUP *****/

.fd_popup, .fd_popup2  {
	background:#ffffff;
}
.conteneur_tetiere {
	height:44px;
	margin:0px;
	padding:0px;
}
.conteneur_tetiere2 {
	height:44px;
	background:#0956AE;
	margin:0px;
	padding:0px;
}
.popup_logo img {
	float:left;
	width:92px;
	height:44px;
	margin:0px;
	padding:0px;
	border:0px;
}
.titre_tetiere {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:1.25em;
	font-style:italic;
	color:#000000;
}
.popup_tetiere p {
	margin:10px 0px 0px 120px;
}
.popup_centre {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#565F70;
	font-size:1em;
	font-weight:bold;
}
.popup_centre2 {
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#565F70;
	font-size:1em;
	font-weight:bold;
}
.conteneur_lexique {
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding:20px 40px 15px 120px;
	color:#565F70;
}
.conteneur_lexique p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
.conteneur_lexique h2 {
	font-size:0.875em;
	margin:0px 0px 0px 0px;
}
.conteneur_lexique h3 {
	font-size:0.9em;
	color:#0956AE;
	margin:0px;
	padding:0px;
}
.mot {
	font-size:0.875em;
}
.definition {
	font-size:0.7em;
	font-weight:bold;
}
.popup_baselinebleue, .popup_baselinebleue2 {
	display:none;
}
.bloc_blanc {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
}
.bloc_blanc h3 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc h4 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc h5 {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_blanc p {
	font-weight:normal;
	font-size:0.7em;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
}
.bloc_brun h3 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun h4 {
	font-size:0.7em;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun h5 {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.bloc_brun p {
	font-weight:normal;
	font-size:0.7em;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.sitelocal {
	font-weight:normal;
	font-size:0.8em;
	padding:0px;
	color:#2AB80C;
	margin:0px 0px 0px 8px;
}
.sommaireqr {
	font-size:0.7em;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.sommaireqr ul {
	list-style-position: inside;
	padding:0px;
	margin:0px;
}

.bloc_infos {
	margin:0px 0px 10px 0px;
}
.bloc_infos h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
p.interdit {
	text-transform:uppercase;
	color:#ff0000;
}

/**** TINY ****/
strong {
	font-weight: 900;
}

/* style : texte en exposant */
sup {
	font-size: 0.8em;
}

/* style : texte en indice */
sub {
	font-size: 0.8em;
}

/* style : tableaux */
table {
	clear:both;
	padding: 0px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #A38F71;
	empty-cells: show;
	border-collapse: collapse;
}
caption {
	padding: 5px 5px;
	caption-side: bottom;
	border: 1px solid #A38F71;
}
th {
	padding: 5px 5px;
	text-align: center;
	background-color: #F3EFE8;
	border: 1px solid #A38F71;
	width: 100px;
	font-weight : normal;
}
td {
	padding: 5px 5px;
	border: 1px solid #A38F71;
	vertical-align: baseline;
	width: 100px;
}


/* style : autres styles */
.align-left{
	text-align: left;
}
.align-right{
	text-align: right;
}
.align-center{
	text-align: center;
}
.explication {
	font-style: italic;
	color: #968468;
}

/* classes des erreurs editoriales */
.error_edito_titles {
	color: green;
}
.error_edito_content_short {
	color: green;
	text-decoration: underline;
}
.error_edito_content_long {
	color: green;
	text-decoration: underline;
}
/* tout ce qui est li� aux erreurs d'accessibilit� */
.show_errors {
	color: #fff;
	background-color: #ff0000;
}
img.show_errors {
	border: 3px solid red;
}

div.show_errors{
	border: 1px solid #A38F71;
	width: 350px;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ECE7DE;
	padding: 5px;
	COLOR: white;
	background-color: #ff0000;
}

table.show_errors {
	border: 1px solid red;
	background-color: white;
	color: blue;
}
tr.show_errors {
	border: 1px solid red;
	background-color: white;
	color: blue;
}
td.show_errors {
	border: 1px solid red;
	color: blue;
	background-color: white;
}
/* Centre de la page => dossier */

.tiny {
	margin:15px 0px 20px 0px;
	color:#3E4558;
	font-size:0.7em;
}
.tiny h3 {
	clear:both;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:1.1em;
	margin:0px;
	padding:0px;
}
.tiny h4 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:1.1em;
	margin:0px;
	padding:0px;
}
.tiny p {
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3D4558;
	margin:5px 0px 10px 0px;
	padding:0px;
}
.tiny a {
	color:#3D4558;
}
.tiny img {
	margin:0px 6px 0px 0px;
}
.tiny ul {
	margin:5px 0px 5px 15px;
	padding:0px;
	list-style-type: disc;
	list-style-position: inside;
}
.tiny ol {
	margin:5px 0px 5px 15px;
	padding:0px;
	list-style-position: inside;
}
.tiny li {
	margin:0px;
	padding:0px;
	line-height:1.1em;
}
.tiny cite {
	font-style: italic;
	color: #968468;
}
.tiny acronym {
	color: #968468;
}
.tiny cite {
	font-style: italic;
	color: #968468;
}
.tiny div{
	border: 1px solid #A38F71;
	width: 350px;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ECE7DE;
	padding: 5px;
}
.tiny abbr {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3d4558;*/
	border-bottom:0px;
}/* IMAGES DE CONTRIBUTION */
.bloc_img_droite {
	clear:both;
	border: 0px #fff;
	background: #fff;
	float: right;
	width: 150px;
	margin: 0px 0px 5px 10px;
	padding: 0px;
}
.bloc_img_gauche {
	clear:both;
	border:0px #fff;
	background:#fff;
	float:left;
	width:150px;
	margin: 0px 10px 5px 0px;
	padding:0px;
}
.bloc_img_droite p {
	float:right;
	width:144px;
	border:1px #F1F1ED solid;
	color:#0956AE;
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	clear:both;
}
.bloc_img_droite img {
	float:right;
}
.bloc_img_gauche p {
	width:144px;
	border:1px #F1F1ED solid;
	color:#0956AE;
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
}
.image_gauche {
	float:left;
	margin : 0px 10px 5px 0px;
	padding:0px;
}
.image_droite {
	float:right;
	margin : 0px 0px 5px 10px;
	padding:0px;
}

#colgauche
{
    display: none;
}

.titrepsom1 {
background-color:#ECEED6;
border-bottom:1px dotted #3D4558;
height:22px;
margin:0px;
padding:0px;
}

.titrepsom1 h2 {
color:#3D4558;
font-family:Trebuchet MS,Verdana,sans-serif;
font-size:0.875em;
font-weight:bold;
margin:0px;
padding:0px;
width:328px;
}

.bloc_infos, .desc_tarif {
border:1px dotted #AAAAAA;
margin:2px 2px 10px;
padding:2px;
}

.desc_acte h5.lienext {
background-image:url(../images/fd_fenetre.gif);
background-repeat: no-repeat;
padding-left: 25px;
}

.localisation_compte, .page_rss {display:none;}

#article {clear:both;}
.tiny .amelivideo {width:395px;}
.amelivideo #container {width:385px;}
