div#adv_layer {display: inline; float: left; width: 150px; margin: 0 10px 0 0;}

div#content_magasins {display: inline; float: left; width: 795px;}

	div#searchMap {width: 775px; margin: 10px 0 0 20px; overflow: hidden;}
		form#frmResearch {width: 275px; display: inline; float: left; background-color: #000d3a; height: 225px; overflow: hidden;}
			div#formOptions {}
			div#formOptions div {margin: 0 0 0 20px;}
			div#formOptions div p {color: #FFF; font-weight: bold; margin: 0 0 5px 0;}
			div#formOptions div p.shop_title {color: #FFF; margin: 25px 0 10px 0; text-transform: uppercase;}
		div#storeFlash {width: 500px; height: 225px; display: inline; float: left;}
	
	div#shop_list {margin: 10px 0 0 20px; float: left; display: inline; width: 325px; overflow: hidden;}
		div#shop_list div {display: inline; float: left; border: 1px solid #C3C6D1; height: 190px; margin: 0 10px 10px 0; width: 150px; background: transparent url(../ximg/shop_list_back.gif) repeat-x 0 0; cursor: pointer;}
			div#shop_list div h4 {margin: 10px;}
			div#shop_list div p {margin: 0 20px 10px 20px;}
	div#googlemap {width:450px; height:450px;overflow: hidden; float:left; display: inline; margin: 10px 0 0 0;}
	

h1#title {text-transform: uppercase;}
h1.page_title {background: url(../ximg/title_magasins.jpg) no-repeat 0 0; height: 30px; width: 765px;} 
h1.page_title span {display: none;} 
h4 {font-size: 12px; font-weight: bold; text-decoration: underline;}


div#subCacheConent {width: 770px;}
div.highlightStoreLocator {overflow: hidden;}



div.resultats {float: left; margin: 30px 0 0 30px; border: 1px solid #CCC; padding: 10px; width: 245px;}
div.resultats div p {border: 1px dotted #CCC; padding: 10px; margin: 5px 0 10px 0;}


div#last_opened {margin: 30px 0 0 30px; border: 1px solid #CCC; padding: 10px; width: 245px; float:left;}
div#last_opened li {line-height: 20px; margin: 2px 0;}
div#last_opened li a {padding: 0 0 0 25px; display: block; font-weight: bold;}
div#last_opened label {font-weight: bold; font-size: 12px; text-decoration: underline;}
div#last_opened ul#last_opened {margin: 10px 0 0 0;}
div#last_opened ul#last_opened li {line-height: 20px;}
div#last_opened ul#last_opened span.infos_ville {display: none; border: 1px dotted #CCC; border-top: none; padding: 10px;}
