body#main_body {
  background-color: #1d0008;
  color: black;
  background-repeat: repeat-x;
}

#main_container {
  background-image: url(imgmenuf/left.jpg);
  background-repeat: repeat-y;
  background-color: #dbd4b7;
  color: black;
}

#main_container, #sub_container2 {
  background-color: #f2e3bd;
  color: black;
}

#container {
  margin: 0px auto;
  width: 724px;
  position: relative;
  height: 100%;
  overflow: visible;
}

#main_container {
  float: left;
  width: 724px;
  height: 100%;
}

#sub_container2 {
  float: left;
  width: 520px;
  margin-left: 20px;
  padding-top: 30px;
  height: 100%;
}

#main_nav_list {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  width: 165px;
  padding-top: 0px;
  list-style-type: none;
}

#main_nav_list a {
  padding-right: 0px;
  display: block;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  width: 165px;
  padding-top: 0px;
  line-height: 23px;    
  height: 24px;
  overflow: hidden;
}

body#main_body {
  padding-bottom: 0px;
  margin: 0px auto;
  padding-top: 0px;
}

#left_column_container {
  float: left;
  width: 168px;
}

#footer {
  clear: both;
  width: 724px;
  height: 21px;
}

#footer {
  background-image: url(imgmenuf/footer.gif);
}

/*alignright*/
.right {
  text-align: right;
}

/*alignleft*/
.left {
  text-align: left;
}

/*aligncenter*/
.center {
  text-align: center;
}

/*table*/
.table {
  text-align: center;
  width: 108px;
  height: 120px;
  margin-left: auto;
  margin-right: auto;
}

/*tablelogo1*/
#tablelogo1 {
  background-image: url('resources/logo1.jpg');
  width: 724px;
  height: 168px;
}

/*tablelogo2*/
#tablelogo2 {
  background-image: url('resources/logo2.jpg');
  width: 724px;
  height: 168px;
}

/*tablephoto1*/
#tablephoto1 {
  background-image: url('resources/photo1.jpg');
  width: 310px;
  height: 310px;
  margin-left: auto;
  margin-right: auto;
}

/*tableartiste*/
#tableartiste {
  background-image: url('resources/photo2.jpg');
  width: 160px;
  height: 226px;
}

/*titre*/
.titre {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #9c0000;
}

/*donnees*/
.donnees {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #9c0000;
}

/*tableartiste*/
.tabletextartiste {
  width: 517px;
  height: 230px; 
}

/*logofa*/
.logofa {
  border: 0px;
  width: 30px; 
  height: 20px;
}

/*timbres*/
.timbres1  {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: black;
 
}

.timbres2 {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: black;
}

.timbres3 {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #9c0000;
}

/*copyright*/
.copyright {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: black;
}

/*mentions*/
.mentions {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: black;
}

/*articles de presse*/
.articles {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: black;
}

/*artiste*/
.Style1 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #333333;  
}

.Style2 {
  font-family: comic-sans-ms,sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #990033;
}

.Style3 {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;  
}

.Style4 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #333333;  
}

.Style5 {
  font-family: comic-sans-ms,sans-serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #990033;
}

.Style6 {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;   
}

.Style7 {
  font-family: comic-sans-ms,sans-serif;
  text-align: left;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;   
}

.Style8 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;   
}

.Style9 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #333333; 
}

.Style10 {
  font-family: comic-sans-ms,sans-serif;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.Style11 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;  
}

.Style12 {
  font-family: comic-sans-ms,sans-serif;
  text-align: center;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  background-color: #f2e3bd;
  color: #666666;  
}

.ref {
  text-align: center;
  font-size: 10px;
  background-color: #f2e3bd;
  color: black;
}
