a:link {
	font-size: 11px;
	color: #FFCC66;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	color: #FFFF99;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	font-size: 11px;
	color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.menu:link {
	font-size: 10px;
	color: #FFCC66;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
a.menu:visited {
	color: #FFFF99;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
a.menu:hover {
	font-size: 10px;
	color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-transform: uppercase;
}
a.concours:link {
	font-size: 14px;
	color: #FFCC66;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.concours:visited {
	color: #FFFF99;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.concours:hover {
	font-size: 14px;
	color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #660000;
	margin: 0px;
	background-image: url(../images/bg/bggeneral.jpg);
	padding: 0px;
}
.BODYindex {
	background-image: url(../images/bg/bggeneral.jpg);
}
.BGquicktime {
	background-image:  url(../images/bg/bgtitres.jpg);
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-transform: uppercase;
	width: 100%;
}
.CADREblanc {
	border: 1px solid #FFFFFF;
}
.CADREnoir {
	border: 1px solid #000000;
}
.CADREgris {
	border: 1px solid #666666;
}
.CADREorange {
	border: 1px solid #FFCC66;
}
.cadreba {
	border: 2px solid #000000;
}
.CELLULEcontactmembre {
	width: 120px;
}
.CELLULEfichetitregauche {
	height: 50px;
	width: 23px;
	background-image: url(../images/fichestechniques/titreg.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
.CELLULEfichetitredroite {
	height: 50px;
	width: 23px;
	background-image: url(../images/fichestechniques/titred.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.CELLULEfichesphoto {
	height: 200px;
	width: 200px;
}
.CELLULEficheawards {
	height: 10px;
	width: 10px;
}
.CELLULEfichetitrecentrale {
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../images/fichestechniques/bg.jpg);
	text-align: center;
	width: 100%;
}
.CELLULEfichedossier {
	height: 11px;
	width: 11px;
}
.CELLULEficheco {
	width: 8px;
	text-align: right;
}
.CELLULEgauchecorpsgeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 240px;
	vertical-align: top;
}
.CELLULESficheraccords {
	height: 18px;
	width: 18px;
	text-align: right;
}
.CELLULEinterieurerond {
	width: 10px;
}
.CELLULEfestivalphoto {
	height: 200px;
	width: 150px;
}
.CELLULEfesivalco {
	width: 50px;
}
.CELLULEtextgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
}
.celluleaccueilthumb {
	width: 120px;
}
.CELLULEfestivalouquandsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	width: 150px;
	text-align: right;
}
.CELLULEfestivaldossier {
	width: 12px;
	height: 12px;
}
.CELLULEfestivaletoile {
	height: 14px;
	width: 14px;
}
.CELLULEplus {
	text-align: left;
	width: 11px;
}
.CELLULEformulairegauche {
	width: 120px;
}
.CELLULEtitreliensaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-image:  url(../images/bg/bgtitres.jpg);
	height: 10px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000000;
	text-transform: capitalize;
}
.CELLULEleinspayssitelangue {
	text-align: center;
	width: 5px;
}
.CELLULEgauchecoprgeneralba {
	width: 300px;
	text-align: center;
}
.CELLULEflag {
	height: 12px;
	width: 18px;
}
.CELLULE25poucent {
	width: 25%;
	vertical-align: top;
	text-align: left;
}
.ESPACEsalledeprojection {
	padding-left: 50px;
}
.FILMdelasemaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC66;
}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border: solid #660000;
	background-color: #333333;

}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	border: 1px groove #333333;
	background-color: #313131;
}
.IFRAMEforum {
	height: 3000px;
	width: 100%;
	border: none;
}
.IFRAMEfestivals {
	width: 100%;
	height: 1500px;
}
.IFRAMEfestivalsencours {
	width: 100%;
	height: 1600px;
}
.IFRAMEfestival2004 {
	height: 600px;
	width: 100%;
}
.IFRAMEsaison2005 {
	height: 1500px;
	width: 100%;
	text-align: center;
}
.IFRAMEdictionnaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 450px;
	width: 100%;
}
.IFRAMEliens {
	height: 400px;
	width: 100%;
}
.IFRAMEcritiques {
	height: 300px;
	width: 100%;
}
.IMAGEsansbord {
	border: none;
}
.LIGNEinferieureorange {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}
.LIGNESverticalesgd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.LIGNEinferieuregrise {
	border-bottom: 1px solid #333333;
}
.LIGNEinferieuregriseettexteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663333;
	text-transform: uppercase;
}
.lignesupgrise {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.lignegauchegrise {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
}
.ligneinfgrise {
	border: 1px solid #333333;
}
.ligneinfgrise2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.ligneinferieuregrise {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.medias {
	background-color: #550000;
}
.newsletterphotogauche {
	margin-top: 2px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 2px;
	border: 1px solid #000000;
}
.newsletterphotodroite {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 5px;
	margin-left: 2px;
	border: 1px solid #000000;
}
option {
	border: none;
}
.photogauche {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 0px;
	border: 1px solid #000000;
}
.photogauchecadreblanc {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}
.photogaucheHBDcadreblanc {
	margin-top: 10px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
}
.photogauchecadregris {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-left: 0px;
	border: 1px solid #000000;
}
.photodroiteHGBcadreblanc {
	margin-top: 10px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 10px;
	border: 1px solid #FFFFFF;
}
.RELIEFINSIDE {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #86979F;
	border-bottom-color: #86979F;
	border-left-color: #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #333333;
	border: 1px groove #333333;
	color: #CCCCCC;
}
.Style1 {font-size: 14px
}
.Style2 {color: #999999
}
.Style6 {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
.newslettertexterougegras {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.Style3 {color: #666666
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: left;
}
.TABLEindex {
	width: 100%;
	text-align: center;
	background-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 120px;
}
.TABLEbanniere {
	text-align: center;
	height: 120px;
	width: 100%;
	background-color: #000000;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEmenugeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/bg/bgmenuprincipal.gif);
	width: 100%;
	height: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #000000;
	text-align: center;
	color: #CCCCCC;
}
.TABLEcorpsgeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	vertical-align: top;
	color: #CCCCCC;
	border: none;
	text-align: center;
}
.TABLEcontourtitres {
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLErubriques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 240px;
	border: 1px solid #000000;
	background-color: #660000;
	color: #CCCCCC;
	text-align: left;
}
.TABLElistesaisons {
	width: 230px;
	background-color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.TABLE100pour100 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: left;
}
.TABLEfichessaisons {
	width: 100%;
	background-image: url(../images/fichestechniques/bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEficheintermedairehaut {
	background-image: url(../images/fichestechniques/bg2.jpg);
	height: 15px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEficheintermedairebas {
	background-image: url(../images/fichestechniques/bg2.jpg);
	height: 15px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEarchives {
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEnoirbgrouge100100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	width: 100%;
	border: 1px solid #000000;
	background-color: #660000;
	vertical-align: top;
}
.TABLEhaut {
	height: 40px;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEimdbscoops {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.TABLEfestivalsfinis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	background-color: #660000;
	border: 1px solid #000000;
	width: 100%;
}
.TABLEadresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #660000;
	border: 1px solid #000000;
}
.TABLEanecdotesetcie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #660000;
	width: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.TABLEsaisons {
	text-align: center;
	width: 100%;
}
.TABLEsaisonsalphabetique {
	width: 200px;
	background-color: #660000;
}
.TABLEsaisonslistefilms {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 200px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.TABLElistefestivals {
	width: 235px;
}
.TABLEliensaccueil {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.TABLEaccueilfilmdelasemainegenerale {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 100%;
	background-color: #660000;
}
.TABLEaccueilanimation {
	background-color: #660000;
	width: 100%;
}
.TABLEaccueilcritiques {
	border: 1px solid #000000;
	height: 300px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
}
.TABLEaccueilfilmssuivants {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-image:  url(../images/bg/bgtitres.jpg);
	height: 20px;
	width: 100%;
	border: 1px solid #666666;
}
.TABLEfestivalsaccueil {
	height: 60px;
	width: 220px;
	border: 1px solid #666666;
}
.TABLEaccueilfilmsuivantcorps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #660000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 100%;
}
.TABLEaccueilprogrammation {
	background-image: url(../images/bg/bgtitrefilmssuivants.jpg);
	height: 20px;
	width: 100%;
	border: 1px solid #000000;
}
.TABLEtitreliens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	background-image:  url(../images/bg/bgtitres.jpg);
	border: 1px solid #666666;
	width: 100%;
}
.TABLEcarreeliens {
	height: 90px;
	width: 100%;
}
.TABLEaccueilfilmdelasemaine {
	width: 100%;
	background-color: #660000;
}
.TABLEfestivals {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	background-color: #660000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663333;
}
.TABLEaccueilflah {
	border: 1px outset #FFCC66;
}
.TABLErouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #660000;
	border: 1px solid #000000;
}
.TABLEveuillezpatienter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	background-image: url(../images/bg/bgtitres.jpg);
	width: 100%;
	border: 1px solid #000000;
}
.TABLE100100GBDrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	width: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #660000;
}
.TABLEfestivalcinema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #CCCCCC;
	background-color: #700000;
	border-top: 1px outset #666666;
	border-right: 1px outset #333333;
	border-bottom: 1px outset #333333;
	border-left: 1px outset #666666;
}
.TABLErss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 50px;
	width: 100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.TABLErssgenerale {
	width: 100%;
}
.TABLEba {
	background-image: url(../images/ba/imagix.jpg);
	height: 380px;
	width: 632px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding-top: 40px;
	vertical-align: top;
}
.TABLEbaleregnedelaterreur {
	background-image: url(../images/ba/imagix.jpg);
	height: 380px;
	width: 632px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	padding-top: 40px;
	vertical-align: top;
}
.TABLEba2 {
	height: 380px;
	width: 295px;
}
.TABLEthumbnailphotos {
	background-color: #660000;
	width: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.TEXTEfestivaltitres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}
.TEXTEorangenormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC66;
}
.TEXTEscoopsimdb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-weight: bold;
}
.TEXTElecteurs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.TEXTEsaisonsfilmdelasemaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFCC66;
}
.TEXTErouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
}
.TEXTEblancnormalgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}
.TEXTEitaliqueorangecoupdecoeur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFCC66;
}
.TEXTEorangenormalitalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #FFCC66;
}
.TEXTErecompenses {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFB7E;
	text-transform: none;
	font-style: italic;
}
.TEXTEliensfrancaisanglais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.TEXTEfestivalsrealisateurs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.TEXTEinterview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	font-weight: bolder;
	text-transform: uppercase;
}
.TEXTEgrisclair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.textegras {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.textegrisclair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
textarea {
	background-color: #333333;
	border: 1px groove #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	width: 100%;
}
.TITREfichestechniques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC66;
}
.TITREfilmsprincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FFFFFF;
	width: 100%;
}
.TITREfestival {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC66;
	text-align: center;
}
.TITREfichecomplete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	text-transform: uppercase;
}
TITREaffiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	text-align: center;
}
.TITREfestivalsavenirclotureencours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	background-image:  url(../images/bg/bgtitres.jpg);
	width: 100%;
	border: 1px solid #000000;
}
.TITREdufilmdelasemaine {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFCC66;
	font-weight: bold;
	font-style: normal;
}
.TITREdico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #663300;
	text-transform: uppercase;
}
.TITREcodehays {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFCC66;
	text-decoration: underline;
}
.TITRElienspayssitelangue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC33;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.TITRESmenuliesgauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #FFCC66;
}
.TITRElienssite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFCC66;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}
.TITREaccueilfilmdelasemaine {
	background-image: url(../images/fichestechniques/bg.jpg);
	width: 100%;
}
.TITREcontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	background-image: url(../images/bg/bgtitres.jpg);
	border: 1px solid #000000;
	width: 100%;
	text-transform: uppercase;
	height: 20px;
}
.TITREfilmdelasemaine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC66;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.TITREmajusculefilm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC66;
}
.TITREmajusculefilm2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC66;
}

.TITREfestivals {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
	font-style: italic;
}
.TITREcategorie {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-weight: bold;
	text-transform: capitalize;
}
.100100 {
	width: 100%;
}
.Style4 {color: #000000}
.Style5 {font-style: italic}

