/***** 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:auto;
	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, #colcentre2 {
	background-color:#fff;
	float:left;
	border:0px;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:385px;
	height:auto;
}
#colcentre2 {
	width:569px;
}
#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:auto;
}

#colonnedroite {
	background-color:#FFFFFF;
	border:0 none;
	float:right;
	height:100%;
	margin:0;
	padding:0;
	width:184px;
}


/***** 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:0;
	font-size:0.7em;
	/*color:#3D4558;*/
	color:#3F316C;
	padding:0px 0px 15px 10px;
	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:100%;
	margin:0px;
	padding:0px;
}
.titrearticle {
	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;
}
.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;
	width:335px;
}
.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;
}
.centrepage .titrearticle5 {
	margin-left:0;
}
#colcentre2 .titrearticle5 {
	width:564px;
}
#colcentre2 .titrearticle5  h2{
	width:519px;
}
.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;
}
.entete-article {
	font-size:0.7em;
	margin:15px 0px 0px;
	color:#3D4558;
}
.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:0px 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;
	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;	
	width:371px;
	margin-bottom:15px;
}
.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;
}

.centrepage_presse .dossier {
	width:385px;
}

.centrepage_presse .dossier h3{
	font-family: Verdana, sans-serif;
}

.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, .metierps0{
	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, .sousmetierps0  {
	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, .sousmetierps0 p {
	color:#3E4558;
}

.metierps0 { background: url(../images/metierpshaut0.gif) top left no-repeat; }
.sousmetierps0  { background: url(../images/metierpsbas0.gif) bottom left no-repeat; margin-bottom:20px; }
.sousmetierps0 p { font-weight:bold; }

.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;
}


/*ESPACE PRESSE REFONTE*/

.enpratique_presse {
	width: 179px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	/*background: url(../images/enpratiquehaut.gif) top left no-repeat;*/
}

.enpratique_presse h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 11px;
	/*background: url(../images/enpratiquehaut.gif) top left no-repeat;*/
}

.enpratique_presse p {
	font-size:0.875em;
	margin: 0px 14px 0px 11px;
	padding: 0px;
}


.focus .h3 .couleur {float:left; width:3px; height:15px;}
.focus {
	/*padding-bottom: 5px;
	margin: 1px;
	padding-top: 14px;*/
}

.focus p {
	padding:0 10px;
}

.focus .datefocus {
	padding:0 10px 5px 11px;
}


.focus .textefort {
	color:#0956ae; font-weight:bold; font-size:0.8em;
}

.dossier .focus p{
	margin:0;
}

.sousenpratique_focus {
	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;
}

.sousenpratique_focus h3 {	
	color:#3e306b;
	padding-left:5px;
	margin-top:0;
	margin-bottom:0;
	float:left;
	font-size:0.8em;
}

.sousenpratique_focus .h3 {
	margin-left:2px;
	zoom:100%;
}

.sousenpratique_focus .h3 .couleur {
	float:left;
	width:3px;
	height:18px;
}

.sousenpratique_focus .textefort {
	color:#0956ae; font-weight:bold; 
}

.sousenpratique_focus .encartlien4 {
	font-size:1em;
	text-align:right;
	margin-right:10px;
}

.zoom_focus{
	margin-left:2px;
}

.zoom_focus div, .zoom_focus p{
	padding:0 10px;
}

.zoom_focus div.h3, .zoom_focus div.h3 div{
	padding:0 0px;
}

.zoom_focus .textefort{
	font-size:0.8em;
} 

.zoom_focus .accroche, .zoom_focus .encartlien5{
	font-size:0.7em;
}

.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/baselinebleue2.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:#0094d3;
	color:#fff;
}
.pagination p {
	text-align:right;
	font-size:0.7em;
}

.pagination img {
	margin:0px;
	padding:0px;
}

/*Ajout espace presse*/
.pagination_agenda p {
	text-align:right;
	font-size:1em;
}

.pagination_agenda 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:1em;
	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 {
	clear:both;
	color:#005DAA;
	font-family:Trebuchet MS,Verdana,sans-serif;
	font-size:1.15em;
	line-height:1em;
	margin:10px 0 0;
	padding:0 0 5px;
	
	
}
.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, .bloc_infosoins_pac_annuaire {
	background: url(../images/bloc_infosoin_pac_assure_ha_bleu.gif) top left no-repeat;
	width:248px;
	height:48px;
	padding:0px;
	margin:0px;
}
.bloc_infosoins_pac_assure h2, .bloc_infosoins_pac_annuaire h2 {
	display:block;
	font-family: Trebuchet MS, Verdana, sans-serif;
	margin:0px;
	padding:5px 0px 0px 45px;
	color:#fff;
	font-size:0.875em;
	font-weight:bold;
}
.bloc_infosoins_pac_assure h2 {background: url(../images/picto_annuaire_pro_bleu.gif) 6px 10px no-repeat;}
.bloc_infosoins_pac_annuaire h2 {background: url(../images/picto_votre_caisse_bleu.gif) 6px 10px no-repeat;}

.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_poste{
	/*width:230px;*/
	margin:0px 0px 0px 0px;
	padding:3px 9px;
	text-align : left;
	font-size:0.59em !important;
}

.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/bloc_infosoin_pac_assure_in.gif) bottom left no-repeat;
	zoom: 1;
	margin-bottom:9px;
	padding-bottom:9px;
}

.bloc_infosoins_pac_assure_img{
	float: right;
	margin:0px 0px 0px 0px;
	padding: 0px 9px;
	zoom: 1;
}

.bloc_infosoins_pac_assure_carte{
	border:0 none;
	bottom:15px;
	float:right;
	margin:0;
	position:relative;
	right:10px;	
}

/*  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:5px 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:370px;
}
.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;
}

/*BB ESPACE PRESSE*/
#filtre_communiques .blocform {
	border:1px #AAAEB9 solid;
	margin:10px 0px 10px 0px;
	padding:9px 0px 0px 0px;
	width:383px;
}
/*BB ESPACE PRESSE FIN*/

.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: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, .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;
	clear:both;
}
.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;
}

.localisationerreurassure {
	margin:0px;
	padding:3px 5px 3px 10px;
	color:#ff0000;
	font-size:0.7em;
	font-weight:bold;
}

.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;
}
.multiple_cpamassure {
	margin:0px;
	padding:3px 5px 3px 10px;
	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 0px 15px 0px;
	/*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;
	position: relative;
}
.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;}
.form_label{float:left; width:33%; position:relative;display:block;}
.form_label label{float:left;position:relative;display:block;}
.form_input{float:left; width:66%; margin-bottom:4px;position:relative;display:block;}
.form_label2{float:left; width:19.5%;position:relative;display:block;}
.form_label2 label{float:left;position:relative;display:block;}
.form_input2{float:left; width:79.5%; margin-bottom:4px;position:relative;display:block;}
.form_input2 .champ200 {width:250px;}
.form_label img, .form_label2 img{position:relative;float:left; margin-left:4px;display:block;}
.contact_header .chapotitre{font-weight:normal; color:black;}
.cadre_presse{margin-left:10px;}

.desc_tarif li
{
    list-style-type: disc;
    font-size: 1em;
    margin-left: 30px;
}

/* [Infosoins] styles pour lien plus de details */
.resultat_blanc3, .resultat_brun3 {
  position: relative;
}

div.voirfiche {
  position: absolute;
  top: 10px;
  right: 5px;
}

/*** ESPACE PRESSE ***/

.btsubmit {
	background:url(../images/fd_champ.gif); 
	border:1px #6e5f5f solid; 
	font-size:0.7em; 
	color:#25496d; 
	font-weight:bold;
	margin:10px 12px 10px 12px;
}

#filtre_communiques .btsubmit {
	margin-right:0px;
	margin-top:0px;
}

.txt_droite {
	text-align:right;
}

input.champ {
	margin:0px;
	padding:0px; 
	border:1px #938886 solid;
}

select.champ {
	font-weight:bold; 
	color:#0956ae; 
	font-size:0.7em;
}

.filtre {
	padding:10px 0;
	font-size:1.2em;
}

.blocform .label, .filtre label {
	font-weight: bold;
	font-size: 0.7em; 
	color: #0956ae;
	font-family: trebuchet ms, verdana, sans-serif;
}
.blocform2 .label, .filtre label {
	font-weight: bold;
	font-size: 0.7em; 
	color: #0956ae;
	font-family: trebuchet ms, verdana, sans-serif;
}
.filtre input.champ, .filtre label {
	font-size:0.9em;
}

.filtre .btsubmit{
	margin:0;
}

.taille50 {
	width:50px;
}

.taille65 {
	width:65px;
}

.taille130 {
	width:130px;
}

.taille200 {
	width:200px;
}

.normal {
	font-weight:normal;
}

.dossier p.date {
	color:#696969;
}

h3.eco, h3.services, h3.sante {
	margin-left:2px;
	color:#3e306b;
	padding-left:10px;
}

.focus .h3 {margin-left:2px; zoom:100%;}
.focus h3 {float:left; color:#3e306b; padding-left:5px;}
.focus .h3 .couleur {float:left; width:3px; height:15px;}

.focus {
	/*padding-bottom: 5px;
	margin: 1px;
	padding-top: 14px;*/
}

.focus div {
	padding:0 10px;
}

.focus div.h3, .focus div.h3 div {
	padding:0 0px;
}

.focus .textefort {
	color:#0956ae; font-weight:bold; font-size:0.8em;
}

.espacegauche {
	width:501px;
	margin:-37px 0px 30px 0px;
	padding:0px;
	float:left;
}

/*Styles de l'encart bloc note */
/*
.blocnote {background:url(../images/espace_presse_bloc_note.gif) no-repeat; margin-right:5px;}
.blocnote h2{font-size:0.7em; margin:0; padding:12px 12px 8px;}
.sousblocnote {padding-bottom:10px; border:1px solid #b2b2b2; border-top-width:0;margin-top:-16px;}
.sousblocnote img {margin:8px 14px;}
.blocnote h3{padding:0 10px; background:url(../images/espace_presse_h2_blocnote.gif) repeat-y; font-size:1em; color:#1f60a9; margin-left:5px;}
.blocnote p{font-size:0.7em; margin:0; padding:5px 10px 0;}
.blocnote .lien{font-size:0.6em; padding-left:18px;}
.blocnote .lien a{color:#3232fe;}
*/

/* Changement gabarit suite a anomalie mantis numero 3385 */
.blocnote {
	width: 179px;
	margin: 27px 0px 0px 0px;
	padding: 0px;
	background: url(../images/enpratiquehaut.gif) top left no-repeat;
}

.blocnote .lien{padding-left:18px;}

.sousblocnote {
	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;
}
.blocnote h2 {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size:0.8em;
	color:#3D4558;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 11px;
}
.sousblocnote 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-left:5px;
	padding:0 10px;
}

.sousblocnote img {margin:8px 14px;}

/* Styles du formulaire Contact*/
#colcentre .contact {font-size:0.65em; width:368px; background:url(../images/espace_presse_bg_contact.gif) no-repeat #f1eedf;}
#colcentre .contact h2{margin:0; padding:10px; font-size:1em; color:#fff;}
#colcentre .contact p {color:#1e62aa; margin:0; padding:5px 0;}
#colcentre .contact .instructions {color:#000; font-style:italic;}
#colcentre .contact label {float:left; width:70px; margin-right:10px;}
#colcentre .contact input {font-size:1em; margin-left:56px; float:left; width:194px;}
#colcentre .contact .long {margin-left:0; float:left; width:250px;}
#colcentre .contact .submit5 {padding:2px 0; font-weight:bold; margin:4px 0 12px 80px; float:none; width:auto; border-width:0; background-color:#1e62aa; color:#fff;}


/* Styles de l'agenda */
#colcentre .agendapresse {font-size:0.7em; width:372px; margin-left:10px;}
#colcentre .agendapresse 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;}
#colcentre .agendapresse p {color:#000; margin:0; padding:8px 10px 5px;}
#colcentre .agendapresse .intro {color:#3fa6cc; font-weight:bold; padding:8px 0 5px;}
#colcentre .agendapresse .lien {padding:0 10px 24px; text-align:right;}
#colcentre .agendapresse .lien a {color:#1f60a9;}
#colcentre .agendapresse .bloconglet .onglets {background:url(../images/agendapresse_onglets.gif) left bottom repeat-x;height:25px;}
#colcentre .agendapresse .bloconglet .onglet {float:left; background:url(../images/agendapresse_ongletg.gif) no-repeat;}
#colcentre .agendapresse .bloconglet .onglet span {color:#1f60a9; font-weight:bold; padding:6px 24px; float:left; background:url(../images/agendapresse_ongletd.gif) right top no-repeat;}
#colcentre .agendapresse .bloconglet .contenu {border:1px solid #b2b2b2; border-top-width:0;}
#colcentre .agendapresse .bbleu {color:#1f60a9; font-weight:bold;}
#colcentre .agendapresse .nbevt {padding:2px 10px; border:1px solid #808080; margin:0 1px;}
#colcentre .agendapresse .evt {border:1px solid #b2b2b2;}
#colcentre .agendapresse .evt .titre {background-color:#e1dabd; border:1px solid #ddd; padding:8px 10px 2px; font-weight:bold; color:#1f60a9;}
#colcentre .agendapresse .italic {font-style:italic;}
#colcentre .agendapresse .pagination {padding:10px; text-align:right; border-top:1px solid #b2b2b2;}

/*Style pour le détail du communiqué*/
#colcentre .communique {font-size:0.7em;}
#colcentre .communique h2{width:325px; font-size:1.2em; color:#1f60a9;}
#colcentre .communique .titrepage {padding-left:0; margin-bottom:14px; padding-bottom:2px; background:url(../images/espace_presse_pointille.gif) left bottom repeat-x;}
#colcentre .communique p {padding:0 8px;}
#colcentre .communique .date{font-size:1em; margin:0;}
#colcentre .communique .accroche {margin:0; font-size:1.1em; color:#1f60a9; font-weight:bold; line-height:22px;}
#colcentre .communique .intro {color:#4e4e4e; margin:0;}
#colcentre .communique .bloc {color:#3e465a; margin:13px 0; border:1px solid #aaaeba;}
#colcentre .communique .bloc .label {background-color:#eceed6; font-size:1.1em; padding:2px 10px; font-weight:bold;}
#colcentre .communique .bloc p {margin:0; padding:4px 10px;}
#colcentre .communique .bloc .titre {color:#1206c2; font-weight:bold;}
#colcentre .communique .bloc .titre a {color:#1206c2;}
#colcentre .communique .bloc .lien {text-align:right;}
#colcentre .communique .bloc .lien a {color:#2544ca}
#colcentre .communique .retour {margin-left:0; font-size:1em;}

#colcentre .rss {font-size:0.7em; width:368px;float:left;}
#colcentre .rss h2{margin:0; padding:10px; font-size:1em; color:#fff;}
#colcentre .rss p {color:#000; margin:0; padding:5px 0;}
#colcentre .rss h3{font-size:1em; color:#1f60a9; background:#f8f8f8; margin:0; padding:6px;}
#colcentre .rss .pictosadd {padding:4px 0 32px; text-align:right;}
#colcentre .rss .pictosadd img{margin-right:5px;}

.page_rss {
	background-color:#FFFFFF;
	border:0 none;
	float:right;
	height:100%;
	margin:9px 0 0;
	padding:0;
	width:184px;
	font-size:0.8em;
}

.accueil_page_rss {
	float:right;
	margin:0;
	padding-bottom:5px;
	width:248px;
	font-size:0.8em;
}

.accueil_page_rss  a {
	font-weight:bold;
}

.accueil_page_rss img{
	margin-right:5px;
}

.page_rss img{
	margin-right:5px;
}


.fd_rubpsom_agenda {
	background:#ECEED6 url(../images/fd_rubpsom1.gif) repeat-x scroll center bottom;
	clear:both;
	color:#3D4558;
	margin:20px 0 0;
	padding:2px 0 0 10px;
	font-size:1em;
}

.fd_rubpsom_agenda h3 {
	margin:0px;
	padding:2px 0px 5px 0px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#0956AE;
	font-weight:bold;
}

.titrepsom1_presse .titrepsom1 h2#contenu{
	width:95%;
	float:left;
}

.titrepsom1_presse .titrepsom1 {
	margin-bottom:0;
	height:auto;
}

.picto_rss{
	width:auto;
	float:left;
	margin-top:6px;		
}

.titrepsom1_presse .picto_rss{
	margin-top:4px;
}

.titrepage_presse .titrepsom2 {
	/*background: url(fd_titrepsom2.gif) no-repeat;*/
	/*height:21px;*/
	padding: 2px 0 0 10px;
	margin:0;
    width: 92%;
	float:left;		
}
.titrepage_presse .titrepsom2 h2{    
    margin-bottom: 0px;    
	float:none;
	width:100%;	
	padding-left:0;
}

.titrepage_presse{
	background-color:#ECEED6;
	width:100%;
}

.centrepage_presse{
	float:left;
}

#acces_nav, #acces_recherche, #acces_aide, #acces_plan, #acces_contenu, #acces_pagination, #liens_acces_rapide {position:absolute;}

#CNAM_DemographieInfirmiers{margin-left:18px;}

/* css pour le tableau des commandes d'imprimés */
table.imprime
{
border-collapse:collapse;
border:1px solid #A38F71;
}
table.imprime th
{
background-color:#F0EFF8;
border:1px solid #A38F71;
padding:8px;
vertical-align:top;
font-size:0.75em;
color:#3D326C;

}
table.imprime td 
{
vertical-align:top;
border:1px solid #A38F71;
padding:5px;
}

td.libelle {
font-weight: bold;
font-size: 0.75em; 
color: #0956ae;
font-family: trebuchet ms, verdana, sans-serif;
}

.liste {
font-size: 0.8em; 
font-family: trebuchet ms, verdana, sans-serif;
width:100%
}
/* Fin css commandes d'imprimés */


/* Ajout Sylvie pour textarea inaccessible */
textarea.inaccessible
 {
 /* color:#0000ff; bleu */
 color:#000000; /* noir */
 background-color:#c0c0c0;
 }