@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }

body{ margin-top:0px; padding-top:0px; font-size:11pt; font-family:Candara, Helvetica, Arial, sans-serif;}
p { margin-bottom:1em;}
h1 {
	background-image: url(/images/_gen_img2_62.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:-18px;
	padding-left: 18px;
	padding-top: 2px;
	width:503px; /*image 521px - padding 18px*/
	height:28px;
	font-size: 1.1em;
	font-weight: normal;
	font-family: Candara, Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	display:block;
}


#creator {
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
	width:0;
	height:0;
	overflow:hidden;
}
#lmwcbackpanel {
	visibility:visible;
	position:absolute;
	left:0px;
	top:0;
	width:1000px;
	min-height:1000px;
	/*height:1000px;*/
	clip:rect(0,1000,1000,0);
}
#lmwcbackpanel #Page {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:1;
	left:0;
	top:0;
}
#lmwcbackpanel #Page #LMImagePage {
	width:1000px;
	/*height:1000px;*/
	border:0;
}
#lmwcbackpanel #txt_Fond_blanc {
	visibility:visible;
	position:absolute;
	z-index:2;
	left:133px;
	top:0px;
	width:734px;
	/*min-height:1050px;*/
	height:1000px;
	background-color:#ffffff;
}
#lmwcbackpanel #txt_Fond_blanc #LMTxttxt_Fond_blanc {
	visibility:inherit;
	padding:0 0 0 0px;
	position:relative;
	left:0;
	top:0;
	width:400px/*725px;*/
	height:1035px;
	background-color:#ffffff;
}
#lmwcbackpanel #img_Fade_bgnd_droit {
	visibility:visible;
	overflow:hidden;
	height: 1000px;
	position:absolute;
	z-index:3;
	left:856px;
	top:0;
}
#lmwcbackpanel #img_Fade_bgnd_droit #LMImageimg_Fade_bgnd_droit {
	width:29px;
	height:1085px;
	border:0;
}
#lmwcbackpanel #img_Fade_menu_droit {
	visibility:visible;
	overflow:hidden;
	height: 1000px;
	position:absolute;
	z-index:4;
	left:301px;/*291px;*/
	top:0;
}
#lmwcbackpanel #img_Fade_menu_droit #LMImageimg_Fade_menu_droit {
	width:16px;
	height:1031px;
	border:0;
}
#lmwcbackpanel #img_Fond_menu {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:5;
	left:140px;/*130px;*/
	top:0px;/*-10px;*/
	background-image: url(/bgnd/fond_full_resized.jpg);
	background-position:0 -4px;
	height: 1000px;
	width: 170px;
	display: block;
}
#lmwcbackpanel #img_Fond_menu #LMImageimg_Fond_menu {
	width:170px;
	height:1030px;
	border:0;
}
#lmwcbackpanel #img_Fade_menu_gauche {
	visibility:visible;
	overflow:hidden;
	height: 1000px;
	position:absolute;
	z-index:6;
	left:120px;/*110px;*/
	top:0px;
}
#lmwcbackpanel #img_Fade_menu_gauche #LMImageimg_Fade_menu_gauche {
	width:36px;
	height:1031px;
	border:0;
}
#lmwcbackpanel #img_Fade_main_bas {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:7;
	left:135px;
	top:985px;
}
#lmwcbackpanel #img_Fade_main_bas #LMImageimg_Fade_main_bas {
	width:736px;
	height:35px;
	border:0;
}
#lmwcbackpanel #GBgnd {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:8;
	left:0;
	top:0;
	width:0;
	height:0;
}
#lmwcbackpanel #img_La_SVM {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:9;
	left:390px;
	top:10px;
}
#lmwcbackpanel #img_La_SVM #LMImageimg_La_SVM {
	width:466px;
	height:52px;
	border:0;
}
#lmwcbackpanel #txt_Slogan {
	visibility:visible;
	position:absolute;
	z-index:10;
	left:393px;
	top:66px;
	width:455px;
	height:20px;
}
#lmwcbackpanel #txt_Slogan #LMTxttxt_Slogan {
	visibility:inherit;
	padding:0 0 0 0px;
	position:relative;
	left:0px;
	top:0px;
	width:455px;
	height:20px;
	;
}
#lmwcbackpanel #txt_Slogan #LMTxttxt_Slogan div {
	font-family:Candara, Arial, sans-serif;
	font-size:12pt;
}
#lmwcbackpanel #GHeader {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:11;
	left:0;
	top:0;
	width:0;
	height:0;
}
#lmwcbackpanel #btn_Contacts {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:12;
	/*left:145px;*/
	top:310px;
}
#lmwcbackpanel #btn_Contacts #LMButtonbtn_Contacts {
	width:141px;
	height:35px;
	border:0;
}
#lmwcbackpanel #btn_Musiciens {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:13;
	left:145px;
	top:280px;
}
#lmwcbackpanel #btn_Musiciens #LMButtonbtn_Musiciens {
	width:141px;
	height:35px;
	border:0;
}
#lmwcbackpanel #btn_Realisations {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:14;
	/*left:145px;*/
	top:250px;
}
#lmwcbackpanel #btn_Realisations #LMButtonbtn_Realisations {
	width:141px;
	height:35px;
	border:0;
}
#lmwcbackpanel #btn_Repertoire {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:15;
	/*left:145px;*/
	top:195px;/*190px;*/
}
#lmwcbackpanel #btn_Repertoire #LMButtonbtn_Repertoire {
	width:141px;
	height:35px;
	border:0;
}
#lmwcbackpanel #btn_La_SVM {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:16;
	/*left:150px;*/
	top:145px;
}
#lmwcbackpanel #btn_La_SVM #LMButtonbtn_La_SVM {
	width:141px;
	height:35px;
	border:0;
}
#lmwcbackpanel #GMenu {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:17;
	left:0;
	top:0;
	width:0;
	height:0;
}
#lmwcbackpanel #Img2 {
	visibility:visible;
	overflow:hidden;
	position:absolute;
	z-index:18;
	left:333px;/*355px;*/
	top:130px;
}
#lmwcbackpanel #Img2 #LMImageImg2 {
	width:501px;
	height:31px;
	border:0;
}
#lmwcbackpanel #Text1 {
	visibility:visible;
	position:absolute;
	z-index:19;
	left:368px;
	top:131px;
	width:480px;
	height:20px;
}
#lmwcbackpanel #Text1 #LMTxtText1 {
	visibility:inherit;
	padding:0 0 0 0px;
	position:relative;
	left:0;
	top:0;
	width:480px;
	height:20px;
	;
}
#lmwcbackpanel #Text1 #LMTxtText1 div {
	font-family:Candara, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #FFFFFF;
}
#lmwcbackpanel #Text2 {
	visibility:visible;
	position:absolute;
	z-index:2;
	left:353px;/*363px;*/
	top:110px;
	width:480px;
	/*min-height:140px;*/
}
#lmwcbackpanel #Text2 #LMTxtText2 {
	visibility:inherit;
	/*z-index:2;*/
	padding:0 34px 10px 215px;
	position:relative;
	margin-left: -215px;/* -170 (left collumm width) - 40 px */
	/*left:0;*/
	top:0;
	width:480px;
	/*height:2000px;*/
	background-color: #FFFFFF;
	/*height:140px;*/
}
.bdyText {
	color:#808080;
	font-size:1em;
	font-family: Helvetica, "helvetica neue", Arial, sans-serif;
	text-align: justify;
	/*margin-bottom: 5px;*/
}
#lmwcbackpanel #Text4 {
	visibility:visible;
	position:absolute;
	z-index:21;
	left:368px;
	top:374px;
	width:475px;
	height:540px;
}
#lmwcbackpanel #Text4 #LMTxtText4 {
	visibility:inherit;
	padding:0 0 0 0px;
	position:relative;
	left:0;
	top:0;
	width:475px;
	height:540px;
	;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #64000a;
	text-align: justify;
}
h2:before {content:":: ";}
h2:after {content:" ::";}



/***
Menu principal
***/
#svmMenu {
	/*left: 145px;*/
	/*position: absolute;*/
	z-index: 50;
	/*margin-top: 10px;*/
}
#svmMenu li {
	margin-left: 160px;/*10px;*/
	/*margin-top: 10px;*/
	/*margin-bottom: 15px;*/
	/*width:141px;
	height:31px;
	display:block;*/
}
#svmMenu li.mnuBtn a {
	width:131px;
	height:36px;
	display:block;
}
#svmMenu li.mnuBtn a span { display:none; visibility:hidden}

/*La_SVM*/
#svmMenu #btn_La_SVM a {
	background-image: url(/buttons/_gen_but1up_26.jpg);
	/*top: 140px;*/
}
#svmMenu #btn_La_SVM a:hover {
	background-image: url(/buttons/_gen_but1over_26.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_La_SVM a:active {
	background-image:url(/buttons/_gen_but1dn_16.jpg);
	/*top: 130px;*/
}
/*Répertoire*/
#svmMenu #btn_Repertoire a {
	background-image: url(/buttons/_gen_but1up_31.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Repertoire a:hover {
	background-image: url(/buttons/_gen_but1over_31.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Repertoire a:active {
	background-image:url(/buttons/_gen_but1dn_21.jpg);
	/*top: 130px;*/
}
/*Realisations*/
#svmMenu #btn_Realisations a {
	background-image: url(/buttons/_gen_but2up_18.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Realisations a:hover {
	background-image: url(/buttons/_gen_but2over_18.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Realisations a:active {
	background-image:url(/buttons/_gen_but2dn_18.jpg);
	/*top: 130px;*/
}
/*Musiciens*/
#svmMenu #btn_Musiciens a {
	background-image: url(/buttons/_gen_btn_musiciensup_10.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Musiciens a:hover {
	background-image: url(/buttons/_gen_btn_musiciensover_10.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Musiciens a:active {
	background-image:url(/buttons/_gen_btn_musiciensdn_10.jpg);
	/*top: 130px;*/
}
/*Contacts*/
#svmMenu #btn_Contacts a {
	background-image: url(/buttons/_gen_but1up_41.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Contacts a:hover {
	background-image: url(/buttons/_gen_but1over_41.jpg);
	/*top: 130px;*/
}
#svmMenu #btn_Contacts a:active {
	background-image:url(/buttons/_gen_but1dn_32.jpg);
	/*top: 130px;*/
}
#presEL {
	background-image: url(../images/photos/cue_du_chef_vignSignee.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 170px;/*135px*/
	height: 210px;
	overflow: visible;
	margin-bottom: 1em;
}
.bdyText h3 {
	font-family: Calibri, Helvetica, "Helvetica Neue", Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.bdyText #sousMenu {
	font-size: 0.7em;
	margin-bottom: 1em;
	text-align: right;
}
.bdyText #sousMenu a { color: #64000A; }
.membresCA p { font-size: 0.85em; }
.membresCA p:first-line, membreOrch  { font-size: 1.18em; }
.bdyText .bloc-sujet { margin-bottom: 1em; }
.bdyText .bloc-sujet li {
	margin-top: 0.5em;
	font-size: 0.9em;
	/*font-variant:small-caps;*/
	font-weight:bold;
}
.bdyText .bloc-sujet ul {
	margin-bottom: 1em;
	list-style-position: inside;
	list-style-type: none;
}
