@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(backgroung.jpg);
	margin-left: 12px;
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	text-align: left;
}
.ll {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#global {
	position:absolute;
	left: 50%;
	margin-left: -586px; /* moitié de la largeur */
	width: 1171px;
}
.corps {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	text-align:left;
	letter-spacing: -78%;
	text-align:justify
}
.titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22pt;
	text-align:left;
	font-weight: bold;	
	line-height: 70%;
	vertical-align:top;
}
.soustitre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	font-style:italic;
	color:#8b1a0c;
}
.date {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 30pt;
	text-align:justify;
	line-height: 10%;
	font-weight: bold;
	color:#8b1a0c;
	text-align: left;

}
.mois {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	text-align:justify;
	font-weight: bold;
	color:#000000;
	text-align: left;
}
#global table tr td table tr td center table tr .ll div .corps table tr td {
	text-align: justify;
}
.rea {
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 9pt;
	font-style:italic;
}
.titreprog {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.titreprog2 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color:#8b1a0c;
	text-align: left;
	font-style: italic;
}
.soustitreprog {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#8b1a0c;
	text-align: left;
	letter-spacing:-0,9pt;
	line-height: 120%;
}
.prog {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
}
.semaine {
	margin-left: 5px;
}
.film {
	margin-top: 20px;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
}
.film2 {
	margin-top: 20px;
	margin-right: 12px;
	margin-left: 12px;
	text-align: left;
}
.film3 {
	margin-top: 15px;
	margin-right: 12px;
	margin-left: 12px;
	text-align: left;
}

.lienstitre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing:-1pt;
	text-align: left;
}
.lienssoustitre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing:-1pt;
	color:#8b1a0c;
	text-align: left;
	font-style:italic;
}
.liens {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
}
.liensdiv {
	margin-top: 5px;
	margin-right: 2px;
	margin-left: 2px;
	text-align: left;
}
.fonddiv {
	background-image: url(corps.jpg);
	text-align: left;
	}
.ital  {
	font-style:italic;
	font-size: 9pt;
	}
.titrefiche {
	color:#8b1a0c;
	font-size: 12pt;
	font-weight: bold;
}
.coul {
	color:#8b1a0c;
	font-size: 9pt;
}
.fichecorps {
	font-size: 9pt;
}
.fichecorpsdiv {
	padding-top: 0px;
	padding-bottom: 8px;
}
.espace {
	padding-right: 20px;
}
.texteexpo {
	width: 322px;
	padding-top: 10px;
}
.datediv {
	width: 216px;
	margin-top: 30px;
	
}
.imgdiv {
	positi;on:absolute;
	
}
.titreexpo {
	padding-top: 10px;
}
.textediv {
	padding-left: 5px;
	padding-right: 5px;
	
}
.petittarifs{
	font-size:10px;
	font-family: Helvetica, Arial, sans-serif;
}
.tarifs{
	font-size:12px;
	font-family: Helvetica, Arial, sans-serif;
}

