/* CSS Document */
ul.ville_plus_dem { margin:0; padding:10px;}
ul.ville_plus_dem li { display:inline; margin: 0 5px; }
ul.ville_plus_dem li.nuage1 a:link,
ul.ville_plus_dem li.nuage1 a:visited { font:normal 12px Verdana, Arial, Helvetica, sans-serif; }
ul.ville_plus_dem li.nuage2 a:link,
ul.ville_plus_dem li.nuage2 a:visited { font:bold 14px Verdana, Arial, Helvetica, sans-serif; }
ul.ville_plus_dem li.nuage3 a:link,
ul.ville_plus_dem li.nuage3 a:visited { font:bold 18px Verdana, Arial, Helvetica, sans-serif; }
ul.ville_plus_dem li.nuage4 a:link,
ul.ville_plus_dem li.nuage4 a:visited { font:bold 22px Verdana, Arial, Helvetica, sans-serif; }
ul.liste-diag-content { padding:0 0 0 10px; margin:0; margin:0 0 0px;}
ul.liste-diag-content li { width: 310px; display:inline-block; *float:left; }
ul.liste-diag-content li a { display:block; font: normal 12px Arial, Helvetica, sans-serif; color:#F90; text-decoration: none; }
ul.liste-diag-content li a:hover { color:#F60; text-decoration:underline; }
.domTom { height:auto; font-size:9px; margin : 0 auto 0 auto; padding:0 0 0 0px; letter-spacing:-1px; width: 500px; }
.domTom h2 { text-align:center; color:#069; font-family:Arial, Helvetica, sans-serif; }
.domTom h2 a { color:#069; text-decoration:none; }
.domTom h2 a:hover { color:#FF6600; }
.vigetteDom { width: 58px; height: 50px; float:left; margin:0 0px 8px 0; padding:0 0 0 0; text-align:center; position:relative; }
.vigetteDom span { display:block; vertical-align:top; }
.vigetteDom a { margin:0px 0 0 0px; display:block; position: absolute; z-index:2; top:-1px; left:0px; text-align:center; text-decoration:none; width:60px; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#006699; }
.vigetteDom a:hover { color:#F60; }
.vigetteDom a img { border:0; display: inline-block; }
.vigetteDom img#dom_vert { border:0; display:block; position: absolute; z-index:2; top:0px; left:13px; }
#dom3 img#dom_vert { left:13px; }
.vigetteDom img#dom_gris { border:0; display:block; position: absolute; z-index:1; top:0px; left:13px; }
#dom3 { width: 50px !important; margin-left: -8px; }
#dom7 { width: 50px !important; margin-left:-10px; }
#dom8 { width: 50px !important; margin-left:-6px; }
#dom1 a:hover { background:url(../images/region-img/dom-tom/dom_971_rouge.gif) center 0 no-repeat; }
#dom2 a:hover { background:url(../images/region-img/dom-tom/dom_972_rouge.gif) center 0 no-repeat; }
#dom3 a:hover { background:url(../images/region-img/dom-tom/dom_973_rouge.gif) 13px 0 no-repeat; }
#dom4 a:hover { background:url(../images/region-img/dom-tom/dom_974_rouge.gif) center 0 no-repeat; }
#dom5 a:hover { background:url(../images/region-img/dom-tom/dom_975_rouge.gif) center 0 no-repeat; }
#dom6 a:hover { background:url(../images/region-img/dom-tom/dom_976_rouge.gif) center 0 no-repeat; }
#dom7 a:hover { background:url(../images/region-img/dom-tom/dom_986_rouge.gif) center 0 no-repeat; }
#dom8 a:hover { background:url(../images/region-img/dom-tom/dom_987_rouge.gif) center 0 no-repeat; }
#dom9 a:hover { background:url(../images/region-img/dom-tom/dom_988_rouge.gif) center 0 no-repeat; }
.regvert { position: absolute; top: 0; left: 0px; }
.cartVid { position: absolute; z-index:10; top:0; left:0px; }



.cartdernOrdre { text-align:center; margin:25px auto 0 auto; *margin-top:40px; padding: 0px 0 10px 0; text-align:center; width:276px; height:294px; 
background: url(../images/region-img/carte_france_region_non_vide.gif) no-repeat;  }

.cartpremOrdre { margin: 0px auto 0 auto; position:relative; width:276px; height:294px; }
.titreCarte { color:#666666; text-align:center; margin:0; padding: 10px 0; font-size:14px; }
ul.float_L li {/* width:auto; */display:block; }
.gauche { margin:0 15px 0 0; }
.droite { font:normal 12px Arial, Helvetica, sans-serif; }
.centre_gauche { float: left; width:300px; padding-right: 20px; }
.centre_droit { float: left; width:310px; padding-right: 10px; }
.centre_droit a,
.centre_gauche a { font-weight:bold; color:#069; text-decoration: none; }
.centre_droit a:hover,
.centre_gauche a:hover { color:#f60; text-decoration: underline; }
ul.depart_plus { padding: 10px; margin:0; border: 1px solid #FFCC00; background-color: #FFF5E8; *float:left; width:288px; }
ul.depart_plus li { display:inline-block; width: 140px; *float:left;/**/ }
ul.depart_plus li.autres_dep { display: block; width: auto; width: 285px; }
.contenu_centre_gauche_droit { margin:0 0 40px; }
.centre_gauche p { margin:5px 0; }
.centre_gauche p.par_desc { margin-left:20px;}
.margin_h { margin-top:15px; }
.middle-texte { width:956px; }

.diagno,
.amiante { margin:0 0 10px 0; }
.middle-diagno, .bottom-diagno  { margin:0;}
#table_detail_ville {margin:0 auto; width:500px;}
          .table_border {border:1px solid #F90; padding:0; margin: 0px auto 0px auto; width:450px; color:#069;}
		  #content_chap p { margin: 5px 0; text-align:right;}
.table_border table{margin:0; line-height:20px;}
.table_border td { 	padding-left:5px; font-family:Arial, Helvetica, sans-serif; text-align:left; }
.table_border td.col1 {	font-weight:bold; border-right:1px solid #F90; width:285px; }
table strong { text-align:left; }
table.table_foyer td { padding:0 5px; }
table td.surbrille { background-color:#A9CFFE; }
.form-gauche { margin:0 auto; width:290px;}
.mini-form-centre .ou { margin:0 auto; padding-bottom: 10px;}
.row-1 { left:0; top:0;}
.row {margin-left:0;}
.right { margin-right:11px;}
.right select, .right { width:120px;}
.right input {width:117px;}
.right input, .right select { margin:0;}
#table_detail_ville  ul li { list-style-type:circle;}
/* #table_detail_ville ul li */
#table_detail_ville  ul li a { color:#069; text-decoration:none;}
#table_detail_ville  ul li a:hover { color:#f90; text-decoration:underline;}
#table_detail_ville h4 {color:#069;}
ul.villes_departement { padding:0; margin:0;}
ul.villes_departement li { width:142px; *float:left}
.middle-diagno ul {margin:0;}
