#s1, #s2, #s3 { background-repeat: no-repeat; width: 287px; height: 456px; float: left; border: 0; display: block; }
#s1 { background-image: url(../img05/i2005-s1.jpg); margin-left: 0; }
#s2 { background-image: url(../img05/i2005-s2.jpg); margin-left: 1px; }
#s3 { background-image: url(../img05/i2005-s3.jpg); margin-left: 1px; }

#leg1, #leg2, #leg2b, #leg3, #leg4, #leg5, #leg6, #leg7 { visibility: hidden; z-index: 30; }

#b1, #b2, #b3, #b4, #b5, #b6, #b7 { background-color: #eee; background-position: 100% 100%; position: absolute; top: 84px; width: 866px; height: 456px; visibility: hidden; margin-left: 62px; padding: 0; border-width: 0; }

#l1, #l2, #l6 { background-repeat: no-repeat; width: 288px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#c1, #c2, #c6,
#r1, #r2, #r6 { background-repeat: no-repeat; width: 288px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; } 
#l3, #l4, #l5, #l7 { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#r3, #r4, #r5, #r7 { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#l1 { background-image: url(../img05/s1/i2005-1a.jpg); background-position: 100% 100%; }
#c1 { background-image: url(../img05/s1/i2005-1b.jpg); background-position: 100% 100%; }
#r1 { background-image: url(../img05/s1/i2005-1c.jpg); background-position: 100% 100%; }
#l2 { background-image: url(../img05/s1/i2005-2a.jpg); background-position: 100% 100%; }
#c2 { background-image: url(../img05/s1/i2005-2b.jpg); background-position: 100% 100%; }
#r2 { background-image: url(../img05/s1/i2005-2c.jpg); background-position: 100% 100%; }
#l3 { background-image: url(../img05/s1/i2005-3a.jpg); background-position: 100% 100%; }
#r3 { background-image: url(../img05/s1/i2005-3b.jpg); background-position: 100% 100%; }
#l4 { background-image: url(../img05/s1/i2005-4a.jpg); background-position: 68% 100%; }
#r4 { background-image: url(../img05/s1/i2005-4b.jpg); background-position: 35% 100%; }
#l5 { background-image: url(../img05/s1/i2005-5a.jpg); background-position: 68% 100%; }
#r5 { background-image: url(../img05/s1/i2005-5b.jpg); background-position: 35% 100%; }
#l6 { background-image: url(../img05/s1/i2005-6a.jpg); background-position: 100% 100%; }
#c6 { background-image: url(../img05/s1/i2005-6b.jpg); background-position: 100% 100%; }
#r6 { background-image: url(../img05/s1/i2005-6c.jpg); background-position: 100% 100%; }
#l7 { background-image: url(../img05/s1/i2005-7a.jpg); background-position: 68% 100%; }
#r7 { background-image: url(../img05/s1/i2005-7b.jpg); background-position: 35% 100%; }

#l2-, #l5-, #l6- { background-repeat: no-repeat; width: 288px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#c2-, #c5-, #c6-,
#r2-, #r5-, #r6- { background-repeat: no-repeat; width: 288px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; } 
#l3-, #l4-, #l7- { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#r3-, #r4-, #r7- { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#l1- { background-image: url(../img05/s2/i2005--1a.jpg); background-position: 100% 100%; background-repeat: no-repeat; width: 216px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#c1- { background-image: url(../img05/s2/i2005--1b.jpg); background-position: 100% 100%; background-repeat: no-repeat; width: 215px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#cx1- { background-image: url(../img05/s2/i2005--1c.jpg); background-position: 100% 100%; background-repeat: no-repeat; width: 215px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#r1- { background-image: url(../img05/s2/i2005--1d.jpg); background-position: 100% 100%; background-repeat: no-repeat; width: 216px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#l2- { background-image: url(../img05/s2/i2005--2a.jpg); background-position: 100% 100%; }
#c2- { background-image: url(../img05/s2/i2005--2b.jpg); background-position: 100% 100%; }
#r2- { background-image: url(../img05/s2/i2005--2c.jpg); background-position: 100% 100%; }
#l3- { background-image: url(../img05/s2/i2005--3a.jpg); background-position: 68% 100%; }
#r3- { background-image: url(../img05/s2/i2005--3b.jpg); background-position: 35% 100%; }
#l4- { background-image: url(../img05/s2/i2005--4a.jpg); background-position: 100% 100%; }
#r4- { background-image: url(../img05/s2/i2005--4b.jpg); background-position: 100% 100%; }
#l5- { background-image: url(../img05/s2/i2005--5a.jpg); background-position: 100% 100%; }
#c5- { background-image: url(../img05/s2/i2005--5b.jpg); background-position: 100% 100%; }
#r5- { background-image: url(../img05/s2/i2005--5c.jpg); background-position: 100% 100%; }
#l6- { background-image: url(../img05/s2/i2005--6a.jpg); background-position: 100% 100%; }
#c6- { background-image: url(../img05/s2/i2005--6b.jpg); background-position: 100% 100%; }
#r6- { background-image: url(../img05/s2/i2005--6c.jpg); background-position: 100% 100%; }
#l7- { background-image: url(../img05/s2/i2005--7a.jpg); background-position: 100% 100%; }
#r7- { background-image: url(../img05/s2/i2005--7b.jpg); background-position: 100% 100%; }


#l1x, #l2x, #l3x, #l4x, #l5x, #l6x { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 0; border-width: 0; display: block; }
#r1x, #r2x, #r3x, #r4x, #r5x, #r6x { background-repeat: no-repeat; width: 432px; height: 456px; float: left; margin-left: 1px; border-width: 0; display: block; }
#l1x { background-image: url(../img05/s3/i2005x1a.jpg); background-position: 68% 100%; }
#r1x { background-image: url(../img05/s3/i2005x1b.jpg); background-position: 35% 100%; }
#l2x { background-image: url(../img05/s3/i2005x2a.jpg); background-position: 50% 100%; }
#r2x { background-image: url(../img05/s3/i2005x2b.jpg); background-position: 100% 100%; }
#l3x { background-image: url(../img05/s3/i2005x3a.jpg); background-position: 68% 100%; }
#r3x { background-image: url(../img05/s3/i2005x3b.jpg); background-position: 35% 100%; }
#l4x { background-image: url(../img05/s3/i2005x4a.jpg); background-position: 68% 100%; }
#r4x { background-image: url(../img05/s3/i2005x4b.jpg); background-position: 35% 100%; }
#l5x { background-image: url(../img05/s3/i2005x5a.jpg); background-position: 68% 100%; }
#r5x { background-image: url(../img05/s3/i2005x5b.jpg); background-position: 35% 100%; }
#l6x { background-image: url(../img05/s3/i2005x6b.jpg); background-position: 100% 100%; }
#r6x { background-image: url(../img05/s3/i2005x6a.jpg); background-position: 50% 100%; }

#menuvignettes { background-color: transparent; background-position: 100% 100%; position: absolute; top: 0; width: 988px; height: 40px; padding: 0; }
ul { margin: 0; padding: 0; list-style-type: none; cursor: pointer; }
ul#vignettes { position: absolute; top: 548px; width: 866px; height: 40px; margin-left: 62px; padding: 0; border-width: 0; }
/* \*/ ul#vignettes { float: left; } /* */
#vignettes li { float: left; list-style-type: none; }
#vignettes a, #vignettes a:hover { text-decoration: none; display: block; border: 0; }

#vign1 { background-repeat: no-repeat; width: 36px; height: 37px; border-width: 0; display: block; }
#vign2, #vign3, #vign4, #vign5, #vign6, #vign7 { background-repeat: no-repeat; width: 36px; height: 37px; margin-left: 8px; border-width: 0; display: block; }
#vign1 { background-image: url(../img05/s1/i2005-1.jpg); }
#vign1:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign2 { background-image: url(../img05/s1/i2005-2.jpg); }
#vign2:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign3 { background-image: url(../img05/s1/i2005-3.jpg); }
#vign3:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign4 { background-image: url(../img05/s1/i2005-4.jpg); }
#vign4:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign5 { background-image: url(../img05/s1/i2005-5.jpg); }
#vign5:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign6 { background-image: url(../img05/s1/i2005-6.jpg); }
#vign6:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign7 { background-image: url(../img05/s1/i2005-7.jpg); }
#vign7:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }

#vign1- { background-repeat: no-repeat; width: 36px; height: 37px; border-width: 0; display: block; }
#vign2-, #vign3-, #vign4-, #vign5-, #vign6-, #vign7- { background-repeat: no-repeat; width: 36px; height: 37px; margin-left: 8px; border-width: 0; display: block; }
#vign1- { background-image: url(../img05/s2/i2005--1.jpg); }
#vign1-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign2- { background-image: url(../img05/s2/i2005--2.jpg); }
#vign2-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign3- { background-image: url(../img05/s2/i2005--3.jpg); }
#vign3-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign4- { background-image: url(../img05/s2/i2005--4.jpg); }
#vign4-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign5- { background-image: url(../img05/s2/i2005--5.jpg); }
#vign5-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign6- { background-image: url(../img05/s2/i2005--6.jpg); }
#vign6-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign7- { background-image: url(../img05/s2/i2005--7.jpg); }
#vign7-:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }

#vign1x { background-repeat: no-repeat; width: 36px; height: 37px; border-width: 0; display: block; }
#vign2x, #vign3x, #vign4x, #vign5x, #vign6x { background-repeat: no-repeat; width: 36px; height: 37px; margin-left: 8px; border-width: 0; display: block; }
#vign1x { background-image: url(../img05/s3/i2005x1.jpg); }
#vign1x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign2x { background-image: url(../img05/s3/i2005x2.jpg); }
#vign2x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign3x { background-image: url(../img05/s3/i2005x3.jpg); }
#vign3x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign4x { background-image: url(../img05/s3/i2005x4.jpg); }
#vign4x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign5x { background-image: url(../img05/s3/i2005x5.jpg); }
#vign5x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
#vign6x { background-image: url(../img05/s3/i2005x6.jpg); }
#vign6x:hover { background-color: #ccc; background-image: none; background-position: 0 -200px; border: 0; }
