@import url("jquery.fancybox.css");
* {padding: 0px; margin: 0px;}
html, body {height: 100%;}
body {background: #FFF; font-family: "Trebuchet MS"; font-size: 11px; color: #444;}
img {border: 0;}
a {color: #444; outline: 0px;}
option {padding-right: 7px;}
.form {border: 1px solid #ADADAF;}
h2 {font-size: 14px; font-weight: bold; margin-bottom: 4px;}
h2 a {color: #444;}
.msgError {position: absolute; top: -9999px; left: -9999px;}

#wrapper {width: 950px; margin: 0 auto; position: relative;}
	#header {width: 950px; position: relative;}
	#header .top {width: 950px; height: 103px; background: url(/img/bg-headerTop.gif); position: relative;}
		h1 {width: 169px; height: 62px; background: url(../img/bg-h1.gif); position: absolute; top: 19px; left: 22px;}
		h1 a {width: 169px; height: 62px; text-indent: -9999px; overflow: hidden; display: block;}
		span.slogan {font-size: 10px; position: absolute; top: 88px; left: 20px;}
		a.btnVisiteAcao {width: 128px; height: 53px; background: url(../img/btn-visiteAcao.gif); text-indent: -9999px; overflow: hidden; position: absolute; top: 0px; left: 412px; display: block;}
		ul.subNavHeader {width: 350px; padding-top: 4px; list-style: none; float: right;}
		ul.subNavHeader li {font-size: 10px; padding-right: 7px; float: left;}
		.boxSearch {padding: 25px 20px 0px 0px; float: right;}
		.boxSearch input {float: left; margin-left: 5px;}
		.boxSearch input.form {width: 160px; padding: 2px;}
		.boxSearch input.ok {margin-top: -5px;}
		a.btnRecebaNoticias {width: 213px; height: 23px; background: url(../img/bg-btnRecebaNoticias.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: 80px; left: 715px;}
	#header .img {width: 950px; height: 151px; position: relative;}
		#navHeader {width: 950px; height: 50px; margin-bottom: 7px; background: url(../img/bg-navHeader.gif); clear: both;}
		#navHeader.small {width: 950px; height: 24px; background: none; margin: 0px;}
			ul.navHeader {width: 935px; height: 24px; padding-left: 15px; background: url(../img/bg-ulNavHeader.gif); list-style: none; position: relative;}
			ul.navHeader li {float: left;}
			ul.navHeader ul {display: none}
			ul.navHeader li a {height: 24px; text-indent: -9999px; overflow: hidden; display: block;}
			ul.navHeader li a:hover, ul.navHeader li a.hover, ul.navHeader li.sfHover a {background-position: bottom;}
				a.btnConhecaMsf {width: 139px; background: url(../img/bg-btnConhecaMsf.gif);}
				a.btnEmAcao {width: 84px; background: url(../img/bg-btnEmAcao.gif);}
				a.btnAconteceEmMsf {width: 140px; background: url(../img/bg-btnAconteceEmMsf.gif);}
				a.btnParticipe {width: 129px; background: url(../img/bg-btnParticipe.gif);}
				.small a.btnConhecaMsf {width: 139px; background: url(../img/bg-btnConhecaMsfSmall.gif);}
				.small a.btnEmAcao {width: 84px; background: url(../img/bg-btnEmAcaoSmall.gif);}
				.small a.btnAconteceEmMsf {width: 140px; background: url(../img/bg-btnAconteceEmMsfSmall.gif);}
				.small a.btnParticipe {width: 129px; background: url(../img/bg-btnParticipeSmall.gif);}
			ul.navHeader ul {width: 920px; list-style: none; position: absolute; top: 28px; left: 20px;}
			ul.navHeader ul li {padding: 0px 10px;}
			ul.navHeader ul li a {font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #444; text-indent: 0px; overflow: auto; display: inline;}
			ul.navHeader ul li a:hover, ul.navHeader ul li a.hover {color: #DE0604;}
	#content {width: 910px; padding: 0px 20px 20px 20px; position: relative;}
		.breadCrombie {font-size: 10px; padding-top: 3px; text-align: right;}
		.breadCrombie a {text-decoration: none;}
		.breadCrombie a:hover {text-decoration: underline;}
		.left367 {width: 367px; padding-top: 20px; margin-right: 14px; float: left;}
		/*.left367 img {border: 1px solid #CFC6AC;}*/
			.left202 {width: 202px; float: left;}
			.left202 p {line-height: 13px; padding-bottom: 10px;}
			.right151 {width: 151px; float: right;}
			/*.right151 a img, .left202 a img {border: 1px solid #CFC6AC;}*/
			.right151 p, .left202 p {line-height: 13px; padding-bottom: 10px;}
			.box171 {width: 171px;}
		.center332 {width: 332px; padding-top: 20px; float: left;}
			.box330 {width: 310px; padding: 10px; margin-bottom: 10px; background: #F0F0F0; border: 1px solid #CFC6AC;}
				.mapa310x180 {width: 310px; height: 180px; margin-bottom: 15px;}
				select.pais, select.websites {width: 145px;}
		.right181 {width: 181px; padding-top: 20px; float: right;}
			.box181 {width: 159px; padding: 10px; margin-bottom: 10px; background: #F0F0F0; border: 1px solid #CFC6AC; position: relative;}
			.box181 h3 {font-size: 13px; margin-bottom: 4px;}
			.box181 h3 a {color: #828181; text-decoration: none;}
			.box181 h3 a.hover {color: #444;}
			.box181 ul {list-style: none;}
			.box181 ul li {padding: 2px 0px;}
			.box181 ul li a {padding-left: 9px; font-weight: bold; color: #828181; background: url(../img/bg-box181a.gif) left no-repeat; text-decoration: none;}
			.box181 ul li a:hover, .box181 ul li a.hover {color: #444; background: url(../img/bg-box181a.gif) left no-repeat;}
			.box181 ul ul li a {padding-left: 23px; background: url(../img/bg-box181ula.gif) 0px 3px no-repeat; font-weight: normal; color: #828181; display: block;}
			.box181 ul ul li a:hover, .box181 ul ul li a.hover {color: #444; background: url(../img/bg-box181ula.gif) left no-repeat; text-decoration: underline;}
			.box181 .tags {font-size: 11px; font-weight: bold; color: #828181;}
			.box181 .tags a {font-size: 11px; font-weight: bold; color: #828181;}
			.box181 p.escrever {font-size: 10px; font-weight: bold; color: #444; text-align: right;}
			.box181 p.escrever a {color: #444; text-decoration: underline;}
			.boxNoticias {line-height: 13px;}
			.boxNoticias p {padding: 4px 0px}
			.boxNoticias p a {text-decoration: none;}
			.boxNoticias p a:hover {text-decoration: underline;}
			.boxNoticias p a strong {font-size: 10px;}
			.boxNoticias a.mais {font-size: 10px; font-weight: bold; margin-top: 21px;}
				a.rss18x22 {width: 18px; height: 22px; background: url(../img/btn-rss18x22.gif); text-indent: -9999px; overflow: hidden; position: absolute; top: 5px; right: 5px; display: block;}
				a.rss35x28 {width: 35px; height: 28px; background: url(../img/btn-rss35x28.gif); text-indent: -9999px; overflow: hidden; position: absolute; top: 5px; right: 30px; display: block;}
			.boxDiario .item {padding-top: 10px;}
			.boxDiario .item .img {width: 56px; height: 37px; margin-right: 10px; background: #FFF; border: 1px solid #CFC6AC; float: left;}
			.boxDiario .item .txt {width: 235px; height: 59px; line-height: 14px; float: left;}
			.boxDiario .item .txt h3 {font-size: 11px; margin-top: 3px; font-weight: bold; color: #828181;}
			.boxDiario .item .txt a {text-decoration: none;}
			.boxDiario .item .txt a:hover {text-decoration: underline;}
			.boxGaleriaFotos .item {padding-top: 11px; font-size: 10px;}
			.boxGaleriaFotos .item .img {width: 56px; height: 37px; margin-right: 5px; background: #FFF; border: 1px solid #CFC6AC; float: left;}
			.boxGaleriaFotos .item .txt {width: 95px; height: 59px; line-height: 14px; float: left;}
			.boxGaleriaFotos .item .txt a {text-decoration: none; font-weight: bold;}
			.boxGaleriaFotos .item .txt a:hover {text-decoration: underline;}
			ul.listGaleriaFotos {width: 880px; margin: 0 auto; list-style: none;}
			ul.listGaleriaFotos li {width: 190px; height: 180px; float: left; padding: 0px 15px 15px 15px;}
			ul.listGaleriaFotos li img {border: 1px solid #CFC6AC;}
			ul.listGaleriaFotos li a {text-decoration: none;}
			ul.listGaleriaFotos li a:hover {text-decoration: underline;}
			ul.listGaleriaVideos {width: 880px; margin: 0 auto; list-style: none;}
			ul.listGaleriaVideos li {width: 190px; height: 220px; line-height: 13px; float: left; padding: 0px 15px;}
			ul.listGaleriaVideos li img {border: 1px solid #CFC6AC; margin-bottom: 3px;}
			ul.listGaleriaVideos li a {text-decoration: none;}
			ul.listGaleriaVideos li a:hover {text-decoration: underline;}
			ul.listGaleriaVideos li a span {color: #828181; margin-bottom: 7px; font-weight: bold; display: block;}
			.boxVideo {width: auto;}
			.boxVideo .video {width: 672px; height: 429px; margin-right: 10px; float: left;}
			.boxVideo .desc {width: 225px; font-size: 10px; float: left; position: relative;}
			.boxVideo .desc h3 {font-size: 13px; font-weight: bold; margin-bottom: 15px;}
			.boxVideo .desc strong.data {font-size: 11px; color: #828181; margin-bottom: 15px;}
			.boxFotos .desc a.btnIndiqueGaleria {position: absolute; bottom: 0px;}
			.boxFotos {width: 100%; height: 320px; margin-bottom: 20px;}
			.boxFotos .fotosGaleria {width: 620px; height: 320px; margin-right: 10px; float: left; position: relative;}
			.boxFotos .fotosGaleria .foto {width: 474px; height: 314px; border: 1px solid #CFC6AC; margin: 0 auto;}
			.boxFotos .fotosGaleria a.prev, .boxFotos .fotosGaleria a.next {width: 29px; height: 23px; text-indent: -9999px; overflow: hidden; position: absolute; top: 150px;}
			.boxFotos .fotosGaleria a.prev {background: url(../img/btn-prev.gif); left: 0px;}
			.boxFotos .fotosGaleria a.next {background: url(../img/btn-next.gif); right: 0px;}
			.boxFotos .desc {width: 270px; height: 320px; font-size: 10px; float: left; position: relative;}
			.boxFotos .desc h3 {font-size: 13px; font-weight: bold; margin-bottom: 15px;}
			.boxFotos .desc a.btnIndiqueVideo {position: absolute; bottom: 0px;}
			.boxDescGaleriaFotos {width: auto; padding: 10px 20px; margin-bottom: 20px; background: #F0F0F0; border: 1px solid #CFC6AC;}
				.carrosselFotos {width: 570px; height: 63px;}
				.carrosselFotos ul {width: 570px; height: 63px;}
				.carrosselFotos ul li {width: 95px; height: 63px; margin-right: 10px; float: left;}
				.carrosselFotos ul li a {text-decoration: none;}
				.carrosselFotos ul li a:hover {text-decoration: underline;}
				.carrosselFotos ul li a img {border: 1px solid #D0C6AB;}
				.carrosselFotos .jcarousel-list {width: 504px; z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
				.carrosselFotos .jcarousel-container-horizontal {width: 504px; padding: 0px 33px;}
				.carrosselFotos .jcarousel-clip-horizontal {width: 504px; height: 63px;}
				.carrosselFotos .jcarousel-prev-horizontal {width: 22px; height: 63px; left: 0px; background: url(../img/prev-horizontal.gif) no-repeat 0 0;}
				.carrosselFotos .jcarousel-next-horizontal {width: 22px; height: 63px; right: 0px; background: url(../img/next-horizontal.gif) no-repeat 0 0;}
				.botNav {width: 100%px; height: 30px; position: relative;}
				.botNav .nav {width: 260px; float: left;}
				.botNav .nav a {border: 1px solid #D0C6AB; color: #444; background: #F0F0F0; text-decoration: none; padding: 0px 5px; margin-right: 3px; display: block; float: left;}
				.botNav .nav a:hover, .botNav .nav a.hover {color: #FFF; background: #909090;}
				.botNav .btn {width: 175px; float: right;}
				.boxDoe {width: auto;}
				.boxDoe .item {width: auto; padding-bottom: 25px;}
				.boxDoe .item .form {border: 1px solid #7E9DBA;}
				.boxDoe .item td {padding-bottom: 7px;}
				.boxDoe .item td td {padding-bottom: 0px;}
					.valorEscolhido {width: 210px; padding: 10px; border: 1px solid #CFC6AC; float: right;}
					.selectFormas {padding-bottom: 7px;}
					.boxBoleto, .boxDebito {display: none;}
					.boxOutrasFormas {border: 1px solid #CFC6AC; margin-bottom: 10px;}
					.boxOutrasFormas .item {padding: 10px; border-bottom: 1px solid #DADADA;}
					.boxOutrasFormas .last {border-bottom: none;}
					.boxOutrasFormas ul {list-style: none; font-weight: bold;}
					.boxOutrasFormas ul li strong {color: #828181;}
						h2.outrasFormas {width: 90px; height: 37px; padding-left: 58px; background: url(../img/h2-outrasFormas.gif) left no-repeat; font-size: 11px; font-weight: bold;}
						
			.boxVideoPub {width: 712px; margin-bottom: 20px;}
			.boxVideoPub .left {width: 480px; float: left;}
			.boxVideoPub .left #video480x300 {width: 480px; height: 300px; margin-bottom: 7px;}
			.boxVideoPub .left .fonte {width: 300px; float: left;}
			.boxVideoPub .left .btns {width: 162px; float: right;}
			.boxVideoPub .left .btns a {margin-bottom: 3px;}
			.boxVideoPub .right {width: 220px; margin-left: 10px; float: left; position: relative;}
			.boxVideoPub .right p {font-size: 10px; line-height: 12px;}
			.boxVideoPub .right h3 {font-size: 12px; line-height: 14px; font-weight: bold; margin-bottom: 10px;}
			.boxVideoPub .right a.btnIndiqueGaleria {position: absolute; bottom: 0px;}
				a.btnTelaCheia {width: 162px; height: 21px; background: url(../img/bg-btnTelaCheia.gif); text-indent: -9999px; overflow: hidden; display: block;}
				a.btnIndiqueVideo2 {width: 162px; height: 21px; background: url(../img/bg-btnIndiqueVideo2.gif); text-indent: -9999px; overflow: hidden; display: block;}
				a.btnDownload2 {width: 162px; height: 21px; background: url(../img/bg-btnDownload2.gif); text-indent: -9999px; overflow: hidden; display: block;}
		.boxVisiteAcaoMsf {width: 235px; height: 285px; background: url(../img/bg-boxVisiteAcaoMsf.jpg); display: block; float: left;}
		.box350 {width: 330px; padding: 10px; margin: 17px 0px 0px 12px; background: #F0F0F0; border: 1px solid #CFC6AC; float: left;}
		.box295x122 {width: 280px; height: 108px; padding: 7px; margin: 17px 0px 0px 12px; background: #F0F0F0; border: 1px solid #CFC6AC; float: right;}
		.box295x122 .img {width: 100px; margin-right: 12px; float: left;}
		.box295x122 .img img {border: 1px solid #CFC6AC;}
		.box295x122 .txt {width: 165px; float: left;}
		.box295x122 .txt a.vertodos {font-size: 10px; font-weight: bold; float: right; margin-top: 7px;}

		.left181 {width: 181px; padding-top: 20px; margin-right: 14px; float: left;}
		.left714 {width: 714px; padding-top: 20px; float: left; position: relative;}
		.left675 {width: 675px; padding-top: 20px; float: left; position: relative;}
		.right221 {width: 221px; padding-top: 20px; float: right; position: relative;}
			.box219 {width: 199px; padding: 10px; background: #F0F0F0; border: 1px solid #CFC6AC;}
			.box219 h3 {font-size: 13px; margin-bottom: 4px;}
			.box219 p {padding-bottom: 7px;}
			.boxQuiz {width: 675px; padding-bottom: 33px; position: relative;}
			.boxQuiz h3 {font-size: 14px; font-weight: bold; margin-bottom: 7px;}
			.boxQuiz .question {display: none;}
			.boxQuiz .show {display: block;}
			.boxQuiz .quizSteps {width: 675px; height: 34px; margin-bottom: 12px; }
					.q1 {background: url(../img/bg-q1.gif);}
					.q2 {background: url(../img/bg-q2.gif);}
					.q3 {background: url(../img/bg-q3.gif);}
					.q4 {background: url(../img/bg-q4.gif);}
					.q5 {background: url(../img/bg-q5.gif);}
					.q6 {background: url(../img/bg-q6.gif);}
					.q7 {background: url(../img/bg-q7.gif);}		
				.results {position: relative; padding-top: 12px;}
				.results .alerts {border: 1px solid #CFC6AC; min-height: 45px; padding: 10px 10px 10px 80px; margin-bottom: 12px; display: none;}
				.ie .results .alerts {height: 45px;}
				.results .no {background: url(../img/ico-alertNo.gif) left no-repeat;}
				.results .yes {background: url(../img/ico-alertYes.gif) left no-repeat;}
					a.btnResponder {width: 94px; height: 21px; background: url(../img/btn-responder.gif); text-indent: -9999px; overflow: hidden; display: block;}
					a.btnProximaPergunta {width: 143px; height: 23px; background: url(../img/btn-proximaPergunta.gif); text-indent: -9999px; overflow: hidden; display: none; float: right;}

		.boxFull {width: auto; padding-top: 20px; position: relative;}
			a.btnPrint35x28 {width: 35px; height: 28px; background: url(../img/bg-btnPrint35x28.gif); text-indent: -9999px; overflow: hidden; position: absolute; left: 870px; display: block;}
			a.btnRSS35x28 {width: 35px; height: 28px; background: url(../img/bg-btnRSS35x28.gif); text-indent: -9999px; overflow: hidden; position: absolute; left: 870px; display: block;}
			ul.listPodcasts {width: auto; list-style: none;}
			ul.listPodcasts li {width: 280px; height: 110px; padding-top: 17px; margin-right: 20px; font-size: 11px; line-height: 14px; background: url(../img/ico-podcastSmall.gif) top left no-repeat; float: left;}
			ul.listPodcasts li a {text-decoration: none;}
			ul.listPodcasts li a:hover {text-decoration: underline;}
			table.brasileiros {background: #CFC6AC;}
			table.brasileiros th {padding: 2px 4px; text-align: center; background: #F0F0F0;}
			table.brasileiros td {padding: 2px 4px; text-align: center;}
			table.brasileiros tr.even td {background: #FFF;}
			table.brasileiros tr.odd td {background: #F0F0F0;}
			.left415 {width: 415px; float: left;}
			.right430 {width: 430px; padding-left: 30px; border-left: 1px solid #CFC6AC; float: right;}
			.left415 h3, .right430 h3 {font-size: 14px; margin-bottom: 10px;}
		
		.center703 {width: 703px; padding-top: 20px; float: left;}
		.center522 {width: 522px; padding-top: 20px; float: left;}
			.boxFiltro {width: 520px; margin-bottom: 10px; background: #F0F0F0 url(../img/bg-boxFiltro.gif) repeat-y; border: 1px solid #CFC6AC;}
			.boxFiltro .filtrar {width: 185px; padding: 10px 20px; float: left;}
			.boxFiltro .filtrar h3 {font-size: 14px; font-weight: bold;}
			.boxFiltro .buscar {width: 240px; padding: 20px 25px 0px 25px; float: left;}
				select.temaAutor, select.data, select.local, select.autor {width: 185px; margin-top: 4px; display: none;}
				input.autor, input.local {width: 185px; margin-top: 4px; display: none;}
			.boxFiltro .buscar input {float: left; margin-left: 5px;}
			.boxFiltro .buscar input.form {padding: 2px;}
			.boxFiltro .buscar input.ok {margin-top: -5px;}
			.boxFiltro2 {width: 714px; margin-bottom: 20px; background: #F0F0F0 url(../img/bg-boxFiltro.gif) 190px repeat-y; border: 1px solid #CFC6AC;}
			.boxFiltro2 .filtrar {width: 380px; padding: 10px 20px; float: left;}
			.boxFiltroFull {width: 900px; margin-bottom: 20px; background: #F0F0F0 url(../img/bg-boxFiltro.gif) 370px repeat-y; border: 1px solid #CFC6AC;}
			.boxFiltroFull .filtrar {width: 560px; padding: 10px 20px; float: left;}
				ul.listArtigos {list-style: none;}
				ul.listArtigos li {padding-left: 60px; margin-bottom: 15px; min-height: 45px; background: url(../img/ico-url.gif) left no-repeat;}
				*html ul.listArtigos li {height: 45px;}
				ul.listArtigos li span.red {color: #DE0604;}
				ul.listArtigos li.pdf {background: url(../img/ico-pdf.gif) left no-repeat;}
				ul.listArtigos li.doc {background: url(../img/ico-doc.gif) left no-repeat;}
				ul.listArtigos li.ppt {background: url(../img/ico-ppt.gif) left no-repeat;}
				.navArtigos {text-align: right;}
				.navArtigos.leftSmall {text-align: left; display: inline;}
				.navArtigos a {border: 1px solid #D0C6AB; color: #444; background: #F0F0F0; text-decoration: none; padding: 0px 5px;}
				.navArtigos a:hover, .navArtigos a.hover {color: #FFF; background: #909090;}
				.navArtigos span {border: 1px solid #D0C6AB; color: #444; background: #FFF; padding: 0px 5px; margin-left: 5px;}
				.boxFontsize {width: 205px; height: 25px;}
					a.btnIndiqueNoticia {width: 159px; height: 28px; background: url(../img/btn-indiqueNoticia.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: -25px; right: 0px;}
					a.btnIndiqueDiario {width: 154px; height: 28px; background: url(../img/btn-indiqueDiario.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: -25px; right: 0px;}
					a.btnIndiqueTexto {width: 143px; height: 21px; background: url(../img/btn-indiqueTexto.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: -25px; right: 0px;}
					a.btnIndiqueVideo {width: 152px; height: 28px; background: url(../img/btn-indiqueVideo.gif); text-indent: -9999px; overflow: hidden; display: block;}
					a.btnIndiqueChat {width: 145px; height: 28px; background: url(../img/btn-indiqueChat.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: -25px; right: 0px;}
					a.btnVertodasGalerias {width: 175px; height: 28px; background: url(../img/bg-btnVertodasGalerias.gif); text-indent: -9999px; overflow: hidden; display: block;}
					ul.listFontSize {width: 203px; height: 24px; border: 1px solid #CFC6AC; position: absolute; list-style: none; z-index: 1000;}
					ul.listFontSize.full {height: 25px;}
					ul.listFontSize li {width: 33px; height: 25px; float: left; border-right: 1px solid #CFC6AC; position: relative;}
					ul.listFontSize li.last {border: none;}
					ul.listFontSize li a {width: 33px; height: 25px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;}
					ul.listFontSize li a.hover {background-position: bottom;}
						a.icoRSS {background: url(../img/btn-icoRSS.gif);}
						a.icoPrint {background: url(../img/btn-icoPrint.gif);}
						a.icoMail, a.icoMailTB, a.icoMailTBChat, a.icoMailTBDiario {background: url(../img/btn-icoMail.gif);}
						a.icoTxtPlus {background: url(../img/btn-icoTxtPlus.gif);}
						a.icoTxtNorm {background: url(../img/btn-icoTxtNorm.gif);}
						a.icoTxtMinu {background: url(../img/btn-icoTxtMinu.gif);}
			.box522 img, .box522 table  { max-width: 502px; }
			.box522 {width: 500px; padding: 0px 10px 10px 10px; border: 1px solid #FFF; position: relative;}
			.box712 {width: 712px; padding: 0px; position: relative;}
			.box714 {width: 692px; padding: 0px 10px 10px 10px; border: 1px solid #FFF;}
			.box522 h2, .box714 h2, .box712 h2, .boxFull h2, .boxQuiz h2 {font-size: 24px; margin-bottom: 15px;}
			.box522 h3, .box714 h3, .box712 h3 {font-size: 14px; margin-bottom: 10px;}
			.box522 p, .box714 p, .box712 p {padding-bottom: 10px;}
			.box712 .subtitulo2 {margin-top: -15px; font-size: 11px; color: #444;}
			.box712 .subtitulo2 strong {color: #828181;}
				.subtitulo {margin-top: -15px; font-size: 12px;}
				.subtitulo strong {color: #DE0604;}
				.boxIndique {width: 431px; height: 222px;  padding: 10px; border: 1px solid #CFC6AC; background: #F0F0F0; position: absolute; top: 0px; right: 0px; display: none;}
				.boxIndique.tb {display: block; position: relative; *overflow:hidden;}
				.boxIndique.tb h3 {font-size: 14px; margin-bottom: 10px;}
				.boxIndique td {padding: 0px 5px 5px 0px;}
				.boxIndique .form {width: 202px; padding: 2px;}
				.boxIndique .btnFechar, .boxIndique .btnFecharTb {width: 64px; height: 21px; background: url(../img/btn-fechar64x21.gif); text-indent: -9999px; overflow: hidden; display: block; position: absolute; top: 0px; right: 0px;}
				.ilustracao496 {width: 496px; background: #F0F0F0; border: 1px solid #A9A9A9; margin-bottom: 15px;}
				.ilustracao496 .txt {width: 496px; position: relative;}
				.ilustracao496 .legenda {width: 476px; padding: 4px 10px; text-align: center; font-size: 10px;}
				.ilustracao232 {width: 230px; background: #F0F0F0; border: 1px solid #A9A9A9; margin: 0px 15px 15px 0px; float: left;}
				.ilustracao232 .txt {width: 230px; position: relative;}
				.ilustracao232 .legenda {width: 210px; padding: 4px 10px; text-align: center; font-size: 10px;}
				a.btnFull {background: url(../img/bg-btnFull.gif) 0px 5px no-repeat; padding-left: 10px; font-size: 11px; font-weight: bold; color: #828181;}
				a.btnFull.hover {background-position: 0px -6px;}
				.txtFull {display: none;}
				address {background: url(../img/bg-address.gif) left no-repeat; padding-left: 72px; font-style: normal;}
				.boxContinente {width: 100%; height: auto; margin-bottom: 12px; border-bottom: 1px solid #828181;}
				.boxContinente h3 {font-size: 16px; margin-bottom: 4px; color: #444;}
				.boxContinente ul {list-style: none;}
				.ie .boxContinente ul {height: 10px;}
				.boxContinente ul li {width: 132px; margin: 0px 5px 12px 0px; float: left;}
				.boxContinente ul li a {width: 92px; height: 40px; padding-left: 45px; font-size: 14px; font-weight: bold; text-decoration: none; color: #828181; line-height: 40px; display: block; background-repeat: no-repeat; background-position: left;}
					.icoGua {background: url(../img/bg-icoGua.gif);}
					.icoHai {background: url(../img/bg-icoHai.gif);}
					.icoHon {background: url(../img/bg-icoHon.gif);}
					.icoBol {background: url(../img/bg-icoBol.gif);}
					.icoBra {background: url(../img/bg-icoBra.gif);}
					.icoCol {background: url(../img/bg-icoCol.gif);}
					.icoPer {background: url(../img/bg-icoPer.gif);}
				.boxSelecioneMundo {position: absolute; top: 4px; right: 0px;}
				.boxSelecioneMundo select {width: 175px; border: 1px solid #7E9DB9; margin-left: 7px;}
				.boxMsf {width: auto;}
				.boxMsf .content {width: auto; padding: 15px 10px 10px 10px; background: #F0F0F0; border: 1px solid #D0C6AB; border-top: none;}
				.boxMsf .content .left {width: 336px; padding-right: 15px;}
				.boxMsf .content .left img {border: 1px solid #D0C6AB}
					a.btnVisPais, a.btnPubPais, a.btnRelPais {text-indent: -9999px; overflow: hidden; display: block; float: right; clear: right;}
					a.btnVisPais {width: 177px; height: 25px; background: url(../img/bg-btnVisPais.gif);}
					a.btnPubPais {width: 164px; height: 25px; background: url(../img/bg-btnPubPais.gif);}
					a.btnRelPais {width: 155px; height: 25px; background: url(../img/bg-btnRelPais.gif);}
				.boxMsf .content .right {width: 325px;}
				.boxMsf .content .right ul li {padding-bottom: 7px;}
				.boxMsf .content .diarioBordo {padding: 10px;}
				.boxMsf .content .diarioBordo h3 {margin-bottom: 0px;}
				.boxMsf .content .diarioBordo p {padding-bottom: 0px;}
				.boxMsf .content .diarioBordo .item {float: left;}
				.boxMsf .content .diarioBordo .item .txt {width: 255px; padding-right: 10px;}
					ul.tabsMsf {width: auto; height: 24px; background: url(../img/bg-tabsMsfPais.gif); list-style: none;}
					ul.tabsMsf li {height: 24px; /*margin-right: 12px;*/ float: left;}
					ul.tabsMsf li a {height: 22px; line-height: 22px; text-decoration: none; text-align: center; background: #F0F0F0; border: 1px solid #D0C6AB; display: block;}
					ul.tabsMsf li a.hover {border-bottom: 1px solid #F0F0F0; font-weight: bold;}
						a.msfPaisSobre {width: 95px;}
						a.msfPaisAtuacao {width: 95px;}
						a.msfPaisConteudo {width: 135px;}
						a.msfMaisRecentes {width: 105px;}
						a.msfMaisOuvidos {width: 90px;}
						a.msfPorpais {width: 90px;}
						a.msfPortema {width: 90px;}
					.carrosselPodcast {width: 690px; height: 95px;}
					.carrosselPodcast ul {width: 690px; height: 95px;}
					.carrosselPodcast ul li {width: 110px; height: 78px; padding-top: 17px; margin-right: 20px; font-size: 11px; line-height: 14px; background: url(../img/ico-podcastSmall.gif) top left no-repeat; float: left;}
					.carrosselPodcast ul li a {text-decoration: none;}
					.carrosselPodcast ul li a:hover {text-decoration: underline;}
					.carrosselPodcast .jcarousel-list {width: 624px; z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
					.carrosselPodcast .jcarousel-container-horizontal {width: 624px; padding: 0px 33px;}
					.carrosselPodcast .jcarousel-clip-horizontal {width: 624px; height: 95px;}
					.carrosselPodcast .jcarousel-prev-horizontal {width: 22px; height: 82px; left: 0px; background: url(../img/prev-horizontal.gif) no-repeat 0 0;}
					.carrosselPodcast .jcarousel-next-horizontal {width: 22px; height: 82px; right: 0px; background: url(../img/next-horizontal.gif) no-repeat 0 0;}
						a.btnVejaTodosPodcasts {width: 175px; height: 30px; background: url(../img/btn-vejaTodosPodcasts.gif); text-indent: -9999px; overflow: hidden; display: block; float: right;}
				.boxChats {width: 712px; padding-bottom: 33px;}
				.boxChats .item {width: 712px; padding-bottom: 12px;}
				.boxChats .item .img {width: 68px; float: left;}
				.boxChats .item .img img {border: 1px solid #CFC6AC;}
				.boxChats .item .txt {width: 644px; padding-top: 3px; line-height: 13px; font-size: 11px; float: left;}
				.boxChats .item .txt h3 {font-size: 11px; color: #828181; margin-bottom: 0px;}
				.boxChats .item .txt h3 span {font-weight: normal; color: #444;}
				.boxChats .item .txt a {text-decoration: none;}
				.boxChats .item .txt a:hover {text-decoration: underline;}
				.boxNoticias .item .txt strong {color: #828181;}
				.boxNoticias .item .txt h3 {font-size: 14px;}
				.boxNoticias .item .txt h3 a {color: #444; text-decoration: none;}
				.boxNoticias .item .txt h3 a:hover {text-decoration: underline;}
				.boxUniversoPost {width: auto; border-bottom: 1px dashed #9B9A9A; padding-bottom: 15px; margin-bottom: 15px;}
				.boxUniversoPost h3 {margin-bottom: 0px;}
				.boxUniversoPost strong.data {color: #828181;}
				.boxCampanha {width: 712px;}
				.boxCampanha .img {width: 230px; margin-right: 10px; float: left;}
				.boxCampanha .img img {border: 1px solid #CFC6AC;}
				.boxCampanha .txt {width: 470px; float: left;}
				.boxHistorico a {text-decoration: none;}
				.boxHistorico a:hover {text-decoration: underline;}
				.boxWritePost {width: auto;}
				.boxWritePost .item {width: auto; padding-bottom: 12px;}
				.boxWritePost .item label {display: block;}
				.boxCadastroUniverso {width: auto;}
				.boxCadastroUniverso .item {width: auto; padding-bottom: 7px;}
				.boxCadastroUniverso .item label {display: block;}
				.boxCadastroUniverso .item .form {border: 1px solid #7E9DB9;}
				.boxInfo {width: 712px; padding-bottom: 33px;}
				.boxInfo .item {width: 712px; padding-bottom: 12px; background: url(../img/ico-url2.gif) left no-repeat;}
				.boxInfo .item .txt {width: 640px; border-left: 1px solid #828181; padding: 7px 0px 0px 12px; line-height: 13px; font-size: 11px; float: right;}
				.boxInfo .item .txt a {text-decoration: underline;}
				.boxInfo .item .txt strong.path, .boxInfo .item .txt strong.path a {color: #828181;}
				.boxInfo .item .txt .tags {font-weight: bold;}
				.boxInfo .item .txt .tags a {text-decoration: none; color: #828181;}
				.boxInfo .item .txt .tags a:hover {text-decoration: underline;}
				.boxInfo .pdf {background: url(../img/ico-pdf2.gif) left no-repeat;}
				.boxInfo .doc {background: url(../img/ico-doc2.gif) left no-repeat;}
				.boxInfo .ppt {background: url(../img/ico-ppt2.gif) left no-repeat;}
				.boxInfo .mp3 {background: url(../img/ico-mp32.gif) left no-repeat;}
				.boxInfo .audio {background: url(../img/ico-mp32.gif) left no-repeat;}
				.boxInfo .video {background: url(../img/ico-video2.gif) left no-repeat;}
				.boxInfo .foto {background: url(../img/ico-foto2.gif) left no-repeat;}
				.boxInfo .audio2 {background: url(../img/ico-audio2.gif) left no-repeat;}
				.boxInfo .video2 {background: url(../img/ico-video3.gif) left no-repeat;}
					a.btnVisualizar93x19 {width: 93px; height: 19px; background: url(../img/bg-btnVisualizar93x19.gif); text-indent: -9999px; overflow: hidden; display: block; float: right;}
					a.btnDownload93x19 {width: 93px; height: 19px; background: url(../img/bg-btnDownload93x19.gif); text-indent: -9999px; overflow: hidden; display: block; float: right; margin-left: 7px;}
					a.btnEscutar77x19 {width: 77px; height: 19px; background: url(../img/bg-btnEscutar77x19.gif); text-indent: -9999px; overflow: hidden; display: block; float: right;}
					a.btnVer49x19 {width: 49px; height: 19px; background: url(../img/bg-btnEscutar49x19.gif); text-indent: -9999px; overflow: hidden; display: block; float: right;}
				ul.navAcaoMsf {width: auto; height: 95px; padding-bottom: 20px; list-style: none;}
				ul.navAcaoMsf li {width: 84px; height: 95px; background: url(../img/bg-ulNavAcaoMsfLi.gif) right no-repeat; padding-right: 64px; float: left;}
				ul.navAcaoMsf li.last {background: none; padding: 0px;}
				ul.navAcaoMsf li a {width: 84px; height: 95px; text-indent: -9999px; overflow: hidden; display: block;}
				ul.navAcaoMsf li a:hover, ul.navAcaoMsf li a.hover {background-position: bottom;}
					a.btnAcaoMalaria {background: url(../img/bg-btnAcaoMalaria.gif);}
					a.btnAcaoConflitos {background: url(../img/bg-btnAcaoConflitos.gif);}
					a.btnAcaoAids {background: url(../img/bg-btnAcaoAids.gif);}
					a.btnAcaoDesnutricao {background: url(../img/bg-btnAcaoDesnutricao.gif);}
					a.btnAcaoCatastrofes {background: url(../img/bg-btnAcaoCatastrofes.gif);}
				.boxVisiteAcao {width: auto;}
				.boxVisiteAcao .left {width: 170px; padding-right: 25px; float: left;}
				.boxVisiteAcao .left ul {width: 170px; list-style: none;}
				.boxVisiteAcao .left ul li {width: 170px; height: 21px; padding-bottom: 10px; float: left;}
				.boxVisiteAcao .left ul li a {height: 21px; text-indent: -9999px; overflow: hidden; display: block; float: right; clear: right;}
					a.btnExploratoria {width: 129px; background: url(../img/bg-btnExploratoria.gif);}
					a.btnComite {width: 118px; background: url(../img/bg-btnComite.gif);}
					a.btnIntervencao {width: 87px; background: url(../img/bg-btnIntervencao.gif);}
					a.btnAplicacao {width: 167px; background: url(../img/bg-btnAplicacao.gif);}
					a.btnTestemunho {width: 88px; background: url(../img/bg-btnTestemunho.gif);}
					a.btnSaida {width: 56px; background: url(../img/bg-btnSaida.gif);}
				.boxVisiteAcao .right {width: 486px; padding-left: 25px; border-left: 1px solid #CFC6AC; float: left;}
				.boxVisiteAcao .right img {border: 1px solid #CFC6AC;}
				.boxTrabalheExterior {width: 276px; margin-right: 10px; float: left;}
				.boxTrabalheBrasil {width: 425px; float: left;}
				.boxTrabalheBrasil h4 {font-size: 11px; font-weight: bold;}
				.boxTrabalheBrasil .left {width: 207px; float: left;}
				.boxTrabalheBrasil .right {width: 207px; float: right;}
					a.btnCandidatar {width: 189px; height: 21px; background: url(../img/bg-btnCandidatar.gif); text-indent: -9999px; overflow: hidden; display: block;}
				.box286 {width: 286px; height: 400px; float: left; margin-right: 7px;}
				.box215 {width: 215px; float: left; margin-bottom: 30px;}
				.box195 {width: 195px; float: right; margin-bottom: 30px;}
				.box421 {width: 421px; float: right;}
					ul.listCampanhas {list-style: none; color: #444; font-weight: bold;}
					ul.listCampanhas li {padding-top: 6px; line-height: 13px;}
					ul.listCampanhas li a {color: #828181; text-decoration: underline;}
					.navCalendar {width: 190px; height: 30px;}
					.navCalendar a {width: 27px; height: 23px; text-indent: -9999px; overflow: hidden; display: block;}
					.navCalendar tbody tr td a span.next { width: 27px; height: 23px; display: block; background: url(../img/bg-btnNextCalendar.gif); }
					.navCalendar tbody tr td a span.prev { width: 27px; height: 23px; display: block; background: url(../img/bg-btnPrevCalendar.gif);}
					.navCalendar a.prev {background: url(../img/bg-btnPrevCalendar.gif); float: left;}
					.navCalendar a.next {background: url(../img/bg-btnNextCalendar.gif); float: right;}
					.navCalendar tbody tr td { font-size: 13px; text-align: center; font-weight: bold; }
					.navCalendar strong {width: 130px; font-size: 13px; text-align: center; margin-top: 4px; float: left; display: block;}
					.diaSelecionado { background-color: Red ! important; }
					.diaSelecionado a { color: #FFFFFF; }
					/*.calendar tbody tr td {background-color: white ! important; }*/
				.boxPublicacoes {width: 345px; margin-bottom: 25px;}
				.boxPublicacoes h3 {margin-bottom: 0px;}
				.boxPublicacoes p {padding: 0px;}
				.boxPublicacoes p strong {color: #828181;}
				.boxPublicacoes a.more {color: #444; font-weight: bold; padding-left: 7px;}
				.boxPublicacoes .left {width: 198px; float: left;}
				.boxPublicacoes .left img {width: 188px; height: 228px; margin-bottom: 7px; border: 1px solid #CFC6AC; float: left;}
				.boxPublicacoes .right {width: 147px; float: left;}
				.boxPublicacoes .right p {padding-bottom: 7px;}
				.boxPublicacoes .right .link {height: 43px; padding: 10px 0px 0px 60px; background: url(../img/ico-url3.gif) left no-repeat;}
				.boxPublicacoes .right .doc {background: url(../img/ico-doc3.gif) left no-repeat;}
				.boxPublicacoes .right .ppt {background: url(../img/ico-ppt3.gif) left no-repeat;}
				.boxPublicacoes .right .pdf {background: url(../img/ico-pdf3.gif) left no-repeat;}
					a.btnTodosInformativos {width: 196px; height: 21px; background: url(../img/bg-btnTodosInformativos.gif); text-indent: -9999px; overflow: hidden; display: block;}
					a.btnTodosRelatorios {width: 180px; height: 21px; background: url(../img/bg-btnTodosRelatorios.gif); text-indent: -9999px; overflow: hidden; display: block;}
					a.btnAbrir {width: 63px; height: 24px; background: url(../img/bg-btnAbrir.gif); text-indent: -9999px; overflow: hidden; display: block;}
				.boxPublicacoes .item {padding-left: 47px; margin-bottom: 4px;}
				.boxPublicacoes .item .txt {border-left: 1px solid #828181; padding: 3px 10px;}
				.boxPublicacoes .item .txt p {padding: 0px;}
				.boxPublicacoes .item {padding: 10px 0px 0px 47px; background: url(../img/ico-url4.gif) left no-repeat; }
				.boxPublicacoes .doc {background: url(../img/ico-doc4.gif) left no-repeat;}
				.boxPublicacoes .ppt {background: url(../img/ico-ppt4.gif) left no-repeat;}
				.boxPublicacoes .pdf {background: url(../img/ico-pdf4.gif) left no-repeat;}
			.boxAutor712 {width: 692px; padding: 10px; background: #F0F0F0; border: 1px solid #D0C6AB;}
			.boxAutor712 .autor {width: 225px; border-right: 1px solid #D0C6AB; float: left;}
			.boxAutor712 .autor .img {width: 58px; height: 58px; margin-right: 5px; background: #FFF; border: 1px solid #CFC6AC; float: left;}
			.boxAutor712 .autor .txt {width: 155px; padding-top: 7px; line-height: 14px; float: left;}
			.boxAutor712 .autor .txt h3 {font-size: 11px; color: #828181;}
			.boxAutor712 .autor .txt h3 span {font-size: 11px; font-weight: normal; color: #444;}
			.boxAutor712 .other {width: 440px; padding-left: 10px; font-size: 11px; float: left;}
			.boxAutor712 .other h4 {font-size: 13px;}
			.boxAutor712 .other p {padding-bottom: 3px;}
				ul.listFotos {width: 476px; height: 90px; list-style: none;}
				ul.listFotos li {width: 95px; float: left;}
				ul.listFotos li h4 {font-size: 11px; font-weight: bold; color: #828181;}
				.alert {padding: 10px; border: 1px solid #CFC6AC;}
				.alert p {padding: 0px 12px 0px 70px; background: url(../img/ico-alert.gif) left no-repeat;}
			.boxDetalhePodcast {width: 712px; position: relative;}
			.boxDetalhePodcast .left {width: 455px; padding-right: 25px; border-right: 1px solid #D0C6AB; float: left; position: relative;}
			.boxDetalhePodcast .left h3 {margin-bottom: 0px;}
			.boxDetalhePodcast .left a.btnIndiquePodcast {float: right; margin-top: 5px;}
			.boxDetalhePodcast .right {width: 205px; padding-left: 25px; float: left;}
				a.btnIndiquePodcast {width: 164px; height: 28px; background: url(../img/bg-btnIndiquePodcast.gif); text-indent: -9999px; overflow: hidden; display: block;}
				a.btnIndiqueGaleria {width: 161px; height: 28px; background: url(../img/bg-btnIndiqueGaleria.gif); text-indent: -9999px; overflow: hidden; display: block;}
				a.btnAbrirPopup {width: 136px; height: 28px; margin: 5px 0px; background: url(../img/bg-btnAbrirPopup.gif); text-indent: -9999px; overflow: hidden; display: block;}
				a.btnDownload {width: 94px; height: 28px; background: url(../img/bg-btnDownload.gif); text-indent: -9999px; overflow: hidden; display: block;}
			.popPodcast {width: 512px; height: 548px;}
			.popPodcast .top {width: 512px; height: 90px; border-bottom: 1px solid #D2C9B1; position: relative;}
			.popPodcast .content {padding: 10px 25px 20px 25px;}
			.popPodcast .content h2 {font-size: 24px; margin-bottom: 10px;}
			.popPodcast .content h3 {font-size: 14px; margin-bottom: 0px;}
				span.icoPodcast {width: 42px; height: 24px; margin-bottom: 12px; background: url(../img/ico-podcast.gif); display: block;}
		.left540 {width: 540px; float: left;}
		.left540 p {padding-bottom: 10px;}
		.right355 {width: 355px; float: right;}
		.right355 img {border: 1px solid #CFC6AC;}
		.left208 {width: 208px; padding-right: 30px; float: left;}
		.left208 ul li {width: 208px; padding-bottom: 3px;}
		.left208 ul li a {width: 208px; height: 21px; text-indent: -9999px; overflow: hidden; display: block;}
			a.btnDoacaoFisica {background: url(../img/bg-btnDoacaoFisica.gif);}
			a.btnDoacaoJuridica {background: url(../img/bg-btnDoacaoJuridica.gif);}
			a.btnOutrasFormas {background: url(../img/bg-btnOutrasFormas.gif);}
			a.btnPerguntasFreq {background: url(../img/bg-btnPerguntasFreq.gif);}
			a.btnAtendDoador {background: url(../img/bg-btnAtendDoador.gif);}
		.center440 {width: 440px; padding-left: 30px; border-left: 1px solid #CFC6AC; float: left;}
		.left345 {width: 345px; padding-right: 30px; float: left;}
			table.formNewsletter td {padding-bottom: 7px;}
		.center300 {width: 300px; padding-left: 30px; border-left: 1px solid #CFC6AC; float: left;}
			.box340 {width: 340px; padding-bottom: 10px;}
				ul.listFeeds {list-style: none; padding: 7px 0px;}
				ul.listFeeds li {width: 113px; margin-bottom: 12px; font-weight: bold; float: left;}
				ul.listFeeds li a {height: 21px; padding-left: 28px; text-decoration: none; background: url(../img/bg-listFeedsRSS.gif) left no-repeat; display: block;}
				ul.listVantagens {list-style: none;}
				ul.listVantagens li {padding-bottom: 10px;}
				ul.listVantagens li a {font-weight: bold; color: #818181; text-decoration: none;}
				ul.listSoftwares {list-style: none;}
				ul.listSoftwares li {padding-bottom: 0px;}
				ul.listSoftwares li h4 {font-size: 11px; color: #818181;}
				ul.listSoftwares li span {border-bottom: 1px solid #E6E6E6; display: block;}
				ul.listSoftwares li a {font-weight: bold; color: #818181;}
				ul.listSoftwares li a.link {float: right;}
					h2.rss {position: relative;}
					h2.rss span {width: 27px; height: 34px; text-indent: -9999px; overflow: hidden; background: url(../img/ico-rss27x34.gif); display: block; position: absolute; left: 45px; top: 0px;}

		.left400 {width: 400px; padding-right: 30px; margin-right: 20px; border-right: 1px solid #CFC6AC; float: left;}
			.box190 {width: 190px; padding-bottom: 20px;}
			.box190 td, .box190 th {background: #F0F0F0; padding: 2px; text-align: center;}
			.box190 td a {text-decoration: none;}
			.box190 td a:hover, .box190 td a.hover {text-decoration: underline;}
			a.prevCalendar, a.nextCalendar {width: 29px; height: 24px; text-indent: -9999px; overflow: hidden; display: block;}
			a.prevCalendar {background: url(../img/bg-prevCalendar.gif); float: left;}
			a.nextCalendar {background: url(../img/bg-nextCalendar.gif); float: right;}
		.right255 {width: 250px; float: left;}
			h3.proximoEvento, h3.semEventos {font-size: 17px; margin-top: 25px;}
			h3.semEventos {color: #828181; font-size: 14px;}

		.left445 {width: 445px; padding-right: 30px; margin-right: 20px; border-right: 1px solid #CFC6AC; float: left;}
		.right205 {width: 205px; float: left;}
			#playerVinheta {width: 440px; height: 33px; margin-bottom: 7px;}
		.left708 {width: 708px; padding-top: 20px; float: left;}
			.box222 {width: 222px; float: left;}
			.box222 h2 {margin-bottom: 7px;}
			.box222 img {border: 1px solid #CFC6AC;}
			.box222 p {padding-bottom: 7px;}
			.box222 p a strong {font-size: 10px;}
			.boxCampanhaMedicamentos {width: 708px; height: 207px; position: relative;}
				a.btnCampanhaMed {background-position: 0px 45px; background-repeat: no-repeat; width: 222px; height: 219px; margin-top: 40px; text-indent: -9999px; overflow: hidden; display: block;}
				span.sloganCampanhaMed {width: 465px; height: 219px; margin: 40px 0px 0px 20px; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; display: block;}
			.box200 {width: 200px; float: left;}
			.box200 .item {width: 200px; padding-bottom: 18px;}
			.box200 .item .img {width: 105px; float: left;}
			.box200 .item .img img {border: 1px solid #CFC6AC;}
			.box200 .item .txt {width: 95px; float: left;}
			.box200 .item .txt p {padding: 0px;}
				a.btnEntrar58x26 {width: 58px; height: 26px; background: url(../img/btn-entrar58x26.gif); text-indent: -9999px; overflow: hidden; display: block; float: right;}
			
			.box660 {width: 660px; margin-bottom: 20px; float: left;}
			.box660.full {width: 100%; margin-bottom: 10px; float: left;}
			.box660 .img {width: 263px; margin-right: 12px; float: left;}
			.box660 .txt {width: 385px; float: left;}
			.box660.full .txt {width: 610px; float: left;}
			.box660 .txt h3 {font-size: 14px; line-height: 16px; margin-bottom: 12px;}
			.box660 .txt h3 span {color: #828181;}
			.box660 .txt h4 {font-size: 11px; color: #828181;}
			
			.boxAvisoChats {width: 214px; padding: 10px; margin: -30px 0px 20px 0px; background: #F0F0F0; border: 1px solid #CFC6AC; float: right;}
			.boxAvisoChats h3 {font-size: 12px;}
			.boxAvisoChats label {display: block; padding-top: 7px;}
			.boxAvisoChats .form {width: 212px; border: 1px solid #7E9DB9;}

			
			.boxChat {width: 900px; height: 565px; padding: 20px 0px 20px 10px; margin-bottom: 12px; font-size: 12px; overflow: auto; border: 1px solid #CFC6AC;}
			.boxChat .item {width: 880px; margin-bottom: 12px;}
			.boxChat .item .img {width: 72px; float: left;}
			.boxChat .item .txt {width: 800px; float: left;}
			.boxChat .item .txt p {margin-bottom: 20px;}
			.boxChat .item .txt p.usuario {border: 1px solid #CFC6AC; padding: 10px;}
			.boxChat .item .txt p.moderador {border: 1px solid #CFC6AC; background: #F0F0F0; padding: 10px;}
			
			.msgChat {width: 910px; background: #F0F0F0; border: 1px solid #CFC6AC;}
			.msgChat .left {width: 749px; height: 80px; padding: 10px 10px 0px 10px; border-right: 1px solid #CFC6AC; float: left;}
			.msgChat .rolagem {width: 133px; height: 32px; padding: 12px 0px 0px 7px; border-bottom: 1px solid #CFC6AC; float: right;}
			.msgChat .botao {width: 115px; padding: 10px 0px 0px 25px; float: right;}
				a.btnSairChat {width: 91px; height: 27px; background: url(../img/btn-sairChat.gif); text-indent: -9999px; overflow: hidden; display: block;}
			
				.carrosselChats {width: 880px; height: 145px;}
				.carrosselChats ul {width: 880px; height: 145px;}
				.carrosselChats ul li {width: 112px; height: 145px; margin-right: 20px; font-size: 11px; line-height: 14px; float: left;}
				.carrosselChats ul li img {border: 1px solid #CFC6AC; margin-bottom: 3px;}
				.carrosselChats ul li h4 {font-size: 11px; color: #828181;}
				.carrosselChats ul li a {text-decoration: none;}
				.carrosselChats ul li a:hover {text-decoration: underline;}
				.carrosselChats .jcarousel-list {width: 780px; z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
				.carrosselChats .jcarousel-container-horizontal {width: 780px; padding: 0px 50px;}
				.carrosselChats .jcarousel-clip-horizontal {width: 780px; height: 145px;}
				.carrosselChats .jcarousel-prev-horizontal {width: 39px; height: 35px; top: 50px; left: 0px; background: url(../img/prev-chats-horizontal.gif) no-repeat 0 0;}
				.carrosselChats .jcarousel-next-horizontal {width: 39px; height: 35px; top: 50px; right: 0px; background: url(../img/next-chats-horizontal.gif) no-repeat 0 0;}
					a.btnVerTodosChats {width: 122px; height: 27px; margin-left: 50px; background: url(../img/btn-verTodosChats.gif); text-indent: -9999px; overflow: hidden; display: block;}
			.boxEntrarChat {width: 100%; background: #F0F0F0; border: 1px solid #CFC6AC; margin-bottom: 12px;}
			.boxEntrarChat .left {width: 330px; padding: 10px; font-size: 14px; font-weight: bold; color: #444; float: left;}
			.boxEntrarChat .right {width: 500px; padding: 10px 10px 10px 40px; border-left: 1px solid #CFC6AC; float: left;}
			
			.boxMaisSobreMSF {margin-top: 30px;}
				ul.bannersSobre {width: auto; list-style: none;}
				ul.bannersSobre li {padding-right: 17px; float: left;}
				ul.bannersSobre li.last {padding: 0px;}
				ul.bannersSobre li a {border: 1px solid #CFC6AC; display: block;}
			
			.boxDestPremios {height: auto;}
			.boxDestPremios .box222 {margin-right: 23px; padding-bottom: 15px;}
			.boxDestPremios .box222 h3 {margin-bottom: 4px;}
			.boxDestPremios .box222 a {font-weight: bold;}
			.boxDestPremios .last {margin: 0px;}
			.boxDestPremios strong.data {color: #828181;}
			table.formFaleMSF td {width: 33%; *width: 25%; padding-bottom: 10px; vertical-align: top;}
			table.formFaleMSF label {font-size: 11px; padding-bottom: 3px; display: block;}
			table.formFaleMSF input, table.formFaleMSF select {width: 223px; *width: 200px;}
			table.formFaleMSF .form {border: 1px solid #7E9EB7;}
			table.formFaleMSF .error {border: 1px solid #F00;}
				.botFaleMSF {padding-top: 7px; border-top: 1px solid #999898;}
				.tbFaleMSF {width: 298px; height: 109px; padding: 12px; border: 1px solid #CFC6AC; background: #F0F0F0;}
				.tbMSG {width: 298px; padding: 12px; border: 1px solid #CFC6AC; background: #F0F0F0;}
				.tbMSG h3 {font-size: 14px; margin-bottom: 7px;}
			.boxFaq {padding-top: 20px;}
			.boxFaq h4 {font-size: 11px; font-weight: bold; padding-left: 10px; margin-bottom: 7px; background: url(../img/h4-faq-off.gif) left no-repeat; text-decoration: underline; cursor: pointer; display: block;}
			.boxFaq h4.hover {background: url(../img/h4-faq-on.gif) left no-repeat;}
			.boxFaq .accor {padding-left: 10px; margin-bottom: 25px; display: none;}
	#timeLine {width: 950px; height: 95px; position: relative;}
	#timeLine .flash, #timeLine .estado0 {width: 950px; height: 95px; position: absolute; top: 0px; left: 0px;}
	#timeLine .estado1 {width: 950px; height: 515px; position: absolute; top: -420px; left: 0px;}
	#timeLine .estado2 {width: 100%; height: 100%; position: absolute; top: -420px; left: 0px;}

	#footer {width: 950px; height: 48px; background: #444; font-size: 10px; color: #FFF; position: relative;}
		ul.navFooter {width: auto; padding-top: 15px; list-style: none; text-align: center;}
		ul.navFooter li {display: inline; padding: 0px 15px;}
		ul.navFooter li a {color: #FFF;}

ul.ul {padding-left: 10px; margin-left: 10px;}
.charsLeft {font-size: 10px;}
.border {border: 1px solid #CFC6AC;}
.borderRight {border-right: 1px solid #CFC6AC;}
.red {color: #DE0604;}
.noBorder {border: none;}
.left {float: left;}
.right {float: right;}

/* Thickbox */
#TB_overlay {width:100%; height:100%; position: fixed; top: 0px; left: 0px; z-index: 1100;}
.TB_overlayMacFFBGHack {background: url(../img/macFFBgHack.png) repeat;}
.TB_overlayBG {background: #414141; filter:alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60;}
*html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); /* ie6 hack */}
#TB_window {position: absolute; background: none; z-index: 1102; color: #000; display: none; text-align: left; top:50%; left:50%;}
*html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); /* ie6 hack */}
#TB_window img#TB_Image {clear: both; display:block;}
#TB_caption {height:25px; padding: 0px; float:left;}
#TB_closeAjaxWindow {padding: 0px; margin-bottom: 0px; text-align: right; float: right;}
#TB_ajaxWindowTitle {float: left; padding: 0px; margin-bottom: 0px;}
#TB_title {background: none; height: 19px; position: absolute; top: -18px; right: 0px;}
#TB_ajaxContent {clear: both; padding: 0px; overflow: auto; text-align: left; line-height: 1.4em;}
#TB_ajaxContent.TB_modal {padding: 0px;}
#TB_ajaxContent p {padding: 0px;}
#TB_load {position: fixed; display:none; height:13px; width:208px; z-index:1103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
*html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); /* ie6 hack */}
#TB_HideSelect {z-index: 99; position:fixed; top: 0; left: 0; background: #fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
*html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); /* ie6 hack */}
/* Thickbox */

/* jquery.jcarousel */
.jcarousel-container {position: relative; background: none;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none; width: auto; height: auto;}
.jcarousel-prev, .jcarousel-next {z-index: 3; display: none;}
.jcarousel-item-horizontal {margin-right: 2px;}
.jcarousel-item-placeholder {color: #000;}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal {position: absolute; top: 0px; cursor: pointer;}
.jcarousel-prev-disabled-horizontal, .jcarousel-next-disabled-horizontal {cursor: default; background-position: 0 0;}

.ie img.png {
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "../img/pixel.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}
.leftRelacionado {
	WIDTH: 260px; FLOAT: left
}
.leftRelacionado .boxVideos {
	BORDER-BOTTOM: #cfc6ac 1px solid; BORDER-LEFT: #cfc6ac 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 244px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 12px; BORDER-TOP: #cfc6ac 1px solid; BORDER-RIGHT: #cfc6ac 1px solid; PADDING-TOP: 7px
}
.leftRelacionado .boxVideos H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.leftRelacionado .boxVideos .item {
	FONT-SIZE: 11px; PADDING-TOP: 5px
}
.leftRelacionado .boxVideos .item .img {
	BORDER-BOTTOM: #cfc6ac 1px solid; BORDER-LEFT: #cfc6ac 1px solid; WIDTH: 56px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 37px; BORDER-TOP: #cfc6ac 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #cfc6ac 1px solid
}
.leftRelacionado .boxVideos .item .txt {
	LINE-HEIGHT: 14px; WIDTH: 170px; FLOAT: left; HEIGHT: 59px
}
.leftRelacionado .boxVideos .item .txt A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftRelacionado .boxVideos .item .txt A:hover {
	TEXT-DECORATION: underline
}
.rightRelacionado {
	WIDTH: 425px; FLOAT: right
}
.rightRelacionado H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rightRelacionado .boxDiario {
	BORDER-BOTTOM: #cfc6ac 1px solid; POSITION: relative; BORDER-LEFT: #cfc6ac 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 409px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; BORDER-TOP: #cfc6ac 1px solid; BORDER-RIGHT: #cfc6ac 1px solid; PADDING-TOP: 7px
}
.rightRelacionado .boxDiario H3 {
	POSITION: absolute; TOP: 7px; LEFT: 33px
}
.rightRelacionado .boxNoticias {
	BORDER-BOTTOM: #cfc6ac 1px solid; BORDER-LEFT: #cfc6ac 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 409px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; BORDER-TOP: #cfc6ac 1px solid; BORDER-RIGHT: #cfc6ac 1px solid; PADDING-TOP: 7px
}
.rightRelacionado .boxNoticias P {
	PADDING-BOTTOM: 4px; FONT-SIZE: 11px
}
.rightRelacionado .boxNoticias P STRONG {
	PADDING-BOTTOM: 4px; FONT-SIZE: 11px
}
.rightRelacionado .boxPodcasts {
	BORDER-BOTTOM: #cfc6ac 1px solid; BORDER-LEFT: #cfc6ac 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 409px; PADDING-RIGHT: 7px; BORDER-TOP: #cfc6ac 1px solid; BORDER-RIGHT: #cfc6ac 1px solid; PADDING-TOP: 7px
}
.carrosselDiario {
	WIDTH: 405px; HEIGHT: 65px
}
.carrosselDiario UL {
	LIST-STYLE-TYPE: none; WIDTH: 405px; HEIGHT: 65px; LIST-STYLE-IMAGE: none
}
.carrosselDiario UL LI {
	LINE-HEIGHT: 14px; MARGIN: 20px 7px 0px 0px; WIDTH: 180px; FLOAT: left; HEIGHT: 65px; FONT-SIZE: 10px
}
.carrosselDiario UL LI A {
	TEXT-DECORATION: none
}
.carrosselDiario UL LI A:hover {
	TEXT-DECORATION: underline
}
.carrosselDiario UL LI A IMG {
	BORDER-BOTTOM: #cfc6ac 1px solid; BORDER-LEFT: #cfc6ac 1px solid; FLOAT: left; BORDER-TOP: #cfc6ac 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #cfc6ac 1px solid
}
.carrosselDiario .jcarousel-list {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 370px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.carrosselDiario .jcarousel-container-horizontal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 365px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.carrosselDiario .jcarousel-clip-horizontal {
	WIDTH: 370px; HEIGHT: 65px
}
.carrosselDiario .jcarousel-prev-horizontal {
	WIDTH: 22px; BACKGROUND: url(../img/prev-horizontal.gif) no-repeat 0px 0px; HEIGHT: 65px; LEFT: 0px
}
.carrosselDiario .jcarousel-next-horizontal {
	WIDTH: 22px; BACKGROUND: url(../img/next-horizontal.gif) no-repeat 0px 0px; HEIGHT: 65px; RIGHT: -4px
}

#timeLine .flash, #timeLine .estado0 {
height:95px;
left:0;
top:0;
width:950px;
}