body {
font-family: Lucida sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
padding: 0px;
color: #4f4f4f;
background-color: #205f65;
}

* {margin: 0; padding: 0;}

#conteneur {
width: 1200px; 
position: absolute;
background-image: url("img/bg_main.jpg");
background-repeat: repeat-y;
left: 50%;

margin-left: -600px;
}

#header {position: relative; height: 280px; width: 1200px; 
	top: 0px; left: 0px;
}

#header h6 { background: url(img/logo_chanson.jpg) no-repeat; width: 1200px; height:272px;}
#header h6 span { display:none; }

#menu_search {position : absolute; left: 490px; top: 226px;}
#menu_video img {display: none;} 
#menu_video {height: 28px; width: 65px;display: block; position : absolute; left: 709px; top: 220px;  background-image:url(img/btn_videos.jpg); }
#menu_video:hover {background-image:url(img/btn_videosh.jpg); }
#menu_mp3 img {display: none;} 
#menu_mp3 {height: 28px; width: 47px;display: block; position : absolute; left: 774px; top: 220px; background-image:url(img/btn_mp3.jpg); }
#menu_mp3:hover {background-image:url(img/btn_mp3h.jpg); }
#menu_send img {display: none;} 
#menu_send {height: 28px; width: 146px;display: block; position : absolute; left: 821px; top: 220px; background-image:url(img/btn_send.jpg); }
#menu_send:hover {background-image:url(img/btn_sendh.jpg); }
#menu_contact img {display: none;} 
#menu_contact {height: 28px; width: 71px;display: block; position : absolute; left: 967px; top: 220px; background-image:url(img/btn_contact.jpg); }
#menu_contact:hover {background-image:url(img/btn_contacth.jpg); }

.search_form
{
 margin-top: -4px;
 border: 0px;
 color: #8c8c8c;
 background-image: url('img/send_input.jpg'); background-repeat: no-repeat; 
}

.send_ok
{
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-top: -4px;
  border: 0px;
 margin-left: -2px;
  background-image: url('img/btn_ok.jpg'); background-repeat: no-repeat; 
}

#main {width: 670px; 
margin-left: 160px;
height: auto;
min-height: 1500px;
_height: 1500px;
background-color: #f3f3f3;
}

#footer {width: 1200px; 
height: 180px;
background-image: url("img/bottom.jpg");
background-repeat: no-repeat;
color: #38a5b1;
}

#footer a {
color: #38a5b1;
text-decoration: underline;
}

#footer a:hover {
color: #38a5b1;
text-decoration: none;
}

/****************** menu *********************/

#menu_droite {
position: absolute;
left: 845px;
top: 265px;
margin: 4px 0px;
color: #878787;
}

.menu_s {margin-left: 10px;
width: 197px; 
}

.menu_s a {text-decoration: none;
color: #878787;
}

.menu_titre{
color: #FFF;
text-align: center;
vertical-align: middle;
background-image: url("img/menu_bg.jpg");
background-repeat: no-repeat;
width: 197px; 
height: 29px;
margin: 2px;
padding-top: 4px;
}


#menu_droite .news_form
{
 margin-top: -4px;
 border: 0px;
 padding-left: 5px;
 color: #8c8c8c;
 background-image: url('img/news_input.jpg'); background-repeat: no-repeat; 
}

#menu_droite .news_ok
{
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-top: -4px;
  border: 0px;
  padding-left: 3px;
  background-image: url('img/newsbtn_ok.jpg'); background-repeat: no-repeat; 
}


/******************fin menu*********************/

#video {
  width: 675px;
  height: 472px;
  background-image: url('img/bg_video.jpg'); background-repeat: no-repeat; 
}

#playerflash {
padding: 5px;
}

.commentaire {
height: 130px; width: 670px;
border: 1px solid #dbdbdb;
background-image: url('img/bg_comm.jpg'); 
background-repeat: repeat-x; 
background-color: #fff;
color: #727272;
padding: 5px;
margin: 5px 0px;
}

.commentaire a {
color: #21636a;
text-decoration: none;
font-weight: bolder;
}

.sendmail
{
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-top: -4px;
  border: 0px;
  padding-left: 3px;
  background-image: url('img/btn_sendmail.jpg'); background-repeat: no-repeat; 
}

.sendmsn
{
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-top: -4px;
  border: 0px;
margin-left: -5px;
  background-image: url('img/btn_msn.jpg'); background-repeat: no-repeat; 
}


/******************liste*********************/

.liste {height: 132px; width: 422px; padding: 4px; margin: 2px 2px 10px 2px; color: #FFF;
  background-image: url('img/bg_video_l.jpg'); background-repeat: no-repeat; 
}

.liste .nom {float: left; width: 260px; margin: 2px 2px 2px 5px; }
.liste .image {margin: 5px 2px; float: left; border: 3px solid #2c4015;}
.liste a {text-decoration:none; color: #bfe893; font-weight: bolder; }
.liste a:hover {color: #bfe893; font-weight: bolder;}

.liste2 {height: 132px; width: 258px; padding: 4px; margin: 2px 0px 10px 0px; color: #FFF;
  background-image: url('img/bg_mp3_l.jpg'); background-repeat: no-repeat; 
}

.liste2 a {text-decoration:none; color: #fff; padding: 2px; font-weight: bolder; }
.liste2 a:hover {color: #fff; font-weight: bolder;}

/******************fin liste****************/
#video_liste { float: left;
width: 430px;
}

#son_liste { float: left;
width: 236px;
}