@charset "iso-8859-1";
/** Body do site **/
body, td {
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 160%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

/** texto verde **/
.txVerde {
	color: #2D487D;
}

/** texto verde claro **/
.txVerdeClaro {
	color: #A3D924;
}

/** texto verde escuro **/
.txVerdeEscuro {
	color: #597517;
}

/** texto branco **/
.txBranco {
	color: #FFFFFF;
}

/** texto azul **/
.txAzul {
	color: #006DB9;
}

/** texto azul **/
.txAzulEscuro {
	color: #2D487D;
}

/** texto azul 13px **/
.txAzul13px {
	font-size: 13px;
	color: #006DB9;
}

/** texto azul 15px **/
.txAzul15px {
	font-size: 15px;
	color: #006DB9;
}

/** texto 13px bold **/
.tx13pxBold {
	font-size: 13px;
	font-weight: bold;
}


/** td limite topo e fundo verde **/
.tdLimiteVerde {
	border-top: 1px solid #A6DD26;
	border-bottom: 1px solid #A6DD26;
}

/** td fundo verde **/
.tdBgVerde {
	background-color: #9CC853;
}

/** td fundo verde claro **/
.tdBgVerdeClaro {
	background-color: #F0FBD9;
}

/** tabela contorno azul **/
.tableBorderAzul {
	border: 1px solid #006EBB;
	border-collapse: collapse;
}

/** tabela contorno verde **/
.tableBorderVerde {
	border: 1px solid #719618;
	border-collapse: collapse;
}


/** anchor normal **/
a, a:hover, a:visited, a:link {
	font-size: 11px;
	text-decoration: none;
	color: #597517;
}

/** anchor fundo **/
a.aFundo, a.aFundo:hover, a.aFundo:visited, a.aFundo:link {
	font-size: 10px;
	letter-spacing:1px;
}

/** anchor verde **/
a.aVerde, a.aVerde:hover, a.aVerde:visited, a.aVerde:link {
	color: #7DA421;
}

/** anchor branco **/
a.aBranco, a.aBranco:hover, a.aBranco:visited, a.aBranco:link {
	color: #FFFFFF;
}

/** anchor azul **/
a.aAzul, a.aAzul:hover, a.aAzul:visited, a.aAzul:link {
	color: #006DB9;
}

/** anchor verde escuro - site map **/
a.aBgVerdeEscuro, a.aBgVerdeEscuro:hover, a.aBgVerdeEscuro:visited, a.aBgVerdeEscuro:link, a.aBgVerdeClaro, a.aBgVerdeClaro:hover, a.aBgVerdeClaro:visited, a.aBgVerdeClaro:link  {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #98CB21;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 9px;
	padding-right: 9px;
	height: 21px;
}

/** anchor verde claro - site map **/
a.aBgVerdeClaro, a.aBgVerdeClaro:hover, a.aBgVerdeClaro:visited, a.aBgVerdeClaro:link {
	color: #7DA421;
	background-color: #D5F396;
}

/** caixas de input, áreas de texto e combo boxes **/
.inputText, textarea, select, .inputBorderVerde, .inputTextBgVerde, .textareaBgVerde {
	font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-collapse: collapse;
	border-color: silver;
	border-style: solid;
	border-width: 1px;
	padding-left:2px;
	padding-right:2px;
}

.inputBorderVerde {
	border-color: #7CA421;
	border-width: 0px;
	color: #597517;
}

.inputTextBgVerde {
	background-color: #B1E043;
	border-width: 0px;
	color: #597517;
	padding-left: 6px;
	width: 100%;
}

.textareaBgVerde {
	border: 1px solid #9CC853;
	background-color: #D7EF9C;
	border: 1px solid #9CC853;
	overflow: auto;
	color: #597517;
	padding-left: 4px;
	padding-right: 4px;
	width: 100%;
	height: 60px;
}

/** img com border verde **/
.imgBorderVerde {
	border: 1px solid #A7D832;
}

/** li **/
li {
	list-style-type: bullet;
}
