body {
margin-left: 28px;
margin-right: 0px;
margin-top: 28px;
margin-bottom: 28px;
border:0;
padding:0px;
background:#ffffff;
color:#000000;
font-size: 14px;
font-family: "Minion Web", "Times New Roman", Times, serif;
text-align: justify;
}

B {font-weight: bold;}
I {font-style: italic; font-size: 105%;}
SUP { font-size: 65%; }
IMG { border: none;}

UL {
list-style-position: inside;
margin: 0px;
padding: 0px;
}

LI {
margin: 0px;
padding: 0px;
}

A { color: #bf2222;
text-decoration: none;

 }
A:hover { color: #ba7272; }

/* A IMG {border:1px #000000 solid;}
A:hover IMG {border:1px #a0ce67 solid;} */

HR {color: #d52727;
background-color: #d52727;
height: 1px;
border: 0px;
width: 230px;
text-align: left;
margin: 3em auto 0em 0em;
clear: both;
}

H1 {
color: #000000;
font-size: 18px;
text-align: left;
font-weight: bold;
margin-top: 0px;
margin-bottom: 12px;
clear: both;
}

#boite {
width: 100%;
background: #faf5e8;
background-image:url(../img/boite-bg-logo.gif);
background-repeat: no-repeat;
padding-bottom: 24px;
float: left;
}

#entete {
width:100%;
background-image:url(../img/entete-bg.gif);
background-repeat: repeat-x;
float: left;
clear: both;
}

#titres {
width:693px;
height:57px;
text-align: right;
float: left;
clear: both;
}

#contenu {
width:950px; 
float: left;
clear: both;
}

#menu {
width:169px; 
float: left;
clear: both;
}

#corp {
width:521px;
margin-bottom: 28px;
margin-top: 5px;
float: left;
clear: right;
}

#droite {
margin-left: 44px;
margin-top: 10px;
float: left;
}

#droite IMG {
border: solid 1px #000000;
margin-bottom: 12px;
float: left;
clear: both;
}

.credit-photo {
margin-top: -12px;
font-size: 10px;
font-family: Verdana, Arial, sans;
float: left;
clear: both;
}

.auteurs {
float: left;
width: 100px;
height: 130px;
padding-right: 5px;
text-align: left;
font-size: 11px;
}

.critiques-signatures {
text-align: right;
margin-top: 0em;
margin-bottom: 2em;
}

.sc {
font-size: 80%;
text-transform: uppercase;
}

.bdv { font-size: 10px; color: #666666;}

.prix { font-size: 12px; margin-left: 24px;}

.photo-droite {
float: right;
margin-left: 14px;
margin-bottom: 3px;
}

.photo-gauche {
float: left;
margin-right: 14px;
margin-bottom: 3px;
}

.table-ordinaire {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	border-collapse:collapse;
}
.table-ordinaire th {
	border-width:1px;
	padding:3px;
	border-style:solid;
	border-color:#999999;
	background-color:#eeeeee;
	text-align: left;
	vertical-align: top;
}
.table-ordinaire td {
	border-width:1px;
	padding:3px;
	border-style:solid;
	border-color:#999999;
	text-align: left;
	vertical-align: top;
}
.table-ordinaire td IMG {
	 border: none;
}
