/***** NAV TRANVERSALE HAUT *****/

.navtransversale {
	margin:0px 0px 0px 10px;
	color:#29b80b;
	/*color:#1a7707;*/
	font-size: 0.7em;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-weight:bold;
	height:1.6em;
}
.navtransversale a {
	color:#0b548f;
	text-decoration:none;
}
.navtransversale a.navtransactive {
	color:#29b80b;
}
#navtrans1 {
	background:#ffffff url(../images/onglet_navtrans1.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:94px;*/
	width:8.4em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 0px;
	float:left;
}
#navtrans2 {
	background:#ffffff  url(../images/onglet_navtrans2.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:56px;*/
	width:5em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 0px;
	float:left;
}
#navtrans3 {
	background:#ffffff  url(../images/onglet_navtrans3.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:140px;*/
	width:12.5em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 0px;
	float:left;
}
#navtrans4 {
	background:#ffffff  url(../images/onglet_navtrans4.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:79px;*/
	width:7.05em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 0px;
	float:left;
}
#navtrans5 {
	background:#ffffff  url(../images/onglet_navtrans5.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:39px;*/
	width:3.5em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 258px;
	float:left;
}
#navtrans6 {
	background:#ffffff  url(../images/onglet_navtrans6.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:79px;*/
	width:7.05em;
	text-align:center;
	padding:0px;
	margin:0px 0px 1px 0px;
	float:left;
}
/* Onglets nav transversale avec un onglet de recherche */

#navtrans7 {
	background:#ffffff  url(../images/onglet_navtrans5.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:39px;*/
	width:3.5em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 178px;
	float:left;
}
#navtrans8 {
	background:#ffffff  url(../images/onglet_navtrans6.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:79px;*/
	width:7.05em;
	text-align:center;
	padding:0px;
	margin:0px 1px 1px 0px;
	float:left;
}
#navtrans9 {
	background:#ffffff  url(../images/onglet_navtrans6.gif) no-repeat;
	/*height:18px;*/
	height:1.6em;
	/*width:79px;*/
	width:7.05em;
	text-align:center;
	padding:0px;
	margin:0px 0px 1px 0px;
	float:left;
}

/***** NAV TRANVERSALE BAS *****/
.liensbas {
	clear:both;
	/*background: url(../images/onglets_bas2.gif) no-repeat;*/
	background: url(../images/onglets_bas4.gif) no-repeat;
	width:770px;
	height:19px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:right;
}
.liensbas img {
	margin:0px 4px 0px 4px;
	padding:0px;
	vertical-align:middle;
}
.liensbas p {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:1px 12px 0px 0px;
	color:#1107C0;
	font-size:0.7em;
}
.liensbas a {
	color:#1107C0;
}
/***** RECHERCHE *****/
/* recherche apparente dans les pages*/
.zonerecherche {
	font-family: Verdana, Trebuchet MS, sans-serif;
	color:#0B548F;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:left;
	/*display:none;*/ /* sans recherche */
	display:inline; /* avec recherche */
	width:165px;
}

/* disparition de la recherche sur les pages
.zonerecherche {
	font-family: Verdana, Trebuchet MS, sans-serif;
	color:#0B548F;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	float:left;
	display:inline;
	width:165px;
}*/
.zonerecherche p {
	font-size:0.625em;
	margin:0px;
	padding:0px;
	float:left;
	width:100px;
}
#champrecherche {
	background:#ffffff;
	width:110px;
	/*height:15px;*/
	border:1px #3D4558 solid;
	font-size:0.875em;
	color:#0B548F;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.submitrecherche {
	margin:0px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
}
.submitrecherche2 {
	margin:0px 0px -1px 5px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
}
.submitrecherche3 {
	margin:0px 0px 2px 3px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
}
.submitrecherche4 {
	margin:5px 0px 0px 0px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
}
.submitrecherche5 {
	margin:5px 0px 0px 0px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
}
.submitrecherche6 {
	margin:0px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.625em;
	color:#0956AE;
	font-weight:bold;
	width:240px;
}
.bt_ok_loc {
	margin:0px 2px 0px 2px;
	padding:0px;
	background:#ffffff url(../images/fd_champ.gif);
	border:1px #6E5F5F solid;
	font-size:0.6em;
	color:#0956AE;
	font-weight:bold;
	height:16px;
}

/***** ANNUAIRE / FORMULAIRE *****/

.annuform {
	margin:2px -10px 4px 0px;
	padding:0px;
	float:right;
	text-align:right;
	/*width:595px;*/
	width:100%;
	height:22px;
}/*
.annuform a {
	margin:0px 2px 0px 2px;
	padding: 3px 21px 3px 10px;
	background: url(../images/fd_annuform.gif) no-repeat;
	width:85px;
	height:20px;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
	display:inline;
}*/

.annuform a,
.annuform a:first-child
{
	margin:0px 2px 0px 2px;
    vertical-align: middle;
	padding: 3px 22px 5px 13px;
    height: 20px;
    width: 85px;
	background: url(../images/fd_annuform.gif) no-repeat;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
}
.annuform2 {
	margin:2px 0px 4px 0px;
	padding:0px;
	float:right;
	text-align:right;
	width:100%;
}
.annuform2 a {
	margin:0px 5px 0px 5px;
	padding: 3px 20px 3px 15px;
	background: url(../images/fd_annuform.gif) no-repeat;
	height:20px;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
}
.annuform2 a:first-child {
	margin:0px 2px 0px 2px;
	padding: 3px 20px 3px 17px;
	background: url(../images/fd_annuform.gif) no-repeat;
	height:20px;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
}
.annuform2 a+a {
	margin:0px 2px 0px 2px;
	padding: 3px 17px 3px 12px;
	background: url(../images/fd_annuform.gif) no-repeat;
	height:20px;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
}
.annuaire {
	padding-top: 2px;
	padding-bottom: 8px;
	text-align:right;
	display: block;
}
.annuaire a {
	margin:2px 5px 0px 0px;
	padding:2px 16px 5px 20px;
	background:url(../images/fd_annuform.gif) no-repeat;
	width:85px;
	height:20px;
	font-size:0.7em;
	font-weight:bold;
	color:#0956AE;
	text-decoration:none;
	text-align: center;

}

/***** FILET DE NAV SOUS ONGLETS *****/

.caseblanche {
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	float:left;
}
.caseviolette {
	border:0px;
	padding:0px;
	margin:0px;
	background-color:#3e316b;
	float:left;
}

/***** STRUCTURE 3 COLONNES *****/
.main {
	width:770px;
	background: url(../images/fd_conteneur.gif) repeat-y;
	height:100%;
	margin : 0px;
	padding : 0px;
	background-color:#ffffff;
	float:left;
}
.main2 {
	background: url(../images/fd_conteneur.gif) repeat-y;
	width :770px;
	margin :0px;
	padding :0px;
	background-color:#ffffff;
	float:left;
}
.main3 {
	width :770px;
	margin :0px;
	padding :0px;
	background-color:#ffffff;
	float:left;
}
#colgauche {
	float:left;
	padding:0px;
	margin:0px;
	/*background-image: url(../images/fd_colgauche.gif);
	background-color:#fff;*/
	width:175px;
	/*height:100%;*/
	font-family: Trebuchet MS, Verdana, sans-serif;
}
#colcentre {
	background-color:#fff;
	float:left;
	border:0px;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:385px;
	height:100%;
}
#colcentre_aide {
	background-color:#fff;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	width:390px;
}
#coldroite {
	background-color:#fff;
	float:right;
	border:0px;
	padding:0px;
	margin:0px;
	width:184px;
	height:100%;
}

/***** COLONNE GAUCHE *****/

.rubentete {
	background: url(../images/fd_rubentete.gif) no-repeat;
	height:42px;
	border:0px;
	padding:0px;
	margin:0px;
}
.rubentete2 {
	background: url(../images/fd_rubentete2.gif) no-repeat;
	height:42px;
	border:0px;
	padding:0px;
	margin:0px;
}
.rubentete3 {
	background:#ffffff;
	height:42px;
	border:0px;
	padding:0px;
	margin:0px;
}
.rubentete h2 {
	color:#fff;
	font-size:0.875em;
	font-weight:bold;
	margin:0px 30px 0px 16px;
	padding:3px 0px 0px 0px;
	line-height:1em;
}
.sousgauche {
	height:100%;
	/*background: url(../images/sousgauche.gif) bottom left no-repeat;*/
	margin:0px;
	padding:0px 0px 25px 0px;

}
.sousgauche2 {
	height:100%;
	background: #ffffff;
	margin:0px;
	padding:0px 0px 25px 0px;

}
/***** MENU DE GAUCHE *****/

.menu {
	position:relative;
	margin:0px 0px 0px -5px;
	padding:0px 19px 0px 16px;
	/*color:#3D4558;*/
	color:#1107be;
}
a.menu {
	color:#1107be;
}
.menu ul {
	background-color:#eceed6;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
	list-style:none;
	font-size:0.8em;
	font-weight:bold;
}
.menu ul li {
	background: url(../images/pointille_menu.gif) repeat-x bottom;
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	line-height:1em;
}
.menu ul li.rubactive {
	background: url(../images/pointille_menu.gif) repeat-x bottom;
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	color:#3d4558;
}
.menu ul ul {
	font-size:0.95em;
	background-color:#f4f5e6;
	margin:0px 0px 0px -10px;
	padding:0px 0px 10px 22px;
	list-style:url(../images/puce1a_menu.gif)
}
.menu ul ul li {
	background-image: none;
	font-weight:normal;
	margin:2px 0px 0px 0px;
	padding:5px 0px 0px 0px;

}
.menu ul ul li.rubactive {
	background: url(../images/pix_blanc.gif) repeat;
	margin:2px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	color:#3d4558;
	list-style:url(../images/puce1b_menu.gif)
}
.menu ul ul ul {
	font-size:0.95em;
	margin:0px;
	padding:0px 0px 10px 12px;
	list-style:url(../images/puce2a_menu.gif)
}
.menu ul ul ul li {
	font-weight:normal;
	margin:2px -16px 0px 0px;
	padding:2px 22px 1px 0px;
	background-image: none;
}
.menu ul ul ul li.rubactive {
	background: url(../images/pix_blanc.gif) repeat;
	margin:5px 0px 0px 0px;
	padding:2px 0px 1px 0px;
	color:#3d4558;
	list-style:url(../images/puce2b_menu.gif)
}

/***** FIL D'ARIANE *****/

.conteneurariane {
	/*width:595px;
	margin:0px 0px 0px 175px;
	height:43px;*/
}
.ariane {

	color:#3D4558;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin:10px 5px 10px 5px;
	padding:0px;
}
.ariane a {
	color:#1107C0;
}
.ariane img {
	margin:0px 5px 0px 5px;
	padding:0px;
}

/***** COLONNE CENTRE *****/

.pictos {
	float:right;
	padding:5px 0px 0px 0px;
	margin:-25px 5px 0px 0px;
	width:40px;
}
.pictos img {
	float:left;
}
.pictos_aide {
	float:right;
	padding:4px 15px 0px 0px;
	margin:-25px 0px 0px 0px;
	width:40px;
}
.pictos2 {
	float:right;
	padding:0px;
	margin:-20px 0px 0px 3px;
	width:40px;
}
.pictoprint {
	margin:0px;
	padding:4px 4px 0px 0px;
}
.pictomail {
	margin:0px;
	padding:5px 0px 0px 4px;
}
.centrepage {
	margin-left:10px;
	/*text-align:justify;*/
}
.centrepage_aide {
	margin-right:10px;
	text-align:justify;
}
.chapotitre {
	margin:15px 0px 15px 10px;
	font-size:0.7em;
	/*color:#3D4558;*/
	color:#3F316C;
	padding:0px;
	font-weight:bold;
	text-align:left;
}
.titrepage {
	background:#ECEED6;
	padding:0px 5px 0px 11px;
	margin:0px;
}
.titrepage h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#3D4558;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
	width:325px
}
.conteneur_titre {
	float:left;
	width:370px;
	margin:0px;
	padding:0px;
}
.titrearticle {
	width:170px;
	float:left;
	background: url(../images/fd_rubpsom3.gif) bottom repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 5px;
	color:#3D4558;
}
.titrearticle h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.titrearticle_aide {
	width:320px;
	float:left;
	background: url(../images/fd_rubpsom3.gif) bottom repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 5px;
	color:#3D4558;
}
.titrearticle_aide h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.titrearticle2 {
	width:180px;
	float:left;
	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;
}
.titrearticle3 h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.titrearticle4 {
	width:380px;
	float:left;
	background: url(../images/fd_rubpsom3.gif) bottom repeat-x;
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 5px;
	color:#3D4558;
}
.titrearticle4 h2 {
	width:340px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px;
}
.titrearticle5 {
	width:380px;
	float:left;
	background: url(../images/fd_rubpsom3.gif) bottom repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 5px;
	color:#3D4558;
}
.titrearticle5 h2 {
	width:335px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#0956AE;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	margin:0px;
}
.pictos_article {
	float:right;
	padding:3px 0px 0px 0px;
	margin:-20px 0px 5px 0px;
	width:45px;
}
.pictos_article2 {
	float:right;
	margin:-20px 0px 5px 0px;
	width:45px;
}
.pictos_article3 {
	margin:0px 0px 0px 0px;
}
.pictoprint_article {
	margin:0px;
	padding:0px 4px 0px 0px;
}
.pictomail_article {
	margin:0px;
	padding:0px 0px 0px 4px;
}
.chapoarticle {
	margin:15px 0px 15px 0px;
	font-size:0.7em;
	padding:0px 10px 0px 0px;
	/* COULEUR GRIS color:#3D4558;*/
	/*COULEUR VIOLET => */color:#3F316C;
	font-weight:bold;
	text-align:left;
	clear:both;
	/*text-align:justify;*/
}
.chapoarticle2 {
	margin:15px 0px 15px 0px;
	font-size:0.7em;
	color:#000000;
	padding:0px 10px 0px 0px;
	text-align:left;
	clear:both;
}
.chapoarticle img {
	float:left;
	margin:0px 5px 5px 0px;
}
.local1_article {
	background:#F4F5E6;
	float:right;
	border:1px #29B90C solid;
	width:133px;
	padding:8px;
	margin:-15px 0px 3px 5px;
}
.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;
	color:#1107C0;
}
.local1_article a {
	font-weight:bold;
}
.conteneur_local2_article {
	float:right;
	width:155px;
	margin:-15px 0px 0px 10px;
}
.local2_article {
	background:#F4F5E6;
	border-right:1px #29B90C solid;
	border-left:1px #29B90C solid;
	border-bottom:1px #29B90C solid;
	width:137px;
	padding:8px;
	margin:0px;
	color:#3D4558;
}
.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;
}
.local2_article li a {
	color:#1107C0;
}
.retour {
	font-size:0.7em;
	padding:0px;
	margin:0px 0px 0px 11px;
}
.retour img {
	margin-right:6px;
}
.retour_article {
	font-size:0.7em;
	width:137px;
	border:1px #AAAEB9 solid;
	padding:5px 8px 8px 8px;
	margin:0px;
}
.retour_article img {
	margin-right:6px;
}

/***** SOMMAIRE N-1 *****/
.titrepsom1 {
	background:#3E306B url(../images/fd_titrepsom1.gif) no-repeat;
	padding:0px 0px 0px 13px;
	margin:0px 0px 10px 0px;
	height:1.3em;
	width:372px;
}
.titrepsom1 h2{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.875em;
	color:#fff;
	font-weight:bold;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.fd_rubpsom1 {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:365px;
	padding:2px 0px 0px 10px;
	margin:20px 0px 0px 0px;
	color:#3D4558;
	clear:both;
}
.fd_rubpsom1_aide {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:370px;
	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;
}
.fd_rubpsom1_aide 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:365px;
	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 {
	list-style-position: inside;
	margin:10px 0px 0px 15px;
	padding:0px;
    clear: both;
}
.rubpsom1 li {
	margin-left:15px;
	font-size:0.7em;
}
.rubpsom1 img {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.zoomsur {
	border:1px #AAAEB9 solid;
	margin:15px 0px 10px 0px;
	padding:9px 0px 10px 0px;
	float: left;
}
.zoomsur p, .rubpsom1 .zoomsur p , .rubpsom2 .zoomsur p,.rubpsom3 .zoomsur p  {
	margin:5px 0px 0px 0px;
	padding:0px 15px 0px 13px;
}

.zoomsur img {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	text-align:right;
	vertical-align:baseline;
}
.zoomsur .visuel_psom_droite, .zoomsur .visuel_psom_gauche  {
	margin-left:5px;
	margin-right:5px;
	padding-bottom:5px;
}
.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;
}

.zoomsur p.titrezoom{
	padding:0px 15px 0px 13px;
}

.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:365px;
	padding:2px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#3D4558;
	clear:both;
}
.fd_rubpsom2_aide {
	background: #ECEED6 url(../images/fd_rubpsom2.gif) bottom repeat-x;
	width:370px;
	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;
}
.fd_rubpsom2_aide 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:365px;
	padding:2px 0px 0px 10px;
	margin:0px 0px 0px 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 {
	list-style-position: inside;
	margin:10px 0px 0px 15px;
	padding:0px;
    clear: both;
}
.rubpsom2 li {
	margin-left:15px;
	font-size:0.7em;
}
.rubpsom2 img {
	margin: 0px 5px 0px 0px;
	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;
}
.zoomsur2 .visuel_psom_droite, .zoomsur2 .visuel_psom_gauche  {
	margin-left:5px;
	margin-right:5px;
}

/***** 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:365px;
	padding:2px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	color:#3D4558;
	clear:both;
}
.fd_rubpsom3_aide {
	background: #ECEED6 url(../images/fd_rubpsom3.gif) bottom repeat-x;
	width:370px;
	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;
}
.fd_rubpsom3_aide 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;
	width:365px;
}
.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 0px;
	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 0px 0px 0px;
}
.maj_article {
	/*text-align:right;*/
	font-size:0.65em;
	margin-left:10px;
}
.maj_article_local {
	float:left;
	/*text-align:right;*/
	font-size:0.65em;
	padding:0px 0px 10px 10px;
}
.sommaire {
	width: 385px;
	height:28px;
	margin: 5px 0px 0px 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:5px 0px 0px 0px;
	margin:0px 9px 0px 14px;
}

.sousommaire {
	background: url(../images/sommairebas.gif) bottom left no-repeat;
	padding: 5px 0px 15px 0px;
	color:#1107C0;
	width: 385px;
}

.sommaireshow {
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	color:#2443C9;
	font-weight:normal;
	padding:10px 20px 0px 0px;
}
.sousommairehide {
	display:none;
}
.sousommaire ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/*color:#3D4558;*/
	color:#1107C0;
	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:6px 20px 6px 9px;
	padding:0px;
}
.sommaire_localisation h4 {
	color:#2AB80C;
	/*color:#1a7707;*/
}
.localien {
	color:#29bb0b;
}
.localien a {
	color:#29bb0b;
}
.somactif {
	/*list-style:circle;*/
	color:#3D4558;
}
.showhide a{
	color:#2443C9;
}
.showhide img {
	margin-right:6px;
}
/***** 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;
}
.accroche_dossier {
	width:375px;
}
.dossier ul {
	margin:10px 0px 15px 0px;
	padding:0px;
	list-style:none;
}
.liste_annuaires ul {
	list-style:disc;
	margin:0px 0px 0px 20px;
	color:#1107C0;
}
.dossier li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}
.visuel_article {
	margin:10px 0px 5px 6px;
	padding:0px;
	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;
	clear: both;
}

/***** 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 *****/

.encart {
	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:#1107C0;
}

.encart img {
	margin-right:6px;
}
.encartlien1 {
	font-size:0.7em;
	text-align:right;
	padding: 0px 11px 0px 0px;
}
.encartlien2 {
	font-size:0.7em;
	color:#1107C0;
	padding: 0px 11px 0px 11px;
}
.encartlien3 {
	font-size:1em;
	color:#1107C0;
}
.encartlien4 {
	font-size:0.7em;
	text-align:right;
	margin-right:10px;
}
.encartlien5 {
	font-size:1em;
	margin-bottom:10px;
}
.encartlien6 {
	font-size:0.625em;
	text-align:right;
	margin:10px 0px 0px 0px;
}
.encartlien7 {
	font-size:0.625em;
	text-align:right;
	margin:10px 5px 3px 0px;
}
.confirmer {
	display:inline;
	font-size:0.7em;
}
.confirmer img {
	margin:0px;
	padding:0px 3px 5px 0px;
}

/***** 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 {
	color:#2543C9;
}
.metierright {
	float:right;
	width:300px;
	font-size:0.95em;
}
.metierright ul {
	padding:0px 0px 0px 20px;
	margin:0px;
}
.metierright a {
	color:#2543C9;
}

/***** COLONNE DROITE *****/

.enpratique {
	width: 179px;
	margin: 27px 0px 0px 0px;
	padding: 0px;
	background: url(../images/enpratiquehaut.gif) top left no-repeat;
}
.sousenpratique {
	position:relative;
	background: url(../images/enpratiquebas.gif) bottom left no-repeat;
	padding:10px 0px 2px 0px;
	font-size: 0.7em;
	font-family: Verdana, sans-serif;
}
.enpratique h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 11px;
}
.sousenpratique h3 {
	background: url(../images/puce_enpratique.gif) no-repeat;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:1em;
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 11px;
}
.savoirplussur a {
	display:block;
	margin:0px 0px 5px 0px;
}
.sousenpratique2 {
	margin:0px 0px 5px 0px;
}
#anoter p {
	padding:0px 0px 0px 0px;
	margin:0px 8px 7px 13px;
}
.enpratique p {
	font-size:0.875em;
	margin: 0px 14px 0px 11px;
	padding: 0px;
}
.question1 p{
	margin: 0px 14px 10px 14px;
	padding: 0px;
}
.lienreponse1 {
	font-size:0.9em;
	text-align:right;
	margin:0px 9px 15px 0px;
	padding:0px;
}
.enpratique img {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	vertical-align:baseline;
}
.titrebreve {
	color:#0F07BF;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.enpratique a{
	color:#1107C0;
}
#servicesenligne p{
	padding: 0px 14px 10px 11px;
	margin:0px;
}
.services {
	margin:0px;
	padding:0px;
}
#sitesutiles p{
	padding: 0px 14px 10px 11px;
	margin:0px;
}
.sitesutiles {
	margin:0px 0px 12px 0px;
}
.caissehaut {
	width: 179px;
	margin: 27px 0px 0px 0px;
	padding: 0px;
	background: url(../images/caissehaut.gif) top left no-repeat;
}
.caissehaut h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 13px;
}
.caissebas {
	background: url(../images/caissebas.gif) bottom left no-repeat;
	padding:10px 0px 2px 0px;
	font-size: 0.7em;
	font-family: Verdana, sans-serif;
}
.caisse {
	margin:0px 14px 5px 14px;
	padding:0px;
}
.caisse p {
	padding: 0px 0px 5px 0px;
	margin:0px;
}
.titrecaisse {
	font-weight:bold;
}
.caisse img {
	margin: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;
}
.promo {
	width: 179px;
	margin: 27px 0px 50px 0px;
	padding: 0px;
	background: url(../images/enpratiquehaut.gif) top left no-repeat;
}
.souspromo {
	background: url(../images/promobas.gif) bottom left no-repeat;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 0.7em;
	font-family: Verdana, sans-serif;
	text-align:center;
}
.promo h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 13px;
}
.promo img {
	padding:10px 0px 10px 0px;
}


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

.hautdepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:20px 10px 30px 0px;
	padding:0px;
	text-align:right;
	font-size:0.625em;
	font-weight:normal;
}
.hautdepage2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 10px 0px 0px;
	padding:0px;
	text-align:right;
	font-size:0.625em;
	font-weight:normal;
}
.hautdepage a {
	color:#1107C0;
}
.hautdepage3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:20px 0px 30px 0px;
	padding:0px;
	text-align:right;
	font-size:0.625em;
	font-weight:normal;
}
.hautdepage4 {
	margin:10px 10px 10px 0px;
	text-align:right;
	font-size:0.625em;
}


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

.baselinebleue {
	float:right;
	background:url(../images/baselinebleue.gif) no-repeat;
	width:600px;
	height:23px;
	margin:0px;
	padding:0px;
	text-align:left;
	clear:both;
}
.baselinebleue img {
	margin:0px 9px 0px 9px;
	padding:0px;
	vertical-align:middle;
}
.baselinebleue p {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:2px 0px 0px 11px;
	color:#fff;
	font-size:0.7em;
}
.baselinebleue a {
	background:#0956AE;
	color:#fff;
}
.pagination p {
	text-align:right;
	font-size:0.7em;
}

.pagination img {
	margin:0px;
	padding:0px;
}
/***** PAC *****/

/*** VISUELS MEDIAS ***/

.conteneur_medias {
	width:588px;
	height:83px;
	margin:5px 0px 6px 177px;
	position: relative;
	z-index : 10;
}
/* 4 simples */
.conteneur_medias1 {
	width:588px;
	height:83px;
	margin:5px 0px 6px 177px;
	padding:0px;
	overflow:hidden;
}
.media1_img1 {
	float:left;
	height:83px;
	width:144px;
	margin:0px;
	padding:0px 4px 0px 0px;
}
.media1_img2 {
	float:left;
	height:83px;
	width:144px;
	margin:0px;
	padding:0px;
}
/* 1 double + 2 simples */
.conteneur_medias2 {
	width:588px;
	height:83px;
	margin:5px 0px 6px 177px;
	padding:0px;
	overflow:hidden;
}
.media2_img1 {
	float:left;
	height:83px;
	width:292px;
	margin:0px;
	padding:0px 4px 0px 0px;
}
.media2_img2 {
	float:left;
	height:83px;
	width:144px;
	margin:0px;
	padding:0px 4px 0px 0px;
}
.media2_img3 {
	float:left;
	height:83px;
	width:144px;
	margin:0px;
	padding:0px;
}
/* 2 doubles */
.conteneur_medias3 {
	width:588px;
	height:83px;
	margin:5px 0px 6px 177px;
	padding:0px;
	overflow:hidden;
}
.media3_img1 {
	float:left;
	height:83px;
	width:292px;
	margin:0px;
	padding:0px 4px 0px 0px;
}
.media3_img2 {
	float:left;
	height:83px;
	width:292px;
	margin:0px;
	padding:0px;
}
/* 1 triple + 1 petit */
.conteneur_medias4 {
	width:588px;
	height:83px;
	margin:5px 0px 6px 177px;
	padding:0px;
	overflow:hidden;
}
.media4_img1 {
	float:left;
	height:83px;
	width:440px;
	margin:0px;
	padding:0px 4px 0px 0px;
}
.media4_img2 {
	float:left;
	height:83px;
	width:144px;
	margin:0px;
	padding:0px;
}

/*** 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 0px 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 {
	padding:5px 0px 0px 45px;
	font-size:0.85em;
	margin:0px 0px 10px 0px;
}
.art_paczoom {
	font-size:0.85em;
	margin:0px 0px 15px 0px;
}
.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.9em;
}
.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:10px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	color:#005DAA;
	font-size:1.15em;
	line-height:1em;
	clear:both;
}
.souspacgauche2 {
	background: url(../images/pacgauchebas.gif) bottom left no-repeat;
	width:501px;
	margin:-3px 0px 0px 0px;
	padding:10px 0px 15px 0px;
}
.souspacgauche2 p {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.souspacgauche2 h3 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:10px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	color:#005DAA;
	font-size:1.15em;
	line-height:1em;
	clear:both;
}
.visuelpac {
	display:block;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 9px;
}
.clearright {
	clear:right;
	height:1px;
}
.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;
	clear:both;
}
.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;
}
.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;
}
.pointille7 {
	background : url(../images/pointille_marron.gif);
	width:100%;
	height:1px;
	line-height:0.1em;
	font-size:0.1em;
	margin:0px;
	padding:0px;
}
.pointille8 {
	background : url(../images/pointille_gris.gif);
	width:100%;
	height:1px;
	line-height:0.1em;
	font-size:0.1em;
	margin:0px 0px 10px 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 {
	width:248px;
	margin:0px;
	padding:0px 0px 30px 0px;
	float:right;
}
.haut1clic {
	background: url(../images/1clic_haut.gif) top left no-repeat;
	width:248px;
	height:24px;
	padding:0px;
	margin:0px;
}
.haut1clic h2 {
	display:block;
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:5px 0px 0px 13px;
	color:#3E4356;
	font-size:0.875em;
	font-weight:bold;
}
.sous1clic {
	background: url(../images/1clic_bas.gif) bottom left no-repeat;
	width:248px;
	margin:0px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}
.sous1clic h3 {
	background:url(../images/fd_filetbleu2.gif) repeat-y;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 9px;
	color:#3E306B;
	font-size:0.8em;
	font-weight:bold;
}
.sous1clic p {
	margin:0px;
	padding:0px 10px 0px 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3E4356;
	font-size:0.7em;
}
.sous1clic ul {
	margin:0px;
	padding:0px 10px 0px 30px;

}
.sous1clic li {
	margin:0px;
	padding:0px;
	font-size:0.7em;
	line-height:1.5em;
}
.sous1clic a {
	color:#2343CA;
}
.sous1clic img {
	margin:0px 5px 0px 0px;
}
.sous1clic_lien1 {
	font-size:0.7em;
	margin:0px 12px 8px 0px;
	text-align:right;
}

/* bloc infosoins pac assuré */
.bloc_infosoins_pac_assure {
	background: url(../images/bloc_infosoin_pac_assure_ha.gif) top left no-repeat;
	width:248px;
	height:48px;
	padding:0px;
	margin:0px;
}
.bloc_infosoins_pac_assure h2 {
	display:block;
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:5px 0px 0px 13px;
	color:#3E4356;
	font-size:0.875em;
	font-weight:bold;
}

.bloc_infosoins_pac_assure_int p{
	/*width:230px;*/
	margin:0px 0px 0px 0px;
	padding:3px 9px;
	text-align : left;
	font-size:0.7em;
}
.bloc_infosoins_pac_assure_link{
	font-size:0.7em;
	width:230px;
	text-align: right;
	margin:0px 0px 0px 0px;
	padding:5px 9px;
	clear: both;
}
.bloc_infosoins_pac_assure_int{
	background: url(../images/1clic_bas.gif) bottom left no-repeat;
	zoom: 1;
}

.bloc_infosoins_pac_assure_img{
	float: right;
	margin:0px 0px 0px 0px;
	padding: 0px 9px;
	zoom: 1;
}


/*  fin du bloc */


.hautinternational {
	background: url(../images/international_haut.gif) top left no-repeat;
	width:248px;
	height:24px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
.hautinternational h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:5px 0px 0px 13px;
	color:#3E4356;
	font-size:0.875em;
	font-weight:bold;
}
.sousinternational {
	background: url(../images/international_bas.gif) bottom left no-repeat;
	width:248px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 0px;
}
.sousinternational p {
	margin:0px;
	padding:0px 0px 5px 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.sousinternational ul {
	margin:0px;
	padding:0px 0px 0px 30px;

}
.sousinternational li {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:0.7em;
	line-height:1.3em;
}
.sousinternational a {
	color:#2343CA;
}
.paccontact {
	margin:8px 0px 0px 10px;
	padding:0px;
}
.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 LOGO HON (certification) ***/
.pacdroit .logoHON{
	font-size:0.7em;
	width:180px;
	padding:35px 0pt 0pt 35px;
}

.pacdroit .logoHON_image{
	float:left;
	margin-right:5px;
	width:50px;
}

.pacdroit .logoHON_texte{
	float:right;
	padding-top:10px;
	width:125px;
}

#colgauche .logoHON{
	font-size:0.7em;
	width:140px;
	padding:50px 0;
	margin-left:10px;
}

#colgauche .logo_espPresse{
	padding:27px 0;
}

#colgauche .logoHON_image{
	float:left;
	margin-right:5px;
	width:50px;
}

#colgauche .logoHON_texte{
	float:left;
	width:85px;
}

/*** BLOC FORMULAIRE ***/

.blocform, .blocform6 {
	border:1px #AAAEB9 solid;
	margin:10px 0px 10px 0px;
	padding:9px 0px 0px 0px;
	width:500px;
}
.blocform2 {
	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;
}
.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;
	width:100%;
}
.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;
}

.blocform6 label {
	font:bold 0.7em Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	margin:0px;
	padding:0px;
}

.donnees_form {
	color:#3D4558;
}
.champ350 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:350px;
}
.champ300 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:300px;
}
.champ280 {
	margin:0px;
	padding:0px;
	background:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:280px;
}
.champ250 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:250px;
}
.champ250bis {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:250px;
}
.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 5px 0px 0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:200px;
}
.champ150 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:150px;
}
.champ100 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:100px;
}
.champ100bis {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:100px;
}
.champ50 {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	border:1px #938886 solid;
	font-size:0.625em;
	color:#1007C2;
	width:50px;
}
.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;
}
.desactive {
	background:#D4D0C8;
}
.blocform_libelle {
	background:white;
	margin:0px 0px 0px 0px;
	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, .blocform6 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 {
	text-align:left;
	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 {
	padding:0px;
	margin:0px 0px -4px 0px;
	border:0px;
}
.blocform3 img {
	margin:0px 0px -4px 0px;
	border:0px;
}
.blocformfond {
	background:#F4F5E6;
	padding: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;
}
.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;
}
.blocformfond4 {
	background:#F4F5E6;
	padding:0px 5px 5px 0px;
	margin:1px;
}
.blocformfond4 label {
	margin:5px 0px 0px 10px;
}
.blocformfond4 p {
	margin:5px 0px 0px 0px;
}
.blocformfond4 input {
	margin:0px 5px 1px 10px;
}
.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;
}
.consigne2 img{
	padding:0px 5px 0px 5px;
}
.consigne3 {
	font-size:0.8em;
	color:#0757AC;
}
.obligatoire {
	vertical-align:super;
}
.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;
	text-align: left;
	font-weight:bold;
}
.erreurtechnique {
	font-size:1em !important;
}
.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;
	text-align:center;
}
.mentions_form img {
	border:0px;
	margin:0px 0px -4px 0px;
}
.mentions_form p {
	font-size:0.625em;
	padding:0px 5px 0px 5px;
	text-align:justify;
}
.mentions_form input {
	margin:15px 0px 0px 3px;
}
.cadre_form {
	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;
}
.fd_titre {
	background:#ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:370px;
	padding:2px 0px 0px 10px;
	margin:20px 0px 0px 10px;
	color:#3D4558;
}
.fd_titre2 {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:370px;
	padding:2px 0px 0px 10px;
	margin:20px 0px 15px 0px;
	color:#3D4558;
}
.fd_titre3 {
	background: #ECEED6 url(../images/fd_rubpsom1.gif) bottom repeat-x;
	width:380px;
	padding:2px 0px 0px 10px;
	margin:20px 0px 15px 0px;
	color:#3D4558;
}
.fd_titre2 h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
.fd_titre h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
	font-size:0.8em;
}
/* RECHERCHE */
.recherche_annexe {
	color:#2543C9;
	border:1px #AAAEB9 solid;
	width:360px;
	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;
}
.cadre {
	border:1px #DEDFE4 solid;
	padding:0px;
	margin:0px;
}
.cadre2 {
	width:372px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
resultats_affiches {
	padding:0px;
	margin:0px;
}
.recherche_pagination {
	text-align:right;
	font-size:0.875em;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.recherche_pagination img {
	padding:0px;
	margin:0px;
}
.nouvelle_recherche {
	font-size:0.7em;
	margin:0px 0px 0px 10px;
}
.nouvelle_recherche img {
	margin:0px 3px 0px 3px;
}
.recherche_tri {
	background:#ECEED6 url(../images/pointille_marron2.gif) bottom repeat-x;
	text-align:right;
	font-size:0.875em;
	padding:1px 10px 1px 10px;
	margin:1px;
}
.recherche_tri img {
	padding:0px 0px 0px 5px;
}
.recherche_tri2 {
	background:#ECEED6 url(../images/pointille_marron2.gif) bottom repeat-x;
	text-align:right;
	font-size:0.7em;
	padding:1px 10px 1px 10px;
	margin:1px;
}
.recherche_tri2 img {
	padding:0px 3px 0px 3px;
}
.resultat_blanc1 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:1px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc1 h4 {
	color:#000000;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc1 p {
	padding:0px 10px 0px 10px;
}
.resultat_brun1 {
	background:#F4F5E6 url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:1px 0px 5px 0px;
	margin:1px;
}
.resultat_brun1 h4 {
	color:#000000;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.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;
	color:#000;
}
.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 1px 1px 1px;
}
.resultat_blanc2 h5 {
	color:#000;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
}
.resultat_blanc2 p {
	padding:0px 10px 0px 10px;
}
.resultat_brun2 {
	background:#F4F5E6 url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:3px 0px 5px 0px;
	margin:1px;
}
.resultat_brun2 h5 {
	/*color:#1105BF;*/
	color:#000;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
}
.resultat_brun2 p {
	padding:0px 10px 0px 10px;
}

.resultat_blanc3 {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc3 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc3 p {
	margin:0px;
	padding:2px 10px 2px 10px;

}
.resultat_brun3 {
	background:#F4F5E6 url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_brun3 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_brun3 p {
	padding:2px 10px 2px 10px;
	margin:0px;
}
.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;
}
.resultat_blanc5 {
	background:#ffffff;
	padding:10px 0px 5px 0px;
	margin:1px;
}
.resultat_blanc5 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.resultat_blanc5 p {
	margin:0px;
	padding:2px 10px 2px 10px;

}
p.resultat_sup {
	font-size:0.6em;
	color:#555555;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.no_result {
	font-weight:bold;
}
.espace_all {
	padding:15px 0px 0px 0px;
}
.bloc_infos, .bloc_infos2 {
	background:url(../images/pointille_marron2.gif) bottom repeat-x;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
}
.bloc_infos3 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
}
.bloc_infos3 .conv {
	font-size:0.625em;
}
p.interdit {
	text-transform:uppercase;
	color:#ff0000;
	/*text-align:right;*/
}
div.interdit p,
div.interdit ul
{
    color:#ff0000;
}
div.interdit ul
{
    list-style-type: disc;
    padding-left: 25px;
}
.localisationerreur {
	margin:0px;
	padding:3px 5px 3px 10px;
	background-color:#fff;
	color:#ff0000;
	font-size:0.7em;
	font-weight:bold;
}
.multiple_cpam {
	margin:0px;
	padding:3px 5px 3px 10px;
	background-color:#fff;
	color:#3D4558;
	font-size:0.7em;
}
/* SERVICES */
.titreservices {
	font-weight:bold;
}

/* IMAGES DE CONTRIBUTION */
.bloc_img_droite {
	border: 0px #fff !important;
	background: #fff !important;
	float: right !important;
	width: 150px !important;
	margin: 0px 0px 5px 10px !important;
	padding: 0px;
}
.bloc_img_gauche {
	border:0px #fff !important;
	background:#fff !important;
	float:left !important;
	width:150px !important;
	margin: 0px 10px 5px 0px !important;
	padding:0px !important;
}
.bloc_img_droite p {
	width:144px;
	border:1px #F1F1ED solid;
	color:#0956AE;
	font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
}
.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;
}
/* LOCALISATION DANS LA PAGE */

.conteneur_lexique2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding:0px 40px 15px 0px;
	margin:10px 0px 0px 0px;
	color:#475560;
	width:100%;
}
.conteneur_lexique2 h3 {
	font-size:0.875em;
	margin:10px 0px 0px 0px;
}
.definition {
	font-size:0.7em;
	font-weight:bold;
}
.bloc_blanc {
	background:#ffffff url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
	width:290px;
}
.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:#F4F5E6 url(../images/pointille_marron2.gif) bottom repeat-x;
	padding:5px 5px 8px 0px;
	margin:0px;
	width:290px;
}
.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;
}
.retour_fairesuivre {
	font-size:0.7em;
	margin:5px 0px 20px 0px;
}
.wshs {
	width:100%;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	margin:50px 0px 70px 0px;
}

/* INFOSOINS DENTAIRE */
.sommaire_acte {
	background:#f0f1df;
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-size:0.9em;
	border-bottom:1px #DEDFE4 dotted;
}
.sommaire_acte ul, .desc_acte ul, .tarif_cmu ul {
	list-style-type:disc;
	margin:5px 0px 5px 15px;
	padding:0px 10px 0px 10px;
}
.sommaire_acte li {
	line-height:1.4em;
}
.desc_acte {
	padding:5px 0px 5px 0px;
}
.desc_acte h5 {
	background-color: #f0f1df;
	background-image: url(../images/fd_fleche_down_grise.gif);
	background-repeat: no-repeat;
	color:#3B4658;
	margin:10px 0px 0px 0px;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:normal;
}
.desc_acte h5 a {
    color: #0956AE;
    font-weight: bold;
}
.desc_acte h4 {
	background-color: #f0f1df;
	margin:0;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.desc_acte h5 a {
	padding:0px 0px 0px 20px;
}
.desc_aide {
	float:right;
	margin:-20px 3px 0px 0px;
}
.desc_aide a, .desc_aide img {
	/*margin:0;
	padding:0;*/
}
.desc_acte p {
	margin-left:5px;
}
.desc_acte ul, .tarif_cmu ul, .desc_acte2 ul, .tarif_cmu2 ul  {
	margin:5px 0px 5px 20px;
}
.tarif_cmu {
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border-top:1px #f0f1df solid;
}
.desc_tarif {
	display:none;
}
.desc_tarif_cmu {
	display:block;
	margin:0px 0px 15px 0px;
}
.cmu_tarif {
	display:none;
}
.affiche {
	display:block;
}
.exposant {
	font-size:0.7em;
	vertical-align:super;
}
p.exposant_note {
	font-size:0.625em;
	margin:5px 0px 0px 0px;
}
/* cas d'affichage lorsqu'un seul tarif est present */

.desc_acte2 h5 {
	background-color: #f0f1df;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3B4658;
	margin:10px 0px 0px 0px;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.desc_tarif2 {
	display:block;
}
#tarifs_infos p, #tarifs_infos ul {
	color:#000000;
}
#tarifs_infos p {
	margin:5px 0px 5px 0px;
}
#tarifs_infos p.consigne {
	margin:5px 0px 5px 0px;
	/*font-family: Trebuchet MS, Verdana, sans-serif;*/
	font-size:0.625em;
	color:#0757AC;
}
#tarifs_infos ul {
	list-style:disc;
	padding:0;
	margin:0px 0px 10px 23px;
}

/**** VISUELS PSOM ****/

.visuel_psom_gauche {
	float:left;
}
.visuel_psom_gauche img {
	margin:5px 5px 5px 0;
}
.visuel_psom_droite {
	float:right;
}
.visuel_psom_droite img {
	margin:5px 0 5px 5px;
}

/*****************************************************************************/

.resultat_blanc3 h4 {
	color:#3B4658;
	margin:0px;
	padding:0px 10px 0px 10px;
	font-size:0.7em;
	font-weight:bold;
}

.resultat_blanc3 h4.tarifs a,
.bloc_infos h4.tarifs a
{
	color:#0956AE;	
	padding-right: 10px;
	padding-left: 30px;
	display: block;
}

/* mise en avant titre n1 debut */
h4.titre_n1
{
    color: white;
    background-color: #5288c6;
    /*padding-left: 25px;*/
}

h4.titre_n1#tarifs_consultation
{
    background-image: url(../images/fd_fleche_down_blanche.gif);
    background-repeat: no-repeat;
}

h4.titre_n1#tarifs_consultation a
{
    text-decoration: none;
    color: white;
    padding-left: 25px;
}

h4.titre_n1#tarifs_consultation a:hover
{
    text-decoration: underline;
}
/* mise en avant titre n1 fin */

.retour_liste a
{
    font-size: 0.625em;
}

.resultat_blanc3 h4.tarifs,
.bloc_infos h4.tarifs
{
	/*font-size:1em;*/
	background:url(../images/fd_fleche_down_grise.gif) no-repeat;
	background-color:#F0F1DF;
	padding:8px 10px;
	/*padding-left:30px;*/
}



/* INFOSOINS DENTAIRE */
.sommaire_acte {
	background:#f0f1df;
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-size:0.9em;
	border-bottom:1px #DEDFE4 dotted;
}
.sommaire_acte ul, .desc_acte ul, .tarif_cmu ul {
	list-style-type:disc;
	margin:5px 0px 5px 15px;
	padding:0px 10px 0px 10px;
}
.sommaire_acte li {
	line-height:1.4em;
}
.desc_acte {
	padding:5px 0px 5px 0px;
}
.desc_acte h5 {
	background-color: #f0f1df;
	background-image: url(../images/fd_fleche_down.gif);
	background-repeat: no-repeat;
	color:#3B4658;
	margin:10px 0px 0px 0px;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:normal;
}

.desc_acte h6 {
	background-color: #f5f6eb;
	background-image: url(../images/fd_fleche_down.gif);
	background-repeat: no-repeat;
	color:#3B4658;
	margin:10px 10px 0px 10px;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:normal;
}

.desc_acte h6 a {
	padding:0px 0px 0px 20px;
}

.desc_acte h5.lienext {
	background-image: url(../images/fd_fenetre.gif);
}

.desc_acte h5.lienext a {
	text-decoration: underline;
}

.desc_acte h4 {
	background-color: #f0f1df;
	margin:0;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.desc_acte h5 a {
	padding:0px 0px 0px 20px;
}

.desc_acte h5.sanslien {
	padding-left:30px;
	color:#1107c0;
}

.desc_aide {
	float:right;
	margin:-20px 3px 0px 0px;
}
.desc_aide a, .desc_aide img {
	/*margin:0;
	padding:0;*/
}
.desc_acte p {
	margin-left:5px;
}
.desc_acte ul, .tarif_cmu ul, .desc_acte2 ul, .tarif_cmu2 ul  {
	margin:5px 0px 5px 20px;
}
.tarif_cmu {
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border-top:1px #f0f1df solid;
}
.desc_tarif {
	display:none;
}

.tarifs_actes_dentaires
{
    display: none;
    font-size: 1.4em;
    background-color: white;
    font-weight: normal;
    border: solid 1px white;
}

.desc_tarifh6 {
	margin:0 10px 0 10px;
}

.desc_tarif_cmu {
	display:block;
	margin:0px 0px 15px 0px;
}
.cmu_tarif {
	display:none;
}
.affiche {
	display:block;
}
.exposant {
	font-size:0.7em;
	vertical-align:super;
}
p.exposant_note {
	font-size:0.625em;
	margin:5px 0px 0px 0px;
}
/* cas d'affichage lorsqu'un seul tarif est present */

.desc_acte2 h5 {
	background-color: #f0f1df;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#3B4658;
	margin:10px 0px 0px 0px;
	padding:3px 10px 3px 10px;
	font-size:0.7em;
	font-weight:bold;
}
.desc_tarif2 {
	display:block;
}

#ps_activites h4{
	margin-top:10px;
}

#tarifs_infos p, #tarifs_infos ul {
	color:#000000;
}
#tarifs_infos p {
	margin:5px 0px 5px 0px;
}
#tarifs_infos p.consigne {
	margin:5px 0px 5px 0px;
	/*font-family: Trebuchet MS, Verdana, sans-serif;*/
	font-size:0.625em;
	color:#0757AC;
}
#tarifs_infos ul {
	list-style:disc;
	padding:0;
	margin:0px 0px 10px 23px;
}

.txt_droite {

	text-align:right;

}

.txt_milieu {

	text-align:center;

}

.txt_gauche {

	text-align:left;

}
/*Formualire contact*/
.champscontact {font-size:0.625em; display:inline;}
.champscontact .champ200 {font-size:1em;}
.champscontact .txtarea250 {font-size:1.1em;}

.desc_tarif li
{
    list-style-type: disc;
    font-size: 1em;
    margin-left: 30px;
}

