/* CSS Document */
#oldPage h5.ville { padding-bottom:0; }
.featured { margin: 15px 10px; padding: 5px 10px; background-color: #F6F6F6; border: 1px solid #D6D6D6; }
#content .mod .featured h2,
#content .mod .featured h1 { font-weight: bold; margin: 5px 0; font-size: 18px; color: #374150; background: transparent url(../images/mcontour/fleche-verte.gif) no-repeat 0 6px; padding: 0 0 0 25px;}
#content .mod .featured.rel { position: relative; }
#content .mod .featured.rel input { position: absolute; left: 267px; top: 11px; width: 250px; border: 1px #A4C240 solid; padding: 4px 0 4px 2px; }
div.listGeo { width: 600px; float: left; margin-left: 30px; }
div.listGeo ul { float: left; width: 600px; margin-bottom: 20px; }
div.listGeo ul li { float: left;  width: 190px; padding: 0 0 2px 10px; background: url(../images/mcontour/bullet_1.png) no-repeat left 5px; margin-bottom: 5px; }
div.listGeo ul li a { color: #374150; }
div#info { width: 450px; background-color: #CCCCCC; border: 1px #000 solid; color: #FF3300; text-align: center; margin: 20px auto; padding: 10px 0; font-weight: bold; clear: both; }
h3 { clear: left; width: 600px; margin: 0 auto 10px; font-size: 14px; }
#sugSearchV { position: absolute; background-color: #fff; left: 414px; top: 103px; z-index: 1000; }
#sugSearchV div { float: left; width: 250px; border-top: 1px #a4c240 solid; }
#sugSearchV div ul { float: left; width: 250px; margin: 0; padding: 0; background-color: #fff; background-image: none; }
#sugSearchV div ul li { float: left; width: 238px; padding: 2px 5px; border: 1px #a4c240 solid; border-top: none; background-color: #fff; background-image: none; cursor: pointer; }
#sugSearchV div ul li.actif,
#sugSearchV div ul li.reg.actif,
#sugSearchV div ul li.dep.actif,
#sugSearchV div ul li.vil.actif { background-color: #8dab38; }
#sugSearchV div ul li.reg { background-color: #b3b3b3; }
#sugSearchV div ul li.dep { background-color:#c2c2c2; }
#sugSearchV div ul li.vil { background-color: #fff; }
ul.result-list li img,
ul.result-list li p.texte { cursor: pointer; }
.search .hd, .mod.page .hd.search { background: #FEFEFE url(../images/mcontour/hd-page-bg.png) repeat-x 0 0; border-bottom: 1px dotted #D5DADC; }
#content .mod .featured h2 span { color: #8CB00F; }
.title strong samp { font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
#VillesAlentours{margin:0 35px}
#VillesAlentours strong{float:left}
#VillesAlentours ul{color:#690;display:block;list-style-type:none;margin-left:180px;margin-top:1px;width:350px}
#VillesAlentours ul li{color:#690;display:inline;height:15px;line-height:14px;margin-bottom:5px}
#VillesAlentours ul li.last{border-right:none}
#VillesAlentours ul li a{color:#690;height:15px;text-decoration:none}
#VillesAlentours ul li a:hover{color:#690;text-decoration:underline}
.bd strong.recom { margin: 25px 20px 10px; float: left; font-size: 17px; }
.search .bd ul.result-list.credit	{ background: url(../images/villes/bgMea.gif) center top repeat-y; clear: both; padding-top: 10px; }
.search .bd ul.result-list.margTop { margin-top: 20px; }
#ListCategories { width: 640px; margin: 10px auto; }

/*
span.recherche 					{ float: left; font-size: 17px; margin-top: 9px; font-weight: bold; }
span.recherche.marge			{ margin-left: 20px; }
#oldPage #FranchisesVilles h5	{ font-size:16px;margin:0; }
#oldPage div.box-sep			{ background-position:-30px 0;margin:10px 30px;padding-bottom:20px;padding-top:10px; }
#oldPage div.box-sep h5			{ margin:0;padding:10px 0 20px; }
#oldPage div.box-sep p			{ margin:0; }
#mapVilles						{ display:inline;float:left;margin:20px; }
#FranchisesVilles				{ width:325px; float: right; margin-right: 10px; }
.bd h1.dep						{ clear: both; margin: 0; }
.bd h1.dep strong				{ color: #8CB00F; }
#bgSearch						{ background:url(../images/villes/bgSearch.gif) no-repeat top left;height:41px;margin-bottom:30px;position:relative;width:322px;z-index:1000; }
#bgSearch .inputText			{ height:16px;left:40px;position:absolute;top:13px;width:225px; border: 0; }
#bgSearch img					{ left:280px;position:absolute;top:12px; cursor: pointer; }
.listeRegions1					{ float:left;list-style-type:none;margin:0 0 15px;padding-right:25px; }
.listeRegions2					{ float:left;list-style-type:none;margin:0 0 15px; }
.listeRegions ul				{ list-style-type:none;margin:10px 0; }
.listeRegions li,
.listeRegions ul li				{ background:url(../images/mcontour/puce-green.gif) no-repeat 0 6px;margin-bottom:2px;padding-left:10px; }
.listeRegions li ul				{ display:none; }
.listeRegions li a,
.listeRegions ul li a			{ color:#3e3e3e;text-decoration:none; }
.listeRegions li a:hover,
.listeRegions ul li a:hover		{ color:#690;text-decoration:underline; }
#oldPage #ListDept{padding-bottom:5px;position:relative; float: left;}
#oldPage #ListDept h5{ font-size: 16px;}
#oldPage #ListDept #degrade{bottom:0;left:0;position:absolute}
#ListDept ul{float:left;list-style-type:none;margin:0 0 0 -5px;width:185px}
#ListDept ul p{margin:10px 0 10px 5px}
#ListDept ul li{color:#434343;margin-bottom:2px}
#oldPage #ListDept ul li a{color:#434343;display:block;padding:0 5px;position:relative;text-decoration:none;width:170px;z-index:1}
#oldPage #ListDept ul li a:hover{background:#F5F5EF;color:#690;font-weight:bold;text-decoration:none}
#oldPage #ListDept ul li a span{font-size:10px}
#oldPage #ListDept h6{display:block;padding:10px 0}
#ListDept #backMap{background:url(../images/villes/backMap.gif) no-repeat -30px 30px;display:block;height: 530px;width:100%}

.featured { position: relative; margin: 15px; padding: 5px 10px; background-color: #F6F6F6; border: 1px solid #D6D6D6; }
.featured h2 { font-size: 18px; color: #374150; padding: 0; margin: 0 0 5px 0; background: none; font-weight: bold; }
.bd h1.commune	{ background: #FEFEFE url(../images/mcontour/hd-page-bg.png) repeat-x 0 0; height: 34px; line-height: 34px; padding: 0 13px; border-bottom: 3px solid #790;}
.search .hd.noBorder	{ border: 0; }
.bd h1.commune strong	{ color: #669000; }


.bd div.logo div.container img { cursor: pointer; }*/

/*#oldPage div#ActusVilles{padding-bottom:0; float: left;}
#oldPage div#ActusVilles h5 { font-size: 16px;}
#ActusVilles ul{list-style-type:none;margin:0}
#ActusVilles ul li{background:url(../images/mcontour/puce-green.gif) no-repeat 0 6px;font-size:12px;margin-bottom:2px;padding-left:10px}
#ActusVilles ul li .date{color:#690;font-size:10px;margin-right:5px}
#oldPage #ActusVilles ul li .description a{color:#3e3e3e;text-decoration:none}
#oldPage #ActusVilles ul li.first .description a{color:#690}
#oldPage #ActusVilles ul li .description a:hover{color:#690;text-decoration:underline}*/


/*#oldPage .bd div.content-frame p{margin:0 30px}
#oldPage .bd div.content-frame a.fiche{color:#763587;font-weight:normal;text-decoration:none;text-transform:uppercase}
#oldPage .bd div.content-frame a.fiche:hover{color:#763587;font-weight:normal;text-decoration:underline}*/
