BODY      { FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Verdana, Arial, sans-serif;
            margin :2; BACKGROUND-COLOR: #ffffdd;}

/* --- menu principal --- */
div.centre1  { /* méthode BlueRobot - http://openweb.eu.fr */
               position : relative ;   left : 50%;
               width :700px ; 	       margin-left : -350px; ;
              }
div.menub_1, div.menub_2, div.menub_21, div.menub_22, div.menub_3, div.menub_4
              { display:block;     width:700;  height : 70px;	  text-align:left;
                cursor:pointer ;   text-decoration: none;
              }
div.menub_1   { background-color: #ccff99;  } /* assos */
div.menub_2   { background-color: #ffee99;  } /* église */
div.menub_21  { background-color: #bdc8b9;  } /* modillons */
div.menub_22  { background-color: #6699ff;  } /* vitraux */
div.menub_3   { background-color: #ff9933;  } /* activités */
div.menub_4   { background-color: #fff033;  } /* contact */

div.menuba    { width:150; text-align:left;   position : relative ; top: 0px; float:left;   }
div.menubb    { width:500; text-align:left;   position : relative ; top: 20px; float:left;
                FONT-SIZE: 24px; font-weight:bold; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif;
              }
.menuespace   { width:500; height:10;  text-align:left; FONT-SIZE: 10px; } /*   BACKGROUND-COLOR: #ff0000;: mop*/
/*  ---  menus secondaires  ---   */
tr.centre  { text-align: center ;}
/* menu pages */
td.menul1, td.menul2, td.menul21, td.menul22, td.menul3, td.menul4   { font-size : 12px; BACKGROUND-COLOR: #ffee99; }
td.menul1:hover   { BACKGROUND-COLOR: #ccff99; }
td.menul2:hover   { BACKGROUND-COLOR: #ffde89; }
td.menul21:hover   { BACKGROUND-COLOR: #bdc8b9; }
td.menul22:hover   { BACKGROUND-COLOR: #6699ff; }
td.menul3:hover   { BACKGROUND-COLOR: #ff9933; }
td.menul4:hover   { BACKGROUND-COLOR: #fff033; }


.menulien2   {display:block; width:400; text-decoration: none; cursor:pointer  }
.mn          { color:#660000; } /* texte menu pages */     /*cursor:pointer  */

/*  --- église ---   */
div.eglise1 { float: right; width : 270px; font-family:"Times New Roman"; font-style : italic;
	           text-align: center;
			}
.legende    { font-family:"Times New Roman"; font-style : italic;  }
.commentairea { font-family:"Times New Roman"; font-style : italic; }			
.commentaire { font-size : 10px; }
.commentaire1 { font-size : 12px; }
.cadre    { width:100%; border : 1px ;border-style : solid; border-color: #660000;  BACKGROUND-COLOR: #ffffcc;
            font-family:Times New Roman;
		  }
.b        { FONT-SIZE: 24px; FONT-FAMILY: "Times New Roman", Verdana, Arial, sans-serif; COLOR: #660000;}
.c        { FONT-SIZE: 15px; COLOR: #660000; }
.d        { font-size : 18px; FONT-FAMILY: "Times New Roman", Verdana, Arial, sans-serif;  }
hr        { BACKGROUND-COLOR: #660000; height:3px}/* trait vert */

P         { FONT-SIZE: 15px; COLOR: #660000; text-align: justify; text-indent: 1.25cm }

/*  -----------   */
/* h2 remplace b et h3 c (référencement) */
h1        { FONT-SIZE: 24px;  COLOR: #660000; }      /*text-align: center ;*/
h2        { FONT-SIZE: 24px;  COLOR: #660000;  font-weight:normal; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif;  }
h3        { FONT-SIZE: 20px;  COLOR: #660000;  font-weight:bold; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif;  }

/*  -----------   */
h3        { FONT-SIZE: 15px;  COLOR: #660000; }
h2.b      { FONT-SIZE: 24px; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif; COLOR: #660000;}
.titre  {   display:block; padding:2;  width:600; BACKGROUND-COLOR: #ffff00;text-align: center ;
            FONT-FAMILY: Trebuchet, Batavia ;COLOR: #000000; }/*  <font face=""></font>  Justice Mandela Trendy*/
.titre2  {   display:block; padding:2;  width:550;  text-align: center ; /*  --- Accueil ---*/
             background-image: url("images/titre1_bp.jpg"); background-repeat : no-repeat;
             COLOR: #000000; } /* FONT-FAMILY: Trebuchet, Batavia ;*/
.titre3  {   display:block; padding:2;  width:400;  text-align: center ;/*  --- Pages ---*/
             background-image: url("images/titre2_bp.jpg"); background-repeat : no-repeat;
             FONT-SIZE: 18px; FONT-FAMILY: Trebuchet, Batavia ;COLOR: #000000; }
.titre32 {   display:block; padding:2;  width:400;  text-align: center ;  /*  --- Pages ---*/
             background-image: url("images/titre2_bp.jpg"); background-repeat : no-repeat;
             FONT-SIZE: 18px; FONT-FAMILY: Trebuchet, Batavia ;COLOR: #660000; /* filter:DropShadow(color=#EEAA00);*/
			 }
.soustitre    { FONT-SIZE: 24px; font-weight:bold; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif; }

div.accueil { width:700px; background-image: url("images/vitrail20.jpg"); background-repeat : no-repeat; }
td.centre  { text-align: center ;}
tr.centrep  { text-align: center ;cursor:pointer}/* inutile */
table.menu { display:block; padding:0;  margin :0
             FONT-SIZE: 32px; COLOR: #000000;   }
tr.menua   { FONT-SIZE: 32px;  cursor:pointer; }


tr.menu1   { BACKGROUND-COLOR: #ccff99; cursor:pointer }
tr.menu2   { BACKGROUND-COLOR: #ffee99; cursor:pointer }
tr.menu3   { BACKGROUND-COLOR: #ff9933; cursor:pointer }
tr.menu4   { BACKGROUND-COLOR: #fff033; cursor:pointer }
tr.menux2 { text-decoration: none;  padding:5,5,5,5; }
tr.menux2:hover {  BACKGROUND-COLOR: #ffee99; }


.menulien   { display:block; width:715;   text-align:left; text-decoration: none; }

.menulieni  { display:block; float:left; width:150; height:70;  text-align:left;  }
.menulien0   {display:block; width:700; text-decoration: none;  }
.menulien3 { display:block; width:500; height:70;  text-align:left; text-decoration: none; }
.menuliena   {display:block; width:700; text-decoration: none; cursor:pointer }/* pour en-tête*/
.menuliena   {display:block; width:700; text-decoration: none; cursor:pointer }/* pour en-tête*/


a.menulx { display:block; width:700; height:70;  text-align:left; text-decoration: none;
            FONT-SIZE: 20px; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif; COLOR: #006600;}
a.menulx:hover {  BACKGROUND-COLOR: #ffee99; }
div.vitrailm {  float:right; width:125; height:350; text-align:right;}
div.vitrailn {  float:right; width:1; height:350; text-align:right;} /* pour forcer align correct*/
div.corps {width:630;  margin:0; padding:0;text-align:left;}
.mg       { display:block;float:left; width:150; height:70; text-align:left; text-decoration: none;      }
.menup4   {FONT-SIZE: 24px;}
.menu41   { display:block; width:150; height:75; margin:5,5,5,5; text-align:left; text-decoration: none; }
.menu42   { display:block; width:550; height:75; padding:5,5,5,5; text-align:left; text-decoration: none;
            FONT-SIZE: 24px; FONT-FAMILY: Times New Roman, Verdana, Arial, sans-serif; COLOR: #006600;}
.menu42:hover   { BACKGROUND-COLOR: #ffde89; }
           
