*{margin:0; padding:0; border:0; text-decoration:none}

body{ margin:5px 0px 0px 0px;  text-align:center;  font-family:verdana,arial,sans-serif;  font-size:10px;  color:#E0E0E0;  background-color:Black}

h1{ clear:both;  padding:5px 0 5px 10px;  margin:0;   font-size:2em;  font-weight:normal;  letter-spacing:-0.5px}

img{}

#text h1{ ; border-bottom:1px dotted}

h2{ clear:both;  padding:3px 0 3px 7px;  margin:0 0 -10px 0px;   font-size:1.0em;  font-weight:bold;  text-transform:uppercase;  color:#FAFAFA;  background-color:#111;  width:357px}

p{ line-height:20px;  padding:8px 0 8px 5px;  margin:5px 0 5px 0}

p:first-letter{ }

#news p{ padding:8px}

a{color:#929292}

a:hover{color:#f1f1f1}

a:active, a:focus{outline:none 0px}

acronym{ border-bottom:1px solid #BBB;  cursor:help}

#siteBox{ width:100%;   text-align:left;  position:absolute;  top:0px;  left:0px}

#siteBox2{ text-align:left;  position:absolute;  margin-left:15px;  margin-top:20px;  width:90%}
#gauche{ text-align:left;  position:absolute;  width:100px;  left:10px;  margin-top:17px}

#centre{position:absolute;  margin-left:120px;  margin-top:10px;  width:87%}

#centre_centre{ margin-left:0px;  margin-top:5px;  text-align:center}

#header{  height:44px;   background:url(../images/logo.gif) no-repeat top left;  padding-bottom:0px;  margin-left:10px}

#header .title{ padding:15px 0 2px 0;  font-size:3em;  line-height:0.9em;  letter-spacing:0.5px;  color:#EEE;  width:200px}
#header .subTitle{ padding:5px 0 0 12px;  color:#EEE}
#header .subTitle a{ text-decoration:none;  color:#EEE}
#header .subTitle a:hover{ color:#BBB;  background-color:transparent}

#headerline{ border-bottom:1px solid #787878}

ul#menu{ font:normal normal normal Helvetica;  list-style:none inside;  margin:8px 0px 8px 15px;  display:block;  height:20px}

ul#menu li{float:left}

ul#menu li a{ margin-right:2px;  margin-left:0px;  text-decoration:none;   color:#AFAFAF;  text-align:center;  background-color:#101010;  padding:2px 11px 2px 11px}

ul#menu li a:hover{color:#FFF; background-color:#181818}

ul#menu li a.active{color:#FFF}

#contact{width:353px; margin-left:0px; margin-top:10px; color:#CCC}

#contact p{padding:0px; margin-bottom:5px}

#contact form{padding:0; margin:0}

#contact form p{text-align:right; color:#CCC}

.form-table{ padding-left:5px}

.form-bouton{ padding:4px !important;  width:304px !important}

#contact fieldset{border:0; margin:0; padding:0}

input, textarea{width:300px; background:#222; color:#CCC; overflow:auto; font:xx-small Verdana,Geneva,Arial,Helvetica,sans-serif; border:0; padding:2px; margin:2px; font-size:0.9em}

input.submit{color:#999; background:#222; text-align:center; letter-spacing:.2em; padding:0.25em; margin:2px}

.menu3{float:left; margin-top:10px; margin-left:3px}

.title_link{border-bottom:1px solid #9A9A9A; padding-bottom:5px; width:190px; text-align:left; margin-bottom:10px;  margin-top:10px;  margin-left:15px}

ul.submenu3{ margin-bottom:30px;  margin-top:10px;  margin-left:10px;  font:normal normal normal Helvetica;  list-style-type:none;  width:200px}

ul.submenu3 li{ text-align:left}

ul.submenu3 li a{ width:170px;  text-decoration:none;  text-transform:capitalize;  color:#B6B6B6;  background-color:#141414;  padding:5px 10px 10px 10px;  margin:5px;  display:block;  vertical-align:middle;  height:10px}

ul.submenu3 li a:hover{background:#2A2A2A; color:#FFF }

ul.submenu3 li a.active{background:#2A2A2A; color:#FFF}

#music_1{width:98%; text-align:center; position:relative}

#img_intro {margin-top: 35px;text-align: center