/*
 *  cfe.css
 *
 *  define: texto, fundos e layout.
 *          cores, tamanhos, posições e espaços.
 *
 */

/*
 *  Definição dos links
 */

A				{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A:link				{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A:visited			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A:active			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A:hover				{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	underline;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

A.Link				{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.Link:link			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.Link:visited			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.Link:active			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.Link:hover			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	underline;
					font-style:		none;
					font-weight:		normal;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

A.LinkStrong			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkStrong:link		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkStrong:visited		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkStrong:active		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkStrong:hover		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	underline;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

A.LinkSmallStrong		{
					font-size:		9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkSmallStrong:link		{
					font-size:		9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkSmallStrong:visited	{
					font-size:		9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkSmallStrong:active	{
					font-size:		9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}
A.LinkSmallStrong:hover		{
					font-size:		9px;
					font-family:		arial;
					text-decoration:	underline;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

A.LinkBigStrong			{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBigStrong:link			{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBigStrong:visited		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBigStrong:active		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBigStrong:hover		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	underline;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}


A.LinkBlue			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlue:link			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlue:visited		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlue:active		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlue:hover		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		normal;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}

A.LinkBlueStrong			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlueStrong:link			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlueStrong:visited		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlueStrong:active		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#2271EA;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkBlueStrong:hover		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#686868;
					letter-spacing:		0px;
					line-height:		16px;
				}

A.LinkWhiteStrong			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteStrong:link			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteStrong:visited		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteStrong:active		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteStrong:hover		{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}

A.LinkWhiteBigStrong			{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteBigStrong:link			{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteBigStrong:visited		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteBigStrong:active		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}
A.LinkWhiteBigStrong:hover		{
					font-size:		13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		16px;
				}

A.LinkWhiteSmallStrong			{
					font-size:		10px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		12px;
				}
A.LinkWhiteSmallStrong:link			{
					font-size:		10px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		12px;
				}
A.LinkWhiteSmallStrong:visited		{
					font-size:		10px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		12px;
				}
A.LinkWhiteSmallStrong:active		{
					font-size:		10px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		12px;
				}
A.LinkWhiteSmallStrong:hover		{
					font-size:		10px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		bold;
					color:			#FFFFFF;
					letter-spacing:		0px;
					line-height:		12px;
				}

/*
 *  Background
 */


/*
 *  Define o aspecto do Texto
 */

.Text				{
					text-align:			justify;
					font-size:			12px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		normal;
					color:				#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextWhite		{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		normal;
					color:				#FFFFFF;
					letter-spacing:		1px;
				}

.TextStrong			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		bold;
					color:				#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextBigStrong			{
					font-size:			13px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		bold;
					color:				#2271EA;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextSmall			{
					font-size:			9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		none;
					color:				#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextSmallStrong		{
					font-size:			9px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		bold;
					color:				#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextGrey				{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		normal;
					color:				#686868;
					letter-spacing:		1px;
					line-height:		16px;
				}


/*
 * FORMULÁRIOS
 */

.TextForm			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		bold;
					color:				#000000;
					letter-spacing:		1px;
					line-height:		16px;
				}

.TextFormOption			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		normal;
					color:				#000000;
					letter-spacing:		1px;
					line-height:		16px;
				}

/*
 * CAIXAS DE TEXTO
 */

.TextBox1			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		none;
					color:				#000000;
					width:				20px;
					height:				20px;
					border-right:		#000000 1px solid;
					border-top:			#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: center;
					VERTICAL-ALIGN: center;
				}

.TextBox2			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		none;
					color:				#000000;
					width:				20px;
					height:				20px;
					border-right:		#000000 1px solid;
					border-top:			#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}

.TextBox4			{
					font-size:			11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:			none;
					font-weight:		none;
					color:				#000000;
					width:				40px;
					height:				20px;
					border-right:		#000000 1px solid;
					border-top:			#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}

.TextBox8			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					width:			80px;
					height:			20px;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}

.TextBox25			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					width:			250px;
					height:			20px;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}

/*
 * TEXTAREA
 */

.TextArea25			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					width:			250px;
					height:			100px;
					border:			#000000 1px solid;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}

.TextArea25Small{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					width:			250px;
					height:			60px;
					border:			#000000 1px solid;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
					TEXT-ALIGN: justify;
					VERTICAL-ALIGN: justify;
				}


/*
 * COMBO BOX
 */

.ComboBox			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					height:			20px;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
				}

.ComboBox4			{
					font-size:		11px;
					font-family:		arial;
					text-decoration:	none;
					font-style:		none;
					font-weight:		none;
					color:			#000000;
					height:			90px;
					border-right:		#000000 1px solid;
					border-top:		#000000 1px solid;
					border-left:		#000000 1px solid;
					border-bottom:		#000000 1px solid;
					background-color:	#FFFFFF;
					letter-spacing:		1px;
					line-height:		16px;
				}
