#list { 
	background-color:#380143;
	background-image:url(../images/search_bg.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
	border:1px solid #6B0181;
	font-family:Arial,Helvetica,sans-serif;
	float: left;
	font-size:12px;
	height:auto;
	margin-bottom:11px;
	padding:2px 0 5px 5px;
	color: #FFFFFF;
	margin-bottom: 20px;
}

#list ul {
	border-bottom: 1px dotted #6B0181;
	padding-bottom: 5px;
	float: left;
}

#list strong {
	color: #D062CF;
}	

#list ul li {
	display: inline;
	float: left;
	margin: 2px 0px;
}

.details {
	float: left;
	width: 100%;
}

.artist_name {
	text-align: left;
	font-size: 16px;
	color: #EF2CEF;
	width: 92%;
}

.artist_name_cart {
	text-align: left;
	font-size: 16px;
	color: #EF2CEF;
	width: 83%;
}

.price, .time {
	text-align: left;
	width: 20%;
}

.buy, .listen, .edit {
	text-align: center;
	width: 8%;
}

.delete {
	text-align: center;
	width: 15%;
}	
a.a_buy, a.delete {
	background-image:url(../images/submit_over_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #920069;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding:1px 5px 0;
	text-align:center;
	text-transform:uppercase;
}
.release, .remixer {
	text-align: left;
	width: 38%;
}

.genre, .label {
	width: 33%;
	text-align: left;
}

.description {
	text-align: left;
	width: 100%;
}

#selected {
	color:#FFFFFF;
	float: right;
	font-size:80%;
}

.total {
	font-size:18px;
}

.vazio {
	padding:20px 0;
	text-align:center;
	width:468px;
}