
/*balises pour page d'accueil*/

.text
{
   display: none; 
}

.portail
{
   position: absolute;
   left: 0px;
   top: -20px;
   border-style: none;
}

.portailliturgique
{
   position: absolute;
   left: 0px;
   top: 0px;
   border-style: none;
}

.portailvoeux
{
   position: absolute;
   left: 0px;
   top: -35px;
}
.portail2
{
   position: absolute;
   left: 0px;
   top: -10px;
   border-style: none;
   width: 550px;
}

.menus
{
   position: absolute;
   top: 300px;
   left: 395px;
}

.menuindex2
{
   position: absolute;
   top: 0px;
   left: 850px;
   height: 670px;
   width: 150px;
   background-image: url('../images/blk.jpg'); 
}

.menucareme
{
   position: absolute;
   top:  520px;
   left: 5px;
   background-image: url('../images/blk.jpg'); 
}


.vocation a
{ 
   background-image: url('../images/vocation.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.vocation a:hover 
{ 
   background: rgb(100,100,100);
   background-image: url('../images/vocation.jpg'); 
   display: block;
   -moz-opacity:0.5; opacity: 0.5;
   width: 95px; 
   height: 32px;
} 
.maison a
{ 
   background-image: url('../images/maison.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.maison a:hover 
{ 
   background-image: url('../images/maison.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
} 

.hospitalite a
{ 
   background-image: url('../images/hospitalite.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.hospitalite a:hover 
{ 
   background-image: url('../images/hospitalite.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
} 

.programme a
{ 
   background-image: url('../images/programme.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.programme a:hover 
{ 
   background-image: url('../images/programme.jpg');
   -moz-opacity:0.5; opacity: 0.5;   
} 


.horaires a
{ 
   background-image: url('../images/horaires.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.horaires a:hover 
{ 
   background-image: url('../images/horaires.jpg');
   -moz-opacity:0.5; opacity: 0.5;   
} 


.fraternite a
{ 
   background-image: url('../images/fraternite.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.fraternite a:hover 
{ 
   background-image: url('../images/fraternite.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
} 


.artisanat a
{ 
   background-image: url('../images/artisanat.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.artisanat a:hover 
{ 
   background-image: url('../images/artisanat.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
} 

.cahierintercession a
{ 
   background-image: url('../images/cahier.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
}
.cahierintercession a:hover 
{ 
   background-image: url('../images/cahier.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
}

.pourvenir a
{ 
   background-image: url('../images/pourvenir.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
}

.pourvenir a:hover 
{ 
   background-image: url('../images/pourvenir.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
}

.menuvoeux
{
   position: absolute;
   top:  0px;
   left: 880px;
   height: 615px;
   background-image: url('../images/blk.jpg');
}

.blk
{
   position: absolute;
   top:  -10px;
   left: -20px;
}

/* Commencent les bouton blk*/

.vocationblk a
{ 
   background-image: url('../images/vocationblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.vocationblk a:hover 
{ 
   background-image: url('../images/vocationblk.jpg'); 
   display: block;
   filter: alpha(opacity=50);
}

.maisonblk a
{ 
   background-image: url('../images/maisonblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.maisonblk a:hover 
{ 
   background-image: url('../images/maisonblk.jpg'); 
   display: block; 
   filter: alpha(opacity=50);
} 

.hospitaliteblk a
{ 
   background-image: url('../images/hospitaliteblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.hospitaliteblk a:hover 
{ 
   background-image: url('../images/hospitaliteblk.jpg'); 
   display: block; 
   filter: alpha(opacity=50);
} 

.programmeblk a
{ 
   background-image: url('../images/programmeblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.programmeblk a:hover 
{ 
   background-image: url('../images/programmeblk.jpg');
   display: block; 
   filter: alpha(opacity=50);   
} 


.horairesblk a
{ 
   background-image: url('../images/horairesblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.horairesblk a:hover 
{ 
   background-image: url('../images/horairesblk.jpg');
   display: block; 
   filter: alpha(opacity=50);   
} 


.fraterniteblk a
{ 
   background-image: url('../images/fraterniteblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.fraterniteblk a:hover 
{ 
   background-image: url('../images/fraterniteblk.jpg'); 
   display: block; 
   filter: alpha(opacity=50);
} 


.artisanatblk a
{ 
   background-image: url('../images/artisanatblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
} 

.artisanatblk a:hover 
{ 
   background-image: url('../images/artisanatblk.jpg');
   display: block;    
   filter: alpha(opacity=50);
} 

.cahierintercessionblk a
{ 
   background-image: url('../images/cahierblk.jpg'); 
   display: block; 
   width: 123px;  
   height: 55px;
}
.cahierintercessionblk a:hover 
{ 
   background-image: url('../images/cahierblk.jpg');
   display: block;    
   filter: alpha(opacity=50);
}

.pourvenirblk a
{ 
   background-image: url('../images/pourvenirblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
}
.pourvenirblk a:hover 
{ 
   background-image: url('../images/pourvenirblk.jpg');
   display: block;    
   filter: alpha(opacity=50);
}

.nouscontacterblk a
{ 
   background-image: url('../images/nouscontacterblk.jpg'); 
   display: block; 
   width: 123px; 
   height: 55px;
}

.nouscontacterblk a:hover 
{ 
   background-image: url('../images/nouscontacterblk.jpg');
   display: block;    
   filter: alpha(opacity=50);
}

/*
.parolesnovices a
{ 
   background-image: url('../images/parolesnovices.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.parolesnovices a:hover 
{ 
   background-image: url('../images/parolesnovices.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
}

*/

.nouscontacter a
{ 
   background-image: url('../images/nouscontacter.jpg'); 
   display: block; 
   width: 95px; 
   height: 32px;
} 

.nouscontacter a:hover 
{ 
   background-image: url('../images/nouscontacter.jpg'); 
   -moz-opacity:0.5; opacity: 0.5;
}

.veniraufoyer
{
   text-align: right;
}

.veniraufoyer a
{
   color: rgb(160,4,4);
   font-weight: bold;
}

.contactindex
{
   font-family: "Comic Sans MS";
   font-size: 110%;
   font-weight: bold;
   position: absolute;
   top: 585px;
   left: 430px;
}

.contactindexnoel
{
   font-family: "Comic Sans MS";
   font-size: 90%;
   font-weight: bold;
   position: absolute;
   top: 930px;
   left: 50px;
}

.cliquezici
{
   font-family: "Comic Sans MS";
   font-size: 135%;
   font-weight: bold;
   position: absolute;
   top: 480px;
   left: 640px;
}

.cliquezhiver
{
   color: rgb(150,0,0);
}

.contactcliquez
{
  color: rgb(150,0,0);
}

.entrer
{
   font-family: "Comic Sans MS";
   font-size: 105%;
   font-weight: bold;
   font-style: italic;
   position: absolute;
   top: 560px;
   left: 10px;
   width: 350px;      
}

.horairestriduum2
{
   font-family: "Comic Sans MS";
   font-size: 120%;
   font-weight: bold;
   font-style: italic;
   position: absolute;
   top: 480px;
   left: 45px;
   width: 450px;
}

.horairestriduumtlit
{
   font-family: "Comic Sans MS";
   font-size: 120%;
   font-weight: bold;
   position: absolute;
   top: 470px;
   left: 250px;
   width: 650px;
   
}

.contactcolor
{
   color: white;
}

/* triduum+noël 2008*/


.horairetriduum
{
  
   padding-top: 50px;
   width: 800px;
   text-align: center;
   font-size: 130%;
 
}

.triduumindex
{
   font-family: "Comic Sans MS";
   font-size: 90%;
   font-weight: bold;
   position: absolute;
   top: 280px;
   left: 420px;
}

.caremeindex
{
   font-family: "Comic Sans MS";
   font-size: 110%;
   font-weight: bold;
   position: absolute;
   top: 560px;
   left: 450px;
}
/* balises nouvelles générales*/

body
{
   
   background: url("../images/font.jpg");
   background-attachment:fixed;
   width: 700px;
   margin-left: 40px;
   font-family: "Comic Sans MS";
   text-align: justify;
}

p
{
   font-size: 120%; 
   width: 700px;
   text-indent: 50px;
}

h1
{
   width: 750px;
   font-size: 250%; 
   color: rgb(150, 0, 0);
   text-align: center;
   margin-bottom: 100px;
  
}

h2
{
   font-size: 140%; 
   color: rgb(150, 0, 0);
   width: 750px;
}
ol
{
   list-style-type: decimal;
   margin-right: 250px;
}

ul
{
   margin-top: -0px;
}
a
{
   font-size: 110%;
   color: rgb(150,0,0);
   display: block;
   
}

a:hover
{
   color: blue;
}

.tableaupied
{	width: 90%;
	border: 0;
	text-align: left;
	background-image: url('../images/fondmenus.png');
}

/*formats de texte*/

.pmajusc
{
   font-variant: small-caps;
   font-size: 110%;
}

.underline
{
   text-decoration: underline;
   display: inline;
}

.alignrightred
{
   text-align: right;
   width: 700px;  
   color: rgb(150, 0, 0);
}


.italic
{
   font-style: italic;
   
}

.italicsmall
{
	font-style: italic;
	font-size: 70%;
}

.bold
{
   font-weight: bold;
}

.red
{
   color: rgb(150, 0, 0);
}

.gray
{
   color: gray;
}
.petit
{
   font-size: 85%;
   text-align: justify;
   width: 700px;
   display: inline;
}
.tropaire
{
   
   font-size: 85%;
   color: rgb(150, 0, 0);
   width: 550px;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 90px;
   display: block;
   text-align: center;
}

.center
{
   margin-left: -100px;
   width: 750px;
   text-align: center;
}
.huge
{
   font-size: 160%;
   display: inline;
}
.hugesmall
{
   font-size: 140%;
   display: inline;
}
hr
{
   margin-top: 20px;
   margin-bottom: 20px;
}
.pied
{
  margin-left: -20px;
  width: 800px;
}

.contact
{
   text-align: center;
   margin-top: 100px;
}

.mail
{
   width: 700px;
   text-align: center;
}
/*VOCATION DU FOYER*/

.titrevocation
{
   text-align: center;
   font-size: 290%;
   margin-bottom: 70px;
   
}

.voc1
{
   height: 555px;
   width: 740px;
   margin-left: 20px;
   margin-bottom: 50px;
  
}
.presdelacroix
{
   margin-left: 60px;
   color: rgb(150, 0, 0);
   width: 640px;
}

.voc2
{
   
   float: right;
   margin-left: 50px;
   margin-bottom: 50px;
   margin-top: 20px;
   margin-right: 50px;
}

.femme
{
   padding-left: 20px;
   font-size: 120%;
   font-weight: bold;
   color: rgb(150, 0, 0);
}

.presdelacroix1
{
   margin-left: 120px;
   margin-right: 190px;
   color: rgb(150, 0, 0);
   width: 440px;
}
.centerredbold
{
   
   width: 420px;
   text-align: center;
   font-weight: bold;
   font-size: 140%;
   color: rgb(150, 0, 0);
   display: block;
}

.tab
{
   margin-left:50px;
   font-size: 120%;
   width: 700px;
}

.tab1
{
   margin-left:50px;
   font-size: 120%;
   width: 700px;
}

.tab2
{
   margin-left: 30px;
}

.tab3
{
   padding-left:40px;
   display: inline;
   
}

.voc3
{
   height: 183px;
   width: 250px;
   float: right;
}

.voc4
{
   height: 375px;
   width: 500px;
   margin-left: 150px;
}

.solitude
{
   width: 700px;
   margin-bottom: 80px;
}

.croixchapelle
{
   height: 300px;
   width: 240px;
   float: right;
   margin-left: 30px;
   margin-top: 20px;
} 

.voc6
{
   width: 227px;
   height: 170px;
   float: right;
}
.voc7
{
   width: 200px;
   height: 160px;
   float: left;
   margin-top: -50px;
   margin-right: 20px;
}

.voc8
{
   margin-left: 150px;
   margin-bottom: 40px;
}
.freressoeurs07
{
   height: 563px;
   width: 750px;
}
.monotype
{
   display: none;
}


/* balises pour MAISON*/

.titremaison
{
   background: url("../pictures/mais1.jpg");
   height: 563px;
   width: 751px;
   margin-bottom: -5px;
}

.forhuge
{
   font-size: 130%;
   text-align: left;
}

.mais2
{
   width: 227px;
   height: 170px;
   position: relative;
   top: 80px;
   margin-bottom: 100px;
}

.mais3
{
   width: 227px;
   height: 170px;
   position: relative;
   top: 50px;
   margin-bottom: 100px;
   
}
.mais4
{
   width: 227px;
   height: 170px;
   position: relative;
   top: 20px;
   margin-bottom: 100px;
}

.mais5
{
   width: 170px;
   height: 227px;
   position: relative;
   left: 250px;
   margin-bottom: 20px;
}

.mais6
{
   width: 700px;
   height: 468px;
   margin-top: 20px;
}

.mais7
{
   
   width: 330px;
   height: 220px;
}

.mais8
{
   position: relative;
   left: 40px;
   width: 330px;
   height: 220px;
}

.mais9
{
   
   width: 200px;
   height: 309px;
}

.mais10
{
   position: relative;
   top: -40px;
   left: -170px;
   width: 300px;
   height: 200px;

}

.mais11
{
   position: relative;
   top: -240px;
   left: 560px;
   width: 200px;
   height: 280px;
   margin-left: 150px;

}

.mais12
{
   position: relative;
   top: 30px;
   left: -200px;
   width: 200px;
   height: 300px;
   
}

.mais13
{
   position: relative;  
   left: -120px;
   top: 50px;
   width: 200px;
   height: 267px;

}

.basred
{
   margin-top: 100px;
   color: rgb(150,0,0);
}

.mais14
{
   width: 200px;
   height: 304px;
}

.mais15
{
   position: relative;
   left: 30px;
   width: 200px;
   height: 267px;
}
.mais16
{
   position: relative;
   left: 60px;
   width: 200px;
   height: 296px;
}
.mais17
{
   width: 300px;
   height: 225px;
}
.mais18
{
   width: 300px;
   height: 225px;
   position: relative;
   left: 65px;
}
.mais20
{
   height: 218px;
   width: 290px;
}

.mais22
{
   position: relative;
   left: 85px;
   height: 218px;
   width: 290px;
}

.refectoire
{
   margin-top: -180px;
}

.mais24
{
   width: 300px;
   height: 225px;
}
.mais25
{
   width: 300px;
   height: 225px;
   position: relative;
   left: 60px;
}
.mais26
{
   
   position: relative;
   left: 225px;
   top: 60px;
}


.mais27bis
{
   margin-top: 150px;
   
}
.mais28
{
   height: 225px;
   width: 300px;
}
.mais29
{
   height: 225px;
   width: 300px;
   position: relative;
   left: 90px;
   top: -10px;
}
.mais30
{
   height: 400px;
   width: 300px;
   position: relative;
   left: 400px;
   top: -310px;
}
.mais31
{
   height: 300px;
   width: 225px;
   position: relative;
   left: -190px;
   top: -90px;
}

/* FRATERNITÉ JEUNES */
.titrefrat
{
   font-size: 190%;
   color: #f6d856;
   background: url("../pictures/titrefrat.jpg");
   height: 330px;
   width: 610px;
   position: absolute;
   top: 0px;
   left: 150px;
   
}

.fratpetit
{
    font-size: 80%;
	border: 0px;
}

.frat
{
   width: 600px;
   margin-top: 300px;
   margin-left: 120px;
   font-size: 110%;
      
}
.fratpetit2
{
    font-size: 60%;
	border: 0px;
	
}

 .frat1
{
   height: 1330px;
   width: 150px;
   position: absolute;
   top: 0px;   
   left: 0px;
   border: 0px;
   margin-bottom: 40px;
}

.frat2
{
   width: 300px;
   height: 199px;
   float: right;
   margin-left: 300px;
   margin-bottom: 20px;
   
}

.frat3
{
   width: 300px;
   height: 199px;
   margin-top: 20px;
}

.frat4
{
   width: 300px;
   height: 199px;
   position: relative;
   top: -140px;
   left: 290px;
   margin-bottom: -120px;
}
/*CAHIER*/

.titrecahier
{
   margin-left: 320px;
   margin-top: -400px;
   text-align: left;
   font-size: 190%;
}

.soustitrecahier
{
   font-size: 120%;
   text-align: justify;
   margin-left: 320px;
   margin-top: -70px;
   width: 390px;
   display: block;  
}
      
}
.ssoustitrecahier
{   
   font-size: 130%;
   font-weight: bold;
   width: 390px;
   margin-left: 370px;
   margin-bottom: 20px;
   display: block;
}

.cahierlit
{
   text-align: right;
   padding-right: 130px;
   display: block;   
}
.cahier1
{
   height: 361px;
   width: 300px;
}

/* POUR VENIR AU FOYER*/
.titrevenir
{
   background: url("../pictures/venir1.jpg") no-repeat;
   height: 334px;
   width: 500px;
   margin-left: 60px;
   color: #fff8ce;
   font-size: 180%;
   padding-left: 136px;
   text-align: left;
}
.venir2
{
   margin-left: 100px;
   margin-bottom: 50px;
}
/*CONTACT*/

.contact1
{
   width: 142px;
   height: 57px;
   margin-top: 50px;
   margin-left: 300px;
   margin-bottom: 30px;
}

.contact2
{
   margin-top: 50px;
   margin-bottom: 50px;
}

.croixlatines
{
   margin-top: 40px;
   margin-left: 210px;
   margin-bottom: 10px;
}

/*PROGRAMME*/

.titreprogramme
{
   width: 500px;
   margin-bottom: 70px;
}

.programme1
{
   position: absolute;
   left: 500px;
   top: 50px;
}
   
.programmefond 
{
   background: url('../pictures/progr1112b.jpg') repeat-y left;
   margin-top: 180px;
   padding-left: 120px;
   width: 750px;
}

.centerprogr
{
   font-size: 125%;
   text-align: center;
}

/*
.ete
{
   background-image: url('../pictures/programme2.jpg');
   background-repeat: no-repeat;
   background-color: #b9c7d9;
   text-align: justify;
   border: solid black 2px;
   width: 700px;
   height: 490px;
}
.textecadre
{
   font-size: 110%;
   position: absolute;
   left: 320px;
   width: 400px;
}
.petitcadre
{
   font-size: 85%;
}
 */
 
/*HORAIRES*/

.horaire
{
   background: url("../pictures/fondbois2.jpg");
   width: 750px;
   text-align: center;
   font-size: 130%;
}

/*Balises pour hospitalité*/

.titrehospitalite
{
   font-size: 250%;
   text-align: right;
   background: url("../pictures/hosp1.jpg"); 
   width: 500px;
   height: 766px;
}

.titrehosp2
{
   position: relative;
   top: 30px;
   
}

.hosp3
{
   position: relative;
   left: 340px;
   top: -200px;
}
.ecart
{
   font-size: 130%;
   font-style: italic;
   width: 200px;
   text-align: justify;
   position: absolute;
   top: 630px;
   left: 565px;
}

.hosptext0
{
   margin-top: -150px;
}
.hosptext1
{
   width: 420px;
   margin-left: 300px;
   font-size: 120%;
   text-align: justify;
}

.hosptext2
{
   margin-top: -100px;
}

.hosp4
{
   position: relative;
   top: -180px;
}

.hosp5
{
   position: relative;
   top: -140px;
   left: 50px;
   
}

.hosp5
{
   
}
.hosp6
{
   margin-left: 100px;
   border: 0px;
}
.test
{
	width: 390px;
	padding-top: -300px;
	background: url("../pictures/hosp2.jpg"); 
}

/*POUR VENIR AU FOYER*/
.adresse
{
   width: 700px;
   text-align: center;
   font-size: 150%;
   font-weight: bold;
   color: rgb(150,0,0);
   
}
/*Balises pour artisanat*/

.titrepatmos
{
   color: #2f4c83;
   padding-left: 50px;
   margin-top: 40px;
   font-size: 125%;
}
.textepatmos
{
   font-size: 110%;
   width: 650px;
   color: #2f4c83;
   background: url("../images/courbe2.jpg") no-repeat;
   text-align: left;
   
}
.tabpatmos
{
   margin-left: 65px;
}

.tabpatmossmall
{
   margin-left: 30px;
}

.centerpatmos
{
	color: #274826;
	width: 650px;
	margin-left: 150px;
	margin-top: -30px;
	font-size: 115%;
	text-align: center;
}

.patmosliste1
{
   list-style-image: url('../images/puce2.jpg');
   margin-top: -15px;
   padding-left: 80px;
   
}

.patmosliste2
{
   list-style-type: none;
   text-indent: -15px;
   margin-top: -15px;
   list-style-type: none;
   padding-left: 95px;
   padding-bottom: 30px;
}


/*Balises pour NOVICESl*/

.novices
{
   background: url('../pictures/novices1.jpg') repeat-y left;
}

.titrenovices
{
   margin-left: 100px;
   padding-top: 50px;
   padding-bottom: 100px;
}
.thierrytable
{
   position: relative;
   left: 100px;
   margin-bottom: 150px;
}

.thierryphoto
{
   
}
.thierrytexte
{
   
   width: 350px;
   font-size: 130%;
   text-align: justify;
   padding-left: 50px;
}

.genevieve
{
   margin-bottom: 150px;
}

.genevievephoto
{
   position: relative;
   left: 460px;
}

.genetexte
{
   font-size: 130%;
   text-align: justify;
   width: 500px;
   padding-top: 40px;
   margin-left: 200px;
}

.marie
{
   
   
}

.mariephoto
{
   position: relative;
   left: 350px;

}

.marietexte
{
   font-size: 130%;
   text-align: justify;
   width: 500px;
   padding-top: 20px;
   padding-left: 200px;
   margin-bottom: 150px;
}

.pierre
{
   margin-top: 150px;
   margin-left: 60px;
}

.pierrephoto
{
   position: relative; 
   left: 200px;
}
.pierretexte
{
   font-size: 130%;
   text-align: justify;
   width: 500px;
   padding-top: 20px;
   padding-left: 190px;
}

.mireille
{
   margin-left: 150px;
   margin-top: 100px;
}

.mireillephoto
{
   position: relative;
   left: 450px;
}

.mireilletexte
{
   font-size: 130%;
   text-align: justify;
   width: 500px;
   padding-top: 20px;
   padding-left: 180px;
   margin-bottom: 20px;
}   
.right
{
   text-align: right;
}
