body {margin:0;padding:0;background:#831A1A;}
img {border: 0;}
ul {list-style: none;margin: 0;padding: 0;}

a.lientxt:link {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien non-visité */
a.lientxt:visited {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien visité */
a.lientxt:hover {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien survolé */
a.lientxt:active {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien activé */  

a.lienbo:link {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien non-visité */
a.lienbo:visited {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien visité */
a.lienbo:hover {color: #9C0001;text-decoration:none;font-weight:bold} /* lien survolé */
a.lienbo:active {color: #9C0001;text-decoration:none;font-weight:bold} /* lien activé */

a.lienfoot:link {color: #FADD8F;text-decoration:underline;font-weight:normal} /* lien non-visité */
a.lienfoot:visited {color: #FADD8F;text-decoration:underline;font-weight:normal} /* lien visité */
a.lienfoot:hover {color: #FADD8F;text-decoration:underline;font-weight:normal} /* lien survolé */
a.lienfoot:active {color: #FADD8F;text-decoration:underline;font-weight:normal} /* lien activé */


/*-- region --*/
.lien-retour {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#9C0001;padding:8px 0 8px 40px;margin:14px 0 0 10px;background:url(media/carte.gif) no-repeat 0 1px;}
.retour {padding:8px;}
.lien-departement {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#9C0001;padding:8px 0 8px 12px;background:url(media/puce-dpt.gif) no-repeat 0 16px;}
.bg-menu {padding:2px 0 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;background: url(img/bg-categorie-index.gif) repeat-x;}
.image-region{float: left;padding:8px 12px 6px 0;}

#txt-region a:link{color: #9C0001;text-decoration:underline;font-weight:bold} /* lien non-visité */
#txt-region a:visited {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien visité */
#txt-region a:hover {color: #9C0001;text-decoration:none;font-weight:bold} /* lien survolé */
#txt-region a:active {color: #9C0001;text-decoration:none;font-weight:bold} /* lien activé */

#txt-region {padding:0 16px 0 14px;margin:0;}
#txt-region p{padding:4px 0 0 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}
#txt-region h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:4px 0 0 0;margin:3px 0 0 0;}

#txt-region span {
	background-color: #f8e3aa;
}

.tt {
	background-image: url(media/trait01.gif);
	background-repeat: repeat-x;
	background-position: 0 18px;
}
#decouvrir-region {margin:0;padding:0;}
#decouvrir-region h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 14px;margin:6px 0 0 0;background:url(media/trait.gif) no-repeat 134px 12px;}
#txt2-decouvrir-region {padding:0 12px 0 14px;margin:0;}
#txt2-decouvrir-region p {padding:0 0 4px 45px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}  
#form-reg form {margin:0;padding:4px 0 0 8px;}
#form-reg input {margin:0;padding:0;border:1px solid #cccccc;}

/*-- département --*/
#container-dpt {width: 973px;padding:0;margin:0 auto;background:url(media/fond2.gif) repeat-y;}
.fond-dpt {background:url(media/fond-dpt-1.jpg) repeat-y #F1D994;}
.bg-page {background:url(media/fond-dpt-2.jpg) no-repeat #F1D994;}

.lien-retour-dpt {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#9C0001;padding:0 0 0 0;margin:0 0 0 0;}
#img-dpt {float: left;padding:8px 12px 6px 0;}
.image-dpt {border:1px solid #9C0001;}
#titre-incontournable {margin:0;padding:0 0 8px 0;}
#titre-incontournable h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 4px;margin:6px 0 0 0;background:url(media/trait-7.gif) no-repeat 176px 22px;}
.img-incontournable {border:1px solid #9C0001;}
.txt-incontournable {padding:0 0 0 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}
.cellule-img {padding:0 16px 12px 0;}
#txt-dpt a:link{color: #9C0001;text-decoration:underline;font-weight:bold} /* lien non-visité */
#txt-dpt a:visited {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien visité */
#txt-dpt a:hover {color: #9C0001;text-decoration:none;font-weight:bold} /* lien survolé */
#txt-dpt a:active {color: #9C0001;text-decoration:none;font-weight:bold} /* lien activé */

#txt-dpt {padding:0 12px 0 4px;margin:0;}
#txt-dpt p{padding:4px 0 0 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}
#txt-dpt h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:8px 0 0 0;margin:6px 0 0 0;}
#txt-dpt span {background:#f7db92;}
#decouvrir-dpt {margin:0;padding:0;}
#decouvrir-dpt h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 4px;margin:6px 0 0 0;background:url(media/trait-5.gif) no-repeat 134px 12px;}
#txt2-decouvrir-dpt {padding:0 12px 0 4px;margin:0;}
#txt2-decouvrir-dpt p {padding:0 0 4px 45px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}  
#annuaire-dpt {margin:20px 0 0 0;padding:0;}
#annuaire-dpt h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 4px;margin:6px 0 0 0;background:url(media/trait-6.gif) no-repeat 225px 12px;} 
#txtannuaire-dpt {padding:0 12px 0 0;margin:0;}
#txtannuaire-dpt p {padding:0 0 4px 4px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}  

#points_carte {clear:both;padding:180px 0 0 180px;margin:120px 0 0 180px;}

/*-- ascenseur --*/
#ascenseur-1 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:265px;}
#ascenseur-2 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:354px;}
#ascenseur-2A {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:278px;}
#ascenseur-2B {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:315px;}
#ascenseur-3 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:250px;}
#ascenseur-4 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:301px;}
#ascenseur-5 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:284px;}
#ascenseur-6 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:264px;}
#ascenseur-7 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:327px;}
#ascenseur-8 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:274px;}
#ascenseur-9 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:218px;}
#ascenseur-10 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:236px;}
#ascenseur-11 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:239px;}
#ascenseur-12 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:361px;}
#ascenseur-13 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:283px;}
#ascenseur-14 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:199px;}
#ascenseur-15 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:259px;}
#ascenseur-16 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:315px;}
#ascenseur-17 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:391px;}
#ascenseur-18 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:351px;}
#ascenseur-19 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:250px;}
#ascenseur-21 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:333px;}
#ascenseur-22 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:292px;}
#ascenseur-23 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:233px;}
#ascenseur-24 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:325px;}
#ascenseur-25 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:302px;}
#ascenseur-26 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:349px;}
#ascenseur-27 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:246px;}
#ascenseur-28 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:287px;}
#ascenseur-29 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:391px;}
#ascenseur-30 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:319px;}
#ascenseur-31 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:347px;}
#ascenseur-32 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:241px;}
#ascenseur-33 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:414px;}
#ascenseur-34 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:226px;}
#ascenseur-35 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:378px;}
#ascenseur-36 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:278px;}
#ascenseur-37 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:282px;}
#ascenseur-38 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:340px;}
#ascenseur-39 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:303px;}
#ascenseur-40 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:322px;}
#ascenseur-41 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:280px;}
#ascenseur-42 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:305px;}
#ascenseur-43 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:204px;}
#ascenseur-44 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:299px;}
#ascenseur-45 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:253px;}
#ascenseur-46 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:252px;}
#ascenseur-47 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:234px;}
#ascenseur-48 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:259px;}
#ascenseur-49 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:249px;}
#ascenseur-50 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:380px;}
#ascenseur-51 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:270px;}
#ascenseur-52 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:323px;}
#ascenseur-53 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:244px;}
#ascenseur-54 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:360px;}
#ascenseur-55 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:358px;}
#ascenseur-56 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:338px;}
#ascenseur-57 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:291px;}
#ascenseur-58 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:277px;}
#ascenseur-59 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:321px;}
#ascenseur-60 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:207px;}
#ascenseur-61 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:231px;}
#ascenseur-62 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:299px;}
#ascenseur-63 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:275px;}
#ascenseur-64 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:322px;}
#ascenseur-65 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:282px;}
#ascenseur-66 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:202px;}
#ascenseur-67 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:281px;}
#ascenseur-68 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:260px;}
#ascenseur-69 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:249px;}
#ascenseur-70 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:229px;}
#ascenseur-71 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:295px;}
#ascenseur-72 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:273px;}
#ascenseur-73 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:256px;}
#ascenseur-74 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:229px;}
#ascenseur-75 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:200px;}
#ascenseur-76 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:243px;}
#ascenseur-77 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:355px;}
#ascenseur-78 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:375px;}
#ascenseur-79 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:330px;}
#ascenseur-80 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:236px;}
#ascenseur-81 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:241px;}
#ascenseur-82 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:200px;}
#ascenseur-83 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:262px;}
#ascenseur-84 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:224px;}
#ascenseur-85 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:307px;}
#ascenseur-86 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:319px;}
#ascenseur-87 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:276px;}
#ascenseur-88 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:217px;}
#ascenseur-89 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:331px;}
#ascenseur-90 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:200px;}
#ascenseur-91 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:305px;}
#ascenseur-95 {border: 0;display: block;overflow:hidden;overflow-x: hidden;overflow-y: auto;overflow : -moz-scrollbars-vertical;height:200px;}


/*-- sommaire --*/
a.lienmenu:link {color: #9C0001;text-decoration:none;font-weight:bold} /* lien non-visité */
a.lienmenu:visited {color: #9C0001;text-decoration:none;font-weight:bold} /* lien visité */
a.lienmenu:hover {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien survolé */
a.lienmenu:active {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien activé */
.sommaire {font-family: Arial, Helvetica, sans-serif;font-size:11px;padding:0 0 0 0;}
.sous-rubrique {padding:4px 0 0 8px;}
.col-sommaire {padding:0 0 0 0;}
.col-gauche2 {padding:8px 0 0 8px;} 


/*-- fiche --*/
.titre-fiche {padding:2px 0 2px 6px;background:#A20102;font-family: Arial, Helvetica, sans-serif;font-size:24px;color:#ffffff;font-weight:bold;border-top:solid 1px #000000;}
.insolite12 {background:#A20102;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-align:center;padding:5px 5px 5px 5px;}

#txt-fiche a:link{color: #9C0001;text-decoration:underline;font-weight:bold} /* lien non-visité */
#txt-fiche a:visited {color: #9C0001;text-decoration:underline;font-weight:bold} /* lien visité */
#txt-fiche a:hover {color: #9C0001;text-decoration:none;font-weight:bold} /* lien survolé */
#txt-fiche a:active {color: #9C0001;text-decoration:none;font-weight:bold} /* lien activé */

#inso {
	color:#FFFFFF;
}

#inso a:link {color: #FFF;text-decoration:underline;font-weight:bold} /* lien non-visité */
#inso a:visited {color: #FFF;text-decoration:underline;font-weight:bold} /* lien visité */
#inso a:hover {color: #FFF;text-decoration:none;font-weight:bold} /* lien survolé */
#inso a:active {color: #FFF;text-decoration:underline;font-weight:bold} /* lien activé */


.vignette-chf {background:#A20102;text-align:center;padding:5px 0 5px 0;}
.bouton-chf {background:#A20102;text-align:center;padding:5px 0 5px 0;}
.espace-insolite {margin:20px 0 20px 0;}
.photo-insolite {padding:20px 0 0 0;}
.tutu {margin:0 16px 8px 0;}
.titi {margin:0 0 8px 16px;}
.legende_img {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:normal;text-align:center;background:#000000;}
.fond_img {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#ffffff;font-weight:normal;text-align:center;background:#000000;}
.vertical_fondu {background:url(media/vertical_fondu.jpg) no-repeat;}
.border_line {border:solid 1px #000;}

#txt-fiche {padding:0 12px 0 4px;margin:0;}
#txt-fiche p{padding:4px 0 0 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:justify;}
#txt-fiche h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0px 0 0 0;margin:6px 0 0 0;}
#txt-fiche span {background:#F7DD90;}
.bloc-txt-1 {
padding:0 5px 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:justify;
}



.rubrique-sous-rubrique {padding:7px 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#9C0001;font-weight:normal;}
.lien-services {padding:10px 0 10px 4px;font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#9C0001;font-weight:normal;background:url(media/trait-5.gif) no-repeat 134px 22px;}
.lien-services2 {padding:0 10px 0 4px;}
.txt-logo {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;padding:0 0 0 6px;}



.top-dpt {border-bottom:solid 1px #000000;}


#ombre-top {width: 973px;height:9px;padding:0;margin: 0 auto;}
#ombre-bottom {width: 973px;height:10px;padding:0;margin: 0 auto;}
#container {width: 973px;padding:0;margin:0 auto;background:url(media/fond.gif) repeat-y;}
.top {padding-bottom:1px;border-bottom:solid 1px #000000;}
.top2 {padding-bottom:2px;border-bottom:solid 1px #000000;}
.fond {width:955px;height:904px;background:url(media/fond01.jpg) no-repeat #F1D994;}  
.col-gauche {padding:8px 0 0 5px;}
.separateur-gauche {padding: 6px 0 8px 6px;margin:0;}  
.col-droite {padding:8px 5px 0 0;}
.pied {padding:0 0 0 9px;margin:0;}  
#foot {margin:0 auto;padding:0;}
#foot p {margin:0;padding:6px 0 10px 0;text-align:center;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#FADD8F;}  
.imageflottante{float: left;border:solid 1px #9C0001;}
#txt1 {padding:0 12px 0 14px;margin:0;}
#txt1 p {padding:0 0 4px 60px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}
#decouvrir {margin:300px 0 0 0;padding:0;}
#decouvrir h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 14px;margin:6px 0 0 0;background:url(media/trait.gif) no-repeat 134px 12px;}

#site {margin:5px 0 0 0;padding:0;}
#site h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 14px;margin:6px 0 0 0;background:url(media/trait4.gif) no-repeat 223px 12px;} 
#txtsite {padding:0 12px 0 14px;margin:0;}
#txtsite p {padding:0 0 4px 110px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}
.desc-site {padding:0 4px 0 10px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}
.img-site {padding-bottom:12px;}

#annuaire {margin:260px 0 0 0;padding:0;}
#annuaire h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#9C0001;
	font-weight:normal;
	padding:0 0 5px 14px;
	margin:15px 0 0 0;
} 
#txtannuaire {padding:0 12px 0 0;margin:0;}
#txtannuaire p {padding:0 0 4px 12px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}  

#pourquoi {margin:300px 0 0 0;padding:0;}
#pourquoi h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 14px;margin:0;background:url(media/trait.gif) no-repeat 90px 12px;} 
#txtpourquoi {padding:0 12px 0 0;margin:0;}
#txtpourquoi p {padding:0 0 4px 16px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}  

#txt2 {padding:0 12px 0 14px;margin:0;}
#txt2 p {padding:0 0 4px 45px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}  
#edito {position:absolute;padding:0;margin:0;float:left;width:200px;height:100px;}
#edito h1 {font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#9C0001;font-weight:normal;padding:0 0 10px 12px;margin:10px 0 0 0;background:url(media/trait.gif) no-repeat 72px 11px;}
#edito h2 {padding:0 0 4px 14px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:bold;}  
#edito p {padding:0 0 4px 14px;margin:0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#9C0001;font-weight:normal;text-align:justify;}
.imgedito{float: left;padding:4px 8px 2px 0;}
#carte {margin:0 3px 0 0;padding:0;float:right;width:319px;height:334px;z-index:-1;}  
#trait {background:url(media/trait2.gif) repeat-x;margin: 6px 0 10px 14px;}
#trait2 {background:url(media/trait2.gif) repeat-x;margin: 6px 10px 10px 14px;padding:0 0 6px 0;}

#formulaire form {margin:0;padding:4px 0 0 0;}
#formulaire input {margin:0;padding:0;border:1px solid #cccccc;}