.tabela_principal{
	border: 1px solid #523715;
	background-position:top;
}

.tabela_img_noticias{
	background-image: url(pic/noticias/bg_tab_imagem.gif);
}

.tabela_produtos{
	background-image: url(pic/bg_produtos.gif);
}

.tabela_print{
	background-image: url(pic/bg_print.gif);
	background-position:right;
	background-repeat:repeat-y;
}

.tit_bg{
	background-image: url(pic/bg_titulos.gif);
}

body {
	scrollbar-face-color:#5A401D;
	scrollbar-highlight-color:#E2C89B;
	scrollbar-3dlight-color:#D7B069;
	scrollbar-darkshadow-color:#F9F2E7;
	scrollbar-shadow-color:#E2C89B;
	scrollbar-arrow-color:#E2C89B;
	scrollbar-track-color:#E2C89B;
}

td.corpo {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.receitas:link {
	text-decoration : none;
	color : #194067;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11px;
}

a.receitas:visited {
	text-decoration : none;
	color : #194067;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11px;
}

a.receitas:hover {
	text-decoration : none;
	color : #7F95AA;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11px;
}

.texto_vermelho10b {
	text-decoration: none;
	color:#BB0A0B;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 10px;
}

.textos_branco11 {
	text-decoration: none;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textos_branco11b {
	text-decoration: none;
	color: white;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.textos_cinza9 {
	text-decoration: none;
	color: #4D4B4C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.textos_cinza9b {
	text-decoration: none;
	color: #4D4B4C;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.textos_cinza10 {
	text-decoration: none;
	color: #4D4B4C;
	font-family:Tahoma;
	font-size: 10px;
}
.textos_cinza10b {
	text-decoration: none;
	color: #4D4B4C;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textos_cinza11 {
	text-decoration: none;
	color: #4D4B4C;
	font-family:Tahoma;
	font-size: 11px;
	line-height:1.3;
}

.textos_cinza11b {
	text-decoration: none;
	color: #4D4B4C;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
}

.textos_cinza12 {
	text-decoration: none;
	color: #4D4B4C;
	font-family:Tahoma;
	font-size: 12px;
	line-height:1.3;
}

.textos_cinza12b {
	text-decoration: none;
	color: #4D4B4C;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
}

.textos_preto8 {
	text-decoration: none;
	color: black;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8px;
}

.textos_preto10 {
	text-decoration: none;
	color: black;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10px;
}


.textos_preto10b {
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10px;
}

.textos_preto11 {
	text-decoration: none;
	color: black;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
}

.textos_preto11b {
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
}

.textos_preto14b {
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14px;
}

input.normal{
	border: 1px solid #CCD5DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4B4C;
}

select.drop{
	background: transparent;
	color: #7C9EB7;
	border-width: 1;
	cue: url(pic/logotipo.jpg);
	cursor: auto;
	display: table-row;
	height: 15px;
	width: 200px;
}

select.drop{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: transparent;
	color: #4C4C4C;
	border-color: #DDE4EB;
}

input.form_input{
	font-style: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4D4B4C;
	font-size: 10px;
	border: 1px solid #DDE4EB;
	background-color: #EEF2F5;
	height: 15px;
	width: 250px;
	border-color: #DDE4EB #DDE4EB #DDE4EB #DDE4EB;
}


a.link_print:link {
	text-decoration: none;
	color: #4D4B4C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.link_print:active {
	text-decoration: none;
	color: #4D4B4C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.link_print:hover {
	text-decoration: none;
	color: #194164;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_print:visited {
	text-decoration: none;
	color: #4D4B4C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.links_admin:link
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #264377;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : -1;
}

a.links_admin:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #264377;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : -1;
}
a.links_admin:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #7C9EB7;
	font-weight : bold;
	text-decoration : none;
	letter-spacing : -1;
}

.input_escuro {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	background-color : #E6D6BA;
	border : 1px solid;
	border-color : #FFFFFF;
}

.input_claro {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	background-color : #F9F3E9;
	border : 1px solid;
	border-color : #FFFFFF;
}


.botoes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
}

.botoes_file
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	vertical-align: middle;
}


.botoes_jmtm
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px #E3C89B;
	background:#E6D6BA;
	margin:2px 1px 1px 1px;
	height: 18px;
	color: #4D4B4C;
	font-weight: bold;
	vertical-align: middle;
}


.sm
{   position:absolute; 
	visibility: hidden;
	width: 100%;
	height: 100%;
	z-index: 1000000;
}

#sm1  {
	left: 0px;
	top: 0px;
	elevation: below;
	visibility: collapse;
	z-index: 1000001;
}
