﻿*
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

body
{
	margin: 0px 0;
	padding: 0;
	font-size: 13px;
	color: #6B6B6B;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0;
	padding: 0; /*text-transform: lowercase;*/
	font-weight: normal;
	color: #000000;
}


h2
{
	text-align: left;
	font-weight: normal;
	font-size: 150%;
	color: #09f;
	margin: 5px 0 15px 0;
}

h2 span
{
	clear: both;
	font-size: 70%;
	color: #FF9;
}

p, ol, ul, blockquote
{
	line-height: 24px;
	text-align: justify;
}


.hr
{
	border-style: dotted;
	border-width: 5px;
	border-color: #999999;
	font-size: 10pt;
}



a:link
{
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}
a:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
a:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
a:active
{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.VoceEstaEm
{
	color: #0066CC;
	font-size: 12px;
	margin-left: 5px;
	font-family: Verdana;
}

a.VoceEstaEm:link
{
	text-decoration: none;
	font-size: 11px;
	color: #555580;
	margin-left: 1px;
	font-weight: normal;
}
a.VoceEstaEm:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #555580;
}
a.VoceEstaEm:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #555580;
}
a.VoceEstaEm:active
{
	font-size: 11px;
	text-decoration: none;
	color: #555580;
}

.VoceEstaEmPipe
{
	font-weight: normal;
	color: #555580;
	margin-left: 1px;
}

hr.VoceEstaEm
{
	color: #999999;
	border-style: dotted;
}

a.MenuPrincipal
{
	color: #666666;
	font-size: 11px;
	font-family: Verdana;
	letter-spacing: 1px;
}

a.MenuPrincipal:link
{
	text-decoration: none;
	font-size: 11px;
	color: #666666;
	letter-spacing: 1px;
}
a.MenuPrincipal:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #666666;
	letter-spacing: 1px;
}
a.MenuPrincipal:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
	letter-spacing: 1px;
}
a.MenuPrincipal:active
{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	letter-spacing: 1px;
}

.SubMenu
{
	text-align: left;
}

td.SubMenu
{
	background-image: url(            "../Site/images/SubMenu_fundo.jpg" );
}

.SubMenuColunista
{
	background-image: url(            "../Site/images/SubMenu_fundo.jpg" );
}




a.SubMenu
{
	color: #555580;
	letter-spacing: 1px;
	font-size: 11px;
	font-family: Verdana;
}

a.SubMenu:link
{
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 11px;
	color: #555580;
}
a.SubMenu:visited
{
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	color: #555580;
}
a.SubMenu:hover
{
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: underline;
	color: #555580;
}
a.SubMenu:active
{
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	color: #555580;
}

.Rodape
{
	color: #FF3366;
	letter-spacing: 1px;
	font-size: 13px;
}

a.Rodape
{
	color: #FF3366;
	letter-spacing: 1px;
	font-size: 11px;
	font-family: Verdana;
}

a.Rodape:link
{
	text-decoration: none;
	font-size: 11px;
	color: #FF3366;
}
a.Rodape:visited
{
	font-size: 11px;
	text-decoration: none;
	color: #FF3366;
}
a.Rodape:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: #FF3366;
}
a.Rodape:active
{
	font-size: 11px;
	text-decoration: none;
	color: #FF3366;
}

.textoBusca
{
	color: #000000;
	letter-spacing: 1px;
	font-size: 20px;
}

.NewsCentro
{
	background-image: url(              "../Site/images/news_middle.gif" );
	font-family: verdana;
	font-size: 10px;
	line-height: 3;
	text-align: left;
}

.div-geral-topo
{
	clear: both;
	display: block;
	width: 1024px;
	margin: 0 auto;
	margin-bottom: 50px;
}

.logo-site
{
	width:200px;
	float:left;
	margin-right: 20px;
}

.formGeral
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
}

.tabela-busca
{
	height:50px;
	margin-top:30px;
	width:1024px;
}

.tabela-busca ul li
{
	list-style: none;
	display: inline;
	padding: 5px;
}

#menu-conteudo-geral
{
	background:#000;
	padding: 0;
}

#menu-conteudo
{
	padding: 0;
	margin: 0 auto;
	color: #fff;
	list-style-type: none;
	
}
#menu-conteudo li
{
	display: inline;
}
#menu-conteudo li a
{
	padding: 0.9em 1em;
	background: #fc6;
	color: #000;
	text-decoration: none;
	float: left;
	border: 0px solid #000;
	
}
#menu-conteudo li a:hover
{
	background: #08c;
	color: #fff;
}


.formBusca
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	margin-left: 100px;
	margin-right: 0px;
}

.MenuSide
{
	background-image: url(              "../Site/images/template_r8_c1.jpg" );
}

.MenuLogin
{
	font-family: verdana;
	font-size: 10px;
	line-height: 2;
}

.MenuLoginFundo
{
	background-image: url(              "../Site/images/index_r3_c1.gif" );
	background-repeat: no-repeat;
}

.MenuLoginLogado
{
	font-family: verdana;
	font-size: 12px;
	line-height: 2;
	color: #000000;
}

.MenuBusca
{
	font-family: verdana;
	font-size: 12px;
}

p.MenuBusca
{
	line-height: 3;
}

.buscaMenuSuperior
{
	font-family: verdana;
	font-size: 11px;
	line-height: 2;
	color: #FF6666;
}

.buscaMenuSuperior2
{
	font-size: 11px;
	line-height: 2;
	color: #000000;
}

.buscaTitulo
{
	background-image: url(              "../Site/images/caixa_r2_c1.gif" );
	line-height: 2;
	color: #FF6666;
	font-weight: bold;
}

.buscaDescricao
{
	line-height: 1.5;
	text-align: justify;
}

.buscaEndereco
{
	font-size: 12px;
	color: #2980D5;
	line-height: 1.5;
}

.buscaDescricaoGratis
{
	display:block;
	font-size: 14px;
	font-weight:normal;
	color: #666666;
}

.buscaTelefone
{
	font-size: 14px;
	color: #FF6666;
	font-weight: bold;
}

.buscaImagem
{
	border-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.buscaOpcoes
{
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.buscaBuscaVazia
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	text-align: center;
}

.erro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}

.linkPagina
{
	color: #2980D5;
	letter-spacing: 1px;
	font-size: 13px;
}

a.linkPagina
{
	color: #2980D5;
	letter-spacing: 1px;
	font-size: 13px;
}

.ResultadoBusca
{
	background-image: url(      "../Site/images/caixa_r2_c1.gif" );
}

.MenuNomesDestaque
{
	font-size: 26px;
	font-weight: bold;
	color: #2980D5;
}
.AnuncioDestaque
{
	background-color: #F4F9FF;
}

.AnuncioSemDestaque
{
	background-color: #F9F9F9;
}

.AnuncioDestaqueTitulo
{
	background-image: url(      "../Site/images/caixa_r2_c1_2.gif" );
	color: #555580;
	line-height: 2;
	font-weight: bold;
}

.AnuncioGratisTitulo
{
	color: #FF6666;
	line-height: 2;
	font-weight: bold;
}

.AnuncioSemDestaqueTitulo
{
	background-image: url(      "../Site/images/fundo_rosa.gif" );
	line-height: 2;
	color: #FF6666;
	font-weight: bold;
}

.AnuncioDestaqueOuro
{
	background-image: url(      "../Site/images/fundo_ouro.gif" );
	line-height: 2;
	color: #FF9900;
	font-weight: bold;
}

.AnuncioDestaquePrata
{
	background-image: url(      "../Site/images/fundo_prata.gif" );
	line-height: 2;
	color: #FF6666;
	font-weight: bold;
}

.AnuncioDestaqueBronze
{
	background-image: url(      "../Site/images/fundo_bronze.gif" );
	line-height: 2;
	color: #FF6666;
	font-weight: bold;
}

.campoObrigatorio
{
	color: #339900;
}

.info, .success, .warning, .error
{
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
.info
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url(   'info.png' );
}
.success
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image: url(   'success.png' );
}
.warning
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url(   'warning.png' );
}
.error
{
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url(   'error.png' );
}

.Contrato_Produto_Destaque
{
	font-weight: bold;
}

.Contrato_Produto
{
	font-weight: normal;
}
