* { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1em; }
p { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1em; }
p.fond { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1em; color: white; }
p.fondb { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1.2em; color: white; font-weight: bold; }
p.note { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1.2em; color: turquoise; }
p.cont { ALIGN=JUSTIFY; margin-top: 1em; margin-bottom: 1em; color: #105ad7; clear:both; }
p.conta { ALIGN=JUSTIFY; margin-left: 2em; margin-top: 1em; margin-bottom: 1em; color: #105ad7; clear:both; }
p.pop { 
    text-align: justify;
    clear: both;
    }
ul { 
   text-align: left;
 }
li { 
   text-align: left;
 }
li.att { 
   font-size: 1.5em;
 }
a.att { font-size: 0.8em; }
a { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1em; }
a.fond { font-family: "Comic Sans MS", Helvetica, Arial ; font-size: 1.4em; color white; }
A.fond:link { color:white; }
A.fond:visited { color:white; }
a.fond:hover { color:red; }
#supertext {
    position:relative;
    left:0;
    top:0;
    visibility:hidden;
    visibility:hide;
}
h1 { font-size: 3.6em;
     text-align: center;
     color : white;
 }
h2 { font-size: 2.4em;
     text-align: center;
     color : white;
 }
h2.rush { color: black;}
h3 { text-align : center; font-size: 2em; color : "#105ad7"; font-weight: bold; }
h4 { 
   font-size: 3.6em;
   text-align: right;
 }
h5 { font-size: 2.4em;
   text-align: right;
   color : white;
 }
body.acc {
	background : #408000;
	background-image: url("images/eglise2-31102005r.jpg");
	background-repeat: no-repeat;
  cue-before : url(oiseaux.mpa)
}
body.norm {
	background : #408000;
}
body.desc {
	background : #408000;
	background-image : url("fond1.jpg");
	background-repeat : no-repeat;
}
TH.desc { color : #000000;
  text-align: left;
	background : white;
  margin-top:15px; 
  margin-bottom:15px; 
  margin-left:10px; 
  margin-right:10px;
	font-family: "Comic Sans MS", Helvetica, Arial ;
	font-size: 1em;
}
TD.desc { color : #000000;
  text-align: left;
	background : white;
  margin-top:15px; 
  margin-bottom:15px; 
  margin-left:1px; 
  margin-right:10px;
	font-family: "Comic Sans MS", Helvetica, Arial ;
	font-size: 1em;
}
TD.desccenter { color : #000000;
  text-align: center;
	background : white;
  margin-top:15px; 
  margin-bottom:15px; 
  margin-left:1px; 
  margin-right:10px;
	font-family: "Comic Sans MS", Helvetica, Arial ;
	font-size: 1.5em;
}
TD.rien { 
	background : #408000;
	color=#408000;
}
TD.fond { color : #FFFFFF;
	background : #408000;
  margin-top:15px; 
  margin-bottom:15px; 
  margin-left:1px; 
  margin-right:10px;
	font-family: "Comic Sans MS", Helvetica, Arial ;
	font-size: 1.2em;
	text-align : left;
}
span.heading { color: blue; margin-left: 5em}
td.cal { text-align:center;font-size:1em;vertical-align:top;background : white; }
.monthname { text-align:center;width:150px;background-color:#80c0ff;font-weight:bold : }
table.monthcell { padding:2px;border:1px solid #000000;background-color:#e0e0e0;height:180px; }
.kw { background-color:#ffc080;font-size:1em; }
.kw0 { background-color:#ffc080;border-bottom:1px solid #000000; }
td.day a { text-align:right;font-size:1em; }
td.dayb a { text-align:right;font-weight :bold;font-size:1.2em; }
.dayname { text-align:center;border-bottom:1px solid #000000; }
.time { text-align:center; }
.menu { padding:3px;background-color:#d0d0d0;border-top:2px solid #b0b0b0;border-bottom:2px solid #b0b0b0; }
.lang { text-align:center;padding-bottom:3px; }
A.cal { text-decoration:none;font-weight :normal;font-size=1em; }
A.calb { text-decoration:none;font-weight :bold;font-size=1.2em; }
td.days a { text-align:right;color:#d00000;font-weight:bold;font-size:1em; }
td.daysb a { text-align:right;color:#d00000;font-weight:bold;font-size:1.2em; }
@page { margin: 2cm }

A.tt:link { color:black; text-decoration : none; }
A.tt:visited { color:#cc99ff; text-decoration : none; }
a.tt:hover { color:red;}
 
div.pop {
      background : #ADEFA5;
      border : 4px solid #a5b9ce;
      margin : 5pt;
      color:#000000;
      font-size:1em;
      font-weight:bold;
      font-family: "Comic Sans MS", Helvetica, Arial ;
    }		


li.pop { clear: both; 
     font-family :"Comic Sans MS", Helvetica, Arial ;
     font-size : 1em:;
     color : white;
     font-weight : normal;
   }
img.pop { 
        float: right; 
        border: 0;
        margin-right: 10px;
        margin-left: 10px;
   }
iframe {
overflow-x: hidden;
overflow-y: hidden;
}