* {
margin:0;
padding:0;
}
#centro {
margin: 0 auto;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C0000;
	background-color: #FFFFFF;
	border: none;

}
.txtvermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #690000;
}
.txtpreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
}
a.txtpreto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	text-decoration:none;
}
.txtcinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
}
A.link-preto:active
{
    COLOR: #3D3D3D;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.link-preto:link
{
    COLOR: #3D3D3D;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.link-preto:visited
{
    COLOR: #3D3D3D;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.link-preto:hover
{
    COLOR: #6E6E6E;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
}
.txtbranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.tit-noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.form2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C0000;
}
.texto-ver-bol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B2B2B2;
}

.autor-depoimento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #690000;
}
A.link-noticias:active
{
    COLOR: #660000;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}
A.link-noticias:link
{
    COLOR: #660000;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none
}
A.link-noticias:visited
{
    COLOR: #660000;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
    TEXT-DECORATION: none;
}
A.link-noticias:hover
{
    COLOR: #660000;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 11px;
    FONT-WEIGHT: none;
	BACKGROUND-COLOR: #DBD9D1;
}
.tit-noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660000;
}

/** Luã **/
#menu-alt {
	display:none;
}
#handheld {
	display:none;
}

.centro {
	text-align:center;
}

#display {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:5px;
	border:1px solid #690000;
	background-color:#FAF9F4;
	width:250px;
	margin:3px;
}
#depoimento, #diferencial, #noticias {
	position:relative;
}
div#dep_conteudo {
	position:absolute;
	bottom:-20px;
	_bottom:35px;
	left:-110px;
	border:3px solid #690000;
	background:#fff;
	width:440px;
	text-align:justify;
	padding:15px;
	z-index:20;
}
div#dep_conteudo div {
	max-height:150px;
	/** hack ie 6 **/
	height: expression(this.scrollHeight > 150 ? "150px" : "auto");
	overflow:auto;
	background-color:#FAF9F4;
	padding:5px;
}
div#dep_conteudo p, div#dif_texto p, div#not_conteudo p {
	margin:0;
}
div#dif_texto {
	position:absolute;
	bottom:0;
	right:0;
	border:3px solid #690000;
	background:#fff;
	width:250px;
	text-align:justify;
	padding:15px;
}
div.noticia {
	padding:10px;
	border:1px solid #E5E5E5;
	margin-bottom:10px;
	background:#FAF9F4;
}

div#not_conteudo {
	position:absolute;
	bottom:0;
	left:-115px;;
	_left:-165px;
	border:3px solid #690000;
	background:#fff;
	width:350px;
	text-align:justify;
	padding:15px;
	z-index:100;
}
div#not_conteudo span, div#not_conteudo_lateral span {
	border-bottom:1px solid #ccc;
	padding:5px 0;
	color:#690000;
	margin-bottom:5px;
	display:block;
}

div#not_conteudo_lateral {
	position:absolute;
	bottom:0;
	right:0;
	border:3px solid #690000;
	background:#fff;
	width:350px;
	text-align:justify;
	padding:15px;
	z-index:100;
}
.fundomenu {
background-image:url(../img/menu_repeat.jpg);
}
.lista_sh {
display: none;
list-style:none;
list-style-position:inside;
padding-left:38px;
}
#subMenu {
list-style-type:none;
}
a.menu_rl:active
{
    color: #014924;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.menu_rl:link
{
    color: #707070;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.menu_rl:visited
{
    color: #707070;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.menu_rl:hover
{
    color: #014924;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	text-decoration: none;
}
.lalt {
list-style:none;
list-style-position:inside;
list-style-image:url(../img/bullet.gif);
}
.faleconosco label{
  display: block;
  float: left;
  width: 65px;
  text-align: right;
  padding-right: 5px;
}

.faleconosco input{
  font-size: 11px;
  color:#0F462B;
}
.botao{
  margin-left:70px;
  font-size: 11px;
  color:#ffffff;
  font-weight:bold;
}

.aviso {
  vertical-align: top;
  color: #f00;
}

.csv table{
  border: 1px solid #bbb;
  text-align: center;
}

.csv th, .csv td {
  border-right: 2px solid #ddd;
}

.csv td {
  padding: 3px 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.csv th {
  background-color: #ccc;
  padding: 5px 3px;
}

.footTabela td{
  background-color: #ccc;
  font-weight: bold;
  padding: 3px;
}
