/* Version 2.1 */
/* Lundi 15 Avril 2008 */
/* Couleur principale #006600 */
body {
			margin-right:auto;margin-left:auto;
			margin-top:10px;margin-bottom:10px;
			width:745px;/*width:47em*/
			height:100%;
			/*border:1px solid cyan;*/
			background-color: #424242;
			text-align:center;
      font-family: Verdana, Arial, Helvetica, sans-serif;			
      /*font-family: Georgia, "Times New Roman", Times, serif;*/
			font-size: 100%;
			line-height: 1.5em;
			color: #006600; /* couleur texte principale */
}

img { border:none }

/* Style de l'oreille : cellule haut gauche */
.logo {width:215px;height:250px;text-align:right;vertical-align:top;
				background-image:url('logo_bg.png');background-repeat:no-repeat;background-position:bottom}
.anim {height:104px;width:175px;vertical-align:bottom;text-align:left}
/* Liste de définition */
dl {margin-top:0}
dl dt {font-weight:normal;font-size:0.9em}
dl dd {margin-bottom:0.6em;margin-left:0px;
    font-size: smaller;color: #666666;
    font-family: Georgia, "Times New Roman", Times, serif;line-height:1.2em}

/* Menu central */
.menu {height:40px;padding:5px 0px 0px 0px;line-height:1.3em;}
.menu li {
					display:inline;
					list-style-type:none;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 0.75em;
}

/* Style des slashs de séparation du menu central */
.menu li span {
	font-size: smaller;
	color: #999999;
}

.blocCentral {background-color:white;height:160px;width:355px;padding:10px 0px 0px 0px;text-align:center;vertical-align:middle}

.menuVertical {width:175px;height:160px;text-align:left;background-color:white;padding-left:10px;padding-right:5px;padding-top:5px;}
.menuVertical ul {margin:0px;padding:0px;list-style-type:none;text-align:left;}
.menuVertical ul li {font-size:0.75em;line-height:1.3em}
/* Liste non ordonnée */
ul {margin:0 0 10px 0;padding:0}
ul li {margin-top:0em;padding-top:0em;font-family: Georgia, "Times New Roman", Times, serif;line-height:1.2em}

/* Séparateur de lignes de tableau */
.separateur {margin-bottom:0.5em;border-bottom:1px solid #d4d4d4;width:100%;padding:0}

/* Style du fond de page */
.fond {margin-top:0;margin-left:113px;padding:0px 10px 10px 10px;background-color:white;

}/* fond blanc exterieur */

#visuel {padding:0px;width:608px;background-color:white;text-align:left;}/* Photo centrale page d'accueil */

/* Style de la page centrale */
.contenu {padding:10px;background-color:#f2f2f2;text-align:left}/* #f2f2f2 couleur fond gris interne */

/* Titre haut de page */
h1.titreCentral { margin:0px;padding:10px 0px 10px 10px;height:25px;background-color:#006600;
      color:white;font-family:'Arial Black', sans-serif;font-size:1.5em;text-align:left
}

.ombreTitre {
	margin:1px 0 0 0;padding:0;
	background-image:url('fond_ombre.png');
	background-repeat:no-repeat;background-position:top;background-color:white;
}

/* Tableau concerts avec fond dent1.gif */
.fondGris {
          width:632px;margin-left:113px;margin-bottom:0;padding:0px 10px 10px 10px;border:0; 
          background-color:#f2f2f2;background-image:url('dent1.gif');background-repeat:no-repeat;background-position:top
}
.fondGris td, .articles td { padding-top:0px;padding-bottom:0px;text-align:left; vertical-align:top}

/* Tableau articles avec fond dent2.gif */
.articles {
          width:632px;margin-left:113px;padding:0px 10px 10px 0px;border:0;
          background-color:white;font-size:smaller
}
.articles td {padding-left:10px;width:100px}
.titreRubrique {margin-top:0px;margin-bottom:0.1em;padding:0px 0px 0.6em 0px; /* balises h2 */
						font-size:1.2em;font-weight: bold;line-height:0.8em;
}

.titre3 {margin-top:0em;margin-bottom:0.1em;font-size:0.9em;font-weight:bold;} /* balises h3 */

h4 {margin-top:0;margin-bottom:0.1em;font-size:small;font-weight:bold;}

.textecourant,blockquote {
	margin-top:0px;padding-top:0px;margin-bottom:0;
	font-size: smaller;color: #666666;
  font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em
}
.textecourant {padding-bottom:1em;padding-right:40px}
blockquote {position:relative;margin-left:1em;padding-bottom:0em;}
/* Style général des liens du menu vertical droit */
a.hdmenu0,a.hdmenu1,a.hdmenu2,a.hdmenu3,a.hdmenu4,a.hdmenu5,a.hdmenu6,a.hdmenu7,a.hdmenu8,a.hdmenu9,a.hdmenucourant
{font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Couleur et style du lien du menu vertical droit pour la page courante */
a.hdmenucourant {
	font-weight: 600;
	color:#006600;/* Couleur courante */
}

/* Couleur et style des liens du menu vertical droit au survol */
a.hdmenu0:link,a.hdmenu0:visited{color:#999999;} /*Le journal */
a.hdmenu1:link,a.hdmenu1:visited{color:#999999;}/* Présentation*/
a.hdmenu2:link,a.hdmenu2:visited{color:#999999;}/* L'école des musiques*/
a.hdmenu3:link,a.hdmenu3:visited{color:#999999;}/* Formation professionnelle*/
a.hdmenu4:link,a.hdmenu4:visited{color:#999999;}/* Interventions*/
a.hdmenu5:link,a.hdmenu5:visited{color:#999999;}/* Répétitions et enregistrements*/
a.hdmenu6:link,a.hdmenu6:visited{color:#999999;}/* Inscriptions*/
a.hdmenu7:link,a.hdmenu7:visited{color:#999999;}/* Chargez*/
a.hdmenu8:link,a.hdmenu8:visited{color:#999999;}/* Contact*/

/* Survol des liens du menu vertical */
a.hdmenu0:hover{color: #ff33ff;text-decoration:underline;}
a.hdmenu1:hover{color: #ff0099;text-decoration:underline;}
a.hdmenu2:hover{color: #ff0066;text-decoration:underline;}
a.hdmenu3:hover{color: #0000ff;text-decoration:underline;}
a.hdmenu4:hover{color: #0066ff;text-decoration:underline;}
a.hdmenu5:hover{color: #0099ff;text-decoration:underline;}
a.hdmenu6:hover{color: #006600;text-decoration:underline;}
a.hdmenu7:hover{color: #009900;text-decoration:underline;}
a.hdmenu8:hover{color: #00cc00;text-decoration:underline;}


/* Couleur et style des liens du menu central */
a.menu,a.menuCourant,a.menur {font-family: Arial, Helvetica, sans-serif;}
a.menuCourant{text-decoration:none}

a.menu:link,a.menu:visited {
	color: #999999;
	text-decoration: none;
}

a.menu:hover {
	color: #006600;
	text-decoration: underline;
}
a.menu:active {
	color: #999999;
	text-decoration: underline;
}

a.menur:link,a.menur:visited,a.menur:active {
	color: #006600;
	text-decoration: none;
}

a.menur:hover {
	text-decoration: underline;
}


/* Style du bas de page */
.basdepage {
	height:45px;
	margin-left:113px;
	background-color:#006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color: #000000;
}
.basdepage table {width:100%;}
.basdepage td {line-height:1.3em;padding-top:5px;padding-bottom:5px;vertical-align:middle;color:white}
/* Style du slash de séparation du menu de bas de page */
.basdepage abbr {color:white}

/* Couleur et style des liens de bas de page */
a.lienbasdepage:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
  text-decoration:none;
}
a.lienbasdepage:visited {
	color: #FFFFFF;

}
a.lienbasdepage:hover {
	text-decoration: underline;
}
a.lienbasdepage:active {
	color: #FFFFFF;
  text-decoration:none;
}


