
a.link {
	background-color:inherit;/*color:#444;*/ color:red;
	text-decoration:underline;
}

a.btn_big_title {
	background-color:inherit; color: red; 
	font-family: arial,sans-serif;
	font-size: 30px ; 
	font-weight: bolder;
	padding:5pt;
}

a.btn_big_title:hover {
	background-color:#ccc; color:white;
}

a.btn_mnu_2 {
	display:block;
	background-color:inherit; color : #F80;
	font-family : arial,sans-serif;
	font-size : 12pt;
	font-weight:bolder;
	padding:2pt 5pt 2pt 5pt;
}

a.btn_mnu_2:hover{
	background-color : #CCC; color: red;
}

a.btn_mnu_3 {
	display:block;
	/*float:left;*/
	background-color:inherit; color : #F80;
	font-family : arial,sans-serif;
	font-size : 10pt;
	font-weight:bolder;
	padding:2pt 5pt 2pt 5pt;
}

a.btn_mnu_3:hover{
	background-color : #CCC; color: red;
}

/* Ce bouton "a" est de typr "block" pour être dimensionnable, et "float left" pour réintégrer le flux.
La ligne ou le div container de ce bouton doit être "clear both"
*/


.btn_list_song {
	display:block;
	float:left;
	padding:3pt;
	background-color:inherit; color : #4C4;
	font-family : arial,sans-serif;
	font-size : 10pt;
	text-align:center;
}

.btn_list_song:hover {
	background-color:#FFEBDE; color : black;
	font-weight:bolder;
}


.btn_mp3 {
	display:block;
	float:left;
	width:34px;
	height : 34px;
	text-align:center;
	background-image : url(images/mp3.jpg);
}


.btn_mp3:hover {
	background-image : url(images/mp3_3.jpg);
}


.menu_song {
	width:75%;
	padding: 3px;
}

.btn_song {
	display:block;
	float:left;
	width:95pt;
	background-color:inherit; color : navy;
	font-family : arial,sans-serif;
	font-size : 11pt;
	text-align:center;
}

.btn_song:hover {
	background-color:#eee; color : inherit;
}


.win_btn {
	display:block;
	float:left;
	margin-top:5px;
	background-color:inherit; color:#B44;
	border-bottom:1px solid #F80;
	font-family:tahoma,sans-serif;
	font-size:10pt;padding:5px;
	font-weight:bold;
}

.win_btn:hover {
	background-color:#F80; color:white;
}

/* Le bouton du menu lateral */
a.btn_main {
	display:block;
	width:114px;
	height:32px;
	background-image: url(images/button_orange.gif);
	text-align:center;
	vertical-align:bottom;
	font-family:tahoma,sans-serif;
	font-size:10pt;
	background-color:inherit;color: navy;
	padding-top:12px;
	font-weight:bold;

}

a.btn_main:hover{
	background-image: url(images/button_degrade.gif);
	background-color:inherit; color : black;
	font-weight:bold;
}



/* Cette section définit l' apparence des boutons btn_css, btn_xhtml10 et btn_xhtml11 */
	a.btn_css, a.btn_xhtml10, a.btn_xhtml11 {
		display:block;
		width:58px;
		height:20px;
		font-size:0; /* Ne déborde pas */
	}
	
	a.btn_css{
		background-image: url(images/css.gif);
	}
	
	a.btn_xhtml10{
		background-image: url(images/xhtml10.gif);
	}
	
	a.btn_xhtml11{
		background-image: url(images/xhtml11.gif);
	}
/* Fin de section

						
/* Cette section définit l' apparence des boutons btn_oc_fr et btn_fr_oc */					
	a.btn_oc_fr, a.btn_fr_oc {
		display:block;
		width:100px;
		height:50px;
		font-size:0; /* Ne déborde pas */		
	}
	
	a.btn_oc_fr {
		background-image: url(images/oc_fr.png);
	}

	a.btn_fr_oc {
		background-image: url(images/fr_oc.png);
	}
/* Fin de section

/* Cette section définit l' apparence des boutons btn_web et btn_email */
	a.btn_web, a.btn_email {
		display:block;
		width:12px;
		font-size:0; /* Ne déborde pas */
	}
	
	a.btn_web{
		height:12px;
		background-image: url(images/home.gif);
	}
	
	a.btn_email{
		height:10px;
		background-image: url(images/mail.gif);
	}
/* Fin de section*/
