body {
	font-family: verdana;
	background-Color: #005293;
	/*background-image: url("fond.jpg");
*/
}
img {
	cursor: pointer;
}
#general {
  position: relative;
	text-align: center;
	height: 100%;
	width:100%;
	
}
#fondInfini{
  position: relative;  
	text-align: center;
	width:990px;
	min-height: 800px;	
	height:100%;
	margin-left: auto;
  margin-right: auto;
  background-color:#FFFFFF;
}
#site {
  background-image:url('fondContenu.jpg');
  background-repeat:repeat-x;
  position: relative;  
	text-align: center;
	width:990px;
	min-height: 800px;	
	height:100%;
	margin-left: auto;
  margin-right: auto;
  
}
#texte{
position: relative;
min-height: 800px;
height:100%;
  float: left;
}
.produit {
  background-image:url('fondProduit.jpg');
  background-repeat:repeat-x;
  position: relative;  
	text-align: center;
	width:200px;
	min-height: 800px;
	height:100%;
  float: left;	
    
}
.produitPlat {
  background-image:url('fondProduit.jpg');
  background-repeat:repeat-x;
  position: relative;  
	text-align: center;
	width:60px;
	min-height: 255px;	
  float: left;	
  
}
.espaceProduit {
  background-image:url('fondContenu.jpg');
  background-repeat:repeat-x;
  position: relative;
  float: left;	
  width:20px;	
	min-height: 800px;	
	height:100%;
}
.espaceProduitPlat {
  background-image:url('fondContenu.jpg');
  background-repeat:repeat-x;
  position: relative;
  float: left;	
  width:20px;	
	min-height: 255px;	
}
.othersProducts {
  position: relative;
  
  
  /*left:0px;top:0px;*/
  	
}

.titreProduit{
  position: relative;
  font-size:18px;
  top:18px;
}
.prixProduit{
  position: relative;
  font-size:12px;
  font-weight:bold;
  top:30px;
}
.encadrementTableAutresProduits{padding-top:3px;padding-bottom:7px;padding-left:17px;padding-right:17px;}
.celluleTableAutresProduits{border:1px solid #B1B1B1;padding:10px;text-align:left;}
.celluleTableAutresProduits h1{font-size:12pt;margin:0px;padding:0px;padding-bottom:5px;}
.celluleTableAutresProduits img{text-align:right;width:50px;}
.celluleTableAutresProduits a{font-weight:bold;color:green;text-decoration:none;font-size:10pt;font-family:verdana;}
.celluleTableAutresProduits a:hover{font-weight:bold;color:blue;text-decoration:underline;font-size:10pt;font-family:verdana;}
.celluleTitreTableAutresProduits{background-color:#565eff;color:#FFFFFF;font-size:14pt;font-weight:bold;padding:10px;}
.spacer{
position: relative;
clear:left;
}
.boutonProduit
{
  position: relative;
  cursor:pointer;
  width:170px;
  height:35px;
  border:1px solid #FFFFFF;  
  font-size:18px;
  color:#FFFFFF;
  margin: auto;
  z-index:1;
  top:35px;  
  
}
.boutonProduit :hover
{
  cursor:pointer;
  position: relative;
  width:170px;
  height:35px;
  border:1px solid #FFFFFF;  
  font-size:18px;
  background-color:#000000;
  color:#FFFFFF;
  margin: auto; 
  clear:left;
  top:0px;left:0px;
  z-index:2;
}
.interBouton{
height:11px;
position:relative;
}
.texteProduit{
position: relative;
width:170px;
text-align:left;
font-size:10px;
top:60px;
padding:10px;

}
#logo{
  background-image:url('logoVixellmedia.png');
  background-repeat:no-repeat;
  position: relative;
  height:135px;
  top:20px;
  left:20px;
}
#menuDeroulant{
  position: relative;
  height:29px;
  top:1px;
  left:0px;
  width:530px;  
}

.pied {
position: relative;
height:30px;
border-top:1px solid #D1D1D1;
text-align:right;
color:#D1D1D1;
padding-right:20px;
}
