/* ------------------------------------------------------------------------------------------ */
.default-title			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold;   font-size:15pt; line-height:17pt;   letter-spacing:normal; word-spacing:normal; }
.default-title-sub			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-title-sub-error		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF0000; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-text-high			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-text-high-color		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-text			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-text-error			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF0000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-text-caption		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:7pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-news-two-title		{ font-family:'Arial','Helvetica','sans-serif';               color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; }
.default-news-two-lead		{ font-family:'Arial','Helvetica','sans-serif';               color:#888888; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:11pt;   letter-spacing:normal; word-spacing:normal; }
.default-news-title			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:9pt;  line-height:11pt;   letter-spacing:normal; word-spacing:normal; }
.default-news-lead			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#888888; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:11pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-news-box-00-table		{ background-image: url(/graf/bg_news_box_02.png);  background-repeat: no-repeat; }
.default-news-box-00-table-hover	{ background-image: url(/graf/bg_news_box_02s.png); background-repeat: no-repeat; }
.default-news-box-00-record-title	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-news-box-00-record-lead	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;    letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-news-box-01-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FFFFFF; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:18pt;   letter-spacing:normal; word-spacing:normal; margin-left:10px; }
.default-news-box-01-table		{ background-image: url(/graf/bg_news_box_01.png);  background-repeat: no-repeat; }
.default-news-box-01-table-hover	{ background-image: url(/graf/bg_news_box_01s.png); background-repeat: no-repeat; }
.default-news-box-01-record-title	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-news-box-01-record-lead	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;    letter-spacing:normal; word-spacing:normal; }
.default-news-box-01-record-info	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-column-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#F68620; background-color:transparent; font-style:normal; font-weight:bold;   font-size:13pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-column-title-sub		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#F68620; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-column-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:11pt;    letter-spacing:normal; word-spacing:normal; }
.default-column-caption-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#999999; background-color:transparent; font-style:normal; font-weight:bold;   font-size:8pt;  line-height:9pt;    letter-spacing:normal; word-spacing:normal; }
.default-column-caption-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#999999; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:9pt;    letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-browse-page-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold;   font-size:15pt; line-height:17pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-title-sub	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-title-sub-sub	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-text-top		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-numbers		{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:12pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-page-numbers-high	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:15pt; line-height:15pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-browse-list-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-list-lead		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-browse-list-info		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-record-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold;   font-size:15pt; line-height:17pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-title-sub		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:12pt; line-height:14pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-lead		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-caption		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-info		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:italic; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-record-bilheteira		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-search-results-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold;   font-size:15pt; line-height:17pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-title-sub	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-page-number	{ font-family:'Arial','Helvetica','sans-serif';     color:#AAAAAA; background-color:transparent; font-style:normal; font-weight:bold;   font-size:13pt; line-height:15pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-separator	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-separator-number{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:11pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-stats		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-search-results-list-number	{ font-family:'Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:10pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-list-title	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-list-lead	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-search-results-list-info	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-bios-letter-numbers		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt; line-height:9pt;   letter-spacing:normal; word-spacing:normal; }
.default-bios-number		{ font-family:'Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:normal; font-size:9pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-bios-author		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-bios-profession		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-bios-image-title		{ font-family:'Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:bold;   font-size:9pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
.default-bios-image-number		{ font-family:'Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:9pt; line-height:13pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-form			{ }
.default-form-title			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#757FF2; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-form-title-sub		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#757FF2; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-form-text			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-form-input			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#F5F5F5;     font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; border:1px solid  #AFAFAF; padding:5px 5px 0px 5px; height:20px; margin-top:2px; margin-bottom:5px; }
.default-form-input-focus		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#EFEFE1;     font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; border:1px dashed #000000; padding:5px 5px 0px 5px; height:20px; margin-top:2px; margin-bottom:5px; }
.default-form input[type=text]:hover	{ background:#DFDFDF; border: solid 1px #000000; }
.default-form textarea:hover		{ background:#DFDFDF; border: solid 1px #000000; }
/* ------------------------------------------------------------------------------------------ */
.default-form-input-header		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#FFFFFF;     font-style:normal; font-weight:normal; font-size:9pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; border:1px solid  #AFAFAF; padding:2px 5px 0px 18px; width:150px; height:17px;
				  background-image: url(/graf/icon_search_18x15.png); background-repeat: no-repeat; background-position: left center; }
.default-form-input-header-focus	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#473E98; background-color:#FFFFFF;     font-style:normal; font-weight:bold;   font-size:9pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal; border:1px dashed #000000; padding:2px 5px 0px 18px; width:236px; height:17px; 
				  background-image: url(/graf/icon_search_18x15.png); background-repeat: no-repeat; background-position: left center; }
/* ------------------------------------------------------------------------------------------ */
.default-table			{ }
.default-table thead tr		{ height:25px; }
.default-table thead th		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FFFFFF; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:3px; text-align:left; border-top: solid 1px #AEA7F5; border-right: solid 1px #AEA7F5; border-bottom: solid 1px #5952A0; border-left: solid 1px #5952A0; }
.default-table thead th.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#7E8011; background-color:#CFCFCF;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:3px; text-align:left; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table thead td.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:3px; text-align:left; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table tbody tr		{ height:25px; }
.default-table tbody tr:hover th	{ color:#FFFFFF; background-color:#A3A3A3; border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table tbody tr:hover td	{ background-color:#CECECE;  border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #F0F0F0; border-left: solid 1px #F0F0F0; }
.default-table tbody th		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#D9D9D9; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:3px; text-align:left; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table tbody td		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#F0F0F0; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:3px; text-align:left; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #CFCFCF; border-left: solid 1px #CFCFCF; }
.default-table tbody td.rightmost	{ border-right: solid 1px #CFCFCF; }
/* ------------------------------------------------------------------------------------------ */
.default-table-rss			{ }
.default-table-rss thead tr		{ height:25px; }
.default-table-rss thead th		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #FFC1A9; border-right: solid 1px #FFC1A9; border-bottom: solid 1px #FE804E; border-left: solid 1px #FE804E; }
.default-table-rss thead th.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:3px; text-align:left; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-rss thead td.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:normal;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:3px; text-align:center; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-rss tbody tr		{ height:25px; }
.default-table-rss tbody tr:hover th	{ color:#FFFFFF; background-color:#A3A3A3; border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-rss tbody tr:hover td	{ background-color:#CECECE;  border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #F0F0F0; border-left: solid 1px #F0F0F0; }
.default-table-rss tbody th		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#D9D9D9; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:3px; text-align:left; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-rss tbody td		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#F0F0F0; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:3px; text-align:center; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #CFCFCF; border-left: solid 1px #CFCFCF; }
.default-table-rss tbody td.rightmost	{ border-right: solid 1px #CFCFCF; }
/* ------------------------------------------------------------------------------------------ */
.default-table-jukebox		{ }
.default-table-jukebox thead tr	{ height:23px; }
.default-table-jukebox thead th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #FFC1A9; border-right: solid 1px #FFC1A9; border-bottom: solid 1px #FE804E; border-left: solid 1px #FE804E; }
.default-table-jukebox thead th.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-jukebox thead td.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:normal;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:center; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-jukebox tbody tr	{ height:23px; }
.default-table-jukebox tbody tr:hover th{ color:#FFFFFF; background-color:#A3A3A3; border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-jukebox tbody tr:hover td{ background-color:#CECECE;  border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #F0F0F0; border-left: solid 1px #F0F0F0; }
.default-table-jukebox tbody th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#D9D9D9; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:0px 3px 0px 5px; text-align:right; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-jukebox tbody td	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#F0F0F0; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #CFCFCF; border-left: solid 1px #CFCFCF; }
.default-table-jukebox tbody td.rightmost{ border-right: solid 1px #CFCFCF; }
.default-table-jukebox tfoot tr	{ height:23px; }
.default-table-jukebox tfoot th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:right; border-top: solid 1px #FFC1A9; border-right: solid 1px #FFC1A9; border-bottom: solid 1px #FE804E; border-left: solid 1px #FE804E; }
/* ------------------------------------------------------------------------------------------ */
.default-table-tickets		{ }
.default-table-tickets thead tr	{ height:23px; }
.default-table-tickets thead th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #FFC1A9; border-right: solid 1px #FFC1A9; border-bottom: solid 1px #FE804E; border-left: solid 1px #FE804E; }
.default-table-tickets thead th.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-tickets thead td.second	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#CFCFCF;     font-style:normal; font-weight:normal;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:center; border-top: solid 1px #DBDBDB; border-right: solid 1px #DBDBDB; border-bottom: solid 1px #B8B8B8; border-left: solid 1px #B8B8B8; }
.default-table-tickets tbody tr	{ height:23px; }
.default-table-tickets tbody tr:hover th{ color:#FFFFFF; background-color:#A3A3A3; border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-tickets tbody tr:hover td{ background-color:#CECECE;  border-top: solid 1px #747474; border-right: solid 1px #747474; border-bottom: solid 1px #F0F0F0; border-left: solid 1px #F0F0F0; }
.default-table-tickets tbody th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#D9D9D9; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:0px 3px 0px 5px; text-align:center; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; }
.default-table-tickets tbody td	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:#F0F0F0; font-style:normal; font-weight:normal; font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
                                          padding:0px 3px 0px 5px; text-align:left; border-top: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #CFCFCF; border-left: solid 1px #CFCFCF; }
.default-table-tickets tbody td.rightmost{ border-right: solid 1px #CFCFCF; }
.default-table-tickets tfoot tr	{ height:23px; }
.default-table-tickets tfoot th	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FFFFFF; background-color:#FF976D;     font-style:normal; font-weight:bold;   font-size:10pt;  line-height:12pt;   letter-spacing:normal; word-spacing:normal;
				  padding:0px 3px 0px 5px; text-align:right; border-top: solid 1px #AEA7F5; border-right: solid 1px #AEA7F5; border-bottom: solid 1px #5952A0; border-left: solid 1px #5952A0; }
/* ------------------------------------------------------------------------------------------ */
.default-table-bilheteira			{ }
.default-table-bilheteira tbody td		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:bold; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
					  padding:1px 0px 1px 0px; text-align:left; border-collapse:collapse; border-top: solid 1px #CFCFCF; border-bottom: solid 0px #CFCFCF; }
.default-table-bilheteira tbody td.middlemost	{ font-weight:normal; text-align:center; }
.default-table-bilheteira tbody td.rightmost	{ font-weight:normal; text-align:right; }
.default-table-bilheteira tbody tr:hover td	{ color:#FFFFFF; background-color:#B83C32; }
/* ------------------------------------------------------------------------------------------ */
.default-table-general-calendar			{ }
.default-table-general-calendar tbody td		{ cursor: default; background: url(/graf/icon_general_calendar_00.png)  no-repeat top left; }
.default-table-general-calendar tbody td:hover		{ cursor: pointer; background: url(/graf/icon_general_calendar_00s.png) no-repeat top left; }
.default-table-general-calendar tbody td.current		{ cursor: default; background: url(/graf/icon_general_calendar_00c.png) no-repeat top left; }
.default-table-general-calendar tbody td:hover.current	{ cursor: default; background: url(/graf/icon_general_calendar_00c.png) no-repeat top left; }
/* ------------------------------------------------------------------------------------------ */
.default-general-calendar-year	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:22px; letter-spacing:normal; word-spacing:normal; }
.default-general-calendar-month	{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold;   font-size:11pt; line-height:24px; letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-table-frontpage-calendar			{ }
.default-table-frontpage-calendar tbody td		{ }
.default-table-frontpage-calendar tbody td.header		{ font-family:'Arial','Helvetica','sans-serif';     color:#F68620; background-color:transparent; font-style:normal; font-weight:bold; font-size:9pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
					  	  padding:3px 0px 3px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: none; }
.default-table-frontpage-calendar tbody td.header-sub	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold; font-size:9pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: 1px solid #CFCFCF; }
.default-table-frontpage-calendar tbody td.month		{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:2px 0px 2px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: none; }
.default-table-frontpage-calendar tbody td:hover.month	{ cursor: pointer; color:#000000; background-color:#FF976D; }
.default-table-frontpage-calendar tbody td.month-current	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:#FF976D;     font-style:normal; font-weight:bold; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:2px 0px 2px 0px; text-align:center; border: 1px solid #000000; }
.default-table-frontpage-calendar tbody td.day-of-week	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:#E2E2D5;     font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: 1px solid #CFCFCF; }
.default-table-frontpage-calendar tbody td.day-empty	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: 1px solid #CFCFCF; }
.default-table-frontpage-calendar tbody td.day-no-event	{ font-family:'Arial','Helvetica','sans-serif';     color:#AAAAAA; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none #CFCFCF; border-left: 1px solid #CFCFCF; }
.default-table-frontpage-calendar tbody td.day-event	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:#DDDDDD;     font-style:normal; font-weight:bold; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border-top: 1px solid #CFCFCF; border-right: none; border-bottom: none; border-left: 1px solid #CFCFCF; }
.default-table-frontpage-calendar tbody td:hover.day-event	{ cursor: pointer; color:#000000; background-color:#FF976D; }
.default-table-frontpage-calendar tbody td.day-today	{ font-family:'Arial','Helvetica','sans-serif';     color:#000000; background-color:#DFDF7A;     font-style:normal; font-weight:bold; font-size:8pt;  line-height:10pt;   letter-spacing:normal; word-spacing:normal;
						  padding:1px 0px 1px 0px; text-align:center; border: 1px solid #000000; }
/* ------------------------------------------------------------------------------------------ */
.default-frontpage-calendar-date	{ font-family:'Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold; font-size:8pt;  line-height:9pt;    letter-spacing:normal; word-spacing:normal; }
.default-frontpage-calendar-text	{ font-family:'Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:7pt;  line-height:8pt;    letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-frame-img			{ margin-bottom:6px; }
.default-frame-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:bold;   font-size:8pt; line-height:9pt;   letter-spacing:normal; word-spacing:normal; }
.default-frame-title-sub		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt; line-height:9pt;   letter-spacing:normal; word-spacing:normal; }
.default-frame-text			{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt; line-height:9pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-frame-00			{ }
.default-frame-00 td.b01		{ background-image: url(/graf/frame_00_b01.png); }
.default-frame-00 td.b02		{ background-image: url(/graf/frame_00_b02.png); }
.default-frame-00 td.b03		{ }
.default-frame-00 td.b04		{ background-image: url(/graf/frame_00_b04.png); }
.default-frame-00 td.b05		{ background-image: url(/graf/frame_00_b05.png); background-position: top right; }

.default-frame-00 td.b06		{ background-image: url(/graf/frame_00_b06.png); }
.default-frame-00 td.b07		{ background-image: url(/graf/frame_00_b07.gif); }
.default-frame-00 td.b08		{ background-image: url(/graf/frame_00_b08.png); background-position: top right; }

.default-frame-00 td.b09		{ background-image: url(/graf/frame_00_b09.png); }
.default-frame-00 td.b10		{ background-image: url(/graf/frame_00_b10.png); }
.default-frame-00 td.b11		{ }
.default-frame-00 td.b12		{ background-image: url(/graf/frame_00_b12.png); }
.default-frame-00 td.b13		{ background-image: url(/graf/frame_00_b13.png); background-position: top right; }
/* ------------------------------------------------------------------------------------------ */
.default-frame-00-hover		{ }
.default-frame-00-hover td.b01	{ background-image: url(/graf/frame_00_b01s.png); }
.default-frame-00-hover td.b02	{ background-image: url(/graf/frame_00_b02s.png); }
.default-frame-00-hover td.b03	{ }
.default-frame-00-hover td.b04	{ background-image: url(/graf/frame_00_b04s.png); }
.default-frame-00-hover td.b05	{ background-image: url(/graf/frame_00_b05s.png); background-position: top right; }

.default-frame-00-hover td.b06	{ background-image: url(/graf/frame_00_b06s.png); }
.default-frame-00-hover td.b07	{ background-image: url(/graf/frame_00_b07.gif);  }
.default-frame-00-hover td.b08	{ background-image: url(/graf/frame_00_b08s.png); background-position: top right; }

.default-frame-00-hover td.b09	{ background-image: url(/graf/frame_00_b09s.png); }
.default-frame-00-hover td.b10	{ background-image: url(/graf/frame_00_b10s.png); }
.default-frame-00-hover td.b11	{ }
.default-frame-00-hover td.b12	{ background-image: url(/graf/frame_00_b12s.png); }
.default-frame-00-hover td.b13	{ background-image: url(/graf/frame_00_b13s.png); background-position: top right; }
/* ------------------------------------------------------------------------------------------ */
.default-http-error-title		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF976D; background-color:transparent; font-style:normal; font-weight:bold;   font-size:15pt; line-height:17pt;   letter-spacing:normal; word-spacing:normal; }
.default-http-error-title-sub		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#B83C32; background-color:transparent; font-style:normal; font-weight:bold;   font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-http-error-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#000000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
.default-http-error-text-high		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#FF0000; background-color:transparent; font-style:normal; font-weight:normal; font-size:10pt; line-height:12pt;   letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-site-info-text		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#777777; background-color:transparent; font-style:normal; font-weight:normal; font-size:8pt;  line-height:10pt;    letter-spacing:normal; word-spacing:normal; }
.default-site-info-text-high		{ font-family:'Verdana','Arial','Helvetica','sans-serif';     color:#555555; background-color:transparent; font-style:normal; font-weight:bold;   font-size:8pt;  line-height:10pt;    letter-spacing:normal; word-spacing:normal; }
/* ------------------------------------------------------------------------------------------ */
.default-ul-arrow			{ text-align:justify; list-style-image:url(/graf/arrow_right_13x11.png); }
/* ------------------------------------------------------------------------------------------ */
P				{ text-align:justify; }
/* ------------------------------------------------------------------------------------------ */
OL				{ text-align:justify; }
/* ------------------------------------------------------------------------------------------ */

