BODY {
font-family : Arial;
font-size : 10pt;
font-weight : normal;
color : #000000;
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
background-color : #d2cae1;
background-image : url(images/background.gif);
background-repeat : repeat-x;
}
text {
font-family : Arial;
font-size : 10pt;
font-weight : normal;
color : #000000;
}
label {
font-family : Arial;
font-size : 10pt;
font-weight : normal;
color : #000000;
}
h1{
font-family : Arial;
font-size : 14pt;
font-weight : bold;
background-color : inherit ;
color : #674e97;
display : inline;
}
h2{
font-family : Arial;
font-size : 14pt;
font-weight : bold;
background-color : inherit ;
color : #674e97;
display : inline;
}
h3{
font-family : Arial;
font-size : 12pt;
font-weight : bold;
background-color : inherit ;
color : #674e97;
display : inline;
}
a {
font-family : Arial;
font-size : 10pt;
background-color : inherit ;
color : #674e97;
font-weight : normal;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
a.black {
font-family : Arial;
font-size : 10pt;
background-color : inherit ;
color : #000000;
font-weight : normal;
text-decoration : none;
}
a.black:hover {
text-decoration : underline;
}
a.blackFicheArt {
font-family : Arial;
font-size : 9pt;
background-color : inherit ;
color : #000000;
font-weight : normal;
text-decoration : none;
}
a.blackFicheArt:hover {
text-decoration : underline;
}
a.white {
font-family : Arial;
font-size : 10pt;
background-color : inherit ;
color : #ffffff;
font-weight : normal;
text-decoration : none;
}
a.white:hover {
text-decoration : underline;
}

p {
font-family : Arial;
font-size : 10pt;
background-color : inherit ;
color : #000000;
font-weight : normal;
}
ul {
}
ul.inscription {
margin-left: -25px;
}
li {
font-family: Arial;
font-size : 10pt;
color : #000000;
display : list-item;
list-style-image : url(images/puce_03.gif);
} 

#flash{
	z-index:1;
}

#filtre {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	min-height: 1px;
	height : 100%;
	background-color: #ffffff;
	z-index:100;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; 
	opacity:0.7;
}

#boiteLogin {
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteIntro {
	display: none;
	position: absolute;
	top: 20%;
	left: 16%;
	/*width: 60%;*/
	/*height: 60%;*/
	z-index:200;
	/*overflow: auto;*/
}

#boitePartagez{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteExportez {
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteCommenter{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteInscription{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteValidation{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

#boiteMsg{
	display: none;
	position: absolute;
	top: 20%;
	left: 20%;
	width: 60%;
	height: 60%;
	z-index:200;
	overflow: auto;
}

.page{
width:1020px;
background-color:#ffffff;	
}
.page_gauche{
	background-image : url(images/page_gauche.gif);
	width : 12px;
	height : 11px;
}
.page_droite{
	background-image : url(images/page_droite.gif);
	width : 12px;
	height : 11px;
}
.page_milieu{	
/*border-left-style : solid;
border-left-width : 1px;
border-left-color : #f3f3f3;
border-right-style : solid;
border-right-width : 1px;
border-right-color : #f3f3f3;*/
}
.page_bas{	
border-bottom-style : solid;
border-bottom-width : 1px;
border-bottom-color : #f3f3f3;
height : 10px;
width : 996px;
}

.lightBoxHautGauche{
	background-image : url(images/coin_lightbox_htgc.gif);
	width : 12px;
	height : 13px;
}
.lightBoxHautDroite{
	background-image : url(images/coin_lightbox_htdt.gif);
	width : 12px;
	height : 13px;
}
.lightBoxMilieu{
	background-color : #ffffff;
	padding-left : 9px;
	padding-right : 9px;
}
.lightBoxHautBasMilieu{
	background-color : #ffffff;
	height : 13px;
}
.lightBoxBasGauche{
	background-image : url(images/coin_lightbox_bsgc.gif);
	width : 12px;
	height : 13px;
}
.lightBoxBasDroite{
	background-image : url(images/coin_lightbox_bsdt.gif);
	width : 12px;
	height : 13px;
}


.violet {
	font-family : Arial;
	font-size : 10pt;
	color : #674e97;
	font-weight : normal;
}
a.violet {
	font-family : Arial;
	font-size : 10pt;
	color : #674e97;
	font-weight : normal;
	text-decoration : none;
}
a.violet:hover {
text-decoration : underline;
}

.violetFicheArt {
	font-family : Arial;
	font-size : 9pt;
	color : #674e97;
	font-weight : normal;
}
a.violetFicheArt {
	font-family : Arial;
	font-size : 9pt;
	color : #674e97;
	font-weight : normal;
	text-decoration : none;
}
a.violetFicheArt:hover {
text-decoration : underline;
}

.gris {
	font-family : Arial;
	font-size : 10pt;
	color : #9c9d9f;
	font-weight : normal;
}
a.gris {
	font-family : Arial;
	font-size : 10pt;
	color : #9c9d9f;
	font-weight : normal;
	text-decoration : none;
}
a.gris:hover {
text-decoration : underline;
}
.titreModule {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #000000 ;
	color : #ffffff;
	height : 24px;
	padding-left : 25px;
	padding-right : 9px;
}
.titreModuleGauche {
	background-image : url(images/coins_fleches_03.gif);
	width : 16px;
	height : 24px;
}

.titreModuleDroite {
	background-image : url(images/coins_fleches_05.gif);
	width : 16px;
	height : 24px;
}

.titreModuleMilieu {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	background-color : #000000 ;
	color : #ffffff;
	height : 24px;
	padding-left : 9px;
	padding-right : 9px;
}
.titreModuleGaucheViolet {
	background-image : url(images/agenda_dec_03.gif);
	width : 16px;
	height : 24px;
}

.titreModuleDroiteViolet {
	background-image : url(images/agenda_dec2_14.gif);
	width : 16px;
	height : 24px;
}

.titreModuleMilieuViolet{
	background-image : url(images/tranche_titre_violet_03.gif);
	background-repeat : repeat-x;
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	height : 24px;
	padding-left : 9px;
	padding-right : 9px;
}
.moduleBasGauche {
	background-image : url(images/agenda_dec_15.gif);
	width : 16px;
	height : 12px;
}
.moduleBasDroite {
	background-image : url(images/coins_fleches_14.gif);
	width : 16px;
	height : 12px;
}
.moduleBasMilieu {
	background-image : url(images/agenda_dec_16.gif);
	background-repeat : repeat-x;
	height : 12px;
	padding-left : 9px;
	padding-right : 9px;
}
.moduleBasMilieuPetit {
	background-image : url(images/agenda_dec_16.gif);
	background-repeat : repeat-x;
	height : 12px;
	padding-left : 9px;
	padding-right : 9px;
}
.moduleBasMilieuDiv {
	background-image : url(images/agenda_dec_16.gif);
	background-repeat : repeat-x;
	width : 670px;
	height : 12px;
	padding-left : 9px;
	padding-right : 9px;
}
.moduleBasMilieuDivPetit{
	background-image : url(images/agenda_dec_16.gif);
	background-repeat : repeat-x;
	width : 295px;
	height : 12px;
	padding-left : 9px;
	padding-right : 9px;
}
.moduleGauche {
	width : 15px;
	border-left : 1px solid #cdcdcd;
}
.moduleDroite {
	width : 15px;
	border-right : 1px solid #cdcdcd;
}
.moduleMilieu {
	padding-left : 9px;
	padding-right : 9px;
	padding-top : 9px;
}
.moduleMilieuPetit {
	padding-left : 9px;
	padding-right : 9px;
	padding-top : 9px;
}
.moduleMilieuDiv {
	border-left : 1px solid #cdcdcd;
	border-right : 1px solid #cdcdcd;
}
.moduleMilieuDivViolet {
	border-left : 1px solid #84789b;
	border-right : 1px solid #cdcdcd;
}
.menuBas {
	font-family : Arial;
	font-size : 7pt;
	font-weight : bold;
	background-color : #f2efea ;
	color : #ac9ec0;
}
a.lienMenuBas {
	font-family : Arial;
	font-size : 7pt;
	font-weight : bold;
	background-color : inherit ;
	color : #ac9ec0;
	text-decoration : none;
}
a.lienMenuBas:hover {
	text-decoration : underline;
}
h1.titreFilm, .titreFilm {
	font-family : Arial;
	font-size : 11pt;
	font-weight : bold;
}
a.titreFilm {
	font-family : Arial;
	font-size : 11pt;
	font-weight : bold;
	text-decoration : none;
}
a.titreFilm:hover {
	text-decoration : underline;
}
.titreFilmVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
}
a.titreFilmVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none;
}
a.titreFilmVignette:hover {
	text-decoration : underline;
}
.titreEvenement {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
}
a.titreEvenement {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
a.titreEvenement:hover {
	text-decoration : underline;
}
.titreEvenementVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
}
a.titreEvenementVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none;
}
a.titreEvenementVignette:hover {
	text-decoration : underline;
}
.infoEvenementVignette{
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
}

a.infoEvenementVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a.infoEvenementVignette:hover {
	text-decoration : underline;
}
h2.realFilm, .realFilm {
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	color : #ffffff;
}

a.realFilm {
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none;
}

a.realFilm:hover {
	text-decoration : underline;
}

.realFilmVignette{
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
}

a.realFilmVignette {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

a.realFilmVignette:hover {
	text-decoration : underline;
}

.ficheFilm {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #9b9a9a;
}

a.ficheFilm {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #9b9a9a;
	text-decoration : none;
}

a.ficheFilm:hover {
	text-decoration : underline;
}

.synopsisFilm {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #ffffff;
}

a.synopsisFilm {
	font-family : Arial;
	font-size : 9pt;
	font-weight : normal;
	color : #9f7edf;
	text-decoration : none;
}
a.synopsisFilm:hover {
	text-decoration : underline;
}

.formTop6 {
	border-style : solid;
	border-width : 1px;
	border-color : #ffffff;
	background-color : #a495c1;
	color : #ffffff;
}
.formTop6Open {
	border-style : solid;
	border-width : 1px;
	border-color : #674e97;
	border-bottom-color : #ffffff;
	background-color : #ffffff;
	color : #674e97;
}
.realTop6 {
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
}
a.realTop6 {
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
a.realTop6:hover {
	text-decoration : underline;
}
.titreTop6 {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #674e97;
}
a.titreTop6 {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #674e97;
	text-decoration : none;
}
a.titreTop6:hover {
	text-decoration : underline;
}
.photoTop6 {
	width : 95px;
	height : 55px;
	background-color : #000000;
	cursor : pointer;
	border : 2px solid #674e97;
	color : inherit ;
}
.photoFilm {
	width : 95px;
	height : 55px;
	background-color : #000000;
	cursor : pointer;
	border : 1px solid #cdcdcd;
	color : inherit ;
}
.photoFilmSel {
	width : 95px;
	height : 55px;
	background-color : #000000;
	cursor : pointer;
	border : 1px solid #674e97;
	color : inherit ;
}
.photoFilmGrande {
	width : 140px;
}
a.photoFilmGrande  img {
	width : 140px;
	border : 1px solid #cdcdcd;
}
a.photoFilmGrande:hover img {
	border : 1px solid #674e97;
}

.photoEvenement {
	width : 61px;
	height : 88px;
	background-color : #000000;
	cursor : pointer;
	border : 1px solid #cdcdcd;
	color : inherit ;
}
.photoEvenementSel {
	width : 61px;
	height : 88px;
	background-color : #000000;
	cursor : pointer;
	border : 1px solid #674e97;
	color : inherit ;
}

.photos_membres {
width : 74px;
height : 94px;
background-color : #000000;
cursor : pointer;
border : 1px solid #cdcdcd;
color : inherit ;
}
.photos_membres_sel {
width : 74px;
height : 94px;
background-color : #000000;
cursor : pointer;
border : 1px solid #674e97;
color : inherit ;
}

.photos_membres:hover {
border : 1px solid #674e97;
}
.photos_membres_grande {
width : 77px;
height : 99px;
background-color : #000000;
border : 1px solid #674e97;
color : inherit ;
}

.donBasGauche {
	background-image : url(images/faites_un_don_08.gif);
	width : 9px;
	height : 9px;
}
.donBasDroite {
	background-image : url(images/faites_un_don_10.gif);
	width : 9px;
	height : 9px;
}

.donHautGauche {
	background-image : url(images/faites_un_don_03.gif);
	width : 9px;
	height : 9px;
}
.donHautDroite {
	background-image : url(images/faites_un_don_05.gif);
	width : 9px;
	height : 9px;
}

.donMilieu{
	background-color : #2c213e; 
	width:190px;
	height:100px;
}
.donMilieuBas{
	background-color : #2c213e; 
	width:190px;
}
.donMilieuHaut{
	background-color : #2c213e; 
	width:190px;
}

.donBleu{
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #a495c1;
}
.donBlanc{
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #ffffff;
}
.formRechercher{
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	background-color : #ffffff;
	color : #b4b3b3;
	border-width : 0px;
	width : 100px; 
}
.formRechercherOnglet{
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	background-color : #ffffff;
	color : #b4b3b3;
	border-width : 0px;
	width : 100px; 
}
.boutonRechercher{
	background-image : url(images/page_type_19_02.gif);
	background-repeat : no-repeat;
	cursor : pointer;
	height : 30px;
	width : 27px;
	border : 0;
}
.boutonRechercherOnglet{
	background-image : url(images/fiche_film_1_dec3_13_02.gif);
	background-repeat : no-repeat;
	cursor : pointer;
	height : 27px;
	width : 27px;
	border : 0;
}
.tdRechercher{
	background-image : url(images/page_type_19_01.gif);
	width : 117px;
	height : 30px;
}
.tdRechercherOnglet{
	background-image : url(images/fiche_film_1_dec3_13_01.gif);
	width : 124px;
	height : 27px;
}
.formNewsHome{
	padding-left : 3px;
	margin : 0px;
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	background-color : #dad4e6;
	color : #8976af;
	/*border-width : 0px;
	border-color : #ac9ec6;*/
	border : 0;
	width : 151px; 
	height : 14px;
}
.formNews{
	padding-left : 3px;
	margin : 0px;
	font-family : Arial;
	font-size : 8pt;
	font-weight : bold;
	background-color : #dad4e6;
	color : #8976af;
	/*border-width : 0px;
	border-color : #ac9ec6;*/
	border : 0;
	width : 141px; 
	height : 14px;
}
.boutonNews{
	background-image : url(images/page_type_28_04.gif);
	background-repeat : no-repeat;
	cursor : pointer;
	height : 19px;
	width : 64px;
	border : 0;
}
.tdNews{
	border-width : 1px;
	border-style : solid;
	border-color : #ac9ec6;
	background-color : #dad4e6;
}

.interieurOngletNoir{
	width:95px;
	height:85px;
	background-color:#000000;
}
.bordOngletNoir{
	background-image:url(images/bord_00.gif);
	width:14px;
	height:85px;
}
.ongletFilmAime{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:126px;
	height:24px;
	cursor : pointer;
}
.ongletFilmAime:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmAimeSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:126px;
	height:24px;
}

.ongletFilmVu{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:127px;
	height:24px;
	cursor : pointer;
}
.ongletFilmVu:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmVuSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:127px;
	height:24px;
}
.ongletFilmCommente{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:127px;
	height:24px;
	cursor : pointer;
}
.ongletFilmCommente:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmCommenteSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:127px;
	height:24px;
}
.ongletFilmNote{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:127px;
	height:24px;
	cursor : pointer;
}
.ongletFilmNote:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmNoteSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:127px;
	height:24px;
}

.ongletGenerique{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:165px;
	height:24px;
	cursor : pointer;
}
.ongletGenerique:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletGeneriqueSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:165px;
	height:24px;
}
.ongletInfos{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:176px;
	height:24px;
	cursor : pointer;
}
.ongletInfos:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletInfosSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:176px;
	height:24px;
}
.ongletFilmEnLigne{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:126px;
	height:24px;
	cursor : pointer;
}
.ongletFilmEnLigne:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmEnLigneSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:126px;
	height:24px;
}
.ongletFilmValidationEnAttente{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:176px;
	height:24px;
	cursor : pointer;
}
.ongletFilmValidationEnAttente:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmValidationEnAttenteSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:176px;
	height:24px;
}
.ongletFilmRefuse{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #674e97;
	width:127px;
	height:24px;
	cursor : pointer;
}
.ongletFilmRefuse:hover{
	color : #ffffff;
	cursor : pointer;
}
.ongletFilmRefuseSel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	width:127px;
	height:24px;
}

/* -------------------------------------- */

.ongletTop6Vu{
	width:126px;
	height:24px;
	cursor : pointer;
}
.ongletTop6Vu:hover{
	cursor : pointer;
}
.ongletTop6VuSel{
	width:126px;
	height:24px;
}

.ongletTop6Note{
	width:154px;
	height:24px;
	cursor : pointer;
}
.ongletTop6Note:hover{
	cursor : pointer;
}
.ongletTop6NoteSel{
	width:154px;
	height:24px;
}

.ongletTop6Recent{
	width:154px;
	height:24px;
	cursor : pointer;
}
.ongletTop6Recent:hover{
	cursor : pointer;
}
.ongletTop6RecentSel{
	width:154px;
	height:24px;
}
/* -------------------------------------- */

.formAgendaRech{
	width:190px;
	border:1px solid #b2a6ca;
	font-family:Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #b2a6ca;
	padding-left:5px;
}
.formAgendaNew{
	width:300px;
	border:1px solid #b2a6ca;
	font-family:Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #b2a6ca;
	padding-left:5px;
}
.formPage{
	width:200px;
	border:1px solid #b2a6ca;
	font-family:Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #b2a6ca;
	padding-left:5px;
}
.formLightBox{	
}
.calendrier{
	font-family:Arial;
	font-size : 8pt;
	font-weight : bold;
	color : #b2a6ca;
}
a.calendrier{
	font-family:Arial;
	font-size : 8pt;
	color : #654d97;
	font-weight : bold;
	text-decoration : none;
}
a.calendrier:hover{text-decoration : underline;}
.caseCalendrier {
	border:1px solid #b2a6ca;
}
.caseCalendrierNow {
	border:1px solid #b2a6ca;
	background-color : #efecf3;
}
.moisCalendrier{
	font-family:Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #654d97;
}
.envie1 {
font-family : Arial;
background-color : inherit ;
color : #9b9a9a;
font-weight : bold;
}
.envie2 {
font-family : Arial;
background-color : inherit ;
color : #9f7edf;
font-weight : bold;
}
.envie3 {
font-family : Arial;
background-color : inherit ;
color : #ffffff;
font-weight : bold;
}
a.envie1 {
font-family : Arial;
background-color : inherit ;
color : #9b9a9a;
font-weight : bold;
}
a.envie2 {
font-family : Arial;
background-color : inherit ;
color : #9f7edf;
font-weight : bold;
}
a.envie3 {
font-family : Arial;
background-color : inherit ;
color : #ffffff;
font-weight : bold;
}
.ligneBlanc{
	background-color: #000000; 
	color: #000000; 
	width:100%; 
	border:none; 
	border-bottom: dashed #ffffff 1px;
}
.ligneViolet{
	background-color: #ffffff; 
	color: #ffffff; 
	width:100%; 
	border:none; 
	border-bottom: dashed #674e97 1px;
}
.ligneNoir{
	background-color: #ffffff; 
	color: #ffffff; 
	width:100%; 
	border:none; 
	border-bottom: dashed #000000 1px;
}
.titreFiche{
	color: #ffffff;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
}
.text{font-family : Arial;font-size : 10pt;font-weight : normal;color : #000000;}
.textFicheArt{font-family : Arial;font-size : 9pt;font-weight : normal;color : #000000;}
.textComment{font-family : Arial;font-size : 9pt;font-weight : normal;color : #000000;}

.bouton_plus {
	width : 15px;
	height : 15px;
	border : 0;
	background : url(images/plus.png);
}
.bouton_moins {
	width : 15px;
	height : 15px;
	border : 0;
	background : url(images/moins.png);
}
.bouton_modifier {
	width : 15px;
	height : 15px;
	border : 0;
	background : url(images/modifier.png);
}
.bouton_supprimer {
	width : 15px;
	height : 15px;
	border : 0;
	background : url(images/supprimer.png);
}
.bouton_valider {
	width : 15px;
	height : 15px;
	border : 0;
	background : url(images/valider.png);
}

.checkbox {
	border-width : 0px;
	BACKGROUND-COLOR: transparent;
}

.rouge {
	color : red;
	font-family : Trebuchet MS, Verdana, Arial, sans-serif;
    font-size : 12px;
    font-weight : normal;
}

/*.champ_annee {
	width : 40px;
	text-align : center;
}*/

.div_checkboxes {
	margin-left : 75px;
}

.liste_checkboxes td {
	text-align : left;
	vertical-align : top;
	padding : 10px;
}

.ajouts_checkboxes {
	text-align : left;
	vertical-align : top;
	padding-left : 10px;
}

.tableau_recapitulatif {
	margin-left : 100px;
}
.tableau_recapitulatif td {
	text-align : center;
	border-width : 1px;
	border-style : solid;
	border-color : #C2A8EB;
	padding : 2px;
	font-family : Trebuchet MS, Verdana, Arial, sans-serif;
    font-size : 12px;
    color : #000000;
	font-weight : normal;
}

.copyright {
	font-family : Arial;
	font-size : 8pt;
	color : #674e97;
	font-weight : normal;
}

.inscription{font-family : Arial;font-size : 10pt;color : #9c9d9f;font-weight : normal;}
a.inscription{font-family : Arial;font-size : 10pt;color : #9c9d9f;font-weight : normal;text-decoration : none;}
a.inscription:hover{text-decoration : underline;}

.resultats {font-family : Arial;font-size : 9pt;color:#000000;width : 100%;}


.sousMenuDeroulant 
{
 width: 127px;
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
}


/* HBR : Message Agenda */

.info{border:1px solid #B2A6CA;color:#B2A6CA;text-align:center;padding-left:5px;}
.error{border:1px solid #B2A6CA;color:red;text-align:center;padding-left:5px;}