/* folha de estilos - Turismo de Aldeias */body,table,tr,td,div {	font-family:Arial, Helvetica, sans-serif;	font-size:95%;	color:#333333;	line-height: 100%;}.textoNormal {	font-family:Arial, Helvetica, sans-serif;	font-size: 85%;	color:#333333;	line-height: 140%;}.textoPesquisa {	font-family:Arial, Helvetica, sans-serif;	font-size: 85%;	color:#003399;	line-height: 140%;}a:link {color: #000066;}a:hover {text-decoration: none; color: #003399;}a:visited {color: #000066;}.txtLegendas { font-size: 100%; color: #93CC66;}.txtLegendas:hover { font-size: 100%; color: #93CC66;}.txtLegendas:link { font-size: 100%; color: #93CC66;}.txtLegendas:visited { font-size: 100%; color: #93CC66;}.titulo1 {	font: bold 110% Arial, Helvetica, sans-serif;	color: #000066;}.titulo2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #000066;	font-weight: bold;}.titulo3 {	font-family: Arial, Helvetica, sans-serif;	font-size:100%;	color: #333333;	font-weight: bold;}.txtHeader {	background: #D9D884;	padding-left: 10px;	font: bold 24px Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding-bottom: 5px;}.txtHeader2 {	background: #BBDC7E;	padding-bottom: 5px;	padding-left: 10px;	font: bold 24px Arial, Helvetica, sans-serif;	color: #FFFFFF;}.txtAzul {	color: #000066;	font-size: 90%;}.txtNew {	color: #CC3300;	font-weight: bold;}.fundoVerde1 {	background: #93CC66;	padding-top: 4px;	padding-bottom: 4px;	line-height: 100%;}.fundoCinza1 {	background: #D3DCCF;	padding-top: 7px;	padding-bottom: 3px;}.fundoRodape {	font: Arial, Helvetica, sans-serif;	font-size: 85%;	color: #666666;	background: #FFFFFF;	border-top: 1px solid #999999;	padding-left: 12px;}.fundoBranco {	background: #FFFFFF;	margin-right: 10px;	padding: 5px 8px 5px 10px;}.fundoAzul {	background: #A5C3DE;}.fundoBeije {	background: #ECEBCF;	padding: 0px 6px 4px;}.fundoBeije2 {	background: #E4E2C7;	padding: 2px 2px 2px 0px;}.fundoBrancoImagens {	background: #FFFFFF;	margin-right: 10px;	padding-top: 8px;}.menuTopo {	font: bold 11px Arial, Helvetica, sans-serif;	border-right: 1px solid #DCE7CE;	color: #003333;	text-decoration: none;	padding: 4px 5px;}a.menuTopo:hover {	font: bold 11px Arial, Helvetica, sans-serif;	border-right: 1px solid #DCE7CE;	color: #FFFFFF;	text-decoration: none;	padding: 4px 5px;	background: #006633;}li,ul {	line-height: 14px;	list-style-image: url(../images/bullet.gif);	color: #000066;	padding-left: 0px;	font-size: 100%;}.pesquisaTopo {	font: 85% Arial, Helvetica, sans-serif;	color: #336633;	text-decoration: none;	padding: 4px 6px;}.formTextfield {	height: 15px;	width: 100px;	font: 10px Arial, Helvetica, sans-serif;	color: #006666;	border-top: 1px solid #003333;	border-right: 1px solid #93CC66;	border-bottom: 1px solid #93CC66;	border-left: 1px solid #006633;	background: #E7E9E9;}.formCombo {	height: 15px;	width: 110px;	font: 10px Arial, Helvetica, sans-serif;	color: #336633;	background: #D3DCCF;	margin-right: 10px;}.formButton {	width: 20px;	font: bold 12px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #93CC66;	border-top: 1px solid #B7D39C;	border-right: 1px solid #4C7A27;	border-bottom: 1px solid #4C7A27;	border-left: 1px solid #93CC66;}.pathline {	font: 80% Arial, Helvetica, sans-serif;	color: #333333;}.pathlineDestaque {	font: bold 90% Arial, Helvetica, sans-serif;	color: #333333;	padding-left: 3px;	padding-right: 3px;}.pathlineFundo {	font-size: 90%;	background: #D9D884;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-top: 1px solid #FFFFFF;	border-right: #FFFFFF;	border-bottom: #FFFFFF;	border-left: #FFFFFF;}.pathlineFundo2 {	background: #BBDC7E;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-top: 1px solid #FFFFFF;	border-right: #FFFFFF;	border-bottom: #FFFFFF;	border-left: #FFFFFF;}.pathlineFundo0 {	background: #FFFFFF;	border-top: 1px solid #FFFFFF;	border-right: #FFFFFF;	border-bottom: #FFFFFF;	border-left: #FFFFFF;}.menuHighlight {	font: bold 11px Arial, Helvetica, sans-serif;	border-right: 1px solid #DCE7CE;	color: #003333;	text-decoration: none;	padding: 4px 5px;	background: #D3DCCF;}.separador1 {	padding-top: 3px;	border-top: 1px solid #ADAB9C;	padding-bottom: 3px;}.separadorLateral {	color: #000066;	border-top: 1px solid #E4E2C7;	font-size: 11px;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;}.noUnderline {	text-decoration: none;}