

/******************* DEFINI??ES GERAIS *******************/
*{
	margin: 0;
	border: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body{
	color: #5C5A5A;
	font-size: 0.65em;
}

input, select, textarea{
	font-size: 11px;
}

a{
	color: #5C5A5A;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

ul, ol, li, dl, dt, dd{
	padding: 0;
	list-style: none;
}

span.icone{
	display: block;
	margin-right: 4px;
	text-align: right;
	background-position: right center;
	background-repeat: no-repeat;
}
span.icone a{
	padding-right: 15px;
}

div.quebra{
	clear: both;
	height: 1px;
	font-size: 0;
}

input.botao,
span.botao{
	height: 22px;
	border-top: 1px solid #93a7ae;
	border-right: 1px solid #93a7ae;
	border-bottom: 1px solid #a5b1b6;
	border-left: 1px solid #a5b1b6;
	background-image: url(img/botao.gif);
	background-position: right top;
}
input.botao{
	cursor: pointer;
	background-color: transparent;
}
span.botao{
	display: block;
	text-align: center;
}	
span.botao a{
	display: block;
	height: 19px;
	padding-top: 6px;
	padding-right: 14px;
	color: #231f20;
	font-size: 10px;
	font-weight: bold;
}


/*********************** BARRA MTUR **********************/
div.mturTopo{
	height: 56px;
	background: url(img/topo_mtur_bg.gif) repeat-x top;
}
div.mturTopoArea{
	width: 940px;
	margin: 0 auto;
	height: 56px;
}

div.mturTopo a{
	color: #000;
}

div.mturTopo .logo_mtur{
	float: left;
	width: 213px;
	height: 29px;
	overflow: hidden;
	background: url(img/topo_mtur_logo.gif);
}
div.mturTopo .logo_mtur a{
	display: block;
	height: 29px;
	text-indent: -3000px;
}

div.mturTopo .logo_brasil{
	float: right;
	width: 87px;
	height: 25px;
	padding-top: 4px;
	background: url(img/topo_mtur_brasil.gif) no-repeat bottom;
}
div.mturTopo .logo_brasil a{
	display: block;
	height: 25px;
	text-indent: -3000px;
}

div.mturTopo select.destaques{
	float: right;
	margin-top: 6px;
	margin-right: 13px;
	background-color: #F8C400;
	border: 1px solid #BF9900;
}

div.mturTopo .linha{
	clear: both;
	height: 1px;
	font-size: 0;
	border-top: 1px solid #CEA400;
	background-color: #FED640;
}

div.mturTopo ul.acessibilidade{
	width: 290px;
	margin: 0 auto -20px auto;
}
div.mturTopo ul.acessibilidade li{
	float: left;
	display: inline;
	padding-top: 5px;
	padding-left: 12px;
}
div.mturTopo ul.acessibilidade li label{
	display: none;
}
div.mturTopo ul.acessibilidade li.letra{
	width: 37px;
	height: 19px;
	padding-top: 2px;
	background: url(img/topo_mtur_letra.gif) no-repeat right bottom;
}


/******************* SITE COM CONTRASTE *******************/
.siteContraste .siteTopo {
	background: tranparent url(img/topo_bg_preto.png) no-repeat center top;
		filter:opacity(alpha=80); /* para o IE */
	-moz-opacity:0.6; /* para o FireFox */
	opacity:0.6; /* para o outros Navegadores */
}

.siteContraste .siteCentroArea {
	background: tranparent url(img/site_bg_area_preto.png) repeat scroll center top;
		filter:opacity(alpha=80); /* para o IE */
	-moz-opacity:0.6; /* para o FireFox */
	opacity:0.6; /* para o outros Navegadores */
}

.siteContraste .siteRodape {
	background: tranparent url(img/rodape_bg_preto.png) no-repeat top;
		filter:opacity(alpha=80); /* para o IE */
	-moz-opacity:0.6; /* para o FireFox */
	opacity:0.6; /* para o outros Navegadores */
}


	



/******************* SITE COM CONTRASTE *******************/


div.mturTopo ul.acessibilidade li.contraste{
	width: 38px;
	height: 19px;
	padding-top: 2px;
	background: url(img/topo_mtur_contraste.gif) no-repeat right bottom;
}
div.mturTopo ul.acessibilidade a.menor{
	float: left;
	width: 18px;
	height: 19px;
	text-indent: -3000px;
}
div.mturTopo ul.acessibilidade a.maior{
	float: right;
	width: 18px;
	height: 19px;
	text-indent: -3000px;
}

div.mturTopo ul.links{
	float: right;
	padding-top: 5px;
	text-align: right;
}
div.mturTopo ul.links li{
	display: inline;
	padding: 0 7px;
	border-right: 1px solid #000000;
}
div.mturTopo ul.links li.ultimo{
	padding-right: 0;
	border-right: none;
}

div.mturTopo .data{
	float: left;
	width: 297px;
	padding-top: 5px;
}

/************************* SITE *************************/
.siteCopa{
	background: url(img/site_bg_Aprovar.jpg) no-repeat center top;
}

.siteTopo,
.siteCentro,
.siteRodape{
	clear: both;
	width: 946px;
	margin: 0 auto;
}


/*********************** SITE TOPO ***********************/
.siteTopo .siteTopoContraste{
	height: 175px;
	padding-top: 49px;
	background: url(img/topo_bg_preto.png) no-repeat center top;
}

.siteTopo{
	height: 175px;
	padding-top: 49px;
	background: url(img/topo_bg.png) no-repeat center top;
}

.siteTopo .logo{
	background: transparent url(img/logo_copa_Aprovar.png) no-repeat scroll right bottom;
	float: left;
	height: 165px;
	position: absolute;
	top: 56px;
	left: 159px;
	width: 516px;		
}

.siteTopo .logo *{
	display: none;
}
.siteTopo .logo a{
	display: block;
	width: 394px;
	height: 116px;
	font-size: 0;
	text-indent: -3000px;
}

.siteTopo .destaque{
	float: right;
	width: 320px;
	height: 122px;
	margin-right: 1px;
	background: url(img/topo_destaque.jpg) no-repeat right top;
}
.siteTopo .destaque img{
	float: left;
	width: 171px;
	height: 122px;
}
.siteTopo .destaque .areaTexto{
	float: right;
	width: 129px;
	padding: 10px 5px 5px 15px;
}
.siteTopo .destaque h4{
	padding-right: 25px;
	color: #FDEE14;
	font-size: 110%;
}
.siteTopo .destaque p{
	height: 57px;
	padding-top: 11px;
	color: #FFF;
}
.siteTopo .destaque .icone{
	margin-right: 14px;
	margin-top: -13px;
	*margin-top: -13px;
	_margin-top: -13px;
	background-image: url(img/topo_destaque_icone.gif);
}
.siteTopo .destaque .icone a{
	color: #010101;
}


.siteTopo form.busca {
	background:transparent url(img/topo_busca_bg.gif) no-repeat scroll 3px bottom;
	float:left;
	height:23px;
	padding-left:13px;
	padding-top:15px;
	width:191px;
}

.siteTopo form.busca input.text{
	width: 163px;
	padding-top: 4px;
	height: 16px;
	vertical-align: top;
	background-color: transparent;
}
.siteTopo form.busca input.botao{
	width: 22px;
	border: 0;
	font-size: 0;
	letter-spacing: -1px;
	background: url(img/topo_busca_botao.gif) no-repeat 9px 8px;
}

.siteCentro .areaLista blockquote{
	display: none;
}
.siteCentro .areaLista blockquote.ativo{
	display: block;
}
.siteCentro .areaLista blockquote{
	display: none;
}
/********************** SITE CENTRO **********************/
.siteCentro{
	font-size: 1.1em;
	/*background-image: url(img/centro_bg.gif);*/
}




.siteCentroArea{
	padding: 19px 15px 15px 15px;
	_height: 100%;
	min-height: 700px;
	*height: 100%;
	height: 100%;	
	background: transparent url(img/site_bg_area.png) repeat scroll center top;
	filter:opacity(alpha=80); /* para o IE */
	-moz-opacity:23.6; /* para o FireFox */
	opacity:23.6; /* para o outros Navegadores */
	position:relative; 	
}

.siteCentro select{
	padding: 3px;
}
.siteCentro textarea{
	margin-top: 4px;
}

/***** Pagina??o *****/
.paginacao{
	clear: both;
	height: 20px;
	padding-top: 6px;
	border: 1px solid #849da4;
	background: #FFF url(img/paginacao_bg.gif) repeat-x bottom;
}
.paginacao p{
	float: left;
	padding-left: 10px;
}
.paginacao p u{
	color: #424da0;
}
.paginacao div{
	float: right;
	padding-right: 5px;
}
.paginacao div span{
	float: left;
	margin: 0 2px;
}

.paginacao div ul{
	float: left;
	margin-right: 5px;
}

.paginacao div a{
	float: left;
	padding-right:6px;
}

.paginacao span.pgPrim,
.paginacao span.pgAnte,
.paginacao span.pgProx,
.paginacao span.pgUltm{
	height: 9px;
	margin-top: 3px;
	font-size: 0;
	text-indent: -3000px;
}
.paginacao span.pgPrim a,
.paginacao span.pgAnte a,
.paginacao span.pgProx a,
.paginacao span.pgUltm a{
	display: block;
	height: 9px;
}
.paginacao span.pgPrim{
	width: 10px;
	background-image: url(img/paginacao_primeira_on.gif);
}
.paginacao span.pgAnte{
	width: 6px;
	background-image: url(img/paginacao_anterior_on.gif);
}
.paginacao span.pgProx{
	width: 6px;
	background-image: url(img/paginacao_proxima_on.gif);
}
.paginacao span.pgUltm{
	width: 10px;
	background-image: url(img/paginacao_ultima_on.gif);
}
.paginacao span.pgNum a{
	padding: 0 3px;
}

.paginacao .pgPrimeira span.pgPrim{
	background-image: url(img/paginacao_primeira_off.gif);
}
.paginacao .pgPrimeira span.pgAnte{
	background-image: url(img/paginacao_anterior_off.gif);
}
.paginacao .pgPrimeira span.pgPrim a,
.paginacao .pgPrimeira span.pgAnte a{
	display: none;
}

.paginacao .pgUltima span.pgProx{
	background-image: url(img/paginacao_proxima_off.gif);
}
.paginacao .pgUltima span.pgUltm{
	background-image: url(img/paginacao_ultima_off.gif);
}
.paginacao .pgUltima span.pgProx a,
.paginacao .pgUltima span.pgUltm a{
	display: none;
}



/***************** CONTE?DO *****************/
.siteCentroConteudo{
	float: left;
	width: 676px;
}

.siteCentroConteudo h4{
	padding-bottom: 5px;
	color: #363636;
	font-size: 140%;
	font-weight: normal;
}


/***** Busca *****/
.siteCentroConteudo form.busca{
	height: 60px;
}
.siteCentroConteudo form.busca h4{
	padding-bottom: 0;
}
.siteCentroConteudo form.busca span.text{
	float: left;
	height: 20px;
	padding: 3px 8px 0 8px;
	_padding-left: 6px;
	_padding-right: 6px;
}
.siteCentroConteudo form.busca span.text input{
	height: 15px;
	background-color: transparent;
}
.siteCentroConteudo form.busca .bloco1{
	float: left;
	height: 23px;
	padding-top: 3px;
	padding-right: 10px;
	border-right: 1px solid #FFF;
}
.siteCentroConteudo form.busca .bloco1 span.text{
	width: 165px;
	margin-right: 6px;
	background-image: url(img/busca_text_palavra.gif);
}
.siteCentroConteudo form.busca .bloco1 span.text input{
	width: 165px;
}
.siteCentroConteudo form.busca select{
	width: 179px;
}
.siteCentroConteudo form.busca .bloco2{
	float: left;
	width: 225px;
	padding-left: 10px;
	border-left: 1px solid #FFF;
}
.siteCentroConteudo form.busca .bloco2 label{
	position: relative;
	display: block;
	height: 23px;
	margin-top: -20px;
	color: #363636;
	font-size: 120%;
}
.siteCentroConteudo form.busca .bloco2 span{
	float: left;
}
.siteCentroConteudo form.busca .bloco2 span.text{
	width: 49px;
	background-image: url(img/busca_text_data.gif);
}
.siteCentroConteudo form.busca .bloco2 span.text input{
	width: 49px;
}
.siteCentroConteudo form.busca .bloco2 span.label{
	padding-top: 5px;
	padding-right: 5px;
	color: #231f20;
}
.calendario{
	cursor: pointer;
	width: 22px;
	height: 16px;
	margin: 3px 7px 0 4px;
	background-image: url(img/calendario.gif);
}
.calendario a{
	display: block;
	height: 16px;
}

.siteCentroConteudo form.busca input.botao{
	float: left;
	width: 63px;
	height: 25px;
	padding-right: 15px;
}

/***** Detalhe *****/
.siteCentroConteudo .noticia{
	padding: 17px 10px 17px 25px;
	margin-bottom: 17px;
	border: 1px solid #9aa7ac;
	font-size: 105%;
	background: #FFF url(img/noticias/noticia_bg.gif) repeat-x bottom;
	min-height: 520px;
	height: 100%;
}
.siteCentroConteudo .noticia h2{
	font-size: 120%;
}
.siteCentroConteudo .noticia p{
	padding-top: 18px;
}
.siteCentroConteudo .noticia p.chamada{
	padding-top: 11px;
	padding-bottom: 8px;
}
.siteCentroConteudo .noticia .areaImagens{
	float: left;
	width: 203px;
	padding-top: 1px;
	margin-right: 16px;
	margin-bottom: 10px;
	margin-left: 4px;
}
.siteCentroConteudo .noticia .areaImagens em,
.siteCentroConteudo .noticia .areaVideo em{
	display: block;
	padding-bottom: 4px;
	font-style: normal;
	text-align: right;
	font-size: 90%;
}
.siteCentroConteudo .noticia .areaImagens img{
	width: 203px;
}
.siteCentroConteudo .noticia .areaImagens p,
.siteCentroConteudo .noticia .areaVideo p{
	padding: 5px 2px;
	font-size: 85%;
	background-color: #dedfe0;
	border-left: 1px solid #9aa7ac;
	border-right: 1px solid #9aa7ac;
}
.siteCentroConteudo .noticia .areaImagens ul,
.siteCentroConteudo .noticia .areaVideo ul{
	height: 27px;
	padding-top: 2px;
	text-align: center;
	border: 1px solid #9aa7ac;
	background-image: url(img/noticias/imagens_bg.gif);
}

.siteCentroConteudo .noticia .areaImagens li,
.siteCentroConteudo .noticia .areaVideo li{
	display: inline;
	padding-left: 4px;
	padding-right: 2px;
	float: left;
}
.siteCentroConteudo .noticia .areaImagens li img,
.siteCentroConteudo .noticia .areaVideo li img{
	width: 40px;
	height: 25px;
}
.siteCentroConteudo .noticia .areaVideo{
	float: left;
	clear: left;
	width: 315px;
	padding-top: 1px;
	margin-right: 16px;
	margin-bottom: 10px;
	margin-left: 4px;
	border: 1px solid #9aa7ac;
}

/***** Lista *****/

.siteCentroConteudo .listaPesquisa{
	margin-bottom: 9px;
	border-top: 1px solid #b8c4c9;
	border-left: 1px solid #b8c4c9;
	border-right: 1px solid #b8c4c9;
}

.siteCentroConteudo .listaPesquisa li{
	padding-top: 10px;
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #b8c4c9;
	min-height: 108px;
	height: 100%;
}

.siteCentroConteudo .listaPesquisa a span.textoPesquisa {
	float: left;
	width: 430px;
	padding: 11px;
	text-decoration: none;
	cursor: hand;
}
.siteCentroConteudo .listaPesquisa .textoPesquisa b{
	display: block;
}

.siteCentroConteudo ul.lista{
	margin-bottom: 9px;
	border-top: 1px solid #b8c4c9;
	border-left: 1px solid #b8c4c9;
	border-right: 1px solid #b8c4c9;
}
	
.siteCentroConteudo ul.lista li{
	padding-top: 10px;
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #b8c4c9;	
}
.siteCentroConteudo ul.lista li.cor1{
	background-color: #d8dadb;
	background-image: url(img/lista_bg_1.gif);
}
.siteCentroConteudo ul.lista li.cor2{
	background-color: #d2d4d5;
	background-image: url(img/lista_bg_2.gif);
}
.siteCentroConteudo ul.lista .data{
	float: left;
	width: 67px;
	height: 71px;
	padding-top: 9px;
	padding-right: 24px;
	margin-bottom: 8px;
	color: #6a787f;
	font-size: 140%;
	text-align: right;
	background-position: right 6px;
	background-repeat: no-repeat;
}
.siteCentroConteudo ul.lista .data .dia,
.siteCentroConteudo ul.lista .data .mes{
	color: #4c5257;
	font-size: 125%;
	font-style: normal;
}
.siteCentroConteudo ul.lista .data .ano{
	display: block;
}
.siteCentroConteudo ul.lista .texto{
	float: left;
	width: 520px;
	padding: 11px 18px;
}

.siteCentroConteudo ul.lista .texto b{
	display: block;
}

/***** Coment?rios *****/
.comentarios{
	padding: 18px;
	border: 1px solid #9aa7ac;
	background: #FFF url(img/comentario_bg.gif) repeat-x bottom;
}
.comentarios dt{
	padding-bottom: 4px;
	color: #303535;
	font-size: 170%;
}
.comentarios dt,
.comentarios dd{
	background: url(img/comentario_sep.gif) center bottom no-repeat;
}
.comentarios dd{
	padding-top: 26px;
	padding-bottom: 22px;
}
.comentarios dd p{
	width: 420px;
	color: #737979;
}
.comentarios dd b{
	display: block;
	color: #303535;
	font-size: 120%;
	font-weight: normal;
}
.comentarios dd .botao{
	float: right;
	width: 80px;
	height: auto;
	border: 0;
	margin-top: -25px;
	background: url(img/comentario_icn.gif) left center no-repeat;
}
.comentarios dd .botao a{
	padding-left: 10px;
	color: #303535;
}

.comentarios form label{
	display: block;
	padding-top: 37px;
	color: #303535;
	font-size: 170%;
}
.comentarios textarea{
	display: block;
	width: 510px;
	height: 160px;
	padding: 10px;
	border: 1px solid #dbdcdd;
}
.comentarios input.botao{
	width: 61px;
	height: 19px;
	margin-top: -1px;
	margin-left: 20px;
	border: 0;
	color: #718b98;
	background-image: url(img/comentario_botao.gif);
}


/***** Setas Scroll *****/
.areaSetas{
	height: 68px;
	padding: 1px;
}
.setaDir,
.setaEsq{
	cursor: pointer;
	width: 1px;
	height: 68px;
	color: #FFF;
	font-size: 0;
}
.setaDir{
	float: right;
	padding-left: 16px;
	background-image: url(img/imagens_seta_dir.jpg);
}
.setaEsq{
	float: left;
	padding-right: 16px;
	background-image: url(img/imagens_seta_esq.jpg);
}
.areaSetas .off{
	cursor: default;
	filter: alpha(opacity=20);
	opacity: 0.20;
}

.setaScroll{
	float: left;
	height: 68px;
	overflow: hidden;
}
.setaScroll ul{
	height: 68px;
}
.setaScroll li{
	float: left;
}


/***** areaGaleria *****/
.areaGaleria{
	float: right;
	width: 400px;
}
.areaGaleria .areaSetas{
	background: #e2e3e4 url(img/imagens_bg.gif) repeat-x bottom;
}
.areaGaleria .setaScroll{
	width: 336px;
	margin-left: 14px;
}
.areaGaleria .setaScroll li{
	padding: 13px 4px;
}


/***************** LATERAL *****************/
.siteCentroLateral{
	float: right;
	width: 205px;
	font-size: 11px;
}
.siteCentroLateral h4{
	clear: both;
	padding-left: 3px;
	padding-bottom: 3px;
	color: #35409a;
	font-size: 143%;
	font-weight: normal;
	font-family: Arial;
	text-transform: uppercase;
}

.siteCentroLateral .areaLista h4 {
font-size:110%;
}

.siteCentroLateral .areaLista select {
margin-bottom:8px;
width:100%;
}


/***** Categorias *****/
.siteCentroLateral .areaCategorias{
	padding-bottom: 20px;
}
.siteCentroLateral .areaCategorias ul{
	padding: 7px 13px;
	background: #4983b5 url(img/lateral_categoria_bg.gif) repeat-x top;
}
.siteCentroLateral .areaCategorias li{
	padding: 3px 0;
}
.siteCentroLateral .areaCategorias a{
	padding-left: 18px;
	background: none;
	color: #FFF;
	text-decoration: none;
}
.siteCentroLateral .areaCategorias a:hover{
	color: #2d5b80;
	background: url(img/lateral_categoria_icn.gif) no-repeat left center;
}

/***** Lista *****/
.siteCentroLateral .areaLista{
	padding-bottom: 20px;
}
.siteCentroLateral .areaLista li big{
	display: block;
	float: left;
	width: 35px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 1px;
	padding-right: 12px;
	color: #364299;
	text-align: right;
}
.siteCentroLateral .areaLista big .dia{
	font-size: 19px;
}
.siteCentroLateral .areaLista big .mes{
	display: block;
	margin-top: -2px;
	margin-bottom: -1px;
	font-size: 13px;
}
.siteCentroLateral .areaLista big .ano{
	font-size: 12px;
}
.siteCentroLateral .areaLista li .texto{
	float: left;
	display: block;
	width: 135px;
	padding: 7px 10px;
}
.siteCentroLateral .areaLista a{
	text-decoration: none;
}


.siteCentroLateral .areaLista .noticias{
	border: 1px solid #93a8ae;
}
.siteCentroLateral .areaLista .noticias li{
	clear: both;
	background-color: #e3e4e5;	
}
.siteCentroLateral .areaLista .noticias li:hover{
	background-color: #FFF;
}
.siteCentroLateral .areaLista .noticias big{
	height: 47px;
	font-size: 180%;
	border-right: 1px solid #96adb2;
}


.siteCentroLateral ul.abas{
	clear: both;
	height: 30px;
	margin-top: -1px;
}
.siteCentroLateral ul.abas li{
	cursor: pointer;
	float: left;
	height: 30px;
	padding-left: 6px;
	margin-right: -3px;
	background-image: url(img/lateral_aba_off_esq.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.siteCentroLateral ul.abas li span{
	float: left;
	display: block;
	height: 21px;
	padding-top: 9px;
	padding-right: 13px;
	padding-left: 9px;
	color: #718b98;
	background-image: url(img/lateral_aba_off_dir.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.siteCentroLateral ul.abas li.ativo{
	background-image: url(img/lateral_aba_on_esq.gif);
}
.siteCentroLateral ul.abas li.ativo span{
	background-image: url(img/lateral_aba_on_dir.gif);
}


/***** Tags *****/
.siteCentroLateral .areaTags ul{
	padding: 10px;
	border: 1px solid #869ca2;
	background: #d2d4d5 url(img/noticias/lista_bg_1.gif) repeat-x top;
}
.siteCentroLateral .areaTags ul li{
	display: inline;
}


/***************** RODAP? *****************/

.siteCentroRodape {
	display:table;
	padding-top:30px;
	width:100%;
}

.siteCentroRodape p {
	float:left;
	width:680px;
}

.logo_brasilRodape {
	background-image:url(img/centro_mtur_brasil.gif);
	float:right;
	height:38px;
	text-indent:-3000px;
	width:185px;
	position:absolute;
  	bottom:14px;
	right:14px;
}

.logo_brasilRodape a {
	display:block;
	height:25px;
	text-indent:-3000px;
}


/********************** SITE RODAP? **********************/
.siteRodape{
	height: 64px;
	background: url(img/rodape_bg.png) no-repeat top;
}


/*** INICIO SUMENU - DEPOIMENTOS ***/
.submenu{
	clear: both;
	padding-bottom: 5px;
	overflow: hidden;
	margin-left: -16px;
}
.submenu li{
	float: left;
	margin-left: -2px;
	margin-right: 20px;
	padding-left: 18px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(img/submenu_borda.gif) no-repeat left center;
}
.submenu a{
	color: #2f5cb6;
}
.submenu li.ativo a{
	color: #ff8d00;
}

/*** FIM SUMENU - DEPOIMENTOS ***/



/*** INICIO AREA Texto - DEPOIMENTOS ***/
.areaTexto{
	/*clear: both;*/
	padding-top: 20px;
	padding-bottom: 10px;
}
.areaTexto p{
	padding-bottom: 12px;
}
.areaTexto ul{
	padding-top: 10px;
	padding-bottom: 7px;
}
.areaTexto li{
	padding-bottom: 8px;
	padding-left: 20px;
}
.areaTexto blockquote{
	padding: 20px 25px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #F1F1F1;
	background: url(img/area_cont_bg2.gif) no-repeat center 2px;
}
.areaTexto blockquote.boxImagem{
	float: left;
	width: 242px;
	margin-top: 0;
	padding: 5px 8px;
	border: 1px solid #F1F1F1;
	background: url(img/box_bg.gif) no-repeat center 1px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 90%;
	border: 1px solid #D4D6D5;
}
.areaTexto blockquote.boxImagem img{
	display: block;
	width: 236px;
	padding: 2px;
	background-color: #FFF;
}
.areaTexto blockquote.boxImagem .autor{
	display: block;
	text-align: right;
	padding-right: 3px;
}
.areaTexto blockquote.boxImagem label{
	display: block;
	padding: 2px 3px 0 3px;
}
.areaTexto blockquote.boxVideo{
	float: left;
	padding: 0;
	margin-top: 0;
	margin-right: 20px;
	border: 1px solid #D4D6D5;
	background: none;
}

table.boxImagem{	
	margin: 0 auto 20px auto;
}
table.boxImagem img{
	padding: 2px;
	margin: 0 auto;
	background-color: #FFF;
	border: 1px solid #D4D6D5;
}
table.boxImagem .autor{
	font-size: 90%;
	text-align: right;
}
table.boxImagem .legenda{
	width: 450px;
}

/*** FIM AREA Texto - DEPOIMENTOS ***/



/*** LISTA Depoimentos ***/
.listaDepoimentos{
}
.listaDepoimentos li{
	float: left;
	padding: 10px;
	margin-bottom: 5px;
}
.listaDepoimentos img{
	float: left;
	padding: 2px;
	margin-right: 11px;
	margin-bottom: 2px;
	border: 1px solid #D4D6D5;
}
.listaDepoimentos p{
	height: 70px;
}
.listaDepoimentos .texto{
	color: #2F5CB6;
}
.listaDepoimentos .texto b{
	display: inline;
	color: #2F5CB6;
}
.listaDepoimentos .icone{
	clear: none;
}

.deptoRecentes{
	float: left;
	width: 455px;
}
.deptoRecentes .listaDepoimentos li{
	width: 385px;
	margin-bottom: 5px;
	padding-right: 45px;
	border-bottom: 1px solid #F1F1F1;
}
.deptoRecentes .listaDepoimentos img{
	width: 124px;
}
.deptoRecentes .listaDepoimentos .texto{
	float: none;
	width: auto;
}
.deptoRecentes .listaDepoimentos .icone{
	float: right;
	width: 80px;
	margin-right: -40px;
}

.deptoTodos{
	clear: both;
	padding-top: 30px;
}
.deptoTodos .listaDepoimentos li{
	width: 305px;
	height: 90px;
	padding: 10px;
	margin-right: 10px;
	border: 1px solid #F1F1F1;
}
.deptoTodos .listaDepoimentos .icone{
	float: left;
	width: 86px;
	margin-right: 24px;
}

.deptoParticipe{
	float: right;
	width: 172px;
	margin-top: 50px;
	margin-right: 10px;
	padding: 10px 15px;
	border: 1px solid #F1F1F1;
	background: url(img/area_bg2.gif) no-repeat center 1px;
}
.deptoParticipe .icone{
	margin-top: 40px;
}

.deptoRodape{
	padding-top: 50px;
}
.deptoRodape .paginacao{
	float: left;
}
.deptoRodape .paginacao li{
	float: left;
	clear: none;
}
.deptoRodape .paginacao li.icnAnte{
	padding-right: 10px;
	border-right: 1px solid #000;
	background-image: url(img/icn_seta_esq_duplo.gif);
	background-position: left;
}
.deptoRodape .paginacao li.icnProx{
	padding-left: 10px;
	background-image: url(img/icn_seta_dir_duplo.gif);
}
.deptoRodape .paginacao li.icnAnte a{
	padding-left: 20px;
	padding-right: 0;
}
.deptoRodape .paginacao li.icnAnte a,
.deptoRodape .paginacao li.icnProx a{
	color: #000;
}
.deptoRodape .submenu{
	float: right;
	clear: none;
}

