


@font-face {
    font-family: 'EcamBold';
    src: url('../fonts/ecam-bold_12-webfont.eot');
    src: url('../fonts/ecam-bold_12-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-bold_12-webfont.woff') format('woff'),
         url('../fonts/ecam-bold_12-webfont.ttf') format('truetype'),
         url('../fonts/ecam-bold_12-webfont.svg#EcamBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamItalic';
    src: url('../fonts/ecam-italic_14-webfont.eot');
    src: url('../fonts/ecam-italic_14-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-italic_14-webfont.woff') format('woff'),
         url('../fonts/ecam-italic_14-webfont.ttf') format('truetype'),
         url('../fonts/ecam-italic_14-webfont.svg#EcamItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamRegular';
    src: url('../fonts/ecam_43-webfont.eot');
    src: url('../fonts/ecam_43-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam_43-webfont.woff') format('woff'),
         url('../fonts/ecam_43-webfont.ttf') format('truetype'),
         url('../fonts/ecam_43-webfont.svg#EcamRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamBlack';
    src: url('../fonts/ecam-black_05-webfont.eot');
    src: url('../fonts/ecam-black_05-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-black_05-webfont.woff') format('woff'),
         url('../fonts/ecam-black_05-webfont.ttf') format('truetype'),
         url('../fonts/ecam-black_05-webfont.svg#EcamBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamExtraBold';
    src: url('../fonts/ecam-extrabold_06-webfont.eot');
    src: url('../fonts/ecam-extrabold_06-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-extrabold_06-webfont.woff') format('woff'),
         url('../fonts/ecam-extrabold_06-webfont.ttf') format('truetype'),
         url('../fonts/ecam-extrabold_06-webfont.svg#EcamExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamExtraLight';
    src: url('../fonts/ecam-extralight_01-webfont.eot');
    src: url('../fonts/ecam-extralight_01-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-extralight_01-webfont.woff') format('woff'),
         url('../fonts/ecam-extralight_01-webfont.ttf') format('truetype'),
         url('../fonts/ecam-extralight_01-webfont.svg#EcamExtraLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamHairline';
    src: url('../fonts/ecam-hairline_16-webfont.eot');
    src: url('../fonts/ecam-hairline_16-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-hairline_16-webfont.woff') format('woff'),
         url('../fonts/ecam-hairline_16-webfont.ttf') format('truetype'),
         url('../fonts/ecam-hairline_16-webfont.svg#EcamHairline') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamLight';
    src: url('../fonts/ecam-light_01-webfont.eot');
    src: url('../fonts/ecam-light_01-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-light_01-webfont.woff') format('woff'),
         url('../fonts/ecam-light_01-webfont.ttf') format('truetype'),
         url('../fonts/ecam-light_01-webfont.svg#EcamLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EcamThin';
    src: url('../fonts/ecam-thin_01-webfont.eot');
    src: url('../fonts/ecam-thin_01-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ecam-thin_01-webfont.woff') format('woff'),
         url('../fonts/ecam-thin_01-webfont.ttf') format('truetype'),
         url('../fonts/ecam-thin_01-webfont.svg#EcamThin') format('svg');
    font-weight: normal;
    font-style: normal;

}













/*
#header .menu .m1 a{ background-image: url("../img/textes/header/1_01.gif"); }
#header .menu .m2 a{ background-image: url("../img/textes/header/1_02.gif"); }
#header .menu .m3 a{ background-image: url("../img/textes/header/1_03.gif"); }
#header .menu .m4 a{ background-image: url("../img/textes/header/1_04.gif"); }
#header .menu2 .m1 a{ background-image: url("../img/textes/header/2_01.gif"); }
#header .menu2 .m2 a{ background-image: url("../img/textes/header/2_02.gif"); }
#header .menu2 .m3 a{ background-image: url("../img/textes/header/2_03.gif"); }
#header .menu2 .m4 a{ background-image: url("../img/textes/header/2_04.gif"); }
*/

/*

h3{
	height: 118px;
	background: no-repeat left bottom;
	margin-bottom: 4px;
}
h3 span{
	visibility: hidden;
}
h3.t404{ background-image: url("../img/textes/h3/404.png"); }
h3.tDanse{ background-image: url("../img/textes/h3/danse.png"); }
h3.tAlaffiche{ background-image: url("../img/textes/h3/alaffiche.png"); }
h3.tGalerie{ background-image: url("../img/textes/h3/galerie.png"); }
h3.tCalendrier{ background-image: url("../img/textes/h3/calendrier.png"); }
h3.tEcole{ background-image: url("../img/textes/h3/ecole.png"); }
h3.tLecam{ background-image: url("../img/textes/h3/lecam.png"); }
h3.tAbo{ background-image: url("../img/textes/h3/abonnement.png"); }
h3.tArchives{ background-image: url("../img/textes/h3/archives.png"); }
h3.tInfos{ background-image: url("../img/textes/h3/infos.png"); }
h3.tPro{ background-image: url("../img/textes/h3/pro.png"); }
h3.tResa{ background-image: url("../img/textes/h3/reservation.png"); }


h3.tMois1{ background-image: url("../img/textes/h3/mois/1.png"); }
h3.tMois2{ background-image: url("../img/textes/h3/mois/2.png"); }
h3.tMois3{ background-image: url("../img/textes/h3/mois/3.png"); }
h3.tMois4{ background-image: url("../img/textes/h3/mois/4.png"); }
h3.tMois5{ background-image: url("../img/textes/h3/mois/5.png"); }
h3.tMois6{ background-image: url("../img/textes/h3/mois/6.png"); }
h3.tMois7{ background-image: url("../img/textes/h3/mois/7.png"); }
h3.tMois8{ background-image: url("../img/textes/h3/mois/8.png"); }
h3.tMois9{ background-image: url("../img/textes/h3/mois/9.png"); }
h3.tMois10{ background-image: url("../img/textes/h3/mois/10.png"); }
h3.tMois11{ background-image: url("../img/textes/h3/mois/11.png"); }
h3.tMois12{ background-image: url("../img/textes/h3/mois/12.png"); }

h3.tGenreatelier{ background-image: url("../img/textes/h3/genres/atelier.png"); }
h3.tGenrecirque{ background-image: url("../img/textes/h3/genres/cirque.png"); }
h3.tGenredanse{ background-image: url("../img/textes/h3/genres/danse.png"); }
h3.tGenrehors-les-murs{ background-image: url("../img/textes/h3/genres/horslesmurs.png"); }
h3.tGenrehumour{ background-image: url("../img/textes/h3/genres/humour.png"); }
h3.tGenrejeune-public{ background-image: url("../img/textes/h3/genres/jeune.png"); }
h3.tGenrelecture{ background-image: url("../img/textes/h3/genres/lecture.png"); }
h3.tGenremusique{ background-image: url("../img/textes/h3/genres/musique.png"); }
h3.tGenrerencontre{ background-image: url("../img/textes/h3/genres/rencontre.png"); }
h3.tGenrerepetition{ background-image: url("../img/textes/h3/genres/repetition.png"); }
h3.tGenrestage{ background-image: url("../img/textes/h3/genres/stage.png"); }
h3.tGenretheatre{ background-image: url("../img/textes/h3/genres/theatre.png"); }

*/


/*
.smhText{
	height: 117px;
	background-repeat: no-repeat;
	background-position: bottom left;
	margin-bottom: 5px;
	padding: 0;
}
.smhText span{
	visibility: hidden;
}
.smhText a{
	display: block;
	height: 21px;
	float: left;
	margin-top: 96px;
}
.smhText .mois, .smhText .mois_on{
	background: url("../img/textes/submenu/h_parmois.png") no-repeat top left;
	width: 80px;
}
.smhText .mois:hover, .smhText .mois_on{ background-position: left -21px; }
.smhText .genre, .smhText .genre_on{
	border-left: 2px solid #c20a3d;
	background: url("../img/textes/submenu/h_pargenre.png") no-repeat 4px top;
	width: 90px;
	margin-left: 2px;
}
.smhText .genre:hover, .smhText .genre_on{ background-position: 4px -21px; }



.smhResidence{ background-image: url("../img/textes/submenu/h_residence.png"); }
.smhExpo{ background-image: url("../img/textes/submenu/h_galerie.png"); }
.smhEcole{ background-image: url("../img/textes/submenu/h_ecole.png"); }


h4.smText{
	padding: 0;
	margin: 8px 0 0 0;
}
.smText{
	width: 180px;
	height: 36px;
	background-repeat: no-repeat;
}
.smText span{
	visibility: hidden;
}
.smSpectacle{ background-image: url("../img/textes/submenu/spectacles.png"); height: 43px; }
.smEcole{ background-image: url("../img/textes/submenu/ecole.png"); height: 70px; }
.smGalerie{ background-image: url("../img/textes/submenu/galerie.png"); height: 88px; }
.smEnimages{ background-image: url("../img/textes/submenu/enimages.png"); }
.smLequipe{ background-image: url("../img/textes/submenu/lequipe.png"); }
.smAvantApres{ background-image: url("../img/textes/submenu/avantapres.png"); }
.smPartenaires{ background-image: url("../img/textes/submenu/partenaires.png"); }
.smAbonnement{ background-image: url("../img/textes/submenu/abonnement.png"); }
.smAdhesion{ background-image: url("../img/textes/submenu/adhesion.png"); }
.smTarifs{ background-image: url("../img/textes/submenu/tarifs.png"); }
.smReservation{ background-image: url("../img/textes/submenu/reservation.png"); }
.smNouscontacter{ background-image: url("../img/textes/submenu/nouscontacter.png"); }
.smVenir{ background-image: url("../img/textes/submenu/venir.png"); }
.smTelechargement{ background-image: url("../img/textes/submenu/telechargement.png"); }

*/



