@charset "utf-8";
/* CSS Document */

#contenu.fiche { background-position:top left; background-repeat:no-repeat; }
#contenu h1 { /* color:#6c5242; cf color-XXXX.css */ font-size:18px; line-height:1.2em; margin-bottom:.4em; }
#contenu h2 { /* color:#886c5b; cf color-XXXX.css */ font-size:10px; margin-bottom:10px; line-height:1.4em; }
#contenu h3 { /* color:#a2c261; cf color-XXXX.css */ font-size:24px; font-weight:normal; padding:34px 0px 5px 89px; }

/*#fiche { position:relative; height:auto; width:780px; float:left; }*/
#fiche { position:relative; height:auto; width:780px;}
.fiche_l1 { position:relative; height:auto; }
.fiche_l2 { position:relative; height:auto; }
.fiche_l3 { position:relative; height:auto; }

.fiche_l2_c1 { float:left; width:75px; height:400px; }
.fiche_l2_c2 { float:left; width:426px; padding-right:10px;  }
.fiche_l2_c3 { float:left; width:229px; }
.fiche_l2_c4 { float:left; width:665px; }

/* bloc texte */
.p_bg { color:#4e4e4e; background:url('/media/p_bg.jpg') top left no-repeat; padding:17px 5px 65px 10px; }
.p_bg p { /* FCK EDITOR */ }
.publie_par { position:relative; width:94%; padding:0px; border-top:1px solid #e9e9e9; margin:5px 15px 0px 17px; clear:left; }
.publie_par_picto, .publie_par_txt { float:left; margin-top:5px; }
.publie_par_picto { color:#FFFFFF; font-weight:bold; background-image:url('/media/agenda/publie_par_picto_bg.png'); background-position:top left; background-repeat:no-repeat; width:63px; padding:1px 0px 3px 16px; font-size:9px; }
.publie_par_txt { padding:1px 0px 0px 0px; font-size:9px; }
.publie_par_txt strong { color:#759a29; }

/* BLOC ROLE ET MISSION */
.roleetmission  { margin:0px 16px 0px 16px; background-position:top left; font-size:9px; }
.roleetmission p { padding:3px 3px 0px 23px; color:#654734; }
.roleetmission_btm { margin:0px 16px 5px 16px; height:8px; line-height:0%; background-position:bottom left; }
.roleetmission_droite { float:right; margin:0px; width:8px; height:8px; line-height:0%; background-position:top right; }
.roleetmission_btm_droite { float:right; margin:0px; width:8px; height:8px; line-height:0%; background-position:bottom right; }
.roleetmission, .roleetmission_btm, .roleetmission_droite, .roleetmission_btm_droite { background-image:url('/media/roleetmission_bg.png'); background-repeat:no-repeat; }

/* bloc photo */ 
div.cadre_photo { background-image:url('/media/fiche/fiche_photo_bas.jpg'); background-position:bottom left; background-repeat:no-repeat; width:230px; }
div.cadre_photo div.photo_min_height { width:11px; height:100px; float:left; }
div.cadre_photo div.photo { background-image:url('/media/fiche/fiche_photo_haut.jpg'); background-position:top left; background-repeat:no-repeat; width:230px; overflow:hidden; padding:7px 0px 5px 0px; }
div.cadre_photo div.photo_legende { position:relative; width:190px; padding:7px 5px 10px 5px; margin-left:11px; }
div.photo_legende p { color:#377481; font-size:9px; font-style:italic; }

/* bloc googlemap */ 
div.cadre_gm { background-image:url('/media/fiche/fiche_photo_bas.jpg'); background-position:bottom left; background-repeat:no-repeat; width:230px; }
div.cadre_gm div.gm_min_height { width:11px; height:100px; float:left; }
div.cadre_gm div.gm { background-image:url('/media/fiche/fiche_photo_haut.jpg'); background-position:top left; background-repeat:no-repeat; width:230px; overflow:hidden; padding:7px 0px 5px 0px; }
div.cadre_gm #map { width:200px; height:250px;margin-left:11px; }
div.cadre_gm div.gm_legende { position:relative; width:190px; padding:7px 5px 10px 5px; margin-left:11px; }
div.gm_legende p { color:#377481; font-size:9px; font-style:italic; }

/* bloc vignette (photos de la taille d'une vignette) */ 
div.cadre_vignette { background:url('/media/fiche/fiche_photo_bas.jpg') bottom left no-repeat; width:230px; }
div.cadre_vignette div.vignette_min_height { width:11px; height:100px; float:left; }
div.cadre_vignette div.vignette { background:url('/media/fiche/fiche_photo_haut.jpg') top left no-repeat; width:230px; overflow:hidden; padding:7px 0px 5px 0px; }

/* bloc photo_identite */ 
div.cadre_photo_identite { background-image:url('/media/fiche/fiche_photo_bas.jpg'); background-position:bottom left; background-repeat:no-repeat; width:230px; }
div.cadre_photo_identite img { width:100px; margin:0px 0px 5px 14px; padding:4px; border:1px solid #d4d4d4; background-color:#FFFFFF; }
div.cadre_photo_identite div.photo_min_height { width:11px; height:100px; float:left; }
div.cadre_photo_identite div.photo { background-image:url('/media/fiche/fiche_photo_haut.jpg'); background-position:top left; background-repeat:no-repeat; width:230px; overflow:hidden; padding:7px 0px 5px 0px; }

/* bloc logo */ 
div.cadre_logo { width:212px; border:1px solid #d1c7c7; background-color:#ededed; text-align:center; margin:0px 0px 10px 14px; }
div.cadre_logo img { width:200px; padding:5px; }
div.cadre_logo div.logo_legende { }
div.logo_legende p { color:#4E4E4E; padding:7px 5px 10px 5px; background-color:#FFFFFF; font-size:9px; text-align:left; }

/* bloc liens */
div.cadre_liens { background:url('/fr/media/fiche/fiche_liens_bg.png') top left no-repeat; width:229px; padding:27px 5px 10px 25px; }
div.cadre_liens li { list-style-image:url('/media/li_puce.png'); }
div.cadre_liens li a, .fiche_l2_c3 li a:link, .fiche_l2_c3 li a:visited { font-size:9px; font-weight:bold; color:#998170; text-decoration:none; }
div.cadre_liens li a:hover, .fiche_l2_c3 li a:active { color:#99a2a6; text-decoration:underline; }

/* bloc téléchargements */
div.cadre_telechargements { background:url('/fr/media/fiche/fiche_telechargements_bg.png') top left no-repeat; width:229px; padding:27px 5px 10px 25px; }
div.cadre_telechargements li { list-style-image:url('/media/li_puce.png'); }
div.cadre_telechargements li a, .fiche_l2_c3 li a:link, .fiche_l2_c3 li a:visited { font-size:9px; font-weight:bold; color:#998170; text-decoration:none; }
div.cadre_telechargements li a:hover, .fiche_l2_c3 li a:active { color:#99a2a6; text-decoration:underline; }

/* bloc coordonnées */
div.cadre_coordonnees { background:url('/fr/media/fiche/fiche_coordonnees_bg.png') top left no-repeat; width:229px; padding:27px 5px 10px 25px;color:#996666;font-size:9px;}
div.cadre_coordonnees li { list-style-image:url('/media/li_puce.png');color:#996666;font-size:9px; font-weight:bold;}
div.cadre_coordonnees li a, .fiche_l2_c3 li a:link, .fiche_l2_c3 li a:visited { font-size:9px; font-weight:bold; color:#998170; text-decoration:none; }
div.cadre_coordonnees li a:hover, .fiche_l2_c3 li a:active { color:#99a2a6; text-decoration:underline; }

/* bloc paragraphes */
#contenu_fiche { float:left; position:relative; }
#paragraphes { float:left; width:655px; margin-top:20px; padding-bottom:65px; }
div.paragraphe { clear:both; position:relative; }
#paragraphes h4 { font-size:16px;}
#paragraphes div.p_left { float:left; border-top:1px solid #d1c7c7; width:150px; }
#paragraphes div.vignette { width:144px; padding:3px; }
#paragraphes div.vignette img { width:144px; }
#paragraphes div.vignette p { font-size:9px; color:#808080; }
#paragraphes div.p_bg { float:left; width:405px; padding:17px 5px 20px 10px; }
#paragraphes div.cadres_droite { position:absolute; right:-229px; top:0px; }

/* bloc structure pair */
div.pair { width:426px; }
div.pair h5 { color:#006b82; background:url('/media/puce_apostrophe_bleu.png') 0px 1px no-repeat; }
div.pair a{ color:#006b82!important; }
div.pair div.cadre_coordonnees { background-image:url('/media/fiche/fiche_coordonnees_pair_bg.png'); }

/* bloc structure impair */
div.impair { width:426px; }
div.impair h5 { color:#759A29; background:url('/media/puce_apostrophe_vert.png') 0px 1px no-repeat; }
div.impair a { color:#759A29!important; }
div.impair div.cadre_coordonnees { background-image:url('/media/fiche/fiche_coordonnees_impair_bg.png'); }

/* |||||||||||||||||||||||||| Fiche ligne 2 colonne 1 */
.fiche_l2_c1 .btn_retour { margin-left:27px; }

/* |||||||||||||||||||||||||| Fiche ligne 2 colonne 2 */
.fiche_l2_c2 .btn_imprimer { float:right; display:block; width:81px; height:38px; }
.fiche_l1 .btn_imprimer { float:right; display:block; width:81px; height:38px; margin-right:50px; }

/* |||||||||||||||||||||||||| Fiche ligne 2 colonne 3 */

/* |||||||||||||||||||||||||| Fiche ligne 2 colonne 4 */
#contenu div.fiche_l2_c4 h1 { margin-bottom:22px; }
div.fiche_l2_c4 h4 { font-size:12px; }
div.fiche_l2_c4 h5 { font-size:10px; padding-left:15px; }
div.fiche_l2_c4 a:link, div.fiche_l2_c4 a:visited { text-decoration:none; }
div.fiche_l2_c4 a:hover, div.fiche_l2_c4 a:active { text-decoration:underline; }
div.fiche_l2_c4 .cadre_photo_identite { float:right; clear:right; }
div.fiche_l2_c4 .btn_imprimer { float:right; display:block; width:81px; height:38px; }




/* COLONNE DROITE */
/* cadre mis à jour */
#cadre_maj { background-color:#FFFFFF; background-image:url('/media/gabarit/bg-maj.png'); background-position:top right; background-repeat:no-repeat; height:39px; width:193px; float:right; padding-bottom:10px; }
#cadre_maj p { padding:5px 5px 0px 87px; color:#745a49; font-size:9px; text-align:right; }
