
body{width:100%;margin:auto;min-width:600px;max-width:2000px}

#conteneur {
  position : relative;
  margin : 0 auto;          /* c'est ça qui centre dans les autres */
  padding : 0;
  text-align : left;
  width : 1280px; 
  }


#bandeau {
	position:absolute;
	left:0px;
	top:20px;
	width:1280px;
	height:116px;
	z-index:1;

}


#menu_bas {
position: absolute;
bottom: 0px;
width: 100%;
}

#barreDroite {
	position:absolute;
	left:1120px;
	top:145px;
	width:160px;
	height:1330px;
	z-index:4;
    background-color: #ffffff;
}

#barreGauche {
	position:absolute;
	left:0px;
	top:145px;
	width:160px;
	height:1330px;
	z-index:4;
    background-color: #f5f3f3;
}


#central {
	position:absolute;
	left:160px;
	top:147px;
	width:960px;
	height:1252px;
	z-index:5;
   	 background-image: url(../img/background2.png);
	background-color : #ffffff;
}


#conteneurBienvenue{
	position:relative;
	left:90px;
	top:-10px;
	width:700px;
	height:90px;

}


#bienvenue{
	position:absolute;
	left:0px;
	top:60px;
	width:522px;
	height:260px;
	background-image: url(../img/cadremessage.png);
	background-repeat: no-repeat;
}


#bienvenue_txt{
	position:absolute;
	left:25px;
	top:0px;
	width:450px;
	height:260px;
	text-align: left;
	font-family: sans-serif;
	font-size: 13px;
	color: #666666;

}

#produitPhare{
	position:relative;
	left:0px;
	top:-15px;
	width:100%;
	height:315px;
	background-image: url(../img/cadrePhare.jpg);
}
#titre_produit_phare{
	position:absolute;
	left:40px;
	top:0px;
	width:100%;

}
#video{
	position:absolute;
	left:60px;
	top:55px;
	width:600px;
	height:400px;
}
#descriptif_video{
	position:absolute;
	left:520px;
	top:55px;
	width:430px;
}

#produits{
	position:relative;
	left:0px;
	top:10px;
	width:100%;
	background-color : #ffffff;
}
#produits2{
	position:relative;
	left:0px;
	top:10px;
	width:100%;
	background-color : #FFFFFF;
}

#titre_notre_selection{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
}

#liencu{
	position:absolute;
	margin:auto;
	text-align:center;
	top:10px;	
	z-index:100;
	width:100%;
}
#liencu a {
	color:#C893B7;
	text-align:center;
	margin:auto;
}


#pageprod{
	position:absolute;
	left:790px;
	top:10px;	
}

.tableau {
	line-height: normal;
	height: 142px;
	width: 717px;
}
.prix {
	font-size: x-large;
	font-weight: x-bold;
       color: #FF3300;
}

.titrecellule {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FF6600;
}

#voiroffre {
	font-size: 13px;}

#produitnom {
	font-size: 13px;}


.description{
	font-family: sans-serif;
	font-size: 12px;
	color: #666666;
	 text-align : left;  
}



td.cellule {
width: 130;
height: 130;
nowrap: nowrap;
margin-left: auto;
}


#texte_description {
       position:absolute;
	left:160px;
	top:20px;
       width : 600px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #c781b1;

  }

#formulaire_contact {
       position:relative;
	top:100px;

  }

#bouton_envoyer{
       position:absolute;
	left:500px;
	top:495px;

  }

#message_contact{
       position:absolute;
	left:410px;
	top:510px;
       width : 700px;
  }

a{
text-decoration:none;
}

#conteneur_infoG{
       position:absolute;
	left:0px;
	top:50px;
       width : 960px;
	height:750px;
	background-image: url(../img/cadreinfoG.jpg);
  }

#infoG
{
       position:absolute;
	left:50px;
	top:20px;
       width : 800px;
  }

#partenaires {
	position:absolute;
	left:100px;
	top:50px;
	width: 800px;
	height:auto;

}
/////////////////////////////////////////////////////

.thumb {
	width:130px;
	height:130px; 
	margin:1px;
	float:left; 
	background-color:#D3D3D3; 
	display:block;
	} 

.thumb a {
	display:block;
	}

.thumb a:hover {
	position:absolute;	
	}	 
	
/*hack pour permettre le rollover 
de gauche à droite avec mozilla*/

body>.thumb a:hover {	  
	position:relative;	 
	}	
	
.thumb a img { 
	margin:10px;
	padding:0px;
	width:130px;
	height:130px; 
	}

.thumb a:hover img {
	position:absolute;
	left:-55px;
	top:-100px;
	width:200px;
	height:200px;  
	} 



a.bouton { background-color: #ffffff; display: block; width: 50px }
a.bouton:hover { background-color: #CCFFFF }



