/* Global */
table tr td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}


a {
text-decoration:none;
}


a:link {
	color: #404D5D;

}

a:Hover {
	color: #404D5D;
text-decoration:underline;
}


a:visited {
	color: #404D5D;

}

/* textos do conteúdo*/
.ctConteudoInicial table tr td  {
color:#666666;
}

.ctConteudoInterna table tr td  {
color:#333333;
}

/*Titulos em Bold*/

b {
color:727272;

}

strong {

color:727272;

}


/*Final do Global*/








/* links de destaque*/

a.ctLinkDestaques {
text-decoration:none;
}


a.ctLinkDestaques:link {
	color: #666666;

}
a.ctLinkDestaques:hover {
	color: #666666;
	text-decoration:underline;
}


a.ctLinkDestaques:visited {
	color: #666666;

}




.formsLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	height: 18px;
	border: 1px solid #727272;

}
.ctLabelFormulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.arial12Escura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;


}
.Arial12CinzaBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #727272;
	
}
.Aria12Cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}
.LinhaPont {
	background-image: url(../../img/gr_linha_pont.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.FormsCadastro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

	height: 18px;
	border: 1px solid #999999;

}
.FormsBusca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

	height: 18px;
	width: 107px;
	border: 1px solid #999999;
}
.canto-esq {
	background-image: url(../../por/img/gr_canto_esq_int.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.canto-esq_restrita {
	background-image: url(../../por/arearestrita/img/gr_canto_esq.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.brdr-tab-cont {
	background-color: #394757;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.canto-esq-int {
	background-image: url(../../img/gr_canto_esq_int.gif);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.brdr-tab-cont-int {

	background-color: #394757;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.brdr-tab-cont-inicial {

	background-color: #394757;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Arial-Space {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;

}
.Arial12CinzaBoldItalico {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	line-height: 25px;




}
.Arial12CinzaBoldItalicoPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;

	font-style: italic;
	line-height: 25px;
	padding-left: 100px;


}
.box-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Aria12Azul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #416FCF;

}
.FormsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

	border: 1px solid #999999;


}
.Forms-Radio {
	vertical-align: text-bottom;
	height: 13px;
	width: 13px;
	margin-right: 3px;
}


