BODY {
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cecece;
	SCROLLBAR-3DLIGHT-COLOR: #cecece;
	SCROLLBAR-ARROW-COLOR: #757575;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	margin:0px ; padding:0; font: 74% Arial, Sans-Serif; color:#000; line-height: 1.4em; background : #F0F0F0;
}
.conteudo {
	color: #505050;
	margin: 0 auto;
	padding: 0;
	width: 791px;
	background: #FFFFFF url(../img/fundos/bg.jpg) repeat-y center;
}

.txt_data {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.texto_puro{}

.titulo_header{
	font-family: "Times New Roman", Times, serif;
	font-size: 16 px;
	color:black;
}

#uxp_hdr {
	TEXT-ALIGN: left;
	BACKGROUND: Gray url(../img/transp2.png) 50% top;
	HEIGHT: 39px;
	_background: #0066A7;
	WIDTH: 100%;
	_filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=50) progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=75, Style=1, StartX=0, FinishX=0, StartY=51, FinishY=100);
}
#uxp_hdr TD {
	VERTICAL-ALIGN: middle
}
.uxp_hdr_pointer {
	CURSOR: pointer
}
.uxp_hdr_pointer TABLE {
	CURSOR: pointer
}
.uxp_hdr_pointer A {
	CURSOR: pointer
}
.uxp_hdr_pointer SPAN {
	CURSOR: pointer
}
#uxp_hdr_tabs {
	MARGIN-TOP: 2px; MARGIN-LEFT: auto;MARGIN-RIGHT: auto;
}
#uxp_hdr_tabs .h_separator {
	WIDTH: 1px; BACKGROUND-COLOR: white
}
#uxp_hdr_tabs A {
	PADDING-RIGHT: 1px;
	DISPLAY: inline-block;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	COLOR: Black;
	FONT-FAMILY: verdana, helvetica;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight : lighter;
}
#uxp_hdr_tabs A:hover {
	BORDER-RIGHT: 1px solid Gray;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 1px solid Gray;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 1px solid Gray;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 1px solid Gray;
	_background: white
}
#uxp_hdr_tabs A SPAN {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
#uxp_hdr_tabs A:hover SPAN {
	BORDER-RIGHT: 1px solid #ADD8E6;
	PADDING-RIGHT: 7px;
	BORDER-TOP: 1px solid #ADD8E6;
	PADDING-LEFT: 7px;
	BACKGROUND: #ADD8E6 url(../img/transp.png) center 50%;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: 1px solid #ADD8E6;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #ADD8E6;
	_filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=15, FinishOpacity=100, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=65);
}
.leftmenu { background: #FFF url(../img/fundos/leftbg.jpg) repeat-x; width: 174px; float: left; padding: 0; margin: 0; }

/* NAVIGATION */
.nav { clear: both; text-align: left; color: 	#7D8085; padding: 20px 0 0 0; }
.nav li { font-weight: bold; margin: 0 0 8px 0; padding: 0 0 0 5px; border-bottom: 1px solid #ccc; }
.nav li a { color: #546078; text-decoration: none;  }
.nav li a:hover { color: #F29900; text-decoration: none;  }



a { 	color: #0F5B7F; background: inherit;  text-decoration:none; }
a:hover { 	background: inherit;	text-decoration: underline; }
h1 { padding:0; margin:0; color: #0F5B7F; background: inherit;font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a {color: #0F5BFF; background: inherit;}
h2 { background-color: inherit;color:#0F5B7F; font-size:100%; font-weight:bold; padding:0; }
h2 a { color: #0F5B7F; }
h2 a:hover { 	color: #0F5BAF; text-decoration: none;}



/* Formulários */
input,select {
	border: 1px solid #b0cbe2;
	font-size: 9px;
	background-color: #FBFBFB;
}

select {
	height:12px;
	font-size: 9px;
	background-color: #FBFBFB;
}

textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size: 11px;
	background-color: #fafafa;
	}
.checkbox,.radio {
	border:0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
	}
	
	
	
	
	
	
a.link_simples {
	text-decoration: none;
	font-size: 11px;
	color: #4682B4;
}
a.link_simples:hover {
	text-decoration: none;
	font-size: 11px;
	color: #A9A9A9;
}
	
a.link_footer  {
	color: #999;
	text-decoration:none;
	font-size : 10px;
}
a.link_footer:hover {text-decoration: underline; color: #444;}

a.link_ordenacao_valor {
	text-decoration: none;
	font-size: 11px;
	padding-left: 15px;
	background-image: url(../img/icones/valor.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #5F9EA0;
	font: bold;
	height: 17px;
}
a.link_ordenacao_valor:hover{
	background-image: url(../img/icones/valor.png);
	background-repeat: no-repeat;
	background-position: left;
	color: red;
	text-decoration: none;
}
a.link_ordenacao_nome {
	text-decoration: none;
	font-size: 11px;
	padding-left: 15px;
	background-image: url(../img/icones/font.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #5F9EA0;
	font: bold;
	height: 17px;
}
a.link_ordenacao_nome:hover{
	background-image: url(../img/icones/font.png);
	background-repeat: no-repeat;
	background-position: left;
	color: red;
	text-decoration: none;
}
a.link_galeria {
	text-decoration: none;
	font-size: 11px;
	padding-left: 15px;
	background-image: url(../img/icones/photos.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #5F9EA0;
	font: bold;
	height: 17px;
}
a.link_galeria:hover{
	background-image: url(../img/icones/photos.png);
	background-repeat: no-repeat;
	background-position: left;
	color: red;
	text-decoration: none;
}
a.link_listagem {
	text-decoration: none;
	font-size: 11px;
	padding-left: 15px;
	background-image: url(../img/icones/listagem.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #5F9EA0;
	font: bold;
	height: 17px;
}
a.link_listagem:hover{
	background-image: url(../img/icones/listagem.png);
	background-repeat: no-repeat;
	background-position: left;
	color: red;
	text-decoration: none;
}

a.link_opcoes {
	text-decoration: none;
	font-size: 11px;
	padding-left:15px;
	background-image: url(../img/bullets/bullet_out.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #4682B4;
	font : bold;
	height : 17px;
}
a.link_opcoes:hover {text-decoration: none;font-size: 11px;padding-left:15px;background-image: url(../img/bullets/bullet_in.png);background-repeat: no-repeat;background-position: left;color: #A9A9A9;font : bold;}
	
a.link_paginacaoE {padding-left:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_esq_out.png);background-repeat: no-repeat;background-position: left;color: #4682B4;}
a.link_paginacaoE:hover {padding-left:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_esq_in.png);background-repeat: no-repeat;background-position: left;color: #A9A9A9;}
a.link_paginacaoD {padding-right:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_dir_out.png);background-repeat: no-repeat;background-position: right;color: #4682B4;}
a.link_paginacaoD:hover {padding-right:15px;text-decoration: none;font-size: 10px;background-image: url(../img/bullets/seta_dir_in.png);background-repeat: no-repeat;background-position: right;color: #A9A9A9;}
	
	
.botao{
	background-color : #EFEFEF;
	background:url(../img/fundos/bg_tabela_cinza.gif) repeat bottom;
	height:18;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	border:1px solid #b0cbe2;
	cursor:hand;
}

.botao_tabela{background-color : #EFEFEF;background:url(../img/fundos/bg_tabela_cinza.gif) repeat bottom;height:16;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:9px;font-weight: normal;border:1px solid silver;cursor:hand;}

.header_tabela{	background-color: #f8f7f7;background-image: url(../img/fundos/bg_header_tabelas.gif);background-repeat: repeat-x;background-position: bottom;border:1px solid #b0cbe2;height: 20px;}
.footer_tabela{	background-color: #f8f7f7;background-image: url(../img/fundos/bg_header_tabelas.gif);background-repeat: repeat-x;background-position: bottom;border:1px solid #b0cbe2;border-top:0px;height: 20px;}
	
.td_tabela_header_inicio{height:20px;font-size:11px;font-weight:bold;border-left:1px solid  #b0cbe2;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;}
.td_tabela_header_meio{font-size:11px;font-weight:bold;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;}
.td_tabela_header_fim{font-size:11px;font-weight:bold;border-top:1px solid  #b0cbe2;border-bottom:1px solid  #b0cbe2;border-right:1px solid  #b0cbe2;}
.td_tabela_header_unico{font-size:11px;font-weight:bold;border:1px solid  #b0cbe2;}
.td_tabela{height:20px;font-size:10px;border-bottom:1px solid silver;}

.titulo_tabela_simples{font-size:11px;font-weight:bold;border-bottom:1px solid silver;}
.tr_zebra{background-color : #F5F5F5;}

.texto_footer_tabela{font-size:9px;}
.titulo_header{font-size:14px;font-weight:bold;color:white;}
.titulo_pagina{font-size:12px;font-weight:bold;DISPLAY: inline-block; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;}
.titulo_conteudo{
	font-size:16px;
	font-weight:bold;
	DISPLAY: inline-block;
	color : #0F5B7F;
}
.subtitulo_conteudo{
	font-size:14px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : #0F5B7F;
}

a.LinkNoticia{
	font-size:14px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : #228B22;
}

a.link_preco{
	font-size:12px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : Maroon;
}

a.link_preco:hover{
	font-size:12px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : Red;
	text-decoration : none;
}

a.link_produto{
	font-size:12px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : Gray;
}

a.link_produto:hover{
	font-size:12px;
	font-weight:bold;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	color : Green;
	text-decoration : none;
}
.titulo_form{
	font-size:11px;
	color: #708090;
}
.coluna_esquerda{
	padding-top:10px;
	background-color: #F5F5F5;
	border-right:1px solid silver;
}
.coluna_direita{
	padding:10px;
	background-color: #FFFFFF;
	border-left:1px solid silver;
	background : #F5F5F5;
}

.agenda_celula_dia{height:75px;font-size:11px;font-weight:bold;color:navy;border:1px solid silver;}
.agenda_celula_dia_hoje{
	height:75px;
	font-size:11px;
	font-weight:bold;
	color:navy;
	border:1px solid silver;
	background : #E6E6FA;
}
.texto_preto{
font-size:12px;
}
.texto_conteudo{
font-size:11px;
}
.texto_cinza{
font-size:12px;
color:gray;
}

.texto_datanoticia{
font-size:9px;
color:gray;
}
.texto_noticia{
font-size:9px;
}
.img { background: #FFF; float: left; padding: 1px; margin: 5px 8px 5px 0; color: #333; border: 0px; }

a.itemPaginacao{
	border:1px solid silver;
	width:20px;
	font-size:11px;
	font-weight:bold;
	color: #4169E1;
	text-decoration:none;
}
a.itemPaginacao:hover{
	border:1px solid black;
	width:20px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color: #4169E1;
}
a.itemPaginacaoAtual{
	border:1px solid silver;
	width:20px;
	font-size:11px;
	font-weight:bold;
	color: black;
	text-decoration:none;
}