/*agences_focus_title*/
	#agences_focus_title {}
	#agences_focus_title a.all {
		display: block;
		padding: 5px 0 5px 15px;
		text-decoration: none;
		font-size: 80%; 
		color:#8CBF24;
		/*color:#000;*/
		font-weight: bold;
		background: transparent url(/Content/medias/flcAll.gif) no-repeat 0 0
		}
	#agences_focus_title h3 {font-size: 100%; color:#666; font-weight: bold;}
	#agences_focus_title h3 span {color:#000; padding: 0 0 0 5px;}
	
/*agences_menu*/	
	#agences_menu {margin: .3em 0 0 -6px;}
	#agences_menu .habillage {}
	#agences_menu .content {padding: 0 2em 0 5px;}
	#agences_menu #menu {/*background-color:#9DF125;*/}
		
	#agences_menu .menu .content ul {padding:0;}
	#agences_menu .menu .content ul li {margin: 0 0 2px 0;}
	#agences_menu .menu .content ul li a {
		display: block; 
		width: 190px; height: 15px;
		padding: 2px 0 0 20px;
		font-size: 77%; color:#fff;
		text-decoration: none;
		font-weight: bold;
		background: transparent url(/Content/medias/agences_item_liste.png) no-repeat 0 0;
		}
	#agences_menu .menu .content ul li.current a,
	#agences_menu .menu .content ul li a:hover {
		color:#fff;
		background-position: 0 -20px;
		}
	
/*agences_mode*/
	body.AgenceContent #encart_left {
		margin: .5em 20px .5em 0;
		padding: 10px 0 0 0;
		width: 200px;
		background: #EBFFCE url(/Content/medias/left_top_agence.gif) no-repeat 0 0
		}
	#agences_map_home {}
	body.AgenceContent #encart_left .content {
		/*width: 220px;*/
		}
	body.AgenceContent #encart_left .habillage {
		padding: 0 0 65px 0!important;
		background: transparent url(/Content/medias/left_bottom_agence.gif) no-repeat bottom left;
		}
	.AgenceContent h1 {margin: 0 0 .5em 0;}
	#agences_mode {
		width: 180px; margin: 0;
		padding: 0 10px 25px 10px;
		}
	#agences_mode p, #agences_mode p label {color:#000;}
	#agences_mode p {font-size: 80%;  }
	#agences_mode p label {font-size: 93%;font-weight: bold;}
	#agences_mode select, 
	#agences_mode input {
		float: left; 
		margin: 2px 0 3px 0;
		}
	
	#agences_mode select {
		font-size: 77%;
		width: 160px; padding:0!important;
		background-color:#fff;
		}
	.detailAgenceMode select {font-size: 93%!important;}
	#agences_mode select option {}
	#agences_mode .ok {
		display: block;
		margin: -5px 0 0 0;
		font-size: 1px; border:0;
		width: 30px; height: 30px;
		background: transparent url(/Content/medias/ok_footer.png) no-repeat 0 0;	
		}
		
/* agences_home_map */
	#agences_map_home {
		padding: 7px 0 0 7px;
		margin: 0 0 10px 0;
		overlow: hidden;
		width: 713px; height: 417px;
		background: transparent url(/Content/medias/home_agence_bg.gif) no-repeat 0 0;
		}
	#agences_map_home .contentMap {
		width: 702px; height: 408px;
		overflow: hidden;
		}
	.contentMap iframe {border:0;}

/*agences_descriptif*/
	#agences_descriptif {padding: 0 0 0 0;}
	#agences_descriptif h2 {font-size: 95%; color:#666; font-weight: bold;}
	#agences_descriptif h3 {
		margin: .5em 0 .5em 0;
		padding: 0 0 .3em 0;
		border-bottom: 1px #dcdcdc dotted;
		font-size: 93%; color:#0B6D26;
		font-weight: bold;
		}
	#agences_descriptif p {font-size: 85%; color:#666}
	#agences_descriptif p span {display: block;}
	
	#agences_descriptif .resa_form {display: none;}
	#agences_descriptif .validation {padding: 1em 0 0 0;}
	#agences_descriptif a.resa,
	#agences_descriptif a.abonne {
		cursor: pointer; float: left;
		display: block; height: 30px; 
		margin:0!important;
		border:0; text-indent: -1000em;
		}
	#agences_descriptif a.resa {
		width:125px;
		background: transparent url(/Content/medias/btResaReduceAgence.gif) no-repeat 0 0;
		}
	#agences_descriptif a.abonne {
		width: 150px;
		background: transparent url(/Content/medias/btAbonneReduceAgence.gif) no-repeat 0 0;
		}

/* contenu des onglets */
	#agences_zoom_infos {
		width: 440px; height: 460px; 
		padding: 0 0 0 20px;
		margin: 0 0 1em 0;
		}
	#infos_prat_agences {
		position: absolute; padding: 0 0 0 10px;
		}	
	#infos_prat_agences h4 {
		position: relative;
		float: left; cursor: pointer;
		border-right: 3px #fff solid;
		padding: 5px 10px 5px 10px;
		height: 14px; color:#fff; font-size: 93%;
		background-color:#ccc;
		}
	#infos_prat_agences h4.first {margin: 0 0 0 10px;}
	#infos_prat_agences h4.current,
	#infos_prat_agences h4:hover {background-color:#8CBF24;}

	#infos_prat_agences h4 span {
		position: absolute;
		display: block; top: 0;
		width: 10px; height: 10px;		
		}	
	#infos_prat_agences h4 .topLeft {
		left:0;
		background: transparent url(/Content/medias/TopLeftW.gif) no-repeat top left;
		}
	#infos_prat_agences h4 .topRight {
		right:0;
		background: transparent url(/Content/medias/TopRightW.gif) no-repeat top right;
		}
	
	/* googlemap */		
	#infos_prat_agences #mapEuropcar {}
	#infos_prat_agences .contentMap {
		border:0;
		padding:0 !important;
		width:434px!important;
		height:434px!important;
		}
	#infos_prat_agences .contentMap img { margin:0; padding:0;}
	
	/*more_infos*/
	#infos_prat_agences .more_infos {
		position: absolute; 
		left: 0; top: 20px;
		width: 440px; height: 440px;
		background: transparent url(/Content/medias/agence_more_infos.gif) no-repeat 0 3px;
		}
	#infos_prat_agences .more_infos .content {
		position: relative;
		width: 407px; height: 425px; 
		margin: 8px 0 0 5px;
		padding: 0 10px 0 10px;
		overflow: auto;
		}
	#infos_prat_agences h5 {
		padding: .5em 0 .5em 0;
		color: #073F54;
		font-size: 100%;
		font-weight: bold;
		}
	#infos_prat_agences h5 a {color: #8CBF24!important;}
	#infos_prat_agences p.chapeau {
		color:#000; font-size: 85%;
		font-weight: bold;
		}
	#infos_prat_agences .article {
		display: block; float: left;
		padding: .5em 0 .5em 0; 
		border-bottom: 1px #ccc dotted;
		}
	#infos_prat_agences .article img {float: left; margin: 0 10px 4px 0;}
	#infos_prat_agences .article p {color:#646667; font-size: 85%; padding: 0 0 5px 0;}
	#infos_prat_agences .article a {color: #000; font-size: 85%;}
	#infos_prat_agences .article ul {
		position: relative; clear: both;
		}
	#infos_prat_agences .article ul li {
		color:#646667; font-size: 85%;
		padding: 0 0 0 8px;
		background: transparent url(/Content/medias/flcGreen.gif) no-repeat 0 2px;
		}
	#infos_prat_agences .article ul li a {padding: 0 0 0 5px;}
	
	
	
	
