/* ---------- NAV LEFT ---------- */#content_navleft {	width:180px;}.title_navleft, .title_navleft a  {	padding-top:6px;	width:160px;}.title_navleft_cadeaux, .title_navleft_cadeaux a, #title_navleft_parrainez, #title_navleft_cadeaux  {	padding-top:10px;}#title_newsletter {	width:180px;	height:20px;	padding:2px 0px 0px 5px;}#title_commander {	width:180px;	height:76px;	background-image:url(/images/nav_left/title_commander.jpg);}#title_parrainage{width: 180px;height: 76px;font-weight:bold;background-image: url(/images/nav_left/title_parrainage.jpg);}#navleft_box_engagements {	width:168px;	padding-left:10px;	background-repeat:no-repeat;	background-color:#FFFFFF;}#navleft_box_engagements_bis {	background-image:url(/images/nav_left/bg_engagements_bis.jpg);	background-repeat:repeat-x;	background-color:#E2E8F4;	border:solid 1px #CCCCCC;}#navleft_liste_engagements{	margin-top:6px;}#navleft_liste_engagements li{	 display : list-item;	 list-style-image: url(/images/nav_left/puce_fleche.gif);	 list-style-position:outside;}#navleft_liste_engagements li:hover{	 display : list-item;	 list-style-image: url(/images/nav_left/puce_fleche_hover.gif);	 list-style-position:outside;	 background-color:#D5DEED;}.navleft_liste_bleue{	padding:10px 10px 0px 15px;}.navleft_liste_bleue li a{	 display : list-item;	 list-style-image: url(/images/nav_left/puce_fleche.gif);	 list-style-position:outside;}ul.second_liste_bleue{margin:0; padding:0;}li.second_liste_bleue {	margin-left:15px;}.navleft_liste_bleue li a:hover{	 display : list-item;	 list-style-image: url(/images/nav_left/puce_fleche_hover.gif);	 list-style-position:outside;	 background-color:#D5DEED;}.navleft_liste_bleue li.selected a{	 display : list-item;	 list-style-image: url(/images/nav_left/puce_fleche_hover.gif);	 list-style-position:outside;	 background-color:#D5DEED;}.navleft_box_blue{	width:170px;	padding-left:8px;	padding-bottom:10px;	background-image:url(/images/nav_left/bg_bleu.jpg);	background-repeat:repeat-x;	background-color:#E2E8F4;	margin-bottom:10px;}#navleft_box_newsletter, #navleft_box_presse {	width:165px;	margin-left:10px;}#navleft_box_parrainage {	width:180px;}#navleft_box_newsletter_content,#navleft_box_presse_content {	width:155px;	margin:5px auto 0px auto;}#navleft_box_local_content {	width:155px;	margin:8px auto 5px auto;}#navleft_box_commander{	width:180px;}#navleft_box_parrainage{	width:180px;}#navleft_box_cadeaux {	width:150px;	margin-top:10px;}#navleft_box_cadeaux2 {	width:180px;}#navleft_box_cadeaux_content {	margin:10px 0px 5px 70px;}#title_cadeaux {	width:180px;	height:77px;	background-image:url(/images/nav_left/title_cadeaux.jpg);	background-repeat:no-repeat;}#title_localiser {	width:180px;	height:28px;}.navleft_link, .navleft_link a,.navleft_link a:link,.navleft_link a:visited{	color:#646466;	text-align:right;	margin:5px 5px 10px 2px;}.navleft_link a:hover{	color:#000000;	text-align:right;}.u_title, .subtitle_navleft {	padding-top:15px;	padding-bottom:10px;}#btn_deconnecter {	width:97px;	margin:10px auto 5px auto;}/* ---------- FORMULAIRE ---------- */#navleft_form {	width:115px;	border:1px solid #8A93A2;	font-size:8pt;}input#navleft_btn_champstxt {	color:#FFFFFF;	font-weight:bold;	font-size:6pt;	border: solid 1px #655450;	cursor:pointer;	padding:1px;	background: #2B417B;}input#navleft_btn_champstxt:hover {	background-color:#655450;}input#navleft_btn_champstxt:active {	background-color:#2B417B;} /* ---------- NAV LEFT MAGASINS ---------- */#map_france {	margin:0px auto 0px auto;	width:100px;	height:100px;}#navleft_magasins_box_local_content {	margin:10px auto 5px 0px;	width:140px;	color:#646466;}.nav_left_list {	text-align:left;	font-size:10px;	width:135px;}#fff{	padding-top:160px;	margin-left:auto;	margin-right:auto;	text-align:center;	}