body	     { background-color: #0d6b9b; margin-top: 4px }body   { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }td {  font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; }td.maj { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; }p  {  font-size: 12px; font-family: Arial, Helvetica, sans-serif;  margin-top: 0 ;}.tzr-limg {padding-right:7px; margin-right:7px;margin-bottom:5px; }.tzr-rimg {padding-left:7px; margin-left:7px;margin-bottom:5px;}.fondimg {padding-bottom:5px;}#container{background-color: #fff;width: 96%;margin: 0px 0px 10px 28px;}#bandeaugauche  { background-color: #6f83a4; background-repeat: no-repeat; background-position: 0 0 }#navbas { background-color: #fff; margin: 10px 0 10px 0; width: 96% }a    { color: #8b1a18; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent }a:active    { color: #8b1a18; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }a:hover    { color: #0d6b9b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent }/*Contenu*//* Titrage de page*/.titrepage       { color: #8b1a18; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 20px }/*H1 - Titre de section - Sous titrage 01*/h1, .titresection   { color: #8b1a18; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 2px; padding-top: 10px }/*H2 - Sous titrage de section  02*/h2   { color: #d6351e; font-size: 13px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 3px }/*Contenu bandeau gauche*//*Titre Infos - Titrage bandeau de gauche*/.titreinfos   { color: #efb43a; font-size: 13px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; display: block; margin-bottom: 2px }h4    { color: #c55b14; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 2px }/*H5 - STitrage rubriquage 02*/h5      { color: #a91328; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 0; margin-bottom: 4px }/*Titrage rubrique*/h6    { color: #fff; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin-top: 2px; margin-right: 0; margin-bottom: 2px }.titrerubrique   { color: #fff; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin-top: 2px; margin-right: 0; margin-bottom: 2px }.titrefestival { color: #fffff2; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin-top: 2px; margin-right: 0; margin-bottom: 2px }.titrerubrique1 { color: #fff; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; margin-top: 2px; margin-right: 0; margin-bottom: 2px }.titreexposant { color: #a19f85; font-size: 18px; font-family: Helvetica, Arial, sans-serif; font-weight: 100; margin-top: 2px; margin-right: 0; margin-bottom: 2px }.titreexposantfiche { color: #8b1a18; font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: 300; margin-top: 2px; margin-right: 0; margin-bottom: 8px; width: 254px; border-color: #a91328; border-style: none none solid; border-width: medium medium 1px; }.stand { color: #a19f85; font-size: 13px; font-family: Helvetica, Arial, sans-serif; font-weight: 700; margin-top: 2px; margin-right: 0; margin-bottom: 2px }a.sousrubrique   { color: #fac236; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }a:hover.sousrubrique   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }a.chemin  { color: #dfdfdf; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }a:hover.chemin { color: #e04e1b; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }a.exposant { color: #495c70; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }a:hover.exposant { color: #c57540; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }a.navbas   { color: #dfdfdf; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }a:hover.navbas      { color: #44521b; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }.bandeau   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.2em; text-decoration: none }.bandeau a   { color: #fac236; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: underline }.bandeau a:hover  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: none; f: bold  }.textesmall11   { color: #dfdfdf; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }.mentionsbas  a, .mentionbas a:active { text-decoration:none; color: gray; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }.mentionsbas  a:hover { text-decoration:none; color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }.legende, .commentaire { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: center ; display:block;}.legendediapo { color: #404040; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left; display: block }.textesmallblanc { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }.titragenav { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }.chapo, .chapeau, h3     { color: #696969; font-size: 12px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em ; padding-bottom:10px; margin:0px; }.chemin   { color: #000; font-size: 10px; font-family: Arial, Helvetica; font-weight: normal }.formulaire   { color: #53524d; font-size: 10px; font-family: Verdana, arial, sans-serif; background-color: #f8f6e8; width: 130px; height: 15px; border: 0 }.floatdroite{float: right;margin: 0 0 5px 10px;border: 0px solid #666;padding: 0px;}.floatgauche{float: left;margin: 0 10px 5px 0px;border: 0px solid #666;padding: 0px;}.plusfloatdroite{float: right;margin: 0 0 10px 10px;clear: right;}/* Sous menu gauche */#navcontainer   { display: inline; margin: 0; padding: 0; width: 214px; float: left; border: solid 1 #003a90 }#navcontainer ul  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; list-style-type: none; margin: 0; padding: 0 }#navcontainer li {display:inline;}#navcontainer a  { font-size: 11px; text-decoration: none; background-color: #cdd7eb; display: block; margin: 0; padding: 3px; border-bottom: 1 solid #003a90 }#navcontainer a:link, #navlist a:visited { color: #003a90; text-decoration: none }#navcontainer a:hover { color: #fff; background-color: #003a90 }#sousnav { color: #fff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #003a90; display: block; padding: 4px }#navcontainer ul ul li { margin: 0 0 0px 0; }#navcontainer ul ul a { color: #003a90; text-decoration: none; background-color: #cdd7eb; display: block; padding: 4px 5px 5px 30px }#navcontainer ul ul a:hover { color: #fff; text-decoration: none; background-color: #003a90 }.nput   { color: #fff; font-size: 10px; font-family: Verdana, arial, sans-serif; background-color: #a8b0c1; width: 100px; height: 15px; border: 1px black }.view a:link, .view a:visited     { color: #001; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #bbb; text-align: center; display: block; padding: 1px; width: 55px; height: 15px; border: solid 1px #000; none: font-size: 11px           }.view a:hover, .view a:active   { color: #fff; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #646565; border-color: #222 }