/*
Theme Name: Turismo Carrefour
Theme URI: http://www.carrefourturismo.com.br/
Description: Esse tema foi desenvolvido exclusivamente para a site Carrefour Turismo.
Version: 1.0
Author: xLab
Author URI: http://www.xlab.com.br/
Tags: turismo, carrefour, fixed width, two columns
*/

*html img {   
	filter:expression(this.alphaxLoaded ? "" : (this.src.substr(this.src.length-4)==".png" ? ((!this.complete) ? "" : this.runtimeStyle.filter = ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')") + (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0) + String(this.alphaxLoaded=true).substr(0,0) + (this.src="blank.png").substr(0,0)) : this.runtimeStyle.filter = ""));
}

textarea {
	font-family:Arial, Verdana, Tahoma, Trebuchet MS;
	font-size:13px;
	color:#000000;
}

*	{
	margin:0px;
	padding:0px;
	border:0px;
	list-style:none;
}

p	{
	margin-bottom:12px;
}

body {
	margin:0px;
	padding:0px;
	text-align:center;
	
	font-family:Arial, Verdana, Tahoma, Trebuchet MS;
	font-size:12px;
	color:#666666;
	
	background-image: url(images/nuvens.jpg);
	background-repeat:no-repeat;
	background-position:top center;

}
#header-bg	{
	width:100%;
	height:178px;
	background-image: url(images/header-bg-new.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	position:absolute; left:0px; top:0px;
	z-index:1px;
}

#header-logotipo	{
	position:absolute;
	width:215px;
	height:50px;
	margin-top:40px;
	margin-left:-480px;
	float:left;
	z-index:35;
	
	left: 50%;
}


#header	{
	position: absolute;
	left: 50%;
	width: 996px;
	display:table;
	margin-left: -487px;
	margin-top: 20px;
	z-index:20;
	text-align:left;
	background: url(images/bg-header.png) no-repeat;
	height: 87px;
}



	#header #header-menu	{
		width:750px;
		height:38px;
		display:table;
		text-align:right;
		float:right;
	}
		#header #header-menu dl	{
			width:750px;
			float:right;
		}
			#header #header-menu dl dd	{
				float:left;
			}
				#header #header-menu dl dd.item a div	{
					text-align:center;
					color:#ffffff;
					font-size:11px;
					font-weight:normal;
					text-decoration:none;
					padding:10px 0px 0px 0px;
				}
				#header #header-menu dl dd.item a div:hover, 
				#header #header-menu dl dd.item a div.hover {
					color:#fdb913;
					padding:10px 0px 0px 0px;
					background-image: url(images/menu-seta.gif);
					background-repeat:no-repeat;
					background-position:top center;
				}
				
				#header #header-menu dl dd.traco	{
					width:18px;
					text-align:center;
					color:#fdb913;
					font-size:12px;
					font-weight:normal;
					padding-top:9px;
				}
		#header-busca	{
			width:750px;
			margin-top:30px;
			float:right;
		}
			#header-busca .busca-form 	{
				width:635px;
				float:left;
			}
				#header-busca .busca-form input	{	
					width:618px;
					border:1px solid #ca9d2f;
					font-size:12px;
					padding:2px 5px 3px 5px;
				}
			#header-busca .busca-button 	{
				float:left;
				width:73px; height:19px;
				margin-top:1px;
			}
/************ INICIO MENU ********************/
#header-menu	{
	position: absolute;
	left: 50%;
	width: 996px;
	display:table;
	margin-left: -487px;
	margin-top: 112px;
	z-index:20;
	text-align:left;
	background: url(images/bg-menu.png) no-repeat;
	height: 45px;
}
				#header-menu ul	{
					padding:10px 10px 0px 10px;
				}
					#header-menu ul li	{
						float:left;
					}
						#header-menu ul li a	{
							display:block;
							color:#666666;
							font-size:11px;
							text-transform:uppercase;
							text-decoration:none;
							padding:8px 10px 8px 10px;
						}

					#header-menu ul li.hover	{
						float:left;
						background:#fff url(images/menu-left.gif) top left no-repeat;
					}
						#header-menu ul li.hover a	{
							display:block;
							background:url(images/menu-right.gif) top right no-repeat;
							color:#ffffff;
							font-size:11px;
							text-transform:uppercase;
							text-decoration:none;
						}
/************ FIM MENU ********************/

/*#destaque	{
	position: absolute;
	left: 50%;
	width: 996px;
	display:table;
	margin-left: -498px;
	margin-top: 41px;
	z-index:10;
}*/
#destaque	{
	position: absolute;
	left: 50%;
	width: 996px;
	display:table;
	margin-left: -498px;
	margin-top: 101px;
	z-index:10;
}
.destaque-controles	{
	position: absolute;
	left: 50%;
	width: 920px;
	display:table;
	margin-left: -450px;
	margin-top: 383px;
	z-index:15;
	text-align:right;
}

.numbers	{
	margin-left:700px;
	background:#FF0000 !important;
}

.numbers a div	{
	width:28px; height:28px;
	display:table;
	background-image: url(images/destaque-controle-off.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	line-height:28px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	margin-left:5px;
}

.numbers a.activeSlide div	{
	background-image: url(images/destaque-controle-on.gif) !important;
}
	#destaque #destaque-areautil	{
		width:972px; height:355px;
		margin-top:59px;
		margin-left:8px;
		background-image: url(images/destaque-bg.png);
		background-repeat:no-repeat;
		background-position:top center;
		display:table;
		float:left;
	}
	
	#destaque #destaque-areautil #destaque-base	{
		width:952px; height:335px;
		float:left;
		margin:10px 0px 10px 10px;
		display:none;
	}
		#destaque #destaque-areautil #destaque-base .filho	{
			background:transparent;
		}
			#destaque #destaque-areautil #destaque-base .filho .imagem	{
				width:665px;
				float:left;
				display:table;
				text-align:left;
			}
			
			#destaque #destaque-areautil #destaque-base .filho .descricao	{
				width:280px;
				float:left;
				display:table;
				text-align:left;
			}
				
				#destaque #destaque-areautil #destaque-base .filho .descricao .selo	{
					width:280px;
					text-align:right;
					display:table;
				}
				#destaque #destaque-areautil #destaque-base .filho .descricao h1	{
					margin-top:50px;
					font-size:20px;
					color:#005199;
					font-weight:normal;
				}
				
				#destaque #destaque-areautil #destaque-base .filho .descricao h2	{
					margin-top:10px;
					font-size:14px;
					color:#555555;
				}
				
				#destaque #destaque-areautil #destaque-base .filho .descricao .destaque-condicao	{
					font-size:11px;
					color:#555555;
					font-weight:bold !important:
				}
				
				#destaque #destaque-areautil #destaque-base .filho .descricao .destaque-parcelas	{
					font-size:14px;
					color:#f98e04;
					font-weight:bold !important:
				}
				
				#destaque #destaque-areautil #destaque-base .filho .descricao .destaque-valor{
					font-size:20px;
					color:#f98e04;
					font-weight:bold !important:
				}
				#destaque #destaque-areautil #destaque-base .filho .descricao .destaque-centavos	{
					font-size:16px;
					color:#f98e04;
					font-weight:bold !important:
				}
			
			
			
			

#base {
	width: 978px;
	margin:0px auto;
	text-align:left;
	display:table;
	z-index:100;
}
#base .base-conteudo{
	margin-top: 60px;
}
	#base .base-conteudo .home-destaque-duplo	{
		width:655px;
		height:345px;
			
		background-image: url(images/home-box-duplo.gif);
		background-repeat:no-repeat;
		display:table;
	}
		#base .base-conteudo .home-destaque-duplo .home-destaque-duplo-areautil	{
			width:620px;
			display:table;
			margin-left:18px;
			margin-top:10px;
		}
		
	#base .base-conteudo .home-destaque-duplo-2	{
		width:655px;
		height:310px;
			
		background-image: url(images/home-box-duplo-2.gif);
		background-repeat:no-repeat;
		display:table;
	}
		#base .base-conteudo .home-destaque-duplo-2 .home-destaque-duplo-areautil	{
			width:620px;
			display:table;
			margin-left:18px;
			margin-top:10px;
		}
		
	#base .home-destaque-unico	{
		width:315px;
		height:310px;
		
		float:left;

		background-image: url(images/home-box-unico.gif);
		background-repeat:no-repeat;
		display:table;
	}
	.home-destaque-unico-spc	{
		width:15px;
		height:310px;
		float:left;
		display:table;
		visibility:hidden;
	}
		#base .home-destaque-unico .home-destaque-unico-areautil	{
			width:285px;
			display:table;
			margin-left:15px;
			margin-top:15px;
		}

#base .base-conteudo{
	width:655px;
	float:left;
}
#base .sidebar{
	width:300px;
	float:right;
	margin-right: 5px;
	margin-top: 60px;
}

#base .sidebar .destaque-lateral	{
		width:300px;
		display:table;
	}
	#base .sidebar .destaque-lateral .lateral-titulo	{
		width:300px;
		height:29px;
		background-image: url(images/lateral-titulo.gif);
		background-repeat:no-repeat;
		display:table;
	}
	
	#base .sidebar .destaque-lateral .lateral-corpo-branco	{
		width:300px;
		background:#FFFFFF;
		background-image: url(images/lateral-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	#base .sidebar .destaque-lateral .lateral-corpo-rosa	{
		width:300px;
		background:#fff1d0;
		background-image: url(images/lateral-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	#base .sidebar .destaque-lateral .lateral-corpo-azul	{
		width:300px;
		background:#dcecf9;
		background-image: url(images/lateral-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	#base .sidebar .destaque-lateral .lateral-footer-branco, 
	#base .sidebar .destaque-lateral .lateral-footer-rosa
	#base .sidebar .destaque-lateral .lateral-footer-azul	{
		width:300px;
		display:table;
	}
	
	.submenu-item	{
		
	}
	.submenu-item img	{
		margin:6px 5px 6px 20px;
	}
	.submenu-item a	{
		font-size:12px;
		color:#005199;
	}
	.current-item a	{
		color:#f98e04 !important;
	}
	
.base-conteudo .destaque-duplo	{
		width:655px;
		display:table;
	}
	.base-conteudo .destaque-duplo .destaque-duplo-areautil	{
		width:620px;
		display:table;
		margin-left:18px;
	}
	.base-conteudo .destaque-duplo .destaque-duplo-titulo	{
		width:655px;
		height:29px;
		background-image: url(images/destaque-duplo-titulo.gif);
		background-repeat:no-repeat;
		display:table;
	}
	
	.base-conteudo .destaque-duplo .destaque-duplo-corpo-branco	{
		width:655px;
		background-image: url(images/destaque-duplo-corpo-branco.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	.base-conteudo .destaque-duplo .destaque-duplo-corpo-rosa	{
		width:655px;
		background-image: url(images/destaque-duplo-corpo-rosa.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	.base-conteudo .destaque-duplo .destaque-duplo-footer-branco, 
	.base-conteudo .destaque-duplo .destaque-duplo-footer-rosa	{
		width:655px;
		display:table;
	}
	
.base-conteudo .interna-corpo	{
		width:655px;
		display:table;
	}
	.base-conteudo .interna-corpo .interna-corpo-areautil	{
		width:620px;
		display:table;
		margin-left:18px;
		margin-top:10px;
	}
	.base-conteudo .interna-corpo .interna-corpo-titulo	{
		width:640px;
		height:30px;
		background-image: url(images/interna-corpo-titulo.gif);
		background-repeat:no-repeat;
		display:table;
		color:#005199;
		font-size:11px;
		line-height:30px;
		text-align:right;
		padding-right:15px;
	}
		.base-conteudo .interna-corpo .interna-corpo-titulo a	{
			color:#005199;
			text-decoration:underline;
		}
		
		.base-conteudo .interna-corpo .interna-corpo-titulo span	{
			color:#f98e04;
		}
	
	.base-conteudo .interna-corpo .interna-corpo-branco	{
		width:655px;
		background:#FFFFFF;
		background-image: url(images/interna-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	.base-conteudo .interna-corpo .interna-corpo-rosa	{
		width:655px;
		background:#fff1d0;
		background-image: url(images/interna-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	.base-conteudo .interna-corpo .interna-corpo-azul	{
		width:655px;
		background:#dcecf9;
		background-image: url(images/interna-corpo-bg.gif);
		background-repeat:repeat-y;
		display:table;
	}
	
	.base-conteudo .interna-corpo .interna-corpo-footer-branco, 
	.base-conteudo .interna-corpo .interna-corpo-footer-rosa	{
		width:655px;
		display:table;
	}
	
	.interna-areautil	{
		width:625px;
		margin-left:15px;
		display:table;
	}
	
	.item-lista	{
		width:625px;
		display:table;
	}
		.item-lista .item-lista-imagem	{
			width:150px;
			float:left;
			display:table;
		}
		.item-lista .item-lista-descricao	{
			width:475px;
			float:left;
			display:table;
			background:#fff1d0;
			margin-top:5px;
		}
			.item-lista .item-lista-descricao .lista-descricao-areautil	{
				width:455px;
				display:table;
				margin:5px;
			}
			
			.item-lista .item-lista-descricao h1	{
				font-size:11px;
				color:#f98e04;
			}
			
			
	
	.area-titulo	{
		color:#005199;
		font-size:18px;
		margin:8px 15px 5px 15px;
		text-transform: uppercase;
		font-style: italic;
		font-family:Microsoft Sans Serif;
	}
	
	.post-titulo, .interna-areautil h1	{
		font-size:16px;
		color:#f98e04;
		font-style: italic; 
		text-transform: uppercase;
	}
	
	.interna-areautil a	{
		color:#666666;
		text-decoration:underline;
	}
	
		.post-titulo span	{
			font-size:14px;
		}
	
	.post-prefixo,
	.post-sufixo	{
		font-size:12px;
		color:#555555;
	}
	.post-condicao,
	.post-centavos	{
		font-size:12px;
		color:#f98e04;
		font-weight:bold;
	}
	.post-valor	{
		font-size:16px;
		color:#f98e04;
		font-weight:bold;
	}
	
	
#base .sidebar .vitrine-lateral	{
	width:300px;
	height:165px;
	display:table;
	cursor:pointer;
}
	#base .sidebar .vitrine-lateral .vitrine-lateral-img	{
		width:165px;
		height:165px;
		background-repeat:no-repeat;
		text-align:right;
		float:left;
	}
		#base .sidebar .vitrine-lateral .vitrine-lateral-img img {
			margin-top:73px;
		}
	
	#base .sidebar .vitrine-lateral .vitrine-lateral-descricao	{
		width:135px;
		height:165px;
		float:left;
		display:table;
	}
	#base .sidebar .vitrine-lateral .vitrine-lateral-descricao .lateral-descricao-areautil	{
		width:110px;
		margin-left:10px;
		display:table;
	}

	
	.vitrine-1	{
		background:#005199;
	}
		.vitrine-1 .titulo	{
			height:65px;
			margin-top:15px;
			display:table;
		}
		.vitrine-1 .titulo h1	{
			color:#8dcd37;
			font-size:14px;
			font-weight:bold;
		}
		.vitrine-1 .descricao-areautil-complemento,
		.vitrine-1 .descricao-areautil-sufixo		{
			font-size:10px;
			color:#FFFFFF;
			font-weight:bold;
		}
		
		.vitrine-1 .descricao-areautil-condicao	{
			font-size:10px;
			color:#8dcd37;
			font-weight:bold;
		}
		
		.vitrine-1 .descricao-areautil-valor	{
			font-size:16px;
			color:#8dcd37;
			font-weight:bold;
		}
		
		.vitrine-1 .descricao-areautil-centavos	{
			font-size:10px;
			color:#8dcd37;
			font-weight:bold;
		}
	
	
	.vitrine-2	{
		background:#8dcd37;
	}
		.vitrine-2 .titulo	{
			height:65px;
			margin-top:15px;
			display:table;
		}
		.vitrine-2 .titulo h1	{
			color:#005199;
			font-size:14px;
			font-weight:bold;
		}

		.vitrine-2 .descricao-areautil-complemento,
		.vitrine-2 .descricao-areautil-sufixo		{
			font-size:10px;
			color:#FFFFFF;
			font-weight:bold;
		}
		
		.vitrine-2 .descricao-areautil-condicao	{
			font-size:10px;
			color:#005199;
			font-weight:bold;
		}
		
		.vitrine-2 .descricao-areautil-valor	{
			font-size:16px;
			color:#005199;
			font-weight:bold;
		}
		
		.vitrine-2 .descricao-areautil-centavos	{
			font-size:10px;
			color:#005199;
			font-weight:bold;
		}
	
	.vitrine-3	{
		background:#ffdc00;
	}
		.vitrine-3 .titulo	{
			height:65px;
			margin-top:15px;
			display:table;
		}
		.vitrine-3 .titulo h1	{
			color:#005199;
			font-size:14px;
			font-weight:bold;
		}

		.vitrine-3 .descricao-areautil-complemento,
		.vitrine-3 .descricao-areautil-sufixo		{
			font-size:10px;
			color:#333333;
			font-weight:bold;
		}
		
		.vitrine-3 .descricao-areautil-condicao	{
			font-size:10px;
			color:#f0401d;
			font-weight:bold;
		}
		
		.vitrine-3 .descricao-areautil-valor	{
			font-size:16px;
			color:#f0401d;
			font-weight:bold;
		}
		
		.vitrine-3 .descricao-areautil-centavos	{
			font-size:10px;
			color:#f0401d;
			font-weight:bold;
		}
	
#base .sidebar .banner-lateral	{
		width:300px;
		display:table;
		margin-top:2px;
	}
	
	.lateral-areautil	{
		width:260px;
		text-align:left;
		display:table;
	}
	
	.news-bot-enviar	{
		text-align:right;
		display:table;
		margin-top:10px;
	}
	
	.txt-compartilhe	{
		font-size:10px;
	}

#footer	{
	width:100%;
	height:196px;
	background-image: url(images/footer-bg.jpg);
	background-repeat:repeat-x;
	display:table;
	margin-top:20px;
}
	#footer #footer-areautil	{
		width:980px;
		display:table;
		text-align:left;
	}
	
		#footer-tagcloude	{
			width:980px;
			height:153px;
			display:table;
		}

			#footer-tagcloude a	{
				color:#FFFFFF;
			}
			#footer-tagcloude a:hover	{
				text-decoration:underline !important;
			}
				
				#footer-tagcloude a.tag-1	{font-size:10px;}
				#footer-tagcloude a.tag-2	{font-size:12px;}
				#footer-tagcloude a.tag-3	{font-size:14px;}
				#footer-tagcloude a.tag-4	{font-size:16px;}
				#footer-tagcloude a.tag-5	{font-size:18px;}
		
		
		#footer-apoio	{
			text-align:center;
			color:#004d91;
			font-size:11px;
		}
		#footer-apoio a	{
			color:#FFFFFF;
		}
	
.cleaner	{
	clear:both;
}

.dez	{
	font-size:10px;
}
.onze	{
	font-size:11px;
}

.botao-destaque	{
	float:right;
	margin-top: 7px;
	margin-right: 5px;
}

.botao-lista	{
	float:right;
	margin-top: 7px;
}

/*.space-destaque	{
	height:463px;
	visibility:hidden;
	clear:both;
	display:table;
}*/
.space-destaque	{
	height:463px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-post	{
	height:100px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-1	{
	height:1px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-2	{
	height:2px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-3	{
	height:3px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-5	{
	height:5px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-10	{
	height:10px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-12	{
	height:12px;
	visibility:hidden;
	clear:both;
	display:table;
}
.space-15	{
	height:15px;
	visibility:hidden;
	clear:both;
	display:table;
}

.space-20	{
	height:20px;
	visibility:hidden;
	clear:both;
	display:table;
}

.space-25	{
	height:25px;
	visibility:hidden;
	clear:both;
	display:table;
}

.home-destaque-duplo-titulo	{
	height:28px;
	display:table;
}
.titulo-box	{
	font-family:Microsoft Sans Serif;
	color:#FFFFFF;
	font-size:12px;
	margin-left:18px;
	margin-top:7px;
	text-transform: uppercase;
	font-style: italic;
}

.destaque-post-medium	{
	width:149px;
	float:left;
}

.destaque-post-thumbnail	{
	width:139px;
	float:left;
}

	.destaque-post-medium-spc	{
		margin-left:7px;
	}
	.destaque-post-thumbnail-spc	{
		margin-left:5px;
	}
	
	
	.destaque-post-medium h2,
	.destaque-post-thumbnail h2	{
		font-size:11px;
		font-weight:smooth;
		color:#f98e04;
		margin-left:5px;
	}
	.destaque-post-medium .post-descricao	{
		width:130px;
		display:table;
		margin-left:5px;
		margin-top:1px;
		padding:5px;
		font-size:11px;
	}
	
	
	.destaque-post-thumbnail .post-descricao	{
		width:120px;
		display:table;
		margin-left:5px;
		margin-top:1px;
		padding:5px;
		font-size:11px;
	}
	.destaque-post-medium .post-descricao a,
	.destaque-post-thumbnail .post-descricao a	{
		color:#555555;
	}
	
.destaque-post-medium .post-descricao h1,
.destaque-post-thumbnail .post-descricao h1{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.destaque-post-medium .post-descricao h2,
.destaque-post-thumbnail .post-descricao h2{
	font-size: 10px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight:normal;
	color: #666666;
}
.destaque-post-medium .post-descricao h3,
.destaque-post-thumbnail .post-descricao h3{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #f98e04;
}
.destaque-post-medium .post-descricao h3 .maior,
.destaque-post-thumbnail .post-descricao h3 .maior{
	font-size: 15px;
}
.destaque-post-medium .post-descricao h3 sup,
.destaque-post-thumbnail .post-descricao h3 sup{
	font-size: 10px;
}


.bg-azul	{
	background:#dcecf9;
	min-height:120px;
	height:auto !important;
	height:120px;
	display:table;
}

.form-apoio	{
	font-size:10px;
	color:#666666;
}

.bg-rosa	{
	background:#fff1d0;

	min-height:90px;
	height:auto !important;
	height:90px;
	display:table;
}



.borda-medium	{
	width:149px;
	height:114px;
	background-image: url(images/borda-medium.gif);
	background-repeat:no-repeat;
}
	.borda-medium img	{
		width:135px;
		height:100px;
		margin-left:7px;
		margin-top:7px;
	}
	
.borda-thumbnail	{
	width:139px;
	height:107px;
	background-image: url(images/borda-thumbnail.gif);
	background-repeat:no-repeat;
}
	.borda-thumbnail img	{
		width:125px;
		height:93px;
		margin-left:7px;
		margin-top:7px;
	}
.lateral-form	{
	width:100%;
	border:1px solid #cccccc;
	background:#FFFFFF;
}

a	{
	text-decoration:none;
}

.form-televendas	{
	font-size:14px;
	color:#f98e04;
	font-weight:bold;
}
.asterisco	{
	color:#f98e04;
	font-weight:bold;
}
.form-info	{
	border:1px solid #ccc1a6;
	background:#FFFFFF;
	margin:0px; padding:0px;
	
}

.paginacao-legenda	{
	width:120px;
	float:left;
	display:table;
	font-size:11px;
}

.paginacao-numeracao	{
	width:480px;
	float:right;
	display:table;
	text-align:right;
	font-size:11px;
	color:#005199;
}
	.paginacao-numeracao .page-numbers	{
		color:#005199;
	}
	.paginacao-numeracao .current	{
		color:#005199;
		font-weight:bold;
	}

#charsRestantes {
	font-size: 11px;
	width:22px;
	background: #FFF1D0;
}