body{
font-size:11px;
}
a {
	color : #86A150;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color : #555555;
	text-decoration: none;
}

a:active {
	color : #555555;
	text-decoration: none;
}

h1{
	color : #555555;
	font-size: 15px;
	font-family:verdana;
	font-weight: normal;
}

h1.titre1{
	 position: absolute;
	width: 500px;
	margin-left: -5000px; 
}

h1.article{
	color : #555555;
	font-size: 22px;
	font-family:verdana;
	font-weight: normal;
	margin-top:0px;
}


h2{
	color : #555555;
	font-size: 19px;
	font-family:verdana;
	font-weight: normal;
}

#home_right a{
	color : #444444;
	font-weight: normal;
	text-decoration: none;
	
}
#home_right a:hover{
	color : #CC9933;
	font-weight: normal;
	text-decoration: none;
	border-bottom:1px dashed #CC9933;
}



.tagArtiste{
	color : #000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
}

.tagArtiste:hover{
	color : #CC9933;
	font-weight: normal;
	text-decoration: none;
	vertical-align:middle;
}

#pied a{
	color:#ffffff;
	font-weight:normal;
}

#pied a:hover{
	color:#333333;
	font-weight:normal;
}



/* ############ Menu2 / tuto ############ */

#nav2, #nav2 ul {
padding: 0;
margin: 0;
list-style: none;
}

#nav2 a {
display: block;
margin-left:1px;
margin-right:1px;
height:15px;
font-variant:small-caps;
font-size:16px;
color:#454545;
font-weight:bold;
font-family:arial;
letter-spacing:-1px;
border:0px solid red;
text-align:center;
}

#nav2 a:hover {
color:#121212;
}

#nav2 li {
float: left;
padding-top:5px;
width: 99px;
}


/* ############ Menu / tuto ############ */

#nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;
}

#nav a {
display: block;
margin-left:1px;
margin-right:1px;
height:20px;
}

#nav a:hover {
border-bottom:0px solid #999999;
}

#nav li ul a:hover {
border-bottom:0px solid #999999;
}

#nav li {
float: left;
width: 99px;
border:0px solid red;
}

#nav li ul {
	position: absolute;
	width: 99px;
	left: -999em;
	
background-color:#DDDDDD;
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D69CD7,endColorStr=#980393);*/
	FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=80);
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/* ############ Menu / Bannière ############ */

.lienMenu:hover {
	border-bottom:2px solid #666666;
}


/* ############ Vue full Album ############## */

.listeChansonsAlbum{
	border-collapse:collapse;
}

.listeChansonsAlbum th{
	text-align:left;	
	border-bottom:1px solid #aaaaaa;
	color: #999999;	
	margin-bottom:4px;
	padding-bottom:2px;
}

/*  ############ Formulaires divers ########## */
.warning{
	border:1px solid red;
	padding:10px;
}


/* ############## LIste alpha ################# */
#tableListeChansons{
	border-collapse:collapse;
}
#tableListeChansons th {
border-bottom:2px solid #999999;
padding-bottom:2px;
vertical-align:middle;
font-weight:normal;
text-align:left;
color:#666666;
}

#tableListeChansons td {
border-bottom:1px dashed #999999;
padding-bottom:3px;
padding-top:3px;
vertical-align:middle;
}




