.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A4C77;
	background-color: #FFFFFF;
	border: none;

}
.botao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #092339;
	border: 0px;
	padding:3px;
        cursor:pointer;

}
.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;
}
.txtbranco12 {
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	line-height:20px;
}
.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;
}

label.error {
    color: red;
    padding-left: .5em;
    vertical-align: top;
}
.submit {
    margin-left: 12em;
}
em {
    font-weight: bold;
    padding-right: 1em;
    vertical-align: top; 
}
#txtform{
    font-size:12px;
    font-family:arial;
    color:#FDC702;
    font-weight:bold;
}
#txtSuccess{
    font-size:12px;
    font-family:arial;
    color:#0DB24C;
    font-weight:bold;
}
