html * {
	padding:0;
	margin:0;
	border:0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  /*background: #D4E7F7;*/
  background: #788BAF;
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;  
  }
  
img{
	max-width:200px;
}

select {
	padding-right:20px;
}
option {
	padding-right:20px;	
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline ; }  
  
h1      { font-size: 17px; font-weight: bold; color: #009; }
h2      { font-size: 15px; font-weight: bold; }
hr 		{ color: #D4E7F7; height: 1px;}

ul  {
	padding-left:20px;
}

.englobage {
	background-color:#ddd;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-image:url(/boutique/images/css/fdenglobage.jpg);
}

.tableausite {
	width:920px;
	background-color:#fff;
	margin:0 20px 0 20px;	
}

#titre {
	width:960px;
	height:160px;
	background-color:#fff;
	background-image:url(/boutique/images/css/entete.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding-bottom:20px;
	padding-left:350px;	

}
#titre span {
	display:none;	
}

#titre div {
	display:block;
	width:580px;
	margin:0 auto 0 auto;
	text-align:center;
	font-size:11px;
	color:#788BAF;
	font-weight: bold;
	/*background-color:#eee;*/
}

#titre img {
	vertical-align:middle;
	width:130px;	
}
.titre  {  font-size: 17px; font-weight: bold; color: #000; }

.menutop {
	text-align:right;
	padding-right:10px;
}
	
.menutop a {
	color:#788BAF;	
}
.menutop a:hover {
	color:#f00;
}

.label { font-size: 13px; color: #000; font-weight: bold;}

.normal {  font-size: 13px; color: #000000;}

.petit {  font-size: 11px; color: #000000;}

.etoile {
font-family: Arial; 
font-size: 13px; 
color: #C9123D; 
font-weight: bold;
}

.bouton {
	border: 1px solid #1f1f5f;
	background: #eee;
	font-size: 11px;
}	

.tetiere {
	line-height: 20px; /* forcer la hauteur des liens sous IE pour afficher correctement les bordures */
	font-size: 11px;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none;
	text-transform:uppercase;
	text-transform:uppercase;
	color: #1F1F5F;
	background-image:url(/boutique/images/css/rectangle178.gif);
	background: #eee;
}

.tetiere718 {
	font-size: 13px;
	font-weight: bold;
	color: #C9123D;
	padding-left: 10px;
	background-image:url(/boutique/images/css/rectangle714.gif);	
	height:30px;
}

.tetiere216 {
	font-size: 13px;
	font-weight: bold;
	color: #C9123D;
	padding-left: 10px;
	padding-right: 10px;
	background-image:url(/boutique/images/css/rectangle178.gif);	
	height:30px;
	text-align:center;
}
.tetiere216 a {
	font-size:13px;
	color:#C9123D;
}
.tetiere216 a:hover {
	color:#f00;	
}

.tetierecellule {
	font-size: 13px;
	font-weight: bold;
	color: #C9123D;
	padding-left: 10px;
	padding-right: 10px;
	background-image:url(/boutique/images/css/rectangle178.gif) ;
	background-repeat:no-repeat;	
	height:30px;
	//text-align:center;
}

.formulaire1{
	cursor: pointer;
	font-size: 11px;
	padding: 2px;
	color: #000000;
	border: 1px solid #1F1F5F;
	background: #eeeeee;
	
}	

input:focus, select:focus, textarea:focus {background-color: #eeeeee;color: #000}

.titreproduit {
	font-size:15px;
	font-weight:bold;
	color:#788BAF;
	border-bottom:1px solid #000;
	margin-bottom:5px;
	padding-right:5px;
	margin-top:15px;
	
}
.titreproduit a:link, .titreproduit a:visited {
	font-size:15px;	
	color:#788BAF;
}
.titreproduit a:hover {
	color:#C9123D;
	font-size:15px;	
}

.descriptif {
	color:#000
	text-align:justify;	
	padding-right:10px
}

.descriptiffixe {
	color:#000;
	text-align:justify;	
	padding-right:10px
	padding-left:10px
}


.reference {
	color:#788BAF;
}

.sendcaddie {
	float:right;
	padding-right:10px;
	margin-bottom:15px;
	
}

.prix {
	color:#000;	
}
.prix span {
	color:#f00;
}
.prix .promotion {
	font-size:14px;
	font-weight:bold;
	color:#0091E8;	
}
.prix .pourcent {
	color:#0091E8;
	font-size:14px;
}

.petit .proprietaire {
	color:#788BAF;	
}

#bas {
	width:960px;
	height:75px;
	background-color:#fff;
	background-image:url(/boutique/images/css/bas.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
	color:#7071A3;
	font-weight: bold;
	padding : 10px 25px 17px 25px

}

.selection {
	padding-right:10px
	color:#000
	text-align:center;	
	font-weight: bold;
}

.selection a:hover {
	color:#788BAF;
}

.selection a {
	color:#000;	
}

//#bas div {
//	display:block;
//	padding-right:20px;

}