.topleft {
  background-color:#FFFFFF; background-repeat:repeat-x; width:33%}
.topcenter{
  background-color:#FFFFFF; width:992px; height:170px}
.topright{
  background-color:#FFFFFF; background-repeat:repeat-x; width:33%}
.midleft{
  background-color:#ffffff;}
.midcenter{
  background-color:#FFFFFF; width:992px; vertical-align:top; height:500px }
.midright{
  background-color:#ffffff;}
.bottomleft{
  background-color:#FFFFFF; background-repeat:repeat-x; }
.bottomcenter{
  background-color:#FFFFFF; width:992px; vertical-align:top; padding-top:30px; padding-bottom:100px }
.bottomright{
  background-color:#FFFFFF; background-repeat:repeat-x; }


body {
	background-color:#ffffff;
	background-position:inherit;
	background-repeat:no-repeat;
	margin:0px}



#ss_img {
border:none
}


#s.text {
font-family:Arial, Helvetica, sans-serif;
	color:#563019;
	font-size:12px;
	line-height:14px}


#puce { 
padding-bottom:1px;
padding-right:8px;
padding-left:0px}

#puce2 { 
padding-bottom:1px;
padding-right:8px;
padding-left:4px}


#zonetexte {
margin:15px;
height:313px;
width:410px}

#zonetexte2 {
margin:15px;
width:130px}

#zonetexte3 {
margin:15px 15px 14px 15px;
width:400px}


#espacetitre { 
padding-bottom:10px;
padding-top:14px}


.titre{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	line-height:18px}
	
.titrebig{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:24px;
	line-height:26px;
	margin-top:10px;
	margin-bottom:4px}

.textenoir{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px}


.titreaccueil{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:22px;
	line-height:24px}
	
.textenoiraccueil{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#000000;
	font-size:13px;
	line-height:15px}



a.lien:link {font-family:Helvetica, Verdana, Arial, sans-serif; color: #000000; font-size: 13px; text-decoration: none; font-weight:bold }
a.lien:visited {font-family:Helvetica, Verdana, Arial, sans-serif; color: #000000; font-size: 13px; text-decoration: none; font-weight:bold }
a.lien:hover {font-family:Helvetica, Verdana, Arial, sans-serif; color:#000000; font-size: 13px; text-decoration: underline; font-weight:bold }
a.lien:active {font-family:Helvetica, Verdana, Arial, sans-serif; color: #000000; font-size: 13px; text-decoration: none; font-weight:bold }

a.lienaccueil:link {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 13px; text-decoration: none; }
a.lienaccueil:visited {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 13px; text-decoration: none; }
a.lienaccueil:hover {font-family:Helvetica, Verdana, Arial, sans-serif; color:#000000; font-size: 13px; text-decoration: underline;}
a.lienaccueil:active {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 13px; text-decoration: none; }

a.courriel:link {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
a.courriel:visited {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none}
a.courriel:hover {font-family:Helvetica, Verdana, Arial, sans-serif; color:#000000; font-size: 11px; text-decoration: underline;}
a.courriel:active {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}

a.repertoire:link {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none; line-height:14px}
a.repertoire:visited {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration:none; line-height:14px}
a.repertoire:hover {font-family:Helvetica, Verdana, Arial, sans-serif; color:#000000; font-size: 11px; text-decoration: underline; line-height:14px}
a.repertoire:active {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none; line-height:14px}
	
a.download:link {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
a.download:visited {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none}
a.download:hover {font-family:Helvetica, Verdana, Arial, sans-serif; color:#000000; font-size: 11px; text-decoration: underline;}
a.download:active {font-family:Helvetica, Verdana, Arial, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}






a.vignettes:link{border-style:solid;border-color:#ffffff; border-width:1px; height:108px; width:184px}
a.vignettes:active{border-style:solid;border-color:#ffffff; border-width:1px; height:108px; width:184px}
a.vignettes:visited{border-style:solid;border-color:#ffffff; border-width:1px; height:108px; width:184px}
a.vignettes:hover{border-style:solid;border-color:#A4CE67; border-width:1px; height:108px; width:184px}


#photopub {border-style:solid;border-color:#ffffff; border-width:1px}
#photopub:active {border-style:solid;border-color:#ffffff; border-width:1px}
#photopub:hover {border-style:solid; border-color:#A4CE67; border-width:1px}
#photopub:visited {border-style:solid;border-color:#ffffff;border-width:1px}
