@charset "utf-8";
* {
	padding:0px;
	margin:0px;
	border:0px;
}
body {
	float:left;
	width:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555555;
}
a {
	text-decoration:none;
}
ul {
	list-style:none;
}
#outerHeader {
	width:100%;
	text-align:center;
	float:left;
	padding-bottom:31px;
}
body.vida #outerHeader, body.vida #outerHeader .secContainer .helpDiv{background:transparent url(images/topVida.jpg) no-repeat scroll top center;}
body.ambiente #outerHeader, body.ambiente #outerHeader .secContainer .helpDiv {background:transparent url(images/topAmbiente.jpg) no-repeat scroll top center;}
body.cultura #outerHeader, body.cultura #outerHeader .secContainer .helpDiv {background:transparent url(images/topCultura.jpg) no-repeat scroll top center;}
body.saude #outerHeader, body.saude #outerHeader .secContainer .helpDiv {background:transparent url(images/topSaude.jpg) no-repeat scroll top center;}
body.moda #outerHeader, body.moda #outerHeader .secContainer .helpDiv {background:transparent url(images/topModa.jpg) no-repeat scroll top center;}
body.social #outerHeader, body.social #outerHeader .secContainer .helpDiv {background:transparent url(images/topSocial.jpg) no-repeat scroll top center;}
body.desenvolvimento #outerHeader, body.desenvolvimento #outerHeader .secContainer .helpDiv {background:transparent url(images/topDesenvolvimento.jpg) no-repeat scroll top center;}
body.seguranca #outerHeader, body.seguranca #outerHeader .secContainer .helpDiv {background:transparent url(images/topSeguranca.jpg) no-repeat scroll top center;}
body.juventude #outerHeader, body.juventude #outerHeader .secContainer .helpDiv {background:transparent url(images/topJuventude.jpg) no-repeat scroll top center;}
body.desporto #outerHeader, body.desporto #outerHeader .secContainer .helpDiv {background:transparent url(images/topDesporto.jpg) no-repeat scroll top center;}
body.turismo #outerHeader, body.turismo #outerHeader .secContainer .helpDiv {background:transparent url(images/topTurismo.jpg) no-repeat scroll top center;}
body.urbanismo #outerHeader, body.urbanizacao #outerHeader .secContainer .helpDiv {background:transparent url(images/topUrbanismo.jpg) no-repeat scroll top center;}
body.educacao #outerHeader, body.educacao #outerHeader .secContainer .helpDiv {background:transparent url(images/topEducacao.jpg) no-repeat scroll top center;}
.secContainer {
	width:960px;
	margin:0px auto;
}
.secContainer .oazLogo {
	display:block;
	width:154px;
	height:96px;
	float:left;
	margin:35px 0px 0px 0px;
}
#outerHeader .secContainer .topBox {
	float:right;
	padding:9px 15px;
	width:760px;
}
#outerHeader .secContainer .helpDiv{
	float:left;
	width:960px;
}
.topBox .gam, .topBox li {
	display:block;
	float:right;
	padding-left:50px;
	width:auto;
}
.topBox .gam, .topBox li .reset {
	display:block;
	float:left;
	padding:4px 27px 3px 0px;
	font-size:11px;
	color:#474747;
}
body a:hover{ color:#000000;}
/*body.vida a:hover {color:#e23d28;}
body.ambiente a:hover {color:#c1bf0a;}
body.cultura a:hover {color:#75aadb;}
body.saude a:hover {color:#ce1126;}
body.moda a:hover {color:#8977ba;}
body.social a:hover {color:#00adc6;}
body.desenvolvimento a:hover {color:#adafaa;}
body.seguranca a:hover {color:#5b77cc;}
body.juventude a:hover {color:#fca311;}
body.desporto a:hover {color:#f96b07;}
body.turismo a:hover {color:#e8dd11;}
body.urbanismo a:hover {color:#b59b0c;}
body.educacao a:hover {color:#009977;}*/

.topBox li .on {background:transparent url(images/gamOnIco.jpg) no-repeat scroll top right;}
.topBox li .off {background:transparent url(images/gamOffIco.jpg) no-repeat scroll top right;}
.topBox li .reset {background: transparent url(images/resetIcon.jpg) no-repeat scroll top right;}
.topBox li.pesquisa {float:right;}
.topBox li.pesquisa label {
	display:block;
	float:left;
	font-size:11px;
	color:#474747;
	padding:4px 10px 3px 0px;
}
.topBox li.pesquisa input {
	background-color:#686868;
	color:#FFF;
	width:116px;
	padding:3px 8px 0px;
	float:left;
	font-size:11px;
	height:16px;
}
.topBox li.pesquisa .ok{
	float:left;
	display:block;
	width:32px;
	height:11px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:3px 0px 6px 0px;
}
body.vida #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkVida.jpg) no-repeat;}
body.ambiente #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkAmbiente.jpg) no-repeat;}
body.cultura #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkCultura.jpg) no-repeat;}
body.saude #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkSaude.jpg) no-repeat;}
body.moda #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkModa.jpg) no-repeat;}
body.social #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkSocial.jpg) no-repeat;}
body.desenvolvimento #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkDesenvolvimento.jpg) no-repeat;}
body.seguranca #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkSeguranca.jpg) no-repeat;}
body.juventude #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkJuventude.jpg) no-repeat;}
body.desporto #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkDesporto.jpg) no-repeat;}
body.turismo #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkTurismo.jpg) no-repeat;}
body.urbanismo #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkUrbanismo.jpg) no-repeat;}
body.educacao #outerHeader .topBox li.pesquisa .ok {background:url(images/pesquisaOkEducacao.jpg) no-repeat;}
.topBox li.pesquisa .ok:hover{ color:#333;}
#outerContent{
	float:left;
	width:100%;
	
}
.secContainer .leftCol {
	float:left;
	width:180px;
	padding:0px 18px 0px 0px;
}
.leftCol ul.menu1 {
	width:180px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	margin:0px 0px 18px 0px;
}
.leftCol ul.menu1 li {
	float:left;
	padding:0px 0px 1px 0px;
}
.leftCol ul.menu1 li a {
	color:#777777;
	background:#f2f2f2 url(images/mainClosedIcon.jpg) no-repeat right 6px;
	border-bottom:1px solid #e6e6e6;
	width:140px;
	padding:7px 30px 5px 10px;
	display:block;
	float:left;
}
.leftCol ul.menu1 li.open a, .leftCol ul.menu1 li a.selected, .leftCol ul.menu1 li a:hover {color:#000000;}

.leftCol ul.menu1 li.open a {background:#f2f2f2 url(images/mainOpenIcon.jpg) no-repeat right 6px;}
.leftCol ul.menu1 li.noSub a {background:#f2f2f2 none;}
.leftCol ul.menu1 li ul {
	color:#474747;
	background:#FFF;
}
ul.menu1 li.closedSub ul {display:none;}
.leftCol ul.menu1 li ul li {border-bottom:#f7f7f7 solid 1px;}
.leftCol ul.menu1 li.open ul li a {
	border-bottom:1px solid #f9f9fa;
	background:#FFF;
	font-size:11px;
	color:#888888;
	padding:3px 30px 2px 10px;
}
.leftCol ul.menu1 li ul li.last, .leftCol ul.menu1 li ul li.last a {border:none;}
.leftCol ul.menu1 li ul li a.selected { color:#000;}
.leftCol ul.menu1 li ul li a:hover { color:#000000;}
.leftCol .servicos{
	float:left;
	width:180px;
	margin:0px 0px 18px 0px;
}
.leftCol .servicos h2{
	float:left; 
	width:170px;
	padding:6px 0px 8px 10px;
	color:#FFF;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
}
.leftCol .servicos div.info{
	float:left;
	width:170px;
	padding:8px 0px 5px 10px;
}
.leftCol .servicos div.info input{
	float:left;
	font-size:11px;
	color:#333333;
	padding:3px;
	width:152px;
	margin:0px 0px 2px 0px;
}
.leftCol .servicos div.info p{
	color:#111111;
	text-decoration:none;
	font-size:11px;
	margin:0px 0px 5px 0px;
}
.leftCol .servicos div.info a, .leftCol .servicos div.info span{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.leftCol .servicos div.info a{color:#333333;}
 .leftCol .servicos div.info a:hover{ text-decoration:underline;}
.leftCol .servicos div.bottom{
	float:left;
	width:168px;
	padding:0px 12px 0px 0px;
}
.leftCol .servicos div.bottom a{
	float:right;
	color:#FFF;
}
.leftCol .servicos div.bottom a:hover{ color:#CCC;}
.leftCol .pubBanners{
	float:left;
}
.leftCol .pubBanners li{
	padding:0px;
	margin-bottom:17px;
	float:left;
	display:block;
}
body .leftCol .pub li a img{ width:179px;}




body.vida .leftCol .servicos h2{ background:url(images/leftBoxTopVida.jpg) no-repeat;}
body.vida .leftCol .servicos{background:#9bbdd8;}
body.vida .leftCol .servicos div.info input{background:#d7e5ef;}
body.vida .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomVida.jpg) no-repeat left bottom;}

body.saude .leftCol .servicos h2{ background:url(images/leftBoxTopSaude.jpg) no-repeat;}
body.saude .leftCol .servicos{background:#ecb7b9;}
body.saude .leftCol .servicos div.info input{background:#f7e2e3;}
body.saude .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomSaude.jpg) no-repeat left bottom;}

body.moda .leftCol .servicos h2{ background:url(images/leftBoxTopModa.jpg) no-repeat;}
body.moda .leftCol .servicos{background:#dad3ef;}
body.moda .leftCol .servicos div.info input{background:#f0edf9;}
body.moda .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomModa.jpg) no-repeat left bottom;}

body.social .leftCol .servicos h2{ background:url(images/leftBoxTopSocial.jpg) no-repeat;}
body.social .leftCol .servicos{background:#a0deec;}
body.social .leftCol .servicos div.info input{background:#d9f2f7;}
body.social .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomSocial.jpg) no-repeat left bottom;}

body.ambiente .leftCol .servicos h2{ background:url(images/leftBoxTopAmbiente.jpg) no-repeat;}
body.ambiente .leftCol .servicos{background:#edec92;}
body.ambiente .leftCol .servicos div.info input{background:#f8f7d3;}
body.ambiente .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomAmbiente.jpg) no-repeat left bottom;}

body.desenvolvimento .leftCol .servicos h2{ background:url(images/leftBoxTopDesenvolvimento.jpg) no-repeat;}
body.desenvolvimento .leftCol .servicos{background:#e5e5e5;}
body.desenvolvimento .leftCol .servicos div.info input{background:#f5f5f5;}
body.desenvolvimento .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomDesenvolvimento.jpg) no-repeat left bottom;}

body.seguranca .leftCol .servicos h2{ background:url(images/leftBoxTopSeguranca.jpg) no-repeat;}
body.seguranca .leftCol .servicos{background:#b6d0ed;}
body.seguranca .leftCol .servicos div.info input{background:#e2ecf8;}
body.seguranca .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomSeguranca.jpg) no-repeat left bottom;}

body.juventude .leftCol .servicos h2{ background:url(images/leftBoxTopJuventude.jpg) no-repeat;}
body.juventude .leftCol .servicos{background:#ffe4b5;}
body.juventude .leftCol .servicos div.info input{background:#fff4e1;}
body.juventude .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomJuventude.jpg) no-repeat left bottom;}

body.desporto .leftCol .servicos h2{ background:url(images/leftBoxTopDesporto.jpg) no-repeat;}
body.desporto .leftCol .servicos{background:#ffcea9;}
body.desporto .leftCol .servicos div.info input{background:#ffebdd;}
body.desporto .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomDesporto.jpg) no-repeat left bottom;}

body.turismo .leftCol .servicos h2{ background:url(images/leftBoxTopTurismo.jpg) no-repeat;}
body.turismo .leftCol .servicos{background:#fffca3;}
body.turismo .leftCol .servicos div.info input{background:#fffeda;}
body.turismo .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomTurismo.jpg) no-repeat left bottom;}


body.cultura .leftCol .servicos h2{ background:url(images/leftBoxTopCultura.jpg) no-repeat;}
body.cultura .leftCol .servicos{background:#b8daf3;}
body.cultura .leftCol .servicos div.info input{background:#e3f0fa;}
body.cultura .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomCultura.jpg) no-repeat left bottom;}

body.educacao .leftCol .servicos h2{ background:url(images/leftBoxTopEducacao.jpg) no-repeat;}
body.educacao .leftCol .servicos{background:#99dfce;}
body.educacao .leftCol .servicos div.info input{background:#d6f2eb;}
body.educacao .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomEducacao.jpg) no-repeat left bottom;}

body.urbanismo .leftCol .servicos h2{ background:url(images/leftBoxTopUrbanismo.jpg) no-repeat;}
body.urbanismo .leftCol .servicos{background:#e2d28f;}
body.urbanismo .leftCol .servicos div.info input{background:#f3edd2;}
body.urbanismo .leftCol .servicos div.bottom{ background:url(images/leftBoxBottomUrbanismo.jpg) no-repeat left bottom;}








.secContainer .centerCol {
	float:left;
	width:761px;
}
.secContainer .centerCol .homeBanner {
	width:504px;
	float:left;
}
.homeBanner .btns {
	float:left;
	overflow:hidden;
	height:35px;
}
.homeBanner .btns a {
	display:block;
	float:left;
	padding:9px 10px 7px 15px;
	width:101px;
	text-transform:uppercase;
	color:#FFF;
}
.homeBanner .btns a.vida {background:url(images/bannerBtnVida.jpg) no-repeat;}
.homeBanner .btns a.saude {background:url(images/bannerBtnSaude.jpg) no-repeat;}
.homeBanner .btns a.moda {background:url(images/bannerBtnModa.jpg) no-repeat;}
.homeBanner .btns a.social {background:url(images/bannerBtnSocial.jpg) no-repeat;}
.homeBanner .btns a.ambiente {background:url(images/bannerBtnAmbiente.jpg) no-repeat;}
.homeBanner .btns a.desenvolvimento {background:url(images/bannerBtnDesenvolvimento.jpg) no-repeat;}
.homeBanner .btns a.seguranca {background:url(images/bannerBtnSeguranca.jpg) no-repeat;}
.homeBanner .btns a.juventude {background:url(images/bannerBtnJuventude.jpg) no-repeat;}
.homeBanner .btns a.desporto {background:url(images/bannerBtnDesporto.jpg) no-repeat;}
.homeBanner .btns a.turismo {background:url(images/bannerBtnTurismo.jpg) no-repeat;}
.homeBanner .btns a.cultura {background:url(images/bannerBtnCultura.jpg) no-repeat;}
.homeBanner .btns a.educacao {background:url(images/bannerBtnEducacao.jpg) no-repeat;}
.homeBanner .btns a.urbanismo {background:url(images/bannerBtnUrbanismo.jpg) no-repeat;}
body.vida .homeBanner .btns a.vida,
body.saude .homeBanner .btns a.saude,
body.moda .homeBanner .btns a.moda,
body.social .homeBanner .btns a.social,
body.ambiente .homeBanner .btns a.ambiente,
body.desenvolvimento .homeBanner .btns a.desenvolvimento,
body.seguranca .homeBanner .btns a.seguranca,
body.juventude .homeBanner .btns a.juventude,
body.desporto .homeBanner .btns a.desporto,
body.turismo .homeBanner .btns a.turismo,
body.cultura .homeBanner .btns a.cultura,
body.educacao .homeBanner .btns a.educacao,
body.urbanismo .homeBanner .btns a.urbanismo{	padding:9px 10px 8px 15px;}



body .homeBanner .btns a:hover {
	background-position:bottom left;
	color:#FFF;

}

.homeBanner .homeBannerBlock {
	float:left;
	display:none;
	clear:both;
}
body.vida .homeBanner .vida {display:block;}
body.saude .homeBanner .saude {display:block;}
body.moda .homeBanner .moda {display:block;}
body.social .homeBanner .social {display:block;}
body.ambiente .homeBanner .ambiente {display:block;}
body.desenvolvimento .homeBanner .desenvolvimento {display:block;}
body.seguranca .homeBanner .seguranca {display:block;}
body.juventude .homeBanner .juventude {display:block;}
body.desporto .homeBanner .desporto {display:block;}
body.turismo .homeBanner .turismo {display:block;}
body.cultura .homeBanner .cultura {display:block;}
body.educacao .homeBanner .educacao {display:block;}
body.urbanismo .homeBanner .urbanismo {display:block;}

.homeBanner .homeBannerBlock .info {
		float:left;
	padding:241px 5px 0px 8px;
	width:490px;
	height:85px;
	/*behavior: url("iepngfix.htc");*/
}
.homeBanner .vida .info {background:transparent url(images/bigBannerVida.png) no-repeat;}
.homeBanner .saude .info {background:transparent url(images/bigBannerSaude.png) no-repeat;}
.homeBanner .moda .info {background:transparent url(images/bigBannerModa.png) no-repeat;}
.homeBanner .social .info {background:transparent url(images/bigBannerSocial.png) no-repeat;}
.homeBanner .ambiente .info {background:transparent url(images/bigBannerAmbiente.png) no-repeat;}
.homeBanner .desenvolvimento .info {background:transparent url(images/bigBannerDesenvolvimento.png) no-repeat;}
.homeBanner .seguranca .info {background:transparent url(images/bigBannerSeguranca.png) no-repeat;}
.homeBanner .juventude .info {background:transparent url(images/bigBannerJuventude.png) no-repeat;}
.homeBanner .desporto .info {background:transparent url(images/bigBannerDesporto.png) no-repeat;}
.homeBanner .turismo .info {background:transparent url(images/bigBannerTurismo.png) no-repeat;}
.homeBanner .cultura .info {background:transparent url(images/bigBannerCultura.png) no-repeat;}
.homeBanner .educacao .info {background:transparent url(images/bigBannerEducacao.png) no-repeat;}
.homeBanner .urbanismo .info {background:transparent url(images/bigBannerUrbanismo.png) no-repeat;}
.homeBanner .homeBannerBlock .info .titulo {
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:0px 0px 10px 0px;
	clear:both;
	width:100%;
	line-height:16px;
}
.homeBanner .homeBannerBlock .info .titulo:hover {
	color:#333;
}
.homeBanner .homeBannerBlock .info .texto {
	float:left;
	color:#FFF;
	height:28px;
	overflow:hidden;
	line-height:15px;
	clear:both;
	width:100%;
}
.homeBanner .homeBannerBlock .info .verMais {
	display:block;
	float:right;
	margin:10px 3px 0px;
	color:#FFF;
	font-size:13px;
	line-height:15px;
}
.homeBanner .turismo .info .titulo, .homeBanner .turismo .info .texto, .homeBanner .turismo .info .verMais{ color:#333333;}
.homeBanner .homeBannerBlock .info .verMais:hover {color:#333;}
.infoArea{
	width:503px;
	float:left;
}
.infoArea .path{
	width:504px;
	padding:0px 0px 9px 0px;
	float:left;
	margin-bottom:14px;
}

body.vida .infoArea .path{ background:url(images/pathBgVida.gif) repeat-x bottom;}
body.saude .infoArea .path{ background:url(images/pathBgSaude.gif) repeat-x bottom;}
body.moda .infoArea .path{ background:url(images/pathBgModa.gif) repeat-x bottom;}
body.social .infoArea .path{ background:url(images/pathBgSocial.gif) repeat-x bottom;}
body.ambiente .infoArea .path{ background:url(images/pathBgAmbiente.gif) repeat-x bottom;}
body.desenvolvimento .infoArea .path{ background:url(images/pathBgDesenvolvimento.gif) repeat-x bottom;}
body.seguranca .infoArea .path{ background:url(images/pathBgSeguranca.gif) repeat-x bottom;}
body.juventude .infoArea .path{ background:url(images/pathBgJuventude.gif) repeat-x bottom;}
body.desporto .infoArea .path{ background:url(images/pathBgDesporto.gif) repeat-x bottom;}
body.turismo .infoArea .path{ background:url(images/pathBgTurismo.gif) repeat-x bottom;}
body.cultura .infoArea .path{ background:url(images/pathBgCultura.gif) repeat-x bottom;}
body.educacao .infoArea .path{ background:url(images/pathBgEducacao.gif) repeat-x bottom;}
body.urbanismo .infoArea .path{ background:url(images/pathBgUrbanismo.gif) repeat-x bottom;}
.infoArea .path li{
	float:left;
	padding:0px 8px 0px 0px;
}
.infoArea .path li a{
	padding:0px 8px 0px 0px;
	font-size:11px;
	color:#999999;
}
.infoArea h1{
	font-size:19px;
	color:#010101;
	float:left;
	clear:both;
	width:100%;
}
.infoArea .temas{
	float:left;
	width:482px;
	padding:15px 15px 15px 0px;
	margin:-15px 0px 25px;
}
body.vida .infoArea .temas{ background:#9bbdd8;}
body.saude .infoArea .temas{ background:#ecb7b9;}
body.moda .infoArea .temas{ background:#dad3ef;}
body.social .infoArea .temas{ background:#a0deec;}
body.ambiente .infoArea .temas{ background:#edec92;}
body.desenvolvimento .infoArea .temas{ background:#e5e5e5;}
body.seguranca .infoArea .temas{ background:#b6d0ed;}
body.juventude .infoArea .temas{ background:#ffe4b5;}
body.desporto .infoArea .temas{ background:#ffcea9;}
body.turismo .infoArea .temas{ background:#fffca3;}
body.cultura .infoArea .temas{ background:#b8daf3;}
body.educacao .infoArea .temas{ background:#99dfce;}
body.urbanismo .infoArea .temas{ background:#e2d28f;}

.infoArea .temas li{
	padding:0px 0px 0px 15px;
	width:225px;
	float:left;
	margin:0px 0px 3px 0px;
}
.infoArea .temas li a{
	width:100%;
	float:left;
	display:block;
	padding:3px 0px;
}

body.vida .infoArea .temas li a{ background:url(images/temaDivVida.jpg) repeat-x bottom; color:#00386b;}
body.saude .infoArea .temas li a{ background:url(images/temaDivSaude.jpg) repeat-x bottom; color:#ce1126;}
body.moda .infoArea .temas li a{ background:url(images/temaDivModa.jpg) repeat-x bottom; color:#8977ba;}
body.social .infoArea .temas li a{ background:url(images/temaDivSocial.jpg) repeat-x bottom; color:#00adc6;}
body.ambiente .infoArea .temas li a{ background:url(images/temaDivAmbiente.jpg) repeat-x bottom; color:#a2a012;}
body.desenvolvimento .infoArea .temas li a{ background:url(images/temaDivDesenvolvimento.jpg) repeat-x bottom; color:#818181;}
body.seguranca .infoArea .temas li a{ background:url(images/temaDivSeguranca.jpg) repeat-x bottom; color:#5b77cc;}
body.juventude .infoArea .temas li a{ background:url(images/temaDivJuventude.jpg) repeat-x bottom; color:#fca311;}
body.desporto .infoArea .temas li a{ background:url(images/temaDivDesporto.jpg) repeat-x bottom; color:#f96b07;}
body.turismo .infoArea .temas li a{ background:url(images/temaDivTurismo.jpg) repeat-x bottom; color:#bcb417;}
body.cultura .infoArea .temas li a{ background:url(images/temaDivCultura.jpg) repeat-x bottom; color:#6d98c0 ;}
body.educacao .infoArea .temas li a{ background:url(images/temaDivEducacao.jpg) repeat-x bottom; color:#009977;}
body.urbanismo .infoArea .temas li a{ background:url(images/temaDivUrbanismo.jpg) repeat-x bottom; color:#b59b0c;}

.infoArea .temas li a img{ width:15px;height:10px;}
body.vida .infoArea .temas li a img{ background:url(images/temaArrowVida.jpg) no-repeat right;}
body.saude .infoArea .temas li a img{ background:url(images/temaArrowSaude.jpg) no-repeat right;}
body.moda .infoArea .temas li a img{ background:url(images/temaArrowModa.jpg) no-repeat right;}
body.social .infoArea .temas li a img{ background:url(images/temaArrowSocial.jpg) no-repeat right;}
body.ambiente .infoArea .temas li a img{ background:url(images/temaArrowAmbiente.jpg) no-repeat right;}
body.desenvolvimento .infoArea .temas li a img{ background:url(images/temaArrowDesenvolvimento.jpg) no-repeat right;}
body.seguranca .infoArea .temas li a img{ background:url(images/temaArrowSeguranca.jpg) no-repeat right;}
body.juventude .infoArea .temas li a img{ background:url(images/temaArrowJuventude.jpg) no-repeat right;}
body.desporto .infoArea .temas li a img{ background:url(images/temaArrowDesporto.jpg) no-repeat right;}
body.turismo .infoArea .temas li a img{ background:url(images/temaArrowTurismo.jpg) no-repeat right;}
body.cultura .infoArea .temas li a img{ background:url(images/temaArrowCultura.jpg) no-repeat right;}
body.educacao .infoArea .temas li a img{ background:url(images/temaArrowEducacao.jpg) no-repeat right;}
body.urbanismo .infoArea .temas li a img{ background:url(images/temaArrowUrbanismo.jpg) no-repeat right;}
body .infoArea .temas li a:hover{ color:#000000;}
.infoArea .addInfo{
	font-size:11px;
	float:left;
	clear:both;
	width:100%;
}
.infoArea .bigImg{
	float:left;
	margin:0 0px 0px;
}
body.vida .infoArea .bigImg{border-bottom:3px solid #00386b; border-top:3px solid #00386b;}
body.saude .infoArea .bigImg{border-bottom:3px solid #ce1126; border-top:3px solid #ce1126;}
body.moda .infoArea .bigImg{border-bottom:3px solid #8977ba; border-top:3px solid #8977ba;}
body.social .infoArea .bigImg{border-bottom:3px solid #00adc6; border-top:3px solid #00adc6;}
body.ambiente .infoArea .bigImg{border-bottom:3px solid #c1bf0a; border-top:3px solid #c1bf0a;}
body.desenvolvimento .infoArea .bigImg{border-bottom:3px solid #adafaa; border-top:3px solid #adafaa;}
body.seguranca .infoArea .bigImg{border-bottom:3px solid #5b77cc; border-top:3px solid #5b77cc;}
body.juventude .infoArea .bigImg{border-bottom:3px solid #fca311; border-top:3px solid #fca311;}
body.desporto .infoArea .bigImg{border-bottom:3px solid #f96b07; border-top:3px solid #f96b07;}
body.turismo .infoArea .bigImg{border-bottom:3px solid #e8dd11; border-top:3px solid #e8dd11;}
body.cultura .infoArea .bigImg{border-bottom:3px solid #75aadb; border-top:3px solid #75aadb;}
body.educacao .infoArea .bigImg{border-bottom:3px solid #009977; border-top:3px solid #009977;}
body.urbanismo .infoArea .bigImg{border-bottom:3px solid #b59b0c; border-top:3px solid #b59b0c;}

.infoArea .descricao{
	float:left;
	text-align:right;
	width:100%;
	font-style:italic;
	font-size:11px;
	color:#555555;
}
.infoArea .redes_sociais{
	float:right;
	margin:20px 0 5px;
	width: 180px;
}
.infoArea .redes_sociais div{
	float:right;
	margin:0 0 0 20px;
	width:66px;
}
.infoArea .textArea{
	float:left;
	margin:0 0px 30px;
	padding:12px 0px 0px;
	line-height:15px;
	width:503px;
}
.textArea .bigBtn{
	font-size:14px;
	font-weight:bold;
}
body.vida .infoArea .textArea p a{color:#e23d28;}
body.saude .infoArea .textArea p a{color:#ce1126;}
body.moda .infoArea .textArea p a{color:#8977ba;}
body.social .infoArea .textArea p a{color:#00adc6;}
body.ambiente .infoArea .textArea p a{color:#c1bf0a;}
body.cultura .infoArea .textArea p a{color:#75aadb;}
body.desenvolvimento .infoArea .textArea p a{color:#adafaa;}
body.seguranca .infoArea .textArea p a{color:#5b77cc;}
body.juventude .infoArea .textArea p a{color:#fca311;}
body.desporto .infoArea .textArea p a{color:#f96b07;}
body.turismo .infoArea .textArea p a{color:#e8dd11;}
body.urbanizacao .infoArea .textArea p a{color:#b59b0c;}
body.educacao .infoArea .textArea p a{color:#009977;}

body.vida .infoArea .textArea{background:url(images/sepLineVida.jpg) repeat-x;}
body.saude .infoArea .textArea{background:url(images/sepLineSaude.jpg) repeat-x;}
body.moda .infoArea .textArea{background:url(images/sepLineModa.jpg) repeat-x;}
body.social .infoArea .textArea{background:url(images/sepLineSocial.jpg) repeat-x;}
body.ambiente .infoArea .textArea{background:url(images/sepLineAmbiente.jpg) repeat-x;}
body.desenvolvimento .infoArea .textArea{background:url(images/sepLineDesenvolvimento.jpg) repeat-x;}
body.seguranca .infoArea .textArea{background:url(images/sepLineSeguranca.jpg) repeat-x;}
body.juventude .infoArea .textArea{background:url(images/sepLineJuventude.jpg) repeat-x;}
body.desporto .infoArea .textArea{background:url(images/sepLineDesporto.jpg) repeat-x;}
body.turismo .infoArea .textArea{background:url(images/sepLineTurismo.jpg) repeat-x;}
body.cultura .infoArea .textArea{background:url(images/sepLineCultura.jpg) repeat-x;}
body.educacao .infoArea .textArea{background:url(images/sepLineEducacao.jpg) repeat-x;}
body.urbanismo .infoArea .textArea{background:url(images/sepLineUrbanismo.jpg) repeat-x;}
.infoArea .regNav{
	float:right;
}
.infoArea .regNav a{
	float:left;
	display:block;
	margin:0px 0px 0px 15px;
	color:#00386b;
}
.infoArea .regNav a.next{ background:url(images/regNavNextArrow.jpg) no-repeat right 50%; padding:0px 10px 0px 0px;}
.infoArea .regNav a.prev{ background:url(images/regNavPrevArrow.jpg) no-repeat left 50%; padding:0px 0px 0px 10px;}
.infoArea .textArea p a:hover{ text-decoration:underline;}
.infoArea .textArea .topText{
	font-size:13px;
	color:#222222;
	line-height:15px;
}
.infoArea .textArea p{
	margin-bottom:10px;
	float:left;
	width:100%;
}
.infoArea .textArea .textAreaFooter{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px 0px 5px;
	float:left;
}
body.vida .infoArea .textArea .textAreaFooter{background:url(images/sepLineVida.jpg) repeat-x bottom;}
body.saude .infoArea .textArea .textAreaFooter{background:url(images/sepLineSaude.jpg) repeat-x bottom;}
body.moda .infoArea .textArea .textAreaFooter{background:url(images/sepLineModa.jpg) repeat-x bottom;}
body.social .infoArea .textArea .textAreaFooter{background:url(images/sepLineSocial.jpg) repeat-x bottom;}
body.ambiente .infoArea .textArea .textAreaFooter{background:url(images/sepLineAmbiente.jpg) repeat-x bottom;}
body.desenvolvimento .infoArea .textArea .textAreaFooter{background:url(images/sepLineDesenvolvimento.jpg) repeat-x bottom;}
body.seguranca .infoArea .textArea .textAreaFooter{background:url(images/sepLineSeguranca.jpg) repeat-x bottom;}
body.juventude .infoArea .textArea .textAreaFooter{background:url(images/sepLineJuventude.jpg) repeat-x bottom;}
body.desporto .infoArea .textArea .textAreaFooter{background:url(images/sepLineDesporto.jpg) repeat-x bottom;}
body.turismo .infoArea .textArea .textAreaFooter{background:url(images/sepLineTurismo.jpg) repeat-x bottom;}
body.cultura .infoArea .textArea .textAreaFooter{background:url(images/sepLineCultura.jpg) repeat-x bottom;}
body.educacao .infoArea .textArea .textAreaFooter{background:url(images/sepLineEducacao.jpg) repeat-x bottom;}
body.urbanismo .infoArea .textArea .textAreaFooter{background:url(images/sepLineUrbanismo.jpg) repeat-x bottom;}

.infoArea .textArea .textAreaFooter a{
	float:right;
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 25px;
	color:#666;
}
.infoArea .textArea .textAreaFooter a.print{background:url(images/imprimirIcon.jpg) no-repeat;}
.infoArea .textArea .textAreaFooter a.send{background:url(images/recomendarIcon.jpg) no-repeat;}
body.vida .infoArea .textArea .textAreaFooter a:hover {color:#e23d28;}
body.ambiente .infoArea .textArea .textAreaFooter a:hover {color:#c1bf0a;}
body.cultura .infoArea .textArea .textAreaFooter a:hover {color:#75aadb;}
body.saude .infoArea .textArea .textAreaFooter a:hover {color:#ce1126;}
body.moda .infoArea .textArea .textAreaFooter a:hover {color:#8977ba;}
body.social .infoArea .textArea .textAreaFooter a:hover {color:#00adc6;}
body.desenvolvimento .infoArea .textArea .textAreaFooter a:hover {color:#adafaa;}
body.seguranca .infoArea .textArea .textAreaFooter a:hover {color:#5b77cc;}
body.juventude .infoArea .textArea .textAreaFooter a:hover {color:#fca311;}
body.desporto .infoArea .textArea .textAreaFooter a:hover {color:#f96b07;}
body.turismo .infoArea .textArea .textAreaFooter a:hover {color:#e8dd11;}
body.urbanizacao .infoArea .textArea .textAreaFooter a:hover {color:#b59b0c;}
body.educacao #outerFooter .secContainer .btnFooter li a:hover {color:#009977;}


.infoArea .block{
	float:left;
	width:503px;
}
.block{
	float:left;
	padding:0px 0px 20px;
}
.block .blockHead {
	color: #000;
	float:left;
	width:503px;
	padding:2px 0px 15px;
	border-bottom:1px solid #ffffff;
}
.block .blockHead .tit {
	float:left;
	padding:9px 0px 4px 12px;
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	width:471px;
}
body.vida .block .blockHead {background:url(images/boxHeadVida.jpg) no-repeat top left scroll;}
body.saude .block .blockHead {background:url(images/boxHeadSaude.jpg) no-repeat top left scroll;}
body.moda .block .blockHead {background:url(images/boxHeadModa.jpg) no-repeat top left scroll;}
body.social .block .blockHead {background:url(images/boxHeadSocial.jpg) no-repeat top left scroll;}
body.ambiente .block .blockHead {background:url(images/boxHeadAmbiente.jpg) no-repeat top left scroll;}
body.desenvolvimento .block .blockHead {background:url(images/boxHeadDesenvolvimento.jpg) no-repeat top left scroll;}
body.seguranca .block .blockHead {background:url(images/boxHeadSeguranca.jpg) no-repeat top left scroll;}
body.juventude .block .blockHead {background:url(images/boxHeadJuventude.jpg) no-repeat top left scroll;}
body.desporto .block .blockHead {background:url(images/boxHeadDesporto.jpg) no-repeat top left scroll;}
body.turismo .block .blockHead {background:url(images/boxHeadTurismo.jpg) no-repeat top left scroll;}
body.cultura .block .blockHead {background:url(images/boxHeadCultura.jpg) no-repeat top left scroll;}
body.educacao .block .blockHead {background:url(images/boxHeadEducacao.jpg) no-repeat top left scroll;}
body.urbanismo .block .blockHead {background:url(images/boxHeadUrbanismo.jpg) no-repeat top left scroll;}
.block .blockHead a.botao{
	float:left;
	width:10px;
	height:8px;
	font-size:1px;
	display:block;
}
.openBlock .blockHead a.botao{ background:url(images/collapseBoxIcon.gif) no-repeat 50% 50%;}
.closedBlock .blockHead a.botao{ background:url(images/expandBoxIcon.gif) no-repeat 50% 50%;}
.block .content{
	float:left;
	padding:5px 0px 0px;
}
.closedBlock .content{display:none;}
ul.listGal{ 
	float:left; 
}
.block .content ul.blockList{ 
	float:left; 
	width:504px;
}
ul.listGal li{
	padding:0px 9px 0px 0px;
	float:left;
}
ul.listGal li.last{ padding:0px;}
.block ul.listGal li a{
	width:117px;
	height:95px;
	float:left;
	display:block;
}
ul.listGal li a img{
	width:117px;
	height:87px;
	float:left;
}
.block ul.bigGal li a{width:159px; height:130px;}
.block ul.bigGal li a img{width:159px; height:120px;}

body.vida ul.blockList li a img, body.vida .listGal li a img{ border:1px solid #00386b;}
body.saude ul.blockList li a img, body.saude .listGal li a img{ border:1px solid #ce1126;}
body.moda ul.blockList li a img, body.moda .listGal li a img{ border:1px solid #8977ba;}
body.social ul.blockList li a img, body.social .listGal li a img{ border:1px solid #00adc6;}
body.ambiente ul.blockList li a img, body.ambiente .listGal li a img{ border:1px solid #c1bf0a;}
body.desenvolvimento ul.blockList li a img, body.desenvolvimento .listGal li a img{ border:1px solid #adafaa;}
body.seguranca ul.blockList li a img, body.seguranca  .listGal li a img{ border:1px solid #5b77cc;}
body.juventude ul.blockList li a img, body.juventude  .listGal li a img{ border:1px solid #fca311;}
body.desporto ul.blockList li a img, body.desporto  .listGal li a img{ border:1px solid #f96b07;}
body.turismo ul.blockList li a img, body.turismo  .listGal li a img{ border:1px solid #e8dd11;}
body.cultura ul.blockList li a img, body.cultura  .listGal li a img{ border:1px solid #75aadb;}
body.educacao ul.blockList li a img, body.educacao  .listGal li a img{ border:1px solid #009977;}
body.urbanismo ul.blockList li a img, body.urbanismo .listGal li a img{ border:1px solid #b59b0c ;}
#outerContent ul.blockList li a:hover img, #outerContent .listGal li a:hover img{ border:1px solid #000000 ;}

ul.blockList li{
	float:left;
	margin:0px 0px 10px;
	width:250px;
	display:block;
}
ul.blockList li a, .block .content ul.sons li div.item{
	padding:3px 0px 0px 23px;
	color:#333333;
	display:block;
	line-height:12px;
	float:left;
}
ul.blockList li a span{
	clear:both;
	color:#999999;
	font-size:11px;
	font-style:italic;
	display:block;
	line-height:11px;
}
.block .content ul.sons li div.item{ background:url(images/downSonsIco.jpg) no-repeat;}
.block .content ul.links li a{ background:url(images/downLinksIco.jpg) no-repeat;}
.block .content ul.tags li a{ background:url(images/tagIco.jpg) no-repeat;}
.block .content ul.files li.doc a{ background:url(images/downDocIco.jpg) no-repeat;}
.block .content ul.files li.xls a{ background:url(images/downXlsIco.jpg) no-repeat;}
.block .content ul.files li.ppt a{ background:url(images/downPptIco.jpg) no-repeat;}
.block .content ul.files li.pdf a{ background:url(images/downPdfIco.jpg) no-repeat;}
.block .content ul.files li.zip a{ background:url(images/downZipIco.jpg) no-repeat;}
.block .content ul.files li.other a{ background:url(images/downOtherIco.jpg) no-repeat;}

body.vida .block .content ul.blockList li a:hover {color:#e23d28;}
body.ambiente .block .content ul.blockList li a:hover {color:#c1bf0a;}
body.cultura .block .content ul.blockList li a:hover {color:#75aadb;}
body.saude .block .content ul.blockList li a:hover {color:#ce1126;}
body.moda .block .content ul.blockList li a:hover {color:#8977ba;}
body.social .block .content ul.blockList li a:hover {color:#00adc6;}
body.desenvolvimento .block .content ul.blockList li a:hover {color:#adafaa;}
body.seguranca .block .content ul.blockList li a:hover {color:#5b77cc;}
body.juventude .block .content ul.blockList li a:hover {color:#fca311;}
body.desporto .block .content ul.blockList li a:hover {color:#f96b07;}
body.turismo .block .content ul.blockList li a:hover {color:#e8dd11;}
body.urbanizacao .block .content ul.blockList li a:hover {color:#b59b0c;}
body.educacao .block .content ul.blockList li a:hover {color:#009977;}


.infoArea .navBar{
	float:left;
	margin:20px 0px 20px;
	padding:12px 0px 6px;
	line-height:15px;
	width:503px;
}
.infoArea .galleryBlock{
	float:left;
	margin:25px 0px 0px;
}
body.vida .infoArea .bottomBar{background:url(images/sepLineVida.jpg) repeat-x;}
body.saude .infoArea .bottomBar{background:url(images/sepLineSaude.jpg) repeat-x;}
body.moda .infoArea .bottomBar{background:url(images/sepLineModa.jpg) repeat-x;}
body.social .infoArea .bottomBar{background:url(images/sepLineSocial.jpg) repeat-x;}
body.ambiente .infoArea .bottomBar{background:url(images/sepLineAmbiente.jpg) repeat-x;}
body.desenvolvimento .infoArea .bottomBar{background:url(images/sepLineDesenvolvimento.jpg) repeat-x;}
body.seguranca .infoArea .bottomBar{background:url(images/sepLineSeguranca.jpg) repeat-x;}
body.juventude .infoArea .bottomBar{background:url(images/sepLineJuventude.jpg) repeat-x;}
body.desporto .infoArea .bottomBar{background:url(images/sepLineDesporto.jpg) repeat-x;}
body.turismo .infoArea .bottomBar{background:url(images/sepLineTurismo.jpg) repeat-x;}
body.cultura .infoArea .bottomBar{background:url(images/sepLineCultura.jpg) repeat-x;}
body.educacao .infoArea .bottomBar{background:url(images/sepLineEducacao.jpg) repeat-x;}
body.urbanismo .infoArea .bottomBar{background:url(images/sepLineUrbanismo.jpg) repeat-x;}
body.vida .infoArea .topBar{background:url(images/sepLineVida2.jpg) repeat-x bottom;}
body.saude .infoArea .topBar{background:url(images/sepLineSaude2.jpg) repeat-x bottom;}
body.moda .infoArea .topBar{background:url(images/sepLineModa2jpg) repeat-x bottom;}
body.social .infoArea .topBar{background:url(images/sepLineSocial2.jpg) repeat-x bottom;}
body.ambiente .infoArea .topBar{background:url(images/sepLineAmbiente2.jpg) repeat-x bottom;}
body.desenvolvimento .infoArea .topBar{background:url(images/sepLineDesenvolvimento2.jpg) repeat-x bottom;}
body.seguranca .infoArea .topBar{background:url(images/sepLineSeguranca2.jpg) repeat-x bottom;}
body.juventude .infoArea .topBar{background:url(images/sepLineJuventude2.jpg) repeat-x bottom;}
body.desporto .infoArea .topBar{background:url(images/sepLineDesporto2.jpg) repeat-x bottom;}
body.turismo .infoArea .topBar{background:url(images/sepLineTurismo2.jpg) repeat-x bottom;}
body.cultura .infoArea .topBar{background:url(images/sepLineCultura2.jpg) repeat-x bottom;}
body.educacao .infoArea .topBar{background:url(images/sepLineEducacao2.jpg) repeat-x bottom;}
body.urbanismo .infoArea .topBar{background:url(images/sepLineUrbanismo2.jpg) repeat-x bottom;}

.infoArea .navBar .text{
	float:left;
}
.infoArea .navBar .btns{
	float:right;
}
.infoArea .navBar .btns a{ 
	float:left;
	display:block;
	margin:0px 3px;
	color:#999999;
	font-size:11px;
	line-height:11px;
}
.infoArea .navBar .btns .arrow{ 
	float:left; 
	display:block;
	width:7px;
	height:9px;
}
.infoArea .navBar .btns .back{ background:url(images/backNavArrow.gif) no-repeat;} 
.infoArea .navBar .btns .front{ background:url(images/frontNavArrow.gif) no-repeat;} 

.infoArea .list{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
}
.infoArea .list li{
	float:left;
	width:498px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #e0e0e0;
	margin:0px 0px 10px 0px;
}
.infoArea .list li.last{ border:none;}

.infoArea .list li .bullet {
	width:10px;
	height:10px;
	float:left;
	margin:3px 0px 0px;
}
.infoArea .list .itemContent {
	display:block;
	float:left;
	width:481px;
	padding:0px 0px 0px 5px;
	color:#333333;
	line-height:15px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}
body.vida .infoArea .list li .bullet, body.vida .infoArea .list li .itemContent .listArrow{background:#e23d28;}
body.saude .infoArea .list li .bullet, body.saude .infoArea .list li .itemContent .listArrow{background:#ce1126;}
body.moda .infoArea .list li .bullet, body.moda .infoArea .list li .itemContent .listArrow{background:#8977ba;}
body.social .infoArea .list li .bullet, body.social .infoArea .list li .itemContent .listArrow{background:#00adc6;}
body.ambiente .infoArea .list li .bullet, body.ambiente .infoArea .list li .itemContent .listArrow{background:#c1bf0a;}
body.desenvolvimento .infoArea .list li a .bullet, body.desenvolvimento .infoArea .list li .itemContent a .itemContent .listArrow{background:#adafaa;}
body.seguraca .infoArea .list li .bullet, body.seguraca  .infoArea .list li .itemContent .listArrow{background:#5b77cc;}
body.juventude .infoArea .list li .bullet, body.juventude .infoArea .list li .itemContent .listArrow{background:#fca311;}
body.desporto .infoArea .list li .bullet, body.desporto .infoArea .list li .itemContent .listArrow{background:#f96b07;}
body.turismo .infoArea .list li .bullet, body.turismo .infoArea .list li .itemContent .listArrow{background:#e8dd11;}
body.cultura .infoArea .list li .bullet, body.cultura .infoArea .list li .itemContent .listArrow{background:#75aadb;}
body.educacao .infoArea .list li .bullet, body.educacao  .infoArea .list li .itemContent .listArrow{background:#009977;}
body.urbanismo .infoArea .list li .bullet, body.urbanismo  .infoArea .list li .itemContent .listArrow{background:#b59b0c;}

.infoArea .list .itemContent .data{display:block;}
body .infoArea .list .itemContent .data{font-weight:bold;}

/*body.vida .infoArea .list .itemContent .data{color:#00386b;}
body.saude .infoArea .list .itemContent .data{color:#ce1126;}
body.moda .infoArea .list .itemContent .data{color:#8977ba;}
body.social .infoArea .list .itemContent .data{color:#00adc6;}
body.ambiente .infoArea .list .itemContent .data{color:#c1bf0a;}
body.desenvolvimento .infoArea .list .itemContent .data{color:#adafaa;}
body.seguranca .infoArea .list .itemContent .data{color:#5b77cc;}
body.juventude .infoArea .list .itemContent .data{color:#fca311;}
body.desporto .infoArea .list .itemContent .data{color:#f96b07;}
body.turismo .infoArea .list .itemContent .data{color:#e8dd11;}
body.cultura .infoArea .list .itemContent .data{color:#75aadb;}
body.educacao .infoArea .list .itemContent .data{color:#009977;}
body.urbanismo .infoArea .list .itemContent .data{color:#b59b0c;}*/
.infoArea .list a:hover .itemContent, .infoArea .list a:hover .itemContent .text{ color:#000;}

.infoArea .list li ul{
	padding:0px 0px 0px 14px;
	width:484px;
}
.infoArea .list li ul li{
	width:484px;
}

.infoArea .list a .itemContent .text{
	clear:both;
	float:left;
	display:block;
	color:#555555;
	font-weight:normal;
	padding:5px 0px 0px;
	width:100%;
}
.infoArea .list a .itemContent .text img{ 
	float:left;
	margin-right:5px;
	width:109px;
	height:82px;
}
.infoArea .list .itemContent .text .icons { float:right;}
.infoArea .list .itemContent .text .icons img{ width:18px; height:15px;}

.infoArea .selectedDay{
	float:left;
	background:#deebf5 url(images/sepLineVida.jpg) repeat-x bottom left;
	padding:10px 10px 0px;
	margin:0px 0px 20px 0px;


}
.infoArea .selectedDay .list{
	margin:5px 0px 0px;
	width:482px;
}
.infoArea .selectedDay .list li{
	width:482px;
	border-bottom:1px solid #9bbbd3;
}
.infoArea .selectedDay .list li.last{ border:none;}
.infoArea .selectedDay .list .itemContent{ padding:0px;}
.infoArea h2{
	font-size:18px;
	font-weight:normal;
	float:left;
	width:100%;
	margin:0px 0px 10px 0px;
}
body.vida .infoArea h2{color:#00386b; border-bottom:1px #9bbbd3 solid;}
body.saude .infoArea h2{color:#ce1126; border-bottom:1px #ecb7b9 solid;}
body.moda .infoArea h2{color:#8977ba; border-bottom:1px #dad3ef solid;}
body.social .infoArea h2{color:#00adc6; border-bottom:1px #a0deec solid;}
body.ambiente .infoArea h2{color:#c1bf0a; border-bottom:1px #edec92 solid;}
body.desenvolvimento .infoArea h2{color:#adafaa; border-bottom:1px #e5e5e5 solid;}
body.seguranca .infoArea h2{color:#5b77cc; border-bottom:1px #b6d0ed solid;}
body.juventude .infoArea h2{color:#fca311; border-bottom:1px #ffe4b5 solid;}
body.desporto .infoArea h2{color:#f96b07; border-bottom:1px #ffcea9 solid;}
body.turismo .infoArea h2{color:#e8dd11; border-bottom:1px #fffca3 solid;}
body.cultura .infoArea h2{color:#75aadb; border-bottom:1px #b8daf3 solid;}
body.educacao .infoArea h2{color:#009977; border-bottom:1px #99dfce solid;}
body.urbanismo .infoArea h2{color:#b59b0c; border-bottom:1px #e2d28f solid;}

.infoArea .agendaTopBox{
	float:left;
	width:482px;
	margin:5px 0px 0px 0px;
	padding:10px 10px 20px;
	background:#deebf5;

}
.infoArea .agendaTopBox .calendarContainer {
	float:left;
	padding:0px 0px 0px 0px;
	width:233px;
	margin:0px 0px 0px;
}

.infoArea .agendaTopBox .agendasSelectBox{
	float:left;
	width:242px;
	float:right;
	margin:0px 0px 0px;
	background:url(images/agendasBgLine.jpg) repeat-x bottom left;
	padding:0px 0px 5px 0px;
}
.infoArea .agendaTopBox .agendasSelectBox h3.tit{
	width:231px;
	padding:4px 0px 4px 11px;
	float:left;
	font-size:14px;
	background:url(images/agendasSelectTit.jpg) no-repeat;
	color:#FFF;
}

.infoArea .agendaTopBox h2.data{
	color:#00386b;
	font-size:14px;
	margin:15px 0px 0px;
	font-weight:bold;
	padding:0px;
	float:left;
	clear:both;
	width:100%;
	border-bottom:1px solid #9bbbd3;
}
.infoArea .faqsList{
	float:left;
}
.faqsList li{
	float:left;
	margin:0px 0px 15px;
}

.faqsList li a.title{
	display:block;
	float:left;
	width:440px;
	padding:3px 54px 2px 10px;
	background:url(images/faqOpen.jpg) no-repeat bottom;
	color:#000000;
	font-size:17px;
}
.faqsList li.closedFaq a.title{
	background:url(images/faqClosed.jpg) no-repeat bottom;
	font-size:15px;
	color:#444444;
}
body .faqsList li.closedFaq a.title:hover{ color:#e23d28;}
.infoArea .faqsList li .content{
	float:left;
	width:481px;
	padding:0px 10px 10px 10px;
	margin:10px 0px 0px;
	border-bottom:1px solid #9bbdd8;
}
.infoArea .faqsList li .content p{ margin-bottom:5px;}

.infoArea .faqsList li.closedFaq .content{display:none;}


.widgetLeftHelp {
	width:503px;
	float:left;
}
.widget-place {
	width:244px;
	float:right;
	min-height:150px;
	height:auto;
}
.leftWidgetPlace {float:left;}
.widget-placeholder {
	color: #000;
	background-color: #ebebeb;
}
.widget {
	background:#fbfbfb url(images/boxBottomBorder.gif) no-repeat bottom left scroll;
	padding-bottom:4px;
	float:left;
	margin:0px 0px 15px 0px;
}
.widget-header {
	color: #000;
	float:left;
	width:244px;
	padding:2px 0px;
	border-bottom:1px solid #ffffff;
}
.widget-header .tit {
	float:left;
	padding:9px 0px 4px 12px;
	color:#000;
	font-size:14px;
	text-transform:uppercase;
}
body.vida .widget-header {background:url(images/boxTopVida.jpg) no-repeat top left scroll;}
body.saude .widget-header {background:url(images/boxTopSaude.jpg) no-repeat top left scroll;}
body.moda .widget-header {background:url(images/boxTopModa.jpg) no-repeat top left scroll;}
body.social .widget-header {background:url(images/boxTopSocial.jpg) no-repeat top left scroll;}
body.ambiente .widget-header {background:url(images/boxTopAmbiente.jpg) no-repeat top left scroll;}
body.desenvolvimento .widget-header {background:url(images/boxTopDesenvolvimento.jpg) no-repeat top left scroll;}
body.seguranca .widget-header {background:url(images/boxTopSeguranca.jpg) no-repeat top left scroll;}
body.juventude .widget-header {background:url(images/boxTopJuventude.jpg) no-repeat top left scroll;}
body.desporto .widget-header {background:url(images/boxTopDesporto.jpg) no-repeat top left scroll;}
body.turismo .widget-header {background:url(images/boxTopTurismo.jpg) no-repeat top left scroll;}
body.cultura .widget-header {background:url(images/boxTopCultura.jpg) no-repeat top left scroll;}
body.educacao .widget-header {background:url(images/boxTopEducacao.jpg) no-repeat top left scroll;}
body.urbanismo .widget-header {background:url(images/boxTopUrbanismo.jpg) no-repeat top left scroll;}
.widget-editbox {
	color: #000;
	margin: 0.2em;
	padding: 0.2em;
	background-color: yellow;
}
.widget-content {
}
.widget-content .destaque {
}
.widget-content .destaque .graphArea {
	float:left;
	padding:0px 0px 0px 11px;
	width:233px;
	margin:5px 0px 0px;
}
body.vida .widget-content .destaque .graphArea {background:#9bbdd8;}
body.saude .widget-content .destaque .graphArea {background:#ecb7b9;}
body.moda .widget-content .destaque .graphArea {background:#dad3ef;}
body.social .widget-content .destaque .graphArea {background:#a0deec;}
body.ambiente .widget-content .destaque .graphArea {background:#edec92;}
body.desenvolvimento .widget-content .destaque .graphArea {background:#e5e5e5;}
body.seguranca .widget-content .destaque .graphArea {background:#b6d0ed;}
body.juventude .widget-content .destaque .graphArea {background:#ffe4b5;}
body.desporto .widget-content .destaque .graphArea {background:#ffcea9;}
body.turismo .widget-content .destaque .graphArea {background:#fffca3;}
body.cultura .widget-content .destaque .graphArea {background:#b8daf3;}
body.educacao .widget-content .destaque .graphArea {background:#99dfce;}
body.urbanismo .widget-content .destaque .graphArea {background:#e2d28f;}

.widget-content .destaque .graphArea a.noticiasDest{
	display:block;
	float:left;
	width:220px;
	height:113px;
	overflow:hidden;
}
body.vida .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #00386b;}
body.saude .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #ce1126;}
body.moda .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #8977ba;}
body.social .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #00adc6;}
body.ambiente .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #c1bf0a;}
body.desenvolvimento .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #adafaa;}
body.seguranca .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #5b77cc;}
body.juventude .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #fca311;}
body.desporto .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #f96b07;}
body.turismo .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #e8dd11;}
body.cultura .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #75aadb;}
body.educacao .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #009977;}
body.urbanismo .widget-content .destaque .graphArea a.noticiasDest{border:1px solid #b59b0c;}
.widget-content .destaque .graphArea a.noticiasDest .verMais{
	float:right;
	width:60px;
	display:block;
	padding:0px 4px 1px 0px;
	text-align:right;
	margin:98px 0px 0px;
	font-size:11px;
	color:#FFF;
	cursor:pointer;
}
body.vida .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisVida.gif) no-repeat right;}
body.saude .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisSaude.gif) no-repeat right;}
body.moda .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisModa.gif) no-repeat right;}
body.social .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisSocial.gif) no-repeat right;}
body.ambiente .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisAmbiente.gif) no-repeat right;}
body.desenvolvimento .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisDesenvolvimento.gif) no-repeat right;}
body.seguranca .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisSeguranca.gif) no-repeat right;}
body.juventude .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisJuventude.gif) no-repeat right;}
body.desporto .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisDesporto.gif) no-repeat right;}
body.turismo .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisTurismo.gif) no-repeat right;}
body.cultura .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisCultura.gif) no-repeat right;}
body.educacao .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisEducacao.gif) no-repeat right;}
body.urbanismo .widget-content .destaque .graphArea a.noticiasDest .verMais{background:url(images/picVerMaisUrbanismo.gif) no-repeat right;}
.widget-content .destaque .graphArea a.noticiasDest .verMais:hover{ color:#000000;}
.widget-content ul{
	list-style:none;
}
.widget-content ul.list1, .widget-content ul.destaqueList{
	float:left;
}
.widget-content ul.listGal{
	padding:0px 11px 0px;
	float:left;
}
.widget-content ul.listGal li{
	float:left;
	background:url(images/listSepLine.gif) repeat-x bottom;
	width:220px;
	padding:13px 0px;
	display:block;
}

.widget-content ul.listGal li.last, .widget-content ul.listBanners li{background:none;}
.widget-content ul.listBanners{ margin-bottom:10px;}

body.vida .widget-content ul.destaqueList{background:url(images/destaqueListSepVida.gif) no-repeat bottom;}
body.saude .widget-content ul.destaqueList{background:url(images/destaqueListSepSaude.gif) no-repeat bottom;}
body.moda .widget-content ul.destaqueList{background:url(images/destaqueListSepModa.gif) no-repeat bottom;}
body.social .widget-content ul.destaqueList{background:url(images/destaqueListSepSocial.gif) no-repeat bottom;}
body.ambiente .widget-content ul.destaqueList{background:url(images/destaqueListSepAmbiente.gif) no-repeat bottom;}
body.desenvolvimento .widget-content ul.destaqueList{background:url(images/destaqueListSepDesenvolvimento.gif) no-repeat bottom;}
body.seguranca .widget-content ul.destaqueList{background:url(images/destaqueListSepSeguranca.gif) no-repeat bottom;}
body.juventude .widget-content ul.destaqueList{background:url(images/destaqueListSepJuventude.gif) no-repeat bottom;}
body.desporto .widget-content ul.destaqueList{background:url(images/destaqueListSepDesporto.gif) no-repeat bottom;}
body.turismo .widget-content ul.destaqueList{background:url(images/destaqueListSepTurismo.gif) no-repeat bottom;}
body.cultura .widget-content ul.destaqueList{background:url(images/destaqueListSepCultura.gif) no-repeat bottom;}
body.educacao .widget-content ul.destaqueList{background:url(images/destaqueListSepEducacao.gif) no-repeat bottom;}
body.urbanismo .widget-content ul.destaqueList{background:url(images/destaqueListSepUrbanismo.gif) no-repeat bottom;}
.widget-content ul.listBanners li{ padding-bottom:0px;}
.widget-content ul.listGal li a.galThumb{
	float:left;
	display:block;
	width:104px;
}.widget-content ul.listGal li a.right{ float:right;}
.widget-content  ul.listGal li a.galThumb img{
	width:102px;
	height:67px;
	display:block;
	float:left;
	margin-bottom:3px;
}
.widget-content ul.listGal li a.galThumb span{
	width:102px;
	float:left;
	display:block;
	color:#333333;
	font-weight:bold;
	line-height:15px;
	height:30px;
	overflow:hidden;
}
body.vida .widget-content ul.listGal li a.galThumb img{border:1px solid #00386b;}
body.saude .widget-content ul.listGal li a.galThumb img{border:1px solid #ce1126;}
body.moda .widget-content ul.listGal li a.galThumb img{border:1px solid #8977ba;}
body.social .widget-content ul.listGal li a.galThumb img{border:1px solid #00adc6;}
body.ambiente .widget-content ul.listGal li a.galThumb img{border:1px solid #c1bf0a;}
body.desenvolvimento .widget-content ul.listGal li a.galThumb img{border:1px solid #adafaa;}
body.seguranca .widget-content ul.listGal li a.galThumb img{border:1px solid #5b77cc;}
body.juventude .widget-content ul.listGal li a.galThumb img{border:1px solid #fca311;}
body.desporto .widget-content ul.listGal li a.galThumb img{border:1px solid #f96b07;}
body.turismo .widget-content ul.listGal li a.galThumb img{border:1px solid #e8dd11;}
body.cultura .widget-content ul.listGal li a.galThumb img{border:1px solid #75aadb;}
body.educacao .widget-content ul.listGal li a.galThumb img{border:1px solid #009977;}
body.urbanismo .widget-content ul.listGal li a.galThumb img{border:1px solid #b59b0c;}
.centerCol .widget-content ul.listGal li a.galThumb:hover img{border:1px solid #000000;}
.widget-content ul.listGal li a.galThumb:hover span{color:#000000;}
.widget-content ul.list1 li {
	float:left;
	width:232px;
	padding:0px 0px 0px 12px;
}
.widget-content ul.destaqueList li {
	float:left;
	width:225px;
	padding:0px 0px 0px 12px;
}
.widget-content ul.list1 li a {
	float:left;
	display:block;
	background:transparent url(images/listSepLine.gif) repeat-x bottom left scroll;
	width:220px;
	padding:8px 0px 8px;
}
.widget-content ul.destaqueList li a {
	float:left;
	display:block;
	background:transparent url(images/listSepLine.gif) repeat-x bottom left scroll;
	width:220px;
	padding:8px 0px 8px;
}
.widget-content ul.list1 li.last a, .widget-content ul.destaqueList li.last a{
	background:transparent none;
}
.widget-content ul.list1 li a .bullet {
	width:9px;
	height:9px;
	float:left;
	margin:3px 0px 0px;
}
.widget-content ul.list1 li a .item {
	display:block;
	float:left;
	width:204px;
	padding:0px 0px 0px 5px;
	color:#333333;
	line-height:15px;
	font-weight:bold;
	cursor:pointer;
}
.widget-content ul.destaqueList li a .item {
	display:block;
	float:left;
	width:204px;
	padding:0px 0px 0px 0px;
	color:#000000;
	line-height:15px;
	font-weight:bold;
	cursor:pointer;
}
.widget-content ul.list1 li a:hover .item, .widget-content ul.destaqueList li a:hover .item {color:#666;}
.widget-content ul.list1 li a .item .legenda1, .widget-content ul.destaqueList li a .item .legenda1 {
	font-size:11px;
	color:#8e8e8e;
	font-weight:normal;
}
.widget-content ul.list1 li a .item .listArrow , .widget-content ul.destaqueList li a .item .listArrow {
	width:9px;
	height:8px;
	margin:1px 0px 0px 3px;
}
.widget-content ul.list1 li a .item .data{display:block;}

body.vida .widget-content ul.list1 li a .item .data{color:#00386b;}
body.saude .widget-content ul.list1 li a .item .data{color:#ce1126;}
body.moda .widget-content ul.list1 li a .item .data{color:#8977ba;}
body.social .widget-content ul.list1 li a .item .data{color:#00adc6;}
body.ambiente .widget-content ul.list1 li a .item .data{color:#c1bf0a;}
body.desenvolvimento .widget-content ul.list1 li a .item .data{color:#adafaa;}
body.seguranca .widget-content ul.list1 li a .item .data{color:#5b77cc;}
body.juventude .widget-content ul.list1 li a .item .data{color:#fca311;}
body.desporto .widget-content ul.list1 li a .item .data{color:#f96b07;}
body.turismo .widget-content ul.list1 li a .item .data{color:#e8dd11;}
body.cultura .widget-content ul.list1 li a .item .data{color:#75aadb;}
body.educacao .widget-content ul.list1 li a .item .data{color:#009977;}
body.urbanismo .widget-content ul.list1 li a .item .data{color:#b59b0c;}


body.vida .widget-content ul.list1 li a .bullet, body.vida .widget-content ul.list1 li a .item .listArrow, body.vida .widget-content ul.destaqueList li a .item .listArrow {background:#e23d28;}
body.saude .widget-content ul.list1 li a .bullet, body.saude .widget-content ul.list1 li a .item .listArrow, body.saude .widget-content ul.destaqueList li a .item .listArrow  {background:#ce1126;}
body.moda .widget-content ul.list1 li a .bullet, body.moda .widget-content ul.list1 li a .item .listArrow, body.moda .widget-content ul.destaqueList li a .item .listArrow  {background:#8977ba;}
body.social .widget-content ul.list1 li a .bullet, body.social .widget-content ul.list1 li a .item .listArrow, body.moda .widget-content ul.destaqueList li a .item .listArrow  {background:#00adc6;}
body.ambiente .widget-content ul.list1 li a .bullet, body.ambiente .widget-content ul.list1 li a .item .listArrow, body.ambiente .widget-content ul.destaqueList li a .item .listArrow  {background:#c1bf0a;}
body.desenvolvimento .widget-content ul.list1 li a .bullet, body.desenvolvimento .widget-content ul.list1 a .item .listArrow, body.desenvolvimento .widget-content ul.destaqueList li a .item .listArrow  {background:#adafaa;}
body.seguraca .widget-content ul.list1 li a .bullet, body.seguraca .widget-content ul.list1 li a .item .listArrow, body.seguraca .widget-content ul.destaqueList li a .item .listArrow  {background:#5b77cc;}
body.juventude .widget-content ul.list1 li a .bullet, body.juventude .widget-content ul.list1 li a .item .listArrow, body.juventude .widget-content ul.destaqueList li a .item .listArrow  {background:#fca311;}
body.desporto .widget-content ul.list1 li a .bullet, body.desporto .widget-content ul.list1 li a .item .listArrow, body.desporto .widget-content ul.destaqueList li a .item .listArrow  {background:#f96b07;}
body.turismo .widget-content ul.list1 li a .bullet, body.turismo .widget-content ul.list1 li a .item .listArrow, body.turismo .widget-content ul.destaqueList li a .item .listArrow  {background:#e8dd11;}
body.cultura .widget-content ul.list1 li a .bullet, body.cultura .widget-content ul.list1 li a .item .listArrow, body.cultura .widget-content ul.destaqueList li a .item .listArrow  {background:#75aadb;}
body.educacao .widget-content ul.list1 li a .bullet, body.educacao .widget-content ul.list1 li a .item .listArrow, body.educacao .widget-content ul.destaqueList li a .item .listArrow  {background:#009977;}
body.urbanismo .widget-content ul.list1 li a .bullet, body.urbanismo .widget-content ul.list1 li a .item .listArrow, body.urbanismo .widget-content ul.destaqueList li a .item .listArrow  {background:#b59b0c;}

div#ajax-progress {
	top: 0.2em;
	color: #fff;
	right: 0.2em;
	display: none;
	padding: 0.2em;
	position: fixed;
	font-weight: bold;
	background-color: red;
}
div#callbacks-console {
	clear: both;
	color: lime;
	height: 100px;
	overflow: auto;
	padding: 0.5em;
	margin: 1em 0 0 0;
	line-height: normal;
	background-color: #000;
	border: silver solid 2px;
}
.widget-menu {float:right;}
.widget-menu a {
	display:block;
	float:left;
	width:32px;
	text-align:center;
}




.datePicker{width:222px;
float:left;}
.ui-datepicker {
	width: 220px;
	padding:3px 1px 1px 1px;
}
body.vida .ui-datepicker{background:#00386b;}
body.vida .ui-datepicker{background:#00386b;}
body.saude .ui-datepicker{background:#ce1126;}
body.moda .ui-datepicker{background:#8977ba;}
body.social .ui-datepicker{background:#00adc6;}
body.ambiente .ui-datepicker{background:#c1bf0a;}
body.desenvolvimento .ui-datepicker{background:#adafaa;}
body.seguranca .ui-datepicker{background:#5b77cc;}
body.juventude .ui-datepicker{background:#fca311;}
body.desporto .ui-datepicker{background:#f96b07;}
body.turismo .ui-datepicker{background:#e8dd11;}
body.cultura .ui-datepicker{background:#75aadb;}
body.educacao .ui-datepicker{background:#009977;}
body.urbanismo .ui-datepicker{background:#b59b0c;}


.ui-datepicker .ui-datepicker-header {
	position:relative;
	background-color:#FFF;
	padding:4px 0px;
	width:216px;
	margin:0px 2px 0px 2px;
}
body.vida .ui-datepicker .ui-datepicker-header{color:#00386b;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position:absolute;
	top:8px;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
}
.ui-datepicker .ui-datepicker-prev {
	left:15px;
}
.ui-datepicker .ui-datepicker-next {
	right:15px;
}
.ui-datepicker .ui-datepicker-prev-hover {
}
.ui-datepicker .ui-datepicker-next-hover {
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	text-align: center;
	font-size:13px;
	font-weight:bold;
}
.ui-datepicker .ui-datepicker-title select {
	float:left;
	font-size:1em;
	margin:1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right;}
.ui-datepicker table {width: 100%;}
body.vida .ui-datepicker table {border-color:#00386b;}
body.saude .ui-datepicker table {border-color:#ce1126;}
body.moda .ui-datepicker table {border-color:#8977ba;}
body.social .ui-datepicker table {border-color:#00adc6;}
body.ambiente .ui-datepicker table {border-color:#c1bf0a;}
body.desenvolvimento .ui-datepicker table {border-color:#adafaa;}
body.seguranca .ui-datepicker table {border-color:#5b77cc;}
body.juventude .ui-datepicker table {border-color:#fca311;}
body.desporto .ui-datepicker table {border-color:#f96b07;}
body.turismo .ui-datepicker table {border-color:#e8dd11;}
body.cultura .ui-datepicker table {border-color:#75aadb;}
body.educacao .ui-datepicker table {border-color:#009977;}
body.urbanismo .ui-datepicker table {border-color:#b59b0c;}
.ui-datepicker th {
	padding:1px 0px;
	text-align: center;
	font-weight:normal;
	font-size:10px;
	text-transform:uppercase;
	line-height:10px;
	background:#686868;
	color:#ffffff;
}
.ui-datepicker td {
	padding: 1px;
	background:#FFF;
	width:27px;
	height:27px;
	border:0px;
}
.ui-datepicker td span, .ui-datepicker td a {
	font-size:10px;
	padding:0px;
	position:relative;
	cursor:pointer;
}
.ui-datepicker td a {
	display: block;
	text-align: right;
	text-decoration: none;
	width:27px;
	height:27px;
}
.ui-datepicker td span, .ui-datepicker td a .dia{
	top:13px;
	position:absolute;
	display:block;
	right:1px;
}
.ui-datepicker td span, .ui-datepicker td a .hoje{
	top:0px;
	position:absolute;
	display:block;
	right:1px;
}
body.vida .ui-datepicker td a{color:#00386b;}
body.saude .ui-datepicker td a{color:#ce1126;}
body.moda .ui-datepicker td a{color:#8977ba;}
body.social .ui-datepicker td a{color:#00adc6;}
body.ambiente .ui-datepicker td a{color:#c1bf0a;}
body.desenvolvimento .ui-datepicker td a{color:#adafaa;}
body.seguranca .ui-datepicker td a{color:#5b77cc;}
body.juventude .ui-datepicker td a{color:#fca311;}
body.desporto .ui-datepicker td a{color:#f96b07;}
body.turismo .ui-datepicker td a{color:#e8dd11;}
body.cultura .ui-datepicker td a{color:#75aadb;}
body.educacao .ui-datepicker td a{color:#009977;}
body.urbanismo .ui-datepicker td a{color:#b59b0c;}
.datePicker .ui-datepicker td.selected a, .datePicker .ui-datepicker td.temEvento a{color:#FFF;}

body.vida .datePicker .ui-datepicker td.temEvento a{background-color:#00386b;}
body.saude .ui-datepicker td.temEvento a{background-color:#ce1126;}
body.moda .ui-datepicker td.temEvento a{background-color:#8977ba;}
body.social .ui-datepicker td.temEvento a{background-color:#00adc6;}
body.ambiente .ui-datepicker td.temEvento a{background-color:#c1bf0a;}
body.desenvolvimento .ui-datepicker td.temEvento a{background-color:#adafaa;}
body.seguranca .ui-datepicker td.temEvento a{background-color:#5b77cc;}
body.juventude .ui-datepicker td.temEvento a{background-color:#fca311;}
body.desporto .ui-datepicker td.temEvento a{background-color:#f96b07;}
body.turismo .ui-datepicker td.temEvento a{background-color:#e8dd11;}
body.cultura .ui-datepicker td.temEvento a{background-color:#75aadb;}
body.educacao .ui-datepicker td.temEvento a{background-color:#009977;}
body.urbanismo .ui-datepicker td.temEvento a{background-color:#b59b0c;}
.ui-datepicker td a:hover{background-color:#dddddd;}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding:0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width:auto;
	overflow:visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}
body.vida .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#99acbb;}
body.saude .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#e3adae;}
body.moda .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#bec4d9;}
body.social .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#88bdc9;}
body.ambiente .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#cac97c;}
body.desenvolvimento .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#c3c3c3;}
body.seguranca .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#9bb1ca;}
body.juventude .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#d9c29a;}
body.desporto .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#d9af90;}
body.turismo .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#d9d68b;}
body.cultura .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#9dbacf;}
body.educacao .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#82beaf;}
body.urbanismo .datePicker .ui-datepicker table .ui-datepicker-other-month{background-color:#c0b37a;}

.datePicker .ui-datepicker .ui-state-active{
	background-color:#686868;
	color:#FFF;
}

.rightCol{
	float:right;
	width:244px;
}
.rightCol .rightMenu{
	width:244px;
	background:#fbfbfb url(images/boxBottomBorder.gif) no-repeat bottom left scroll;
	padding-bottom:4px;
	float:left;
	margin:0px 0px 15px 0px;
}
.rightCol .rightMenu .menuHead {
	color: #000;
	float:left;
	width:232px;
	border-bottom:1px solid #ffffff;
	float:left;
	padding:9px 0px 4px 12px;
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	background:url(images/rightMenuTop.jpg) no-repeat top left scroll;
}
.rightMenu .items li {
	float:left;
	width:232px;
	padding:0px 0px 0px 12px;
}

.rightMenu .items li a {
	float:left;
	display:block;
	background:transparent url(images/listSepLine.gif) repeat-x bottom left scroll;
	width:220px;
	padding:8px 0px 8px;
}
.rightMenu .items li.last a{
	background:transparent none;
}
.rightMenu .items li a .item .legenda1 {
	font-size:11px;
	color:#8e8e8e;
	font-weight:normal;
	float:left;
	clear:both;
}
.rightMenu .items li a .bullet {
	width:9px;
	height:9px;
	float:left;
	margin:3px 0px 0px;
}
.rightMenu .items li a .item {
	display:block;
	float:left;
	width:204px;
	padding:0px 0px 0px 5px;
	color:#333333;
	line-height:15px;
	font-weight:bold;
	cursor:pointer;
}

body.vida .rightMenu .items li a .item .data{color:#00386b;}
body.saude .rightMenu .items li a .item .data{color:#ce1126;}
body.moda .rightMenu .items li a .item .data{color:#8977ba;}
body.social .rightMenu .items li a .item .data{color:#00adc6;}
body.ambiente .rightMenu .items li a .item .data{color:#c1bf0a;}
body.desenvolvimento .rightMenu .items li a .item .data{color:#adafaa;}
body.seguranca .rightMenu .items li a .item .data{color:#5b77cc;}
body.juventude .rightMenu .items li a .item .data{color:#fca311;}
body.desporto .rightMenu .items li a .item .data{color:#f96b07;}
body.turismo .rightMenu .items li a .item .data{color:#e8dd11;}
body.cultura .rightMenu .items li a .item .data{color:#75aadb;}
body.educacao .rightMenu .items li a .item .data{color:#009977;}
body.urbanismo .rightMenu .items li a .item .data{color:#b59b0c;}

.rightMenu .items li a:hover .item{color:#666;}

.rightMenu .items li a .bullet{
	width:9px;
	height:9px;
	margin:3px 0px 0px;
}
body.vida .rightMenu .items li a .bullet, body.vida .rightMenu .items li a .item .listArrow{background:#e23d28;}
body.saude .rightMenu .items li a .bullet, body.saude .rightMenu .items li a .item .listArrow{background:#ce1126;}
body.moda .rightMenu .items li a .bullet, body.moda .rightMenu .items li a .item .listArrow{background:#8977ba;}
body.social .rightMenu .items li a .bullet, body.social .rightMenu .items li a .item .listArrow{background:#00adc6;}
body.ambiente .rightMenu .items li a .bullet, body.ambiente .rightMenu .items li a .item .listArrow {background:#c1bf0a;}
body.desenvolvimento .rightMenu .items li a .bullet, body.desenvolvimento .rightMenu .items a .item .listArrow{background:#adafaa;}
body.seguraca .rightMenu .items li a .bullet, body.seguraca .rightMenu .items li a .item .listArrow{background:#5b77cc;}
body.juventude .rightMenu .items li a .bullet, body.juventude .rightMenu .items li a .item .listArrow{background:#fca311;}
body.desporto .rightMenu .items li a .bullet, body.desporto .rightMenu .items li a .item .listArrow{background:#f96b07;}
body.turismo .rightMenu .items li a .bullet, body.turismo .rightMenu .items li a .item .listArrow{background:#e8dd11;}
body.cultura .rightMenu .items li a .bullet, body.cultura .rightMenu .items li a .item .listArrow{background:#75aadb;}
body.educacao .rightMenu .items li a .bullet, body.educacao .rightMenu .items li a .item .listArrow{background:#009977;}
body.urbanismo .rightMenu .items li a .bullet, body.urbanismo .rightMenu .items li a .item .listArrow{background:#b59b0c;}





.pubBar{
	float:left;
	width:955px;
	padding-left:5px;
}
body.vida .pubBar{ background:#9bbdd8;}
body.saude .pubBar{ background:#ecb7b9;}
body.moda .pubBar{ background:#c4cff4;}
body.social .pubBar{ background:#a0deec;}
body.ambiente .pubBar{ background:#edec92;}
body.desenvolvimento .pubBar{ background:#e5e5e5;}
body.seguranca .pubBar{ background:#b6d0ed;}
body.juventude .pubBar{ background:#ffe4b5;}
body.desporto .pubBar{ background:#ffcea9;}
body.turismo .pubBar{ background:#fffca3;}
body.cultura .pubBar{ background:#b8daf3;}
body.educacao .pubBar{ background:#99dfce;}
body.urbanismo .pubBar{ background:#e2d28f;}
.pubBar ul li{
	padding:0px 4px 0px 3px;
	display:block;
	float:left;
}
.pubBar ul li a{
	width:181px;
	height:100px;
	display:block;
	float:left;
}
body.vida .pubBar ul li a{border:#00386b solid 1px;}
body.saude .pubBar ul li a{border:#ce1126 solid 1px;}
body.moda .pubBar ul li a{border:#8977ba solid 1px;}
body.social .pubBar ul li a{border:#00adc6 solid 1px;}
body.ambiente .pubBar ul li a{border:#c1bf0a solid 1px;}
body.desenvolvimento .pubBar ul li a{border:#adafaa solid 1px;}
body.seguranca .pubBar ul li a{border:#5b77cc solid 1px;}
body.juventude .pubBar ul li a{border:#fca311 solid 1px;}
body.desporto .pubBar ul li a{border:#f96b07 solid 1px;}
body.turismo .pubBar ul li a{border:#e8dd11 solid 1px;}
body.cultura .pubBar ul li a{border:#75aadb solid 1px;}
body.educacao .pubBar ul li a{border:#009977 solid 1px;}
body.urbanismo .pubBar ul li a{border:#b59b0c solid 1px;}
.secContainer .pubBar ul li a:hover{border:#000000 solid 1px;}
#outerFooter{
	float:left;
	width:100%;
	margin:60px 0px 0px;
}
body.vida #outerFooter{background:#f3f3f3 url(images/footerBgVida.jpg) repeat-x;}
body.saude #outerFooter{background:#f3f3f3 url(images/footerBgSaude.jpg) repeat-x;}
body.moda #outerFooter{background:#f3f3f3 url(images/footerBgModa.jpg) repeat-x;}
body.social #outerFooter{background:#f3f3f3 url(images/footerBgSocial.jpg) repeat-x;}
body.ambiente #outerFooter{background:#f3f3f3 url(images/footerBgAmbiente.jpg) repeat-x;}
body.desenvolvimento #outerFooter{background:#f3f3f3 url(images/footerBgDesenvolvimento.jpg) repeat-x;}
body.seguranca #outerFooter{background:#f3f3f3 url(images/footerBgSeguranca.jpg) repeat-x;}
body.juventude #outerFooter{background:#f3f3f3 url(images/footerBgJuventude.jpg) repeat-x;}
body.desporto #outerFooter{background:#f3f3f3 url(images/footerBgDesporto.jpg) repeat-x;}
body.turismo #outerFooter{background:#f3f3f3 url(images/footerBgTurismo.jpg) repeat-x;}
body.cultura #outerFooter{background:#f3f3f3 url(images/footerBgCultura.jpg) repeat-x;}
body.educacao #outerFooter{background:#f3f3f3 url(images/footerBgEducacao.jpg) repeat-x;}
body.urbanismo #outerFooter{background:#f3f3f3 url(images/footerBgUrbanismo.jpg) repeat-x;}

.support{float:left;}
.support li{
	float:left;
	padding:0px 25px 0px 0px;
}
#outerFooter .secContainer .btnFooter{
	float:right;
	background:url(images/btnFooterBg.jpg) repeat-x;
	display:block;
	margin:4px 0px 0px;
}
#outerFooter .secContainer .btnFooter li{
	display:inline;
	padding:4px 21px 0px 0px;
	float:left;
}
#outerFooter .secContainer .btnFooter li.imgTip{
	padding:0px 10px 0px 0px;
}
#outerFooter .secContainer .btnFooter li.imgTip img{
	width:37px;
	height:25px;
	background:url(images/btnFooterBgTip.jpg) no-repeat top left;
}
#outerFooter .secContainer .btnFooter li a{ 
	padding:1px 25px 1px 0px;
	color:#666;
}
#outerFooter .secContainer .btnFooter li.partilha a{
	padding:0px 5px;
}


body.vida #outerFooter .secContainer .btnFooter li a:hover {color:#e23d28;}
body.ambiente #outerFooter .secContainer .btnFooter li a:hover {color:#c1bf0a;}
body.cultura #outerFooter .secContainer .btnFooter li a:hover {color:#75aadb;}
body.saude #outerFooter .secContainer .btnFooter li a:hover {color:#ce1126;}
body.moda #outerFooter .secContainer .btnFooter li a:hover {color:#8977ba;}
body.social #outerFooter .secContainer .btnFooter li a:hover {color:#00adc6;}
body.desenvolvimento #outerFooter .secContainer .btnFooter li a:hover {color:#adafaa;}
body.seguranca #outerFooter .secContainer .btnFooter li a:hover {color:#5b77cc;}
body.juventude #outerFooter .secContainer .btnFooter li a:hover {color:#fca311;}
body.desporto #outerFooter .secContainer .btnFooter li a:hover {color:#f96b07;}
body.turismo #outerFooter .secContainer .btnFooter li a:hover {color:#e8dd11;}
body.urbanismo #outerFooter .secContainer .btnFooter li a:hover {color:#b59b0c;}
body.educacao #outerFooter .secContainer .btnFooter li a:hover {color:#009977;}

#outerFooter .secContainer .btnFooter li a.rss{background:url(images/rssIcon.jpg) no-repeat right;}
#outerFooter .secContainer .btnFooter li a.newsletter{background:url(images/newsletterIcon.jpg) no-repeat right;}
#outerFooter .secContainer  .bottom{
	float:left;
	padding:15px 0px;
	width:960px;
}
.bottom .left{float:left;}
.bottom .left ul{float:left;}
.bottom .left ul li{
	float:left;
	padding:0px 10px 0px 0px;
}
.bottom .left ul li a{
	color:#666666;
	font-size:11px;
	padding-right:10px;
}
.bottom .left ul li a:hover{color:#000;}
.bottom .w3c{
	float:left;
	width:335px;
}
.bottom .contactos{
	float:left;
	font-size:10px;
	color:#a5a5a5;
	width:440px;
}
.bottom .contactos a{color:#a5a5a5;}
.bottom .globazLogo{
	float:right;
	display:block;
	background:url(images/globazLogo.jpg) no-repeat;
	width:74px;
	height:22px;
}



/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	/*zoom: 1;*/
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}




/*##########################################
Script: Niceforms 2.0
Theme: StandardBlue
Author: Lucian Slatineanu
URL: http://www.emblematiq.com/
##########################################*/

/*Text inputs*/
.niceform{
	float:left;
	margin:0px 0px 30px 0px;
}
.formText{
	float:left;
	margin:0px 0px 20px;
}
.form{
	margin:0px 0px 10px 0px;
	float:left;
}
.form li{
	display:block;
	width:100%;
	float:left;
	margin:0px 0px 5px 0px;
}
.topSearch{
	margin:0px 0px 15px 0px;
}
.topForm{
	margin:25px 0px 10px 0px;
}
a.docRel{
	background:url(images/docRelBtn.jpg) no-repeat right top;
	padding:0px 25px 0px 0px;
	font-size:15px;
	font-weight:bold;
	color:#00386b;
}
.form li input, .form li textarea{background:#F3F3F3;}
.form .size1{width:192px;margin-right:5px;}
.form .size2{width:382px;}
.form .size3{width:280px;margin-right:5px;}
.form .size4{width:96px; margin-right:5px;}
.textAreaWrapper{ 
}
textarea{
	border:none; 
	vertical-align:middle; 
	background:#f3f3f3; 
	float:left;
	padding:2px 3px;
	color:#414141;
	font-size:11px;
	height:100px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

.form .label, .form .field{ 
	float:left;
	width:105px;
	text-align:right;
	padding:0px 10px 0px 0px;
	font-weight:bold;
	color:#333333;
}
.form .labelSml{
	width:auto;
	float:left;
}

.form .field{ 
	float:left;
	text-align:left;
	padding:0px 10px 0px 0px;
	color:#333333;
	width:378px;
	font-weight:normal;
}
.form img{ float:left}
.NFText {
	border:none; 
	vertical-align:middle; 
	background:#f3f3f3; 
	float:left;
	padding:2px 3px;
	color:#414141;
	font-size:11px;
}
.calendarBtn{
	background:url(images/calendarIco.jpg) no-repeat;
	display:block;
	float:left;
	width:21px;
	height:18px;
}
.calendarBtn:hover{ background-position:0px -22px;}
.middleLabel{ float:left; padding:0px 10px; display:block;}
.NFSelect {height:21px; position:absolute; border:1px solid transparent; float:left;}
.NFSelectLeft {float:none; vertical-align:middle; display:none;}
.NFSelectRight {width:auto; background:#F3F3F3 url(images/jumpRightBtn.jpg) no-repeat 100% 0; cursor:pointer; 	padding:0px 3px;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:3; left:0; top:0; padding-bottom:13px;width: 100%;}
.NFSelectOptions {position:relative; background:#707175; margin-left:16px; margin-top:0; list-style:none; padding:0px 0; color:#fff; z-index:4; overflow-y:auto; overflow-x:hidden; left:0; top:0; width:100%;}
.NFSelectOptions li {padding:1px; margin:0px;}
.NFSelectOptions a {display:block; text-decoration:none; color:#fff; padding:2px 3px; background:none;}
.NFSelectOptions a.NFOptionActive {background:#464646;}
.NFSelectOptions a:hover {background:#333;}
/*Radio*/
.NFCheck {
	cursor:pointer;
	position:absolute;
	width:17px;
	height:17px;
	border:1px solid transparent;
	background:#ffffff url(images/checkbox.jpg) no-repeat 5px 5px;
	margin:-5px 0px 0px -5px;
	z-index:2;
	float:none;
}
.NFRadio {
	cursor:pointer;
	position:absolute;
	width:18px; 
	height:18px; 
	border:1px solid transparent; 
	background:#ffffff url(images/radioButton.jpg) no-repeat 5px 5px; 
	z-index:2;
	margin:-5px 0px 0px -5px;
	display:block;
	float:none;
}
/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:5px -18px;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative; clear:none; float:left;}
ul.subform .NFhidden{opacity:0; z-index:-1; position:relative; clear:none; float:none; width:16px;}

ul.subform{
	float:left;
	width:275px;

}
ul.subform li{ 
	float:left; 
	width:275px;
}

ul.subform .label{
	padding:0px 0px 0px 5px;
	text-align:left;
	width:250px;
	float:none;
	color:#414141;
	font-weight:normal;
	font-size:11px;
}
/*Safari*/
select, input, textarea, button {outline:none; resize:none; float:left;	font-size:12px; background:#f3f3f3; padding:0px 2px;}

.formBtns{
	background:url(images/formBtnsBarBg.jpg) repeat-x left bottom;
	float:left;
	width:504px;
}
.formBtns img.tip{ float:right;}
.formBtnsIn{
	background:url(images/formsBtnsBg.jpg) repeat-x;
	float:right;
	padding:1px 0px 0px;
}
.formBtnsIn a{
	float:left;
	padding:0px 10px;
	color:#FFF;
	display:block;
}
.formBtnsIn .sep{ float:left; margin-top:3px;}
body .formBtnsIn a:hover{color:#000;}
.holder {
	float: left;
	background:#bdd4e7;
	padding:0px 2px 10px 10px;
}
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.scroll-pane {
	width: 229px;
	height: 150px;
	overflow: auto;
	padding:10px 1px 0px 0px;
	float:left;
}
.scroll-pane ul{
	width: 218px;
}
.scroll-pane ul li{
	background:url(images/agendasListBg.gif) repeat-x bottom left;
	float:left;
	display:block;
	width:206px;
	padding:0px 0px 2px 0px;
}
.scroll-pane ul li a{
	width:206px;
	font-weight:bold;
	color:#333;
	padding:5px 0px;
	display:block;
}
.scroll-pane ul li.selected a{
	background:#d7e5f1;
	color:#000;
	padding-left:10px;
	width:196px;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aabccb;
}
.jScrollPaneDrag {
	position: absolute;
	background: #003259;
	cursor: pointer;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 13px;
}
a.jScrollArrowUp {
	background: url(images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -19px;
}
a.jScrollArrowDown {
	background: url(images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -19px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -37px;
}

.newsticker-jcarousellite{
	float:left;
	height:300px;
}
div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #000000;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	padding:10px;
	background: transparent url(fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(fancy_shadow_nw.png) no-repeat;
}/*.carouselGal{overflow:visible;}*/
.printBanner{display:none;}

.boletimList{
	float:left;
}
.boletimList tr{
	margin:0px 0px 15px 0px;
}
.boletimList tr.cor1 td{
	cursor:pointer;
	background:#e6eff6 url(images/tableTrLine.jpg) repeat-x scroll left bottom;
	font-size:12px;
	
}
.boletimList tr.cor2 td{
	cursor:pointer;
	background:#f5fafd url(images/tableTrLine.jpg) repeat-x scroll left bottom;
	font-size:12px;
}
.boletimList tr:hover td{
	background:#a7c5e1 url(images/tableTrLine.jpg) repeat-x scroll left bottom;
	cursor:pointer;
	font-size:12px;
}
.boletimList tr td{padding:2px 5px;}
.boletimList tr.cor1 td.icons{ background:#f3f7fb url(images/tableTrLine.jpg) repeat-x scroll left bottom;}
.boletimList tr.cor2 td.icons{ background:#fafdfe url(images/tableTrLine.jpg) repeat-x scroll left bottom;}
.boletimList tr:hover td.icons{ background:#d3e2f0 url(images/tableTrLine.jpg) repeat-x scroll left bottom;}
.boletimList tr td.icons a{
	display:block;
	float:left;
	height:15px;
	width:18px;
	margin:5px 3px;
	/*behavior: url("iepngfix.htc");*/
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.boletimList tr td.icons a.pdf{background-image:url(images/boletimTablePdf.png);}
.boletimList tr td.icons a.rel{background-image:url(images/boletimTableRel.png);}
.boletimList tr td.icons a:hover{background-position:0px -25px;}



h2.secondTitle{
	background:url(images/secondMenuTitle.jpg) repeat-x;
	float:left;
	display:block;
	font-size:16px;
	width:160px;
	font-weight:bold;
	padding:5px 10px 5px 10px;
	margin-bottom:2px;
}
.serviceBlock{
	display:block;
	float:left;
	margin:0px 0px 20px 0px;
}
.serviceBlock .text{
	float:left;
	display:block;
	width:100%;
	margin:0px 0px 10px 0px;
}
.servicosList{
	float:left;
}
.servicosList li{
	float:left;
	display:block;
	width:236px;
	padding:0px 0px 0px 15px;
}
.servicosList li a{
	padding:38px 0px 0px 56px;
	height:50px;
	display:block;
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#575757;
}

legend{
	position:static;
	float:left;
}
