/* CSS Globals */

body 					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; margin:0px 0px 0px 0px; padding-bottom:50px; }
table					{ align:center; }
th						{ }
td						{ vertical-align:top; }
p	 					{ margin: 0px 0px 10px 20px; }
img						{ border:0px; }
input					{ font-family: Arial, Helvetica, sans-serif; }


a 						{ text-decoration: none; color: #008ccc; }
a:hover 				{ text-decoration: none; color: #00b700; }



/* Layout */

.esquerda				{ width:300px; }
.central				{ width:530px; }
.direita				{ width:194px; }

.acessibilidades		{ text-align:right; margin:50px 20px 0px 0px;}
.pesquisa				{ margin:45px 0px 0px 0px;}

.menu					{ margin:30px 0px 0px 0px;}

.footer					{}
/* Cores */

.azul					{ color:#0099cc; } /* not websafe 0093c7 */
.verde					{ color:#00b700; } /* websafe 00cc00 */
.branco					{ color:#FFFFFF; } /* websafe 00cc00 */
.preto					{ color:#000000; } /* not websafe  */


/* 0. Index */
.indexBody				{ margin:40px 0px 0px 0px;}


/* 1. Simplex */
.simplexBody			{ margin:40px 0px 0px 0px;}

/* 2. 4 Anos a Simplificar */
.quatroanosBody			{ margin:0px 0px 0px 0px;}
.medidaDetalheHeader	{ background-image:url(../images/detalheTop.jpg); background-repeat:no-repeat; width:600px; height:90px;}
.medidaDetalheBody		{ background-image:url(../images/detalheBody.jpg); background-repeat:repeat-y; width:600px; }
.medidaDetalheFooter	{ background-image:url(../images/detalheFooter.jpg); background-repeat:no-repeat; width:600px; height:32px;}
.medidaParameter		{ color:#FFFFFF; background-color:#00b700; }
.medidaValor			{ margin:0px 40px 10px 40px; color:#0099cc; padding-left:10px; text-indent:-40px; }
.logoDetalhe			{ margin:10px 470px 0px 21px; }
.medidaDetalheClose		{ margin:17px 0px 0px 0px; }


/* 3. Avaliações */

.avaliacoesIndex		{ margin:20px 0px 0px 0px; text-align:center;}
.avaliacoes				{ margin:40px 0px 0px 0px; text-align:center;}
.indicadoresBody		{ margin:40px 0px 0px 0px;}
.titleBackgroundTempo	{ background-image:url(../images/titleBackgroundIndicadorTempo.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }

.colunaMedida			{ width:250px; color:#0099cc; padding:2px 10px 2px 30px; vertical-align:middle;}
.colunaValor			{ width:60px; background-color:#cce8f5; padding:1px 10px 1px 15px; vertical-align:middle;}
.colunaDescricao		{ width:80px; color:#0099cc; padding:2px 10px 2px 30px; vertical-align:middle;}
.linhaIndicadorTempo	{ height:1px; background-color:#008ccc; margin:0px 20px 0px 30px; }

	/* SCM */
.titleBackgroundSCM1	{ background-image:url(../images/backgroundTitleAvaliacaoSCM.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.titleBackgroundSCM		{ background-image:url(../images/titleBackgroundSCM.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.colunaMedidaSCM		{ background-color:#cce8f5; padding:2px 10px 2px 30px; vertical-align:middle; margin:20px 20px 20px 20px; background-image:url(../images/white.jpg); background-position:right; background-repeat:no-repeat; }
.colunaValorAnteriorSCM	{ background-color:#cce8f5; padding:1px 10px 1px 15px; vertical-align:middle; background-image:url(../images/white.jpg); background-position:right; background-repeat:no-repeat; }
.colunaPoupancaEurosSCM	{ background-color:#cce8f5; padding:2px 10px 2px 30px; vertical-align:middle; background-image:url(../images/white.jpg); background-position:right; background-repeat:no-repeat; }
.colunaPoupancaTempoSCM	{ background-color:#59b4dd; padding:2px 10px 2px 30px; vertical-align:middle;}
.linhaIndicadorSCM		{ height:1px; background-color:#008ccc; margin:0px 0px 0px 0px; }


/* 4. Programas  */
.programasBody			{ margin:40px 0px 0px 0px;}
.titleBackgroundNeg		{ background-image:url(../images/titleBackgroundNeg.jpg); background-repeat:no-repeat; color:#008ccc; margin-left:0px; }

	/* 2006 Principais Medidas */
.textoNegativo			{ padding:20px; background-color:#008ccc; color:#FFFFFF; margin: 15px 35px 15px 30px; }


/* 5. FAQs */
.faqsBody				{ margin:40px 0px 0px 0px;}
.titleFaqsBackground	{ background-image:url(../images/titleFaqsBackground.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }


/* 6. Pesquisa */

.titleBackgroundNegPesquisa				{ background-image:url(../images/titleBackgroundNegPesquisa.jpg); background-repeat:no-repeat; color:#008ccc; margin-left:0px; }
.titleBackgroundNegPesquisa1			{ background-image:url(../images/titleBackgroundNegPesquisa.jpg); background-repeat:no-repeat; color:#008ccc; margin-left:0px; background-position:left; }
.titleBackgroundNegPesquisa2			{ background-image:url(../images/titleBackgroundNegPesquisa.jpg); background-repeat:no-repeat; color:#008ccc; margin-left:0px; background-position:center; }
.titleBackgroundNegPesquisa3			{ background-image:url(../images/titleBackgroundNegPesquisa.jpg); background-repeat:no-repeat; color:#008ccc; margin-left:0px; background-position:right; }


.pesquisaBody				{ margin:40px 0px 0px 0px;}
.pesquisaSimples			{ background-image:url(../images/titleBackgroundPesquisa.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.checkBoxTitle				{ background-image:url(../images/checkBoxBackground.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.pesquisaMinisterios		{ background-image:url(../images/titleBackgroundPesquisaMinisterios.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.checkBoxTitleMinisterios	{ background-image:url(../images/checkBoxBackgroundMinisterios.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.checkBoxTitleMedidas		{ background-image:url(../images/checkBoxBackgroundMedidas.jpg); background-repeat:no-repeat; color:#0099cc; margin:0px; width:120px; }
.checkBoxTitleMedidas1		{ background-image:url(../images/checkBoxBackgroundMedidas1.jpg); background-repeat:no-repeat; color:#0099cc; margin:0px; width:110px; }
.checkBoxTitleMedidas2		{ background-image:url(../images/checkBoxBackgroundMedidas2.jpg); background-repeat:no-repeat; color:#0099cc; margin:0px; width:170px; }
.checkBoxTitleMedidas3		{ background-image:url(../images/checkBoxBackgroundMedidas3.jpg); background-repeat:no-repeat; color:#0099cc; margin:0px; width:125px; }
.checkBoxTitleMedidas4		{ background-image:url(../images/checkBoxBackgroundMedidas4.jpg); background-repeat:no-repeat; color:#0099cc; margin:0px; width:125px; }

.checkBoxTitleAno			{ background-image:url(../images/checkBoxBackgroundAno.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; width:130px; }
.checkBoxTitleAno a			{ color:#FFFFFF; text-decoration:none; }
.checkBoxTitleAno a:hover	{ color:#FFFFFF; text-decoration:none; }

.linhaPesquisa			{ height:1px; background-color:#008ccc; margin:4px 200px 4px 20px; }
.linhaPesquisa2			{ height:1px; background-color:#008ccc; margin:4px 0px 4px 20px; }
.linhaPesquisaMedidas	{ height:1px; background-color:#008ccc; margin:0px 0px 0px 0px; }
.linhaPesquisaSite		{ height:1px; background-color:#008ccc; margin:5px 0px 5px 20px; }



/* 0. Página Inicial & Notícias */

.noticiasBody			{ margin:20px 0px 0px 0px;}

.noticiasTopoHome		{ background-image:url(../images/backgroundHome.jpg); }
.noticiasTopo			{ background-image:url(../images/backgroundNoticiasTopo.jpg); }
.noticiasCorpo			{ background-image:url(../images/backgroundNoticiasCorpo.jpg); }
.noticiasRodape			{ background-image:url(../images/backgroundNoticiasRodape.jpg); background-repeat:no-repeat; }
.noticiasImagens		{ margin:0px 0px 0px 0px; }

.colunaNoticias			{ padding:0px 20px 0px 20px; width:220px; }
.colunaNoticiasLeft		{ padding:0px 20px 0px 20px; width:220px; background-image:url(../images/backgroundNoticiasCorpo.jpg); background-position:left; }
.colunaNoticiasRight	{ padding:0px 20px 0px 20px; width:220px; background-image:url(../images/backgroundNoticiasCorpo.jpg); background-position:right; }
.colunaNoticias2Right	{ padding:0px 20px 0px 20px; width:220px; background-image:url(../images/backgroundNoticiasCorpo.jpg); background-position:right; }


.colunaNoticias2		{ padding:0px 20px 0px 20px; width:260px; }
.colunaNoticias2Imagem	{ padding:0px 20px 0px 0px; width:200px; }

.noticias				{ margin: 0px 0px 0px 0px; color:#008ccc; text-decoration:none; }
.noticias a				{ color:#008ccc; text-decoration:none; }
.noticias a:hover		{ color:#00b700; text-decoration:none; }
.lermais				{ text-align:right;	}


/* 10 Sugestões */

.titleBackgroundSugestoes	{ background-image:url(../images/titleBackgroundSugestoesNew.jpg); background-repeat:no-repeat; color:#FFFFFF; }
.leftCorner 				{ background-image:url(../images/leftCorner.gif); background-position:left; background-repeat:no-repeat; font-weight:bold; text-align:center; vertical-align:middle; }
.middleCentered				{ background-color:#70c8ea; font-weight:bold; text-align:center; vertical-align:middle; }
.middleCenteredBullet		{ background-color:#70c8ea; text-align:center; }
.middle 					{ background-color:#70c8ea; text-transform:lowercase; font-weight:bold; vertical-align:middle; }
.rightCorner				{ background-image:url(../images/rightCorner.gif); background-position:right; background-repeat:no-repeat;}


/* Graficos */

.linhaNoticias			{ height:1px; background-color:#008ccc; margin:4px 0px 4px 0px; }
.linha					{ height:1px; background-color:#008ccc; margin:4px 20px 4px 20px; }
.linhaHome				{ height:1px; background-color:#008ccc; margin:0px 35px 0px 5px; }


.titleBackground			{ background-image:url(../images/titleBackground.jpg); background-repeat:no-repeat; color:#FFFFFF; margin:0px; }
.titleBackground a			{ color:#FFFFFF; text-decoration:none; }
.titleBackground a:hover	{ color:#FFFFFF; text-decoration:none; }


h1	 					{ font-size:16px; font-weight:lighter; margin: 0px 0px 0px 0px; }
h1 a		 			{ font-size:16px; font-weight:lighter; color:#008ccc; margin: 0px 0px 0px 0px; text-decoration:none; }
h1 a:hover				{ font-size:16px; font-weight:lighter; color:#008ccc; margin: 0px 0px 0px 0px; text-decoration:none; }

h2	 					{ font-size:14px; font-weight:lighter; margin: 15px 0px 15px 20px; }
h2 a		 			{ font-size:14px; font-weight:lighter; color:#00b700; text-decoration:none; }
h2 a:hover				{ font-size:14px; font-weight:lighter; color:#008ccc; text-decoration:none; }

h3	 					{ font-size:12px; font-weight:lighter; margin: 10px 0px 10px 20px; }
h3 a		 			{ font-size:12px; font-weight:lighter; color:#008ccc; text-decoration:none; }
h3 a:hover				{ font-size:12px; font-weight:lighter; color:#00b700; text-decoration:none; }

h4	 					{ font-size:9px; font-weight:lighter; }
h4 a		 			{ font-size:9px; font-weight:lighter; color:#008ccc; text-decoration:none; }
h4 a:hover				{ font-size:9px; font-weight:lighter; color:#00b700; text-decoration:none; }


.copyright	{ width:80%; margin-left:auto; margin-right:auto; margin-top:20px; text-align:center; }
