/*
Couleurs uilis�es:
----------------------------------------------------
Fond:									E8EDD6
Verset accueil:							800000
bckg titre tableau enseignements:		cdd6a6
bckg liste de th�mes (1/2):				f0f5e7
bckg ligne tableau ens. / art. (1/2)	f0f5e7
bckg formulaire contact					f0f5e7
titre h3:								1a5200
a:hover:								1C4F01
----------------------------------------------------
*/


body {
	text-align: center ;
}
	
#contenu {
	width: 760px ;
	margin: 0 auto;
	padding: 30px 0;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:url("images/fond_760.gif") repeat-y;
}

.center {
	text-align: center;
}

#bandeau {
	text-align: center;
	color: #800000;
	font-size: 13px;
	background-image: url("images/bandeau_home.jpg");
	background-repeat: no-repeat;
	background-position: top center;
}

#bandeau .verset {
	font-weight: bold;
	padding: 150 0 0 0;
	margin: 0;
}

#bandeau .ref {
	padding: 5 0 0 0;
	margin: 0;
}

#bandeau a {
	color: #800000;
	font-style: italic;
}
/*
div#imageAccueil {
	width: 100%;
	height: 460px;
	float: left;
	background-image: url("images/cascade_jpg.jpg");
	background-repeat: no-repeat;
	background-position: 470px 150px;
}*/

div#imageAccueil div#enseignementsAccueil {
	width: 350px;
	float: left;
	padding: 0;
}

div#imageAccueil div#articlesAccueil {
	width: 350px;
	float: right;
	padding: 0;
}

div#imageHabillage {
	width: 300px;
	height: 280px;
	float: right;
	background-image: url("images/cascade2.jpg");
	background-repeat: no-repeat;
	background-position: 20px 0px;
}
   
ul .accueil {
	font-size: 13px;
}

#google {
	float: right;
	margin-right: 20px;
	margin-top: -30px;
	margin-bottom: 35px;
	margin-left: 420;
}

#ajoutFavorisAccueil {
	margin: 0;
	padding-top: 10;
	padding-bottom: 20px;
	font-size: 10px;
	text-align: center;
	clear: left;
}

ul.accueil {
	margin: 0;
	padding: 0 20 0 30;
}

ul.accueil li {
	margin: 7 0 0 0;
}

ul.listeThemeGauche, ul.listeThemeDroite {
	margin: 10 10 30 10;
	padding: 0 0 0 20px;
	float: left;
	width: 340px;
	font-size: 12px;
	line-height: 18px;
}

li.listeTheme0 {
	background-color: #f0f5e7;
}

ul#listeThemeBibleGauche, ul#listeThemeBibleMilieu, ul#listeThemeBibleDroite {
	margin: 10 10 30 10;
	padding: 0 0 0 20px;
	float: left;
	width: 210px;
	font-size: 12px;
	line-height: 18px;
}

ul#listeVersions {
    margin: 10px 10px 30px 10px;
    padding: 0 0 0 20px;
    width: 340px;
    font-size: 12px;
    line-height: 18px;
}

p#recommander {
	clear: left;
	font-weight: bold;
	text-align: center;
}

p#lienListeEnsArt {
	margin: 0 20px;
	padding: 20px;
	text-align: left;
	font-weight: bold;
	/*background: url("images/croix.png") no-repeat left;*/
}

p.format_enseignement, p.autre_format_enseignement {
	text-align: center;
}

table {
	font-size: 13px;
}

table#tabEnsArt {
	width: 95%;
	margin: 0 2.5% 20px 2.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 2px solid gray;
	border-collapse: collapse;
}

tr#titreEnseignements {
	background-color: #cdd6a6;
	text-align: center;
	font-weight: bold;
}

tr.ensLigneImp {
	background-color: f0f5e7;
}

table#tabEnsArt td {
	padding: 5px;
	border: 1px solid gray;
}

td.numArt {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: 1a5200;
}

td.nbPages {
	text-align: center;
}

form#formBible {
	padding: 20px 0;
	line-height: 300%;
	text-align: center;
}

p#resultRechBible, p#resultRech {
	font-weight: bold;
	text-align: center;
}

p.refRechBible, p.refThemeBible {
	margin: 0 20px 0 20px;
	background-color: #f0f5e7;
}

p.refRechBible a, p.refThemeBible a {
	font-weight: bold;
	color: #1a5200;
}

p.versetRechBible, p.versetThemeBible  {
	margin: 0 20px 20px 20px;
	background-color: #f0f5e7;
}

p.versetRechBible span {
	color: rgb(204, 102, 0);
}

p#navigationRechBible {
	text-align: center;
}

p#testBible {
	margin-left: 30px;
	padding-left: 40px;
	font-weight: bold;
	background: url("images/lauriers_petit.gif") no-repeat left bottom ;
}

p#proposeVersetTheme {
	margin-left: 30px;
	padding-left: 40px;
	background: url("images/bible.gif") no-repeat left bottom ;
}

p#apprVerset {
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	color: #1a5200;	
}
	
p#apprReponse {
	text-align: center;
}

p#apprReponse span{
	font-weight: bold;
}

p#rechResultPrec {
	width: 300px;
	height: 21px;
	text-align: right;
	font-weight: bold;
	font-size: 15px;
	float: left;
	background: url("images/fleche_gauche.gif") no-repeat left bottom ;
}

p#rechResultSuiv {
	width: 300px;
	height: 21px;
	text-align: left;
	font-weight: bold;
	font-size: 15px;
	float: right;
	background: url("images/fleche_droite.gif") no-repeat right bottom ;
}

input.indice {
	background-color: #E8EDD6;
	border-width: 0;
}

ul#indexBible {
	margin: 0;
}

ul#indexBible li {
	padding: 0 30px 5px 5px;
}

ul#indexBible a.livreBible {
	font-weight: bold;
}

div#supprVersion {
	margin: 20px;
	width: 340px;
	float: left;
}

div#supprVersion p.ajoutSupprVersion {
	margin: 0 0 5px 0;
	padding-left: 30px;
	height: 18px;
	background: url("images/bible2.gif") no-repeat left bottom ;
}

div#ajoutVersion {
	margin: 20px;
	width: 330px;
	float: left;
}

div#ajoutVersion p.ajoutSupprVersion {
	margin: 0 0 5px 0;
	padding-left: 30px;
	height: 18px;
	background: url("images/bible.gif") no-repeat left bottom ;
}

table#afficheChapBible {
	margin: 0 auto;
	font-size: 13px;
	clear: left;
	width: 98%;
}

table#afficheChapBible td {
	padding: 6px;
}

table#afficheChapBible td.numVers {
	font-style: italic;
	vertical-align: top;
	text-align: right;
	font-size: 10px;
}
	
table#afficheChapBible td.verset {
	vertical-align: top;
	text-align: justify;
}
	
tr.ligneImpaire {
	background-color: #F0F5E7;
}

div#navigationChapBible {
	margin: 20px 20px 0 20px;
	vertical-align: middle;
}

div#navigationChapBible div#chapPrec {
	width: 200px;
	height: 21px;
	font-weight: bold;
	text-align: right;
	float: left;
	background: url("images/fleche_gauche.gif") no-repeat left bottom ;
}
	
div#navigationChapBible div#sommaireLivre {
	margin: 0 20px 20px 20px;
	width: 276px;
	text-align: center;
	float: left;
}
	
div#navigationChapBible div#sommaireLivre span#numChapLu {
	font-weight: bold;
}

div#navigationChapBible div#sommaireLivre span.numChap {
	text-decoration: underline;
}
	
div#navigationChapBible div#chapSuiv {
	font-weight: bold;
	height: 21px;
	background: url("images/fleche_droite.gif") no-repeat right bottom ;
}

div#stopFloatLeft {
	clear: left;
}	

div#stopFloatRight {
	clear: right;
}	

div#stopFloatBoth {
	clear: both;
}	

div#cadreContact {
	width: 600px;
	margin: 0 80px 0px 80px;
	background-color: #f0f5e7;
	border: 1px solid gray;
	font-size: 13px;
}

table.contact td {
	font-size: 13px;
	padding: 0 20px;
}

div#contactInformation {
	padding: 20px 50px;
	line-height: 130%;
}

ul.contact li {
	margin-top: 10px;
}

div#contactTexte{
	text-align: center;
}
	
a:visited {
	color: black;
	text-decoration: none
}

a:active {
	color: black;
	text-decoration: none
}

a:link {
	color: black;
	text-decoration: none
}

a:hover {
	color: #1C4F01;
	text-decoration: underline
}

a.titreh3 {
	color: #1a5200;
}

h1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 20px; 
    text-align: center;
    color: #E7EFD6;
    letter-spacing: 2pt;
    margin-top: 0;
    margin-bottom: 0
}
    
h2 {	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 16px;
	text-align: center;
	color: #E7EFD6;
	letter-spacing: 2pt;
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
}

h3 {
	margin-top: 0px;
	padding-top: 30px;
	font-size: 18px;
	text-align: center;
	font-style: italic;
	font-weight: bold;
	color: #1a5200;
}

h3.contact {
	font-style: normal;
}

h3.lireBible {
	text-decoration: underline;
	font-style: normal;
}

h3#titreLivre {
	font-size: 30px;
	font-style: normal;
	margin-bottom: 0px;
}

h3#apprVersets{
	text-decoration: underline;
	font-style: normal;
	margin-bottom: 40px;
}
	
h4 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0px;
}	

h4.accueil {
	text-align: center;
	font-size: 13px;
}

h4.contact {
	text-align: center;
	margin: 20px 0;
}

h4#listeTheme {
	padding: 0 0 0 30px;
}

h4#listeVersions {
    	padding-left: 30px;
}

h4#titreChap {
	margin: 0 0 20px 0;
	font-size: 20px;
	color: #1a5200;
	text-align: center;
}	


h5.accueil {
	text-align: center;
	margin: 7px 20px 7px 20px;
	padding: 8px 0 8px 0;
	font-size: 10px;
	background-color: #cdd6a6;
}

#deftext {
	font-weight: bold;
	font-size: 20px;
	color: #1C4F01;
	background-color: #E8EDD6;
	border-width: 0;
} 

#texteHTML {
	width: 718px;
	margin: 0 20px;
}

table#menuPied {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 13px;
	font-weight: bold;
}	

td.ongletf, td.ongletc {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 13px;
	font-weight: bold;
}

td.ongletf .formulaire, td.ongletc .formulaire {
	margin: 5px auto;
}

table.liensSites {
	margin-left: 40px;
	padding: 0;
	font-size: 13px;
}

table.liensSites h4{
	margin: 20px 0 10px 0;
	text-align: center;
}

table.liensSites td.titreSite{
	width: 100px;
	padding: 10px;
	text-align: right;
}	

table.liensSites td.imageSite{
	width: 120px;
}	

table.liensSites td.lienSite{
	width: 360px;
	padding: 10px;
}	


table#plan {		/* A supprimer d�s que plan.php modifi� */
	margin: 0 2.5%;
	font-size: 13px;
}


.ongletf	 { background: url("images/hmf.gif");}
.ongletc	 { background: url("images/hmc.gif");}
.bouton      { font-family: Arial; font-size: 11 px; background-color: #CDD6A6; margin-top: 0; margin-bottom: 0 }
.texte       { font-family: Arial; font-size: 11 px; margin-top: 0; margin-bottom: 0 }
a:visited.haut { color: white; text-decoration: none; font-weight: bold}
a:active.haut { color: white; text-decoration: none; font-weight: bold}
a:link.haut { color: white; text-decoration: none; font-weight: bold}
a:hover.haut { color: white; text-decoration: none; font-weight: bold}
a:visited.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:active.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:link.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:hover.g { color: #1C4F01; text-decoration: underline; font-weight: bold}
a:visited.gl { color: gray; text-decoration: none }
a:active.gl { color: gray; text-decoration: none }
a:link.gl { color: gray; text-decoration: none }
a:hover.gl { color: gray; text-decoration: underline }
.titre       { color: #1C4F01; font-family: Verdana; font-size: 20px; font-weight: bold; text-align: center }


/******************** ANCIEN CODE*******************
a:visited.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:active.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:link.g { color: #1C4F01; text-decoration: none; font-weight: bold}
a:hover.g { color: #1C4F01; text-decoration: underline; font-weight: bold}
a:visited.gl { color: gray; text-decoration: none }
a:active.gl { color: gray; text-decoration: none }
a:link.gl { color: gray; text-decoration: none }
a:hover.gl { color: gray; text-decoration: underline }
a:visited.pl { color: black; text-decoration: none; font-size: 12px}
a:active.pl { color: black; text-decoration: none; font-size: 12px}
a:link.pl { color: black; text-decoration: none; font-size: 12px}
a:hover.pl { color: #1C4F01; text-decoration: underline; font-size: 12px}
a:visited.haut { color: white; text-decoration: none; font-weight: bold}
a:active.haut { color: white; text-decoration: none; font-weight: bold}
a:link.haut { color: white; text-decoration: none; font-weight: bold}
a:hover.haut { color: white; text-decoration: none; font-weight: bold}
a:visited { color: black; text-decoration: none}
a:active { color: black; text-decoration: none}
a:link { color: black; text-decoration: none}
a:hover { color: #1C4F01; text-decoration: underline}
table        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px }
hr   { color: #1C4F01 }
h1           { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 20px; 
               text-align: center; color: #E7EFD6; letter-spacing: 2pt; margin-top: 0; margin-bottom: 0 }
h2           { font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 16px; 
               text-align: center; color: #E7EFD6; letter-spacing: 2pt; 
               font-style: italic; margin-top: 0; 
               margin-bottom: 0 }
h6 			 { font-size: 13px; font-style: italic }
.ongletf	 { background-image: url('<?php echo $racine; ?>/images/hmf.gif') }
.ongletc	 { background-image: url('<?php echo $racine; ?>/images/hmc.gif') }
.titre       { color: #1C4F01; font-family: Verdana; font-size: 20px; font-weight: bold; text-align: center }
.bouton      { font-family: Arial; font-size: 11 px; background-color: #CDD6A6; margin-top: 0; margin-bottom: 0 }
.texte       { font-family: Arial; font-size: 11 px; margin-top: 0; margin-bottom: 0 }
.tdn         { text-align: justify}
.tdb         { text-align: justify; background-color: #F0F5E7}
.formulaire  { margin-bottom: 0 }
.indice		 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-color: #E7EFD6; border-style:none }
.mini		 { font-size: 10px }
*/
