/* TOPO */

.TopoBg { background: #a0a8b8 url(../images/gif/topobg.gif) repeat-x bottom; padding: 2px 0 5px 0px }

.Topo-Nav { padding: 3px 0 0 40px }

.Topo-Nav ul { list-style: none; float: left;   }

	.Topo-Nav li { float: left; }

		.Topo-Nav li a { color:#435270; text-decoration: none; margin: 0 8px 0 7px; font-size: 1.1em; display: block }

		.Topo-Nav li a:hover { color:#fff; text-decoration: none; }		


	.lang-Version { float: left; display: block; margin-right: 13px }

		.lang-Version a { border: 1px solid #6e7d98 }


	.TopoBg .Pesquisa { font-size: 1.1em; border: 0; }

	.TopoBg .Pesquisa .pesquisa-ok { background: #006961 url(../images/gif/okPesquisa.gif) no-repeat right center; border: 0;

			color:#fff; width: .8em; vertical-align: bottom }	

	.Pesquisa label { color:#435270; }

	.pesquisa-campo, .SelCanal { 

		border-top: 2px solid #9298a6; border-left: 2px solid #9298a6; background: #aab3c3; 

		border-bottom: 2px solid #a0abbd; border-right: 2px solid #a0abbd; font-size: 1.0em; color:#435270;  }

	.SelCanal { width: 120px } 


.FlashBg { background: transparent url(../images/gif/FlashBg.gif) repeat-x top }

.FlashBg img { display: block }

#Home .Global-Nav { background: #fff url(../images/gif/NavBg.gif) repeat-x top; padding-bottom: 25px }

.loading {background:transparent url(../images/gif/icon_loading.gif) no-repeat center center; height:28em;}
.loadingAgenda {background:transparent url(../images/gif/icon_loadingAgenda.gif) no-repeat center center; height:145px;}
.loading2 {background:transparent url(../images/gif/icon_loading2.gif) no-repeat; background-position:right 24px;}

.Global-Nav { background: #fff url(../images/gif/NavBg.gif) repeat-x top; padding-bottom: 3px }

	.Global-Nav ul { list-style: none; float: right; }

	.Global-Nav li { float: left; background: transparent url(../images/gif/NavItemBg.gif) no-repeat left center; margin-left: 15px  }

		.Global-Nav li span { 

			display: block; background: transparent url(../images/gif/NavItemBgRight.gif) no-repeat right center; 

			height: 33px; min-height: 33px; float: left;  }	

		.Global-Nav li span { }

		
			.Global-Nav li a { 

				display: block; padding: 9px 13px 8px 13px; font-size: 1.3em; text-decoration: none; 

				color:#fff; white-space: nowrap; background: transparent url(../images/gif/NavBg.gif) repeat-x top; }

			.Global-Nav li a:hover, .Global-Nav li.aqui a { text-decoration: none; background: none }

/* HP */

.GlobalBg { background: #fff; clear: both }

.HP-Links ul { list-style: none }

	.HP-Links li { margin-bottom: 9px;  }

		.HP-Links li a { display: inline; text-decoration: none; }

		.HP-Links li a img { border: 0 }		

.Destaques-Topo { background: #e9e9e9; padding: 9px 0 0 0 }

	.Destaque-Item img { width: 225px; height: 106px }

	.Destaque-Item h2 { font-size: 1.1em; text-transform: uppercase; padding-top: 4px }

	.Destaque-Item h2 a { text-decoration: none }	

	.Destaque-Item h2 a:hover { text-decoration: none; color:#006961;  }		

	.Resumo { color:#666; font-size: 1.1em;  }

.verTodosDiv { 

	position: absolute; bottom: 14px; left: 15px; width: 225px; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #b6b6b6;

	background: transparent url(../images/gif/verTodosBg.gif) no-repeat center;  }

.verTodosDiv a.nav-Destaques_gt { 

	display: block; width: 10px; text-decoration: none;	float: left; height: 13px; padding: 1px 0px 1px 0px;

	background: #6e7d98 url(../images/gif/ok-azul.gif) no-repeat center; text-indent: -8000px  }	

.verTodosDiv a.nav-Destaques_gt:hover { background: #006961 url(../images/gif/ok-verde.gif) no-repeat center }		

.verTodosDiv a.nav-Destaques_lt { 

	display: block; width: 10px; text-decoration: none;	float: left; height: 13px; padding: 1px 0px 1px 0px;

	background: #6e7d98 url(../images/gif/ok-azul_lt.gif) no-repeat center; text-indent: -8000px  }	

.verTodosDiv a.nav-Destaques_lt:hover { background: #006961 url(../images/gif/ok-verde_lt.gif) no-repeat center }		

.verTodosDiv a.verTodos { 

	display: block; text-decoration: none; color:#435270; float: left; height: 13px; padding: 1px 0px 1px 0px;

	font-size: 0.9em; text-transform: uppercase; width: 205px; text-indent: 10px }	

.verTodosDiv a.verTodos:hover { background: none; color: #006961; text-decoration: none }		*/

.mapaZoom { border-top: 6px solid #e9e9e9; border-bottom: 6px solid #e9e9e9; margin-bottom: 15px; margin-top: 1.3em }

	.mapaZoom img { display: block  }	

.Meteorologia { margin-bottom: 15px;  }

.Meteorologia .data { padding: 0 0 0 20px; font-size: 1.1em; text-transform: uppercase; color:#000 }

.Meteorologia .info { border-top: 6px solid #e9e9e9; border-bottom: 6px solid #e9e9e9; padding: 7px 15px 7px 18px;  }	

.Meteorologia .info table { border-collapse: collapse; width: 100% }	

.Meteorologia .info table td { vertical-align: middle; font-size: 1.1em;  }

.Meteorologia .info table td.btns { width: 35% }	

.chat { 

	border-top: 6px solid #e9e9e9; border-bottom: 6px solid #e9e9e9; margin-bottom: 15px; 

	background: transparent url(../images/gif/canalChatHi.gif) no-repeat center   }

.chat a { background: transparent url(../images/gif/canalChat.gif) no-repeat center; display: block; height: 39px; position: relative; cursor: pointer; }

.chat a:hover { background: none }	

.chat a strong { display: none; cursor: pointer; }		

.Btn-Azul { 

	display: block; background: #6e7d98; text-decoration: none; font-size: 0.8em; white-space: nowrap;

	text-transform: uppercase; color: #fff; margin: 1px; padding: 1px; text-align: center; }

.Btn-Azul:hover { background: #006961; text-decoration: none; color: #fff;}


.Destaques-Curtos h3 { 

	padding: 0 0 0 10px;

	font-size: 1.2em; font-family: 'Myriad Pro', Arial, Helvetica, sans-serif }

.imgDest { display: block; padding: 0px 0px; border-top: 6px solid #e9e9e9; border-bottom: 6px solid #e9e9e9; }

.imgDest img { width: 131px }	

.imgDestPH { display: block; padding: 0px 0px; border-top: 6px solid #e9e9e9; border-bottom: 6px solid #e9e9e9; }

.imgDestPH img{ width: 174px; }

.Destaques-Curtos .titulo-Dest { padding: 8px 9px 0; font-size: 1.1em;font-weight: bold; color:#333 }

.Destaques-Curtos .titulo-Dest a { text-decoration: none;  }	

.Destaques-Curtos .titulo-Dest a:hover { color: #006961 }		

.Destaques-Curtos .ResumoDest { padding: 0 9px 8px; font-size: 1.1em }

.Destaques-Curtos .ResumoDest small { font-size: 1.0em; display: block  }

.linkDest { text-transform: uppercase; text-decoration: none; color: #435270; margin: 0 9px; font-size: 0.9em }

.linkDest:hover { text-decoration: underline; color: #006961 }	

.Lista-Links h4 { 

	border-bottom: 6px solid #e9e9e9; padding: 0 5px 0 10px;

	font-size: 1.2em; font-family: 'Myriad Pro', Arial, Helvetica, sans-serif }

.Lista-Links ul { list-style: none; color: #000; border-bottom: 5px solid #e9e9e9; margin-bottom: 10px  }

	.Lista-Links li { border-bottom: 1px solid #e9e9e9;  }	

		.Lista-Links li a { padding: 9px 9px; text-decoration: none; font-size: 1.1em; display: block }			

		.Lista-Links li a:hover { background-color:#fcfcfc; text-decoration: none }	

		.Lista-Links li a:hover strong { color: #006961 }						

			.Lista-Links li small { color: #666; font-size: 1.0em; display: block  }

.Lista-Curtas h4 { 

	border-bottom: 6px solid #e9e9e9; padding: 0 0 0 10px;

	font-size: 1.2em; font-family: 'Myriad Pro', Arial, Helvetica, sans-serif }

.Lista-Curtas ul { list-style: none; color: #666; border-bottom: 5px solid #e9e9e9; margin-bottom: 10px  }

	.Lista-Curtas li { border-bottom: 1px solid #e9e9e9;  }	

		.Lista-Curtas li a { padding: 9px 9px; text-decoration: none; font-size: 1.1em; display: block }			

		.Lista-Curtas li a:hover { background-color:#fcfcfc; text-decoration: none }

		.Lista-Curtas li a:hover strong { color: #006961 }

			.Lista-Curtas li strong { color: #000; font-size: 1.0em; display: block  }

			.Lista-Curtas li small { font-size: 1.0em; display: block  }				

/* RODAPE */

.RodapeBg { background: #eae9e9 url(../images/gif/rodapeBg.gif) repeat-x top center; padding: 15px 0 30px 0   }

	.RodapeBg .Actualiza { float: left; font-size: 0.9em; text-transform: uppercase }

	.RodapeBg .Actualiza strong { color:#000 }		

	.Apoios ul { list-style: none; float: right }

		.Apoios li { display: inline }

			.Apoios a { margin: 0 5px }					

				.Apoios a img { border: 0 }									

	.Foot-Links  { list-style: none; float: left; clear: left; padding-top: 2.3em }

		.Foot-Links li { display: inline; color:#000 }

			.Foot-Links a { color:#435270; text-decoration: none; margin: 0 3px; text-transform: uppercase }

			.Foot-Links a:hover { text-decoration: underline; color: #006961 }				


/* CONTEUDO */

	#Conteudo { font-size: 1.2em; height: 600px; min-height: 600px }
	
	#Conteudo[id] { height: auto }

	.Conteudo-Global { position: relative }

	.Cinza { background: #fff url(../images/gif/degradeCinza.gif) repeat-x top; clear: both }

	.Cinza-space { background: #fff url(../images/gif/degradeCinza.gif) repeat-x top; clear: both; padding: 23px 14px 0 24px }

	.cleanStyle { padding: 23px 18px 0 24px;}

		/** html .cleanStyle { height: 200px }*/

	.space { padding: 0 0 0 24px }

	.space1 { padding: 23px 14px 14px 24px }

	.Separador { border-bottom: 6px solid #e9e9e9; clear: both }

	.Separador-C { border-bottom: 6px solid #e9e9e9; clear: both; padding-bottom: 30px }

	.sepTopo { border-top: 6px solid #e9e9e9; padding-top: 10px}

	.Separador1 { border-bottom: 6px solid #e9e9e9; clear: both; padding: 10px 14px 0 24px  }

	.Separador2 { border-bottom: 6px solid #e9e9e9; clear: both; padding: 10px 14px 15px 24px  }

	.Separador22 { border-bottom: 1px solid #e9e9e9; clear: both; padding: 10px 14px 15px 24px  }

	.Separador23 { clear: both; padding: 10px 14px 15px 24px  }	

	.Listagem-Agenda { clear: both; padding: 10px 14px 0 24px  }

	.Listagem-Agenda1 { border-bottom: 6px solid #e9e9e9; clear: both; padding: 10px 14px 0 24px  }

	/* MENUS LATERAIS */

	.Contexto-Links { margin-top: 43px; list-style: none; border-bottom: 5px solid #e9e9e9; border-top: 6px solid #e9e9e9; }

	.Contexto-Links ul { list-style: none; border-bottom: 5px solid #e9e9e9 }

		.Contexto-Links li { border-bottom: 1px solid #e9e9e9; }

		.Contexto-Links li a { text-decoration: none; color:#435270; font-size: 1.2em; padding: 2px 0 2px 40px; display: block }					

		.Contexto-Links li a:hover, .Contexto-Links li a.a-ver { text-decoration: none; color:#fff; background: #6e7e98 }					

	.Contexto-Links2 { list-style: none; border-bottom: 5px solid #e9e9e9; }

	.Contexto-Links2 ul { list-style: none; border-bottom: 5px solid #e9e9e9 }

		.Contexto-Links2 li { border-bottom: 1px solid #e9e9e9; }

		.Contexto-Links2 li a { text-decoration: none; color:#435270; font-size: 1.2em; padding: 2px 0 2px 40px; display: block }					

		.Contexto-Links2 li a:hover, .Contexto-Links2 li a.a-ver { text-decoration: none; color:#fff; background: #6e7e98 }	

	.Contexto-Links3 { margin-top: 43px; list-style: none; border-bottom: 5px solid #e9e9e9 }

		.Contexto-Links3 ul { list-style: none; border-bottom: 0 }	

		.Contexto-Links3 li { border-top: 6px solid #e9e9e9; }

			.Contexto-Links3 li li { border-top: 1px solid #e9e9e9; }		

		.Contexto-Links3 li a { text-decoration: none; color:#000; font-size: 1.2em; padding: 2px 0 2px 40px; display: block }					

		.Contexto-Links3 li li a { color:#435270; padding: 2px 0 2px 40px }

		.Contexto-Links3 li a:hover, .Contexto-Links3 li a.a-ver { text-decoration: none; color:#fff; background: #6e7e98 }	

		* html .Contexto-Links3 li { height: 1% }

		* html .Contexto-Links3 li a { height: 1% }		


	#submenu-esquerda {border-bottom: 5px solid #e9e9e9;}

    .submenu-esquerda2 {border-bottom: 5px solid #e9e9e9;border-top: 5px solid #e9e9e9;list-style-type: none;}

	.submenu-esquerda2 li a { text-decoration: none; color:#435270; font-size: 1.2em; padding: 2px 0 2px 40px; display: block;}					

	.submenu-esquerda2 li a:hover, .submenu-esquerda2 li a.a-ver { text-decoration: none; color:#fff; background: #4FA802;}	

	.btn-SolPraia a.a-ver, .btn-SolPraia a:hover, .btn-SolPraia .select { background: #a6c0d8!important; color:#fff }

		.Menu-Contexto .btn-SolPraia a.a-ver { border-bottom: 1px solid #e9e9e9; }

		.Menu-Contexto .SubSolaPraia a:hover, .SubSolaPraia .select { background: #a6c0d8; color:#fff }

	.btn-Golfe a.a-ver, .btn-Golfe a:hover, .btn-Golfe .select { background: #4FA802!important; color:#fff }

		.btn-Golfe a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.btn-Desporto a.a-ver, .btn-Desporto a:hover, .btn-Desporto .select { background: #66c2ab!important; color:#fff }

	.btn-Desporto a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.btn-Negocios a.a-ver, .btn-Negocios a:hover, .btn-Negocios .select { background: #435271!important; color:#fff }

	.btn-Negocios a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.btn-Cultura a.a-ver, .btn-Cultura a:hover, .btn-Cultura .select { background: #c3203f!important; color:#fff }

	.btn-Cultura a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.btn-Natureza a.a-ver, .btn-Natureza a:hover, .btn-Natureza .select { background: #01683d!important; color:#fff }

	.btn-Natureza a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.btn-BoaVida a.a-ver, .btn-BoaVida a:hover, .btn-BoaVida .select { background: #813541!important; color:#fff }

	.btn-BoaVida a.a-ver { border-bottom: 1px solid #e9e9e9; }

	.QueresSaber { margin-top: 18px; }

	/*	.QueresSaber { margin-top: 21px; }*/

	.QueresSaber legend { font-size: 1.6em; color: #9999cc; padding-bottom:5px; padding-left: 15px; margin-left: -7px}

	.QueresSaberBg { background: transparent url(../images/gif/QueresSaberBg.gif) left; padding: 14px 15px }

	.Para-Pesquisar, .Para-Pesquisar-Sel {

		border-top: 2px solid #8b8b8b; border-left: 2px solid #8b8b8b; width: 125px; margin-bottom: 5px;

		border-bottom: 2px solid #f8f8f7; border-right: 2px solid #f8f8f7; font-size: 1.0em; color:#435270;  }

	.Para-Pesquisar-Sel { width: 130px }	

	.Para-Pesquisar-Sel-Noticias {

		border-top: 2px solid #8b8b8b; border-left: 2px solid #8b8b8b; width: 75px; margin-bottom: 5px;

		border-bottom: 2px solid #f8f8f7; border-right: 2px solid #f8f8f7; font-size: 1.0em; color:#435270;  }

	.Para-Pesquisar-Sel-Noticias1 {

		border-top: 2px solid #8b8b8b; border-left: 2px solid #8b8b8b; width: 55px; margin-bottom: 5px;

		border-bottom: 2px solid #f8f8f7; border-right: 2px solid #f8f8f7; font-size: 1.0em; color:#435270;  }

	/*.Para-Pesquisar-Sel-Noticias { width: 75px }*/

	.Para-Pesquisar-ok { margin-bottom: 2px; }

	.Breadcrumb { color: #435270; padding: 3px 10px 0 261px }

		.Breadcrumb a { color: #435270; text-decoration: none; margin-left: 3px }

		.Breadcrumb a:hover { text-decoration: underline }

	.Accoes { padding: 40px 0 0 24px; clear: both }

		.Accoes a { 

			font-size: 0.8em; color: #435270; text-transform: uppercase; text-decoration: none; 

			margin-right: 15px; line-height: 2.2em; display: block; float: left; padding: 4px 3px 4px 25px  }

		.Accoes a:hover { color: #006961; }

		.imprimir { background: url(../images/gif/imprime.gif) no-repeat center left }

		.imprimir:hover { background: url(../images/gif/imprimeHi.gif) no-repeat center left }

		.enviar { background: url(../images/gif/enviar.gif) no-repeat center left }

		.enviar:hover { background: url(../images/gif/enviarHi.gif) no-repeat center left }

	.Index-Faqs { margin-top: 21px; }

	.Titulo-Lateral { color:#9999CC; font-size:1.6em; padding-left:15px; font-weight: normal; display: block; margin-bottom: 4px }

	.Index-Faqs a { 

		display: block; background: #98a1b4; margin: 1px; float: left; font-size: 14px; vertical-align: middle; min-height: 1.8em; 

		line-height: 1.8em; width: 1.8em; text-align: center; text-decoration: none; color:#fff; text-transform: uppercase;  }		

	* html { height: 1.8em }

	.Index-Faqs a:hover { background: #6e7d98; text-decoration: none  }

	.Index-Faqs em { display: block; background: #d8d7d7; margin: 1px; float: left; font-size: 14px; vertical-align: middle;

		min-height: 1.8em; line-height: 1.8em; width: 1.8em; color:#fff; text-align: center; text-transform: uppercase; font-style: normal  }			

	.Index-Faqs span { display: none }		

	.Destaque-Img { 

		margin-top: 31px; 

		text-align: center; 

	/*--------------PLACEHOLDER DO LADO DIREITO SEM FUNDO-----------*/

		/*border-bottom: 6px solid #e9e9e9; */

		/*background: #fff url(../images/gif/degradeCinza.gif) repeat-x top;*/

		padding: 15px 0 0 0  }

	.Destaque-Img img { margin-bottom: 5px }

	.Destaque-Img p { color:#435270; padding: 1px 0 5px 10px; text-align: left }

	.Menu-Contexto { margin-top: 31px  }

	.Menu-Contexto ul { list-style: none; border-bottom: 5px solid #e9e9e9 }

		.Menu-Contexto li { border-bottom: 1px solid #e9e9e9;  }

			.Menu-Contexto li a { text-decoration: none; color:#435270; font-size: 1.1em; padding: 2px 0 2px 15px; display: block }					

			.Menu-Contexto li a:hover, .Menu-Contexto li a.selecionado { text-decoration: none; color:#fff; background: #6e7e98 }

	.Calendario { width: 177px; margin-top: 43px; border: 0}

	.combodata { width: 72px}

	#TableCalendario { width: 100%; }

	#TableCalendario td { border: 0; line-height: 2em; vertical-align: middle; text-align: center }	
	
	#TableCalendario tbody tr { background-color:White; border-color:White; border-width:0px; border-style:Solid; font-family:Verdana; font-size:7pt; height:22px; }

	#TableCalendario .txtnormal { background-color: #fff }

	#TableCalendario a { background-color: #a6c0d8; display: block; color: #fff; text-decoration: none }

	#TableCalendario span { background-color: #98a1b4; display: block; color: #fff }	

	#TableCalendario span.ForaMes { background-color: #eae9e9; display: block; color: #eae9e9 }	

	#TableCalendario a.diaActual { background-color: #66c2aa  }

	#TableCalendario .Semana-Agenda { background-color: #6e7d98; text-align: right }

	#TableCalendario .Semana-Agenda img { display: block; padding: 1px; margin: 0 0 0 auto }

	#TableCalendario acronym { display: block; border: 0; background-color: #cccccc; color:#000 }
	
	.Legenda-Calendario { background-color: #eae9e9; padding: 8px 0; margin-top: 10px }

	.Legenda-Calendario dt { float: left; width: 12px; text-align: right; text-indent: 2px }	

	.Legenda-Calendario dt img { margin: 0 0 0 auto }

	.Legenda-Calendario dd { text-indent: 2px }			


	/* CONTEUDOS ESTILOS */


	.textVerde { color: #006961 }

	.textPreto { color: #000 }

	.Titulo-Area { background: #d5dae4; padding: 1px 10px 1px 24px; color:#006961; font-size: 1.0em; margin-top: 30px; clear:both; }

	.Conteudo-Titulo { padding: 18px 10px 5px 24px; font-size: 1.4em; color: #000 }

	.Sub-titulo { font-size: 1.1em; color: #006961; margin: 5px 0 16px!important; }

	.Sub-titulo1 { font-size: 1.1em; color: #006961; border-bottom: 6px solid #e9e9e9; clear: both; padding: 20px 10px 3px 24px; }

	.titulo-tema { font-size: 0.9em; color:#435270; padding: 0 0 20px 0 }

	.TextIntro { color: #000 }

	.Listagem-Agenda1 .Sub-Titulo-tema, .Listagem-Agenda .Sub-Titulo-tema { color:#435270 }

	a.Sub-Titulo-tema { text-decoration: none }

	a.Sub-Titulo-tema:hover { color:#006961 }

	.Listagem-Agenda1 ul, .Listagem-Agenda ul { list-style: none; font-size: 0.9em }

	.Listagem-Agenda1 ul li, .Listagem-Agenda ul li { padding: 0 0 15px }	

	.Listagem-Agenda1 ul li:hover, .Listagem-Agenda ul li:hover {

		background-color:#FCFCFC; text-decoration:none;}

	.FlashObject{text-align: center;}

	.Moldura { background: #eae9e9; padding: 5px; width: 110px; float: left; margin-right: 45px}

	.Moldura img { margin-bottom: 10px; display: block; height: 73px }

	.TrocoTexto {clear:both; padding-top:10px;}


	/* LISTAGENS */

	.Listagem-Itens1 { list-style: none; border-top: 1px solid #e9e9e9 }

		.Listagem-Itens1 li { padding: 2px 0; border-bottom: 1px solid #e9e9e9 }	

	.Listagem-3-Itens2 { border-top: 1px solid #e9e9e9; font-size: 0.9em  }

	.Listagem-3-Itens2 ul { 

		list-style: none; border-bottom: 1px solid #e9e9e9; clear: both; padding: 0 14px 0 24px;

		float: left; width: 505px }

		.Listagem-3-Itens2 li { padding: 2px 0; width: 33%; float: left }

			.Listagem-3-Itens2 li a {  color: #435270; text-decoration: none; }

			.Listagem-3-Itens2 li a:hover {  color: #006961; text-decoration: underline; }				

	.Listagem-Itens3 { list-style: none; border-top: 1px solid #e9e9e9; font-size: 0.9em }

		.Listagem-Itens3 li { padding: 2px 10px 2px 24px; border-bottom: 1px solid #e9e9e9 }

			.Listagem-Itens3 li a { color: #435270; text-decoration: none; }		

			.Listagem-Itens3 li a:hover { color: #006961; text-decoration: underline; }					

	.FaqLista-Temas { list-style: none; border-top: 1px solid #f3f3f3 }

		.FaqLista-Temas li { border-bottom: 1px solid #f3f3f3; color: #435270; 

		background: #6e7d98 url(../images/gif/pastaOn.gif) no-repeat 10px center;   }				

		.FaqLista-Temas li a {

		padding: 3px 0 2px 31px; color: #435270; text-decoration: none; 

		background: #d5dae4 url(../images/gif/pastaOff.gif) no-repeat 10px center; display: block  }		

		.FaqLista-Temas li a:hover { background: none; color:#fff }


	.FaqLista { border-top: 1px solid #f3f3f3; margin-bottom:50px }

	.FaqLista dt { 

		background: #d5dae4 url(../images/gif/pastaOff.gif) no-repeat 10px center; border-bottom: 1px solid #f3f3f3;

		padding: 3px 0 2px 31px; color: #435270; cursor: pointer  }

	.FaqLista dt:hover, .FaqLista dt.selected { 

		background: #6e7d98 url(../images/gif/pastaOn.gif) no-repeat 10px center; border-bottom: 1px solid #f3f3f3;

		padding: 3px 0 2px 31px; color: #fff  }			

	.FaqLista dd li.FaqLista-Itens { padding: 10px 0 10px 46px; border-bottom: 1px solid #e9e9e9  }

	.FaqLista dd li.FaqLista-Itens ul, .FaqLista dd li.FaqLista-Itens { list-style: none }		

	.FaqLista dd a { text-decoration: none; color: #6e7d98 }

	.FaqLista dd a:hover { color: #006961 }

	.FaqLista dd address { font-style: normal }		

	.FaqListaAnchor {MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px};

	.FaqListaAnchor a { text-decoration: none; color: #6e7d98 }


	/* DESCOBRIR REGIÃO */

	.Conselho-Tabs { 

		float: right; clear: both; width: 100%; background: transparent url(../images/gif/ConselhoTabsBg.gif) repeat-x bottom }

		.Conselho-Tabs ul { list-style: none; float: right; clear: both; font-size: 0.8em }

			.Conselho-Tabs li { float: left; margin: 0 0 0 1px }		

				.Conselho-Tabs li a { 

					display: block; float: left; padding: 7px 11px 2px; background: #d8dce5; 

					border: 1px solid #c4cad6; color:#435270; text-decoration: none; min-height: 2.1em }

				.Conselho-Tabs li a:hover { background: #eee; border-bottom: 1px solid #eee; color:#435270; text-decoration: none; }

				.Conselho-Tabs li strong { 

					display: block; float: left; padding: 7px 11px 2px; background: #eee; min-height: 2.1em; 

					border: 1px solid #c4cad6; color:#435270; text-decoration: none; border-bottom: 1px solid #eee; }						
		

				* html .Conselho-Tabs li a { height: 2.1em }

				* html .Conselho-Tabs li strong { height: 2.1em }	

		table.Contactos { border-collapse: collapse; margin-bottom: 25px; width: 100%; font-size: 0.9em; color: #435270 }

		table.Contactos td { padding: 2px 0 2px 8px }
		
		table.Contactos td > table { height:.8em }

		.Cabecalho td { background: #d5dae4; color: #000 }

		.Cabecalho td a { text-decoration: none!important }

		.Cabecalho td a:hover { text-decoration: none }						

		.Cabecalho td a img { border: 0 }

		table.Contactos td a { text-decoration: underline; color:#435270  }

		table.Contactos td a:hover { text-decoration: underline; color:#006961  }			

		.conequipamento { width: 45% }

		.contelefone { width: 20%; color: #000 }

		.conemail { width: 35% }
		
		.Row-Cinza td { background: #e9e9e9; }

		dl.Zona-Detalhe { float: left; border-bottom: 6px solid #e9e9e9 }
		
		dl.Zona-Detalhe Zona { clear:both }

		dl.Zona-Detalhe dt { display:inline; margin-left: 60px; float: left; width: 95px; padding-bottom: 30px }

		/*
		dl.Zona-Detalhe dt a { 

			display: block; background: #6e7d98 url(../images/gif/seta-azul.gif) no-repeat right center;

			text-decoration: none; text-transform: uppercase; font-size: 0.8em; color: #fff; padding: 1px 0 1px 2px } */

		dl.Zona-Detalhe dt img {  width: 95px }

		dl.Zona-Detalhe dd { float: left; display:inline; width: 300px; margin-left:25px; padding-bottom: 30px }
		
		dl.Zona-Detalhe dd img { margin:.1em }


	/* AGENDA */

		.Pesquisa-Agenda table { width: 100% }

			.Pesquisa-Agenda td { width: 33%; vertical-align: middle }

			.Pesquisa-Agenda td label { line-height: 1.6em  }

			.Pesquisa-Agenda td input { vertical-align: middle }

			.Campos-Texto { padding: 10px 0; width: 100% }

		.Pesquisa-Agenda .Pesquisa-palavras { 

			float: left; width: 48%; background: #e4e4e4 url(../images/gif/dots-cinza.gif); 

			min-height: 95px; height: 95px; }

		.Pesquisa-Agenda .Pesquisa-selecao { 

			float: right; width: 48%;  background: #e4e4e4 url(../images/gif/dots-cinza.gif);

			min-height: 95px; height: 95px; }

		.Pesquisa-Agenda .Pesquisa-palavras[class], .Pesquisa-Agenda .Pesquisa-selecao[class] { height: auto } 
			
		.Pesquisa-Agenda .Wraper { padding: 14px 10px 3px; }

		.Pesquisa-Agenda .palavra-expresao { width: 215px; margin-bottom: 5px  }

		.Pesquisa-Agenda .select-Pesquisa { width: 215px; margin-bottom: 5px  }

		.LinkPesquisa { color: #435270; text-decoration: none; text-transform: uppercase; font-size: 0.9em }

		.LinkPesquisa:hover { color: #006961; text-decoration: underline }			

		.Campos-Texto .pDown { padding-top: 10px}

		.Pesquisa-palavras-ok { 

			background: #6e7d98 url(../images/gif/seta-azul2.gif) no-repeat right center; border: 0;

			color:#fff; padding: 0 15px 0 8px; width: 7.8em; text-transform: uppercase  }			

		.imgDetalhe { float: left; margin: 8px 10px 10px 0 }

		.Detalhes-Evento { border-top: 1px solid #e9e9e9; clear: both }

		.Detalhes-Evento .sep { border-bottom: 1px solid #e9e9e9; float: left; width: 100%; clear: both; padding: 1px 0 }

		.cleanStyle .Detalhes-Evento em { float: left; width: 50%; text-align: right; font-style: normal  }

		.Detalhes-Evento span { float: right; width: 47%; color: #006961 }


		/* SERVIÇOS */

		.Pesquisa-Servicos { border: 0; margin-top: 15px; clear: both  }

		.Pesquisa-Servicos legend { color:#000; font-size: 16px; font-weight: bold}			

		* html .Pesquisa-Servicos legend { margin-left: -7px}			

		*:first-child+html .Pesquisa-Servicos legend { margin-left: -7px}						

		.Pesquisa-Servicos .Wraper { padding: 14px 10px 3px; }

		.Pesquisa-Servicos .palavra-expresao { width: 314px; margin-bottom: 5px  }

		.Pesquisa-Servicos .select-Pesquisa { width: 314px; margin-bottom: 5px  }

		.Pesquisa-Servicos .Pesquisa-palavras { 

			float: left; width: 48%; background: #e4e4e4 url(../images/gif/dots-cinza.gif); 

			min-height: 85px; height: 85px; }

		.Pesquisa-Servicos .Pesquisa-selecao { 

			float: right; width: 48%;  background: #e4e4e4 url(../images/gif/dots-cinza.gif);

			min-height: 85px; height: 85px; }

		.Pesquisa-Servicos .Pesquisa-palavras[class], .Pesquisa-Servicos .Pesquisa-selecao[class] { height: auto } 

		.Pesquisa-Sugestoes {}

			.Pesquisa-Sugestoes legend { color:#000; font-size: 1.6em }

				.Pesquisa-Sugestoes legend span { color:#000; font-size: 0.8em; display: block }

			.Pesquisa-Sugestoes .Wraper { background: #e4e4e4 url(../images/gif/dots-cinza.gif); padding: 14px 12px 25px }

			.Pesquisa-Sugestoes .palavra-expresao { width: 128px; vertical-align: bottom }

			.Pesquisa-Sugestoes .Para-Pesquisar-ok { vertical-align: bottom }						

		.Lista-servicos ul { list-style: none;  }

		.Lista-servicos ul.colEsquerda { float: left; width: 48% }

			*html .Lista-servicos ul.colEsquerda { width: 49% }			

		.Lista-servicos ul.colDireita { float: right; width: 48% }			

		.Lista-servicos li { padding: 10px 0 22px 60px; border-top: 6px solid #e9e9e9; min-height: 40px }

		* html .Lista-servicos li { height: 40px }		

		.Lista-servicos li img { position: absolute; margin-left: -60px; margin-top: -8px  }

		.Lista-servicos li a { color: #435270;ext-decoration: underline  }

		.Lista-servicos li a.titulo-servico { font-size: 1.2em; text-decoration: none }

		.Lista-servicos li a:hover { color: #006961 ; text-decoration: underline }			

		.Listagem-3 { clear: both; padding: 20px 0  }

			.Listagem-3 ul { list-style: none; float: left; width: 33%;    }

				.Listagem-3 li {  }

		.opcoes-alojamentos { clear: both; padding-top: 15px }

		.Listagem-itens-3 { padding:14px 10px 3px; background-color: #e9e9e9; }

			.Listagem-itens-3 ul { clear: both; list-style: none; clear: both; padding-top: 3px }

				.Listagem-itens-3 li {  float: left; width: 33%; }

				.Listagem-itens-3 li label { display: block; padding: 3px 0 }					

		.opcoes-alojamentos .textPreto { float: left}

		.btn-cxAzul { 

			background: #6e7d98; text-decoration: none; text-transform: uppercase; font-size: 0.8em; color: #fff;

			float: right; padding: 1px 3px; display: block; cursor: pointer }

		.btn-cxAzul:hover { background: #006961; text-decoration: none; }			

		.Lista-Contactos { width: 100%; font-size: 0.9em }

		.Lista-Contactos td { padding: 3px 0 3px 3px }

		.Lista-Contactos td > table { height:1.8em; }
		
		.Lista-Contactos .colEquipamento { width: 40% }

		.Lista-Contactos .colTipo { width: 10% }

		.Lista-Contactos .colCategoria { width: 16% }

		.Lista-Contactos .colLocal { width: 20% }

		.Lista-Contactos .colTelefone { width: 20% }

		.Lista-Contactos colEmail { width: 0% }										

		.Lista-Contactos .colData, .Lista-Contactos .colLingua, .Lista-Contactos .colTamanho, .Lista-Contactos .colAutor {

			width: 16% } 

		.Lista-Contactos .colTitulo { width: 30%; color: #435270}

		.PaginacaoTopo { text-align: right; text-transform: uppercase; font-size: 0.8em; margin: 20px 0 5px 0 }

		.PaginacaoTopo img { vertical-align: middle }		

		.PaginacaoTopo span { margin: 0 10px }

		.PaginacaoTopo2 { text-align: right; text-transform: uppercase; font-size: 0.8em; margin: 5px 0 5px 0; padding: 4pt 4pt 0 }

		.PaginacaoTopo2 img { vertical-align: middle }		

		.PaginacaoTopo2 span { margin: 0 10px }

		.PaginacaoBaixo { text-align: right; text-transform: uppercase; font-size: 0.8em; margin: 5px 0 20px 0; padding:4pt 0 4pt 4pt }

		.PaginacaoBaixo img { vertical-align: middle }		

		.PaginacaoBaixo span { margin: 0 10px }					

		.banner { margin-top: 25px }								

		/* CONTEUDOS ESTILOS - Antero */ 

  .Sub-titulo2 {font-size: 1.1em; color: #435270; margin-bottom: 0px;}

  .Sub-titulo3 {font-size: 1.2em; font-weight: normal; color: #006961; margin-bottom: 0px;}

  img.conteudoimg {float: left; margin-right: 10px; padding-top: 5px;}

  img.vermais {margin-left: 353px;}

  .Conteudo-Titulo2 { padding: 18px 10px 0px 0px; font-size: 1.4em; color: #000 }

  .Conteudo-Titulo3 { padding: 18px 10px 0px 0px; font-size: 1.4em; color: #435270;  } 

  .cleanStyle .Conteudo-Titulo2 { margin: 0px }

  .cleanStyle .Conteudo-Titulo3 { margin: 0px }

  .Titulo-Lateral2 {font-size:0.8em;}

  .listcontent ul { margin: 0px; padding: 0px; clear: both; padding-top: 15px; }

  	.listcontent li { float: left; width: 127px; margin-right: 20px; display: block; min-height: 180px }

  	* html .listcontent li { height: 180px; font-size: 1.1em;  }

	.listcontent li:hover { color: #006961 }

    .listcontent strong { color: #435270; margin:0px; font-weight: normal }

    .listcontent a { color: #435270; text-decoration: none; font-weight: bold  } 

    .listcontent a:hover { color: #006961 }

	.listcontent li:hover a { color: #006961 }

	.listcontent img { width:126px; height:88px}

  .clearer {clear: left; line-height: 0; height: 18px;}

  .clearer2 {clear: left; line-height: 0;}

  table.contactos2 { border-collapse: collapse; width: 100%; font-size: 1em; margin-top: 20px; }

	table.contactos2 td {border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; padding-top: 2px; padding-bottom: 2px }

	.alt1 {text-align: right; width: 105px; color: #666666;}

	.alt2 {color: #006961; padding-left: 20px;}

	.Menu-Contexto p {font-size: 1.1em; padding-left: 15px; padding-bottom: 5px;}

	.Menu-Contexto h2 {font-size: 1.1em; color: #435270; padding-left: 15px; padding-top: 5px;}				

	.Contexto2 li a:hover, .Contexto2 li a.selecionado { text-decoration: none; color:#fff; background:#4FA802; }

  a.email:link {text-decoration: underline; color:#435270}

  a.email:visited {text-decoration: underline; color:#435270}

  a.email:hover {text-decoration: underline; color:#006961}

  a.email:active {text-decoration: none;}

  a.link1:link {text-decoration: none; color:#435270}

  a.link1:visited {text-decoration: none; color:#435270}

  a.link1:hover {color:#006961}

  a.link1:active {text-decoration: none;}

  #Conteudo2 { font-size: 1.2em; height: 600px; min-height: 600px; margin-left: -170px;}

  #Conteudo2[id] { height: auto }

  .Conteudo-Global2 {float: left;}

  .Conteudo-Global3 .Conteudo-Titulo { padding-left: 261px }

  .Conteudo-Global3 .Accoes { padding:40px 0 0 261px; }

  #contenttable {margin-left: -177px; width: 713px;}

  * html #contenttable {position: relative; left: 13px}

  #Breadcrumb { color: #435270; padding: 3px 10px 0 25px }

  p.para1 {margin-top: -16px;}

  #tablez table {

	border-collapse: collapse;

	margin: 0px;

	padding: 0px;

	clear: left;

	font-size: 0.9em;

	text-align: center;

	}

  #tablez thead th {

  color: #FF834E;

  padding-right: 5px;

  padding-left: 5px;

  vertical-align: text-top;

  }

  #tablez tbody th {

  text-transform: uppercase;

  }

  #tablez tbody th, #tablez tbody td, #tablez thead th { border-bottom: 1px solid black; padding: 2px 0 }

  .contenticon {top: -20px; position: relative;}

  .contenticon img {padding-right: 10px; padding-top: 10px;}

  #tabletop {margin-top: -10px; margin-bottom: 15px;}

  #imgleft {float: left; margin-left: -90px;}

  * html #imgleft {position: relative; margin-left: -90px;}

  ul.none {

  margin-top: 30px;

  list-style-type: none;

  }  

  .Lista-sugestoes {font-size: 0.9em; padding-left: 10px; padding-top:10px; background-color: #e9e9e9 }

	.Lista-sugestoes ul { list-style: none;}

	.Lista-sugestoes ul.colesq { float: left; width: 51%;}

	* html .Lista-sugestoes ul.colesq { width: 51% }			

	.Lista-sugestoes ul.coldir { float: right; width: 48.5% }			

	.Lista-sugestoes li { padding: 10px 0 5px 10px; border-left: 3px solid #fff; min-height: 90px; }

		* html .Lista-sugestoes li { height: 90px; }

	.Lista-sugestoes li img { position: absolute;margin-top: -8px; border: 1px solid #999999;}

	.cleanStyle .Lista-sugestoes h4 {font-size: 1em; font-weight: normal; color: #435270; margin: 0px;}

  .sugestionbox {margin-top: 25px;padding-top: 5px; padding-bottom: 5px; border-top: 5px solid #e9e9e9; font-weight: bold;font-size: 1.4em; color: #000;}

  .Lista-sugestoes2 {padding-left: 135px;}

	.Destque3Img img { margin-right: 20px }		

	.sugestItem { clear: both; padding-top: 15px }

	.cleanStyle .sugestItem a { color:#435270; font-size: 1.2em; font-weight: bold; text-decoration: none }

	.cleanStyle .sugestItem p { margin: 0 }	

	.cleanStyle .sugestItem a:hover, .cleanStyle .sugestItem:hover, .cleanStyle .sugestItem:hover a { color: #006961 }

	.InfoAreas { float: left; width: 33% }

		.InfoAreas div { background: #FFF; text-align: center; margin-right: 5px; margin-bottom: 5px }

		.InfoAreas div img { margin:8% }

		.InfoAreas strong { color: #435270; display: block; padding-bottom: 3px; font-weight: normal; font-size:1.1em   }		

		.InfoAreas .titulo { font-size: 0.9em; color: #435270; }

		.InfoAreas .resumo-Link { font-size: 0.9em; color: #666 }

		.InfoAreas .data { font-size: 0.9em; color: #006961  }

	.Intro-Area { padding-bottom: 25px }

		.Intro-Area .textVerde { padding-bottom: 10px }

	.Contacto { padding-bottom: 15px }		

	.Contacto address { font-style: normal }

	.Campos-in { clear: both; padding: 5px 0 3px; float: left; width: 100% }

	.MeioCampo { float: left; display: block; width: 172px; padding-right: 30px }

	.MeioCampo input { width: 172px }
	
	.MeioCampo_captcha { float: left; display: block; width: 442px; padding-right: 30px }

	.MeioCampo_captcha input { width: 172px }

	.MeioCampo1 { float: left; display: block; width: 200px;}

	.textoCx2 { width: 373px; display: block }

		* html .textoCx2 { width: 377px;  }

	.textoCx3 { width: 373px; display: block; height: 80px }

		* html .textoCx3 { width: 377px;  }

	.comboCx2 { width: 174px; display: block }

		* html .comboCx2 { width: 174px;  }

	.btn-setaAzul { 

		background: #6e7d98 url(../images/gif/seta-azul2.gif) no-repeat right center; border: 0; color:#fff;

		font: 0.9em 'Trebushet MS', Helvetica, sans-serif ; text-transform: uppercase; padding:1px 12px 0 2px; margin: 0;

		vertical-align: bottom  }

	.aRight { text-align: right }

	.chatDiv { background: #6e7d98 url(../images/gif/chatbg.gif) repeat-x top; padding: 4px 14px 4px 24px }

	.chatDiv a { text-decoration: none; color: #fff }

	.chatDiv a:hover { text-decoration: none }

		.chatDiv a img { vertical-align: middle; border: 0; margin-top: 2px }

	.chatDiv .contactoLink { color: #a6c0d8 }

	.Mapa-site {}

	.Mapa-site .Area { float: left; width: 13.5%; border-bottom: 1px solid #e9e9e9; margin-right: 7px}

	.Area ul { list-style: none }

		.Area li {  }

			.Area li li {  }

				.Area li li li {  }			

		.Area li a { display: block; border-top: 6px solid #e9e9e9; padding: 3px 0 3px 10px; text-decoration: none }

			.Area li li a { border-top: 6px solid #e9e9e9; padding: 3px 0 3px 10px }

				.Area li li li a { border-top: 1px solid #e9e9e9; padding: 3px 0 3px 27px }					

		.Area.lista1 li li a { border-top: 1px solid #e9e9e9; padding: 3px 0 3px 10px }

		.Area.lista1 ul ul { border-top: 5px solid #e9e9e9; }

		.Area.lista2 ul { border-bottom: 5px solid #e9e9e9; }

		* html .Area li { height: 1%}

		* html .Area li a { height: 1%}

		.Sugere { clear: both; background: transparent url(../images/gif/sugereBx.gif) repeat-x bottom; float: left; width: 100% }

			.Sugere ul { list-style: none; background: transparent url(../images/gif/sugereLat.gif) repeat-y right; float: left; width: 100% }

			.Sugere li { background: url(../images/gif/sugereLat.gif) repeat-y left; float: left; width: 33.3% }

				.Sugere .Sugere-Cont { background: transparent url(../images/gif/sugereTop.gif) repeat-x top; min-height: 180px }

				* html .Sugere-Cont { height: 180px }				

				.Sugere-Cont img { border: 0 }

			.Sugere .Sugere-texto { width: 66.6%; }

			.Sugere .Sugere-texto .Sugere-Cont { background: #e7e7e7 url(../images/gif/sugereTextobg.gif) repeat-x bottom;  }

			.Sugere-texto2 { padding: 50px 10px 5px 25px}

			.Sugere ul ul { background: none; padding: 10px 2px 14px 24px; width: auto }

				.Sugere li li { background: none; float: none; width: auto }

				.Sugere li li a { text-decoration: none;   }

				.Sugere li li a:hover { text-decoration: underline;   }

			#Sugere-Sol-Praia a { color:#a6c0d8 }

			#Sugere-Desporto a { color:#66c2aa }

			#Sugere-Golfe a { color:#4ea801 }

			#Sugere-Natureza a { color:#00683d }

			#Sugere-Boa-Vida a { color:#803540 }

			#Sugere-Cultura a { color:#c31f3f }

			#Sugere-Negocio a { color:#435270 }						

	.Galeria { list-style: none; padding: 20px 0; border-bottom: 6px solid #e9e9e9; float: left; clear: both; width: 100% }

		.Galeria li { float: left; width: 86px; padding-right: 15px }

		.Galeria .foto { background: #e9e9e9;  text-align: center; min-height: 86px; display: block }

		* html .Galeria .foto { height: 86px }

		.Galeria .foto img { height: 86px; width: 64px; display: block; margin: 0 auto }

		.donwloadImg { 

			float: left; display: block; background: transparent url(../images/gif/descarregar.gif) no-repeat left center; 

			padding: 0 0 0 10px; clear: left; font-size: 0.8em; text-transform: uppercase; text-decoration: none }

		.donwloadImg:hover { 

			text-decoration: none; background: transparent url(../images/gif/descarregarHI.gif) no-repeat left center;  }

		.zommMais { position: relative }

		.links { float: left; width: 100%; margin-top: 1px; background: #e9e9e9; }

		.links a { margin-left: 1px; line-height: 1.2em }

		.zoom { position: absolute; display: block; background: transparent url(../images/gif/downZoom.gif) no-repeat left center; width: 17px; height: 17px; cursor: pointer; margin-top: 90px; margin-left: 65px  }

		.zoom:hover { background: transparent url(../images/gif/downZoomHI.gif) no-repeat left center; }

		.lightboxDesc { clear: both; padding: 6px 0 0 }

		.Noticia-Img { clear: both; padding-bottom: 15px; font-size: 0.9em; }

			.Noticia-Img img { float: left; width: 225px }

			.Noticia-Img .Noticia-imgTxt { float: right; width: 265px }

			.Noticia-Txt .Noticia-imgTxt { float: none; width: auto; font-size: 0.9em; }

			.Noticia-Img.notDestaque { font-size: 1.1em; padding-top: 23px }

				.Noticia-Img:hover { color:#006961; }

					.Noticia-Img:hover a { color:#006961; }

			.Noticia-imgTxt a { color:#435270; text-decoration: none;  text-transform: uppercase; font-size: 1.3; }

			.Noticia-imgTxt a:hover { color:#006961; }			

			.Noticia-imgTxt p {  }

			.Noticia-imgTxt small { font-size: 1.0em; color: #006961  }

		.SugestaoItem { clear: both; display:block; float:left; padding-top: 15px; width:501px  }

		.SugestaoItem img { float: left; width: 91px; margin-right: 10px  }

		.SugestaoItem a { text-decoration: none; }		

		.SugestaoItem .resumo-sug { float:right; width: 400px }

		.SugestaoItem:hover, .SugestaoItem:hover a { color:#006961}

		.img2 { width: 408px }

		#mostraSugestoes { 

			font-size: 0.8em; color:#006961; display: block; width: 408px; background: #e9e9e9; text-decoration: none;

			padding: 3px;  }

		#toggle { cursor: pointer }

		#FecharDiv { }

		#toggleFecharDiv { float: right; display: none; background: #5c6982; color: #fff; padding: 1px 5px }

		.Lista-sugestoes1 { 

			font-size: 0.9em; padding-top:10px; 

			background: #e9e9e9 url(../images/gif/bgListaSugestoes.gif) repeat-y left }

		.Lista-sugestoes1 ul { list-style: none;  }

		.Lista-sugestoes1 ul.colesq { float: left; width: 250px; padding-left: 14px }

		.Lista-sugestoes1 ul.coldir { float: right; width: 240px; padding-right: 20px}			

		.Lista-sugestoes1 li { padding: 10px 0 5px 10px }

		.Lista-sugestoes1 h4 {font-size: 1.2em; font-weight: normal; color: #435270; margin: 0px;}

		.Lista-sugestoes1 h4 a { color: #435270; text-decoration: none}

/* Clean Style */

.cleanStyle { }

.cleanStyle h1, .cleanStyle h4 { margin: 21px 0 }

.cleanStyle h2 { margin: 19px 0 }

.cleanStyle h3 { margin: 18px 0 }

.cleanStyle h5 { margin: 22px 0 }

.cleanStyle h6 { margin: 25px 0 }

.cleanStyle pre { white-space: pre; margin: 13px 0 }

.cleanStyle p { margin: 16px 0 }

.cleanStyle strong { font-weight: bold }

.cleanStyle em { font-style: italic }

.cleanStyle u { text-decoration: underline }

.cleanStyle strike { text-decoration: line-through }

.cleanStyle sup { vertical-align: super }

.cleanStyle sub { vertical-align: sub }

/*.cleanStyle ul { display: block; margin: 16px 0; padding: 0 0 0 40px; list-style-type: none; list-style-position: outside }

.cleanStyle ul li { list-style-type: disc }

.cleanStyle ul li ul li { list-style-type: circle }

.cleanStyle ul li ul li ul li { list-style-type: square }

.cleanStyle ul li ul { margin: 0 }

.cleanStyle ol { display: block; margin: 16px 0; padding: 0 0 0 40px; list-style-type: decimal; list-style-position: outside }

.cleanStyle ol li ol { margin: 0 }*/

.cleanStyle blockquote { margin-left: 40px }

.cleanStyle hr { margin: 8px 0; border: inset 1px #000 }

.guiaservicoschecklist { width: 100%; clear: both; border-collapse: collapse; margin-bottom:30px}

.guiaservicoschecklist td { width: 33%}

.pageError { width:85%; text-align:center; margin:auto; padding-top:8%; padding-bottom:15%; }
.error { padding-top:5%; font-size:1.8em; font-weight:bold; }
.error_desc { padding-top:1%; font-size:1.1em; font-weight:normal; }