﻿div.calendrier{position:absolute;right:0;top:105px}.anchorCalendrierDetaille{clear:both;margin-left:10px}div.contenuCalendrier{width:240px;z-index:99}div.contenuCalendrier{background:#f0f0f0 repeat-x left top;border-bottom:1px solid #b6b5b4;border-left:1px solid #b6b5b4;border-right:1px solid #b6b5b4;border-top:1px solid #fff;display:none;position:absolute;width:238px;padding:0}div.contenuCalendrierInterne{background:transparent repeat-x left bottom;min-height:100px;width:238px}div.contenuCalendrierInterne h3,div.contenuCalendrierInterne h2{font-size:1.272em;margin:0;padding:0 0 10px;color:#2D2B27}div.contenuCalendrierInterne ul{line-height:1.3em;margin:0;padding:0}div.contenuCalendrierInterne ul li.listIco a{background-position:left 2px;padding-left:18px}div.contenuCalendrierInterne .boiteDefilante{background:#fff;border:1px solid #B6B5B4;height:101px;overflow-x:hidden;overflow-y:scroll;padding:10px 0 5px 5px}div.contenuCalendrierInterne .boiteDefilante strong{display:block;font-family:Arial,sans-serif;font-size:1em;font-weight:700;margin-top:1em;margin-bottom:0.25em}div.contenuCalendrierInterne .liensDocuments{margin-bottom:10px}div.contenuCalendrierInterne .liensDocuments li{display:inline}div.contenuCalendrierInterne .blocAssembleeEnDirect,div.contenuCalendrierInterne .blocEnCours,div.contenuCalendrierInterne .blocActivitesDuJour,div.contenuCalendrierInterne .blocExpositions,div.contenuCalendrierInterne .blocSurLesTours{background:transparent url(../Images/PointilleesGris.gif) repeat-x top center;margin:0 14px;padding:15px 0}div.contenuCalendrierInterne .blocAssembleeEnDirect{background:#f0f0f0 url(../Images/bgAssembleeDirect.jpg) repeat-x left top;border-bottom:1px solid #DFDFDF;overflow:hidden;width:210px;margin:0;padding:5px 14px}div.contenuCalendrierInterne .blocAssembleeEnDirect ul{float:left;margin:0}div.contenuCalendrierInterne .blocAssembleeEnDirect p{float:right;margin:0}div.contenuCalendrierInterne .blocEnCoursTitre{overflow:hidden;width:210px}div.contenuCalendrierInterne .blocEnCours h3.heure,div.contenuCalendrierInterne .blocEnCours h2.heure{float:right}div.contenuCalendrierInterne .blocEnCours .listeIconesHorizontale,div.contenuCalendrierInterne .blocActivitesDuJour .listeIconesHorizontale{margin-bottom:1em}div.contenuCalendrierInterne .blocEnCours .listIco{display:block;margin-bottom:1em}div.contenuCalendrierInterne .blocActivitesDuJour .skinned-select,div.contenuCalendrierInterne .blocActivitesDuJour .skinned-select .select-text,div.contenuCalendrierInterne .blocActivitesDuJour .skinned-select select{width:210px}div.contenuCalendrierInterne .blocActivitesDuJour .skinned-select{margin:0 0 10px}div.contenuCalendrierInterne .blocExpositions ul,div.contenuCalendrierInterne .blocExpositions ul li{background:none;list-style-type:none}div.contenuCalendrierInterne .blocExpositions ul li{margin-bottom:.5em}div.contenuCalendrierInterne .blocSurLesTours img{background:#fff;border:1px solid #b6b5b4;float:left;margin-right:10px;padding:1px}div.contenuCalendrierInterne .blocSurLesTours br{clear:both}div.contenuCalendrierInterne .blocSurLesTours h4{margin-bottom:0;margin-top:0}div.contenuCalendrierInterne .blocSurLesTours p.BulleInfo{padding:0 15px 0 45px}div.contenuCalendrierInterne .blocSurLesTours p.sansMarge{margin:0}div.contenuCalendrierInterne .blocSurLesTours .btnInfoBulle{display:inline;right:0;top:0}div.contenuCalendrierInterne .overlayCalendrier .contenuOverlay{margin-top:50px;text-align:center}div.vizDocConteneur .overlayVisionneuse .contenuOverlay{margin-top:280px;text-align:center}#CalendrierDetaille div.calendrier,#CalendrierDetaille div.calendrier div.contenuCalendrier,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne{background:transparent;border:0;display:block;left:0;position:relative;top:0;width:620px;margin:0;padding:0}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne p,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne ul{margin:1.2em 0 0}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne ul.listePhotosAlbum,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne ul.listeIconesHorizontale{margin:0;padding:0}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne h3,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne h2{padding-bottom:.1em}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne div.albumPhoto h3,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne div.albumPhoto h2{margin-bottom:.5em;margin-top:1em}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne ul li.listIco{list-style-type:none;margin-left:0}#CalendrierDetaille div.contenuCalendrierInterne .blocEnCours,#CalendrierDetaille div.contenuCalendrierInterne .blocActivitesDuJour,#CalendrierDetaille div.contenuCalendrierInterne .blocExpositions,#CalendrierDetaille div.contenuCalendrierInterne .blocSurLesTours{background:transparent url(../Images/PointilleesGris.gif) repeat-x scroll center bottom;margin:0;padding:20px 0}#CalendrierDetaille div.contenuCalendrierInterne .skinned-select{margin:15px 0 0}#CalendrierDetaille div.contenuCalendrierInterne .skinned-select,#CalendrierDetaille div.contenuCalendrierInterne .skinned-select .select-text,#CalendrierDetaille div.contenuCalendrierInterne .skinned-select select{width:300px}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne div.blocExpositions ul,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne div.blocExpositions li{margin-left:0;padding-left:0}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours{background:none}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours p,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours h4{padding-left:45px;margin:0}#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours p,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours h3,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne .blocSurLesTours h2{margin:0 0 15px}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour p,#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour ul,#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour td{border:0;float:none;vertical-align:top;margin:0;padding:0}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour td{padding-bottom:1.5em}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour td.calActHeure{color:#4c4b47;font-weight:700;padding-left:1em}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour tr.sousActivite td.calActHeure{background:transparent url(../Images/bgSousEvenement.gif) repeat-y left top;color:#8c8b88;padding-left:2em}div.blocNavigateurDates ul li{position:relative}div.blocNavigateurDates .overlayJourDetaille{position:absolute;top:0;left:0;opacity:.7;background-color:#FFF;width:45px;height:60px;display:none}div.blocNavigateurDates .overlayJourSommaire{position:absolute;top:0;left:0;opacity:.7;background-color:#FFF;width:25px;height:36px;display:none}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour tr.premiereRangee td{padding-top:2em}p#calendrierNoJs{padding:1em}div.titreCalendrier h2,#CalendrierDetaille div.calendrier div.contenuCalendrier div.contenuCalendrierInterne ul.liensDocuments{margin-top:0}div.contenuCalendrierInterne .overlayCalendrier,div.vizDocConteneur .overlayVisionneuse{background:#fff;display:none;position:absolute}#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour tr.sousActivite td.calActDesc,#CalendrierDetaille div.contenuCalendrierInterne tbody#listeActivitesDuJour tr.sousCommission td.calActDesc{padding-left:2em}