a {
	color:#666;
	text-decoration:none;
}
a:hover {color:#333;}
a.selected {background:#898cbe;}
/*-------- localisation - logo ----------------*/
div.localisation {
	width:200px;
	position:absolute;
	top:15px;
	left:10px;
	height:90px;
}
/*---------- menuhaut ----------------*/
ul#menuhaut {
	bottom:0;
	left:208px;
	list-style-type:none;
	position:absolute;
	/*text-transform:uppercase;*/
}
ul#menuhaut li {
	background:transparent url(../img2/bouton_menuhaut.jpg) no-repeat scroll -8px top;
	float:left;
	height:33px;
	line-height:33px;
	padding:0;
	width:110px;
}
ul#menuhaut a {
	display:block;
	font-weight:bold;
	height:33px;
	color:#ffffff;
}
ul#menuhaut a:hover {
	color:#ffffff;
	background-color:#8689BC;
}
#myaccount{
	background:transparent url(../img2/bouton_menuhaut.jpg) no-repeat scroll center top;
	border-left:1px solid #675D83;
	display:block;
	height:33px;
	line-height:33px;
	padding:0;
	position:absolute;
	right:12px;
	top:150px;
	width:100px;
}
#myaccount a {
	display:block;
	font-weight:bold;
	height:33px;
	color:#ffffff;
}
#myaccount a:hover {
	color:#ffffff;
	background-color:#8689BC;
}
/*---- le pavé rechercher */
form#quick_find {
	border-right:1px solid #675D83;
	height:32px;
	left:7px;
	line-height:32px;
	margin:0;
	padding:0 9px;
	position:absolute;
	top:151px;
}
form#quick_find label{
	float:none;
	color: #ffffff;
	font-size:0.9em;
	margin-right:5px;
}
form#quick_find input {
	border-color:#C1C1C1;
	height:16px;
	width:80px;
}
form#quick_find input.button{
	background:transparent url(../img2/btn_ok.jpg) no-repeat scroll left 3px;
	border:0 none;
	cursor:pointer;
	font-size:0.9em;
	font-weight:bold;
	height:18px;
	width:22px;
}
/*---------- menugauche ----------------*/
/* Le pavé inscription neswletter */
#newsletter p {
	margin-top:0;
	margin-bottom:0;
	padding: 0px 5px;
	font-weight:bold;
	color:#0F2669;
}
#newsletter a {
	display:block;
	width:185px;
	/*height: 22px;*/
	margin:0 auto;
	padding:0;
	/*text-align: center;*/
	line-height: 12px;
	font-weight: bold;
}
#newsletter a .normal{
	font-size:0.9em;
	font-weight:normal;
	/*line-height:16px;*/
}
#newsletter a:hover, #panier a:hover {
	color:#ccc;
}
/*--------- footer ------------------*/
div#footer ul {
	clear:both;
	font-size:0.8em;
	list-style-type:none;
	padding:30px 0 0;
	text-transform:uppercase;
	margin-bottom:0.5em;
}
div#footer li {
	display:inline;
	padding:2px;
}
div#footer li a {
	color: #000;
	font-weight:bold;
	text-decoration:none;
}
div#footer li a:hover {
	text-decoration:underline;
}