/*<![CDATA[*/

html, body, form, table	{
	margin:0;
	padding:0;
	text-align:justify;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#666666;
	width:100%;
}
html, body, form	{
	height:100%;
}
td	{
	vertical-align:top;
	line-height:15px;
}
img	{
	border:0;
}
h2	{
	font-size:13px;
	line-height:13px;
}
h3	{
	font-size:12px;
	line-height:12px;
}
h4	{
	font-size:11px;
	line-height:11px;
}
a	{
	font-weight:bold;
	color:#c10808;
	text-decoration:none;
    cursor:pointer;
}
th	{
	color:#ffffff;
	text-align:center;
	background:url(/img/bgTit.gif);
	height:27px;
	border-right:1px dotted #342327;
}
blockquote	{
	text-align:left;
	padding-right:0;
	margin-right:0;
}
p	{
	text-indent:30px;
}

.spacer	{
	font-size:1px;
}
.menu	{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.menu:hover	{
	color:#ffbdbd;
}
.dvConteudo	{
	border:2px solid #e1e1e1;
	background:#ffffff;
}
.lnkMenuInt	{
	height:100%;
	color:#666666;
	line-height:normal;
	font-weight:bold;
	vertical-align:middle;
}
.lnkMenuInt:hover	{
	color:#bb0808;
	background:#f4f4f4;
}
.divMenuInt	{
	height:25px;
	width:187px !important;
	width:197px;
	padding:11px 0 0 10px;
	vertical-align:inherit;
	background:inherit;
	line-height:inherit;
	cursor:pointer;
}
.divMenuInt:hover	{
	background:#f4f4f4;
}
.tdMnuIntSel	{
	color:#bb0808;
	font-weight:bold;
	height:36px;
	vertical-align:middle;
	padding-left:10px;
	background:#f4f4f4;
}
.tdTitulo	{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	background:url(/img/bgTit.gif);
	height:27px;
	vertical-align:middle;
	padding-left:10px;
}
.tdConteudoInt	{
	padding: 12px 15px 15px 15px;
}
.tdConteudoIntAreaTec	{
	padding: 12px 15px 15px 15px;
	font-size:12px;
	line-height:20px;
}
.campoEsq	{
	vertical-align:middle;
}
.campoDir	{
	text-align:right;
	vertical-align:middle;
}
.fotoDir	{
	padding:0 0 0 20px;
	vertical-align:middle;
	height:140px;
}
.fotoEsq	{
	padding:0 20px 0 0;
	vertical-align:middle;
	height:140px;
}
.td1	{
	padding:30px 0 30px 0;
	vertical-align:middle;
	text-align:center;
	background:#f1f1f1;
}
.td2	{
	padding:30px 0 30px 0;
	vertical-align:middle;
	text-align:center;
}
.formLabel	{
	font-weight:bold;
	color:#666666;
	text-align:right;
}
.formCont	{
	width:287px;
}
.inputText	{
	border: 1px solid #919191;
	background:#f8f8f8;
	width:287px;
}
.linkSiteMap	{
	color:#303030;
	font-weight:normal;
}
.fundoTabela	{
	border-right:1px solid #dcdee3;
	background:url(/img/bgTabelaTit.gif) repeat-x;
	text-align:left;
}
.fundoTabela2	{
	border-right:1px solid #dcdee3;
	background:url(/img/bgTabelaTit2.gif) repeat-x;
	text-align:left;
}
.fundoTabelaAno	{
	text-align:center;
	background:url(/img/bgTabelaTit.gif) repeat-x;
}
.fundoTabelaAno2	{
	background:url(/img/bgTabelaTit2.gif) repeat-x;
}
.imgFotoMini	{
	border:1px solid #c10808;
}
.noticia	{
	font-weight:normal;
}
.msgAlerta	{
	color:#ff0000;
}
.imgPDMSMini	{
	border:1px solid #c10808;
}

#tblPai	{
    background:url(img/bgZ.gif);
	height:100%;
	width:100%;
}
#tblContato	{
	width:430px;
}
#tdFiL	{
	background:url(/img/bgZ_L.gif);
	width:4px;
}
#tdFiR	{
	background:url(/img/bgZ_R.gif);
	width:4px;
}
#tdTopo	{
	height:83px;
	background:#ffffff;
	vertical-align:top;
}
.classTdMenu	{
	height:24px;
	background:url(/img/bgMenu.gif);
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
	color:#ffffff;
	font-weight:bold;
}
#tdSpace	{
	height:217px;
	background:url(/img/bgSpace.gif) bottom repeat-x;
	text-align:left;
	vertical-align:middle;
}
#dvFoot1	{
	color:#666666;
	font-weight:bold;
}
.dvFoot2	{
	color:#303030;
	padding-top:17px;
	padding-bottom:20px;
}
#dvPontos	{
	background:url(/img/pontinho.gif) repeat-x bottom;
	width:738px;
	height:14px;
}
#dvMenuInt	{
	width:197px;
}
#divTitUp	{
	color:#ffffff;
	font-weight:bold;
	position:absolute;
	bottom:1px !important;
	bottom:3px;
	right:10px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	font-size:50px;
	overflow:visible;
	line-height:60px;
	vertical-align:bottom;
}
#divHackSpace	{
	position:absolute;
	width:758px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}
#hiddenInfo	{
	color:#000000;
}
#dvFotoFundo{
	width:100%;
	height:100%;
	background:#000000;
	position:absolute;
	top:0;
	left:0;
	z-index:999998;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	display:none;
}
#dvFoto	{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:999999;
	text-align:center;
	vertical-align:middle;
	display:none;
	cursor:pointer;
}

/*]]>*/
