body {
	background-image: url(/shared/img/fundo_site.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, td, th {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	/*font:normal 12px arial;
	line-height:18px;*/
	
}

.bg_menu {
	background-image: url(/shared/img/bg_menu.jpg);
	background-repeat: repeat-x;
}
.bg_rodape {
	background-image: url(/shared/img/bg_rodape.jpg);
	background-repeat: repeat-x;
}
.bg_conteudo {
	background-color: #E9E9E9;
	background-image: url(/shared/img/img_pagina.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 10px;
}

.bg_titulo {
	background-image: url(/shared/img/fundo_titulo.jpg);
	background-repeat: repeat-x;
	height: 40px;
	padding: 0px 0px 0px 10px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	line-height:40px;
}

.bg_titulo2 {
	background-image: url(/shared/img/fundo_titulo2.jpg);
	background-repeat: repeat-x;
	height: 40px;
	padding-left: 10px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	line-height:40px;	
}
.bg_titulo3 {
	background-image: url(/shared/img/fundo_titulo3.jpg);
	background-repeat: repeat-x;
	height: 40px;
	padding-left: 10px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.bg_titulo4 {
	background-image: url(/shared/img/fundo_titulo4.jpg);
	background-repeat: repeat-x;
	height: 40px;
	padding-left: 10px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}


a:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
}
al:active {
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
}


a.link-azul:link {
	color: #0E738F;
	text-decoration: none;
	font-weight: bold;
}
a.link-azul:visited {
	text-decoration: none;
	color: #0E738F;
	font-weight: bold;
}
a.link-azul:hover {
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
}
a.link-azul:active {
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
}
a.link-branco:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.link-branco:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.link-branco:hover {
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}
a.link-branco:active {
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}
ul.vert-one {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
	width:200px;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
}
ul.vert-one li {
	margin:0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0F0F5;
}
ul.vert-one li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 20px;
	width:180px;
	background-color: #0085B0;
}
ul.vert-one li a:hover {
	background-color: #00698C;
	background-position: 0;
}
ul.vert-one li a.current, ul.vert-one li a.current:hover {
	background-color: #00A9E1;
	background-image: url(/shared/img/vert-one_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}
ul.vert-one li a.item-menu, ul.vert-one li a.item-menu:hover {
	background-color: #0085B0;
	cursor: default;
	font-weight: bold;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul.vert-two {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
	width:200px;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
}
ul.vert-two li {
	margin:0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDF7F4;
}
ul.vert-two li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 20px;
	width:180px;
	background-color: #DD5122;
}
ul.vert-two li a:hover {
	background-color: #BC451D;
	background-position: 0;
}
ul.vert-two li a.current, ul.vert-two li a.current:hover {
	background-color: #E47A56;
	background-image: url(/shared/img/vert-one_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}
ul.vert-two li a.item-menu, ul.vert-two li a.item-menu:hover {
	background-color: #DD5122;
	cursor: default;
	font-weight: bold;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul.vert-three {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
	width:200px;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
}
ul.vert-three li {
	margin:0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDF7F4;
}
ul.vert-three li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 20px;
	width:180px;
	background-color: #DB8F04;
}
ul.vert-three li a:hover {
	background-color: #C88404;
	background-position: 0;
}
ul.vert-three li a.current, ul.vert-three li a.current:hover {
	background-color: #FBAD1E;
	background-image: url(/shared/img/vert-one_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}
ul.vert-three li a.item-menu, ul.vert-three li a.item-menu:hover {
	background-color: #DB8F04;
	cursor: default;
	font-weight: bold;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
}
ul.vert-four {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	line-height:165%;
	width:200px;
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
}
ul.vert-four li {
	margin:0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FDF7F4;
}
ul.vert-four li a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 20px;
	width:180px;
	background-color: #D3B901;
}
ul.vert-four li a:hover {
	background-color: #C2AA01;
	background-position: 0;
}
ul.vert-four li a.current, ul.vert-four li a.current:hover {
	background-color: #F1D301;
	background-image: url(/shared/img/vert-one_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}
ul.vert-four li a.item-menu, ul.vert-four li a.item-menu:hover {
	cursor: default;
	background-color: #D3B901;
	font-weight: bold;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.borda_foto {
	margin: 5px;
	padding: 3px;
	border: 1px solid #999999;
}

h1 {
	color: #0F88B7;
	font-size: 16px;
	font-weight: bold;
}

.botao {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #333333;
	font-weight: bold;
}


.formulario {
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #C7C7C7;
}

.formularioObrigatorio {
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 2px solid #0E738F;
}

.pad_redes {
	padding-top: 24px;
	color: #FFFFFF;
	font-size: 10px;
}
.brd_anuncio-p {
	padding-bottom: 2px;
}
.txt_destaque {
	font-size: 15px;
	font-weight: bold;
	color: #0C8DB5;
}
.txt_destaque2 {
	font-weight: bold;
	font-variant: normal;
	color: #0E6683;
}
.ultimoselogios
{
	text-decoration:none;		
	color:Black;
}

.ultimoselogios:hover
{
	font-weight:bold;
	color:Black;
}
.ultimasnoticias
{
	text-decoration:none;
	color:Black;
}
.ultimasnoticias:hover
{
	font-weight:bold;
	color:Black;
}
.txt_destaque3 {
	font-weight: bold;
	font-variant: normal;
	color: #45AE17;
	font-size: 14px;
}
.linha-listrada {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
}
.bg_cadstro {
	background-color: #F4F4F4;
	padding: 10px;
	border: 1px dashed #E0DFE3;
}
.bg_cadstro2 {
	background-color: #F4F4F4;
	border: 1px dashed #E0DFE3;
	padding: 10px;
}
.txt_destaquelar {
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
}
.bg_pop {
	padding: 10px;
	background-image: url(../img/logo-pop.jpg);
	background-repeat: no-repeat;
}

/*Renato*/
.bnnCentro
{
	position:absolute;
	top:350px;
	left:150px;
	width:220px;
	height:210px;
	border:1px solid black;
	background-color:White;
}

.bnnCentroFechar
{
	position:absolute;
	top:350px;
	left:460px;
	width:50px;
	height:20px;
}

.bnnCentroOff
{
	display:none;
}

.MapSite {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #FFFFFF;	
}

a.MapSite {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:none;
}

.botSair {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #FFFFFF;	
}

a.botSair {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:none;
}

.logado {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.boldvermelho 
{
	font-size: 12px;
	color: #CC3300;
	font-weight: bold;
}

.bold {
	font-size: 12px;
	font-weight: bold;
}

.rdp_azul {
	font-weight: bold;
	color: #00A9E1;
	font-size: 12px;
}
.rdp_laranja {
	font-weight: bold;
	color: #DB8F04;
	font-size: 12px;
}
.rdp_vermelho {
	font-weight: bold;
	color: #DF4B20;
	font-size: 12px;
}
.rdp_amarelo {
	font-weight: bold;
	color: #D3B901;
	font-size: 12px;
}

.txt_titempresa {
	font-size: 18px;
	color: #CC3300;
	font-weight: bold;
}

.caixaTamanhoFonte{
	border: 1px solid #CFD3EB; 
	width:25px; 
	height:20px; 
	text-align:center; 
	font-weight:bold; 
	font-size:12px
}

.bg_conteudo-enq {
	background-color: #F4EDDD;
	background-image: url(images/img_pagina-enq.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 10px;
}

a.link-elogie:link {
	color: #CC0033;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}
a.link-elogie:visited {
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
	font-size: 13px;
}
a.link-elogie:hover {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	font-size: 13px;
}
a.link-elogie:active {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
	font-size: 13px;
}

.bg_cinza {
	background-image: url(../img/bg_cinza.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.AutoCompleteFlyout
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
list-style-type:none;
background-color:inherit;
color:Black;
border:buttonshadow;
border-width:1px;
border-style:solid;
cursor:default;
overflow:auto;
}

.AutoCompleteFlyoutItem
{
background-color:White;
color:Black;
padding:1px;

}

.AutoCompleteFlyoutHilightedItem
{

background-color: #E9E9E9;
color:black;
padding:1px;

}

.bg_conteudo2 {
	background-color: #E9E9E9;
	padding: 10px;
}

.formulario-news {
	font-size: 11px;
	color: #333333;
	background-color: #DBDBDB;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
}

.ultElogio{
	vertical-align:top;	
	margin-top:13px;
}


.caixaMensagemElogioPostado
{
	background:#0085B0;
	color:#fff; 
	border: #0085B0 3px solid; 
	padding: 10px; 
	border-radius:20px; 
	-moz-border-radius: 20px; 
	-webkit-border-radius: 20px;
	text-align:center;
}