/* Global */

body { color: #fff; text-align: center; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a9a9a9; }

.page { color: #f5f5f5; font-size: small; background-color: #333; width: 1050px; }

a:link { color: #87cefa; font-size: small; font-weight: bold; text-decoration: none; }

a:visited { color: #add8e6; font-size: small; font-weight: bold; text-decoration: none; }

a:hover { color: #00bfff; font-size: small; font-weight: bold; text-decoration: underline; }

a:active { color: #87cefa; font-size: small; font-weight: bold; text-decoration: underline; }


/* Menu Horizontal Principal */

ul#menu1 { margin: 0; padding: 0; list-style-type: none; color: #fff; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#menu1 li { float: left; margin: 0 30px;}

#menu1 a { display: block; border: solid 1px #333; color: #a9a9a9; font-size: large; text-decoration: none; }

#menu1 a:hover { display: block; color: #87cefa; font-size: large; text-decoration: none; border: solid 1px #f5f5f5; }

#menu1 a:focus { display: block; border: solid 1px #f5f5f5; color: #87cefa; font-size: large; text-decoration: none; }

#menu1 a:active { display: block; border: solid 1px #f5f5f5; color: #87ceeb; font-size: large; text-decoration: none; }


/* Menu Horizontal Secondaire */

ul#menu2 { margin: 0 0 0 30px; padding: 0; list-style-type: none; color: #808080; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#menu2 a:link { color: #c0c0c0; font-size: small; text-decoration: none; }

#menu2 a:visited { color: #c0c0c0; font-size: small; text-decoration: none; }

#menu2 a:hover { color: #add8e6; font-size: small; text-decoration: underline; }

#menu2 a:active { color: #add8e6; font-size: small; text-decoration: underline; }
/* Menu Vertical Footer */

ul#menu3 { margin: 0; padding: 0; list-style-type: none ; color: #696969; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#menu3 li { margin: 0;}

#menu3 a { color: #696969; font-size: small; text-decoration: none; }

#menu3 a:hover { color: #000; font-size: small; text-decoration: none; }

#menu3 a:focus { color: #696969; font-size: small; text-decoration: none; }

#menu3 a:active { color: #696969; font-size: small; text-decoration: none; }


/* Header */
.headtop { color: #999; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.header { color: #999; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Footer */
.footer1 { color: #f5f5f5; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.footer2 { color: #d3d3d3; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.footer3 { color: #a9a9a9; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.footer4 { color: #dcdcdc; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
div#cadref1 { background-color: #a9a9a9; width: 1000px; padding-top: 10px; border-style: none; border-width: thin; }
div#bloccadref1 {padding-bottom: 10px; text-align: center }
div#cadref2 { background-color: #696969; width: 1000px; padding-top: 5px; border-style: none; border-width: thin; }
div#bloccadref2 {padding-bottom: 5px; text-align: center }
div#cadrers { background-color: #808080; width: 1000px; padding-top: 5px; padding-bottom: 5px; border-style: none; border-width: thin; }
div#bloccadrers {padding-bottom: 5px; text-align: center }
/* Textes */
.tittle1 { color: #dcdcdc; font-size: 35pt; font-family: Georgia, "Times New Roman", Times, serif; }
.tittle2 { color: #c0c0c0; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tittle3 { color: #d3d3d3; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tittle4 { color: #dcdcdc; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.panier { color: #9acd32; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text-t1 { color: #c0c0c0; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text-t2 { color: #d3d3d3; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text-p1 { color: #d3d3d3; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text-p2 { color: #d3d3d3; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.text-ps1 { color: #dcdcdc; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/* Infos Image */
.new2 { color: #696969; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sujet1 { color: #dcdcdc; font-size: 30pt; font-family: Georgia, "Times New Roman", Times, serif; }
.sujet2 { color: #d3d3d3; font-size: small; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.galerie-t1 { color: #dcdcdc; font-size: x-large; font-family: Georgia, "Times New Roman", Times, serif; }
.galerie-st1 { color: #808080; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.nom1 { color: #808080; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.nom2 { color: #999; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.legende1 { color: #a9a9a9; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.legendeplus1 { color: #808080; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.legende2 { color: #808080; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.legendeplus2 { color: #a9a9a9; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.poster2 { color: #808080; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reference1 { color: #808080; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.reference2 { color: #696969; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.format1 { color: #fffaf0; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.format2 { color: #fffaf0; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.panierselect1 { color: #a9a9a9; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }
.papier1 { color: #a9a9a9; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }
.prix1 { color: #fafad2; font-size: x-large; font-family: Verdana, Arial, Helvetica, sans-serif; }
.prix2 { color: #fafad2; font-size: x-large; font-family: Verdana, Arial, Helvetica, sans-serif; }
.prix2text { color: #f5f5dc; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.prixbar1 { color: #f5f5dc; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: line-through; }
.prixbar2 { color: #f5f5dc; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: line-through; }
.prixpromo1 { color: #fff; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-decoration: none; }
.prixpromo2 { color: #fff; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-decoration: none; }
.livraison1 { color: #fffff0; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.expezone1 { color: #faf0e6; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.expedition1 { color: #fff; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.description0 { color: #c0c0c0; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.description1 { color: #a9a9a9; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; }
.description2 { color: #a9a9a9; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.review-t1 { color: #a9a9a9; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.review-p1 { color: #a9a9a9; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }
.review-x1 { color: #dcdcdc; font-size: large; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.other1 { color: #a9a9a9; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; }
