/** features player radio */
.admin em {
	font-style:oblique;
	color:#f00;
	display:block;
	margin-top:4px;
}

.ui-dialog * {color:#000;}

#carregando {position:absolute;}
#carregando img {
	display:none;
	left:284px;
    position:relative;
    top:-17px;
}

/* admin player radio */
.admin .form, .admin .info  {
    /*display:none;*/
    width:90%;
    margin:0 auto;
}

.admin #telefone, .admin #cep {width:100px;}

.interrogacao {
	cursor:pointer;
}

.campoObrigatorios {
	font-style:oblique;
	text-align:center;
	clear:both;
	margin:10px 0;
}

.campoObrigatorios em {color:#f00 !important}

.formColEsquerda {
	width:49%;
	float:left;
}

.formColDireita {
	width:49%;
	float:right;
}

.admin table {
    border:0 solid #000;
    margin:0 auto;
    width:100%;
}

.admin table td {
	border:1px solid #ccc;
    padding:4px 8px;
}

.admin table td input[type="text"], .admin table td input[type="password"], .admin table td input[type="email"], textarea, select {
	border:1px solid #999;
    padding:2px;
    width:100%;
	resize:none;
}
.admin table td input[type="text"]:focus, .admin table td input[type="password"]:focus, .admin table td input[type="email"]:focus, textarea:focus, select:focus {background-color:#ffffbf;}

.width140px {width:140px;}

/* player radio */
.bkg_player_radio {
	background:url('../../img/sombra_player_radio.png') no-repeat;
    width:908px;
	height:540px;
	display:block;
}

.imagem_background ul {clear:both;}

.imagem_background li {
	width:30%;
	float:left;
	margin-right:10px;
}

.corpo_player {
	width:810px;
	height:452px;
	display:block;
	clear:both;
}

.corpo_player * {color:#fff;}

.coluna_esquerda {
	float:left;
	height:447px;
	padding:0 5px 0 0;
	width:476px;
}
.coluna_direita {
	float:right;
	height:447px;
	padding:2px 0;
	width:329px;
}

.player_radio {
	width:476px;
	height:85px;
	display:block;
}

.positionColorpicker {float:right;}

.logo_titulo_cliente {
	background:url('../../img/bkg_logo_titulo_cliente.png') repeat-x;
    width:476px;
    height:122px;
	display:block;
}

.logo_titulo_cliente h1 {float:left;}
.logo_titulo_cliente h1 span {
	display:block;
    position:absolute;
    text-indent:-9999px;
}
.logo_titulo_cliente h1 img {
	height:115px;
	margin:4px 0 0 4px;
}

.logo_titulo_cliente h2 {
	font-size:22px !important;
	color:#666;
	display:table-cell;
    height:122px;
    margin-left:4px;
    text-align:center;
    vertical-align:middle;
    width:350px;
}

.posts_twitter {
	background:url('../../img/bkg_msgs_twitter.png') repeat-x;
	width:476px;
	height:27px;
	display:table-cell;
	vertical-align:middle;
}

#player {
    background:url('../../img/bkg_player_audio.png') repeat-x;
    height:85px;
    width:476px;
}

.menus {
	background:url('../../img/bkg_links_menu.png') repeat-x;
	height:34px;
	display:block;
	margin-top:5px;
}

.menus ul {
	width:476px;
	clear:both;
}

.menus ul li {
	border-right:#fff 1px solid;
	text-align:center;
	width:23%;
	float:left;
	position:relative;
	top:7px;
}

.menus ul li a {
	font-size:14px !important;
	display:block;
	padding:3px;
}

.noticias_contato {
	background:url('../../img/bkg_frame_noticias.png') no-repeat;
	height:173px;
	display:block;
    margin-top:4px;
	clear:both;
}
.noticias_contato h4 {
	background:url('../../img/bkg_tit_frame_noticias.png') no-repeat;
	display:table-cell;
    font-size:15px !important;
    font-weight:bold;
    height:24px;
    padding-left:16px;
    vertical-align:middle;
    width:95px;
}

.noticias_contato  .noticias, .noticias_contato  .contato {
	position:absolute;
}

.noticias_contato  .noticias div {
	float:left;
}
.noticias_contato  .noticias div.btn_anterior_noticia_xml {
	background:url('../../img/seta_anterior_noticia_xml.png') no-repeat center;
	width:20px;
	height:148px;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	margin-left:15px;
}

.noticias_contato  .noticias div.btn_proximo_noticia_xml {
	background:url('../../img/seta_proxima_noticia_xml.png') no-repeat center;
	width:20px;
	height:148px;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	float:right;
	margin-right:15px;
}
.noticias_contato  .noticias div.conteudo_noticias_xml {
	width:380px;
	height:135px;
	margin:10px;
}

#noticia_1 {display:block;}

.noticias_contato  .noticias div.conteudo_noticias_xml h5 {
	text-align:center;
	text-transform:uppercase;
	font-size:15px !important;
	border-bottom:#ccc 1px solid;
	padding-bottom:5px;
}

.noticias_contato .contato {display:none;}
.noticias_contato .contato p {margin:10px;}

.noticias_contato  .noticias div.conteudo_noticias_xml table tbody tr {
	height:128px;
	display:block;
}

.noticias_contato  .noticias div.conteudo_noticias_xml table tbody td {
	height:128px;
	display:table-cell;
	vertical-align:middle;
}

.noticias_contato  .noticias div.conteudo_noticias_xml table td {vertical-align:middle;}

.conteudo_noticias_xml div p {
	margin:10px 15px;
	line-height:17px;
}

.conteudo_noticia div {
    position:absolute;
    width:380px;
	display:none;
}

.noticia {
	position:absolute;
}

.noticia *:hover {
	text-decoration:underline;
	cursor:pointer;
}

.abas_network {
	clear:both;
	display:block;
	width:329px;
	height:274px;
}

.abas_network ul {
	position:relative;
	left:28px;
}

.abas_network li {
	background:url('../../img/bkg_abas_redesSociais.png') repeat-x;
	text-align:center;
	font-size:12px !important;
	float:left;
	width:31%;
	height:16px;
	display:block;
	cursor:pointer;
	margin:0 1px;
	padding-top:4px;
}

.abas_network div.conteudo_abas {
	background:url('../../img/bkg_conteudo_abas.png') repeat-x;
	width:329px;
	height:261px;
	display:block;
	float:right;
}

.abas_network .aba_publicidade {
	background-position:0 30px;
	width:12px;
	height:100px;
	display:block;
	position:absolute;
}

.aba_publicidade img {
	position:relative;
	left:-24px;
	top:27px;
}

#twitter, #facebook, #publicidade {
	background-color:#fff;
	color:#000;
    height:255px;
    width:300px;
	display:block;
	float:right;
	position:relative;
	top:2px;
	left:-5px;
	overflow:hidden;
}

#twitter, #publicidade {display:none;}

.frame_compartilhar {
	margin-top:2px;
}

.frame_compartilhar ul {
	left:0px;
}

.frame_compartilhar ul li {
	background:url('../../img/bkg_aba_compartilhar.png') no-repeat;
	text-align:center;
	width:81px;
	height:17px;
	display:block;
	float:left;
	cursor:pointer;
	padding-top:5px;
}

.frame_compartilhar ul li.email {height:22px; padding:0;}

.frame_compartilhar ul li:hover {background:url('../../img/bkg_aba_compartilhar_hover.png') no-repeat}

.frame_compartilhar ul li.compartilhar, .frame_compartilhar ul li.compartilhar:hover {cursor:none; background:none; cursor:default;}

.frame_compartilhar input[type="text"] {
	color:#000;
	width:321px;
	display:block;
	margin:3px 0;
}
.frame_compartilhar textarea {
	color:#000;
	width:273px;
	height:44px;
	display:block;
	float:left;
	resize:none;
}

#text_embed {
	width:320px;
	height:97px;
}

.frame_compartilhar input[type="button"] {
	border:0 none;
    color:#000;
    float:right;
    height:49px;
    left:-2px;
    position:relative;
    top:2px;
    width:44px;
}

div.email, div.embed {
	width:329px;
	height:100px;
	display:block;
}

div.embed {display:none;}

div.streaming_by_crosshost {margin-top:10px;}

div.streaming_by_crosshost #logo_assinatura_cross {
	position:absolute;
}

div.streaming_by_crosshost #logo_assinatura_cross div img {
	position:relative;
	top:-26px;
	left:5px;
}

div.streaming_by_crosshost #resposta_envio_mensagem {
	background:#e0e0e0;
	text-align:center;
	width:329px;
	height:27px;
	display:table-cell;
	vertical-align:middle;
}

div.streaming_by_crosshost #resposta_envio_mensagem em {
	color:#000;
	font-style:oblique;
}

#colorSelector_1, #colorSelector_2 {
	position: relative;
	width: 36px;
	height: 36px;
	background: url('../colorpicker/images/select.png');
}
#colorSelector_1 div, #colorSelector_2 div {
	position: absolute;
	top: 3px;
	left: 3px;
	width: 30px;
	height: 30px;
	background: url('../colorpicker/images/select.png') center;
}

.backgrounds_newplayer {
	clear:both;
}

.backgrounds_newplayer li {
	text-align:center;
	width:25%;
	float:left;
	display:block;
	padding:2px 0;
}

.backgrounds_newplayer li span {
	border:1px #ccc solid;
	cursor:pointer;
	display:block;
	margin:0 2px;
	padding:4px;
}

.curvelines, .fine, .poligonal, .sneakermash {display:none;position:absolute;}
.curvelines span, .fine span, .poligonal span, .sneakermash span {position:absolute;}
.curvelines input[type="radio"], .fine input[type="radio"], .poligonal input[type="radio"], .sneakermash input[type="radio"] {position:relative;top:15px;left:13px;}
.curvelines img, .fine img, .poligonal img, .sneakermash img {width:50px;height:50px;}
.curvelines ul, .fine ul, .poligonal ul, .sneakermash ul {clear:both;}
.curvelines ul li, .fine ul li, .poligonal ul li, .sneakermash ul li {float:left;margin-right:5px;}
#frame_images_bkg {height:150px;position:relative;top:27px;display:none;}

#fazer_upload, #imagem_pre_cadastrada {margin-top:10px;}

.modelo_imagem {display:none !important;}

#logo_marca_adsense {width:125px;}

.legenda_status_newplayer {clear:both;width:260px;margin:0 auto;}
.legenda_status_newplayer ul li {text-align:center;float:left;margin:0 10px;padding:5px 10px;border:#ccc 1px solid;}
.legenda_status_newplayer ul li.ativo, td.status_newplayer_1 {background:#BFFFCF;}
.legenda_status_newplayer ul li.inativo, td.status_newplayer_0 {background:#FFD7D7;}