#footer_ie{
	text-align:left;
	width: 100%;
	background-color: #000000;
	margin-top:15px;	
}

#footer_top{
	text-align:left;
	width: 100%;
	background-color: #000000;
}

.footer{
	width: 960px;
	background-color: #000000;
	color: #FFFFFF;	
}

.footer_side {
	background-color: #000000;
}

/*
 * Ligne 1 - Les boutons de création de profil, recherche et panier
 */

.footer_buttons {
	width: 960px;
	height: 55px;
	padding-top: 25px;
	margin-left: 10px;
	background-color: #000000;
	color: #FFFFFF;	
}

.footer_buttons_table {
	width: 960px;
	height: 40px;	
}

.footer_buttons_td_left {
	width: 290px;
	height: 40px;

}

.footer_buttons_td_center {
	width: 426px;
	height: 40px;
	text-align: center;
	background: url(../../img/footer/back_field_search_footer.png) no-repeat;
	/*background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../img/back_field_search_header.png', sizingMethod='crop');
	*/
	vertical-align: top;
	margin-left:40px;
}

.footer_middle_div_center{
	float: left;
	width: 430px;	
	/*margin-top:-20px;*/
	margin-top:10px;	
	margin-left:10px;
}

.footer_middle_div_center1{
	float: left;
	width: 340px;
}

.footer_middle_div_center1 input{
	font-family: Trebuchet MS;
	font-size:13px;	
	color: #888888;
	border:solid 0px;
	line-height:28px;
	width:320px;
}

.footer_middle_div_center2{
	float: left;
	width: 40px;	
}

.footer_buttons_td_right {
	width: 110px;
	height: 40px;
}

.footer_button_1 {
	cursor:pointer;
	width: 121px;
	height: 27px;
	background: url(../../img/boutons/basket_off_fr.png) no-repeat;
}
.footer_button_1_hover {
	cursor:pointer;
	width: 121px;
	height: 27px;
	background: url(../../img/boutons/basket_on_larcier_fr.png) no-repeat;
}

.footer_button_2 {
	cursor:pointer;
	width: 121px;
	height: 27px;
	background: url(../../img/boutons/profile_off_fr.png) no-repeat;
}
.footer_button_2_hover {
	cursor:pointer;
	width: 121px;
	height: 27px;
	background: url(../../img/boutons/profile_on_larcier_fr.png) no-repeat;
}

/*
 * Ligne 2 - Table avec les contenus textuels
 */
 
.footer_text_sub_table_title{
	color: #FFFFFF;
}
.footer_text{
	width: 960px;
	margin-top: 15px;
	margin-left: 10px;	
	background-color: #000000;
	color: #FFFFFF;
}

.footer_text_table{
	width: 960px;
	height: 55px;
}

.footer_text_td{
	width: 240px;
	vertical-align: top;
	color: #FFFFFF;
}

.footer_text_sub_table{
	font-family: Trebuchet MS;
	font-size:12px;
	color: E5E3D6;
	font-weight: bold;
	/*color: #888888;*/
}

.footer_ul {	
	list-style-image:url(../../img/footer/footer_li_right_arrow.png);
	list-style-position:outside;
	list-style-type:none;	
}

.footer_li {
	/*margin-left:-20px;*/
	margin-top:5px;
	padding-bottom:5px;
	padding-left: 15px;
}

.footer_li a:link, .footer_li a:visited {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}

.footer_li a:hover{
	text-decoration:underline;
}

.footer_li_none {
	/*margin-left:-20px;*/
	margin-top:5px;
	padding-bottom:5px;
	list-style-image : none;
	padding-left: 15px;		
}

.footer_li_none a:link, .footer_li_none a:visited {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}

.footer_li_none a:hover{
	text-decoration:underline;
}

.footer_li_en {
	/*margin-left:-20px;*/
	padding-left: 15px;		
	margin-top:5px;
	padding-bottom:5px;
	color: #FFFFFF;	
	list-style-image:url(../img/footer/footer_li_en.png);
	
}

/*
 * Ligne 3 - Le footer "réel" (copyright, vie privée,...)
 */ 

.footer_rights{
	width: 100%;
	height: 30px;
	text-align: center;
	background-color: #EAE8DB;
}

.footer_rights a:link, .footer_rights a:visited {
	font-family: Trebuchet MS;
	font-size:12px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
	padding-top:3px;
}

.footer_rights a:hover {
	text-decoration:underline;
	padding-top:3px;
}

/* MostTop */
#footer_mosttop {
	width: 100%;
	min-height:100px;
	text-align: left;
	background-color: #EBE9DC;
}

.footer_mosttop_side {
	background-color: #EBE9DC;
}

.footer_title {
	font-family: Trebuchet MS;
	font-size:15px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	padding-top:3px;
}

.footer_lsttitle {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #000000;
	text-decoration:none;
	padding-top:3px;
}

#footer_mosttop a:link {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

#footer_mosttop a:visited {
	font-family: Trebuchet MS;
	font-size:13px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}

#footer_mosttop a:hover {
	text-decoration:none;
	color:#7F0418;
}

.footer_search {
	z-index:10px;
}

.hist_search_links {
	padding:5px;
	text-align: left;
	background-color: #EBE9DC;
	border:1px solid #000000;
}

