[(#CACHE{0})][(#REM) Feuille de style Agenda, par Daniel Faivre, 2007-2012 ] .cAgenda { color: #VAR{acsFondText,#000}; text-align:center; font-style:normal;[ margin-bottom: (#VAR{acsFondSpacer});] } .cAgenda td { padding: 2px; } .cAgenda .title .chelp { float: #LANG_RIGHT; margin: 2px; } .cAgenda .calendar_head_mini { text-align: center; font-size: #VAR{acsFondNavSize,0.65em}; color: #VAR{acsFondText,000}; font-family: Verdana, Arial, Helvatica, sans-serif; font-style:normal; } .cAgenda .calendar_not_this_month { color:#aaa; } .cAgenda .calendar_this_month { padding: 2px; color:#aaa; } .cAgenda .calendar_this_day a { text-align: center; font-weight:bold; font-style: italic; padding: 2px; padding-bottom: 0;[ (#MODELE{c_css_border-radius}{r=5px})] } .cAgenda a.unjour:hover {[ (#MODELE{c_css_border-radius}{r=5px})] } [(#REM) info-bulle ] * html .cAgenda div.bulle { width: 250px; [(#REM) Hack IE : IE exige une largeur définie ] } .cAgenda .bulle{ position: absolute; min-width: 200px; display: none; z-index : 999; padding: 0; margin: 0; line-height:normal; text-align: #LANG_LEFT; } .cAgenda .bulle .publie a, .bulle .modifie a, .bulle .breve a { color: #VAR{acsFondLink, #df0000}; font-weight: normal; display: block; width: 100%; border:0; padding:0; text-align: #LANG_LEFT; font-style: normal;[ (#MODELE{c_css_border-radius}{r=0})] } /* ------------------------------------------ */ /* Styles pour l'agenda /* ------------------------------------------ */ /* (pour le prive, style_prive predomine en ce qui concerne la couleur */ table.calendrier { border: 0; border-collapse: collapse; } table.calendrier-large { width: 100%; } table.calendrier-etroit { width: 60em; } table.calendrier caption { color: #FFF; background-color: #CCC; font-family: Verdana, Geneva, Sans, sans-serif; font-weight: bold; font-size: 1em; padding-bottom: 3px;} table.calendrier caption img { border: 0; vertical-align: middle; margin: 1px; } table.calendrier th { background: #DDD; width: 14%; padding: 5px; text-align: center; vertical-align: middle; font-size: 0.8em; font-weight: bold; font-family: Verdana, Geneva, Sans, sans-serif; } table.calendrier th a { color: #000; } table.calendrier td { border-color: #666; border-bottom: 1px solid; border-top: 0; height: 8em; vertical-align: top;} table.calendrier td > a { float: left; font-family: arial, helvetica, sans-serif; font-size: 1.2em; color: #000; } table.calendrier td > a+a { float: right; font-family: arial, helvetica, sans-serif; font-size: 1.2em; color: #000; } table.calendrier td > a + div {clear: both;} table.calendrier tr.heure td { border: 0; height: 8em; vertical-align: top;} tr.calendrier-titre-jour > th { width: 18%; } tr.calendrier-titre-jour > th+th { width: 3%; } tr.calendrier-titre-jour > th+th+th { width: 58%; } tr.calendrier-titre-jour > th+th+th+th { width: 3%; } tr.calendrier-titre-jour > th+th+th+th+th { width: 18%; } tr.calendrier-3jours > td { width: 18%; border: 1px solid; border-top: 0; } tr.calendrier-3jours > td+td { width: 3%; border: 0;} tr.calendrier-3jours > td+td+td { width: 58%; border: 1px solid; border-top: 0; } tr.calendrier-3jours > td+td+td+td { width: 3%; border: 0;} tr.calendrier-3jours > td+td+td+td+td { width: 18%; border: 1px solid; border-top: 0; } tr.calendrier-3jours > td > div {border: 0;} /* complements pour la bordure d'une case */ .bordure_left { border-left: 1px solid; } .bordure_right { border-right: 1px solid; } .bordure_double { border-right: 1px solid; border-left: 1px solid;} /* et pour son fond */ .jour_dimanche { background: #eee;color: #000; } .jour_encours { background: #FFF;color: #000; } .jour_gris { background: #eee;color: #000; } .jour_pris { background: #FFF;color: #000; } /* polices */ .calendrier-arial9 { font-family: Arial, Sans, sans-serif; font-size: 9px; } .calendrier-arial10 { font-family: Arial, Sans, sans-serif; font-size: 10px; } .calendrier-arial11 { font-family: Arial, Sans, sans-serif; font-size: 11px; } .calendrier-verdana { font-family: Verdana, Geneva, Sans, sans-serif; } .calendrier-helvetica16 { font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000; } .calendrier-agenda-abb11 { border: 1px solid #000; margin-left: 1px; margin-top: 1px; padding: 1px; text-align: center; font-family: Arial, Sans, sans-serif; font-size: 11px; font-weight: bold;} .calendrier-agenda-abb11 a { color: black; } .calendrier-evt { cursor: auto; position: absolute; overflow: hidden; -moz-opacity: 0.6; filter: alpha(opacity=60); font-family: Arial, Sans, sans-serif;} .calendrier-annee { background: #AAA; padding: 3px; margin: 1px; font-family: Verdana, Geneva, Sans, sans-serif; font-size: 10px; font-weight: bold; color: #FFF; } .calendrier-annee:hover { color: #000; background-color: #FFF; } /* Typo des horaires dans une journee */ .calendrier-jour { position: relative; color: #999; border: 1px solid #AAA; border-right: 0;} /* heure pile */ .calendrier-jour > span { position: absolute; margin-left: 2px; margin-right: 2px; border-top: 1px solid #CCC; font-weight: bold; } /* minutes lors du zoom intelligent */ span.calendrier-jour-m { font-weight: normal; } .calendrier-agenda { margin-left: 1px; margin-top: 1px; padding: 1px; text-align: center; background-color: #FFF; } .calendrier-demiagenda { margin-left: 1px; margin-top: 0; padding: 0; text-align: center; background-color: #FFF; } .calendrier-tripleagenda { vertical-align: top; width: 33%; } .calendrier-cadreagenda { position: absolute; padding-bottom: 5px; border: 0; background: #eee; margin-top:20px; z-index: 1000;} .calendrier-titre { padding: 5px; text-align: center; font-weight: bold; } .calendrier-evenement { padding: 2px; margin-top: 2px; } .calendrier-opacity { -moz-opacity: 0.3; filter: alpha(opacity=30); } .calendrier-png { width: 12px; height: 12px; } .calendrier-icone { width: 14px; height: 7px; border: 0; } .calendrier-noir { color: #000; } /* style anar */ .calendrier-nb { background-color: #FFF; border: 1px solid #000; color: #000; } /* style cinemat(yp)ographe */ .calendrier-couleur1 { background: #FDE5F2; border: 1px solid #CD006F; color: #CD006F; } /* Fushia */ .calendrier-couleur1i { background: #CD006F; border: 1px solid #FDE5F2; color: #FDE5F2; } /* Fushia */ .calendrier-couleur2 { background: #EDF3FE; border: 1px solid #5da7c5; color: #5da7c5; } /* Bleu */ .calendrier-couleur2i { background: #5da7c5; border: 1px solid #EDF3FE; color: #EDF3FE; } /* Bleu */ .calendrier-couleur3 { background: #EBE9FF; border: 1px solid #766CF6; color: #766CF6; } /* Bleu pastel */ .calendrier-couleur3i { background: #766CF6; border: 1px solid #EBE9FF; color: #EBE9FF; } /* Bleu pastel */ .calendrier-couleur4 { background: #FEC; border: 1px solid #FA9A00; color: #FA9A00; } /* Orange */ .calendrier-couleur4i { background: #FA9A00; border: 1px solid #FEC; color: #FEC; } /* Orange */ .calendrier-couleur5 { background: #FFEDED; border: 1px solid #F00; color: #F00; } /* Rouge (Vermillon) */ .calendrier-couleur5i { background: #F00; border: 1px solid #FFEDED; color: #FFEDED; } /* Rouge (Vermillon) */ .calendrier-couleur6 { background: #FFF2EB; border: 1px solid #E95503; color: #E95503; } /* Orange */ .calendrier-couleur6i { background: #E95503; border: 1px solid #FFF2EB; color: #FFF2EB; } /* Orange */ .calendrier-couleur7 { background: #FFE; border: 1px solid #ccaa00; color: #ccaa00; } /* Jaune */ .calendrier-couleur7i { background: #ccaa00; border: 1px solid #FFE; color: #FFE; } /* Jaune */ .calendrier-couleur8 { background: #E2FDEC; border: 1px solid #009F3C; color: #009F3C; } /* Vert pastel */ .calendrier-couleur8i { background: #009F3C; border: 1px solid #E2FDEC; color: #E2FDEC; } /* Vert pastel */ .calendrier-couleur9 { background: #e5fd63; border: 1px solid #9DBA00; color: #9DBA00; } /* Vert */ .calendrier-couleur9i { background: #9DBA00; border: 1px solid #e5fd63; color: #e5fd63; } /* Vert */ .calendrier-couleur10 { background: #FFE0E0; border: 1px solid #640707; color: #640707; } /* Rouge (Bordeaux) */ .calendrier-couleur10i { background: #640707; border: 1px solid #FFE0E0; color: #FFE0E0; } /* Rouge (Bordeaux) */ .calendrier-couleur11 { background: #F2F2F2; border: 1px solid #3F3F3F; color: #3F3F3F; } /* Gris */ .calendrier-couleur11i { background: #3F3F3F; border: 1px solid #F2F2F2; color: #F2F2F2; } /* Gris */ .calendrier-couleur12 { background: #AAA; border: 1px solid #000; color: #000; } .calendrier-couleur12i { background: #000; border: 1px solid #AAA; color: #AAA; } .calendrier-couleur13 { background: #FFFFE0; border: 1px solid #666500; color: #666500; } /* Caca d'oie */ .calendrier-couleur13i { background: #666500; border: 1px solid #FFFFE0; color: #FFFFE0; } /* Caca d'oie */ .calendrier-couleur14 { background: #F5EEE5; border: 1px solid #8C6635; color: #8C6635; } /* Marron */ .calendrier-couleur14i { background: #8C6635; border: 1px solid #F5EEE5; color: #F5EEE5; } /* Marron */ .calendrier-summary {font-family: Verdana, Geneva, Sans, sans-serif; font-weight: bold;} .calendrier-location {font-family: Verdana, Geneva, Sans, sans-serif; border:0} .calendrier-attendee {border:0} .calendrier-url {border: 0}