			/* CSS Document */
			/* BOX DE CONTEÚDOS */
			.barr {
				width:215px;
				height:auto;
				display: block;
				}
			.topo {
				display: block;
				width: 215px;
				height:auto;
				}
			.meio {
				width: 215px;
				display: block;
				}
			.rodape {
				width: 215px;
				height:auto;
				display: block;
				}
			/* fim */

			/* VÍDEOS */
			#videos {
				width:238px;
				float: left;
				display: block;
				}
			#titVideos {
				display:block;
				}
			#videosDestaque {
				float:left;
				width:179px;
				margin-top: 10px;
				display: block;
				}
			#ChamadaVideosDestaque {
				display:block;
				float: left;
				width: 238px;
				}
			#ChamadaVideosDestaque h1 {
				font-size: 10px;
				color: #333333;
				display: block;
				}
			#ChamadaVideosDestaque h2 {
				font-size: 14px;
				margin-top: 3px;
				margin-bottom: 3px;
				}
			#videosLista {
				float:right;
				width:55px;
				}
			#videosLista img {
				display:block;
				padding-top: 10px;
				}
			/* VÍDEOS DESTAQUE */
			.videos .meio #videoDestaque {
				height: 81px;
				width: 215px;
				margin-bottom: 5px;
				}
			.videos .meio #videoDestaque img { display: block; 
				}
			/* fim */

			/*  DEFINIÇÕES DE ESTILOS PARA DOCUMENTOS  */
			.documentos .docsLista {
				border-bottom: 1px dotted #F7D126;
				clear: both;
				height: 39px;
				padding-bottom: 10px;
				}
			.documentos .docsLista .linkDiferenciado { width: 130px; 
				}
			.documentos .docsLista img {
				margin-right: 5px;
				display: block;
				float: left;
				}
			.documentos .acrobat {
				color: #CC0000;
				display: block;
				font-size: 10px;
				}
			.documentos #acrobat {
				position:absolute;
				left: 118px;
				top: 48px;
				height: 77px;
				width: 101px;
				}
			/* fim */

			/* DEFINIÇÕES DE ESTILO PARA A ÁREA DE FOTOS DA PÁG. PRINCIPAL */
			.fotos .meio table { 
				width: auto;
				border-collapse:collapse;
				}
			/* fim */

			/*  DEFINIÇÕES DE ESTILOS PARA CALENDÁRIO  */
			.calendario .calendLista {
				padding-bottom: 10px;
				border: 1px none #CCCCCC;
				margin-bottom: 10px;
				}
			.calendario .calendLista .data {
				color: #43525A;
				display: block;
				text-align: left;
				}
			.calendario .calendLista .chamada {
				display: block;
				border-top: 1px none #CCCCCC;
				border-right: 1px none #CCCCCC;
				border-bottom: 1px dotted #D4D4D4;
				border-left: 1px none #CCCCCC;
				text-align: left;
				padding-bottom: 10px;
				}
			/* fim */

			/* DEFINIÇÕES DE ESTILO PARA O BANNER INTERNO */
			.bannerConteudo {
				height:auto;
				float: left;
				display: block;
				}
			/* fim */

			/* ÁREA DO CANDIDATO */
			.areaDoCandidato .meio form table tr td #textfield { border: 1px solid #C00; }
			/* fim */

			/* RECICLAGEM */
			.reciclagem .meio {
				width: 218px;
				overflow:auto;
				height: 164px;
				}
			.reciclagem .meio table {
				width:200px;
				height: 164px;
				}
			.reciclagem .meio table tr:hover {
				padding-top: 8px;
				padding-bottom: 8px;
				background-color:#F5F5F5;
				}
			.reciclagem .meio table tr td {
				padding-top: 8px;
				padding-bottom: 8px;
				}
			/* fim */

			/* DEFINIÇÕES DE ESTILO PARA O EMISSÃO DE CARTÃO */
			.emissaoCartao .meio form { height: 73px; }
			.emissaoCartao .meio form .bgBtnBoleto .imageField {
				margin: 0px;
				padding: 0px;
				}
			.emissaoCartao .meio form .bgCampoBoleto {
				width:143px;
				height:28px;
				background: url(../images/index/bgCampoBoleto.png) no-repeat left top;
				float: left;
				margin: 0px;
				padding: 0px;
				}
			.emissaoCartao .meio form .campoBoleto {
				background: #FFF;
				height: 16px;
				margin-top: 4px;
				margin-left: 8px;
				border: 1px solid #FFF;
				}
			.emissaoCartao .meio form .bgBtnBoleto {
				height: 28px;
				width: 43px;
				float: left;
				display: block;
				margin: 0px;
				padding: 0px;
				}
			/* fim */

			/* DEFINIÇÕES DE ESTILO PARA DICAS */
			.dicas .meio img {
				display: block;
				margin-right: 5px;
				float: left;
				}
			/* fim */

			/*  DEFINIÇÕES DE ESTILOS PARA NOTÍCIAS EM DESTAQUE  */
			.noticiasDestaque { display:block; 
				}
			.noticiasDestaque .chamadas {
				border-top: 1px none #CCCCCC;
				border-right: 1px none #CCCCCC;
				border-bottom: 1px dotted #CCCCCC;
				border-left: 1px none #CCCCCC;
				padding-bottom: 5px;
				margin-bottom: 15px;
				}
			.noticias .meio #navBarrNoticias {
				display: block;
				height:28px;
				text-align: left;
				width: 215px;
				padding-bottom: 3px;
				border-top: none;
				border-right: none;
				border-bottom: 1px none #99D9E8;
				border-left: none;
				margin-bottom: 12px;
				}
			.noticias .meio #navBarrNoticias ul {
				padding-top: 3px;
				padding-bottom: 3px;
				}
			.noticias .meio #navBarrNoticias ul li {
				display: block;
				width:19px;
				height:25px;
				float: left;
				padding: 0px;
				}
			.noticias .meio #navBarrNoticias ul li a {
				color:#FFF;
				display: block;
				width:19px;
				height:25px;
				background: url(../images/botoes/noticias/btnBgUp.png) no-repeat left top;
				}
			.noticias .meio #navBarrNoticias ul li a:hover {
				color:#FFF;
				display: block;
				width:19px;
				height:25px;
				background: url(../images/botoes/noticias/btnBgDown.png) no-repeat left top;
				text-decoration:none;
				}
			.noticias .meio #navBarrNoticias a span {
				color:#FFF;
				margin-left:-6px;
				text-align: center;
				}
			.noticias .meio #navBarrNoticias a:hover span {
				color:#FFF;
				margin-left:-6px;
				text-align: center;
				}
			/* fim */

			/* DESTAQUE EVENTUAL */
			#destaqueEventual #aprovados #formAprov .select {
				position: absolute;
				left: 254px;
				top: 104px;
				}
			#destaqueEventual #aprovados #formAprov .rotListao {
				position: absolute;
				left: 255px;
				top: 86px;
				font-weight: bold;
				color: #FFF;
				}
			/* fim */
