body {
	background: #F6F6F6 url(../fond/fond2.png) repeat-x;
}
#global {
	/*background-color: #ece7a6;*/
	background: url(../fond/fond_page/fond_calendrier.jpg) repeat-y;
}

#haut {
	background: #8D570C url(../fond/fond_titres/titre_calendrier.png) no-repeat center center;
}
#plan_sur_entete {
	color: #4B4A4D;
}
#ecriture_stage span {
    background: #f6f6f6; /* same as background */
}
.contenu {
	float: left;
	width: 938px;
	/*min-height: 477px;*/
	margin-bottom: 10px;
	padding: 0px;
}

/* MOIS */
.majuscules {
}
article.mois_2012 {
	width: 900px;
	height: 700px;
	margin: 0px;
	padding: 0px;
}
.position1 {
	position: absolute;
	width: 150px;
	height: 138px;
	background: url(../dessins/dessins_calendrier/position1.png) no-repeat;
	margin: 100px 0px 0px 950px;
}
.position2 {
	position: absolute;
	width: 150px;
	height: 138px;
	background: url(../dessins/dessins_calendrier/position2.png) no-repeat;
	margin: 100px 0px 0px 920px;
}
.position3 {
	position: absolute;
	width: 150px;
	height: 138px;
	background: url(../dessins/dessins_calendrier/position3.png) no-repeat;
	margin: 90px 0px 0px 960px;
}
.position4 {
	position: absolute;
	width: 150px;
	height: 138px;
	background: url(../dessins/dessins_calendrier/position4.png) no-repeat;
	margin: 90px 0px 0px 950px;
}
.rosace1 {
	position: absolute;
	width: 150px;
	height: 150px;
	background: url(../dessins/dessins_calendrier/rosace1.png) no-repeat;
	margin: 100px 0px 0px 960px;
}
.rosace2 {
	position: absolute;
	width: 150px;
	height: 150px;
	background: url(../dessins/dessins_calendrier/rosace2.png) no-repeat;
	margin: 100px 0px 0px 960px;
}
.mois_en_cours {
	width: 850px;
	height: 1em;
	font-family: ParmaPetit, Georgia, "Times New Roman", Times, serif;
	font-size: 4em;
	text-align: center;
	text-shadow: 1px 1px 0px #FFF;
	margin: 50px auto 0px auto;
	padding: 0;
	z-index: 1;
	/*background: lavender;*/
}
.jour {
	float: left;
	width: 123px;
	height: 30px;
	text-align: center;
	text-shadow: 1px 1px 0px #FFF;
	font-size: 20px;
	font-variant: small-caps;
	margin-bottom: 10px;
	z-index: 50;
	/*background: lavenderblush;*/
}
li p {
	line-height: 10px;
	margin: 2px;
	/*padding: 0px 0px 15px 0px;*/
}

/* SEMAINE 1 A 6 JANVIER 2012 */
.numero_lun {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	border-left: 0.1em solid #000;
	background: #FFF;
}
.numero_mar {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
}
.numero_mer {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
}
.numero_jeu {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
}
.numero_ven {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
}
.numero_sam {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
}
.numero_dim {
	float: left;
	width: 120px;
	height: 170px;
	margin: 0px 0px 0px 0px;
	border: 0.1em solid silver;
	background: #FFF;
	border-right: 0.1em solid #000;

	-moz-box-shadow: 4px 4px 5px #999;	/* Firefox */ /* décalage : hori, vert, nb pixels flou */
	-webkit-box-shadow: 4px 4px 5px #999; /* Safari, Chrome */
	-o-box-shadow:4px 4px 5px #999;	/* Opera */
	box-shadow: 4px 4px 5px #999;
}

.jour_ombre {
	-moz-box-shadow: 4px 4px 5px #999;	/* Firefox */ /* décalage : hori, vert, nb pixels flou */
	-webkit-box-shadow: 4px 4px 5px #999; /* Safari, Chrome */
	-o-box-shadow:4px 4px 5px #999;	/* Opera */
	box-shadow: 4px 4px 5px #999;
}
.trait_haut_noir {
	border-top: 0.1em solid #000;
}
.trait_droite_noir {
	border-right: 0.1em solid #000;
}
.trait_bas_noir {
	border-bottom: 0.1em solid #000;
}
.trait_gauche_noir {
	border-left: 0.1em solid #000;
}
/* LEGENDE VOIR DANS CSS CALENDRIER_LEGENDE.CSS*/

/* LIENS TOUS MOIS */
.plan_sur_page {
	float: left;
	width: 900px;
	height: 15px;
	font-size: .742em;
	color: black;
	text-shadow: 1px 1px 0px #FFF;
	font-weight: bold;
	font-variant: small-caps;
	text-align: left;
	margin: 0px 0px 70px 25px;
	padding: 0px;
	/*background: lavenderblush;*/
}
.tous_mois  {
	margin: 0px 5px 0px 5px;
	color: black;
	/*background: lavender;*/
}
a.tous_mois {
	/*color: black;*/
}

/* RETOUR HAUT PAGE */
.haut_page {
	float: right;
	width: 140px;
	height: 20px;
	font-size: .8em;
	text-shadow: 1px 1px 0px #FFF;
	line-height: 5px;
	text-align: left;
	color: maroon;
	margin: 7px 0px 0px -10px;
	padding: 0;
	/*background: lavender;*/
}
a.haut_page {
	color: maroon;
}
a#annee_suivante {
	font-size: 1em;
	line-height: 10px;
	text-align: center;
	font-weight: bold;
	margin: 0px 0px 10px 20px;
	padding: 0;
	color: black;
}
#annee_en_cours a {
	font-size: 1em;
	line-height: 10px;
	text-align: center;
	font-weight: bold;
	margin: 0px 0px 10px 20px;
	padding: 0;
	color: black;
}




