charset "iso-8859-1";
/*
	-------------------------------------------------------------------
	Paginas Internas
	-------------------------------------------------------------------
*/
body.interna { color:#4F4F4F; }
body.interna p { margin-bottom:20px; }

body.interna div#conteudoPrincipal { margin:0px 0px 0px 250px; float:inherit;}
body.interna div.conteudoLargo { width:520px;} /* Somente as pginas que tem contedo largo (exemplo: ministerioTurismo/home) */
body.interna div.conteudoMedio { width:290px; } /* Somente as pginas que tem contedo em largura media (exemplo: eventos/home) */
body.interna div.conteudoPequeno { 
	width:375px;
	position:relative;
	float:left;
	} /* Somente as pginas que tem contedo de 355 pixels (exemplo: sobreBrasil/home) */
body.interna div.conteudoMenor { width:310px; margin-right:-40px !important;}

/* Configurao das internas do TOUR */
body.interna div.titprincipal{ color:#4f4f4f; font-weight:bold; }
body.interna div.contprincipal{ color:#4f4f4f; }
body.interna div.imgCidadePequena{ float:left; width:60px !important; }
body.interna div.contCidade{ width:280px; float:left; position:relative; left:10px; }
body.interna div.contCidade a{ color:#4f4f4f !important; }
body.interna div.contCidade p{ width:280px !important; }/* gato */
body.interna div.vejatodas{ color:#1a7c1a; float:left; position:relative; left:210px; top:15px; }
body.interna div.vejatodas a{ width:128px !important; }
body.interna div.vejatodas span{ width:22px; float:right; position:relative; top:-15px; left:-220px; }

#container > #conteudo {  
	padding-top:20px !important;
	background-position:0 15px;
	}

/* Breadcumb */
#breadcumb {
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
}
#breadcumb.cult {
	height:160px;
}
#conteudoInterno {
	clear:left;
	margin:60px  0 0 0;
}
.definewidth{
	margin:20px 0 0 250px;
	width:500px;
}
#conteudoInterno.mapa{
	clear:both;
}
#breadcumb a { display:block; float:left; height:14px; margin:28px 0px 23px 0px; }
#breadcumb span { display:none; }
#breadcumb .separador {
	display:block;
	float:left;
	width:21px;
	height:16px;
	margin:28px 0px 0px 0px;
	background:url(../imagens/tit/titSecao_separador.png) no-repeat 0px 0px;
}

#paginacao {
	text-align:center;
}
#paginacao h3 {
	display:none;
}
#paginacao p {
	display:inline;
}
#paginacao ul {
	display:inline;
	background:none !important;
}
#paginacao li {
	display:inline;
}


body.interna div#conteudoPrincipal h3 { margin:0px 0px 12px 0px; }
body.interna .bulletVerde {
	background:url(../imagens/global/bullet_retanguloVerdeSeta.png) no-repeat 0px 2px;
	text-indent:10px;
}
body.interna .titFotos {
	background:url(../imagens/global/ico_foto.png) no-repeat;
	padding-left:24px;
	height:15px;
	margin:0px 0px 6px 0px;
	*margin:8px 0px 6px 0px;
	display:block;
	width:76px;
}

body.interna div#conteudoPrincipal h4 { margin:0px 0px 16px 0px; }
body.interna div#conteudoPrincipal ul { margin:0px 0px 34px 0px; }

/*
	boxLateral
	---------------------------------------------------------------------
*/
body.interna .boxLateral a, body.interna .boxLateral2 a, body.interna .boxLateral3 a { color:#1A7C1A; }


body.interna .boxLateral, body.interna .textoLateral {
	position:relative;
	right:13px;
	top:40px;
	width:210px;
	float:right;
	clear:right;
	margin:17px 0px 0px 0px;
	padding:0px 0px 8px 0px;
}
body.interna .boxLateral { background:#B3DC86 url(../imagens/bg/foot_boxArredondadoMenor.png) no-repeat 0px bottom; }
body.interna .boxLateral h3 {
	background: url(../imagens/bg/tit_boxArredondado210x31.png) no-repeat 0px 0px;
	font-size:11px;
	color:#FFF;
	height:31px;
	padding:8px 0px 0px 11px;
}
body.interna .boxLateral p, body.interna .boxLateral fieldset, body.interna .boxLateral h4 {
	padding:0px 0px 0px 11px;
	margin:0px;
	color:#4F4F4F;
}
body.interna .boxLateral a { color:#FFFFFF; }
body.interna .boxLateral fieldset { clear:both }
body.interna .boxLateral label { clear:both; display:block; }
body.interna .boxLateral legend {
	margin:0px;
	padding:0px;
	color:#4F4F4F;
	position:relative;
	left:-8px;
}
body.interna .boxLateral input, body.interna .boxLateral select {
	margin:3px 0px 10px 0px;
	color:#000;
	width:146px;
	float:left;
}
body.interna .boxLateral input {
	width:146px;
}
body.interna .boxLateral select {
	width:152px;
}
body.interna .boxLateral select.pequeno {
	width:94px;
}
body.interna .boxLateral fieldset.data {
	margin:3px 0px 10px 0px;
}
body.interna .boxLateral fieldset.data select {
	float:left;
	margin:4px 5px 0px -1px;
}
body.interna .boxLateral fieldset select.dia {
	width:41px;
}
body.interna .boxLateral fieldset.data select.mes {
	width:45px;
}
body.interna .boxLateral fieldset.data select.ano {
	width:49px;
}
body.interna .boxLateral fieldset#mudaMes select.mes {
	width:74px;
	margin-right:11px;
	margin-left:-3px;
}

/* boxLateral 2 */
body.interna .boxLateral2 { position:relative; right:13px;*top:20px;width:164px; float:right; clear:right; margin:17px 0px 0px 0px; padding:0px 0px 8px 0px; }
body.interna .boxLateral2 {
	background:#DFF8C4 url(../imagens/bg/foot_boxArredondado164.png) no-repeat 0px bottom;
	margin:0px;
	position:relative;
	left:20px;
	float:left;
}
body.interna .boxLateral2 h3 {
	background: url(../imagens/bg/tit_boxArredondado164x45.png) no-repeat 0px 0px;
	font-size:11px;
	color:#1A7C1A;
	height:45px;
	line-height:15px;
	padding:5px 12px 0px 12px;
	margin:0px !important;
}
body.interna .boxLateral2 h3.menor {
	background: url(../imagens/bg/tit_boxArredondado210x31.png) no-repeat 0px 0px;
	font-size:11px;
	height:31px;
	line-height:15px;
	padding:5px 12px 0px 12px;
	margin:0px !important;
}
body.interna .boxLateral2 p, body.interna .boxLateral2 h4 {
	padding:12px 12px 5px 12px;
	margin:0px 0px 0px 0px;
	color:#1A7C1A;
	margin:0px !important;
}

/* boxLateral 3 */
body.interna .arrumaboxLateral3{
	position:relative!important;
	float:left;
	top:0!important;
	left:10px!important;
}
body.interna .boxLateral3 { position:relative; left:13px; *top:20px;width:132px; float:right; clear:right; margin:17px 0px 0px 0px;padding:0px 0px 8px 0px; }
body.interna .boxLateral3 {
	background:#DFF8C4 url(../imagens/bg/foot_boxArredondado132.png) no-repeat 0px bottom;
	margin:0px;
	position:relative;
	left:51px;
	float:left;
	*top:-15px;
}
body.interna .boxLateral3 h3 {
	background: url(../imagens/bg/tit_boxArredondado132x31.png) no-repeat 0px 0px;
	font-size:11px;
	color:#1A7C1A;
	height:31px;
	line-height:15px;
	padding:7px 12px 0px 12px;
}
body.interna .boxLateral3 h4 {
	padding:13px 7px 0px 10px;
	margin-bottom:0px !important;
	color:#1A7C1A;
}
body.interna .boxLateral3 p {
	margin:0px 7px 8px 10px;
	padding-top:0px;
	color:#1A7C1A;
}
body.interna .boxLateral3 img {
	margin:5px 0px 0px 14px;
	padding:0px;
}

/* boxLateral 4 */
body.interna .boxLateral4 {
	position:relative;
	background-color:#FFFFFF !important;
	left:-10px;
	width:196px;
	float:right;
	margin:-505px 0 20px 0;
}
body.interna .boxLateral4 h3 {
	background: url(../imagens/bg/tit_boxArredondado196x31.png) no-repeat 0px 0px;
	font-size:11px;
	color:#1A7C1A;
	height:31px;
	line-height:15px;
	padding:7px 12px 0px 12px;
}
body.interna .boxLateral4 h4 {
	padding:0px 7px 0px 0px;
	margin-top:6px;
	color:#1A7C1A;
}
body.interna .boxLateral4 p {
	margin:0px 7px 8px 0px;
	padding-top:0px;
	color:#1A7C1A;
}
body.interna .boxLateral4 img {
	margin:5px 5px 2px 0px;
	padding:0px;
	float:left;
}

/* Divisoria boxLateral */
div.divisoria {
	background:url(../imagens/global/tracejado.png) repeat-x;
	margin:14px 0px 13px 0px;
	height:1px;
	width:auto;
}


body.interna #slcSegmento {
	width:188px;
	font-size:xx-small;
}
body.interna .boxLateral fieldset#mudaMes input.ano {
	width:38px;
	padding:1px;
}
body.interna .boxLateral fieldset#mudaMes .mesAnteiror {
	position:relative;
	left:-4px;
}
body.interna .boxLateral fieldset#mudaMes .mesPosterior {
	position:relative;
	left:9px;
}
body.interna .boxLateral table#tableCalendario {
	color:#000;
	width:198px;
	margin:6px auto;
}
body.interna .boxLateral table#tableCalendario caption {
	background:url(../imagens/bg/calendario_tit.png) no-repeat center 0px;
	margin:0px auto -6px auto;
	font-size:10px;
	padding:3px 0px;
	letter-spacing:-0.5px;
}
body.interna .boxLateral table#tableCalendario th {
	background:url(../imagens/bg/calendario_th.png) no-repeat 0px 0px;
	height:18px;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	letter-spacing:-1px;
}
body.interna .boxLateral table#tableCalendario td a {
	display:block;
	width:26px;
	background:url(../imagens/bg/calendario_td.png) no-repeat 0px 0px;
	text-align:center;
	font-size:10px;
	letter-spacing:-1px;
	color:#008400;
	padding:3px 0px 3px 0px;
}
body.interna .boxLateral table#tableCalendario td a.diaAtivo {
	color:#FF0000;
}

body.interna .textoLateral h3, body.interna .textoLateral p, body.interna .textoLateral li {
	margin-left:8px;
}
body.interna .textoLateral a strong { color:#1A7C1A; }
body.interna .textoLateral a { color:#4F4F4F; }
body.interna .textoLateral ul {
	margin:16px 0px 0px 0px;
}
body.interna .textoLateral li { margin-bottom:5px; }

body.interna .arredondadoMedio {
	background:url(../imagens/bg/tit_boxArredondado310x31.png) no-repeat 0px 0px;
	width:310px;
	height:31px;
}
body.interna .arredondadoMedio span { padding:8px 0px 0px 10px; color:#FFF !important; display:block; }
body.interna .arredondadoMedio span a { color:#FFF !important; }

body.interna .arredondadoGrande {
	background:url(../imagens/bg/tit_boxArredondado520x31.png) no-repeat 0px 0px;
	width:510px;
	height:31px;
	padding:8px 0px 0px 10px;
	color:#FFF !important;
	display:block;
}

body.interna .arredondadoGrandeDegrade {
	background:url(../imagens/bg/tit_boxArredondadoDegrade451x20.png) no-repeat 0px 0px;
	width:451px;
	height:17px;
	padding:3px 0px 0px 10px;
	margin-bottom:0 !important;
	color:#FFF !important;
	display:block;
	color:#DFF8C4;
}

body.interna .arredondadoGrandeNovo {
	background:url(../imagens/bg/tit_boxArredondadoMeio.png) left top repeat-y;
	width:510px;
	padding:8px 0px 8px 10px;
	color:#FFF !important;
	display:block;
	margin-bottom:0;
}




body.interna .listaEspacada li { margin:12px 0px 16px 0px; }


/*
	Ministerio do Turismo / Home
	-------------------------------------------------------------------
*/

body#ministerioTurismo div#conteudoPrincipal p a { color:#666666; }



/*
	Eventos / Home
	-------------------------------------------------------------------
*/
body#eventosNoBrasil #calendarioLateral { margin-top:65px; }
body#eventosNoBrasil .boxLateral a.btPequeno { position:relative; left:2px; top:3px; }
body#eventosNoBrasil .boxLateral a.btMedio { margin-right:3px; }


/*
	Dicas Apoio Turista / Home
	-------------------------------------------------------------------
*/
body#dicasApoioTurista div#conteudoPrincipal p a { color:#666666; }


/*
	Dicas Apoio Turista / Vacinao
*/


/*
	Dicas Apoio Turista / Consulados
*/
#apoioConsulados div#conteudoPrincipal ul {
	padding-bottom:16px;
	margin:0px 0px 14px 0px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}


/*
	Newsletter / Home
	-------------------------------------------------------------------
*/
body#newsletter #frmNews {
	width:350px;
	height:200px;
	background:#B3DC86 url(../imagens/bg/foot_boxArredondado350.png) no-repeat 0px bottom;
	color:#005221;
	margin:20px 0px 0px 0px;
}
body#newsletter #frmNews h3 {
	width:350px;
	height:27px;
	background:url(../imagens/bg/tit_boxArredondado350x27.png) no-repeat 0px 0px;
	color:#FFFFFF;
}
body#newsletter #frmNews h3 span {
	display:block;
	padding:6px 12px;
	margin-bottom:6px;
}
body#newsletter #frmNews p { display:inline; clear:left; color:#4f4f4f; }
body#newsletter #frmNews label {
	display:block;
	float:left;
	clear:left;
	width:62px;
	margin:0px 10px 12px 10px;
	text-align:right;
}
body#newsletter #frmNews input, body#newsletter #frmNews select {
	display:block;
	float:left;
	width:198px;
	margin:0px 0px 12px 0px;
	color:#000;
}
body#newsletter #frmNews select {
	width:234px;
}
body#newsletter #frmNews .btEnviar {
	position:relative;
	top:55px;
	*top:23px;
	right:18px;
}

/*
	Newsletter / Resposta
*/
body#newsletterResposta>div>div>div>#conteudoInterno { /* hack Mozilla */
	border:1px solid white;
}
body#newsletterResposta .resposta{
	background:url(../imagens/bg/tit_boxArredondado281x32.png) no-repeat 0px 0px;
	vertical-align:middle;
	text-align:center;
	margin:60px 56px;
	display:block;
	width:281px;
	height:32px;
	padding-top:9px;
}


/*
	Destino e Roteiros / Home
	-------------------------------------------------------------------
*/
#destinosRoteiros #frmDestino {
	width:116px;
	margin-left:12px;
	position:relative;
	top:-150px;
	margin-bottom:-150px;
}
#destinosRoteiros #frmDestino label { position:relative; top:-2px; }
#destinosRoteiros #frmDestino select { width:100%; }
#destinosRoteiros #frmDestino .btOK { position:relative; top:-8px; }


/*
	Destino e Roteiros / UF
*/
#destinosRoteirosUF #frmDestino {
	width:116px;
	margin-left:12px;
	position:relative;
	top:-150px;
	margin-bottom:-150px;
}
#destinosRoteirosUF #frmDestino label { position:relative; top:-2px; }
#destinosRoteirosUF #frmDestino select { width:100%; }
#destinosRoteirosUF #frmDestino .btOK { position:relative; top:-8px; }

#destinosRoteirosUF #destino {
	clear:both;
	margin:0px 0px 0px 244px;
	padding-top:0px;
	width:521px;
}
#destinosRoteirosUF #destino h4 span, #destinosRoteirosUF h4.bulletVerde span {
	display:block;
	clear:both;
	height:16px;
	margin:28px 0px 0px 0px;
	padding-bottom:2px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}

/*
	Destino e Roteiros / Cidade
*/

#destinosRoteirosCidade #frmDestino {
	width:116px;
	margin-left:12px;
	position:relative;
	top:-150px;
	margin-bottom:-150px;
	float:left;
}
#destinosRoteirosCidade #frmDestino label { position:relative; top:-2px; }
#destinosRoteirosCidade #frmDestino select { width:100%; }
#destinosRoteirosCidade #frmDestino .btOK { position:relative; top:-8px; }

#destinosRoteirosCidade #destino {
	float:left;
	clear:both !important;
	position:relative;
	left:250px;
	width:520px;
}
#destino dl{
	clear:both;

}
#destinosRoteirosCidade #destino h4 span {
	display:block;
	height:16px;
	margin:28px 0px 0px 0px;
	padding-bottom:2px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}
#destinosRoteirosCidade #fotos {
	/*float:left;
	position:relative;
	left:32px;
	*left:12px;*/
}
#destinosRoteirosCidade #fotos ul, #destinosRoteirosCidade #fotos p {
	padding-left:16px;
}
#destinosRoteirosCidade #fotos li a {
	background:url(../imagens/global/bullet_retanguloVerdeSeta.png) no-repeat 0px 2px !important;
	padding-left:10px;
}
#destinosRoteirosCidade #fotos li a:link strong {
	color:#1A7C1A;
}
#destinosRoteirosCidade #fotos li a:visited strong {
	color:#0ABD0A;
}
#destinosRoteirosCidade #fotos li .divisoria {
	margin:12px 0px 2px 0px;
}
#destinosRoteirosCidade dt {
	background:url(../imagens/global/bullet_retanguloVerdeSeta.png) no-repeat 0px 2px !important;
	text-indent:10px;
	margin:0px 0px 12px 0px;
	font-weight:bold;
	clear:left;
	float:left;
}
#destinosRoteirosCidade dd {
	padding-bottom:16px;
	margin:0px 0px 14px 0px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
	width:100%;
	clear:left;
	float:left;
}
#destinosRoteirosCidade #cidades dd p {
	margin:0px;
	width:345px;
	float:left;
	display:block;
}
#destinosRoteirosCidade dd.noTrace {
	background-image:none;
}
#destinosRoteirosCidade #paginacao {
	float:left;
	margin-top:10px;
}



/*
	Destino e Roteiros / Listagem cidades
*/

#destinosRoteirosListagemCidades dt {
	background:url(../imagens/global/bullet_retanguloVerdeSeta.png) no-repeat 0px 2px !important;
	text-indent:10px;
	margin:0px 0px 12px 0px;
	font-weight:bold;
	clear:left;
	float:left;
}
#destinosRoteirosListagemCidades dd {
	padding-bottom:16px;
	margin:0px 0px 14px 0px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
	width:100%;
	clear:left;
	float:left;
}
#destinosRoteirosListagemCidades#cidades dd p {
	margin:0px;
	width:auto;
	float:left;
	display:block;
}
#destinosRoteirosListagemCidadesdd.noTrace {
	background-image:none;
}
#destinosRoteirosListagemCidades#paginacao {
	float:left;
	margin-top:10px;
}

/*
	Links / Destinos
	-----------------------------------------------------------------------
*/
#linksDestinos dt {
	background:url(../imagens/global/bullet_retanguloVerdeSeta.png) no-repeat 0px 2px !important;
	text-indent:10px;
	margin:0px 0px 12px 0px;
	font-weight:bold;
}
#linksDestinos dt a:link {
	color:#1A7C1A;
}
#linksDestinos dt a:visited {
	color:#0ABD0A;
}
#linksDestinos dd {
	padding-bottom:16px;
	margin:0px 0px 14px 0px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}



/*
	Cabecalho Tour
*/
div#cabecalho #menuTour li.mnuTexto { position:relative; top:9px;left:-10px;padding:0 0 7px 10px; }
div#cabecalho #menuTour li.mnuTexto li { margin:0px; clear:left; float:none;  }
div#cabecalho #menuTour li.mnuTexto a {
	color:#005221;
	margin:0px;
	width:auto;
	display:block;
	height:14px;
	float:left;
}
div#cabecalho #menuTour li.mnuLocalidade { height:76px; background:url(../imagens/bg/mnu_tourRight.png) no-repeat right bottom; float:right; position:relative; top:9px; }
div#cabecalho #menuTour #submenu { position:relative; right:10px; height:75px; width:216px; color:#005221; text-align:left; font-size:10px; }
div#cabecalho #menuTour #submenu p { margin:0px 0px 6px 0px; }
div#cabecalho #menuTour #submenu a { color:#005221; display:inline; float:none; height:auto; width:auto; margin-top:0px; }
div#cabecalho #menuTour #submenu a:hover { text-decoration:underline; }


/*
	Tour / Home
	-----------------------------------------------------------------------
*/
#tourHome div#fotosDestaque { background:url(../imagens/bg/tit_boxArredondadoFotos.png) no-repeat; width:518px; margin:0 0 13px 0;*margin:0px; padding:0px 0px 0px 14px; display:block; height:163px; clear:left; }
#tourHome div#fotosDestaque div h2 { background:url(../imagens/global/ico_foto.png) no-repeat; padding-left:24px; height:15px; margin:8px 0px 6px 0px; display:block; width:76px; font-weight:100; }
#tourHome div#fotosDestaque div img, div#fotosDestaque div p { clear:left; margin:0px; padding:0px; display:block; }
#tourHome a.vejaAgora{ font-weight:normal; }
#tourHome div#fotosDestaque h3 { margin-top:6px !important; padding-left:2px !important; }

#tourHome h3.tarjaVerde350{ background:url(../imagens/bg/tit_boxArredondado372x31.png) no-repeat; height:31px; width:372px; display:block; color:#FFF; }


#tourHome div#conteudoInterno img.img { margin-right:8px; display:block; float:left; }
#tourHome div#conteudoInterno #listagemCidades p { margin:0px; display:block; width:370px; float:left; margin-bottom: 16px; *margin-bottom:0px; }

#tourHome div#conteudoInterno #resultadoBusca p { margin:0px; display:block; width:500px; float:left; margin-bottom: 16px; *margin-bottom:0px;}

#tourHome div#conteudoInterno #listagemCidades h4 { margin:0px 0px 10px 0px; }

/*
	Tour / Internas
	-----------------------------------------------------------------------
*/

li#btn_solPraiaInterna {background:url(../imagens/btn/foto_solPraia_int.jpg);}
li#btn_culturaInterna {background:url(../imagens/btn/foto_cultura_int.jpg);}
li#btn_ecoturismoInterna {background:url(../imagens/btn/foto_ecoturismo_int.jpg);}
li#btn_esportesInterna {background:url(../imagens/btn/foto_esportes_int.jpg);}
li#btn_negociosEventosInterna {background:url(../imagens/btn/foto_negociosEventos_int.jpg);}
li#btn_solPraiaInterna, li#btn_culturaInterna, li#btn_ecoturismoInterna, li#btn_esportesInterna, li#btn_negociosEventosInterna {position:relative;top:-24px;left:-10px;}

body.interna div#container div#menuTour ul li.mnuTexto ul li a span {height:14px;margin:0;padding:0;line-height:14px;width:115px;cursor:pointer;}

/*
	Subtitulos Header / Internas 
	-----------------------------------------------------------------------
*/
/* portugues */
body.interna div#container.br li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_br.gif) no-repeat;}
body.interna div#container.br li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_br.gif) no-repeat;}
body.interna div#container.br li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_br.gif) no-repeat;}
body.interna div#container.br li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_br.gif) no-repeat;}
body.interna div#container.br li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_br.gif) no-repeat;}

/* espanol */
body.interna div#container.es li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_es.gif) no-repeat;}
body.interna div#container.es li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_es.gif) no-repeat;}
body.interna div#container.es li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_es.gif) no-repeat;}
body.interna div#container.es li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_es.gif) no-repeat;}
body.interna div#container.es li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_es.gif) no-repeat;}

/* francais */
body.interna div#container.fr li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_fr.gif) no-repeat;}
body.interna div#container.fr li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_fr.gif) no-repeat;}
body.interna div#container.fr li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_fr.gif) no-repeat;}
body.interna div#container.fr li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_fr.gif) no-repeat;}
body.interna div#container.fr li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_fr.gif) no-repeat;}

/* english */
body.interna div#container.en li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_en.gif) no-repeat;}
body.interna div#container.en li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_en.gif) no-repeat;}
body.interna div#container.en li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_en.gif) no-repeat;}
body.interna div#container.en li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_en.gif) no-repeat;}
body.interna div#container.en li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_en.gif) no-repeat;}

/* deutsch */
body.interna div#container.ge li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_ge.gif) no-repeat;}
body.interna div#container.ge li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_ge.gif) no-repeat;}
body.interna div#container.ge li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_ge.gif) no-repeat;}
body.interna div#container.ge li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_ge.gif) no-repeat;}
body.interna div#container.ge li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_ge.gif) no-repeat;}

/* italiano */
body.interna div#container.it li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_it.gif) no-repeat;}
body.interna div#container.it li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_it.gif) no-repeat;}
body.interna div#container.it li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_it.gif) no-repeat;}
body.interna div#container.it li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_it.gif) no-repeat;}
body.interna div#container.it li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_it.gif) no-repeat;}

/* great britain */
body.interna div#container.gb li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_gb.gif) no-repeat;}
body.interna div#container.gb li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_gb.gif) no-repeat;}
body.interna div#container.gb li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_gb.gif) no-repeat;}
body.interna div#container.gb li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_gb.gif) no-repeat;}
body.interna div#container.gb li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_gb.gif) no-repeat;}

/* portugues lusitano */
body.interna div#container.pl li#btn_solPraia a span {background:url(../imagens/btn/titSecao_link_sol_pl.gif) no-repeat;}
body.interna div#container.pl li#btn_cultura a span {background:url(../imagens/btn/titSecao_link_cultura_pl.gif) no-repeat;}
body.interna div#container.pl li#btn_ecoturismo a span {background:url(../imagens/btn/titSecao_link_ecoturismo_pl.gif) no-repeat;}
body.interna div#container.pl li#btn_esportes a span {background:url(../imagens/btn/titSecao_link_esportes_pl.gif) no-repeat;}
body.interna div#container.pl li#btn_negociosEventos a span {background:url(../imagens/btn/titSecao_link_negocios_pl.gif) no-repeat;}

/*
	Subtitulos Header / Internas 
	-----------------------------------------------------------------------
*/
/* portugues */
body.interna div#container.br li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_br_h.gif) no-repeat;}
body.interna div#container.br li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_br_h.gif) no-repeat;}
body.interna div#container.br li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_br_h.gif) no-repeat;}
body.interna div#container.br li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_br_h.gif) no-repeat;}
body.interna div#container.br li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_br_h.gif) no-repeat;}

/* espanol */
body.interna div#container.es li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_es_h.gif) no-repeat;}
body.interna div#container.es li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_es_h.gif) no-repeat;}
body.interna div#container.es li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_es_h.gif) no-repeat;}
body.interna div#container.es li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_es_h.gif) no-repeat;}
body.interna div#container.es li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_es_h.gif) no-repeat;}

/* francais */
body.interna div#container.fr li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_fr_h.gif) no-repeat;}
body.interna div#container.fr li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_fr_h.gif) no-repeat;}
body.interna div#container.fr li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_fr_h.gif) no-repeat;}
body.interna div#container.fr li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_fr_h.gif) no-repeat;}
body.interna div#container.fr li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_fr_h.gif) no-repeat;}

/* english */
body.interna div#container.en li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_en_h.gif) no-repeat;}
body.interna div#container.en li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_en_h.gif) no-repeat;}
body.interna div#container.en li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_en_h.gif) no-repeat;}
body.interna div#container.en li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_en_h.gif) no-repeat;}
body.interna div#container.en li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_en_h.gif) no-repeat;}

/* deutsch */
body.interna div#container.ge li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_ge_h.gif) no-repeat;}
body.interna div#container.ge li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_ge_h.gif) no-repeat;}
body.interna div#container.ge li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_ge_h.gif) no-repeat;}
body.interna div#container.ge li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_ge_h.gif) no-repeat;}
body.interna div#container.ge li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_ge_h.gif) no-repeat;}

/* italiano */
body.interna div#container.it li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_it_h.gif) no-repeat;}
body.interna div#container.it li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_it_h.gif) no-repeat;}
body.interna div#container.it li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_it_h.gif) no-repeat;}
body.interna div#container.it li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_it_h.gif) no-repeat;}
body.interna div#container.it li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_it_h.gif) no-repeat;}

/* british */
body.interna div#container.gb li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_gb_h.gif) no-repeat;}
body.interna div#container.gb li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_gb_h.gif) no-repeat;}
body.interna div#container.gb li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_gb_h.gif) no-repeat;}
body.interna div#container.gb li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_gb_h.gif) no-repeat;}
body.interna div#container.gb li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_gb_h.gif) no-repeat;}

/* portugues lusitano */
body.interna div#container.pl li#btn_solPraia a span.ativo {background:url(../imagens/btn/titSecao_link_sol_pl_h.gif) no-repeat;}
body.interna div#container.pl li#btn_cultura a span.ativo {background:url(../imagens/btn/titSecao_link_cultura_pl_h.gif) no-repeat;}
body.interna div#container.pl li#btn_ecoturismo a span.ativo {background:url(../imagens/btn/titSecao_link_ecoturismo_pl_h.gif) no-repeat;}
body.interna div#container.pl li#btn_esportes a span.ativo {background:url(../imagens/btn/titSecao_link_esportes_pl_h.gif) no-repeat;}
body.interna div#container.pl li#btn_negociosEventos a span.ativo {background:url(../imagens/btn/titSecao_link_negocios_pl_h.gif) no-repeat;}


/*
	Novidades / Listagem
	-----------------------------------------------------------------------
*/
#novidadesListagem h3.tarjaVerde350{ background:url(../imagens/bg/tit_boxArredondado372x31.png) no-repeat; height:31px; width:372px; display:block; color:#FFF; }

#novidadesListagem div#conteudoInterno img.img { margin-right:8px; display:block; float:left; }
#novidadesListagem div#conteudoInterno #listagemNovidades p { margin:0px; display:block;float:left; margin-bottom: 16px; *margin-bottom:0px; }


/*
	Escritorios no Exterior / Home
	---------------------------------------------------------------
*/
#escritoriosHome dd {
	padding-bottom:26px;
	margin:0px 0px 26px 0px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}
#escritoriosHome #conteudoInterno ul {
	margin:0px;
}


/*
	Ministerio do turismo / Embratur
	-------------------------------------------------------------
*/

#embraturOrg .conteudoLargo { height:900px; }
#embraturOrg .conteudoLargo img { position:absolute; top:245px; left:233px; }

/*
	GALERIA
*/
body#galeriaHome div#conteudoInterno div.estadoCidade {clear:both; margin-bottom:6px; }
body#galeriaHome div#conteudoInterno div.estadoCidade div.imagemGaleria {float:left;width:60px;height:60px;}
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerde {background:url(../imagens/bg/tit_boxArredondadoGaleriaBg.png) repeat-y right top; float:right;width:238px;}
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeTop {background:url(../imagens/bg/tit_boxArredondadoGaleriaTop.png) right top no-repeat;padding:9px 28px 9px 12px;}
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeTop h4 {margin:0;}
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeBottom {height:31px;background:url(../imagens/bg/tit_boxArredondadoGaleriaBt.png) right top repeat-y;}
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeBottom a.enviar { position:relative; top:10px; left:108px; }
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeBottom a.verDetalhes { position:relative; top:10px; left:41px; }
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeBottom a.verFoto { position:relative; width:19px; height:15px; right:11px; top:-22px; float:right; }
body#galeriaHome div#conteudoInterno div.estadoCidade div.boxVerdeBottom a span { display:none; }

body#galeriaHome #paginacao { margin:32px 0px 0px 0px; display:block; width:90%; text-align:left; }

.btPesquisar { background:url(../imagens/btn/verde78x32.png) no-repeat; }
.legenda { background:url(../imagens/global/ico_foto.png) no-repeat; display:block; margin-left:6px; height:15px; padding-left:23px; float:left; }

/*
	Aeroportos
*/
#apoioAeroportos #frmDestino {
	width:116px;
	margin-left:12px;
	position:relative;
	top:-150px;
	margin-bottom:-150px;
}
#apoioAeroportos #frmDestino label { position:relative; top:-2px; }
#apoioAeroportos #frmDestino select { width:100%; }
#apoioAeroportos #frmDestino .btOK { position:relative; top:-8px; }

#apoioAeroportos #destino {
	clear:both;
	margin:0px 0px 0px 255px;
	padding-top:50px;
	*padding-top:20px;
}
#apoioAeroportos #destino h4 span {
	display:block;
	height:16px;
	margin:28px 0px 0px 0px;
	padding-bottom:2px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}
/* boxLateral 5 */
body#apoioAeroportos .boxLateral5 {
	background-color:#FFFFFF !important;
	width:196px;
	float:left;
	margin-bottom:20px;
}
body#apoioAeroportos .boxLateral5 h3 {
	background: url(../imagens/bg/tit_boxArredondado196x31.png) no-repeat 0px 0px;
	font-size:11px;
	color:#1A7C1A;
	height:31px;
	line-height:15px;
	padding:7px 12px 0px 12px;
	margin: 0 0 4px 0 !important;
}
body#apoioAeroportos .boxLateral5 h4 {
	padding:0px 7px 0px 0px;
	margin-top:6px;
	color:#1A7C1A;
}
body#apoioAeroportos .boxLateral5 p {
	margin:0px 7px 8px 0px;
	padding-top:0px;
	color:#1A7C1A;
}
body#apoioAeroportos .boxLateral5 img {
	margin:5px 5px 2px 0px;
	padding:0px;
	float:left;
}

/*
	Aeroportos / Resultado
*/
#apoioAeroportosResultados>div div#conteudoInterno { /*Workaround para Mozilla*/
	margin-bottom:-120px;
}
#apoioAeroportosResultados #frmDestino {
	width:116px;
	margin-left:12px;
	position:relative;
	top:-150px;
	margin-bottom:-150px;
}
#apoioAeroportosResultados #frmDestino label { position:relative; top:-2px; }
#apoioAeroportosResultados #frmDestino select { width:100%; }
#apoioAeroportosResultados #frmDestino .btOK { position:relative; top:-8px; }

#apoioAeroportosResultados #destino {
	clear:both;
	margin:0px 0px 0px 255px;
	padding-top:50px;
	*padding-top:20px;
}
#apoioAeroportosResultados #destino h4 span {
	display:block;
	height:16px;
	margin:28px 0px 0px 0px;
	padding-bottom:2px;
	background:url(../imagens/global/tracejado.png) repeat-x 0px bottom;
}
/* boxLateral 5 */
body#apoioAeroportosResultados .boxLateral5 {
	background-color:#FFFFFF !important;
	width:196px;
	float:left;
	margin-bottom:20px;
}
body#apoioAeroportosResultados .boxLateral5 h3 {
	background: url(../imagens/bg/tit_boxArredondado196x31.png) no-repeat 0px 0px;
	font-size:11px;
	color:#1A7C1A;
	height:31px;
	line-height:15px;
	padding:7px 12px 0px 12px;
	margin: 0 0 4px 0 !important;
}
body#apoioAeroportosResultados .boxLateral5 h4 {
	padding:0px 7px 0px 0px;
	margin-top:6px;
	color:#1A7C1A;
}
body#apoioAeroportosResultados .boxLateral5 p {
	margin:0px 7px 8px 0px;
	padding-top:0px;
	color:#1A7C1A;
}
body#apoioAeroportosResultados .boxLateral5 img {
	margin:5px 5px 2px 0px;
	padding:0px;
	float:left;
}


/*
	Popup / Envie Foto
	-------------------------------------------------------------------
*/
body#envieFoto {
	background: #B9DE8F !important;
}
body#envieFoto #container {
	width: 296px;
	padding: 14px 14px 0 14px;
}
body#envieFoto #instrucoes {
	text-align:right; 
	font-size:10px;
}
body#envieFoto #instrucoes p{
	width: 180px; 
	float:left;
}
body#envieFoto #instrucoes img {
	float:right;
}
body#envieFoto #frmEnviarFoto {
	*margin: -15px 0 0 0;
}
body#envieFoto #frmEnviarFoto p {
	margin: 0; padding: 0;
}
body#envieFoto #frmEnviarFoto label {
	display: block;
	padding: 11px 0 5px 0;
}
body#envieFoto #frmEnviarFoto input {
	width: 294px;
}
body#envieFoto #frmEnviarFoto textarea {
	width: 294px;
	height: 103px;
	margin: 0 0 10px 0;
}
/*
	Popup / Envie Foto Detalhes
	-------------------------------------------------------------------
*/
body#envieFoto #container #fotoAmpliada{
	text-align: center;
	margin: 0 0 40px 0;
}
body#envieFoto #container #fotoAmpliada p{
	margin: 0; padding: 0;
}


/*
	Contato / Home
	-------------------------------------------------------------------
*/

body#contato #frmContato {
	width:476px;
	height:313px;
	background:#B3DC86 url(../imagens/bg/foot_boxArredondadoContato.png) no-repeat 0px bottom;
	color:#005221;
	margin:50px 0px 0px 0px;
}
body#contato #frmContato p { display:inline; clear:left; }
body#contato #frmContato label {
	display:block;
	float:left;
	clear:left;
	width:73px;
	margin-right:6px;
	text-align:right;
	color:#4F4F4F;
}
body#contato #frmContato input, body#newsletter #frmNews select, body#newsletter #frmNews textarea {
	display:block;
	float:left;
	width:142px;
	margin:0px 0px 9px 0px;
	color:#000;
}
body#contato #frmContato select, body#contato #frmContato textarea {
	width:291px;
	position:relative;
	*left:-3px;
}
body#contato #frmContato .btEnviar {
	position:relative;
	right:39px;
}

/*
	FAQ / Home
	-------------------------------------------------------------------
*/

body#faq {color:#4F4F4F;}
body#faq a.referencia{ display:block; }
body#faq div#conteudoPrincipal li { padding-bottom: 15px; }
body#faq div#faqItem { margin-bottom: 30px }
body#faq div#faqItem h4 { margin:0px }
body#faq div#faqItem p{width:400px;}
body#faq div#faqItem h3{width:400px;}



/*
	Pginas
	-------------------------------------------------------------------------
*/


#paginas{
	width:auto;
	height:auto;
	color:#1A7C1A;
	padding-top:56px;
}
#paginas a{
	color:#1A7C1A;
}
#paginas li{
	list-style-type: none;
	display:inline;
}
/*
	textomapa
	------------------------------------------------------------------------------
*/
#textomapa{
	color:#1A7C1A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold ;
	background-image:url(../imagens/tit/titSecao_separador.png);
	background-repeat: no-repeat;
	padding-left:25px;
}
#textomapa a{
	color:#1A7C1A;
}

/*
	clima/moeda
	------------------------------------------------------------------------------
*/
body#moeda #conversorMoeda {
	width:451px;
	height:197px;
	background:#B3DC86 url(../imagens/bg/foot_boxArredondado451.png) no-repeat 0px bottom;
	color:#005221;
	margin:0;
	padding:13px 0 0 0;
}
body#moeda form#frmConversor {
	width:221px;
	float:left;
}

body#moeda #conversorMoeda p { margin:0 0 0 11px; }
body#moeda #conversorMoeda input, body#moeda #conversorMoeda select { margin:0 0 11px 0; }
body#moeda #conversorMoeda input { text-align:right; }
body#moeda #conversorMoeda select { width:197px; }
body#moeda #conversorMoeda label {
	display:block;
	color:#4F4F4F;
	font-weight:bold;
	clear:both;
	margin:0 0 7px 0;
}
body#moeda input#converter {
	background:url(../imagens/btn/verde78x32.png) no-repeat;
	width:78px;
	height:32px;
	border:none;
	text-align:center;
	color:#FFF;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

body#moeda #conversorMoeda #resultado {
	width:217px;
	height:171px;
	float:left;
	color:#000;
	text-align:center;
	background:#DFF8C4 url(../imagens/global/hr_pontilhadoVerde.png) no-repeat left 132px;
}
body#moeda #resultado #resumo {
	height:111px;
	margin:18px 0 0 0;
}
body#moeda #resultado #resultMoedaBase, body#moeda #resultado #resultMoedaConverter {
	font-size:18px;
	color:#1A7C1A;
	display:block;
}
body#moeda #resultado #resultMoedaConverter {
	margin:16px 0 0 0;
}

body#moeda #resultado #cotacao { margin-top:15px; text-align:center; color:#1A7C1A; }
body#moeda #resultado #cotacao span { color:#4F4F4F; }

body#moeda div.moedaFiltroResultados {padding:10px 0 0;border-bottom:2px dotted #B9DE8F;}

/* CLIMA Webservice */
body#clima div#weatherChannel {border:1px solid #7DC32D;background:#DFF8C4;width:190px;margin:40px 0 0 10px;*margin:20px 0 0 10px;padding:0;}
body#clima div#weatherChannel div#climaCidade h4, body#clima div#wheaterChannel div#climaCidade p {margin:0;padding:0;text-align:center;}
body#clima div#weatherChannel div#climaCidade h4 {font-size:16px;color:#1A7C1A;margin:5px 0 15px 0;}
body#clima div#weatherChannel div#climaCidade h4.temperatura {font-size:30px;margin:0 0 5px 0;}
body#clima div#weatherChannel div#climaCidade h4.temperatura img {margin:0 0 0 30px;}
body#clima div#weatherChannel div#climaCidade p.tipoClima {background:url(../imagens/bg/tipoClima.gif) left top repeat-x;text-align:center;height:17px;color:#FFF;font-weight:bold;padding:0;}
body#clima div#weatherChannel div.condicoesTempo {width:190px;padding:6px 0;background:url(../imagens/bg/pontilhadoClima.gif) center bottom no-repeat;} 
body#clima div#weatherChannel div.condicoesTempo p {margin:0 0 3px 0;}
body#clima div#weatherChannel div.condicoesTempo p span.hora {float:left;margin:0 50px 0 0;}
body#clima div.copyright {background:url(../imagens/btn/wheaterLogo.gif) 78px 12px no-repeat;text-align:center;margin:0;padding:55px 0 0 0;font-size:10px;}
body#clima div.copyright p {padding:0;margin:0 0 10px 0;}

/* CONTROLADOR de fontes */
body div#menuSecoes ul li a, body div#conteudo p, body div#conteudo li, body div#conteudo h2, body div#conteudo h3, body div#conteudo h4{ /*no precisa*/ }
body.maior div#menuSecoes ul li a{font-size:110%;} body.maior div#conteudo p, body.maior div#conteudo li, body.maior div#conteudo h2, body.maior div#conteudo h3, body.maior div#conteudo h4 { font-size:120%; }
body.maiorAinda div#menuSecoes ul li a{font-size:120%;} body.maiorAinda div#conteudo p, body.maiorAinda div#conteudo li, body.maiorAinda div#conteudo h2, body.maiorAinda div#conteudo h3, body.maiorAinda div#conteudo h4 { font-size:150%; }
body.menor div#menuSecoes ul li a{font-size:98%;} body.menor div#conteudo p, body.menor div#conteudo li, body.menor div#conteudo h2, body.menor div#conteudo h3, body.menor div#conteudo h4 { font-size:85%; }