div#contenuProd{

	margin:32px 0px 0px 10px;

}

	div#contenuProd div#prod{

		clear:both;

		width:622px;

		height:auto;

		margin-top:9px;

	}

	div#contenuProd div#prod div#spacer{

		clear:both;

		float:left;

		width:1px;

		height:1045px;

		

		

	}

	
    div#contenuProd div#prod div#gauche{
			float:left;
			width:306px;
			min-height:408px;
		  overflow:hidden;
		}
  		div#contenuProd div#prod div#img-produit{
   			float:left;
   			background-color:#FFF;
   			width:306px;
   			min-height:408px;
   			text-align:center;
  
  			
  
  		}

			div#contenuProd div#prod div#img-produit img{

				margin-top:15px;
				margin-bottom:15px;

			}

			

		div#contenuProd div#prod h2{

			margin:0;
      margin-left:10px;
			float:left;

			display:block;

			font-size:1.8em;

			width:300px

		}
			div#contenuProd div#prod h2.pgContenu{
			 margin-left:10px;
			}

		div#contenuProd div#prod h3{

			margin:0;
      margin-left:10px;
			float:left;

			display:block;

			font-size:1.2em;

			width:300px

		}

		div#contenuProd div#prod div#desc{

			float:left;
			margin-left:10px;

			font-size:1.1em;

			width:300px;

			

		}
		
  		div#contenuProd div#prod div#desc a:link, div#contenuProd div#prod div#desc a:visited{
  		  color:#4b4b4b
  		}
  			div#contenuProd div#prod div#desc a:hover{
  		  color:#DC1616
  		}
			div#contenuProd div#prod div#diaporama{
			float:left;
			width:600px;
			
			}

			

		div#contenuProd div#prod div.pgContenu{

			margin-top:10px;

			width:600px;

			border-bottom:none;

			height:auto;

			

			float:left;

			

		}

			div#contenuProd div#prod div.pgContenu p{

				width:100%;

				font-size:1.1em;

			}

			div#contenuProd div#prod p a:link, div#contenuProd div#prod p a:visited{

				color:#4b4b4b;

			}
			div#contenuProd div#prod p a:hover{
        color:#DC1616
      
      }

			div#contenuProd div#prod div.pgContenu h3{

				width:600px;

				margin-bottom:10px;

			}
			
			

		div#contenuProd div#prod span#prix{

			margin-top:10px;

			padding-top:10px;

			float:left;

			display:block;

			width:300px;

			height:30px;

			vertical-align:middle;

			border-top: #000 1px dashed;

			border-bottom: #000 1px dashed;

			font-weight:bold;

			font-size:1.2em;

		}

		div#contenuProd div#prod span#panier{

			margin-top:5px;

			display:block;

			width:300px;

			float:left;

			text-align:right;

		}

			div#contenuProd div#prod span#panier a{

				color:#DC1616;

				font-size:1.2em;

				font-weight:bold;

			}

		

		
