body {	background: #483e2b url(./images/macin_bgrnd.g) repeat-x ;margin-top: 10px;}
      

 
.container_12{	margin-bottom: 20px;background : white;}


#description
{
width :600px;  
background : white;
z-index : 100;
position : absolute;
bottom: 10px;
left: 0;
}


#logo{
height : 85px;
width : 150px;
float : left;
z-index : 1000;
}


#bloc_langue{float : right;width : 50px;height : 50px;  margin-top : 10px;}


#menu { background: #FFF; float : left;}
#menu ul{ list-style-type: none;padding-bottom : 10px; }
#menu li{ display:block;text-transform: uppercase;color :#424649;margin : 0px;text-align : left;}
 
#menu li a{  padding-left : 5px;padding-bottom : 10px;color :#424649;font-size : 12px;text-transform: uppercase;text-align : left;font-weight : bold;}
#menu li a.active{

}
#menu li.titre a{
background : url(./images/hachures.gif);
margin-top : 10px;
font-family: Delicious;
display:block;
padding-left : 5px;
padding-bottom : 0px;
color :#424649;
font-size : 20px;
text-transform: uppercase;
text-align : left;
font-weight : bold;
}
#menu li.titre a.active{ }


/* MENU BLOC MP3*/
#menu_mp3 {float : right; width : 250px; padding : 5px; padding-left : 15px; }
#menu_mp3 h1{width : 230px;

float : left;
margin  : 0px;
margin-top  : 10px;
padding-left : 15px;
padding-top : 10px;
background : url(./images/hachures.gif);
}


.menu_mp3_sous {width : 250px;
float : left;
color #fff;
margin : 0px;
padding : 0; 
list-style-type: none; 


}

.menu_mp3_sous h1 {
margin : 0px;

}
.menu_mp3_sous p {
width : 230px;
font-size : 1em;
padding : 0px;
padding-left : 10px;
text-align : left;
float : left;
margin : 0px;
}


 p.erreur {color : red; font-weight : bold;}
table {font-size : 11px;width : 220px;margin-left : 5px; float : left; border-collapse:collapse;
 }
 
table  { width: 230px;  }
td { 

padding-top : 5px;
 }
td.left { 
width:10;
height : 20px;
 
 }

td.border { font-weight : strong;
 border-width:1px;
 border-bottom:dotted; 
 border-color:#ccc;
padding-bottom : 5px;
 }



div#footer { background :   url(./images/footer.jpg) no-repeat; color: black; float : left; border : 0px solid;font-size : 10px;margin-top : 10px;padding-top : 5px;height : 127px;padding-top : 50px;}
div#footer a{ color:#FFF;}
div.navbar_footer {  color: white;   border : 0px solid;font-size : 10px;margin-top : 10px;}
div.navbar_footer ul {list-style-type : none;padding :0px;margin-top :0px;}
div.navbar_footer li {display:inline; display : block;margin-bottom : 5px;}
div.navbar_footer li a {	text-transform: uppercase;	padding-left : 10px;padding-right : 20px;color:#FFF;font-weight : normal;text-decoration : none; letter-spacing : 1.5px; }
div.navbar_footer h1 {	text-align : center; }
address {color: black;margin : 0px;font-size : 12px;font-style: normal;}
 
input {
  width :150px;
	
	}
input.submit {
 
	 width : 64px;
	 height : 25px;
	background : url(images/ok-btn.jpg);
	border : 0px;
	}
