.container2 {margin-left: auto;margin-right: auto;padding-left: 15px;padding-right: 15px;height: 64px;}
.cataccueil-left{float:left;width:375px;margin-bottom:18px;margin-left:5px;}
.cataccueil-left h1 {border-bottom: 1px solid #cccccc;color: #545454;font-size: 13px;text-align: left;width: 320px;}
.cataccueil-right{float:right;width:370px;font-size:11px;margin-bottom:18px;}
.cataccueil-right h1{   border-bottom: 1px solid #cccccc;color: #545454;font-size: 13px;text-align: left;width: 320px;}
.interaccueil{margin-top:5px;color:#666666;height:43px;font-size:11px;}
.interaccueil a{color:#666666;}
.titre-accueil{border:1px solid #CCCCCC;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);float:left;height:38px;margin-right:3px;padding:1px;}
.clear{clear:both;}
.col-md-3 a{font-size:12px;color:#737373;font-weight:lighter;line-height: 14px;}
.col-md-3 h1{    color: #ff6600;font-size: 14px;text-align: left;}
ul{font-weight:bold;list-style-type:none;}
ul a{color:#656565;}
.top h1{font-size:11px;color:#666666;}
.top a{text-decoration: underline;color:#000000;}
.form-moteur {background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555;display: block;font-size: 13px;height: 34px;line-height: 1.42857;padding: 6px 9px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 250px;}  
.container h2 {color: #737373;font-size: 12px;font-weight: lighter;}  
.col-sm-2 h1{ color: #ff6600;font-size: 14px;text-align: left;}
.col-sm-2 a{ color: #666666; font-size: 12px;text-decoration: none;}
.col-xs-12 h1{border-bottom: 1px solid #cccccc;color: #666666;font-size: 14px;text-align: left;}
.toptitre h1{color: #cccccc;font-size: 9px;text-align: center;}
.fil-ariane a{font-size:11px;color:#666666;text-decoration:underline;}
#description-resultat2{padding-top:4px;padding-bottom:14px;}
#description-resultat2 h1{font-size:12x;text-align:left;color:#666666;}
.underbar{background-color:#F5F5F5;margin-top:10px;margin-right:0;margin-bottom:5px;margin-left:0;padding-top:4px;padding-right:9px;padding-left:4px;padding-bottom:4px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CACACA;}
.underbar a{color:#666666;}
.rightbar{float:right;}
.photo-resultat2{float:left;width:50px;padding-top:5px;padding-right:16px;padding-left:0;font-size:11px;}
.modifier{font-size:11px;float:right;}
.modifier a{color:#999999;text-decoration:none;}
.col-md-8 h1{color: #ff6600;font-size: 12px;text-align: center;}
.col-md-8 h2{border-bottom: 1px solid #cccccc;color: #666666;font-size: 11px;font-weight: bold;margin-bottom: 8px;margin-top: 30px;}
.liste-resultat{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
.photo-resultat{float:left;width:73px;padding-top:15px;padding-right:0;padding-bottom:10px;padding-left:0;}
.description-resultat{padding:10px 0; width:auto;}
.description-resultat a{color:#666666;text-decoration:none;}
.description-resultat h1{font-size:14px;margin-bottom:6px;text-align:left;}
.titreformulaire{background-color:#ececec;font-size:18px;color:#a5a5a5;padding-left:30px;font-weight:bold;padding-top:7px;padding-bottom:7px;margin-bottom:30px;margin-top:30px;}
.grandchamp{height:90px;width:76%;background:none repeat scroll 0 0 rgba(250, 250, 249, 0.9);border:1px solid #bbb;border-radius:2px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.15) inset;box-sizing:border-box;display:block;font-size:12px;line-height:1.28571em;margin:0 0 18px;padding:5px;}
.footer a{color:#666666;font-size:11px;}
.image-thumb{width:100px;height:88px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);padding:2px;}
.image-result{box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);padding:2px;}
#map{height:240px;width:300px;}
#paginationControl{color:#9e9480;margin-top:10px;}
#paginationControl a{color:#9e9480;font-size:15px;}
#paginationControl a:hover{color:#999999;}
.lien-ville{line-height: 24px;;font-size:11px;}
.lien-ville ul{list-style-type:none;}
.lien-ville a{color:#666666;text-decoration:none;}
.lien-ville a:hover{color:#000000;text-decoration:underline;}
#inscription-gauche{width:45%;float:left;padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;background-color:#f3f3f3;height:582px;margin-left:40px;margin-top:20px;}
#inscription-gauche2{width:660px;float:left;padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;background-color:#f3f3f3;margin-left:70px;margin-top:20px;border: 1px solid #cccccc;}
#inscription-gauche2 h1{font-size:14px;font-weight:bold;color:#666666;}
#inscription-gauche h1{font-size:14px;font-weight:bold;color:#666666;}
#inscription-droit{margin-top:20px;float:left;width:50%;background-color:#f3f3f3;padding:20px;border:1px solid #cccccc;height:580px;}
#inscription-droit h1{font-size:15px;font-weight:bold;color:#666666;}
.menu{display:inline-block;}
.menu{display:inline;}
.menu{display:table-row;padding:0;margin:0;list-style-type:none;white-space:nowrap;}
.menu li{display:inline;}
.menu a, .menu a:visited{display:block;float:left;padding:12px 25px;text-decoration:none;font-style:normal;}
.menu a:hover{color:#333333;}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;background-color:#FFFFFF;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;color:#000000;}
.ac_odd{color:#000000;}
.ac_over{background-color:#FFCC00;color:#FFFFFF;}
.errors{color:#FF0000;font-size:14px;}
.vert{ color:green}
.orange{color: orange;}
.rouge{color:red}

.img-fiche{
	float: left;
	margin-right: 2px;
}

.proxiallo {
  height: 50px;
}

#fiche-proxi a{
color: #737373;
}
#fiche-proxi h1{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	}