/* Commun */
body { margin-left: 0px; margin-top: 0px; font-family: Arial; font-size: 12pt; background-color: #000000; }
.copyright { font-family: Arial; font-size: 8pt; color: #ffffff; position: absolute; left: 400px; top: 750px; }
.conteneur { position: relative; width: 1024px; height: 768px; cursor: default; }

/* Index */
.fond { background-image: url(graphics/fond-index.jpg); }
.titre { position: absolute; left: 302px; top: 40px; }
.creation { position: absolute; left: 742px; top: 250px; }
.catalogue { position: absolute; left: 30px; top: 410px; color: #ffffff; font-weight: bold; cursor: pointer; }
.slogan { position: absolute; left: 502px; top: 710px; }
.slogan1 { position: absolute; left: 402px; top: 485px; }
/* Menus */
.mnIdx1 { position: absolute; left: 470px; top: 535px; cursor: pointer; }
.mnIdx2 { position: absolute; left: 605px; top: 500px; cursor: pointer; }
.mnIdx3 { position: absolute; left: 742px; top: 463px; cursor: pointer; }
.mnIdx4 { position: absolute; left: 892px; top: 431px; cursor: pointer; }			
.mnIdx5 { position: absolute; left: 10px; top: 711px; cursor: pointer; }
.mnIdx11 { position: absolute; left: 470px; top: 535px; cursor: pointer; }
.mnIdx12 { position: absolute; left: 605px; top: 500px; cursor: pointer; }
.mnIdx13 { position: absolute; left: 742px; top: 463px; cursor: pointer; }
.mnIdx14 { position: absolute; left: 892px; top: 431px; cursor: pointer; }
.mnIdx15 { position: absolute; left: 10px; top: 711px; cursor: pointer; }

/* Prestations */
.fond1 { background-image: url(graphics/fond-prestations.jpg); }
.accueil { position: absolute; left: 45px; top: 15px; cursor: pointer; }
.texte { position: absolute; left: 15px; top: 110px; width: 560px; font-family: Verdana; font-size: 10pt; font-weight: bold; color: #ffffff; text-align: left; }
.texte1 { position: absolute; left: 20px; top: 195px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte1b { position: absolute; left: 170px; top: 215px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte2 { position: absolute; left: 20px; top: 225px; font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: left; }
.texte3 { position: absolute; left: 320px; top: 260px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; text-align: right; }
.texte4 { position: absolute; left: 340px; top: 305px; font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: right; }
.texte5 { position: absolute; left: 200px; top: 465px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte6 { position: absolute; left: 210px; top: 500px; font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: left; }
.texte7 { position: absolute; left: 210px; top: 605px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte8 { position: absolute; left: 350px; top: 630px; font-family: Verdana; font-size: 10pt; font-weight: bold; }
.texte9 { position: absolute; left: 410px; top: 680px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte10 { position: absolute; left: 550px; top: 700px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; }
.texte11 { position: absolute; left: 775px; top: 165px; width: 240px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; text-align: right; }
.texte12 { position: absolute; left: 830px; top: 250px; font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: right; }
/* Menus */
.mnPre1 { position: absolute; left: 40px; top: 80px; cursor: default; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnPre2 { position: absolute; left: 180px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnPre3 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnPre4 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }			
.mnPre12 { position: absolute; left: 180px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnPre13 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnPre14 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }

/* Réalisations */
.fond3 { background-image: url(graphics/fond-realisations.jpg); }
#spread_gallery { position: absolute; top: 150px; left: 0px; }
/* Menus */
.mnRes1 { position: absolute; left: 40px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnRes2 { position: absolute; left: 180px; top: 80px; cursor: default; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnRes3 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnRes4 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }			
.mnRes11 { position: absolute; left: 40px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnRes13 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnRes14 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }

/* Devis */
/* Menus */
.mnDev1 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnDev2 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnDev3 { position: absolute; left: 395px; top: 68px; cursor: default; }
.mnDev4 { position: absolute; left: 545px; top: 35px; cursor: pointer; }			
.mnDev11 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnDev12 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnDev14 { position: absolute; left: 545px; top: 35px; cursor: pointer; }

/* Contacter */
a { color: #ffffff; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; }
.fond2 { background-image: url(graphics/fond-contact.jpg); }
.accCon { position: absolute; left: 5px; top: 1px; cursor: pointer; }
.coord { position: absolute; left: 15px; top: 560px; width: 560px; font-family: Verdana; font-size: 12pt; font-weight: bold; color: #ffffff; text-align: left; line-height: 30px; }
.formulaire { position: absolute; left: 544px; top: 150px; width: 480px; font-family: Verdana; font-size: 10pt; color: #ffffff; text-align: left; }
.texterouge { color: #ff0000; }
/* Menus */
.mnCon1 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnCon2 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnCon3 { position: absolute; left: 395px; top: 68px; cursor: pointer; }
.mnCon4 { position: absolute; left: 545px; top: 35px; cursor: default; }			
.mnCon11 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnCon12 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnCon13 { position: absolute; left: 395px; top: 68px; cursor: pointer; }

/* Remerciement */
.mnRem1 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnRem2 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnRem3 { position: absolute; left: 395px; top: 68px; cursor: pointer; }
.mnRem4 { position: absolute; left: 545px; top: 35px; cursor: pointer; }			
.mnRem11 { position: absolute; left: 130px; top: 140px; cursor: pointer; }
.mnRem12 { position: absolute; left: 260px; top: 105px; cursor: pointer; }
.mnRem13 { position: absolute; left: 395px; top: 68px; cursor: pointer; }
.mnRem14 { position: absolute; left: 545px; top: 35px; cursor: pointer; }

/* Catalogue */
.mnCat1 { position: absolute; left: 40px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat2 { position: absolute; left: 180px; top: 80px; cursor: default; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat3 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat4 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ffffff; font-family: Verdana; font-size: 8pt; font-weight: bold; }			
.mnCat11 { position: absolute; left: 40px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat12 { position: absolute; left: 180px; top: 80px; cursor: default; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat13 { position: absolute; left: 320px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.mnCat14 { position: absolute; left: 480px; top: 80px; cursor: pointer; color: #ff0000; font-family: Verdana; font-size: 8pt; font-weight: bold; }