.PageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: darkslateblue; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.PageSubTitle {
	FONT-SIZE: 20px; COLOR: #888888; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.SectionTitle {
	FONT-SIZE: 12px; COLOR: #888888; FONT-STYLE: normal; FONT-FAMILY: "Lucida", "Arial", "Helvetica"
}
.Signature {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, "Arial", "Helvetica"
}
.Title {
	FONT-SIZE: 20px; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.Menu {
	FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.Body {
	FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.BodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.BodyItalic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #222222; FONT-STYLE: italic; FONT-FAMILY: "Verdana", "Arial", "Helvetica"
}
.BodyChoice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 100px; COLOR: #222222; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica"; TEXT-ALIGN: center
}
.estaca {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica"; TEXT-ALIGN: left
}
.form {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: gray; BORDER-TOP-COLOR: gray; FONT-FAMILY: Verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: gray
}
.chiffrevert {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #339933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.valeur {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffrenoir {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffrerouge {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffrebleu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffreblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.valeurjaune {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffcc33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu-deroulant {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.valeurPetite {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffcc33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-texte {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news-date {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteBleu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc33
}
.chiffrevertFbleu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #00ff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteNoir {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteNoirItalic {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteNoirBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffrenoirLight {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.valeurPetiteBleu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chiffreviolet {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #9999ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.futurevert {
	FONT-WEIGHT: bold; COLOR: #00ff00
}
.futurerouge {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
a
{
	text-decoration: none;
}
#en_tete
{
   width: 970px;
   height: 69px;
   border-bottom: 1px solid #CECEC9;
   border-left: 1px solid #CECEC9;
   border-right: 1px solid #CECEC9;
}
.menuhome
{
	text-align: right;
	font-size: 13px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	letter-spacing: 1px;
	word-spacing: 10px;
	font-weight: bold;
	padding-TOP: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}
#logo
{
   float: left;
}
.titrerub
{
	text-align: left;
	text-indent: 25px;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menuhome a
{
	padding-left: 5px;
	text-decoration: none;
	color: #FFFFFF;
}
#corps
{
	width: 970px;
	margin-left: auto;
    margin-right: auto;
}
#corps2
{
	width: 970px;
	height: 1000px;
	margin-left: auto;
    margin-right: auto;
   border: 1px solid #CECEC9;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
#menu
{
   float: left;
   width: 158px;
	height: 100%;
   border: 1px solid #abb57f;
   padding-bottom: 5px;
	background-color: #F4F1F3;
}
#result_criteres
{
   height: 15px;
   padding-top: 5px;
   margin: 0px;
   font-variant: small-caps;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.rechche
{
   height: 25px;
   width: 110%;
   padding-top: 5px;
   margin: 0px;
   background-color: #abb57f;
   font-variant: small-caps;
   color: #ffffff;
   margin-bottom: 20px;
}
.titre_menu_recherche
{
   font-family: verdana;
   font-variant: small-caps;
   font-size: 10px;
   color: #666666;
   height: 10px;
   width: 155px;
   text-align: left;
	text-indent: 10px;
}
.menu_theme, .menu_prix, .menu_format, .menu_technique, .menu_couleur, .menu_artiste, .menu_tri
{
   margin-bottom: 3px; /* Pour éviter que les éléments du menu ne soient trop collés */
   margin-left: 0px;
   font-family: verdana;
   font-size: 10px;
   color: #666666;
   height: 20px;
   width: 120px;
}
#menu_dte
{
   text-indent: 10px;
   font-family: verdana;
   text-align: right;
   font-size: 10px;
   color: #666666;
   padding-top: 5px;
   padding-right: 0px;
	padding-bottom: 0px;
}
.class_form3 {
	BORDER: #ff99cc 1px solid;
	FONT-SIZE: 10px;
	WIDTH: 140px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #ffffff;
}
.info_liste_oeuvre {
	text-align : center;
	FONT-SIZE: 10px;
	WIDTH: 160px;
	margin-left : 15px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
}
#lecentre
{
   width: 99%;
   height: 90%;
   margin: auto;
   border-left: 1px solid #abb57f;
   padding: 5px;
   margin-top: 5px;
   margin-right: 5px;
   margin-bottom: 0px;    
}
#list_oeuvre {
	FLOAT: left; WIDTH: 31%; HEIGHT: 300px
}
#info {
	WIDTH: 100%;
	HEIGHT: 25%;
}
#pied_de_page
{
   width: 970px;
   border-top: 1px solid #CECEC9;
   padding-top: 10px;
   text-align: center; 
}
.mnubas
{
   padding: 5px;
   width: 970px;
   Position: absolute;
   bottom: 10px;
   border-top: 1px dashed red;
}
.titre_mon_compte {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-INDENT: 85px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
div#divimage {
	BORDER-RIGHT: #CFC8CC 1px solid;
	BORDER-TOP: #CFC8CC 1px solid;
	BORDER-LEFT: #CFC8CC 1px solid;
	BORDER-BOTTOM: #CFC8CC 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	MARGIN: 10px;
	text-align: center;
	width: 180px;
	height: 170px;
	LINE-HEIGHT: 170px;
}
div span {display:table-cell;vertical-align:middle;}
div img {vertical-align:middle;}
A:link {COLOR: #999999; TEXT-DECORATION: none}
A:visited {COLOR: #999999; TEXT-DECORATION: none}
A:hover {COLOR: #ff6600; TEXT-DECORATION: none}
.menu2a {PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize}
.menu2b {PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.menu2 {PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.menu3 {PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps}
.menulog {PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.menubas {FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
