/* @override http://www.radioglobonatal.com.br/css/estilo.css */

/* GERAL */

* {
margin: 0;
padding: 0;
list-style : none;
}

/* COPA - TEMPORARIO */
#chamada_bolao,
#chamada_copa {
background : #fff;
display : block;
float : left;
width : 275px;
height : 110px;
border-left : 2px solid #5E92C4;
overflow : hidden;
}
#chamada_bolao{
border : 2px solid #5E92C4;
border-top : 2px solid #000;
height : 500px;
}

#chamada_bolao h2,
#chamada_copa h2 {
width : 275px;
height : 30px;
background : #fff url(imgs/tit_copa.jpg) no-repeat;
text-indent : -30000px;
overflow : hidden;
}

#chamada_bolao h2{
background : #000 url(imgs/tit_bolao.png) no-repeat;
}

#chamada_bolao h2 a,
#chamada_copa h2 a{
display : block;
width : 275px;
height : 30px;
}

#chamada_bolao ul.menu_copa,
#chamada_copa ul.menu_copa {
font-size : 0.8em;
font-weight : bold;
border-bottom : 2px solid #5E92C4;
float : left;
background : #FED700;
width : 277px;
}
#chamada_bolao ul.menu_copa{
width : 599px;
}

#chamada_copa ul.menu_copa li,
#chamada_copa ul.menu_copa li {
display : inline;
float : left;
}

#chamada_bolao ul.menu_copa li a ,
#chamada_copa ul.menu_copa li a {
display : block;
float : left;
padding : 4px;
border-left : 1px solid #F2C200;
border-right : 1px solid #F4D900;
}

#chamada_bolao ul.menu_copa li.selecionado a,
#chamada_bolao ul.menu_copa li a:hover,
#chamada_copa ul.menu_copa li.selecionado a,
#chamada_copa ul.menu_copa li a:hover {
color : #fff;
text-decoration : none;
background : #5E92C4;
}

#chamada_bolao ul.jogos_home,
#chamada_copa ul.jogos_home {
clear : both;
float : left;
display : block;
margin-top : 2px;
text-align : center;
width : 277px;
}
#chamada_bolao ul.jogos_home{
width : 600px;
}

#chamada_bolao ul.jogos_home li img,
#chamada_copa ul.jogos_home li img {
display : inline;
border  : 2px solid #eee;
vertical-align : middle;
}

#chamada_bolao ul.jogos_home li span,
#chamada_copa ul.jogos_home li span {
display : block;
font-size : 9px;
color : #888;
}

#chamada_bolao ul.jogos_home li,
#chamada_copa ul.jogos_home li {
width : 133px;
height : 50px;
overflow : hidden;
border-bottom : 1px dotted #eee;
border-right  : 1px dotted #eee;
padding : 2px;
font-size : 0.8em;
display : linline;
float : left;
}


/* - - - - - - - */


html {
display : block;
float : right;
width : 100%;
background : url(imgs/bg_html.jpg) left repeat-y;
}

body {
width      : 776px;
borde      : 0;
border-top : 5px solid #000;
float      : left;
font       : 10pt Arial,"Trebuchet MS","Luxi Sans";
background : #ffffff;
}

img {
display: block;
border: 0px;
}

hr {
margin: 1px 0;
color: #cccccc;
}

h1, h2, h3, h4 {
color : #C60D27;
}

h4 {
clear : both;
}

table {
width : 90%;
margin : 25px;
border : 2px solid #eee;
border-collapse : collapse;
}

tr.classificado{
	font-weight : bold;
	background-color: #95C600;
}
tr.desclassificado{
	font-weight : bold;
	background-color: #E70202;
	color: #FFF;
}

thead th,
thead {
font-size : 0.9em;
border : 1px solid #eee;
background : #27A4CD;
padding : 3px;
color : #fff;
border-bottom : 2px solid #eee;
border-top    : 2px solid #eee;
}

thead th.grupo {
background : #D1E7EF;
color : #1E647D;
font-size : 1.2em;
font-weight : normal;
}

td {
border : 1px solid #ddd;
font-size : 0.8em;
border-bottom : 1px solid #ddd;
padding : 3px;
}

td img {
display : inline;
vertical-align : middle;
border : 1px solid #ccc;
margin : 2px 4px 2px 2px;
}

td a {
color : #1E647D;
}

td a:hover {
color : #C60D27;
}

tr:hover {
background : #f2f2f2;
}

h2.titulo_area {	/* t?tulo da manchete principal */
margin        : 0;
font          : bold 2.15em Arial,"Trebuchet MS","Luxi Sans";
float         : left;
padding       : 0 0 0 10px;
color         : #1e647d;
width         : 617px;
border-bottom : 2px solid #9dcbe1;
background    : #edf9fc;
}

/* LINKS */

a {
text-decoration: none;
color: #000000;
}

a:hover {
text-decoration: underline;
color: #666666;
}


/* LOGOMARCA E PUBLICIDADE SUPERIOR */

.logo, .publicidade_superior {
position: relative;
}

.logo {
float: right;
width: 132px;
margin: 1px;
padding: 2px;
}

.publicidade_superior {
float: right;
width: 610px;
text-align: right;
padding: 2px;
clear: both;
}

.alinha_direita_tipo_pub {
width: 120px;
position: relative;
float: right;
padding: 1px;
}

.alinha_direita_publicidade, .alinha_esquerda_publicidade {
height: 60px;
position: relative;
float: left;
margin: 5px 0;
background: #edf9fc;
padding: 1px;
}

.alinha_direita_publicidade {
width: 120px;
float: right;
margin-right: 5px;
}

.alinha_esquerda_publicidade {
width: 468px;
text-align: right;
}

#pubvertical{
/*position: relative;*/
top: 10px;
margin: 10px;
}

/* BASE */

#superior {
width: 776px!important;
width: 777px;
float : left;
background: #27A4CD url(imgs/bg2.gif) repeat-x;
font: bold 0.9em "Trebuchet MS","Luxi Sans";
}

#superior_esquerda {
float: left;
width: 150px;
background: url(imgs/bg2.gif) repeat-x;
}

#superior_direita {
float: right;
width: 620px;
background: url(imgs/bg2.gif) repeat-x;
}

#destaques {
width: 771px;
height: 20px;
padding: 2px 5px 2px 0;
float: left;
vertical-align: top;
margin-top: 5px;
font: 0.85em Verdana,"Luxi Sans";
border-top: 2px solid #5F92BF;
background: #D1E7EF url(imgs/tit_destaque.gif) no-repeat;
text-align: right;
}

/* MENU */

#superior_direita ul {
padding: 0px;
margin: 0px;
margin-top: 3px;
float: left;
width: 100%;
list-style: none;
}

#superior_direita ul li {
display: inline;
}

#superior_direita ul li a#potiguar {
padding: 1px 10px;
float: left;
font-size: 14px;
/* visual do link */
color: #FFF;
background: #000;
text-decoration: none;
}

#superior_direita ul li a:hover#potiguar {
background: #333;
}

#superior_direita ul li a {
padding: 1px 10px;
float: left;
/* visual do link */
color: #333;
text-decoration: none;
}

#superior_direita ul li a:hover {
color: #ea0000;
}


/* CONTEUDO */

#conteudo {
width: 776px;
margin: 0px;
padding: 0px;
font: 0.9em Arial,"Trebuchet MS","Luxi Sans";
float: left;
}

#conteudo_esquerda {
float: left;
width: 629px;
margin: 0px;
padding: 0px;
border : 1px solid #000;
float : left;
}

#conteudo_direita,
#conteudo_direita_dados {
float: right;
width: 145px!important;
width: 144px;
/*border: 2px solid #9dcbe1;*/
text-align: center;
vertical-align: top;
font-size : 0.9em;
}

#conteudo_direita_dados {
border: 2px solid #9dcbe1;
}

#conteudo_direita h2#aovivo {
background : url(imgs/tit_aovivo.jpg) no-repeat right top;
width      : 100%;
height     : 18px;
text-indent : -5000px;
overflow : hidden;
text-indent : -5000px;
overflow : hidden;
display : block;
margin-top : 5px;
}

#conteudo_direita a.aovivo{
text-indent : -5000px;
overflow : hidden;
display : block;
width   : 133px;
text-align : center;
height  : 60px;
margin  : 10px 5px;
background : url(imgs/radio_aovivo.gif) no-repeat;
}

#conteudo_direita a.mensagem,
#conteudo_direita a.selecao,
#conteudo_direita a.oportunidades{
text-indent : -5000px;
overflow : hidden;
display : block;
width   : 133px;
height  : 89px;
text-align : center;
margin  : 2px auto !important;
margin  : 2px;
background : url(imgs/mensagem.gif) no-repeat;
}

#conteudo_direita a.selecao{
background : url(imgs/selecao.jpg) no-repeat;
height  : 110px;
}
#conteudo_direita a.oportunidades{
background : url(imgs/oportunidades.jpg) no-repeat;
width   : 133px;
height  : 100px;
}
#conteudo_direita  .a_serguir {
padding : 5px 5px;
display : block;
border-bottom : 1px dotted #ccc;
}

#conteudo_direita strong {
color : #D00D26;
font-size : 1em;
}

#conteudo_direita h2#programacao{
clear : both;
background : url(imgs/tit_programacao.jpg) no-repeat right top;
width      : 100%;
height     : 18px;
text-indent : -5000px;
overflow : hidden;
}

.enquete {
float: left;
width: 137px!important;
width : 130;
padding: 1px;
vertical-align: top;
font: 0.9em/110% Arial,"Trebuchet MS","Luxi Sans";
color: #000000;
margin: 10px 0;
}

.box_destaque {
width: 627px!important;
width: 627px;
float: left;
color: #000;
background: #E6F1F5;
border-bottom : 2px solid #9DCBE1;
}


/* FOTO E TEXTOS PRINCIPAIS */

.foto,
#chamada_principal,
#chamada_secundaria {
float: left;
margin-bottom: 10px;
padding: 3px;
}

.foto {
font: 0.85em Arial,"Trebuchet MS","Luxi Sans";
left: 2px;
}

.foto img {
padding : 3px;
border : 1px solid #40ADCF;
margin : 0 4px 0 0;
}

.post {
text-align : justify;
padding : 0 5px 0 0;
font-size : 0.9em;
width: 200px;
left: 15px;
margin-top: 14px;
margin-bottom: 8px;
/* border-right: 1px solid #9dcbe1; */
float : left;
}

.post h2 {
font-size : 1.3em;
color : #0F647F;
}

#chamada_secundaria {
float: right;
width: 180px;
left: 5px;
margin : 0px 10px 8px 0;
font-size : 0.9em;
}

#chamada_secundaria .post{
width: 180px;
border : 0;
}

/* NOTICIAS */

#noticias {
width: 627px;
margin: 10px 0;
font-size: 0.95em;
float: left;
}

h2#tit_noticias {
float: left;
margin-left: 5px;
width: 17px;
height : 77px;
text-indent : -5000px;
overflow : hidden;
background : url(imgs/tit_noticias.jpg) left top no-repeat;
}

ul#redacaotn,
ul.curtinhas {
float: left;
width: 314px!important;



width : 310px;
margin: 0px;
border-left: 1px solid #98D3E7;
padding-bottom : 10px;
}

#comunicadores strong,
ul#lista_plantao li strong,
ul#redacaotn li strong,
ul.curtinhas li strong {
display : block;
width : 100%;
background : #E6F1F5;
color : #0F647F;
padding : 4px;
}


ul#redacaotn li strong {
background : #CCE2C2 url(imgs/tit_tribuna.jpg) left top no-repeat;
text-indent : -5000px;
overflow : hidden;
color : #000;
}

ul#redacaotn li ul,
ul.curtinhas li ul{
background : #fff;
padding : 0;
}

ul#redacaotn li ul li,
ul.curtinhas li ul li {
clear : both;
background : #fff;
float : left;
display : block;
}

ul.curtinhas li ul li strong,
ul#redacaotn li ul li strong {
clear : both;
background : none;
display : inline;
}

ul.curtinhas li ul li,
ul#redacaotn li ul li {
width : 100%;
float : left;
}

ul#redacaotn li ul li strong,
ul.curtinhas li ul li strong {
color : #000;
}

ul#redacaotn li ul li a,
ul.curtinhas li ul li a {
display : block;
width : 100%;
font-weight : normal;
background : #fff;
padding : 1px;
border-bottom : 1px dotted #ccc;
}

ul#redacaotn {
padding : 0 0 0 2px;
border-left: 2px solid #CCE2C2;
overflow : hidden;
float: right;
width: 276px !important;
width: 276px;
height : 135px;
}



/* PLANTAO ESPORTIVO E COMUNICADORES */

#plantao_comunicadores {
width: 627px;
margin: 10px 0;
padding: 0px;
font: 0.95em Arial,"Trebuchet MS","Luxi Sans";
float: left;
display : block;
}

h2#tit_plantao {
background : url(imgs/tit_plantao.jpg) left top no-repeat;
width : 17px;
height : 144px;
float: left;
margin: 0 0 0 5px;
text-indent : -5000px;
overflow : hidden;
}

ul#lista_plantao {
list-style : none;
float: left;
width: 178px;
border-left : 1px solid #98D3E7;
font: 1em/135% Arial,"Trebuchet MS","Luxi Sans";
background : #fff;
}

ul#lista_plantao li {
display : block;
margin  : 0 0 10px 0;
}

ul#lista_plantao li ul {
padding : 0 5px;
}

ul#lista_plantao li ul li h4{
font-size : 1em;
}

ul#lista_plantao li ul li p {
font-size : 0.96em;
}

h2#tit_comunicadores {
background : url(imgs/tit_comunicadores.jpg) left top no-repeat;
float : left;
width : 18px;
height : 128px;
display : block;
text-indent : -5000px;
margin : 0;
padding : 0;
}

#comunicadores {
float  : right;
width  : 407px!important;
width  : 394px;
border-left: 1px solid #9dcbe1;
border-bottom: 1px solid #9dcbe1;
vertical-align: top;
font-size : 0.9em;
}

#comunicadores h3{
margin : 12px 0 0 0;
}

#comunicadores strong {
width : 399px!important;
width : 385px;
font-size : 1.1em;
}

#comunicadores h4{
padding : 0;
margin : 0 10px 0 8px;
font-size : 1.1em;
border-bottom : 1px solid;
}

#texto_comunicadores {
float: left;
width: 373px!important;
width : 359px;
margin: 0px 0;
padding: 5px;
font: 1.05em/135% Arial,"Trebuchet MS","Luxi Sans";
}

#texto_comunicadores img {
padding : 5px;
margin  : 0 5px 0 0;
float : left;
}

#mais_comunicadores {
	float: left;
	width: 368px;
	margin-left: 5px;
	padding: 2px;
	vertical-align: top;
}

ul#lista_equipe {
margin   : 4px 0 0 0;
width    : 393px;
display  : block;
float    : left;
}

ul#lista_equipe_interno {
margin   : 4px 0 0 0;
width    : 588px;
display  : block;
float    : left;
}


ul#lista_equipe_interno li,
ul#lista_equipe li {
float   : left;
display : inline;
margin  : 5px 10px;
}

ul#lista_equipe_interno li img,
ul#lista_equipe li img {
padding : 3px;
border  : 1px solid #ccc;
}


/* RODAP? */

#box_rodape {
	width: 772px;
	position: relative;
	float: left;
	clear: both;
	border-top: 2px solid #9dcbe1;
	background: #fff url(imgs/bg_rodape.jpg) repeat-x;
	font: 0.8em "Trebuchet MS",Tahoma, Verdana, Arial, sans-serif;
	line-height: 145%;
	margin-top: 10px;
	padding: 2px;
}

.alinha_direita_rodape {
	width: 324px;
	float: right;
	text-align: right;
	font-weight: bold;
}

.alinha_esquerda_rodape {
	width: 450px;
	float: left;
}

.detalhe_coluna {
  	margin: 0 0 .30em;
	font: 0.9em "Trebuchet MS","Luxi Sans";
	color: #4f6c3c;
	font-weight: normal;
}


/* NOTICIAS */

.conteudo_interno {
font-size : 1.2em;
width : 623px;
display : block;
float : left;
}

.conteudo_interno p {
margin : 10px;
text-align : justify;
display : block;
}

.conteudo_interno h3 {
color : #283980;
padding : 10px 0;
display : block;
font-size : 1.4em;
font-weight : bold;
margin : 10px 0 0 10px;
}

.conteudo_interno form a,
.conteudo_interno form a:visited {
color : #1e647d;
background: #edf9fc;
padding : 10px 0;
/*display : block;*/
font-size : 1.4em;
font-weight : bold;
margin : 10px 0 0 10px;
border: 1px solid #9dcbe1;
padding: 10px;
/*width: 50px;*/
}

.email {
display : inline;
margin : 0;
font-size : 0.8em;
font-weight : bold;
padding: 5px 0;
padding-left : 20px;
color :#3465A4;
background : url(imgs/email.gif) left no-repeat;
}

.conteudo_interno q {
font-size : 0.7em;
font-weight : bold;
color : #666;
margin : 10px 0 0 10px;
}

.conteudo_interno h4{
font-size : 1.1em;
margin : 30px 0 0 10px;
border-bottom : 1px dotted #555;
color : #333;
}


ul#mais_noticias {
margin : 5px 0 50px 15px;
}

ul#mais_noticias li {
display : block;
list-style : square;
color : #000;
}

ul#mais_noticias li a {
color : #1A738F;
}

/* COMUNICADORES */

img#foto {
padding : 5px;
border  : 1px solid #ccc;
margin  : 10px;
float   : left;
}

div.conteudo_interno ul#lista_equipe {
padding : 10px;
}


/* HISTORICO */

.historico {
width : 600px;
font-family : verdana, Arial, sans;
}

.historico h3 {
font-size : 1em;
}

.historico h4 {
border      : 0;
color       : #C60D27;
font-size   : 0.7em;
margin      : 10px 0 0 8px;
font-weight : normal;
}

.historico address,
.historico p {
font-size : 0.8em;
font-weight : noral;
color : #444;
margin : 0 0 0 8px;

}

.historico em {
font-size : 0.8em;
padding : 0 8px;
display : block;
}


/* FALE CONOSCO */

.conteudo_interno form {
display : block;
width : 450px;
padding : 10px;
margin : 5px;
font-size : 0.7em;
}

.conteudo_interno form table{font-size : 1.4em !important;}

.conteudo_interno form table b{ font-weight: 900;}
.conteudo_interno form table a:visited,
.conteudo_interno form table a{
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
}

.conteudo_interno .jogos{
	font-size : 1.6em !important;
	width: 700px;
}

.conteudo_interno .jogos INPUT{
	font-size : 1em;
	width: 20px;
	text-align: center;
}

.conteudo_interno .jogos h1,
.conteudo_interno .jogos h3 {
	display: inline;
	margin: 0;
}

.conteudo_interno textarea,
.conteudo_interno input {
font-weight : normal;
color : #000;
border : 1px solid #999;
padding : 3px;
font-size : 1.4em;
}

.conteudo_interno p{
padding : 5px;
}

.conteudo_interno label {
clear : both;
display : block;
font-size : 1em;
margin-top : 10px;
font-weight : bold;
color : #07637F;
}


.conteudo_interno  textarea {
width : 350px;
height : 200px;
}

.enviado {
border : 1px solid;
float : left;
padding : 5px;
width : 400px;
text-align : center;
margin : 10px;
font-size : 2em;
}

/* GRUPO TIME */

ul.grupotime,
ul.grupotime li,
ul.grupotime li h3 {
padding : 0;
margin : 0;
}

ul.grupotime li h3 {
font-size : 0.9em;
text-align : center;
background : #D1E7EF;
color : #1E647D;
padding : 3px;
border-bottom : 1px solid #E0ECEF;
}

ul.grupotime li {
border : 1px solid #E0ECEF;
display : inline;
width : 145px;
height : 118px;
float : left;
margin : 0 5px 5px 0;
}

ul.grupotime{
padding : 6px;
}

ul.grupotime li ul li {
color : #666;
padding : 0px;
margin : 0;
font-size : 0.7em;
border : 0;
height : 23px;
border-bottom : 1px solid #E0ECEF;
vertical-align : middle;
}

ul.grupotime li ul li img {
margin : 2px;
vertical-align : middle;
display : inline;
border : 2px solid #eee;
}

ul.menu_jogos {
width : 627px;
border-bottom : 2px solid #DF971B;
float : left;
background : #EFE14A;
}

ul.menu_jogos li {
display : block;
float : left;
}

ul.menu_jogos li a {
display : block;
float : left;
padding : 5px;
border-left : 1px solid #FFF8AF;
border-right : 1px solid #DFD353;
}

ul.menu_jogos li a:hover {
background : #DF971B;
color : #fff;

}

th.data_jogo {
background : #666;
text-align : left;
}

/* SENDMAIL */

#sendMail{
position:absolute;
left: 330px;
top: 250px;
width: 400px;
height: 330px;
background-color: #FFF;
border: 2px solid #9dcbe1;
z-index: 1;
}

#sendMail textarea,
#sendMail input {
font-weight : normal;
color : #000;
border : 1px solid #999;
padding : 3px;
font-size : 1em;
}

#sendMail textarea {
width : 350px;
height : 100px;
}

#sendMail .conteudo_interno form a#enviar{ float:left; width:60px }
#sendMail .conteudo_interno form a#cancelar{ float:left; width: 80px }

.ladoalado {
	clear			: both;
	display			: block;
	text-align		: left;
    margin			: 0 0px;

}

.ladoalado li {
	float			: left;
	margin	        : 0 5px 0 0;
	display			: inline;
}

.ladoalado #br{
	display: block;
	width: 95% !important;
	height: 2px;
}
