﻿.who{ float: left;width:135px;}.plan{ float: left;width:90px;}.download{ float: left;width:117px;}.assistance{ float: left;width:135px;}
.who2{ float: left;width:110px;}.plan2{ float: left;width:90px;}.download2{ float: left;width:100px;}.assistance2{ float: left;width:90px;}
a.home {
  display: block;
  height: 31px;
  width:88px;
  background: url(../images/menu/home.jpg) no-repeat;
  float:left;
}
a.home:hover {
  background: url(../images/over/home.jpg) no-repeat;
}
a.home_en{
  display: block;
  height: 31px;
  width:88px;
  background: url(../images/menu/home_en.jpg) no-repeat;
  float:left;
}
a.home_en:hover {
  background: url(../images/over/home_en.jpg) no-repeat;
}
a.shop {
  display: block;
  height: 31px;
  width:74px;
  float:left;
  background: url(../images/menu/shop.jpg) no-repeat;
}
a.shop:hover {
  background: url(../images/over/shop.jpg) no-repeat;
}
a.solutions {
  display: block;
  height: 31px;
  width:97px;
  float:left;
  background: url(../images/menu/solutions.jpg) no-repeat;
}
a.solutions:hover {
  background: url(../images/over/solutions.jpg) no-repeat;
}
a.devis {
  display: block;
  height: 31px;
  width:70px;
  float:left;
  background: url(../images/menu/devis.jpg) no-repeat;
}
a.devis:hover {
  background: url(../images/over/devis.jpg) no-repeat;
}
a.affiliation{
  display: block;
  height: 31px;
  width:101px;
  float:left;
  background: url(../images/menu/affi.jpg) no-repeat;
}
a.affiliation:hover {
  background: url(../images/over/affi.jpg) no-repeat;
}
a.contact{
  display: block;
  height: 31px;
  width:130px;
  float:left;
  background: url(../images/menu/contact.jpg) no-repeat;
}
a.contact:hover {
  background: url(../images/over/contact.jpg) no-repeat;
}
a.contact_en{
  display: block;
  height: 31px;
  width:130px;
  float:left;
  background: url(../images/menu/contact_en.jpg) no-repeat;
}
a.contact_en:hover {
  background: url(../images/over/contact_en.jpg) no-repeat;
}
a.ok
{
  float:left;
  display: block;
  height: 52px;
  width:52px;
  background: url(../images/icon/ok.png) no-repeat;
 }
 
a.ok:hover
{
  background: url(../images/over/ok.png) no-repeat;
}

  
  
a.last {

	color : #8d9ca7;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}
a.last:hover {
	color : #82bce7;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.link {

	color : #dbf6ff;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}
a.link:hover {
	color : #86dcf9;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.detail_theme{

	color : #4284c7;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}
a.detail_theme:hover {
	color : #96c0eb;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.link_detail{

	color : #3d5fe0;
	font-size : 9px;
	font-weight: bold ;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}
a.link_detail:hover {
	color : #96c0eb;
	font-weight: bold ;
	font-size : 9px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.buy{

	color : #d69739;
	font-size : 12px;
	font-weight: bold ;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.buy:hover {
	color : #e6c088;
	font-weight: bold ;
	font-size : 12px;
	font-family :  "Verdana", Helvetica, sans-serif;
}

a.info{

	color : #0060cc;
	font-size : 9px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.info:hover {
	color : #e6c088;
	font-size : 9px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.link_faq{

	color : #99c9e8;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.link_faq:hover {
	color : #729dc2;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.delete{	
	color : #921f20;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.delete:hover {
	color : #ff5454;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a{

	color : #5381b9;
	font-size : 12px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}a:hover {
	color : #8ebdf5;
	font-size : 12px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.sitemap_plan{
	color : #5381b9;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;
}a.sitemap_plan:hover {
	color : #8ebdf5;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.top_menu{	
	color:#c8c8c8;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}a.top_menu:hover {
	color : #4382d8;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
}

a.class_foot{	
	 color:#515151;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.class_foot:hover {
	color : #4382d8;
	font-size : 11px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
a.cgv_titre
{
font-weight:bold;
font-size:12px;
background-color:#2d4461;
color:white;
height:20px;
}
.cgv_titre
{
font-weight:bold;
font-size:12px;
background-color:#2d4461;
color:white;
height:20px;
}
a.langue{	
	 color:#c9c9c9;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
    text-decoration: none;

}.langue:hover {
	color : #f5f5f5;
	font-size : 10px;
	font-family :  "Verdana", Helvetica, sans-serif;
}
.members_purshases
{
padding-top:9px;
padding-left:1px;
float: left;
border:none;
margin:none;
}
.members_fidelity
{
padding-top:34px;
float: left;
border:none;
margin:none;
}
.members_patch
{
padding-top:59px;
float: left;
border:none;
margin:none;
}
.members_compte
{
padding-top:82px;
float: left;
}
#support_dep
{
position: Absolute; 
}
.members_support
{
padding-top:110px;
padding-left:4px;


}