body {
	font-family: Georgia, Verdana, Arial, sans-serif;
}

#blanca{
background:#FFFFFF;
margin: 10px 0 0 45px;
}
#tablaacorpeque{
padding:30px 15px 15px 15px;

width:300px;
height:350px;
float:left;
}



a img {
	border: 2px solid #757575; /* Propriété CSS pour IE7 */
}
a:link {
	text-decoration: none; /* Propriété CSS pour IE7 */
}

#conteneur #principale {
	width: 500px;
	float:left;
	margin: 10px 0 0 45px;
}
#conteneur1 #principale1 {
	width: 250px;
	float:left;
	margin: 10px 0 0 45px;
}

#conteneur2 #principale2 {
	width: 200px;
	float:left;
	margin: 10px 0 0 45px;
}

#flipBox {
	margin: 0 auto;
	height: 250px;
}
#flipBox2 {
	margin: 0 auto;
	height: 250px;
}
.grande_image img {
	padding: 5px;
	border: 2px solid #757575;
	width: 80%;
}
.grande_image2 img {
	padding: 5px;
	border: 2px solid #757575;
	width: 80%;
}
#debut, .grande_image span {
	position: relative;
	top: -50px;
	left: 5px;
	font-size: 1.2em;
	padding: 5px 10px 5px 10px;
	background-color: white;
	color: black;
	font-style: italic;
	opacity: 0.7;
	clear: left;
}
#debut, .grande_image2 span {
	position: relative;
	top: -50px;
	left: 5px;
	font-size: 1.2em;
	padding: 5px 10px 5px 10px;
	background-color: white;
	color: black;
	font-style: italic;
	opacity: 0.7;
	clear: left;
}
#miniatures1 {
padding:2px 0 0 0;
margin:2px 0 0 0;
height:50px;
width:250px;
}
div.miniatures {
	margin: 0 auto;
	margin-top: 35px;
	width:600px;
	background-position:center;
	}
	div.miniatures a {
	outline: none;
}
div.miniatures a img {
	padding: 9px;
	border: 2px solid grey;
	background-position:center;
}

<!--miniatures1-->
div.miniatures1 {
	margin: 8px auto;
	margin-top: 35px;
	width:300px;

	}
	div.miniatures1 a {
	outline: none;
}	

div.miniatures1 a img {
	padding: 5px;
	border: 2px solid grey;
	background-position:right;
	
}		
* html.clearfix { height: 1%;
width:650; 

} 
	.clearfix1 {
width:650; 

} 
	
