@charset "utf-8";
/* CSS Document */

table {
	border-collapse:collapse;
	border-spacing:0;
}
body {

	font-size:12px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	margin:0;
	padding:71px 0 0;
	overflow:hidden;
}
a {
	color:#54493f;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:underline;
}
input.check {
	margin-right:3px;
	position:relative;
	top:2px;
}
#bar {
	background-color: #400D02;
	width:100%;
	min-width:950px;
	height:71px;
	overflow:hidden;
	z-index:100;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
}
iframe#hootFrame {
	width:100%;
	height:100%;
	z-index:10;
	-webkit-box-sizing:border-box;
}
@media screen and/*!*/ /*!*/(-webkit-min-device-pixel-ratio:0) {
body {
padding:71px 0 0 0;
}
iframe#hootFrame {
padding-bottom:71px;
}
}
#throbber {
	margin-top:2px;
	display:none;
	float:left;
}
#bar #info {
	color:#555;
	padding:6px;
	line-height:18px;
}
#bar #info img {
	float:left;
	margin-right:5px;
}
#bar #info a.round {
	background-position:-5px -105px;
	width:19px;
	height:19px;
	position:absolute;
	top:6px;
	left:6px;
}
#bar #info a.user {
	font-size:14px;
	font-weight:bold;
}
#bar #info a.owly:hover, #bar #info a.hoot:hover {
	text-decoration:none;
}
#bar #info a.owly {
	background-position:-74px 0;
	margin-left:-5px;
	padding:0 24px;
}
#bar #info a.hoot {
	padding:0 35px;
	margin-left:-5px;
}
#panels {
	background-color:#fff;
	width:100%;
	height:0;
	min-width:950px;
	display:none;
	position:absolute;
	top:51px;
	left:0;
}
#panels .container {
	background-color:#fff;
	padding:5px;
	border-bottom:1px solid #878785;
}
#panels .container .ad {
	margin-bottom:8px;
	display:none;
	position:absolute;
	left:5px;
}
#panels .container .content {
	padding:10px;
	margin-left:305px;
	height:230px;
}
#panels .prefs .content {
	margin-right:0;
}
#panels .container .content .hdr {
	border-bottom:1px solid #fff;
	margin-bottom:10px;
}
#panels .container .content .hdr h1 {
	color:#685f55;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #d1d1bc;
	padding:0 0 7px 0;
	margin:0;
}
#panels .container .content .hdr a.fdbk {
	color:#b3b1a6;
	text-decoration:underline;
	z-index:999;
	position:absolute;
	top:11px;
	right:70px;
}
#panels .container .content .hdr a.hide {
	background-position:-55px -105px;
	display:block;
	height:19px;
	width:47px;
	line-height:19px;
	padding-left:5px;
	color:#fff;
	font-weight:bold;
	z-index:999;
	position:absolute;
	top:10px;
	right:10px;
}
#panels .container .content .innerContent {
	padding:10px;
}
#panels .container .content .innerContent h2 {
	font-size:14px;
	font-weight:bold;
}
#panels .container .content .innerContent .notes {
	background-color:#FFC;
	margin-top:10px;
	padding:10px;
	width:590px;
}
#panels .container .content .innerContent .notes ul {
	list-style-type:square;
}
#panels .container .content .innerContent .notes ul li {
	margin:5px 0 5px 15px;
}
html>body #panels .container .content .tweetList {
	margin-right:10px;
}
#panels .container .content .entry {
	padding:5px;
	margin-bottom:3px;
	margin-right:10px;
	width:100%;
	overflow:hidden;
}
#panels .container .content .entry .tweet {
	padding:0 0 4px 0;
	white-space:nowrap;
	position:relative;
}
#panels .container .content .entry .tweet b {
	margin-left:25px;
}
#panels .container .content .tweet .msg {
	color:#685f55;
	font-weight:normal;
}
#panels .container .content .tweet a.avatar {
	display:block;
	height:19px;
	margin-right:5px;
	width:19px;
	position:absolute;
	left:0;
}
#panels .container .content .tweet a.avatar span {
	background-position:-30px -105px;
	display:block;
	height:19px;
	width:19px;
	position:absolute;
	left:0;
	top:0;
}
#panels .container .content .query .tweet_list {
	-webkit-border-radius:.5em;
	list-style-type:none;
	margin:0;
	padding:0;
}
html>body #panels .container .content .query .tweet_list {
	margin:0 10px 0 0;
}
#panels .container .content .query .tweet_list li {
	background-color:#FFF;
	line-height:20px;
	margin-bottom:3px;
	overflow:hidden;
	padding:5px;
	width:100%;
	white-space:nowrap;
}
#panels .container .content .query .tweet_list .tweet_avatar {
	padding-right:.5em;
}
#panels .container .content .query .tweet_list .tweet_avatar img {
	vertical-align:middle;
}
#panels .container .content .query .tweet_list .tweet_text a {
	color:#685f55;
}
#panels .container .content a.more {
	display:inline-block;
	padding:7px 0 1px;
}
form.retweet {
	width:600px;
	margin-bottom:5px;
}
form.retweet textarea {
	width:534px;
	height:60px;
	margin-bottom:5px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	overflow:auto;
}
form.retweet .charCountBox {
	background:#ccc;
	color:#fff;
	height:60px;
	width:50px;
	border-left:1px solid #b6b2b2;
	text-align:center;
	font-weight:bold;
	font-size:10pt;
	line-height:12px;
	float:left;
}
form.retweet .warn {
	background-color:#900;
	border-left:1px solid #4c0000;
}
form.retweet .charCountBox span {
	display:block;
	padding:9px 1px 0 0;
	font-size:14pt;
	line-height:14pt;
}
form.retweet button {
	padding:3px;
}
#avatarList .avatar img {
	height:36px;
	width:36px;
	margin-right:2px;
}
.shadow {
	background:#000 none repeat scroll 0 0;
	width:100%;
	height:2px;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:1px;
	opacity:.15;
	filter:alpha(opacity=15);
	clear:both;
}
.p-c, .s-c {
	padding:5px;
}
.c-u {
	margin-bottom:5px;
}
.cn-3 span, .cn-5 span {
	position:absolute;
	z-index:1;
}
.cn-3 .tl, .cn-5 .tl {
	background-position:top left;
	top:0;
	left:0;
}
.cn-3 .tr, .cn-5 .tr {
	background-position:top right;
	top:0;
	right:0;
}
.cn-3 .bl, .cn-5 .bl {
	background-position:bottom left;
	bottom:0;
	left:0;
}
.cn-3 .br, .cn-5 .br {
	background-position:bottom right;
	bottom:0;
	right:0;
}
.cn-3 span {
	width:3px;
	height:3px;
}
.cn-5 span {
	width:5px;
	height:5px;
}
.lbr-w .cn-5 span {
	background-image:url(../images/lbr-w-5_owly.gif);
}
.lbr-w {
	background-color:#f3f3db;
	position:relative;
}
.w-lbr .cn-3 span {
	background-image:url(../images/w-lbr-3_owly.gif);
}
.w-lbr {
	background-color:#fff;
	position:relative;
}
#barraRadio {
	width: 960px;
	margin:0 auto;
	text-align:center;
	height:71px;
}
#barraRadioConteudo {
	width: 898px;
	margin:0 auto;
	height:71px;
		text-align:center;
}

#divPlayerRadio {float:left; height:71px; width:554px; 	text-align:left;}

#playerRadio {float:left;}

#bar #tools {
	
	float:right;
	width: 344px;
	height:25px;
	text-align:left;
	margin-top:6px;

}
#bar #tools a {
	float:left;
}
playerRadio {width:277px; float: left;}
#noAr {color:#f9f2e4; width:277px; float: left;font-size: 14px;}
/*.noar {float:left; margin-top:27px; }*/
#cc_stream_info_song{display:block; float: left; width:170px; margin-top:12px; padding-left: 20px;}

ul#cc_tunein {display:inline;}

ul#cc_tunein li { float:left; list-style:none;}

#cc_tunein a { display:block; height:27px; width:35px; margin: 0 6px; text-indent:-9999px;}
#cc_tunein .novajanela a {
	background: url(images/icones_radio_nvjanela.png) no-repeat left center;
}
#cc_tunein .winamp a {
	background: url(images/icones_radio_winamp.png) no-repeat left center;
}
#cc_tunein .wmplayer a {
	background: url(images/icones_radio_wmplayer.png) no-repeat left center;
}
#cc_tunein .realplayer a {
	background: url(images/icones_radio_real.png) no-repeat left center;
}

#cc_tunein .quicktime a {
	background: url(images/icones_radio_quicktime.png) no-repeat left center;
}
a.pedirMusica {color: #f9f2e4; margin-top:-13px;}
a.pedirMusica:hover {color: #d9c091; text-decoration:none;}