.txt_sm {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #006600}
.fondvert {  background-image: url(deco/fondvert.jpg); background-repeat: repeat-y}
.fondpage {  background-image: url(deco/fondpage.gif)}
.position {  margin-top: 0px}
.soustitres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00FFFF;
	background-color: #336666;
	text-decoration: none;
	font-variant: normal;
	text-transform: lowercase;
	margin-bottom: 2px;
	line-height: normal;
}
.soustitre2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFF00; text-decoration: none ; background-color: #009595}
.fondlayer { text-decoration: none }
a.rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00FFFF;
	text-decoration: none;
	width: 100%;
	clip:  rect(   );
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}
a.rubrique:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100%;
	clip:  rect(   );
	font-weight: normal;
	background-color: #CEFFFF;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
a.rubrique:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #339999;
	color: #00FFFF;
	width: 100px;
	clip:  rect(   );
	text-decoration: none;
}
A.lien {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
}
A.lien:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-STYLE: normal; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: underline
}.fondcell {  margin-top: 1px; margin-right: 1px}
.inovart { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #77BBBB; text-decoration: none }
.actu_txt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000099; text-decoration: none ; text-align: center}
a.lienactu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000099; text-decoration: none; text-align: justify}
a.lienactu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #800080}
.tit_cadre {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}

.titre_vert { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; font-style: normal; 
	font-weight: bold; color: #326565; 
	text-decoration: none ; clip:  rect(   ); 
	background-color: #DEEDED;
}

.titrenoel { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
	font-weight: bold; color: #FFFFFF; 
	text-decoration: none ; 
	clip:  rect(   ); 
	background-color: #CC0000;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
	line-height: normal;
	text-transform: lowercase;
}
a.texte:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #0000FF;
	text-decoration: none;
	line-height: normal;
}
a.texte:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #0000CC;
	text-decoration: none;
	font-style: normal;
	line-height: normal;

}
.textesmall { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none ; text-align: justify }
.titre_vert2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #326565; text-decoration: none ; text-align: left; width: 100%; clip: rect( ); background-color: #DEEDED }
.DIAPO {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #515151; width: 81px; clip:  rect(   )}
.DIAPO2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #515151; width: 81px; clip: rect( ) }
.suite_retour { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-variant: small-caps; color: #DEEDED; background-color: #336868 ; text-decoration: none}
.texteGras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none ; color: #000000}
.lien_blancgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lien_blancgras:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #99FFFF;
	text-decoration: none;
}
.texteItalique { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #000000; text-decoration: none ; text-align: left }
a.rubrique2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336666;
	text-decoration: none;
	width: 100%;
	clip:  rect(   );
	background-color: #66FF66;
	background-position: 100%;
}
.soustitresb {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #336666;
	background-color: #9CCDCD;
	text-decoration: none;
	font-variant: normal;
	text-transform: lowercase;
	margin-bottom: 2px;
}
a.rubrique2:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 100%; clip:  rect(   ); font-weight: normal; background-color: #CEFFFF
}
.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
a.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
	line-height: normal;
}
a.texte2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	background-color: #6F79FF;
}
.texteGrasAsso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006262;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #336868;
}

a.titre {
	text-decoration: none;
}

a.titre:hover {
	color: #CC0000;
	text-decoration: none;
}

.titreGrasAsso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006262;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-align: center;
}
.titreGrasAsso:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006262;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-align: center;
	background-color: #99CCCC;
	height: 100%;
	width: 100%;


}
a.triasso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: underline;
}
.texteFondBleu { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none ; background-color: #006699}
.texteFondVert { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; text-decoration: none ; background-color: #66CC00}
.BTVtitre1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.BTVquest {  font-family: "Courier New", Courier, mono; font-size: 18px; font-weight: bolder}
.BTVtexte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.BTVtitre2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder}
.plan1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 100%;
	background-color: #356565;
	margin: 0px;
	height: 100%;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	text-align: center;
	width: 100%;
	background-color: #356565;
	margin: 0px;
	height: 100%;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #326565;
	text-decoration: none;
	text-align: center;
	width: 98%;
	background-color: #DEEDED;
	margin: 0px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #326565;
	text-decoration: none;
	text-align: left;
	width: 98%;
	background-color: #DEEDED;
	margin: 0px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #DEEDED;
	text-decoration: none;
	text-align: center;
	width: 98%;
	background-color: #326565;
	margin: 0px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan2b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #DEEDED;
	text-decoration: none;
	text-align: left;
	width: 98%;
	background-color: #326565;
	margin: 0px;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	vertical-align: middle;
}
.plan4 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #326565;
	text-decoration: none 
}
.plan4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #DEEDED;
	text-decoration: underline;

}
.texteGrasTarif { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none ; color: #CC9900}
.texteGrasDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none ; color: #006666}
.texteGrasRens { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none ; color: #006699}
.texteA { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
a.texteA {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.texteGrasAdresse { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #004F4F; text-decoration: none; font-style: normal; line-height: normal; font-variant: normal; }

.texteNoel {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; font-style: normal; 
	font-weight: bolder; color: #990000; 
	text-decoration: none;
}

.texteGrasTitSpe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FDA479;

}
.indxLien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #DEEDED;
	text-decoration: none;
	clip:  rect(   );
	line-height: normal;
	background-attachment: fixed;
	background-repeat: repeat;
	background-image: url(deco/test_indxlien.gif);
	background-color: #326565;


}
.indxLien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #326565;
	text-decoration: none;
	clip:  rect(   );
	line-height: normal;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #DEEDED;
}
.Test {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	color: #3333FF;
	text-decoration: none;
}
.titreAgenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #438787;

}
.titreAgendaPetit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #438787;
}
.cinekidsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.cinekidsTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #705396;
	text-decoration: none;
	text-transform: uppercase;
}.cinekidsInfos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FEC8AC;
	text-decoration: none;
}
}.cinekidsStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FEC8AC;
	text-decoration: none;
	text-transform: uppercase;
}
.legende01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0090CA;
	font-style: italic;
}
.EJ_Txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.EJ_soustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6600;
	text-decoration: underline;
}
.EJ_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00FF99;
	background-color: #0099FF;
	background-position: center center;
	font-weight: bold;
}
.EJ_rub {
	font-size: 24px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #362BC5;
	font-weight: bold;
}
.EJ_soustitrebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #362BC5;
}
.titre_vert2008 {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
	font-weight: bold; color: #326565; 
	text-decoration: none ; clip:  rect(   ); 
	background-color: #FFFFFF;
}
.lienGrasnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
a.lienGrasnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
a.lienGrasnoir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #336868;
	text-decoration: none;
}
.menuHautB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;


}
a.menuHautB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;

}
a.menuHautB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline overline;
	text-align: center;

}
