body {margin:0px; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:140%; color:#000000; background-image:url(../images/bkg_right.gif); background-position:top; background-repeat:repeat-x;}
a {color:#808D9B; text-decoration:none;}
a:hover {color:#233951; text-decoration:none;}
form {margin:0px; padding:0px;}

div.Main {width:100%; display:block; position:relative; width:928px; margin:auto; height:auto;}

/*HEADER*/
div.Header {background-image:url(../images/bkg_center.gif); background-position:top left; background-repeat:repeat-x; width:928px;}
	div.HeaderRight {width:632px; float:left}
	
	div.Logo {float:left; height:136px;}
	
	div.HeadLinks {float:left; vertical-align:top; margin-top:12px; padding-left:50px; color:#CCCCCC; font-size:10px; text-align:right;}
		.HeadLinks a {color:#CCCCCC;}
		.HeadLinks a:hover {color:#FFFFFF; }
		.HeadLinks .Sel a {color:#FFFFFF;}	

	 div.MainMenu {width:632px; height:20px; clear:both; text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; color:#FFFFFF;}
		.MainMenu a { padding:0px 6px 0px 6px; color:#B7BFC8;}
		.MainMenu a:hover {color:#FFFFFF;}
		.MainMenu .Sel a {color:#FFFFFF;}
	
	div.HeadFotos {width:623px; height:168px; background-image:url(../images/bkg_fotostop.gif); background-repeat:no-repeat; text-align:center; padding-left:9px;}
		div.FotoItem {width:202px; height:158px; background-color:#999999; float:left; margin:10px 4px 0px 0px;}
	
	div.HeaderLeft {float:right; width:296px; height:324px;}
	
/*CONTENT*/
.TitleBig {color:#2C4158; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:30px;}
.Title {color:#2C4158; font-weight:bold; margin-bottom:20px;}
.Data {color:#2C4158; font-size:10px; margin-bottom:20px;}
.AgendaDone {color:#999666;}
.Back { clear:both; width:100%; color:#2C4158; font-size:10px; margin:10px 0px 10px 0px; text-align:right; }

div.Clear {clear:both; height:1px; overflow:hidden;}

div.MainContainer {width:928px;}
	div.ContentLeft {width:538px; min-height:301px; background-image:url(../images/bkg_content.gif); background-repeat:no-repeat; float:left; padding:31px 47px 0px 47px;}
		div.OneCol {margin-bottom:30px; width:auto; height:auto; clear:both;}
		div.OneColSmall {margin-bottom:10px; width:auto;}
		
		div.OneColGalleryTitles {margin:10px 9px 15px 7px; padding-bottom:3px; width:auto; border-bottom:1px solid #333333;}
			div.GalleryTitle {color:#2C4158; font-weight:bold; float:left;}
			div.GalleryNumber {float:right; font-size:10px; color:#000000;}
				.GalleryNumber a {color:#2C4158; background-color:#CCCCCC; padding:2px 3px 2px 3px; margin:1px;}
				.GalleryNumber a:hover {color:#FFFFFF; background-color:#2C4158;}
				.GalleryNumber .Sel a {color:#CCCCCC; background-color:#2C4158; padding:2px 3px 2px 3px; margin:1px;}
				.GalleryNumber STRONG {color:#CCCCCC; background-color:#2C4158; padding:2px 3px 2px 3px; margin:1px;}
				
		div.ArticleTitle {margin-bottom:5px;}
			.ArticleTitle a {color:#2C4158; font-weight:bold;}
			.ArticleTitle a:hover {color:#808D9B; font-weight:bold;}
			div.ArticleFoto {float:left; width:120px; height:120px; margin:0px 30px 20px 0px;}
			div.EquipaTitle {color:#2C4158; font-weight:bold; padding-bottom:10px;}
			div.VerMais {padding-top:5px;}
			div.VerMais a {color:#2C4158;}
			div.VerMais a:hover {color:#808D9B;}
				
		div.ArticleText{margin-bottom:5px; float:right; width:358px;}
		div.DetalheFotosZone { float:left; width:180px; padding:0px 30px 0px 0px; }
			div.DetalheFotos { width:180px; padding:0px 0px 30px 0px; }
		
		/*div.DetalheTextZone {float:right; width:358px;}*/
			div.Detalhe {/*width:358px;*/}
			div.Assinatura {color:#2C4158; font-size:10px; margin:10px 0px 10px 0px; /*width:358px;*/ float:right;}
			div.AssinaturaXL {color:#2C4158; font-size:10px; margin:10px 0px 10px 0px; /*width:358px;*/ float:left; clear:both;}
		
		div.GaleriaPhoto {text-align:left; float:left; padding:4px 0px 10px 0px; font-size:10px; line-height:130%;}
			.IconPhoto {float:left; width:14px; padding-top:7px;}
		
		div.Galeria {text-align:center; padding-top:5px; font-size:10px;}
			div.GaleriaFoto {float:left; width:120px; margin:0px 7px 0px 7px; font-size:10px;}
			div.GaleriaFoto .ArticleTitle {line-height:120%;}
			div.GaleriaFoto .Descricao {margin-bottom:3px; line-height:normal;}
			div.GaleriaFoto .Preco {margin-bottom:10px; line-height:normal; color:#2C4158;}
		
		div.GaleriaContainer {float:left; width:525px;}
		
		div.PDF {margin:15px 0px 5px 0px; float:left; font-size:10px;}
		
		div.OneColTumbContainer {margin-bottom:2px; width:538px;}
			div.GaleriaTumb {float:left; margin:1px 1px 0px 0px; width:74px;}
		
		div.OneColAgenda {margin-bottom:30px; width:auto;}
			.OneColAgenda ul {margin:2px 0px 0px 0px; padding:0px; border-top:1px dotted #2C4158;}
			.OneColAgenda li {border-bottom:1px dotted #2C4158; padding:2px 0px 2px 5px; list-style:none;}
			.OneColAgenda li.Heading {padding:20px 0px 6px 0px; font-size:13px; color:#2C4158; font-weight:bold;}
		
		div.TwoColHome {clear:both; margin-bottom:26px; width:538px; height:auto; background-image: url(../images/separador2.gif); background-repeat:repeat-y; background-position:right;}
			div.TwoColBig {width:280px; float:left;}
			div.TwoColSmall {width:194px; float:right;}
		
		div.TitleEstatistica {color:#2C4158; font-weight:bold; width:auto; margin-bottom:10px;}
			
				table.Estatistica {border:1px solid #2C4058; display:block;}
					td.Line1A {width:73px; background-color:#2C4058;}
					td.Line1AA {width:80px; background-color:#2C4058;}
					td.Line1B {width:56px; color:#FFFFFF; font-weight:bold; background-color:#2C4058; text-align:center; padding:2px;}
					td.Line1C {width:55px; color:#FFFFFF; font-weight:bold; background-color:#2C4058; text-align:center; padding:2px;}
					td.Line1D {width:28px; color:#FFFFFF; font-weight:bold; background-color:#2C4058; text-align:center; padding:2px;}
					td.LineCont1 {font-weight:bold; color:#2C4058; padding:2px 2px 2px 5px;}
					td.LineCont2 {text-align:center; padding:2px;}
					td.LineSep1 {font-weight:bold; color:#2C4058; padding:3px 2px 3px 5px; border-top:1px solid #2C4058; border-bottom:1px solid #2C4058;}
					td.LineSep2 {text-align:center; padding:3px 2px 3px 2px; border-top:1px solid #2C4058; border-bottom:1px solid #2C4058;}
					td.LineSep1A {font-weight:bold; color:#2C4058; padding:3px 2px 3px 5px; border-top:1px solid #2C4058;}
					td.LineSep2A {text-align:center; padding:3px 2px 3px 2px; border-top:1px solid #2C4058;}
					
					table.Mais {margin-bottom:20px;}
			
		div.TwoCol {clear:both; margin-bottom:26px; width:538px; height:auto; background-image: url(../images/separador.gif); background-repeat:repeat-y; background-position:center;}			
			div.TwoColLeft {width:235px; float:left;}
			div.TwoColRight{width:235px; float:right;}
	
	div.ContentRight {width:255px; float:right; margin-top:31px;}
		div.SubMenu {width:212px; margin-bottom:26px; font-size:11px;}
		.SubMenu ul {margin:0px; padding:0px; border-top:1px solid #CCCCCC; list-style:none;}
		.SubMenu li {padding:0px;  color:#2C4158; border-bottom:1px solid #CCCCCC;}
		.SubMenu li a {padding:2px 5px 2px 5px; color:#2C4158; display:block;}
		.SubMenu li a:hover {color:#FFFFFF; background-color:#2C4158;}
		.SubMenu .Sel li a {color:#FFFFFF; background-color:#2C4158;}
		
		div.DestaqueGaleria {width:212px;}
		div.Comentario {width:212px; margin-top:20px;}
		
		.Newsletter {width:212px; margin-top:18px;}
		.Newsletter input {font-size:9px; color:#777777; border:1px solid #090737;}
		.Newsletter .NewsItem {padding-bottom:5px;}

/*NEW HOME*/
.Hidden {display:none;}

.HomeContainer {background-image:url(../images/separador3.gif); background-repeat:repeat-y; background-position:right;}
.HomeContainer .LeftCol {float:left; width:280px;}
.HomeContainer .RightCol {float:right; width:194px;}
.HomeContainer .RightCol .Article {}
.HomeContainer .RightCol .Article .Photo {padding-bottom:4px;}
.HomeContainer .RightCol .Article .ArticleTitle {margin-bottom:0px; line-height:110%;}
.HomeContainer .RightCol .Article .Data {margin-bottom:15px;}

/*FOOTER*/
div.FooterContainer {width:632px; float:left; margin-top:31px; text-align:center; }
	div.MenuBottom { margin-bottom:5px; font-size:10px; color:#808D9B;}
	
	div.Copyright { margin-bottom:10px; font-size:9px; color:#95A0AB;}

/*DROPDOWN MENUS*/
div.DivDropDown {filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; background-color:#FFFFFF; padding:5px; position:absolute; top:0px; width: 120px; z-index:1; visibility: hidden; margin:8px 0px 0px 5px;}
div.DropMenuItem {}
.DropMenuItem a { color:#2C4158; text-decoration:none; display:block; padding:2px 4px 2px 4px;}
.DropMenuItem a:hover { color:#FFFFFF; background-color:#2C4158;}

/*MAPA SITE*/
.MapaSite  {font-family:Tahoma, Arial, sans-serif; font-size:11px; background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y; }

.MapaSite .Mapatit {font-weight:bold; }
.MapaSite .Mapatit a { color:#2C4158; }
.MapaSite .Mapatit a:hover { color:#808D9B; text-decoration:none; }

.MapaSite .MapaSub {margin-left:30px; margin-bottom:25px; border-left:1px solid #666666; text-align:left; padding:2px 0px 2px 10px; }
.MapaSite .MapaSub a { color:#808D9B; }
.MapaSite .MapaSub a:hover { color:#333333; text-decoration:none; }