TD, BODY {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;

}

BODY {
	SCROLLBAR-3DLIGHT-COLOR: #96aabd;
	SCROLLBAR-ARROW-COLOR: #606d79;
	SCROLLBAR-DARKSHADOW-COLOR: #96aabd;
	SCROLLBAR-FACE-COLOR: #d8e2e7;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #d8e2e7;
	SCROLLBAR-TRACK-COLOR: #c2cacf;
}

A:link, A:visited {
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

A:hover {
	color: #993300;

}

.fontFamily {
	font-family: 'Trebuchet MS', Tahoma, Arial;

}

.tituloA {
	font-family: 'Trebuchet MS', Tahoma, Arial;
	font-size: 14pt;
	color: #818E22;

}

.tituloB {
	font-family: 'Trebuchet MS', Tahoma, Arial;
	font-size: 14pt;
	color: #3A8CB2;

}

.tituloC {
	font-family: 'Trebuchet MS', Tahoma, Arial;
	font-size: 14pt;
	color: #FEFEFE;

}

.textoClaro {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #FEFEFE;

}

.textoMedio {
	font-size: 10pt;
}


/* ------------------------------ */
/* MENU DO SITE ----------------- */
/* ------------------------------ */
.menu:link, .menu:visited {
	font-family: 'Trebuchet MS', Tahoma, Arial;
	font-size: 12px;
	color: #FEFEFE;
	font-weight: bold;
	text-decoration: none;

}

.menu:hover {
	color: #BAE5EE;

}

.linkAzulClaro:link, .linkAzulClaro:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #B0DDF4;
	text-decoration: none;

}

.linkAzulClaro:hover {
	color: #FEFEFE;

}



.menuRodape:link, .menuRodape:visited {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12pt;
	color: #BAC5CB;

}

.menuRodape:hover {
	color: #BAE5EE;

}


/* ------------------------------ */
/* MENU DO PAINEL --------------- */
/* ------------------------------ */
.menu2:link, .menu2:visited {
	font-family: arial, tahoma;
	font-size: 11px;
	color: #104973;
	font-weight: bold;
	text-decoration: none;
}

.menu2:hover {
	color: #0000FF;

}

/* ------------------------------ */
/* MENU DO PAINEL --------------- */
/* ------------------------------ */
.menuDisabled {
	font-family: arial, tahoma;
	font-size: 11px;
	color: #AAAAAA;
	font-weight: bold;
	text-decoration: none;

}

/* ------------------------------ */

.borda {
	BACKGROUND: #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#555555", Direction=135, Strength=4);

}

.bordaTransparente {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#AAAAAA", Direction=135, Strength=4);

}

/* TRANSPARENCIA ************************************************************* */
.transparencia {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

	FILTER: alpha (Opacity=30); /* para iE antigo */
	opacity: 0.3; /* para Firefox, Opera, Chrome */

	-moz-opacity: 0.3; /* para Firefox */
	-webkit-opacity: 0.3; /* para Safari */
	-o-opacity: 0.3; /* para Opera */

}

.transparencia30 {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

	FILTER: alpha (Opacity=30); /* para iE antigo */
	opacity: 0.3; /* para Firefox, Opera, Chrome */

	-moz-opacity: 0.3; /* para Firefox */
	-webkit-opacity: 0.3; /* para Safari */
	-o-opacity: 0.3; /* para Opera */

}

.transparencia60 {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";

	FILTER: alpha (Opacity=60); /* para iE antigo */
	opacity: 0.6; /* para Firefox, Opera, Chrome */

	-moz-opacity: 0.6; /* para Firefox */
	-webkit-opacity: 0.6; /* para Safari */
	-o-opacity: 0.6; /* para Opera */

}

.transparencia80 {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	FILTER: alpha (Opacity=80); /* para iE antigo */
	opacity: 0.8; /* para Firefox, Opera, Chrome */

	-moz-opacity: 0.8; /* para Firefox */
	-webkit-opacity: 0.8; /* para Safari */
	-o-opacity: 0.8; /* para Opera */

}
/* *************************************************************************** */

/* Forms para todo o site */
INPUT {
	background: #FFFFFF;
	border: #999999 1px solid;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

SELECT {
	background: #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

.checkbox {
	border: 0px;
	background: none;
}

.button {
	border: 2px outset;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	border-right-color: #DDDDDD;
	background: #DDCCCC;
	font-size: 11px;
	height: 19;
}

.botao {
	cursor: hand;

}

.iFrameVirtual {
	overflow-x: hidden;
	overflow-y: auto;
	vertical-align: top;

}

.iFrameVirtualHorizontal {
	overflow-x: auto;
	overflow-y: auto;
	vertical-align: top;

}