/*
 * Creation d'un environment bleu pour les sites
 */

.fond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/Images/fbleu.png) ;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color:#C9E7FF;
	color: #02284E;
}


/****
 * Cadres 
 ****/
h2.entete {
	font-size: medium;
	margin-top:0;
	margin-bottom: 2px;
	background-color: navy;
	font-variant: small-caps;
	color: white;
	padding : 0px 5px 0px 5px;
}

h2.entete_inactive {
	font-size: medium;
	margin-top:0;
	margin-bottom: 2px;
	background-color: grey;
	font-variant: small-caps;
	color: white;
	padding : 0px 5px 0px 5px;
}

h3.entete {
	font-size: medium;
	margin-top:0;
	margin-bottom: 2px;
	background-color: #DDC7B0;
	font-variant: small-caps;
	color: black;
	padding : 0px 5px 0px 5px;
}

.zone {
	background-color: #eee9d0;
	color: black;
}

.zoneclaire {
	background-color: #fffae0;
	color: black;
}

.zonefoncee {
	background-color: #ddd8c0;
	color: black;
}

.admin {
	background-color: #DDC7B0;
	color: black;
}

.encadree {
	padding: 2px;
	margin: 2px; 
	border-style: solid;
	border-width: thin;
	border-color: navy;
}

.bordure {
	border-left: 1px solid #E2E0E4;
	border-right: 1px solid #736F77;
	border-top: 1px solid #E2E0E4;
	border-bottom: 1px solid #736F77;
	padding: 3px;
}

/****
 * Encadrement des photos
 ****/
.photo {
	background-color: #ddd;
	margin: 2px;
	padding: 3px;
	text-align: center;
	font-size: small;
}


/****
 * Divers
 ****/
hr.note {	/* notes de bas de page */
	width: 30%;
	color: navy;
	background-color: navy;
	height: 1px;
	border: 0;
	margin-bottom: 2px;
}

/***
 *	Affichage des pages d'Albumine
 ***/

/*
h1.page {
	font-size: xx-large;
	text-align: center;
	text-decoration: underline;
	margin-top:2px;
}
*/

h2.page {	/* Chapitre */
	font-size: x-large;
	text-align: center;
	text-decoration: underline;
	margin-top:2px;
}

h3.page {	/* Sous chapitre */
	text-align: center;
	text-decoration: underline;
	margin-top:2px;
}

img.page {	/* Image seule */
	display: block;
	margin: auto; 
}

img.psep {	/* separateur */
	display: block;
	margin: auto; 
	margin-bottom: 2em;
	margin-top: 2em;
}

a.page {	/* Lien vers les sous pages */
	display: block;
	margin: auto; 
	text-align: center;
}

div.page {	/* texte */
	padding: 5px;
/*	background: #FFFFCC url(/Images/papierjaune.jpg); */
/*	border:#FF8822 1px solid; */
	margin: 3px;
}

/***
 *	Encarts
 ***/

h1.encart {	/* Titre des encarts */
	font-size: medium;
	background-color: navy;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top:0;
}

div.arrondi h1.encart {
	-moz-border-radius:0px 8px 0px 0px;
	border-radius:0px 8px 0px 0px;
}

pre {
	background-color : DarkSlateGray;
	color: Chartreuse;
	padding : 15px;
	-moz-border-radius:8px;
	border-radius:5px;
}
