@charset "windows-1252";
 
body { 
font-family: Verdana, Arial, Helvetica, serif;	
font-size: 13px;
} 

#header, #menuhaut, #menu, #menuh, #video, #baspagephot,#baspage, #toppage  {
display: none;
} 

#rctable table {
display: none;
} 
				 
#global h6 {
margin-top: 1em;
margin-bottom: 0.5em;
font-size: 120%;
font-weight: bold;
font-style: italic;
}

#baspage {
font-size: 70%;
text-align: right;
margin-top: 3em;
border-top: 1px solid black;
}

#baspagemargin {
font-size: 70%;
text-align: right;
margin-top: 3em;
border-top: 1px solid black;
}

.noprint, .ewBasicSearch ,.alphabet,.tooltip  {
display: none;
}
	
img.photo {
text-align: center; 
border: 1px solid #250;
}  
img.left {
float: left; 
margin: 0 1em 0 0;
} 
img.right {
float: right; 
margin: 0 0 0 1em;
} 
img.nobord {
border: 0;
}
 
/* Séparation de fin de div en cas de flottants.                  */
/* S'utilise avec <hr class="separation" /> juste avant le </div> */	 
/* on ne peut ni both ni left à cause du menu général !           */
.separation {
clear: right;
visibility: hidden;
}
.sepboth {
clear: both;
visibility: hidden;
}
 
 
.break {
page-break-before: always;
}

div.photo {
text-align: center; 
width: 302px; 
}  
div.left {
float: left; 
margin: 0 1em 0 0;
} 
div.right {
float: right; 
margin: 0 0 0 1em;
} 
div.photo img {
border: 1px solid #250;
}
div.photo img.nobord {
border: 0;
}
div.photo label {
font-size: 70%; font-weight: bold;
} 

div.vitrailchoeur {
width: 96px;
height: 390px;
float: left;
line-height: 11px;
text-align: center;
}
div.vitrailchoeur img {
border: 6px solid #100;	  /* brun foncé*/
} 
div.vitrailchoeur label {	
margin: 0;	
font-size: 70%; 
font-weight: bold;
}

div.vitrailbascote {
width: 110px;
height: 280px;
float: left;
line-height: 11px;
text-align: center;
}
div.vitrailbascote img {
border: 10px solid #100;	  /* brun foncé*/
} 
div.vitrailbascote label {	
margin: 0;	
font-size: 70%; 
font-weight: bold;
}

div.chemincroix {
width: 96px;
height: 180px;
float: left;
line-height: 10px;
text-align: center;
}
div.chemincroix img {
border: 5px solid #100;	  /* brun foncé*/
} 
div.chemincroix label {	
margin: 0;	
font-size: 70%; 
font-weight: bold;
}

div.chaire {
width: 155px;
height: 340px;
float: left;
line-height: 11px;
text-align: center;
}
div.chaire img {
border: 10px solid #100;	  /* brun foncé*/
} 
div.chaire label {	
margin: 0;	
font-size: 70%; 
font-weight: bold;
}
/* ====================================== */ 	
/* Lien non souligné (ex pour function index */
a.index{
text-decoration:none;
}
 
#tblcanton table {
border: 1px solid #999;

}
/* les lignes */
#tblcanton td {
border: 1px solid #999;
background-color: #faf9ec;
line-height: 1.8em;	 
}
/* entêtes colonnes */
#tblcanton th {
border: 0px solid #999;	
background-color: #ece5ca;
line-height: 2em;
font-weight: bold;
font-style: italic;
text-align: center; 
}
/* ====================================== */ 
/* Encadrement d'un texte pour mise en valeur. ex dans  camp_chapelle.php */
#encadrement {
margin: 2em 2em 0 2em; 
padding: 0.5em 1em 1em 1em;	
border: 6px ridge #9df;

font-style: italic;
}
/* ====================================== */ 
/* pour tabuler droite un paragraphe */ 
#tabul {
margin: 0 0 0 2em; 
}

