body {margin:0px; background-color:#0E0E0E; background-image:url(../images/bkg.jpg); background-position:top center; background-repeat:no-repeat; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#C0C0C0; line-height:140%;}

a {text-decoration:none; color:#3A0E0E;}
a:hover {text-decoration:none; color:#8C4C11;}

p {margin:0px 0px 10px 0px;}

select {margin:0px; padding:0px; color:#3A0E0E; font-family:Tahoma, Arial, sans-serif; font-size:11px;}

.Clear {clear:both; height:1px; overflow:hidden;}
.ParagraphMargin {margin-bottom:21px;}
.SmallMargin {margin-bottom:11px;}
.MargemImagem img {border:5px solid #471212;}

.FW_Header {margin:auto; width:954px; position:relative;}
.FW_Content {margin:auto; width:950px;}
.FW_Footer {margin:auto; width:954px; background-image:url(../images/bkg_footer.jpg); background-position:top center; background-repeat:no-repeat; margin-top:60px;}

/*HEADER*/
.Logo {position:absolute; top:27px; left:22px;}
.TopMenu {font-size:10px; color:#723D36; padding:14px 6px 35px 0px; text-align:right; height:12px;}
	.TopMenu a {color:#723D36;}
	.TopMenu a:hover {color:#9E564B;}
	.TopMenu .Sel a {color:#9E564B;}
.Menu {height:22px; width:100%;}
.TopImage {background-color:#471212; height:200px;}
.Traker {text-align:right; font-size:10px; padding:10px 6px 10px 0px; height:20px; color:#AC5C51;}
	.Traker a {color:#723D36;}
	.Traker a:hover {color:#9E564B;}
	
/*CONTENT*/
/*Text*/
.Titulo {color:#EEEEEE; font-weight:bold; padding:6px 0px 3px 0px;}
	.Titulo a {color:#FFFFFF; display:block; padding:0px;}
	.Titulo a:hover {color:#DD810F;}
.Data {font-size:9px; color:#751C1C; padding-bottom:10px;}

.FontNormalized {font-size:11px; font-weight:normal;}
.SmallText {font-size:10px; font-family:Tahoma, Arial, sans-serif; font-weight:normal;}
.SmallestText {font-size:9px;}

.Back {padding:15px 0px 5px 0px;}
.BackAreas {float:left; color:#8C4C11;}
	.BackAreas a {color:#8C4C11;}
	.BackAreas a:hover {color:#8C4C11; text-decoration:underline;}
.BackColor {}
	.BackColor a {color:#8C4C11; }
	.BackColor a:hover {color:#8C4C11; text-decoration:underline;}

.Title {color:#EF8D16; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.Title a {color:#EF8D16; text-decoration:none;}
.Title a:hover {color:#EF8D16; text-decoration:underline;}

.YellowBold {font-weight:bold; color:#EF8D16;}

.WhiteLink {}
.WhiteLink a {color:#FFFFFF;}
.WhiteLink a:hover {color:#FFFFFF; text-decoration:underline;}

/*Home*/
.IntroContent {float:left; width:286px;}
	.IntroContent a {color:#CCCCCC; display:block;}
	.IntroContent a:hover {color:#FFFFFF;}

	.Calendario_A {border-bottom:1px dotted #4F1313; color:#F7EFEE; line-height:130%;}
	.Calendario_A a {background-color:#3A0E0E; display:block; padding:6px; cursor:default;}
	.Calendario_A a:hover {/*background-color:#8C4C11;*/}
	
	.Calendario_B {border-bottom:1px dotted #4F1313; color:#F7EFEE; line-height:130%;}
	.Calendario_B a {background-color:#4F1313; display:block; padding:6px; cursor:default;}
	.Calendario_B a:hover {/*background-color:#8C4C11;*/}
	
	.IntroDate {font-size:10px; font-weight:bold; color:#F7EFEE;}
	.SmallLink {font-size:10px; padding:6px 0px 60px 6px;}
		.SmallLink a {color:#751C1C;}
		.SmallLink a:hover {color:#8C4C11;}

.NewsContent {float:right; width:620px;}
	.NewsContent #Border img {border:5px solid #471212;}
	.NewsBlock_A {width:190px; margin-right:25px; float:left;}
	.NewsBlock_B {width:190px; float:left;}
	
/*MainContainers*/
.ContainerLeft {float:left; width:210px; height:280px; margin-bottom:60px;}
	.ContainerLeft a {color:#CCCCCC; background-color:#3A0E0E; display:block; padding:3px 6px 3px 6px; border-bottom:1px dotted #4F1313;}
	.ContainerLeft a:hover {color:#FFFFFF; background-color:#8C4C11;}
	.ContainerLeft .Sel a {color:#FFFFFF; background-color:#4F1313; display:block; padding:3px 6px 3px 6px; border-bottom:1px dotted #4F1313;}
	.ContainerLeft .LinkLeft a {color:#EF8D16; padding:0px; background-color:transparent; border-bottom:0px none;}
	.ContainerLeft .LinkLeft a:hover {color:#EF8D16; text-decoration:underline; background-color:transparent;}
	.ContainerLeft .LinkLeft img {border:5px solid #471212;}
	
.ContainerRight {float:right; width:690px;}
	.TitImage {position:relative;}
		.PageNumbers { position:absolute; right:0px; top:0px; padding:2px; font-size:10px;}
			.PageNumbers a {padding:1px 4px 1px 4px; background-color:#3A0E0E; color:#FFFFFF; margin-left:5px;}
			.PageNumbers a:hover {background-color:#8C4C11; color:#FFFFFF;}
			.PageNumbers strong, .PageNumbers .Sel a {padding:1px 4px 1px 4px; background-color:#4F1313; color:#FFFFFF; margin-left:5px;}

.ContainerAll {width:100%;}

.ContainerPhoto {margin:20px 0px 20px 0px;}
	.ContainerPhoto img {border:5px solid #471212;}

/*Elementos*/
.Elemento {width:220px; margin-right:10px; border-bottom:1px dotted #3A0E0E; float:left;}
	.Elemento a {color:#C0C0C0; padding:4px 2px 4px 3px; background-color:#3A0E0E; display:block;}
	.Elemento a:hover {color:#FFFFFF; background-color:#8C4C11;}
	.Elemento a:visited {color:#FFFFFF; background-color:#4F1313;}
	.Elemento a:visited:hover {color:#FFFFFF; background-color:#8C4C11;}
.ElementoPhoto {float:right; width:180px; margin-right:45px;} /*old*/
.ElementoPhotoII {}
.ElementoPhotoII img {margin-right:45px;}
.ElementoDetalhe {float:right; width:465px;} /*old*/
.ElementoDetalheII {width:100%}
	.ElementosTabela {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#DF9D44; border-left:1px solid #4F1313; border-bottom:3px solid #4F1313; background-color:#0F0F0F;}
	.ElementosTabela .header {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#BF6210; border-top:1px solid #BF6210; border-right:1px solid #BF6210; padding:4px;}
	.ElementosTabela .header_second {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#BF6210; border-top:1px solid #BF6210; border-right:1px solid #BF6210; padding:2px 4px 3px 4px;}
	.ElementosTabela .header_small {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#BF6210; border-top:1px solid #BF6210; border-right:1px solid #BF6210; padding:2px 4px 2px 4px;}
	.ElementosTabela .celulas {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#DF9D44; border-top:1px solid #4F1313; border-right:1px solid #4F1313; padding:2px 4px 2px 4px;}
	.ElementosTabela .separadores {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#DF9D44; border-top:3px solid #4F1313; border-right:1px solid #4F1313; padding:2px 4px 2px 4px;}
	.ElementosTabela .titulos {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#DF9D44; border-top:1px solid #4F1313; border-right:1px solid #4F1313; padding:2px 4px 2px 4px;}
	.ElementosTabela .titulos a {color:#DF9D44; text-decoration: none;}
	.ElementosTabela .titulos a:hover {color:#DF9D44; text-decoration: underline;}
	.ElementosTabelaTitulo {border-bottom:0px none;}
	.TituloPreto {color:#DF9D44;}
	
/*Tabelas Estatisticas*/
.Estatisticas {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#DF9D44; border-left:1px solid #4F1313; border-bottom:1px solid #4F1313; background-color:#0F0F0F;}
.Estatisticas .header {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#BF6210; border-top:1px solid #BF6210; border-right:1px solid #BF6210; padding:1px 4px 1px 4px;}
.Estatisticas .header TD {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#BF6210; border-top:1px solid #BF6210; border-right:1px solid #BF6210; padding:1px 4px 1px 4px;}
.Estatisticas .coluna {border-top:1px solid #4F1313; border-right:1px solid #4F1313; line-height:90%; padding:10px 4px 10px 4px;}
.Estatisticas .coluna_a {border-top:1px solid #4F1313; border-right:1px solid #4F1313; line-height:90%; padding:2px 4px 2px 4px;}
.Estatisticas .titulos {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#DF9D44; border-top:1px solid #4F1313; border-right:1px solid #4F1313; padding:2px 4px 2px 4px;}
.Estatisticas .titulos a {color:#DF9D44; text-decoration: none;}
.Estatisticas .titulos a:hover {color:#DF9D44; text-decoration: underline;}

/*Galeria*/
.GaleriaItem {float:left; border:5px solid #471212; margin-bottom:25px; position:relative; width:205px; height:155px;}
	.GaleriaItem a  {color:#FFFFFF;}
	.GaleriaItem a:hover {color:#DF9D44;}
	.GaleriaItem .GaleiraDescicao {position:absolute; bottom:0px; left:0px; background-color:#0F0F0F; width:191px; padding:5px 7px 3px 7px; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; cursor:pointer;}
.GaleriaSpacer {float:left; width:29px; height:155px;}

.GaleriaTitulo {color:#EF8D16; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:100%; position:relative;}
.GaleriaTitulo .Pequeno {font-weight:normal; font-size:10px;}

.GaleriaItemDetalhe {float:left; border:5px solid #471212; margin-bottom:21px; width:163px; height:116px;}
.GaleriaSpacerDetalhe {float:left; width:21px; height:118px;}

.GaleriaBottom {position:relative; float:left; width:100%}

/*Temporada*/
.TemporadaContainer {border-bottom:1px dotted #4F1313; padding:5px 0px 7px 0px;}

.GaleriaTemporada {float:left; border:5px solid #471212; margin-bottom:21px; width:150px; height:107px;}
.GaleriaTemporadaSpacer {float:left; width:16px; height:118px;}

/*Noticias*/
.NewsContainer {margin-bottom:22px; clear:both;}
	.NewsPhoto {float:right; margin:0px 0px 22px 22px;}

/*MAPA DO SITE*/
.Sitemap {margin-bottom:40px; }
.Sitemap .VLine { background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; }
.Sitemap .Cell { text-align:center; width:100%; background-image:url(/images/sitemap/pixel.gif); background-repeat:repeat-y; background-position:center; margin-bottom:20px; }
.Sitemap .Cell .TopBorder { border-top:1px solid #5B5B5B; width:100%; height:20px; }
.Sitemap .Cell .TopBorderRight { float:right; border-top:1px solid #5B5B5B; width:50%; height:20px; }
.Sitemap .Cell .TopBorderLeft { float:left; border-top:1px solid #5B5B5B; width:50%; height:20px; }
.Sitemap .Cell .Title { clear:both; background-color:#4F1313;  margin:0px 5px 0px 5px; font-weight:bold; }
.Sitemap .Cell .Title A {color:#CCCCCC; padding:5px 2px 5px 2px; height:20px; display:block; }
.Sitemap .Cell .Title A:hover { color:#FFFFFF; background-color:#8C4C11; text-decoration:none; }
.Sitemap .Cell .Links { background-color:#310D0D; margin:15px 5px 0px 5px;  text-align:center;}
.Sitemap .Cell .Links A { line-height:110%; padding:5px 0px 5px 0px; display:block; color:#CCCCCC; border-bottom:1px dotted #000000;}
.Sitemap .Cell .Links A:hover { color:#FFFFFF; background-color:#8C4C11; text-decoration:none;}
.Sitemap A { text-decoration:none; }
.Sitemap A:hover { text-decoration:underline; }

/*FOOTER*/
/*Newsletter*/
.Newsletter {width:460px; float:left; padding-top:15px;}
	.Newsletter input {border:0px none; font-size:9px; color:#666666; background-color:#000000;  margin:0px;}
	.NewsletterItem {background-color:#000000; border:1px solid #333333; float:left; width:150px; height:16px; margin-right:12px;}
	.NewsletterItem input.Nome {width:135px;}
	.NewsletterItem input.Email {width:118px;}
	.NewsletterItem input.Submit {float:right;}

/*Resto*/
.Patrocinadores {width:460px; float:right}
.FooterMenu {text-align:center; color:#404040; font-size:10px; margin:8px 0px 15px 0px; text-transform:uppercase;}
	.FooterMenu a {color:#404040; padding:0px 15px 0px 15px;}
	.FooterMenu a:hover {color:#626262;}
.FooterCopy {text-align:center; font-size:10px; color:#404040; margin-bottom:10px;}
	.FooterCopy a {color:#404040;}
	.FooterCopy a:hover {color:#5D5D5D;}
	
/*DROPDOWN*/
.DropDown {filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; position:absolute; top:0px; z-index:99; display:none; background-color:#4F1313; }
.DropDownContainer {font-size:10px; background-color:#3A0E0E; margin:1px;}
.DropDown a {color:#CCCCCC; padding:2px 5px 2px 5px; margin-bottom:1px; text-decoration:none; display:block; }
.DropDown a:hover{color:#FFFFFF; background-color:#8C4C11; text-decoration:none;}