.textecourant1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A9B1BC;
}
.textecourant2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9B1BC;
}
.select_reseau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9B1BC;
	width: 605px;
}
.select_diplome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9B1BC;
	width: 605px;
	float: left;
	margin-right:10px;
}
.select_localisation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9B1BC;
	width: 300px;
}
.commentaire_dicipline{
  width: 490px !important;
  width: 482px;
}
.commentaire_diplome{
  width: 250px;
}
.select_diplome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9B1BC;
	width: 490px;
}
.textecourant12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5E636D;
}
a.lienblc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienblc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienblc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienblcbold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienblcbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienblcbold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienbas:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #767B86;
	text-decoration: none;
}
a.lienbas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #767B86;
	text-decoration: underline;
}
a.lienbas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #767B86;
	text-decoration: none;
}
a.lienrouge:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.lienrouge:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.lienrouge:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.lienrouge14:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.lienrouge14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.lienrouge14:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A60603;
	text-decoration: underline;
}
a.liengris:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #61646C;
	text-decoration: none;
}
a.liengris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #61646C;
	text-decoration: underline;
}
a.liengris:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #61646C;
	text-decoration: none;
}
a.liengris1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #61646C;
	text-decoration: none;
}
a.liengris1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #61646C;
	text-decoration: underline;
}
a.liengris1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #61646C;
	text-decoration: none;
}
a.lienback:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AAB0C0;
	text-decoration: none;
}
a.lienback:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AAB0C0;
	text-decoration: underline;
}
a.lienback:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AAB0C0;
	text-decoration: none;
}
a.lienback2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61646C;
	text-decoration: none;
}
a.liengris12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AAB0BD;
	text-decoration: none;
}
a.liengris12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AAB0BD;
	text-decoration: underline;
}
a.liengris12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AAB0BD;
	text-decoration: none;
}
a.lienbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: underline;
}
a.lienbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: underline;
}
a.lienbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: underline;
}
a.lienbleu12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: none;
}
a.lienbleu12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: underline;
}
a.lienbleu12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #53A1D8;
	text-decoration: none;
}
a.lienorange:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E69903;
	text-decoration: underline;
}
a.lienorange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E69903;
	text-decoration: underline;
}
a.lienorange:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E69903;
	text-decoration: underline;
}
a.lienorange12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69903;
	text-decoration: none;
}
a.lienorange12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69903;
	text-decoration: underline;
}
a.lienorange12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69903;
	text-decoration: none;
}
a.lienvert:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A4C54C;
	text-decoration: underline;
}
a.lienvert:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A4C54C;
	text-decoration: underline;
}
a.lienvert:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A4C54C;
	text-decoration: underline;
}

.codepostal {
    width: 62px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5E636D;
}

.textecourant3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5E636D;
}
.textebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #53a1d8;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E69903;
}
.texterouge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A60603;
}
.textevert {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A4C54C;
}
.textebleubold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #53a1d8;
}
.texteorangebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E69903;
}
.texteorangebold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E69903;
}
.texteorangebold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E69903;
}
.texterougebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A60603;
}
.textevertbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A4C54C;
}
.texteblancbold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.fond1 {
	background-image: url(images/bg1.gif);
	background-repeat: no-repeat;
}
.textebleubold14 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #53a1d8;
}
.textebleubold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #53a1d8;
}
.fond2 {
	background-image: url(images/bg2.gif);
	background-repeat: no-repeat;
}
.fond3 {
	background-image: url(images/bg3.gif);
	background-repeat: no-repeat;
}
.fond4 {
	background-image: url(images/bg4.gif);
	background-repeat: no-repeat;
}
.fondbleu {

	background-image: url(images/bg5.gif);
	background-repeat: no-repeat;
}
.texteblanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.fond5 {

	background-image: url(images/bg5.gif);
	background-repeat: no-repeat;
}
.fondguitare {

	background-image: url(images/bg_guitare.gif);
	background-repeat: no-repeat;
}
.fondpiano {

	background-image: url(images/bg_piano.gif);
	background-repeat: no-repeat;
}
.fondviolon {

	background-image: url(images/bg_violon.gif);
	background-repeat: no-repeat;
}
.fondchant {

	background-image: url(images/bg_chant.gif);
	background-repeat: no-repeat;
}
.fondaccordeon {

	background-image: url(images/bg_accordeon.gif);
	background-repeat: no-repeat;
}
.fondbatterie {
	background-image: url(images/bg_batterie.gif);
	background-repeat: no-repeat;
}
.fondclarinette {

	background-image: url(images/bg_clarinette.gif);
	background-repeat: no-repeat;
}
.fondcomposition {

	background-image: url(images/bg_composition.gif);
	background-repeat: no-repeat;
}
.fondcontrebasse {

	background-image: url(images/bg_conreb.gif);
	background-repeat: no-repeat;
}
.fondcreation {
	background-image: url(images/bg_creation.gif);
	background-repeat: no-repeat;
}
.fondeveil {
	background-image: url(images/bg_eveil.gif);
	background-repeat: no-repeat;
}
.fondharpe {
	background-image: url(images/bg_harpe.gif);
	background-repeat: no-repeat;
}
.fondharmonica {
	background-image: url(images/bg_harmonica.gif);
	background-repeat: no-repeat;
}
.fondhautbois {
	background-image: url(images/bg_hautbb.gif);
	background-repeat: no-repeat;
}
.fondhistoire {
	background-image: url(images/bg_histoire.gif);
	background-repeat: no-repeat;
}
.fondimprovisation {
	background-image: url(images/bg_improvisation.gif);
	background-repeat: no-repeat;
}
.fondsaxo {
	background-image: url(images/bg_saxo.gif);
	background-repeat: no-repeat;
}
.fondsolfege {
	background-image: url(images/bg_solfege.gif);
	background-repeat: no-repeat;
}
.fondtrombone {
	background-image: url(images/bg_tromb.gif);
	background-repeat: no-repeat;
}
.fondtrompette {
	background-image: url(images/bg_trompette.gif);
	background-repeat: no-repeat;
}
.fondflute {
	background-image: url(images/bg_flute.gif);
	background-repeat: no-repeat;
}
.fondviolon {
	background-image: url(images/bg_violon.gif);
	background-repeat: no-repeat;
}
.fondprof {
	background-image: url(images/bg_prof.gif);
	background-repeat: no-repeat;
}
.fondconservatoire {
	background-image: url(images/bg_conservatoire.gif);
	background-repeat: no-repeat;
}
.fondstage {
	background-image: url(images/bg_stage.gif);
	background-repeat: no-repeat;
}
.fondmao {
	background-image: url(images/bg_mao.gif);
	background-repeat: no-repeat;
}
.fondplan {
	background-image: url(images/bg_plansite.gif);
	background-repeat: no-repeat;
}
.texteorangebold14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E79903;
}
.texteorangebold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E79903;
}
.texterougebold14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A60704;
}
.texterougebold32 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #A60704;
}
.texterougebold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A60704;
}
.textecourant3bis {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #AAB0BE;
}
.textevertbold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A4C54C;
}
.textegrisbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #61646C;
}
.textegrisboldBis {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AAB0C0;
}
.textegrisbold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61646C;
}
.inputcontact {
	background-color: #61646C;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.inputcontact2 {

	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #61646C;
}
.inputcontact3 {

	background-color: #FFFFFF;
	border: 1px solid #61646D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #61646D;
}.texteblancbold12 {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/* autocompletion */
div.auto_complete {
	width: 850px;
	background: #fff;
}
div.auto_complete ul {
	border:1px solid #888;
	margin:0;
	padding:0;
	width:100%;
	width: 300px;
	max-height: 200px;
	height: expression(this.scrollHeight > 200 ? "200px" : "auto");
    list-style-type:none;
	background: #fff;
	overflow: auto;
}
div.auto_complete ul li {
    margin:0;
    padding:3px;
}
div.auto_complete ul li.selected { 
    background-color: #ffb; 
}
div.auto_complete ul strong.highlight { 
    color: #800; 
    margin:0;
    padding:0;
}
.textegrisbold18 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #61646C;
}
