.ico_mobile_menu{
	background:url(../images/ico_mobile.png) no-repeat center;
	padding:10px 10px;
}

.ico_mobile_user{
	background:url(../images/ico_mobile_user.png) no-repeat center;
	padding:10px 10px;
}
.ico_mobile_panier{
	background:url(../images/ico_mobile_panier.png) no-repeat center;
	padding:10px 10px;
}
.ico_mobile_search{
	background:url(../images/ico_search_site.png) no-repeat center;
	background-size: 20px 20px;
	padding:10px 10px;
}

.ico_greeting{
	background:url(../images/ico_greetings.png) no-repeat center;
}
.ico_delivery{
	background:url(../images/ico_delivery.png) no-repeat center;
}
.ico_pricerate{
	background:url(../images/ico_pricerate.png) no-repeat center;
}
.ico_manufac{
	background:url(../images/ico_manufac.png) no-repeat center;
}
.ico_interbusiness{
	background:url(../images/ico_interbusiness.png) no-repeat center;
}
.ico_security{
	background:url(../images/ico_security.png) no-repeat center;
}

.ico_menu_mobile{
	background:url(../images/ico_menu_mobile.png) 0 0 no-repeat;
    padding:15px 15px;
}
.ico_cat{
	background:url(../images/ico_cat.png) 0 20px no-repeat;
	padding:20px 15px;
}
.ico_fb{
	background:url(../images/ico_fb.png) no-repeat 0 12px;
	padding:20px 17px;
}
.ico_tw{
	background:url(../images/ico_tw.png) no-repeat 0 12px;
	padding:20px 17px;
}
.ico_left{
	background:url(../images/ico_left.png) no-repeat 0 10px;
	padding:15px 15px;
	width:30px;
}
.ico_right{
	background:url(../images/ico_right.png) no-repeat 0 10px;
	padding:15px 18px;
}
.ico_lu{
	background:url(../images/ico_lu.png) no-repeat 0 8px;
	padding:7px 10px;
}
.ico_menudrop{
	background:url(../images/ico_menudrop.png) no-repeat 2px 8px;
	padding:7px 8px;
}
.ico_dwl{
	background:url(../images/ico_dwl.png) no-repeat 2px 8px;
	padding:7px 10px;
}
.ico_search_top{
	background:url(../images/ico_search_top.png) no-repeat 0 6px;
	padding:6px 12px;
}
.page0{
	background:url(../images/page0.png) no-repeat;
	padding:0 10px;
}
.page1{
	background:url(../images/page1.png) no-repeat;
	padding:0 10px;
}
.ico_close_blanc{
	background:url(../images/ico_close_blanc.png) no-repeat center;
}
.ico_close{
	background:url(../images/ico_close.png) no-repeat center;
}

.ico_flash_item{
	background:url(../images/ico_flash_item.png) no-repeat 0 2px;
	padding:0 10px;
	margin-left:14px;
}
.ico_search_input{
	background:url(../images/ico_search_gris.png) no-repeat;
	background-position:98% 5px;
}
.ico_search_input:focus{
	background:#fff url(../images/ico_search_gris.png) no-repeat;
	background-position:98% 5px;
}

.ico_rate0{
	background:url(../images/ico_rate0.png) no-repeat center;
	padding:20px 10px;
}
.ico_rate1{
	background:url(../images/ico_rate1.png) no-repeat center;
	padding:20px 10px;
}

.ico_edit{
	background:url(../images/ico_edit.png) no-repeat center;
}
.ico_del{
	background:url(../images/ico_del.png) no-repeat center;
}

.ico_user{
	background:url(../images/ico_user.png) no-repeat center;
}
.ico_user_site{
	background:url(../images/ico_user_site.png) no-repeat center;
}

#ico_home_top{
	background:url(../images/ico_home.png) no-repeat center;
}
#ico_search_top{
	background:url(../images/ico_search.png) no-repeat center;
}
#ico_menu_top{
	background:url(../images/ico_menu.png) no-repeat center;
}
#ico_login_top{
	background:url(../images/ico_login.png) no-repeat center;
}
#ico_apropos_top{
	background:url(../images/ico_apropos.png) no-repeat center;
}
#ico_contacts_top{
	background:url(../images/ico_contacts.png) no-repeat center;
}

#ico_call_top{
	background:#fcb119 url(../images/ico_call.png) no-repeat center;
	background-size: cover;
}
#ico_card_top{
	background:#fcb119 url(../images/ico_card.png) no-repeat center;
	background-size: cover;
}
.ico_dwl_noir{
	background:#06c url(../images/ico_dwl_noir.png) no-repeat center;
	background-size:16px 16px;
	width:30px;
	height:30px;
	border-radius:50%;
	float:left;
	margin:0 10px 0 0;
}

.ico_sub{
	background:#FFBD12 url(../images/ico_sub.png) no-repeat center;
}
.ico_lock{
	background:#FFBD12  url(../images/ico_lock.png) no-repeat center;
}
.ico_stand{
	background:#FFBD12  url(../images/ico_stand.png) no-repeat center;
}
.ico_notes{
	background:#FFBD12  url(../images/ico_notes.png) no-repeat center;
}
.ico_chapi{
	background:#FFBD12  url(../images/ico_chapi.png) no-repeat center;
}
.ico_speaker{
	background:#FFBD12  url(../images/ico_speaker.png) no-repeat center;
}

.ico_dl{
	background: url(../images/ico_dl.png) no-repeat center;
}
.ico_dl_blanc{
	background: url(../images/ico_dl_blanc.png) no-repeat center;
}

.ico_email{
	background: url(../images/ico_email.png) no-repeat center;
}
.ico_location{
	background: url(../images/ico_location.png) no-repeat center;
}
.ico_post{
	background: url(../images/ico_post.png) no-repeat center;
}
.ico_tel_mobile{
	background: url(../images/ico_tel_mobile.png) no-repeat center;
}
.ico_tel{
	background: url(../images/ico_tel.png) no-repeat center;
}

.ico_ttx{
	background: url(../images/ico_ttx.png) no-repeat center;
}
.ico_ytb{
	background: url(../images/ico_ytb.png) no-repeat center;
}
.ico_fcb{
	background: url(../images/ico_fcb.png) no-repeat center;
}
.ico_url{
	background: url(../images/ico_url.png) no-repeat center;
}
.ico_graduate{
	background: url(../images/ico_graduate.png) no-repeat center;
}
.ico_ecole{
	background: url(../images/ico_ecole.png) no-repeat center;
}
.ico_contacts_book{
	background: url(../images/ico_contacts_book.png) no-repeat center;
}
.ico_arrow_right{
	background: url(../images/ico_arrow_right.png) no-repeat center;
}
.ico_arrow_left{
	background: url(../images/ico_arrow_right.png) no-repeat center;
    transform: rotate(-180deg);
}
