BODY { font-family: Arial, Helvetica, sans-serif; background: #ffffff; color: #000000; font-size: 10px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#e6e6e6; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-darkshadow-Color:#FFFFFF;}

TABLE { width:100%; height:100%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; }
TABLE.collintro { width:95%; height:90%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;  }

TD {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:0px; padding-bottom:0px; padding-left:0px}
TD.hauteurgene {height:75%; width:auto; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:0px; padding-bottom:0px; padding-left:0px}
TD.noir {background-color:#000000;}
TD.grand { font-size:12px; margin-top:10px; height:100px; color:#000000; font-weight:bold }
TD.milieuhaut {height:110px;}

/* styles pour les colonnes grises  */
TD.gris {height:auto; width:160px; background-color:#e6e6e6; color:#000000;}
TD.grisbas {height:80%; width:160px; background-color:#e6e6e6; color:#000000;}
TD.grisdroite { height:auto; width:30px; background-color:#e6e6e6;}



/* styles pour les colonnes du tableau au milieu de collection  */
TD.gauche {width:70px; height:250px}
TD.milieu {width:170px; padding-top:5px}


P { text-align:left; font-size:10px; margin-top:0px; margin-bottom:5px; margin-right:10px; margin-left:10px; color:#000000; font-weight:bold;  }
P.justify { text-align:justify; font-size:10px; margin-top:0px; margin-bottom:5px; margin-right:28px; margin-left:10px; color:#000000; font-weight:bold;  }
P.grand { text-align:justify; font-size:11px; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:10px; color:#000000; font-weight:bold }
P.grandmaigre { text-align:justify; font-size:11px; margin-top:0px; margin-bottom:0px; margin-right:10px; margin-left:10px; color:#000000; font-weight:normal }


DIV { width:100%; height:100%; left:0px; position:absolute; top:0px; overflow:hidden; border-style:none; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; z-index:1; text-align:justify }
DIV.container {position:relative; top:0px; left:0px; width:100%; height:100% }
DIV.identifiant {position:absolute; width:300px; height:110px; left:3px; top:100px; overflow:hidden; border-style:none; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; z-index:1; }
DIV.logoifabrick {position:absolute; top:70%; left:48px; width:331px; height:140px;}

/* styles des calques pour les photos de la soirée des dix ans  */
DIV.dixans {position:absolute; top:0px; left:0px; visibility:hidden}
DIV.legende {position:absolute; top:0px; left:0px; width:250px; height:50px; visibility:hidden}

/* styles pour le logo en haut à gauche de chaque page  */
DIV.logo { width:184px; height:65px; left:68px; top:0px; position:absolute;  overflow:hidden; border-style:none; z-index:1 }
DIV.logo2 { width:400px; height:20px; left:230px; top:50px; position:absolute; overflow:hidden; border-style:none; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; letter-spacing:2px }
DIV.logocommande { width:260px; height:35px; left:10px; top:0px; position:absolute;  overflow:hidden; border-style:none; z-index:1 }
DIV.logocitations { width:260px; height:35px; left:2px; top:0px; position:absolute;  overflow:hidden; border-style:none; z-index:1 }

/* styles pour collection et étalages */
DIV.introsommaire {position:absolute; top:205px; left:10px; height:230px; width:140px;}
DIV.intro {position:absolute; top:110px; left:10px; height:100px; width:140px;  }
DIV.citation {position:absolute; top:106px; left:10px; height:40px; width:150px; }
DIV.citation1 {position:absolute; top:165px; left:10px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.citation2 {position:absolute; top:220px; left:9px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.citation3 {position:absolute; top:272px; left:8px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.citation4 {position:absolute; top:344px; left:9px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.citation5 {position:absolute; top:350px; left:10px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.citation6 {position:absolute; top:395px; left:10px; height:50px; width:140px; font-style:normal; font-size:10px; font-weight:bold; }
DIV.sommaire {position:absolute; top:30px; left:72px; height:55%; width:80%; font-style:normal; font-size:10px; font-weight:bold; overflow:auto; padding-right:20px}
DIV.etalagesommaire {position:absolute; top:30px; left:25px; height:300px; width:95%; font-style:normal; font-size:10px; font-weight:bold; overflow:auto; padding-right:20px}
DIV.popup {position:absolute; height:561px; width:677px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }

P.colldates {padding-left:0px}
P.citationrouge1 { text-align:left; font-size:12px; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; color:#9D0022; font-weight:bold }
P.citationrouge2 { text-align:left; font-size:9px; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; color:#9D0022; font-weight:bold }
P.citationrouge3 { text-align:left; font-size:11px; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:10px; color:#9D0022; font-weight:bold }



A { color:#000000; font-size:10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A:link { color:#000000; text-decoration:none }
A:visited { color:#000000; text-decoration:none }
A:active { color:#000000; text-decoration:none }
A:hover { color:#000000; text-decoration:none }

A.presse { color:#000000; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif }
A.presse:link { color:#000000; text-decoration:none }
A.presse:visited { color:#000000; text-decoration:none }
A.presse:active { color:#000000; text-decoration:none }
A.presse:hover { color:#9D0022; text-decoration:none }

A.intro { color:#000000; font-size:12px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A.intro:link { color:#000000; text-decoration:none }
A.intro:visited { color:#000000; text-decoration:none }
A.intro:active { color:#000000; text-decoration:none }
A.intro:hover { color:#000000; text-decoration:none }

A.accueil { color:#000000; font-size:11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif }
A.accueil:link { color:#000000; text-decoration:none }
A.accueil:visited { color:#000000; text-decoration:none }
A.accueil:active { color:#000000; text-decoration:none }
A.accueil:hover { color:#9D0022; text-decoration:none }

A.citations { color:#000000; font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-style:normal }
A.citations:link { color:#000000; text-decoration:none }
A.citations:visited { color:#000000; text-decoration:none }
A.citations:active { color:#000000; text-decoration:none }
A.citations:hover { color:#000000; text-decoration:none }

A.collintro { color:#000000; font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-style:normal;}
A.collintro:link { color:#000000; text-decoration:none }
A.collintro:visited { color:#000000; text-decoration:none }
A.collintro:active { color:#000000; text-decoration:none }
A.collintro:hover { color:#000000; text-decoration:none }

A.colldates { color:#000000; font-size:10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; line-height:15px}
A.colldates:link { color:#000000; text-decoration:none }
A.colldates:visited { color:#000000; text-decoration:none }
A.colldates:active { color:#000000; text-decoration:none }
A.colldates:hover { color:#9D0022; text-decoration:none }

A.grand { color:#000000; font-size:15px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-style:normal}
A.grand:link { color:#000000; text-decoration:none }
A.grand:visited { color:#000000; text-decoration:none }
A.grand:active { color:#000000; text-decoration:none }
A.grand:hover { color:#000000; text-decoration:none }

A.biographie { color:#000000; font-size:12px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-style:normal }
A.biographie:link { color:#000000; text-decoration:none }
A.biographie:visited { color:#000000; text-decoration:none }
A.biographie:active { color:#000000; text-decoration:none }
A.biographie:hover { color:#000000; text-decoration:none }

