body,ul, li, h1, h2{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
body{
	background:url(/player2010/imagens/fundo_player.gif) repeat-x #b5c4d4;
}
img{
	border:none;
}
a{
	text-decoration:none;
	color:#555;
}
a:hover{
	text-decoration:underline;
}
#principal {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
	width:728px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#topo{
	height: 30px;
	background:url(/player2010/imagens/fundo_topo.gif) repeat-x #436c94;
}
#topo a{
	display:block;
	width:106px;
	height:30px;
	overflow:hidden;
}
#conteudo{
	height:250px;
	width:728px;
	background-color: #f0f6fb;
	margin-bottom:1px;
}
#col_esq, .col_letra{
	float:left;
	margin:1px 0 1px 1px;
}
#col_esq{
	width:393px;
	display:inline;
}
#col_art{
	width:393px; 
	height:82px;
	background-color: #cfd9e3;
	overflow:hidden;
}
.art_foto img{
	float:left;
	height:74px;
	width:115px;
	border:1px #436c94 solid;
	margin:3px 0 0 3px;
}
#social{
	width:63px;
	float:left;
	margin-top:3px;
	padding-left:205px;
	display:inline;
}
#social a{
	display:inline-block;
	float:left;
	width:16px;
	height:16px;
	margin-left:5px;
}
.icon_facebook, .icon_twitter, .icon_orkut, .icon_adic, .tocar, .parar, .frente, .mais_vol, .menos_vol, .mini_play{
	background:url(/player2010/imagens/icones02.gif) no-repeat;
	overflow:hidden;
}
#social a:hover, #controles a:hover, #volume a:hover, .mini_play a:hover{
	text-decoration:none;
}
.icon_adic{
	padding-left:18px;
	background-position:-80px 0;
	display:block; 
	float:left;
}
.icon_twitter{
	background-position:-16px 0;
}
.icon_orkut{
	background-position:-32px 0;
}
.icon_ring{
	padding-left:16px;
	margin-left:29px;
	background:url(/player2010/imagens/cel.gif) no-repeat;
	display:block; 
	float:left;
}
.col_letra{
	width:309px; 
	height:244px;
	padding:5px 0 0 23px;
	background-color:#436c94;
	overflow:auto;
}
.col_letra, .col_letra a{
	color:#FFF;
}
#col_art h2, #col_art h1, #mais_musicas{
	float:left;
	width:263px;
	margin:0 0 4px 8px;
}
#col_art h1, #col_art h2{
	font-size:12px;
	font-style:italic;
	text-transform:capitalize;
	padding-left:2px;
}
#col_art h1{
	height:18px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.flechinha{
	width:18px;
	height:21px;
	position:absolute;
	background:url(/player2010/imagens/seta.gif) no-repeat;
	left:393px;
	top:72px;
}
#mais_musicas{
	margin-bottom:0px;
}
#mais_musicas a{
	color:#436c94;
}
#col_art h1{
	background-color:#436c94;
	color:#FFF;
}
#play{
	margin:1px 0;
	width: 393px; 
	height:38px;
	background-color:#cfd9e3;
	padding-top:2px;
}
#controles{
	margin-left:6px;
}
#controles a{
	display:block;
	float:left;
}
.tocar{
	width:36px;
	height:36px;
	background-position:-24px -16px;
}
.selt, a.tocar:hover{
	background-position:-24px -52px;
}
.parar, .frente{
	width:24px;
	height:24px;
	margin:6px 0 0 5px;
}
.parar{
	background-position:-60px -48px;
}
.selp, a.parar:hover{
	background-position:0 -64px;
}
.frente{
	background-position:0 -40px;
}
a.frente:hover{
	background-position:0 -16px;
}
#executando{
	padding-top:5px;
	width:175px;
	height:31px;
	float:left;
	text-align:center;
	margin:0 17px;
}
.barra_progresso{
	width:175px;
	height:5px;
	overflow:hidden;
}
.barra_progresso div{
	float:left;
	height:5px;
}
#volume{
	float:left;
}
#volume .mais_vol, #volume .menos_vol{
	float:left;
	width:16px;
	height:16px;
	margin-top:15px;
}
.mais_vol{
	background-position:-60px -16px;
}
a.mais_vol:hover{
	background-position:-60px -32px;
}
a.menos_vol{
	background-position:-76px -16px;
}
a.menos_vol:hover{
	background-position:-76px -32px;
}
.barras_vol{
	float:left;
	height:29px;
	width:39px;
	margin:4px 4px 0;
}
.lst_playlist{
	width:393px;
	height:104px;
	overflow-y:scroll;
}
.art_music, .adic_play{
	padding-top:1px;
	border-bottom:1px solid #cfd9e3;
}
.art_music{
	height:19px;
	line-height:19px;
	overflow:hidden;
}
.adic_play{
	width:393px;
	height:18px;
	overflow:hidden;
}
.adic_play i{
	margin-left:3px;
}
.cx_mus_art{
	display:block;
	float:left;
	width:310px;
}
.cx_mus_art a:hover{
	color:#436c94;
	text-decoration:none;
}
.cx_mus_art a .selm, .cx_mus_art a:hover .mini_play{
	background-position:-84px -64px;
}
.mini_play{
	width:30px;
	line-height:16px;
	float:left;
	padding-left:21px;
	color:#FFF !important;
	margin:1px 3px 0 3px;
	_margin-right:0px;
	cursor:pointer;
	background-position:-84px -48px;
}
.icon_letra a, .icon_cifra a, .icon_cartao a{
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:1px 0 0 5px;
}
.icon_letra a{
	background-position:-60px -72px;
}
.icon_cifra a{
	background-position:-48px 0;
}
.icon_cartao a{
	background-position:-64px 0;
}
.publ{
	width:728px;
	height:90px;
}
#statusbox{
	display:block;
	height:16px;
}
