
/* ------------------------------------ */
/* ------------------------------------ */
/*	GERAL								*/
/* ------------------------------------ */
/* ------------------------------------ */

BODY {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

TABLE {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A:hover {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

LI {
	list-style-type: square;
/*	list-style-image: url(../../site/resources/graphics/bullet.gif);*/
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	LINK's								*/
/* ------------------------------------ */
/* ------------------------------------ */

A.linkmenuleft:link {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenuleft:visited {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenuleft:active {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenuleft:hover {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linksubmenuleft:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linksubmenuleft:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linksubmenuleft:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linksubmenuleft:hover {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linklingua:link {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklingua:visited {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklingua:active {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linklingua:hover {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkcinzanormal:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzanormal:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzanormal:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzanormal:hover {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkcinzabold:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzabold:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzabold:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcinzabold:hover {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkvermelho:link {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkvermelho:visited {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkvermelho:active {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkvermelho:hover {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkmenubottom:link {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenubottom:visited {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenubottom:active {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkmenubottom:hover {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkbarrapaginacao:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbarrapaginacao:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbarrapaginacao:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbarrapaginacao:hover {
	color:				#F11D1F;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkcaminho:link {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcaminho:visited {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcaminho:active {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkcaminho:hover {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

A.linkbrancobold:link {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbrancobold:visited {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbrancobold:active {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkbrancobold:hover {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	underline;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	TITULOS, TEXTOS						*/
/* ------------------------------------ */
/* ------------------------------------ */

.titbrancobold {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titbranco {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titvermelhodestaque {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titpagvermelho {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			11pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titdetalhenoticiascinza {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			11pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.titlaterargrandecinza {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			12pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtnormal {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtnormalbold {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtvermelho {
	color:				#ED1C24;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtnotamensagem {
	color:				#CCCCCC;
	font-family:		'Verdana';
	font-size:			7pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

.txtcopyright {
	color:				#FFFFFF;
	font-family:		'Verdana';
	font-size:			7pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	CAIXAS DE TEXTO E OUTROS			*/
/* ------------------------------------ */
/* ------------------------------------ */

.txtboxprocurar {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				98px;
	height:				15px;
	background-color:	#FFFFFF;
	border-right:		#CCCCCC 1px solid;
	border-top:			#CCCCCC 1px solid;
	border-left:		#CCCCCC 1px solid;
	border-bottom:		#CCCCCC 1px solid;
}

/* ------------------------------------ */

.txtboxlogin {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				70px;
	height:				15px;
	background-color:	#FFFFFF;
	border-right:		#CCCCCC 1px solid;
	border-top:			#CCCCCC 1px solid;
	border-left:		#CCCCCC 1px solid;
	border-bottom:		#CCCCCC 1px solid;
}

/* ------------------------------------ */

.txtboxcodigopostal1 {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				60px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxcodigopostal2 {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				28px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxlocalidade {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				100px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxenviarpostal {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				200px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#CCCCCC 1px solid;
	border-top:			#CCCCCC 1px solid;
	border-left:		#CCCCCC 1px solid;
	border-bottom:		#CCCCCC 1px solid;
}

/* ------------------------------------ */

.txtboxnormal {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				150px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxgrande {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				200px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxdatames {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				20px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

.txtboxano {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				33px;
	height:				17px;
	background-color:	#FFFFFF;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-left:		#666666 1px solid;
	border-bottom:		#666666 1px solid;
}

/* ------------------------------------ */

textarea.txtareamensagem {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	text-decoration:	none;
	font-style:			none;
	font-weight:		normal;
	line-height:		10px;
	letter-spacing:		0px;
	width:				198px;
	height:				200px;
	background-color:	#FFFFFF;
/* border */
	border-left:		#CCCCCC 1px solid;
	border-right:		#CCCCCC 1px solid;
	border-top:			#CCCCCC 1px solid;
	border-bottom:		#CCCCCC 1px solid;
/* scrollbar */
/*	scrollbar-base-color:	#CCCCCC;*/			/* cor de fundo do scroll */
}

/* ------------------------------------ */

textarea.txtareamorada {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	text-decoration:	none;
	font-style:			none;
	font-weight:		normal;
	line-height:		10px;
	letter-spacing:		0px;
	width:				100px;
	height:				45px;
	background-color:	#FFFFFF;
/* border */
	border-left:		#666666 1px solid;
	border-right:		#666666 1px solid;
	border-top:			#666666 1px solid;
	border-bottom:		#666666 1px solid;
/* scrollbar */
/*	scrollbar-base-color:	#CCCCCC;*/			/* cor de fundo do scroll */
}

/* ------------------------------------ */

select.comboboxbilhetes {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	text-decoration:	none;
	font-style:			none;
	font-weight:		bold;
	line-height:		10px;
	letter-spacing:		0px;
	width:				200px;
	background-color:	#FFFFFF;
}

/* ------------------------------------ */

select.comboboxform {
	color:				#666666;
	font-family:		'Verdana';
	font-size:			8pt;
	text-decoration:	none;
	font-style:			none;
	font-weight:		none;
	line-height:		10px;
	letter-spacing:		0px;
	width:				200px;
	background-color:	#FFFFFF;
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/*	BACKGROUND'S						*/
/* ------------------------------------ */
/* ------------------------------------ */

.fundoformbilhetes {
	background-color:	#F0F0F0;
	background-image:	url(../../site/resources/graphics/fundo_form_bilhetes.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
}

/* ------------------------------------ */

/* ------------------------------------ */
/* ------------------------------------ */
/* ESTILOS USADOS A PARTIR DE 05/07/2007*/
/* ------------------------------------ */
/* ------------------------------------ */

#Footer {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.VSpace14 {
	OVERFLOW: hidden; HEIGHT: 14px
}
.FooterBarGroup {
	MARGIN-LEFT: 9px; HEIGHT: 38px; BACKGROUND-COLOR: #3c3c3c
}
.FooterBarLeft {
	BACKGROUND: url(/resources/graphics/FooterBarLeftBG.gif) no-repeat left top; FLOAT: left; WIDTH: 10px; HEIGHT: 38px
}
.FooterBarMiddleLogo {
	FLOAT: left; PADDING-TOP: 5px
}
.FooterBarMiddle {
	/* FLOAT: left; PADDING-TOP: 15px */
	FLOAT: left; PADDING-TOP: 14px; HEIGHT: 38px;
}
.FooterBarMiddle LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(/resources/graphics/MenuSeparator_T4.gif) no-repeat right center; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
/*
.FooterBarMiddle LI A {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle LI A:visited {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle LI A:active {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle LI A:hover {
	TEXT-DECORATION: underline
}
*/
.FooterBarMiddle A {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle A:visited {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle A:active {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.FooterBarMiddle A:hover {
	TEXT-DECORATION: underline
}
/*
.FooterBarMiddle LI.LastItem {
	BACKGROUND: url(none)
}
*/
.FooterBarRight {
	BACKGROUND: url(/resources/graphics/FooterBarRightBG.gif) no-repeat right top; FLOAT: right; WIDTH: 10px; HEIGHT: 38px
}
.FooterBarRightLogo {
	MARGIN-TOP: 3px; FLOAT: right; HEIGHT: 31px
}
.FooterBarRightLogo A {
	PADDING: 0px; MARGIN: 0px; BORDER: 0px;
}
.FooterBarRightLogo A IMG {
	PADDING: 0px; MARGIN: 0px; BORDER: 0px;
}