/* CSS Document */

/*************************************************  GENERAL  *************************************************/
body{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; margin:0px; background-color:#719AD1;}
table{border:0px; text-align:left; border-spacing:0px;}

form{margin:0px;}
h1{margin:0px; font-weight:normal;}
h2{margin:0px; font-weight:normal;}
h3{margin:0px; font-weight:normal;}
h4{margin:0px; font-weight:normal;}
p{margin:0px;}

.format_site{width:955px;}

/*************************************************  DIV  *************************************************/
div.telechargement{background-image:url(../Images/Collection/fond_telecharger.gif); background-repeat:no-repeat; background-position:left center; height:31px; width:202px;}
div.telechargementroll{background-image:url(../Images/Collection/fond_telecharger_roll.gif); background-repeat:no-repeat; background-position:left center; height:31px; width:202px;}
div.salon{background-image:url(../Images/Salon/fond_salon.gif); background-repeat:no-repeat; background-position:left center; height:16px; width:231px;}
div.salonroll{background-image:url(../Images/Salon/fond_salon_roll.gif); background-repeat:no-repeat; background-position:left center; height:16px; width:231px;}
div.actu{background-image:url(../Images/Actualite/fond_actu.gif); background-repeat:no-repeat; background-position:left center; height:16px; width:231px;}
div.acturoll{background-image:url(../Images/Actualite/fond_actu_roll.gif); background-repeat:no-repeat; background-position:left center; height:16px; width:231px;}

/*************************************************  PUCE / FLECHE  *************************************************/
.puce_carre_noir{padding-left:10px; background-image:url(../Images/puce_carre_noir.gif); background-repeat:no-repeat; background-position:top left;}
.puce_carre_gris{padding-left:12px; background-image:url(../Images/puce_carre_gris.gif); background-repeat:no-repeat; background-position:top left;}
.puce_carre_gris1{padding-left:12px; background-image:url(../Images/puce_carre_gris1.gif); background-repeat:no-repeat; background-position:top left;}
.puce_carre_gris2{padding-left:12px; background-image:url(../Images/puce_carre_gris2.gif); background-repeat:no-repeat; background-position:top left;}
.puce_carre_actu{padding-left:12px; background-image:url(../Images/puce_carre_actu.gif); background-repeat:no-repeat; background-position:top left;}
.puce_carre_droit{padding-right:12px; background-image:url(../Images/puce_carre_gris_droit.gif); background-repeat:no-repeat; background-position:top right;}
.puce_date_actu{padding-left:4px; background-image:url(../Images/puce_date_actu.gif); background-repeat:no-repeat; background-position:top left;}
.puce_titre_actu{padding-left:5px; background-image:url(../Images/puce_titre_actu.gif); background-repeat:no-repeat; background-position:top left;}

/*************************************************  LIEN (A)  *************************************************/
a.pied{padding-left:12px; background-image:url(../Images/puce_carre_noir.gif); background-repeat:no-repeat; background-position:top left; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000; text-decoration:none;}
a.pied:hover{padding-left:12px; background-image:url(../Images/puce_carre_noir.gif); background-repeat:no-repeat; background-position:top left; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.piedroll{padding-left:12px; background-image:url(../Images/puce_carre_noir.gif); background-repeat:no-repeat; background-position:top left; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.piedroll:hover{padding-left:12px; background-image:url(../Images/puce_carre_noir.gif); background-repeat:no-repeat; background-position:top left; font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}

a.blanc{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:12px;}
a.blanc:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.pass{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; text-decoration:none;}
a.pass:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}
a.contact{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.contact:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000; text-decoration:none;}
a.salon{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; padding-right:16px;}
a.salon:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; padding-right:16px;}
a.lien{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:12px;}
a.lien:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#666666; text-decoration:none;}
a.actu{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#BBD8FF; text-decoration:none;}
a.actu:hover{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000; text-decoration:none;}

/*************************************************  TEXTE 10 GRAS  *************************************************/
.TexteTrebuchet10719AD1{font-family:"Trebuchet MS", Verdana, Arial; font-size:10px; color:#719AD1;}
.TexteTrebuchet10BBD9FF{font-family:"Trebuchet MS", Verdana, Arial; font-size:10px; color:#BBD9FF;}

/*************************************************  TEXTE 11  *************************************************/
.TexteTrebuchet11000000{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#000000;}
.TexteTrebuchet11719AD1{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#719AD1;}
.TexteTrebuchet11666666{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#666666;}
.TexteTrebuchet113A5C91{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#3A5C91;}
.TexteTrebuchet11BBD9FF{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#BBD9FF;}
.TexteTrebuchet11FFFFFFtest{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; line-height:10pt;}
.TexteTrebuchet11FFFFFF{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; line-height:11pt;}

/*************************************************  TEXTE 11 MAJ  *************************************************/
.TexteTrebuchet11BBD9FFMaj{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#BBD9FF; text-transform:uppercase;}
.TexteTrebuchet11FFFFFFMaj{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; text-transform:uppercase;}

/*************************************************  TEXTE 11 GRAS  *************************************************/
.TexteTrebuchet11FFFFFFGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:11pt;}
.TexteTrebuchet11CCCCCCGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:11px; color:#CCCCCC; font-weight:bold; line-height:11pt; word-spacing:1px;}

/*************************************************  TEXTE 11 MAJ GRAS  *************************************************/
.TexteTrebuchet11C14AAAMajGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#C14AAA; font-weight:bold; text-transform:uppercase;}
.TexteTrebuchet11000000MajGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; line-height:15px;}

/*************************************************  TEXTE 12  *************************************************/
.TexteTrebuchet12000000{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#000000;}
.TexteTrebuchet12FFFFFF{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#FFFFFF; line-height:11pt;}
.TexteTrebuchet12CCCCCC{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#CCCCCC; line-height:11pt;}
.TexteTrebuchet12E27D43{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#E27D43; line-height:11pt;}

/*************************************************  TEXTE 12 MAJ  *************************************************/
.TexteTrebuchet12719AD1Maj{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#719AD1; line-height:11pt; text-transform:uppercase;}
.TexteTrebuchet12FFFFFFMaj{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#FFFFFF; line-height:11pt; text-transform:uppercase;}

/*************************************************  TEXTE 12 GRAS  *************************************************/
.TexteTrebuchet12000000Gras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#000000; font-weight:bold;}
.TexteTrebuchet12CCCCCCGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#CCCCCC; font-weight:bold; line-height:11pt;}
.TexteTrebuchet12FFFFFFGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:11pt;}
.TexteTrebuchet12C14AAAGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#C14AAA; font-weight:bold; line-height:11pt;}
.TexteTrebuchet12719AD1Gras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#719AD1; font-weight:bold; line-height:11pt;}
.TexteTrebuchet1237AE7BGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#37AE7B; font-weight:bold; line-height:11pt;}

/*************************************************  TEXTE 12 ITALIQUE  *************************************************/
.TexteTrebuchet12719AD1Italique{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#719AD1; line-height:11pt; font-style: italic;}

/*************************************************  TEXTE 12 MAJ GRAS  *************************************************/
.TexteTrebuchet12000000GrasMaj{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase;}
.TexteTrebuchet12FFFFFFGrasMaj{font-family:"Trebuchet MS", Verdana, Arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

/*************************************************  TEXTE 14 *************************************************/
.TexteTrebuchet14FFFFFF{font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#FFFFFF;}

/*************************************************  TEXTE 14 GRAS  *************************************************/
.TexteTrebuchet14FFFFFFGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#FFFFFF; font-weight:bold;}
.TexteTrebuchet14CCCCCCGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:14px; color:#CCCCCC; font-weight:bold;}

/*************************************************  TEXTE 16  *************************************************/
.TexteTrebuchet16999999{font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#999999;}
.TexteTrebuchet16CCCCCC{font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#CCCCCC;}

/*************************************************  TEXTE 18  *************************************************/
.TexteTrebuchet18FFFFFFMajGras{font-family:"Trebuchet MS", Verdana, Arial; font-size:18px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

/*************************************************  WIDTH  *************************************************/
.W20{width:20px;}
.W16{width:16px;}

/*************************************************  PADDING-TOP  *************************************************/
.T1{padding-top:1px;}
.T2{padding-top:2px;}
.T3{padding-top:3px;}
.T4{padding-top:4px;}
.T5{padding-top:5px;}
.T8{padding-top:8px;}
.T10{padding-top:10px;}
.T18{padding-top:18px;}
.T20{padding-top:20px;}
.T41{padding-top:41px;}
.T52{padding-top:52px;}
.T100{padding-top:100px;}

/*************************************************  PADDING-LEFT  *************************************************/
.L3{padding-left:3px;}
.L4{padding-left:4px;}
.L5{padding-left:5px;}
.L10{padding-left:10px;}
.L11{padding-left:11px;}
.L12{padding-left:12px;}
.L15{padding-left:15px;}
.L16{padding-left:16px;}
.L20{padding-left:20px;}
.L22{padding-left:22px;}
.L25{padding-left:25px;}
.L175{padding-left:175px;}

/*************************************************  PADDING-RIGHT  *************************************************/
.R2{padding-right:2px;} 
.R4{padding-right:4px;}
.R5{padding-right:5px;}
.R8{padding-right:8px;}
.R10{padding-right:10px;}
.R220{padding-right:220px;}

/*************************************************  PADDING-BOTTOM  *************************************************/
.B2{padding-bottom:2px;}
.B5{padding-bottom:5px;}
.B10{padding-bottom:10px;}

/*************************************************  PADDING-TOP / PADDING-LEFT  *************************************************/
.T1L11{padding-top:1px; padding-left:11px;}
.T1L20{padding-top:1px; padding-left:20px;}
.T3L3{padding-top:3px; padding-left:3px;}
.T3L10{padding-top:3px; padding-left:10px;}
.T3L11{padding-top:3px; padding-left:11px;}
.T3L12{padding-top:3px; padding-left:12px;}
.T3L20{padding-top:3px; padding-left:20px;}
.T3L22{padding-top:3px; padding-left:22px;}
.T3L26{padding-top:3px; padding-left:26px;}
.T3L30{padding-top:3px; padding-left:30px;}
.T3L32{padding-top:3px; padding-left:32px;}
.T3L185{padding-top:3px; padding-left:185px;}
.T3L339{padding-top:3px; padding-left:339px;}
.T3L349{padding-top:3px; padding-left:349px;}
.T4L10{padding-top:4px; padding-left:10px;}
.T4L15{padding-top:4px; padding-left:15px;}
.T4L25{padding-top:4px; padding-left:25px;}
.T4L35{padding-top:4px; padding-left:35px;}
.T5L6{padding-top:5px; padding-left:10px;}
.T5L7{padding-top:5px; padding-left:7px;}
.T5L10{padding-top:5px; padding-left:10px;}
.T5L11{padding-top:5px; padding-left:11px;}
.T5L12{padding-top:5px; padding-left:12px;}
.T5L17{padding-top:5px; padding-left:17px;}
.T5L22{padding-top:5px; padding-left:22px;}
.T5L30{padding-top:5px; padding-left:30px;}
.T6L15{padding-top:6px; padding-left:15px;}
.T8L20{padding-top:8px; padding-left:20px;}
.T8L70{padding-top:8px; padding-left:70px;}
.T10L8{padding-top:10px; padding-left:8px;}
.T10L10{padding-top:10px; padding-left:10px;}
.T10L12{padding-top:10px; padding-left:12px;}
.T10L20{padding-top:10px; padding-left:20px;}
.T10L22{padding-top:10px; padding-left:22px;}
.T11L10{padding-top:11px; padding-left:10px;}
.T12L12{padding-top:12px; padding-left:12px;}
.T12L22{padding-top:12px; padding-left:22px;}
.T14L80{padding-top:14px; padding-left:80px;}
.T15L10{padding-top:15px; padding-left:10px;}
.T20L1{padding-top:20px; padding-left:1px;}
.T20L20{padding-top:20px; padding-left:20px;}
.T40L10{padding-top:40px; padding-left:10px;}
.T31L114{padding-top:31px; padding-left:114px;}

/*************************************************  PADDING-TOP / PADDING-BOTTOM  *************************************************/
.T1B12{padding-top:1px; padding-bottom:12px;}
.T2B2{padding-top:2px; padding-bottom:2px;}
.T3B3{padding-top:3px; padding-bottom:3px;}
.T5B10{padding-top:5px; padding-bottom:10px;}
.T5B20{padding-top:5px; padding-bottom:20px;}
.T10B10{padding-top:10px; padding-bottom:10px;}
.T10B20{padding-top:10px; padding-bottom:20px;}
.T15B20{padding-top:15px; padding-bottom:20px;}

/*************************************************  PADDING-TOP / PADDING-RIGHT  *************************************************/
.T1R8{padding-top:1px; padding-right:8px;}
.T2R2{padding-top:2px; padding-right:2px;}
.T2R8{padding-top:2px; padding-right:8px;}
.T3R2{padding-top:3px; padding-right:2px;}
.T3R5{padding-top:3px; padding-right:5px;}
.T3R8{padding-top:3px; padding-right:8px;}
.T3R10{padding-top:3px; padding-right:10px;}
.T7R10{padding-top:7px; padding-right:10px;}
.T10R10{padding-top:10px; padding-right:10px;}
.T12R8{padding-top:12px; padding-right:8px;}

/*************************************************  PADDING-LEFT / PADDING-RIGHT  *************************************************/
.L3R2{padding-left:3px; padding-right:2px;}
.L3R3{padding-left:3px; padding-right:3px;}
.L3R10{padding-left:3px; padding-right:10px;}
.L5R5{padding-left:5px; padding-right:5px;}
.L9R10{padding-left:9px; padding-right:10px;}
.L10R10{padding-left:10px; padding-right:10px;}
.L10R20{padding-left:10px; padding-right:20px;}

/*************************************************  PADDING-LEFT / PADDING-BOTTOM  *************************************************/
.L1B2{padding-left:1px; padding-bottom:2px;}
.L3B2{padding-left:3px; padding-bottom:2px;}
.L3B3{padding-left:3px; padding-bottom:3px;}
.L10B10{padding-left:10px; padding-bottom:10px;}
.L11B4{padding-left:11px; padding-bottom:4px;}
.L11B8{padding-left:11px; padding-bottom:8px;}
.L12B8{padding-left:12px; padding-bottom:8px;}

/*************************************************  PADDING-LEFT / PADDING-RIGHT / PADDING-BOTTOM  *************************************************/
.L10R5B10{padding-left:10px; padding-right:5px; padding-bottom:10px;}
.L10R10B10{padding-left:10px; padding-right:10px; padding-bottom:10px;}
.L3R2B2{padding-left:3px; padding-right:2px; padding-bottom:2px;}

/*************************************************  PADDING-RIGHT / PADDING-BOTTOM  *************************************************/
.R1B2{padding-right:1px; padding-bottom:2px;}
.R2B2{padding-right:2px; padding-bottom:2px;}
.R2B3{padding-right:2px; padding-bottom:3px;}
.R10B10{padding-right:10px; padding-bottom:10px;}
.R20B10{padding-right:20px; padding-bottom:10px;}

/*************************************************  PADDING-TOP / PADDING-LEFT / PADDING-RIGHT  *************************************************/
.T2L20R10{padding-top:2px; padding-left:20px; padding-right:10px;}
.T3L3R229{padding-top:3px; padding-left:3px; padding-right:229px;}
.T5L22R15{padding-top:5px; padding-left:22px; padding-right:15px;}
.T7L15R20{padding-top:7px; padding-left:15px; padding-right:20px;}
.T10L20R10{padding-top:10px;padding-left:20px; padding-right:10px;}
.T20L755R18{padding-top:20px; padding-left:755px; padding-right:18px;}
.T40L10R10{padding-top:40px; padding-left:10px; padding-right:10px;}
.T62L17R4{padding-top:62px; padding-left:17px; padding-right:4px;}
.T62L17R20{padding-top:62px; padding-left:17px; padding-right:20px;}
.T62L355R4{padding-top:62px; padding-left:355px; padding-right:4px;}

/*************************************************  PADDING-TOP / PADDING-LEFT / PADDING-BOTTOM  *************************************************/
.T1L20B12{padding-top:1px; padding-left:20px; padding-bottom:12px;}
.T4L15B15{padding-top:4px; padding-left:15px; padding-bottom:15px;}
.T4L25B15{padding-top:4px; padding-left:25px; padding-bottom:15px;}
.T4L35B15{padding-top:4px; padding-left:35px; padding-bottom:15px;}
.T5L10B20{padding-top:5px; padding-left:10px; padding-bottom:20px;}
.T5L12B10{padding-top:5px; padding-left:12px; padding-bottom:10px;}
.T10L10B4{padding-top:10px; padding-left:10px; padding-bottom:4px;}
.T10L10B10{padding-top:10px; padding-left:10px; padding-bottom:10px;}
.T11L10B20{padding-top:11px; padding-left:10px; padding-bottom:20px;}
.T15L5B20{padding-top:15px; padding-left:5px; padding-bottom:20px;}
.T15L10B20{padding-top:15px; padding-left:10px; padding-bottom:20px;}
.T40L16B17{padding-top:40px; padding-left:16px; padding-bottom:17px;}
.T40L354B17{padding-top:40px; padding-left:354px; padding-bottom:17px;}
.T81L554B17{padding-top:81px; padding-left:554px; padding-bottom:17px;}
.T100L5B10{padding-top:100px; padding-left:5px; padding-bottom:10px;}

/*************************************************  PADDING-TOP / PADDING-RIGHT / PADDING-BOTTOM  *************************************************/
.T2R2B2{padding-top:2px; padding-right:2px; padding-bottom:2px;}
.T7R10B7{padding-top:7px; padding-right:10px; padding-bottom:7px;}
.T20R10B10{padding-top:20px; padding-right:10px; padding-bottom:10px;}
.T20R10B20{padding-top:20px; padding-right:10px; padding-bottom:20px;}

/*************************************************  PADDING-TOP / PADDING-LEFT / PADDING-RIGHT / PADDING-BOTTOM  ********************************************/
.T1L30B12R10{padding-top:1px; padding-left:30px; padding-bottom:12px; padding-right:10px;}
.T5L8B5R10{padding-top:5px; padding-left:8px; padding-bottom:5px padding-right:10px;}
.T5L22R15B10{padding-top:5px; padding-left:22px; padding-right:15px; padding-bottom:10px;}
.T5L12B10R10{padding-top:5px; padding-left:12px; padding-right:10px; padding-bottom:10px;}
.T11L22B10R10{padding-top:11px; padding-left:22px; padding-right:10px; padding-bottom:10px;}
.T20L10R20B20{padding-top:20px; padding-left:10px; padding-right:20px; padding-bottom:20px;}
.T40L16R17B17{padding-top:40px; padding-left:16px; padding-right:17px; padding-bottom:17px;}
.T81L16R17B17{padding-top:81px; padding-left:16px; padding-right:17px; padding-bottom:17px;}
