/*

sous page decompte et palmares

*/

.topBoxLinks {
	width: 459px;
	padding: 0 0 15px 0;
	float: left;
}

.topBoxLinks h2 {
	color: #1C6AAC;
	font-size: 12px;
	margin: 0;
	padding: 0;
	float: left;
}

.topBoxLinks a.archives {
	float: right;
	color: #1C6AAC;
	font-weight: bold;
	clear: none;
}


/*body width specification for IE6*/

.body.mLg {
	width: 459px;
}

.box01 .footer .bloc {
	width: 459px;
}


/*archives styling*/

.decompte dl {
	width: 459px;
	float: left;
	padding-bottom: 10px;
}

.decompte dl dt {
	color: #A3CE50;
	font-weight: bold;
	font-size: 14px;
	float: left;
	clear: both;
	width: 459px;
	padding: 15px 0;
}

.decompte dl dd {
	float: left;
	margin: 0;
	padding: 0 0 5px 40px;
	width: 95px;
}

.decompte dl dd a {
	color: #1C6AAC;
}

.decompte dl dd a:hover {
	color: #45811A;
}

/*archives par semaine display*/

.decompte ul.archByWeek {
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 25px;
}

.decompte ul.archByWeek li {
	display: block;
	padding: 0 0 10px; 0;
	
}

.decompte ul.archByWeek li a {
	padding-left: 10px;
	background: url(/library/images/icons/rightBlueArrow.gif) no-repeat left center;
	color: #1C6AAC;
}

.decompte ul.archByWeek li a:hover {
	color: #45811A;
}

/*listeningRoom display*/

.decompte table.albumSongs {
	margin: 5px;
	padding:0;
	width:100%;
}

.decompte table.albumSongs td{
	width:50%;
}
#listSongs{
	padding-bottom:20px;
}
.decompte ul.songsList {
  float: left;
  clear: both;
  list-style: none;
  padding: 5px 0 5px 0;
  margin: 0;
}
.decompte ul.songsList li{
  clear: both;
  padding: 0 0 3px 12px;
  background: url(../images/icons/play.gif) -1px 1px no-repeat;
}
.decompte ul.songsList li a{
  color: #666666;
  text-decoration: none;
}
.decompte ul.songsList li a:hover{
  color: #0170B5;
}

.decompte div.listTitle{
	font-size:11px;
	color:#000000;
	font-family: Arial, Verdana, Tahoma;
	font-weight:bold;
	margin-top:35px;
	border-bottom:1px solid #a5d052;
}

/*voter top 7 a 7 drop down*/

select.voteList {
	vertical-align: top;
	margin-bottom: 10px;
}

select.voteList option {
	width:430px;
	font-size: 11px;
	padding:2px;
}



/*new release detail*/

.box04 .body .thumb {
	float: left;
	width: 200px;
	border: 1px solid #8DB4D5;
	margin-bottom: 10px;
}

.box04 .body .desc {
	float: left;
	width: 240px;
	padding-left: 10px;
	margin-bottom: 10px;
}
