﻿#ctn-sugestions{
	background:#FFF;
	border:1px solid #999999;
	color:#000;
	height:177px;
	width:276px;
	overflow:hidden;
	position:absolute; 
	*line-height:10px;
	z-index:999;
}

.ctn-playlist .ctn-playlist-left #ctn-sugestions ul li p {
	float:left;
	width:215px;
	padding-bottom:5px;
	cursor:pointer;
}

.ctn-playlist .ctn-playlist-left #ctn-sugestions ul li span {
	color:#BEB7AF;
	float:right;	
	padding-bottom:5px;	
}

#ctn-sugestions em{
	color:#F90;
	font-style:normal;
}

.ctn-playlist .ctn-playlist-left #ctn-sugestions ul li{
	/*position:inherit;*/
	margin-left:3px;
	margin-top:0px;
	width:265px;
}

.ctn-playlist .ctn-playlist-left #ctn-sugestions ul {
	z-index:900;
	position:absolute;
	top:5px;
}

#ctn-sugestions a:hover{
	background:#EBEAE6;
}

.ctn-playlist {
	background-color:#978E81;
	color:#FFFFFF;
	height:208px;
	margin-top:3px;
	padding-left:20px;
	width:597px;
}
.ctn-playlist .txt-claim {
	padding-top:10px;
}
.ctn-playlist .ctn-playlist-left {
	float:left; 
	margin-top:20px;
	width:295px;
}
.ctn-playlist .ctn-playlist-left span.spn-ttl {
	font-weight:bold;
	text-transform:uppercase;
}
.ctn-playlist .ctn-playlist-left input {
	border:1px solid #FFFFFF;
	color:#978E81;
	margin-top:14px;
	padding:4px;
	width:277px;
	height:14px;
	font-size:11px;
}

.ctn-playlist .ctn-playlist-left ul li {
	margin-top:11px;
}

.ctn-playlist .ctn-playlist-left #ctn-selected a {
	background-image:url(../_img/ico-general.gif);
	background-position:0 -39px;
	display:block;
	float:left;  
	height:11px;
	margin-right:5px;
	margin-top:2px;
	overflow:hidden;
	text-indent:-5000em;
	width:11px;
}

.ctn-playlist .ctn-playlist-left #ctn-selected {
	height: 65px;
}

.ctn-playlist .ctn-playlist-right {
	float:right;
	margin-right:5px;
	margin-top:20px;
	width:275px;
}

.ctn-playlist .ctn-playlist-right-bottom {
	float:right;
	margin-right:5px;
	margin-top:15px;
	width:186px;
}

.ctn-playlist .ctn-playlist-right span.spn-ttl {
	font-weight:bold;
	text-transform:uppercase;
}
.ctn-playlist .ctn-playlist-right ul {
	float:left;
	margin-top:12px;
}
.ctn-playlist .ctn-playlist-right ul li {
	float:left;
	height:18px;
	width:134px;
}
.ctn-playlist .ctn-playlist-right-bottom .btn-music {
	background:transparent url(../_img/btn-general.gif) no-repeat scroll 0 -35px;
	height:25px;
	overflow:hidden;
	text-indent:-9999px;
	width:106px;
	margin-top:-4px;
	margin-right:6px;
}
.ctn-playlist .ctn-playlist-right-bottom .btn-music:hover {
	background-position:-148px -35px;
}