/*StyleSheet Granit : Creation*/
A:link  		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #462905; text-decoration: none; }
A:visited		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #462905; text-decoration: none; }
A:hover  		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #462905; text-decoration: underline;}
A:visited:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #462905; text-decoration: underline;}
/*StyleSheet Granit : Accueil*/
.navon { font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;  }
.navoff{font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;  }
.navon0 {font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;   }
.navoff0{font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;   }
.navon1 {font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;   }
.navoff1{font-family:  Arial, Helvetica, sans-serif; 	font-weight: normal; color: #462905;   }

/*CREATION : lien sur la saison */
.link_creation_saison, .link_creation_saison:link, link_creation_saison:visited, link_creation_saison:hover {
  color:#462905;
  font-weight:bold;
  text-decoration:none;
}


.link  				{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #462905; text-decoration: none; }
.link:link  		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #462905; text-decoration: none; }
.link:visited		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #462905; text-decoration: none; }
.link:hover  		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BC303D; text-decoration: underline;}
.link:visited:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BC303D; text-decoration: underline;}

.line0 { }
.title0 { font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-transform: none; color: #BC303D; text-decoration: none; }

.line1 { }
.title1 {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #BC303D; text-decoration: none }

.line2 { }
.title2 {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-transform: none; color: #BC303D; text-decoration: none }

.text  { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #462905; text-align:justify; }

.table0  { text-align:justify; }
.td0  { text-align:justify; }
.table1  { text-align:justify; }
.td1  { text-align:justify; }

.linkMenu {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.linkMenu:hover {
	font-family: Arial;
	font-size: 10px;
	color: #DB8D9B;
	text-decoration: none;
}

.body { 
font-family:  Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #462905; 
scrollbar-face-color : #BC303D ;
scrollbar-shadow-color : #DEB1B4 ;
scrollbar-highlight-color : #DEB1B4 ;
scrollbar-3dlight-color : #BC303D ;
scrollbar-darkshadow-color : #DEB1B4 ;
scrollbar-track-color  : #DEB1B4 ;
scrollbar-arrow-color : #DEB1B4;
}

.copy {font-family:  Arial, Helvetica, sans-serif; font-size: 8px; color: #462905; }

/* mailing list */
.ml_table{font-family:  Arial, Helvetica, sans-serif; font-size: 10px;  color: #462905; }
.ml_titre{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #462905; text-decoration: none;}
.ml_input{font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #462905;  text-decoration: none;  background-color: #dddddd;  border: #462905 solid; border-width: 1px 1px 1px}
.ml_submit{font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #462905;  text-decoration: none;  background-color: #FFFFFF;  border: #462905 solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px; font-weight: bold}

/* recherche */
.search_cadre_titre{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #462905; text-decoration: none; text-align:justify; }
.search_text{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #462905; text-decoration: none; text-align:justify; }
.search_texte_gras{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #462905; text-decoration: none; text-align:justify; }
.search_cadre_titre_bas{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #462905; text-decoration: none; text-align:justify; }
.search_lien{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #462905; text-decoration: none; text-align:justify; }
.search_lien:hover{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal;?????`??m?a???u?uU font-weight: normal; color: #462905; text-decoration: underline; text-align:justify; }
.rechercheSaisie{font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #003853;  text-decoration: none;  background-color: #dddddd;  border: #462905 solid; border-width: 1px 1px 1px}
.rechercheButon{font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #003853;  text-decoration: none;  background-color: #FFFFFF;  border: #FFFFFF;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px; font-weight: bold}

/* styles du formulaire */
.formLabel {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #462905; text-decoration: none; text-align:justify; }
.formInput {font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #462905;  text-decoration: none;  background-color: #dddddd;  border: #462905 solid; border-width: 1px 1px 1px}
.formSubmit {font-family:  Arial, Helvetica, sans-serif;  font-size: 10px;  color: #462905;  text-decoration: none;  background-color: #FFFFFF;  border: #FFFFFF;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px; font-weight: bold}



/* SAISON */

.saison_spectacle_titre { 
  color:#990000;
}
.saison_texte_rouge {
  color:#990000;
}
.saison_texte_vert {
  color:#336666;
}

.hr_saison {
  height:1px;
  display:block;
  background-color:#BC303D;
  border:0px;
  margin:0px;
  margin-top:10px;margin-bottom:10px;
  padding:0px;
  color:#BC303D;
}

.saison_title0 {
  color:#bc303d;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
.saison_title1, .saison_title1:link, .saison_title1:visited {
  color:#deb1b4;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
.saison_title1:hover {
  color:#bc303d;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:underline;
  text-transform:none;
}
.saison_title2, .saison_title2:link, .saison_title2:visited {
  color:#deb1b4;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
.saison_title2:hover {
  color:#bc303d;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  text-decoration:underline;
  text-transform:none;
}

.saison_table0 {
  margin:0px;
  padding:20px;
  text-align:justify;
}
.saison_table1 {
  border:#bc303d 1px solid;
  margin:0px;
  padding:10px;
  text-align:justify;
}
.saison_table2 {
  border:#bc303d 1px solid;
  margin:0px;
  padding:5px;
  text-align:center;
}
.saison_table3 {
  background-color:#deb1b4;
  border: #bc303d 1px solid;
  margin:0px; 
  padding:5px;
}
.saison_table4 {
  background-color:#deb1b4;
  border: #bc303d 1px solid;
  border-right-width:0px; border-left-width:0px;
  margin:0px;
  padding:5px;
  text-align:center;
}
.saison_table5 {
  border: #bc303d 1px solid;
  margin:0px;
  padding:5px;
  color: #462905; 
  font-size:10px;
  text-align:justify;
}


/* CREATION */
.hr_creation {
  height:1px;
  display:block;
  background-color:#a9c000;
  border:0px;
  margin:0px;
  padding:0px;
  padding-top:10px;padding-bottom:10px;
  color:#a9c000;
}
.creation_title0 {
  color:#a9c000; 
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
.creation_title1 {
  color:#a9c000; 
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
.creation_title2 {
  color:#a9c000; 
  font-size:11px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}

.creation_table1 {
  border: #a9c000 1px solid;
  margin:0px;
  padding:5px;
  text-align: justify; 
}
.creation_table2 {
  border: #a9c000 1px solid;
  padding:10px;
  text-align:center;
}
.creation_table3 {
  background-color: #dae392;
  border: #a9c000 1px solid;
  padding: 5px;
}
.creation_table4 {
  background-color: #dae392;
  margin:0px;
  padding:5px;
  border: #a9c000 1px solid;
  border-right-width:0px; border-left-width:0px;
  text-align:center;
}
.creation_table5 {
  background-color: #dae392;
  border:#a9c000 1px solid;
  margin: 5px;
  padding:5px;
  text-align:center;
}


/* LIEU */
.hr_lieu {
  height:1px;
  display:block;
  background-color:#326e62;
  border:0px;
  margin:0px;
  padding:0px;
  padding-top:10px;padding-bottom:10px;
  color:#326e62;
}

.lieu_title0 {
  color:#326e62;
  font-size: 14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform: none;
}
.lieu_title1 {
  color:#adc5c0;
  font-size: 12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform: none;
}
.lieu_title2 {
  color:#326e62;
  font-size: 11px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  text-transform: none;
}


.lieu_table0 {
  text-align:justify;
}
.lieu_table1 {
  border:#326e62 1px solid;
  margin:0px;
  padding:5px;
  text-align:justify;
}
.lieu_table2 {
  border:#326e62 1px solid;
  margin:0px;
  padding:5px;
  text-align:center;
}
.lieu_table3 {
  background-color:#adc5c0;
  border:#326e62 1px solid;
  margin:0px;
  padding:5px;
  text-align:center;
}
.lieu_table4 {
  background-color:#adc5c0;
  padding:10px;
  border:#326e62 1px solid;
  border-right-width:0px; border-left-width:0px;
  text-align:center;
}

.menu_gauche, .menu_gauche:link, .menu_gauche:visited, .menu_gauche:hover {
  text-decoration:none;
}

.td_contenu a{
text-decoration:none;
}