html, body    { border: 0px; padding: 0px; margin: 0px; font-size: 12px; color: #000000; font-family: arial, helvetica, sans-serif; background: url(../images/global/fond.jpg) repeat; }
img { border: 0px; }

/*Container*/
#container	{ position: absolute; top: 0; left: 0; width: 760px; }

/*Global*/
.clearboth	{ clear: both; }
h1 { margin: 0; padding: 0; }
h2	{  margin: 0; padding: 0; font-weight: bold; font-size: 12px; color: #982e25; }
a.lien 	{ color: #982e25; text-decoration: underline; }
a.lien:hover	{ color: #000000; text-decoration: underline; }
#filet	{ position: relative; float: left; margin: 22px 0 8px 0; }
#colonneDroite	{ position: relative; float: left; margin: 33px 0 50px 87px; width: 542px; }
.gras	{ font-weight: bold; position: relative; float: left; }
.grasRouge	{ font-weight: bold; color: #982e25; }
.numeroPages	{ position: relative; float: left; width: 100%; text-align: right; font-weight: bold; }
.image116_106	{ position: relative; float: left; font-size: 11px; width: 116px; margin: 14px 0 8px 0; }
.espaceEntreImages	{ position: relative; float: left; width: 26px; }
.italic	{ font-style: italic; }

/*Index*/
#logoIndex	{ position: relative; float: left; margin: 22px 0 0 44px; }
#imageIndex	{ position: relative; float: left; width: 292px; height: 212px; margin: 104px 0 0 43px; border: 2px solid #efe8de; }
#menuIndex	{ position: relative; float: left; width: 260px; margin: 40px 0 0 44px; }
.imageMenuIndex	{ position: relative; float: left; margin: 0 0 17px 0; }
#imageMenuIndexEnglish	{ position: relative; float: left; margin: 14px 0 17px 0; }
#texteIndex	{ position: relative; float: left; width: 390px; margin: 44px 0 0 65px; padding-bottom: 60px; color: #4c0106; text-align: justify; }
#signature	{ position: relative; float: left; margin: 40px 0 0 185px; }

/*Menu Global*/
#logo	{ position: relative; float: left; margin: 0; }
#degradeMenu	{ position: relative; float: left; margin: 0; display: inline; }
#menu	{ position: relative; float: left; width: 117px; margin: 20px 0 0 0; }
.imageMenu	{ position: relative; float: left; margin: 23px 0 0 0; }
.imageMenu2	{ position: relative; float: left; margin: 18px 0 0 0; }
#sousMenu	{ position: relative; float: left; width: 137px; margin: 53px 0 0 0; background: url(../images/artiste/filet-sous-menu.jpg) no-repeat; }
#sousMenu2	{ position: relative; float: left; width: 137px; margin: 167px 0 0 0; background: url(../images/artiste/filet-sous-menu.jpg) no-repeat; }
.imageSousMenu	{ position: relative; float: right; margin: 5px 0 5px 0; }

/*Artiste*/
#droiteArtiste	{ position: relative; float: left; width: 456px; margin: 52px 0 50px 23px; }
#imageArtiste	{ width: 309px; height: 190px; border: 1px solid #efe8de; }
.pageSuivantePrecedente	{ position: relative; float: right; color: #b11a18; font-weight: bold; text-decoration: none;  margin: 10px 0 0 0; }

/*Technique*/
#imageTechnique	{ position: relative; float: left; margin: 52px 0 50px 23px; border: 1px solid #efe8de; width: 195px; height: 302px; }
#texteTechnique	{ position: relative; float: left; width: 255px; margin: 52px 0 50px 17px; text-align: justify; }

/*Equitation*/
#droiteEquitation	{ position: relative; float: left; width: 456px; margin: 30px 0 50px 23px; text-align: justify; }
.imageEquitationGauche	{ position: relative; float: left; padding: 5px 15px 5px 0; }
.imageEquitationDroite	{ position: relative; float: right; padding: 5px 0 5px 15px; }
.paragrapheEquitation	{ position: relative; float: left; margin: 0 0 15px 0; }

/*Galerie*/
.pageSuivanteGalerie	{ position: relative; float: right; color: #b11a18; font-weight: bold; text-decoration: none;  margin: 30px 0 0 0; }
.pagePrecedenteGalerie	{ position: relative; float: left; color: #b11a18; font-weight: bold; text-decoration: none;  margin: 30px 0 0 0; }
#asterisque { position: relative; float: left; margin: 20px 0 0 0; font-size: 11px; }

/*Reproductions*/
.image154_151	{ position: relative; float: left; font-size: 11px; width: 154px; margin: 14px 0 8px 0; }
.image108_106	{ position: relative; float: left; font-size: 11px; width: 108px; margin: 60px 0 8px 0; }
.image76_74	{ position: relative; float: left; font-size: 11px; width: 76px; margin: 92px 0 8px 0; }
.espaceEntreImagesRepro	{ position: relative; float: left; width: 30px; }
#containerSerigraphie	{ position: absolute; top: 0; left: 0; width: 860px; }
#colonneDroiteSerigraphie	{ position: relative; float: left; margin: 33px 0 50px 25px; width: 542px; }
.formatSerigraphies	{ position: relative; float: left;  margin: 0 0 0 20px; } 


/*Portraits*/
#colonneDroitePortraits	{ position: relative; float: left; margin: 33px 0 50px 87px; width: 360px; }
.image171_168	{ position: relative; float: left; font-size: 11px; width: 171px; margin: 14px 0 8px 0; }
.espaceEntreImagesPortraits	{ position: relative; float: left; width: 13px; }
.numeroPagesPortraits	{ position: relative; float: left; width: 100%; margin-left: 217px; font-weight: bold; }

/*Expositions*/
#colonneImages	{ position: relative; float: left; width: 188px; margin: 33px 0 50px 60px; }
.imageExpo	{ text-align: center; margin: 20px 0 20px 0; }
.contourImage	{ border: 1px solid #efe8de; }
#colonneTexte	{ position: relative; float: left; width: 340px; margin: 33px 0 50px 33px; font-size: 11px;}

/*Revue de presse*/
#colonneDroitePresse	{ position: relative; float: left; margin: 33px 0 50px 87px; width: 520px; }
.casePresse	{ position: relative; float: left; width: 200px; font-size: 11px; margin: 20px 60px 8px 0; }
.espaceEntreImagesRevue	{ position: relative; float: left; width: 59px; }
.imagePresse	{ position: relative; float: left; margin: 0 10px 8px 0; }
.image129_89	{ position: relative; float: left; font-size: 11px; width: 129px; margin: 20px 0 8px 0; }

/*Commande Contact*/
#imageCommande	{ position: relative; float: left; width: 291px; height: 183px; border: 1px solid #ffffff; }
#colonneDroiteCommande	{ position: relative; float: left; margin: 33px 0 50px 87px; width: 360px; }
#formulaire input.texte { width: 300px; }
#formulaire textarea.message { width: 300px; }

/*Liens*/
.caseLiens	{ position: relative; float: left; font-size: 11px; width: 465px; margin: 20px 0 8px 0; }
.imageLiens	{ position: relative; float: left; margin: 0 17px 8px 0; }

/*Livre d'or*/
#colonneDroiteLivre	{ position: relative; float: left; margin: 33px 0 50px 87px; width: 490px; }
#formulaireLivre label.leftLabel { position: relative; float: left; padding: 3px 5px 3px 0; text-align: left; }
#formulaireLivre input.texte { position: relative; float: left; width: 150px; margin: 0 20px 0 0; }
#formulaireLivre textarea { background-color: #f7f7f7; border: 1px solid #8b8b8b; width: 459px; }
#formulaireLivre input.bouton { background-color: #f7f7f7; border: 1px solid #8b8b8b; padding: 3px; font-weight: bold; color: #982e25; font-size: 12px; }
.titreMessage { position: relative; float: left; padding: 0 0 5px 0; }
.caseMessage { position: relative; float: left; padding: 0 0 30px 0; }
