/* Styles des autres pages que celle d'accueil */

body {
margin: 0;
padding: 0;
background: #E1C8A7; /* couleur de fond générale du site */
font-family:verdana, arial, sans-serif;
color:#5C291D;
}

/* zone supérieure de la page. 3 parties: tete_g , tete_ctr, tete_ctr. */
#tete_g {
position:absolute;
left:0;
top:0;
right:0;
background-color:#DAC9B8; 
width:270px; 
height:82px;
z-index:1;
}

#tete_ctr {
position:absolute;
left:270px;
top:0;
right:0;
background-color:#DAC9B8; 
width:700px; 
height:82px;
z-index:1;
border-bottom:1px solid red;
}

#tete_dr{
position:absolute;
left:970px;
top:0;
right:0;
background-color:#DAC9B8; 
width:20%; 
height:82px;
z-index:1;
border-bottom:1px solid red;
}

/* barre de navigation: rubriques de support: contact,liens, plan du site, envoyer, imprimer...*/
#cadre_rubr_sup_g {
position:absolute;
left:0;
top:83px;
right:0;
background-color:#DAC9B8; 
width:270px; 
height:22px;
z-index:1;
}

#cadre_rubr_sup_ctr {
position:absolute;
left:270px;
top:83px;
right:0;
background-color:#DAC9B8; 
width:700px; 
height:22px;
z-index:1;
border-bottom:1px solid red;
}

#cadre_rubr_sup_dr {
position:absolute;
left:970px;
top:83px;
right:0;
background-color:#DAC9B8; 
width:20%; 
height:22px;
z-index:1;
border-bottom:1px solid red;
}

/* barre de navigation: rubriques de support: contact, liens, plan, imprimer,... */

#nav_rubr_sup{
position:absolute;
left:340px;
top:86px;
z-index:2;
font-size : 10pt; 
font-family : Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
font-stretch:extra-expanded ;
}

/* barre de situation: indique la pg active où l'internaute se trouve: ht de pg.  */

#nav_barre_situa{
position:absolute;
left:270px;
top:120px;
z-index:2;
font-size : 8pt; 
font-family : Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
}
 
.situa_pg_active{
font-size : 10pt; 
font-family : Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
color:red;
/*font-variant:small-caps; */
}

h1.titretete /* style du titre Pèlerins de Saint-Jacques*/ {
position:absolute;
left:30px;
top:85px;
font-size : 11pt; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-variant:small-caps;
font-weight:bold;
font-stretch:extra-expanded ;
color : #5C291D; 
text-align: center;
z-index:2;
}

h2.titretete /*   style du titre dans le Luxembourg belge*/{
position:absolute;
left:30px;
top:103px;
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-variant:small-caps;
font-weight:bold;
color :#E18914; 
text-align: center;
z-index:2;
}

img.logo {  /* coquille - sanglier */
position:absolute;
left:70px;
top:5px;
z-index:2;
}

/* titre du menu principal affiché dans la zone "tete" à droite*/
#titr_menu {
position:absolute;
left:600px;
top:107px;
font-size : 10pt; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:bold;
color :red; 
font-variant: small-caps;
z-index:2;
}

/* titre des sous menus affichés dans la zone "tete" à droite*/
#titr_ss_menu {
position:absolute;
left:600px;
top:127px;
font-size : 7pt; 
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
color :red; 
font-variant: small-caps;
z-index:2;
}

/* image dans la zone "tete" à droite */
#i_titr_menu {
position:absolute;
left:775px;
top:25px;
z-index:2;
}

/* image st Jacques Messancy */

img#stJMessancy{
z-index:2;
position:absolute;
left:10px;
top:130px;
}

/* image croix rouge épée */

img#cr_sj{
z-index:2;
position:absolute;
left:270px;
top:84px;
}




/* Formulaire d'accès à la page administrateur, sous le menu de la page gro_pres.php */

div#formadmin {
position:absolute;
top:700px;
left: 70px;
z-index:3;
font-size: 8px;
}



/* bloc texte et illustrations: id="corps"  */

div#corps{
position: absolute;
left:250px;
top:200px;
width: 580px;
padding-left:20px;
border-left:1px solid #E18914;
}


		/* police et mise en page du texte de fond*/
div.txt_fd{
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size : 9pt;
font-weight:normal;
text-decoration:none;
text-align:left;
}

h5{		/* titres dans le bloc: id="corps"*/
font-size:12px;
font-weight: bold;
}

h4{		/* titres dans le bloc: id="corps"*/
font-size:15px;
font-weight: bold;
background-color :#EAA954; 
}

h6{		/* titres dans le bloc: id="corps"*/
font-size:16px;
font-weight: bold;
}


		/* texte pèl_général Quitte ton pays... sur fond de cruz de ferro*/
table#text_et_im_pel{
float:center;
background-image: url(../IMA/I_PEL/gr_cruz.gif);
background-repeat: no-repeat;
background-position: 40px 10px;
}

DIV#txt_pel_1{
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size : 8pt;
font-weight:bold;
text-align: center;
width: 400px;
height: 280px;
padding:10px;
border:1px solid #5C291D;
}

		/* Liste des sites dans la page "liens"   */
li.list_lien{
margin: 0;
padding-left:15px;
list-style-type:disc;
list-style-position:outside;
}


		/* barre de menu en bas de page*/
DIV#menubar{
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size : 7pt;
font-weight:normal;
text-decoration:none;
text-align: center;
padding-bottom: 25px;
padding-top: 25px;
}

		/* menu principal pour pgs sq  version actuelle */
#nv_menu_div { /* ensemble du menu principal  */
position: absolute;
top:170px;
left:10px;
width:250px;
z-index:3;
}

#nv_menu {  /* list du menu */
list-style-type:none;
position:relative;
left:-20px;
}

#nv_menu a:link {
color:#5C291D; 
text-decoration:underline;
}

#nv_menu a:visited {
color:#5C291D; 
text-decoration:none;
}

#nv_menu a:hover{
background-color:#5C291D;
font-size : 10pt;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding-left:3px;
padding-right:3px;
}



li.prim {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size : 9pt;
font-weight:bold;
}

li.bis {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size : 8pt;
font-weight:normal;
padding-left:15px;
}





img#i_carte_lux{	/*carte iconographique de la province du lux*/
position:relative;
top:0px;
left:120px;
width:280px;
height:368px;
}

/*textes sur la carte de la province de Luxembourg  */

div#txt_prov_lux{
position:absolute;
top:320px;
left:200px;
font-family : Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:red;
z-index:3;
}

div#txt_france{
position:absolute;
top:450px;
left:140px;
font-family : Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:red;
z-index:3;
}

div#txt_gdlux{
position:absolute;
top:350px;
left:390px;
font-family : Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:red;
z-index:1;
}

/* images des localités (largeur 80 px)liées à la carte lux dans icon_lux.php
	Chaque localite possede son propre ID avec un style identique*/

div#arlon{
position:absolute;
top:320px;
left:390px;
width:80px;
height:107px;
z-index:2;
visibility:hidden;
}

div#aubange{
position:absolute;
top:320px;
left:390px;
width:80px;
height:115px;
z-index:2;
visibility:hidden;
}

div#avioth{
position:absolute;
top:320px;
left:390px;
width:80px;
height:128px;
z-index:2;
visibility:hidden;
}

div#bande{
position:absolute;
top:320px;
left:390px;
width:80px;
height:128px;
z-index:2;
visibility:hidden;
}

div#baranzy{
position:absolute;
top:320px;
left:390px;
width:80px;
height:107px;
z-index:2;
visibility:hidden;
}

div#bebange{
position:absolute;
top:320px;
left:390px;
width:80px;
height:112px;
z-index:2;
visibility:hidden;
}

div#bouillon{
position:absolute;
top:320px;
left:390px;
width:80px;
height:99px;
z-index:2;
visibility:hidden;
}

div#cetturu{
position:absolute;
top:300px;
left:390px;
width:80px;
height:167px;
z-index:2;
visibility:hidden;
}

div#fontenaille{
position:absolute;
top:320px;
left:390px;
width:80px;
height:125px;
z-index:2;
visibility:hidden;
}

div#gouvy{
position:absolute;
top:320px;
left:390px;
width:80px;
height:122px;
z-index:2;
visibility:hidden;
}

div#messancy{
position:absolute;
top:320px;
left:390px;
width:80px;
height:119px;
z-index:2;
visibility:hidden;
}

div#martue{
position:absolute;
top:320px;
left:390px;
width:80px;
height:107px;
z-index:2;
visibility:hidden;
}

div#halanzy{
position:absolute;
top:320px;
left:390px;
width:80px;
height:117px;
z-index:2;
visibility:hidden;
}

div#hargimont{
position:absolute;
top:320px;
left:390px;
width:80px;
height:117px;
z-index:2;
visibility:hidden;
}

div#ruette{
position:absolute;
top:320px;
left:390px;
width:80px;
height:128px;
z-index:2;
visibility:hidden;
}

div#tintigny{
position:absolute;
top:320px;
left:390px;
width:80px;
height:113px;
z-index:2;
visibility:hidden;
}

div#vauxchav{
position:absolute;
top:300px;
left:390px;
width:80px;
height:142px;
z-index:2;
visibility:hidden;
}

div#viville{
position:absolute;
top:320px;
left:390px;
width:80px;
height:107px;
z-index:2;
visibility:hidden;
}

div#bastogne{
position:absolute;
top:320px;
left:390px;
width:80px;
height:132px;
z-index:2;
visibility:hidden;
}

/* style iconographie luxembourgeoise fiches locales*/

p.ico_lux_titre{
font-weight:bold;
font-style:italic;
}


/* style du tableau pelerins luxembourgeois du passe*/

table.pel_passe{
border:1px solid #E18914;
}