body {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size:9pt;
	text-align:center;
	margin:0px;
	color:#ffffff;
	text-align:center;
	background-color:#000000;
	}
.bodyblasted {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size:9pt;
	text-align:center;
	margin:0px;
	color:#ffffff;
	text-align:center;
	background-color:#1f1f1f;
	}

#bodyI {
     position:relative;
     margin-top:20px;
     float:center;
    background-image:url(../images/fondaccI.jpg);
    background-repeat:no-repeat;
   }
.bodyart {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size:9pt;
	text-align:center;
	margin:10px;
	color:#ffffff;
	text-align:center;
	background-color:#000000;
	}
table, td, tr {
    background-repeat:no-repeat;
   }
.tablefond {
    background-repeat:no-repeat;
   }
.trfond {
	background-image:url(../images/barrebas.jpg);
  background-repeat:repeat-y;	
   }
.font {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 9pt;
	font-style:italic;
	color: #999999;
	  }
.fontm {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 8pt;
	font-style:italic;
	color: #999999;
	  }
.fontb {
	font-family: Century Gothic;
	font-size: 13pt;
	color: #695220;
	  }
.fontitre {
	font-family: Century Gothic;
	font-size: 20pt;
	color: #695220;
	  }
.fontsoustitre {
	font-family:Comic Sans MS;
	font-size: 15pt;
	color: #999999;
	  }
.fontmes {
	font-family: Comic Sans MS;
	font-size: 10pt;
	color: #999999;
	  }
.fontpres {
	font-family: Comic Sans MS;
	font-size: 10pt;
	color: #ffffff;
	  }
#container {
      position:relative;
      margin-top:30px;
      width:800px;
      border: 1px solid #ffffff;
 	    z-index:2;
      }
#colonne {
      position:absolute;
      width:194px;
      height:542px;
      margin-top:20px;
      margin-left:-50px;
	    /*background-image:url(../images/lamp.jpg);*/
	    border: 1px solid #ffffff;
	    z-index:1;
	  }
.spectacle1 {
      position:absolute;
      margin-top:50px;
      margin-right:280px;
	  }
.spectacle2 {
      position:absolute;
      margin-top:220px;
      margin-right:280px;
	  }
#conteneur {
      position:relative;
      display:block;
      width:800px;
      height: 423px;
      text-align:left;
      border: 1px solid #000000;
}
#boutgrand {
      position:relative;
      display:block;
      margin-top:-380px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#boutpetit {
      position:relative;
      display:block;
      margin-top:20px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#boutstud {
      position:relative;
      display:block;
      margin-top:20px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#boutsalon {
      position:relative;
      display:block;
      margin-top:20px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#boutded {
      position:relative;
      display:block;
      margin-top:20px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#boutatel {
      position:relative;
      display:block;
      margin-top:20px;
      margin-left:20px;
      width:140px;
      height: 40px;
      border: 0px solid #FFFFFF;
      }
#plagecentre {
      display:block;
      margin-top:0px;
      margin-left:50px;
      width:555px;
      height: 420px;
      border: 0px solid #000000;
      }
.img1 {
    display:block;
    position:relative;
	top:30px;
    float:left;
	}
.img2 {
    display:inherit;
    position:relative;
	top:30px;
	float:left;
    margin-left:-30px;
	}
#plageG2 {
      margin-top:100px;
      float:left;
      width:11%;
      height: 430px;
      border: 0px solid #000000; 
      background:#903A3C;
      }

#plageD1 {
      display:block;
      margin-top:100px;
      float:left;
      width:11%;
      height: 430px;
      border: 0px solid #000000; 
      background:#7F5756;
      }
#plageD2 {
      display:block;
      margin-top:100px;
      width:11%;
      float:left;
      height: 430px;
      border: 0px solid #000000; 
      background:#903A3C;
      }
#menu {
      display:block;
      width:960px;
      text-align:right;
      border: 0px solid #000000; 
       }
#menucompt {
      display:block;
      width:100px;
      text-align:left;
      float:left;
      border: 1px solid #FFFFFF; 
       }
.entete {
    display:block;
    position:relative;
    vertical-align:top;
    top:40px;
    }
.adresse {
    display:block;
    position:relative;
	top:0px;
    float:left;
	}
.sstitre {
    display:block;
    position:relative;
	top:10px;
    float:right;
	}
.fontta {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 12pt;
	color: #4B505A;
	font-weight: bold;
	}
.fonttb {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 13pt;
	color: #ffffff;
	font-weight: bold;
	}
.fonttc {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 15pt;
	color: #b3c0e2;
	font-weight: bold;
	}
.fonttd {
	font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size: 20pt;
	color: #b3c0e2;
	font-weight: bold;
	}
a {
	text-decoration: none;
	font-size: 9pt;
	color: #ffffff;
}
.a1 {
    font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	text-decoration: none;
	font-size: 7pt;
	color: #FFFFFF;
}
.a1:hover {
	color: #FF0000;
	text-decoration: none;
}
.a2 {
    font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	text-decoration: none;
	font-size: 7pt;
	color: #4B505A;
}
.a2:hover {
	color: #FF0000;
	text-decoration: none;
}
.a3 {
    font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	text-decoration: none;
	font-size: 7pt;
	color: #FFCC00;
}
.a3:hover {
	color: #FF0000;
	text-decoration: none;
}
.a4 {
    font-family: Century Gothic;
	text-decoration: none;
	font-size: 13pt;
	color: #695220;
}
.a4:hover {
	color: #FF0000;
	text-decoration: none;
}
.a1b {
	text-decoration: none;
	font-size: 12px;
	color: #3C4148;
	font-weight: bold;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}

.rouge   { 
     color:red;
    }
.bleu  { 
     color:blue; 
    }
.gras  { 
      font-weight:bold; 
    }
.grand   { 
      font-size:14pt; 
    }
.petit { 
         font-size:6pt; font-family:'Small Fonts',sans-serif; 
    }
.tab3 {
  background:url(../images/fondaccB.jpg);
	background-repeat: no-repeat;
	}
.tab4 {
  background:url(../images/lignebas.jpg);
	background-repeat: y-repeat;
	}
div.table {
    border-style:solid; 
    border-width:1px; 
    border-color:black;
    margin-top:100px;
    width:100%;
    height:430px;
    }
div.tr {
    display:block;
    }
div.td {
    display:block;
    }
.infobulle{
	position:absolute;	
	visibility:hidden;
	border:0px solid Black;
	padding-left:10px;
	font-family:"Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	color:#fff;
	font-size:10px;
	background-color:none;
}
.credit {
    font-family: "Lucida Grande", "Helvetica", "Arial", "Verdana", sans-serif;
	font-size:8pt;
	color: #4B505A;
	font-weight: bold;
	position:relative;
	top:3px;
	float:right;
	}
/*.chargement {
    src:menuc.swf;
    loop:false; 
    quality:best;
    scale:exactfit;
    bgcolor:#00ffff;
    width:215px;
    height:250px; 
    name:menuc; 
    align:middle; 
    allowscriptaccess:sameDomain; 
    type:application/x-shockwave-flash; 
    pluginspage:http://www.macromedia.com/go/getflashplayer;
}*/
/* hides the second object from all versions of IE */
  * html object.mov {
    display: none;
}
/* displays the second object in all versions of IE apart from 5 on PC */
  * html object.mov/**/ {
    display: inline;
}
/* hides the second object from all versions of IE >= 5.5 */
  * html object.mov {
    display/**/: none;
}