body, html {
    background:url(../image/body_bg.jpg);
    background-repeat:repeat-x;
    background-color:#808080;
}

/* FORM LOGIN */

#admin_cabecalho {
padding:0px;
margin:0px;
}

#container_form_login table {
font-size:10px;
font-weight:bold;
color:#fff;
}

div#container_form_login {
width:100%;
height:155px;
background:url(../image/container_form_login.jpg);
background-repeat:repeat-x;
border:1px solid #666666;
border-top:1px solid #515151;
}

#container_form_login label#NOME_USUARIO_label, label#SENHA_label {
font-family:"Trebuchet MS";
font-size:110%;
font-weight:bold;
color:#fff;
}

#container_form_login input#NOME_USUARIO,input#SENHA {
border:1px solid #666;
width:140px;
background:url(../image/admin_textfield_bg.jpg) repeat-x;
}

#container_form_login input#ENTRAR {
background:url(../image/button_bg.jpg) repeat-x;
color:#fff;
font-weight:bold;
margin:0 20px 0 0;
border:1px solid #666;
}

/* formularios */
input#TITULO {
width:228px;
}

textarea#RESUMO {
width:228px;
}

textarea#DESCRICAO {
width:228px;
}

input#button {
margin:5px;
}

.editorBtnCell a {
_margin:0 8px 0 8px;
}




/**/
#container_form_login img {
border:0px;
margin:0px;
padding:0px;
}

#container_form_login .padding {
padding:2px;
}

#container_form_login .padding2 {
padding:4px 0 0 0;
}

#container_form_login .padding3 {
padding:6px 4px 4px 4px;
}

#container_form_login ul {
list-style:none;
display:inline;
}

#container_form_login li {
float:left;
display:inline;
}

#container_form_login #esqueci a {
color:#fff;
font-size:11px;
font-weight:bold;
line-height:3em;
}
/* Termina FORM_LOGIN

/* INDEX ADMINISTRATIVO */

#tb_admin_container td img {
	display:block;
	float:left;
}

#tb_admin_container {
	border: 1px solid #333;
	background:#000;
	font-family:"Trebuchet MS";
	color:#fff;
	margin:0 auto;
}

#tb_admin_container img {
	border:0;
}

#tb_admin_container #admin_cabecalho {
	background-image:url(../image/admin_bg_cabecalho.jpg);
	background-repeat:repeat-x;
}

#tb_admin_container #area_usuario {
	font-size: 12px;
	font-family: "Trebuchet MS";
	color: #fff;
	font-weight: bold;
	text-align:right;
}

#tb_admin_container #area_usuario a {
	text-decoration:none;
	color: #fff;
}

#tb_admin_container #area_usuario a:hover {
	text-decoration:none;
	color:inherit;
	background-color:#666;
}


#tb_admin_container #conteudo_admin_bg {
	background-image:url(../image/conteudo_admin_bg.jpg);
	background-position:0px 500px;
	padding:0px;
}

#tb_admin_container #conteudo_admin_bg img {
float:left;
margin:0 5px 0 0;
}

#report_conteudo {
	/*background:#663300;*/
	font:"Trebuchet MS";
	font-size:12px;
	padding:0px;
	margin:0px;
	border:4px solid #F2F4F0;
}

.report_conteudo th {
	/*background:#663300;*/
	font:"Trebuchet MS";
	font-size:12px;
	color:#fff;
	padding:6px;
	margin:0px;
	background:#768A62;
	border-top:10px solid #D5DCCD;
	border-bottom:10px solid #EBEEE8;
}

.report_conteudo th a {
	color:#fff;
}

#report_conteudo img {
float:left;
}

#report_conteudo td.inner_rowa {
	background-color:#DBE1D5;
	padding:10px;
}

#report_conteudo td.inner_rowb {
	background-color:#EBEEE8;
	padding:10px;
}

table.report_header_footer  {
font-size:12px;
background:#768A62;
margin:0px;
padding:0px;
color:#fff;
}

.report_header_footer {
color:#fff;
background-color:#339933;
}

.report_header_footer span {
font-family:"Trebuchet MS";
content:"Caracteres";
font-size:75%;
font-weight:bold;
color:#000;
}


.report_header_footer input {
border:1px solid #CCCCCC;
}

.report_header_footer #report_section {
font-size:20px;
font-weight:bold;
padding:5px 0 5px 0 ;
color:#576549;
}

.report_header_footer .ir_pagina {
color:#000;
font-size:12px;
font-weight:bold;
}

.report_header_footer .ir_pagina a {
color:#000;
font-size:12px;
font-weight:bold;
}

.report_header_footer .ir_pagina a:hover {
color:#000;
}

.report_header_footer .ir_pagina a:visited {
color:#000;
}

/* Termina INDEX ADMINISTRATIVO */

.tb_hdr_ftr {
font:"Trebuchet MS";
color:#fff;
background-color:#339933;
margin:0;
color:#576549;
font-size:20px;
font-weight:bold;
}

.td_hdr_ftr {
font-size:20px;
font-weight:bold;
/*padding:5px 0 5px 0 ;*/
color:#576549;
}

#tb_outer label {
font:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#000;
}

#tb_outer {
paddin:5px;
}

#tb_outer a {
font-size:12px;
color:#000;
}

#box_imagem_edit img {
border:1px solid #758664;
padding-left:50px;
}

/*
file.input {
border:5px solid #CC66CC;
font-family:"Trebuchet MS";
font-size:12px;
}
*/
/*
.button {
border:5px solid #CC66CC;
font-family:"Trebuchet MS";
font-size:12px;
}
*/

/* BUSCAR NOTICIA */

table {
margin:0;
padding:0;
}

#buscar_noticia {
font:"Trebuchet MS";
font-size:12px;
}

/* CARNIÇAS DO PANDA */

.form_link {
font:"Trebuchet MS";
font-size:12px;
color:#000;
}

.visualiza_texto {
font:"Trebuchet MS";
font-size:12px;
color:#000;
}

.msgbox_alert_td_text {
font:"Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#ffffff;
}


/* Buscar Noticias */
input#TITULO,input#RESUMO,input#FONTE,input#LOCAL,input#DESCRICAO,input#ASSUNTO {
background:url(../image/form_bg.jpg) #fff repeat-x;	
border:1px solid #798D65;
height:20px;
padding:3px 4px 0 4px;
font-size:11px;
}

textarea#RESUMO {
background:url(../image/form_bg.jpg) #FFFFFF 0 80px repeat-x;
border:1px solid #798D65;
height:100px;
font-size:11px;
margin:auto
}

* input#IMAGEM {
_width:340px;
}

#buscar_noticia input#button {
background:#666666;
}

.tdcabecalho {
border-top:1px solid #BDC7B3;
border-left:1px solid #BDC7B3;
border-right:1px solid #BDC7B3;
padding:5px;
}

.tdcorpo {
border-left:1px solid #BDC7B3;
border-right:1px solid #BDC7B3;
padding:5px;
}

.tdrodape {
border-bottom:1px solid #BDC7B3;
border-left:1px solid #BDC7B3;
border-right:1px solid #BDC7B3;
padding:5px;
}

.tdesquerda {
border-top:1px solid #BDC7B3;
border-bottom:1px solid #BDC7B3;
border-left:1px solid #BDC7B3;
padding:5px;
}

.tdmeio {
border-top:1px solid #BDC7B3;
border-bottom:1px solid #BDC7B3;
padding:5px;
}

.tddireita{
border-bottom:1px solid #BDC7B3;
border-top:1px solid #BDC7B3;
border-right:1px solid #BDC7B3;
padding:5px;
}
