/*---Corps Principal---*/
body
{width:100%;font-family:Arial;margin:0; padding:0; background-image:url('../images/2/banniere_rb1.png'); background-position:top center; background-repeat:repeat-x;}

#contain 
{margin-left:0px;width:100%;background-image:url('../images/2/banniere_rb1.png'); background-position:top center; background-repeat:no-repeat;}

#conteneur_centre
{width:1000px; margin:auto;}

#corps{overflow:hidden;width:1000px;color:#333;}

/*---'ACCESSIBILITE' | Haut de page / Lien d'évitement / Bas de page---*/
#evitement_top
{height:27px;width:1000px;color:#fff;}

#evitement_top ul
{float:left;padding:0;margin:1px 0 0 0;}

#evitement_top li
{display:inline;list-style-type:none;margin:0;}

#evitement_top a
{font-size:12px;text-decoration:none;color:#3fd0ff; padding:0 7px 0 7px;border:none;}

#evitement_top a:hover
{color:#3fd0ff; background-color:inherit;text-decoration:underline;}

#evitement_top img
{padding:0px 4px 0 0;border:none;}

#social{float:right;}

.socialtext{float:left;margin:0 5px 0 0;font-size:11px;line-height:26px;color:#cbc8c8;}

#social img
{display:align;padding:0 0 0 2px;}

#social a{display:block;float:left;padding:0;margin:4px 2px 0;} #social a:hover{}

#return_top_page
{text-align:center;}

#return_top_page a, a:hover
{/* font-size:11px; */text-decoration:none;background-color:#FFF;color:#000098;}

#evitement_bottom
{float:right;display:inline;margin:0;padding:0;color:#666;}

#evitement_bottom ul
{float:right;padding:0;margin:1px 0 0 0;}

#evitement_bottom li
{display:inline;list-style-type:none;margin:0;color:#2c2b2b;font-size:12px;}

#evitement_bottom a
{font-size:12px;text-decoration:none;color:#2c2b2b; padding:0 7px 0 7px;}

#evitement_bottom a:hover
{color:#FFF;background-color:#646363;}

/*---Banniere avec logo et barres de recherches---*/
#lb
{float:left; width:1400px;background-color:#3ba0d3;}

#banniere
{clear:both;height:auto;width:1000px;height:134px;}

#logo
{float:left;}

#logo img 
{text-decoration:none;border:none;}

#logo a{display:block;height:134px;}

#logo a,#logo a:hover
{text-decoration:none;border:none;background-color:#inherit;}

#search_zone
{float:right;margin-top:5px;}

.search_what
{font-size:40px;font-style:normal;font-weight:bold;color:#ffffff;}

.search_for
{color:#666;font-size:11px;font-style:normal;font-weight:normal;}

.search_ex
{margin-left:5px;color:#ffffff;font-size:12px;font-style:normal;font-weight:normal;z-index:9;}

#search_cat
{float:left;height:auto;width:285px; height:90px;padding:12px 0 0 15px;}

#search_ville
{float:left;height:auto;width:297px; height:90px; padding:12px 0 0 13px;}

#search_cat input, #search_ville input
{height:29px; width:285px;padding:0; margin:0; font-size:15px; color:#5f5e5e;padding-left:3px;}

#search_action
{float:left;height:auto;width:140px; padding-top:57px;}

#search_action input
{border:hidden; border:0;}

/*---CONTENU PRINCIPAL---*/

#subanner
{float:left;height:auto;width:1000px;height:55px;background-image:url("../images/2/bottom_ban_background.png");background-repeat:repeat-x }

#ban_pub
{float:left;height:auto;width:750px;padding-top:15px;padding-left:7px;font-weight:bold;color:#a09b9b;}

#add_pro
{float:left;width:235px;height:87px;}

#container
{float:left;height:auto;width:1000px;color:#333333;margin-top:23px;}

#subanner2  /*---pour la régie---*/
{float:left;height:auto;width:1000px;height:92px;background-image:url("../images/2/bottom_ban_background.png");background-repeat:repeat-x }

#ban_pub2
{float:left;height:auto;width:750px;height:92px;}

#add_pro2
{float:left;width:235px;height:67px;padding-top:25px;}

#add_pro img
{border:none;}

#ban_pub img
{border:none;}

#slogan
{font-size:17px;display:inline;float:left;width:990px;border-bottom:2px solid #dfd9fb;padding:22px 0 5px 10px;}
#slogan a
{font-size:14px;text-decoration:underline;color:#f32323; padding:0; margin:0;margin-right:10px;}
#slogan a:hover
{font-size:14px;}

p.message_1{
padding-left:23px;
font-size:13px;
}

h3.message_1{
color:#5f5e5e;
background-image:url('/images/2/info.png');
background-position:center left;
background-repeat:no-repeat;
padding-left:23px;
}

.message_1 strong, .message_1 a
{font-weight:normal; color:red;}

p.message_2{
padding-left:23px;
}

h3.message_2{
color:#5f5e5e;
background-image:url('/images/2/data.png');
background-position:center left;
background-repeat:no-repeat;
padding-left:23px;
}

.message_2 strong
{font-weight:normal; color:red;}

#textes
{width:175px;float:left;}

#container_left 
{float:left;width:210px;margin-top:12px;}

#container_left p
{float:left;background-image:url("/images/fleche.png");width:200px;background-repeat:no-repeat;padding-left:25px;padding-bottom:3px;}

.hautmenun
{
margin:0;
background-image:url('/images/2/menu_haut.png');
background-repeat:no-repeat;

height:5px;
width:210px;
}

.menun
{
margin:0;
background-image:url('menu.png');
background-repeat:repeat-y;

color:#9bbdcf;
width:210px;
}
.menun ul
{
margin:0;
list-style-position:inside;

padding-left:10px;
padding-bottom:7px;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
}

.menun h3
{
padding-left:13px;
padding-top:12px;
padding-bottom:15px;
font-size:17px;
font-weight:bolder;
color:#333333;
margin:0;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
}
.menun ul{margin:0;padding:0 10px 7px;list-style:none outside none;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; }
	.menun li{margin:0 0 4px;}
		.menun li a{display:block;padding:5px 5px 5px 30px;font-size:17px;text-decoration:none;color:#ffffff;background:#000000 url(../images/2/home.png) 7px center no-repeat;}
			.menun li a:hover{color:#fd8000;background-color:#333333;font-size:17px;}
		.menun li.ret a{display:block;padding:5px 5px 5px 30px;font-size:17px;text-decoration:none;color:#ffffff;background:#000000 url(../images/retour2.png) 10px center no-repeat;} 
			.menun li.ret a:hover{color:#fd8000;background-color:#333333;font-size:17px;}
.menun  a	
{font-size:13px;text-decoration:none;color:#0099cc;}

.menun a:hover
{font-size:13px;color:#f32323;}

.basmenun
{
margin:0;
background-image:url('/images/2/menu_bas.png');
background-repeat:no-repeat;
margin-bottom:20px;
height:3px;
width:210px;
}

.hautmenu1
{
margin:0;
background-image:url('/images/2/menu_haut.png');
background-repeat:no-repeat;

height:5px;
width:210px;
}

.menu1{
	width:210px;
	margin:0;padding:0;
	color:#9bbdcf;
	background:url(menu.png) repeat-y;
}
.menu1 h3{
	margin:0;
	padding:12px 0 15px 13px;
	font-size:15px;
	font-weight:bolder;
	color:#333;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}
.menu1 ul{margin:0;padding:0 10px 7px;list-style:none outside none;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; }
	.menu1 li{margin:0 0 4px;}
		.menu1 li a{display:block;padding:5px 5px 5px 30px;font-size:17px;text-decoration:none;color:#ffffff;background:#000000 url(../images/2/fleche.png) 10px center no-repeat;} 
			.menu1 li a:hover{color:#fd8000;background-color:#333333;font-size:17px;}
			
.basmenu1
{
margin:0;
background-image:url('/images/2/menu_bas.png');
background-repeat:no-repeat;
margin-bottom:20px;
height:3px;
width:210px;
}

.hautmenu2
{
margin:0;
background-image:url('/images/2/menu_haut.png');
background-repeat:no-repeat;

height:5px;
width:210px;
}


.menu2{
width:210px;
margin:0;padding:0;
color:#9bbdcf;
background:url(menu.png) repeat-y;
}
.menu2 h3{
	margin:0;
	padding:12px 0 15px 13px;
	font-size:12px;
	font-weight:bolder;
	color:#333;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}
.menu2 ul{margin:0;padding:0 10px 7px;list-style:none outside none;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; }
	.menu2 li{margin:0 0 4px;}
		.menu2 li a{display:block;padding:5px 5px 5px 30px;text-decoration:none;background:#f7f7f7 url(../images/2/plus_red.png) 10px 8px no-repeat;}
			.menu2 a:hover{background-color:#f2f2f2;}
			
.menu2 li a span{display:block;}
	.menu2 li a .cat{font-size:12px;color:#0099cc;} .menu2 li a:hover .cat{color:#f32323;}
	.menu2 li a .cat_ajout{font-size:10px;font-weight:bold;color:#5f5e5e;} .menu2 li a:hover .cat_ajout{color:#333;}



.basmenu2
{
margin:0;
background-image:url('/images/2/menu_bas.png');
background-repeat:no-repeat;
margin-bottom:20px;
height:3px;
width:210px;
}

.hautmenu3
{
margin:0;
background-image:url('/images/2/menu_haut.png');
background-repeat:no-repeat;

height:5px;
width:210px;
}
.menu3{
width:210px;
margin:0;padding:0;
color:#9bbdcf;
background:url(menu.png) repeat-y;
}
.menu3 h3{
	margin:0;
	padding:12px 0 15px 13px;
	font-size:12px;
	font-weight:bolder;
	color:#333;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}
.menu3 ul{margin:0;padding:0 10px 7px;list-style:none outside none;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; }
	.menu3 li{margin:0 0 4px;}
		.menu3 li a{display:block;padding:5px 5px 5px 30px;text-decoration:none;background:#f7f7f7 url(../images/2/feuille.png) 6px 8px no-repeat;}
			.menu3 a:hover{background-color:#f2f2f2;}
			
.menu3 li a span{display:block;}
	.menu3 li a .cat{font-size:12px;color:#0099cc;} .menu3 li a:hover .cat{color:#f32323;}
	.menu3 li a .cat_ajout{font-size:10px;font-weight:bold;color:#5f5e5e;} .menu3 li a:hover .cat_ajout{color:#333;}

.basmenu3
{
margin:0;
background-image:url('/images/2/menu_bas.png');
background-repeat:no-repeat;
margin-bottom:20px;
height:3px;
width:210px;
}

.block_1
{clear:both;}

.block_1 ul
{float:left;}


.block_1 li
{list-style-position:inside;list-style-image:url('../images/2/fleche.png');width:168px;margin-left:10px;margin-bottom:10px;background-color:#f7f7f7;padding-left:8px;}

.block_1  a
{font-size:13px;text-decoration:none;color:#2894b7;padding-bottom:0px;padding-right:3px;}

.block_1 a:hover
{font-size:13px;color:#f32323;background-color:#f4ebf7;margin-bottom:10px;}

.block_new
{clear:both;font-size:12px;}

.block_new ul
{margin-left:22px;padding-left:22px;}

.block_new li
{list-style-position:outside;list-style-image:url('../images/plus.gif');border-bottom:2px solid #dfd9fb;width:168px;margin-left:10px;margin-bottom:3px;}

.block_new  a
{font-size:12px;text-decoration:none;color:#0099cc;padding-bottom:0px;padding-right:3px;}

.block_new a:hover
{font-size:12px;color:#f32323;background-color:#f4ebf7;margin-bottom:10px;}

.block_new2
{clear:both;font-size:12px;}

.block_new2 ul
{margin-left:22px;padding-left:22px;}

.block_new2 li
{list-style-position:outside;list-style-image:url('../images/2/feuille.png');border-bottom:2px solid #dfd9fb;width:168px;margin-left:10px;margin-bottom:3px;}

.block_new2  a
{font-size:12px;text-decoration:none;color:#0099cc;padding-bottom:0px;padding-right:3px;}

.block_new2 a:hover
{font-size:12px;color:#f32323;background-color:#f4ebf7;margin-bottom:10px;}

#container_middle
{float:left;width:512px; height:638px;margin-top:5px;margin-left:10px;}

#container_middle h1
{font-size:17px;float:left; margin-left:3px;display:block;padding-top:5px;}

#container_middle h3
{font-size:18px;float:left; margin-left:20px;display:block;color:#5f5e5e;border-bottom:1px solid #e5e5e5;width:490px;}

#container_middle p
{float:left; margin-left:10px;width:502px;padding:0}

#tagglefriends
{float:left; margin-left:10px;margin-top:15px;}

.container_carte
{float:left;width:500px;height:auto;}

.selected
{font-weight:bold;color:#202020;}

.grey 
{color:#4d4d4d;}

#container_middle_villes_reve li
{list-style-image:url('../images/2/puce_grise.png');padding-top:5px;}

#container_middle_villes  a
{font-size:13px;text-decoration:none;color:#0099cc;}
			
#container_middle_villes
{float:left;width:510px; min-height:520px;margin-bottom:25px;margin-left:15px;margin-top:5px;}

#container_middle_villes h1
{margin-left:10px; padding:0; font-size:16px; display:block;border:none;color:#5f5e5e;margin-top:30px;margin-bottom:25px;}

#container_middle_villes h2
{margin-left:10px; padding:0; font-size:14px; display:block;border:none;color:#5f5e5e;margin-top:25px;margin-bottom:20px;}

#container_middle_villes  p
{font-size:13px;text-decoration:none;padding-bottom:0px;padding-left:10px;padding-right:10px;}

#container_middle_liste
{float:left;width:510px;margin-bottom:25px;min-height:520px;margin-left:15px;margin-top:5px;}

#container_middle_liste  p
{font-size:13px;text-decoration:none;padding-bottom:0px;padding-left:10px;padding-right:10px;}

#container_middle_liste h2
{font-weight:normal;font-size:14px;color:#5f5e5e;margin-top:8px;}

#container_middle_liste h1
{margin-left:5px; padding:0; font-size:19px; display:block;border:none;color:#5f5e5e;margin-top:30px;margin-bottom:20px}

#container_middle_liste li
{font-weight:normal;font-size:13px;color:#5f5e5e;}


#fleche
{position:absolute;left:270px;top:-15px;z-index:60;  width :16px;height :21px;}

li.middle_liste
{list-style-image:url('../images/list.png');}

a.middle_liste
{font-size:14px;text-decoration:none;color:#333333;padding-bottom:0px;}

a:hover.middle_liste
{color:#f32323;background-color:#f4ebf7;margin-bottom:10px;}

#arborescence
{border-bottom:1px solid #e5e5e5;width:490px;margin-left:10px;}

#arborescence p
{font-size:12px;text-decoration:none;padding-bottom:0px;padding-left:10px;padding-right:10px;color:#333333;width:500px;display:block; padding:0;margin-left:10px;}

#arborescence a
{font-size:12px;text-decoration:none;color:#48a7c7;font-weight:bold;}

#arborescence a:hover
{background-color:inherit; color:#f32323;text-decoration:none;}

.right
{text-align:right;}
.affichage_liste 
{float:left;width:490px;border-right:1px solid #797879;border-left:1px solid #797879;border-top:1px solid #797879;margin-left:9px;background-color:#f6eef9;margin-top:10px;}

.titre_affichage
{font-size:13px;width:490px;text-decoration:none;color:#666565;background-color:#f6eef9;margin-top:5px; margin-bottom:5px; padding-bottom:10px;}

.titre_affichage p
{font-size:13px;width:480px;text-decoration:none;color:#666565;padding:5px 0 10px 10px;background-color:#f6eef9;display:inline;}

.titre_affichage a
{font-size:13px;text-decoration:none;color:#666565;padding-bottom:10px;}

.adresse_affichage
{font-size:13px;width:490px;text-decoration:none;color:#333333;border-top:1px solid #000000;border-bottom:1px solid #000000;background-color:#ffe0e0;}

.adresse_affichage p
{font-size:13px;width:480px;text-decoration:none;color:#333333;padding-left:10px;background-color:#ffe0e0;}

.block_1_ville
{float:left; width:245px;}

.block_1_ville ul{margin:0;padding:0 10px 7px;list-style:none outside none; }
	.block_1_ville li{margin:0 0 4px;}
		.block_1_ville li a{display:block;padding:2px 5px 2px 30px;font-size:13px;text-decoration:none;color:#0099cc;background: url(../images/2/puce_grise.png) 10px 10px no-repeat;}
			.block_1_ville a:hover{color:#f32323;background-color:#f2f2f2;text-decoration:none;}
			
.block_2_ville
{float:left; width:245px;}

.block_2_ville ul{margin:0;padding:0 10px 7px;list-style:none outside none; }
	.block_2_ville li{margin:0 0 4px;}
		.block_2_ville li a{display:block;padding:2px 5px 2px 30px;font-size:13px;text-decoration:none;color:#0099cc;background: url(../images/2/puce_grise.png) 10px 10px no-repeat;}
			.block_2_ville a:hover{color:#f32323;background-color:#f2f2f2;text-decoration:none;}

#container_middle_villes a:hover
{text-decoration:none;color:#f32323}

#container_right
{float:left; width:235px;padding-left:15px;margin-left:15px;}

a.test
{text-decoration:none;padding-bottom:0px;color:#f32323;font-weight:bold;padding-right:3px;font-size:12px;}

a:hover.test
{text-decoration:underline;}

#container_right p
{font-size:14px;padding-bottom:20px;}

/*---LISTE FICHE---*/
#liste
{ float:left; width:490px;margin-bottom:15px;margin-left:5px;margin-top:5px;}
#titre_aff
{ float:left; width:490px; background-color:#545453; margin-left:5px; border-top:1px solid #bdbbc9;border-left:1px solid #bdbbc9;border-right:1px solid #bdbbc9; margin-top:9px;}
#titre_aff ul
{list-style:inside;padding:5px 10px 5px 10px;margin:0;}
#titre_aff li 
{color:#fff ; margin-bottom:1px; font-size:15px;}
#titre_aff li a 
{text-decoration:none ;color:#fff;font-size:15px;padding:2px 2px 2px 2px;}
#titre_aff li a:hover
{text-decoration:underline ;color:#fff;font-size:15px;background-color:transparent;}
#coordonnees_aff img
{border:none;margin:0;padding:0;}
#coordonnees_aff
{ float:left; width:490px; background-color:#f7f7f7; margin-left:5px;border:1px solid #bdbbc9}
#coordonnees_aff ul
{list-style-type:none;padding:5px 10px 5px 10px;margin:0;width:490px}
#coordonnees_aff li 
{ color:#000000 ; margin-bottom:3px ;width:490px}
#coordonnees_aff li a 
{text-decoration:none ; color:#555556;}
#coordonnees_aff li a:hover
{text-decoration:underline;background-color:transparent;}
		/* ROBIN */
		.titre_aff
		{ float:left; width:490px; background-color:#4d4d4d; margin-left:5px; border-top:1px solid #bdbbc9;border-left:1px solid #bdbbc9;border-right:1px solid #bdbbc9; margin-top:15px;}
		.titre_aff ul
		{list-style: none;padding:1px 10px 0px 10px;margin:0;}
		.titre_aff li 
		{color:#fff ; margin-bottom:1px; font-size:15px;}
		.titre_aff li a 
		{text-decoration:none ;color:#fff;font-size:16px;padding:2px 2px 2px 2px;}
		.titre_aff li a:hover
		{text-decoration:underline ;color:#fff;font-size:16px;background-color:transparent;}
		.coordonnees_aff img
		{border:none;margin:0;padding:0;}
		.coordonnees_aff
		{ float:left; width:490px; background-color:#f7f7f7; margin-left:5px;border:1px solid #bdbbc9;margin-bottom:2px;}
		.coordonnees_aff ul
		{list-style-type:none;padding:10px 10px 5px 10px;margin:0;}
		.coordonnees_aff li 
		{ color:#000000 ; margin-bottom:3px ;}
		.coordonnees_aff li a 
		{text-decoration:none ; color:inherit;}
		.coordonnees_aff li a:hover
		{text-decoration:underline;background-color:transparent;}
		
		
		/* FIN ROBIN */
/* .adresse
{font-size:14px;}
.spe
{font-size:12px;font-style:italic;}
.plan
{margin-left:1px;text-align:left;float:left;color:#0099cc;font-size:13px;font-weight:bold;padding-top:5px;padding-right:5px;width:300px;}
.plan a
{text-decoration:none;width:150px;text-decoration:none;color:#0099cc;}
.plan a:hover
{text-decoration:underline;background-color:inherit;font-size:13px;color:#0099cc;}
.telephone
{text-align:right;float:left;font-size:19px;font-weight:bold;margin-top:5px;font-weight:bold;margin-right:10px;margin-bottom:4px;} */
/*---FIN LISTE FICHE---*/

/*---Carte france css---*/

.cmap {
	background-attachment:scroll;
	background:transparent url(France.png);
	background-position:0% 0%;
	display:block;
	padding:0px;
	-moz-background-clip:-moz-initial;
	-moz-background-origin:-moz-initial;
	-moz-background-inline-policy:-moz-initial;
	position:relative;
	width:360px;
	height:360px;

}
#easyTooltipFRANCE{
	margin-left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:5px 10px;
	border:1px solid #999999;
	background:#60b2d8 url(js/tip_bg.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;;
	}


/*---pied de page ---*/

#foot_center
{margin:auto;width:1000px;}

#foot
{margin:auto;float:left;height:100px;width:100%;background-color:#f32323;background-image:url("../images/2/footer_degrade.png");background-repeat:repeat-x;background-position:top;color:#333333;background-color:#4d4d4d;}

#foot p
{text-align:center;color:#999999;font-size:11px;width:1000px;}

#foot a
{color:#3fd0ff;text-decoration:none;}

#foot ul
{color:#3fd0ff;text-decoration:none;list-style:none; display:inline; font-size:11px;margin-top:20px; padding-left:25px;float:left;width:auto;color:#999999;}

#foot a:hover
{color:#3fd0ff;text-decoration:underline;background-color:inherit;}

#allomedia
{float:right;width:100px;padding-top:15px;padding-right:25px;}

/*---Nettoyage des floats---*/
.clear {clear:both;}

/* ROBIN */
.resultats
{
	font-size:13px;
	width:290px;
	border:1px #EEE solid;
	line-height:17px;
	background-color:#FFFFFF;
	position:relative;
	border:1px solid #bdbbc9;
}

.resultats ul
{
	margin:0px;
	padding:0px;
}

.resultats li
{
	list-style-type:none;
	border-top:0px;
	padding:5px;
	display:block:
}

.resultats li:hover
{
	background:#cfe5ed;
}

.moreresults
{
	width:254px;
	text-align:right;
	padding:5px;
}

.resultline
{
	cursor:pointer;
}


/* Pagination */
.pagination
{float:left;margin-top:10px;margin-left:5px;}
.pagination a
{
	height:1.2em;
	color:#0099cc;
	font-size:0.8em;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;
}

.pagination a:hover
{
	height:1.2em;
	color:#000;
	font-size:0.8em;
	font-weight:bold;
	padding:5px 10px;
	text-decoration:none;
}

kbd{border:1px solid #333333;border-width:1px 2px 2px 1px;padding:0px 2px;}

.accesskey 
{margin-left:25px;}

.accesskey ul
{padding:0;margin:1px 0 0 0;}

select {
font-weight:bold;
color:#0f9eca;
 border:1px solid #a8a8a8;
 background-color:#f2f2f2;
 width:200px;
 }

img
{ border:none;}






/* Fiche */
#liste-coordonnees{margin:0;padding:0;}
#liste-coordonnees li{overflow:hidden;margin:0 0 15px;border:1px solid #bdbbc9;}

#liste-coordonnees a{display:block;}
#liste-coordonnees a:hover{background:transparent;}
/* haut */
#liste-coordonnees .haut{display:block;overflow:hidden;padding:10px;background:#4d4d4d;}

	#liste-coordonnees .haut h2{float:left;margin:0;padding:0;}
		#liste-coordonnees .haut h2 a{font:16px Arial;color:#fff;text-decoration:none;}
		#liste-coordonnees .haut h2 a:hover{text-decoration:underline;}

	#liste-coordonnees .haut .ico{float:right;}
		#liste-coordonnees .haut .ico a{float:left;}
			#liste-coordonnees .haut .ico a:hover{text-decoration:none;}

/* cont */
#liste-coordonnees .cont{display:block;overflow:hidden;padding:10px;background:#f7f7f7;color:#5f5e5e;}
	#liste-coordonnees .cont .adresse{display:block;line-height:20px;}

	#liste-coordonnees .cont .cp{display:block;line-height:20px;}
		#liste-coordonnees .cont .cp a{color:#5f5e5e;text-decoration:none;}
			#liste-coordonnees .cont .cp a:hover{color:#5f5e5e;}

/* bas */
#liste-coordonnees .bas{display:block;overflow:hidden;padding:10px;background:#f7f7f7;}
	#liste-coordonnees .bas .plan{float:left;}
		#liste-coordonnees .bas .plan a{font:bold 13px/23px Arial;color:#0099cc;}
		#liste-coordonnees .bas .plan a:hover{}
		
	#liste-coordonnees .bas .telephone{float:right;}
		#liste-coordonnees .bas .telephone{font:bold 18px/23px Arial;}
