/***************************
 CSS RESET
 /***************************/
* {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

ul {
    list-style: none;
}

fieldset {
    border: 0;
}

hr, .menuaccess {
    display: none;
}

body {
    background-color: #103E41;
    font: 11px Arial, Helvetica, sans-serif;
}

/***************************
 agenda
 /***************************/
#agenda {
    clear: both;
    margin-top: 20px;
    margin-bottom: 30px;
    font: 12px Arial;
    color: #FFF;
}

#agenda h3 {
    width: 300px;
    height: 44px;
    background: url(/imagens/agenda.png) no-repeat;
    text-indent: -9999px;
}

#lista-eventos {
    height: 475px;
    overflow: auto;
}

#lista-eventos li {
    padding: 10px;
    background: #033;
    margin-bottom: 2px;
}

/***************************
 TOPO
 /***************************/
#topo {
    background: #223E3E url(/imagens/topo_bg.jpg) no-repeat center;
    height: 213px;
}

#floater {
    position: absolute;
    z-index: 1000;
    top: 255px;
    left: 50%;
    margin-left:-5px;
    width: 248px;
    height: 248px;
}

#topo-conteudo {
    width: 980px;
    margin: 0 auto;
    padding-top: 12px;
}

#topo-conteudo .logo {
	float: left;
	margin: 0 25px 6px 0;
}

#topo-conteudo h1 {
	background: url("/imagens/titulo_topo.png") no-repeat;
	float: left;
	height: 51px;
	margin: 20px 25px 6px 0;
	text-indent: -9999px;
	width:575px;
}

#topo-conteudo h2 {
	display: block;
	text-indent: -9999px;
}

#topo-conteudo .concurso-cultural-chamada {
	background: url("/imagens/chamada-concurso-cultural-encerrado.png") no-repeat;
	display: block;
	float: left;
	height: 59px;
	margin-left: -4px;
	position: relative;
	text-indent: -9999px;
	top: 5px;
	width: 331px;
}

#topo-conteudo .icone-atendimento { background:url("/imagens/ico_atendimento.png") no-repeat; display:block; float:left; height:48px; margin:11px 0 0 15px; text-indent:-9999px; width:130px; }

/*#topo-conteudo #promo-twitter-chamada {
	background: url("/imagens/promo_twitter_chamada2.png") no-repeat;
	display: block;
	float: left;
	height: 67px;
	margin-left: -4px;
		margin-right:200px;
	position: relative;
	text-indent: -9999px;
	top: 2px;
	width: 177px;
}*/

#topo-conteudo #df-century {
	background: url("/imagens/banner_century_plaza.png") no-repeat;
	display: block;
	float: left;
	height: 53px;
	margin-left: 14px;
	position: relative;
	text-indent: -9999px;
	top: 9px;
	width: 220px;
}

/*#topo-conteudo #voltar-home {
    background: url(/imagens/bt-home.png) no-repeat;
    display: none;
    width: 52px;
    height: 13px;
    text-indent: -9999px;
    float: left;
    margin-top: 43px;
}

#topo-conteudo #voltar-home:hover {
    background-position: 0px -13px;
}*/

#topo-conteudo .redes-sociais { left:15px; position:relative; top:5px; }
#topo-conteudo .redes-sociais li { float:left; }
#topo-conteudo .redes-sociais li a { display:block; height:60px; text-indent:-9999px; width:54px; }
#topo-conteudo .redes-sociais .yt a { background: url("/imagens/youtube_topo.png") no-repeat 0 0; }
#topo-conteudo .redes-sociais .tt a { background: url("/imagens/twitter_topo.png") no-repeat 0 0; }
#topo-conteudo .redes-sociais .yt a:hover, #topo-conteudo .redes-sociais .yt a:focus, #topo-conteudo .redes-sociais .tt a:hover, #topo-conteudo .redes-sociais .tt a:focus { background-position:-54px 0; }

/***** Menu Principal *****/
#menu-principal {
    clear: both;
}

#menu-principal li {
    float: left;
    margin-right: 5px;
}

#menu-principal li a {
    background: url(/imagens/menu-principal.png) no-repeat;
    height: 96px;
    text-indent: -9999px;
    display: block;
}

#menu-principal li #menu-sobre-o-projeto {
    width: 142px;
    height: 45px;
    background-position: 0px 0px;
}

#menu-principal li #menu-sobre-o-projeto:hover {
    background-position: 0px -45px;
}

#menu-principal li #menu-brasilia-100-anos {
    width: 151px;
    height: 45px;
    background-position: -144px 0px;
}

#menu-principal li #menu-brasilia-100-anos:hover {
    background-position: -144px -45px;
}

#menu-principal li #menu-codigo-de-conduta {
    width: 171px;
    height: 45px;
    background-position: -297px 0px;
}

#menu-principal li #menu-codigo-de-conduta:hover {
    background-position: -297px -45px;
}

#menu-principal li #menu-galeria-de-fotos {
    width: 165px;
    height: 45px;
    background-position: -470px 0px;
}

#menu-principal li #menu-galeria-de-fotos:hover {
    background-position: -470px -45px;
}

/***************************
 MENU LOGADO
 /***************************/
#menu-logado {
    clear: both;
    margin-top: 0;
    background: url(/imagens/bg-menu-logado.jpg) no-repeat center;
    height: 36px;
}

#menu-logado-conteudo {
    width: 980px;
    margin: 0 auto;
    font: 12px Arial;
    color: #145960;
    padding-top: 10px;
}

#menu-logado-itens {
    float: right;
    display: none;
}

#menu-logado-itens li {
    float: left;
}

#menu-logado-itens li a {
    font: 12px Arial;
    color: #145960;
    padding: 5px;
    text-decoration: none;
}

#menu-logado-itens li a:hover {
    background-color: #488A90;
    padding: 5px;
    color: #FFF;
}

#bt-esconder {
    display: block;
    display: none;
    float: right;
    margin-right: 110px;
    width: 35px;
    height: 22px;
    background: url(/imagens/bt-hidden.jpg) no-repeat;
    text-indent: -9999px;
    margin-top: -31px;
}

#bt-mostrar {
    margin-right: 110px;
    display: block;
    float: right;
    width: 35px;
    height: 22px;
    background: url(/imagens/bt-mostrar.jpg) no-repeat;
    text-indent: -9999px;
    margin-top: -31px;
}

#avatar {
    position: relative;
    top: 74px;
    float: right;
    width: 141px;
    height: 110px;
    font: 11px Arial;
    color: #FFF;
}

#avatar p {
    margin-bottom: 6px;
}

#foto-avatar {
    float: right;
    width: 96px;
    height: 94px;
    padding: 7px;
    background: url(/imagens/bg-foto-avatar.jpg) no-repeat;
}

#foto-perfil {
    background: #FFF;
    height: 94px;
    width: 96px;
}

#sair {
    float: left;
    position: relative;
    font: 12px Arial;
    color: #FFF;
    text-decoration: none;
    padding: 5px;
    background-color: #F1677A;
}

#quero-cadastrar {
    font: 12px Arial;
    color: #13595F;
    width: 980px;
    margin: 0 auto;
    text-align: right;
    display: block;
    _margin-top: -10px;
}

.cadastrar {
    margin-left: 10px;
    width: 83px;
    height: 18px;
    display: block;
    background: url(/imagens/cadastrar.png) no-repeat;
    color: #FFF;
    float: right;
    text-align: center;
    text-decoration: none;
    padding-top: 3px;
}

.cadastrar:hover {
    background-position: 0px -21px;
}

.fazer-login {
    margin-left: 5px;
    width: 83px;
    height: 18px;
    display: inline-block;
    background: url(/imagens/cadastrar.png) no-repeat;
    color: #FFF;
    float: right;
    text-align: center;
    text-decoration: none;
    padding-top: 3px;
}

.fazer-login:hover {
    background-position: 0px -21px;
}

/***************************
 CONTEÚDO INTERNO
 /***************************/
#conteudo-interno {
    clear: both;
    display: none;
    height: 510px;
    background: #041C1E url(/imagens/bg-conteudo-interno3.jpg) no-repeat top center;
    font: 12px Arial;
    color: #FFF;
    line-height: 20px;
}

h3 {
    font: 16px Arial;
    color: #FFF;
    margin-bottom: 10px;
}

/***************************
 VÍDEOS DESTAQUES
 /***************************/
#videos-destaques {
    background: url(/imagens/bg-videos-destaque.jpg) no-repeat center;
    height: 438px;
}

#lista-videos-destaque {
    width: 980px;
    margin: 0 auto;
	position:relative;
}

#video-incorporado {
    margin-top: 19px;
    float: left;
    width: 725px;
    height: 399px;
    padding: 1px;
    background: #000;
}

.concurso-cultural-video {
	margin-top: 19px;
	position:absolute;
	top:0;
	left:0;
    float: left;
    width: 725px;
    height: 399px;
    padding: 1px;
	/*background: #000 url(/imagens/bg_concursoCultural.jpg) no-repeat;*/
	background: #000 url(/imagens/bg_destaque_DFCentury.jpg) no-repeat;
}

.concurso-cultural-video a {
	display:block;
	height:399px;
	text-indent:-9999px;
	width:725px;
}

#lista-programates {
    float: left;
    width: 238px;
    padding-left: 15px;
}

#lista-programates h2 {
    margin-top: 20px;
    margin-bottom: 10px;
    width: 213px;
    height: 70px;
    background: url(/imagens/programas.png) no-repeat;
    text-indent: -9999px;
}

.programete {
    color: #FFF;
    font: 13px Arial;
    width: 206px;
    height: 57px;
    background: url(/imagens/bg-programete.png) no-repeat;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
}

.programete img {
    float: left;
    border: 0;
    margin-right: 10px;
}

.programete a {
    color: #FFF;
    font: 13px Arial;
    text-decoration: none;
}

.programete a:hover {
    color: #D2EBED;
}

/***************************
 ENTRAR
 /***************************/
#entrar {
    width: 980px;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 30px;
    text-align: center;
}

#entrar h2 {
    clear: both;
    margin: 0 auto;
    width: 227px;
    height: 49px;
    background: url(/imagens/entrar.png) no-repeat;
    text-indent: -9999px;
    margin-bottom: 30px;
}

#entrar input {
    width: 137px;
    height: 26px;
    margin: 0 auto;
    background: url(/imagens/bg-campo-login.png) no-repeat;
    padding-top /*\**/: 6px\9;

	padding-left:8px;
	padding-right:8px;
	font:12px Arial;
	color:#041C1E;
}

#caixa-login{
	width:147px;
	margin: 0 auto;
}

/***************************
	ESQUECI MINHA SENHA
/***************************/

#esqueci-minha-senha{
	width:980px;
	margin: 0 auto;
	padding-top:90px;
	padding-bottom:30px;

}

#esqueci-minha-senha h2{
	clear:both;
	margin: 0 auto;
	width:244px;
	height:49px;
	background:url(/imagens/lembrar-senha.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:30px;
}


#esqueci-minha-senha input{
	width:137px;
	height:26px;
	margin: 0 auto;
	background:url(/imagens/bg-campo-login.png) no-repeat;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	font:12px Arial;
	color:#041C1E;
}

.caixa-login{
	width:147px;
	margin: 0 auto;
}

.bt-lembrar-senha{
	position:relative;
	top:20px;
	margin-top:20px;
	text-align:center;
	font:12px Arial;
	color:#4EAAB2;
	text-decoration:none;
}

.bt-lembrar-senha:hover{
	text-decoration:underline;
}



/***************************
	SOBRE O PROJETO
/***************************/

#sobre-o-projeto{
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	

}

#sobre-o-projeto H2{
	background:url(/imagens/sobre-o-projeto.png) no-repeat;
	width:261px;
	height:45px;
	text-indent:-9999px;
	margin-bottom:20px;
}

#sobre-o-projeto-texto{
	overflow:auto;
	height:390px;
}

/***************************
	BRASÍLIA 100 ANOS
/***************************/

#brasilia-100-anos{
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	

}

#brasilia-100-anos H2{
	background:url(/imagens/brasilia-100-anos.png) no-repeat;
	width:279px;
	height:51px;
	text-indent:-9999px;
	margin-bottom:20px;
}

#brasilia-100-anos-texto{
	overflow:auto;
	height:390px;
}
/***************************
	CONTATO
/***************************/

#fale-conosco{
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	
}

#fale-conosco H2{
	
	background:url(/imagens/contato.png) no-repeat;
	width:349px;
	height:44px;
	text-indent:-9999px;
	margin: 50px auto 20px auto;
}

#contato-form{
	margin: 0 auto;
	width:370px;
	
}

#contato-form textarea{
	width:354px;
	height:120px;
	font:12px Arial;
	color:#041C1E;
	margin-top:3px;
	background:url(/imagens/bg-textarea-2.png) no-repeat;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:10px;
	overflow:auto;
}

/***************************
	CÓDIGO DE CONDUTA
/***************************/

#codigo-conduta{
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	

}

#codigo-conduta H2{
	background:url(/imagens/codigo-condulta.png) no-repeat;
	width:297px;
	height:33px;
	text-indent:-9999px;
	margin-bottom:20px;
}

#codigo-conduta-texto{
	overflow:auto;
	height:390px;
}

/***************************
	MINHA FOTO
/***************************/

#minha-foto{
	clear:both;
	text-align:center;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;

}

#minha-foto h2{
	width:180px;
	height:45px;
	margin: 0 auto;
	background:url(/imagens/minha-foto.png) no-repeat;
	text-indent:-9999px;
	margin-top:50px;
	margin-bottom:30px;
}

#foto-avatar-cadastro{
	width:96px;
	height:94px;
	padding:7px;
	margin: 0 auto;
	background:url(/imagens/bg-foto-avatar.jpg) no-repeat;
	margin-bottom:20px;
}

#foto-perfil-cadastro{
	background:#FFF;
	height:94px;
	width:96px;
}

#enviar-foto{
	margin: 0 auto;
	width:114px;
	height:21px;
	background:url(/imagens/bt-enviar-foto.png) no-repeat;
	text-indent:-9999px;
	display:block;
	margin-bottom:10px;
}

#enviar-foto:hover{
	background-position: 0px -21px;
}

#continuar-cadastro{
	margin: 0 auto;
	width:114px;
	height:21px;
	background:url(/imagens/bt-continuar-cadastro.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#continuar-cadastro:hover{
	background-position: 0px -21px;
}


/***************************
	CADASTRO
/***************************/
#cadastro{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;
}

#dados-pessoais{
	float:left;
	width:526px;
}


#dados-pessoais H2{
	width:492px;
	height:44px;
	background:url(/imagens/cadastro.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}



#dados-pessoais-form{
	width:526px;
	height:350px;
	background:url(/imagens/bg-form-dados-pessoais.png) no-repeat;
	padding:15px;
	border:0px solid red;
}

#dados-pessoais-form select{
	
	padding:5px;
	width:230px;
	background:#E0F1F3;
	margin-top:3px;
	
	
}

#dados-pessoais-form2 select{
	
	padding:5px;
	width:230px;
	background:#E0F1F3;
	margin-top:3px;
	
	
}

#dados-pessoais-form #cidade_fk{

}

#dados-pessoais-form2 #cidade_fk{

}

#dados-pessoais-form #recebe_news{

	width:auto !important;
	padding:0 !important;
	margin:0 !important;
	float:left !important;
	background:none !important;
	height:auto !important;
}

#dados-pessoais-form2 #recebe_news{

	width:auto !important;
	padding:0 !important;
	margin:0 !important;
	float:left !important;
	background:none !important;
	height:auto !important;
}

label{
	font:14px Arial;
	color:#FFF;
	*margin-bottom:7px;
	margin-bottom:12px;
	display:block;
	
}

#dados-pessoais-form input{
	display:block;
	margin-top:3px;
	width:227px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campos-dados-pessoais.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}

#dados-pessoais-form .campo-estado{
	display:block;
	margin-top:3px;
	width:60px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campo-estado.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}
#dados-pessoais-form .campo-cidade{
	display:block;
	margin-top:3px;
	width:115px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campo-cidade.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}

#localizacao-campos ul li{
	float:left;
}

#dados-pessoais-form ul li{
	float:left;
	width:230px;
	margin-right:20px;
	
}
#pessoal #logins{
	position:relative;
	top:5px;
}

#pessoal{
	position:relative;
	top:15px;
}

/***** Cadastro de Idéias *****/

#compartilhe-suas-ideias{
	width:370px;
	float:right;
}

#compartilhe-suas-ideias h2{
	width:307px;
	height:27px;
	background:url(/imagens/compartilhe-suas-ideias.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#compartilhe-suas-ideias select{
	width:370px;
	height:26px;
	padding:3px;
	font:14px Arial;
	color:#041C1E;
	margin-top:3px;
	background:#E0F1F3;
}

#compartilhe-suas-ideias .titulo-ideia{
	width:354px;
	height:51px;
	padding:3px;
	font:12px Arial;
	color:#041C1E;
	margin-top:3px;
	background:url(/imagens/bg-textarea-1.png) no-repeat;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	overflow:hidden;
}

.link-titulo{
	font:14px Arial;
	color:#FFF;
	text-decoration:none;
}
.link-titulo:hover{

	color:#A8CDD0;

}

#compartilhe-suas-ideias .texto-ideia{
	width:354px;
	height:120px;
	font:12px Arial;
	color:#041C1E;
	margin-top:3px;
	background:url(/imagens/bg-textarea-2.png) no-repeat;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:10px;
	overflow:auto;
}

.texto-verde{
	font:14px Arial;
	color:#80C6CC;
	clear:both;
}

.texto-verde2{
	font:12px Arial;
	color:#BEC096;
	clear:both;
}

.bt-diversos{
	width:74px;
	height:18px;
	background:url(/imagens/bg-bt-diversos.png) no-repeat;
	text-align:center;
	font:12px Arial;
	color:#041C1E;
	display:block;
	float:right;
	text-decoration: none;
	padding-top:3px;
}
.bt-diversos:hover{
	background-position: 0px -21px;
}

/***************************
	MEUS DADOS
/***************************/

#meus-dados{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	
}

#meus-dados h2{
	width:234px;
	height:48px;
	background:url(/imagens/meus-dados.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
	margin: 0 auto;
	margin-bottom:20px;
}

.bt-diversos2{
	width:74px;
	height:18px;
	background:url(/imagens/bg-bt-diversos.png) no-repeat;
	text-align:center;
	font:12px Arial;
	color:#041C1E;
	display:block;
	text-decoration: none;
	padding-top:3px;
	margin: 0 auto;
}
.bt-diversos2:hover{
	background-position: 0px -21px;
}

#dados-pessoais-form2{
	width:526px;
	height:263px;
	background:url(/imagens/bg-form-dados-pessoais.png) no-repeat;
	padding:15px;
	margin: 0 auto;
}

#dados-pessoais-form2 input{
	display:block;
	margin-top:3px;
	width:227px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campos-dados-pessoais.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}



#dados-pessoais-form2 .campo-1{
	display:block;
	margin-top:3px;
	width:227px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campos-dados-pessoais.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}

#dados-pessoais-form2 .campo-estado{
	display:block;
	margin-top:3px;
	width:60px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campo-estado.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}
#dados-pessoais-form2 .campo-cidade{
	display:block;
	margin-top:3px;
	width:115px;
	padding-top /*\**/:6px\9;
	padding-left:8px;
	padding-right:8px;
	height:26px;
	background:url(/imagens/bg-campo-cidade.png) no-repeat;
	font:12px Arial;
	color:#041C1E;
	margin-right:20px;
}

#dados-pessoais-form2 ul li{
	float:left;
}


/***************************
	MINHAS IDÉIAS
/***************************/


#minhas-ideias{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;
}

#ideias{
	width:552px;
	float:left;
}
#ideias h2{
	width:420px;
	height:50px;
	background:url(/imagens/minhas-ideias.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#ideias ul li{
	margin-bottom:10px;
}


.titulo-ideia{
	width:533px;
	height:36px;
	background:url(/imagens/bg-titulo-ideia.png) no-repeat;
	padding-left:8px;
	padding-top:8px;
	padding-right:16px;
	padding-bottom:16px;
}

.titulo-ideia a{
	font:14px Arial;
	color:#FFF;
	text-decoration:none;
}
.titulo-ideia a:hover{
	color:#E1E2CF;
}

.chamada-comentarios{
	float:right;
}


/***** Paginação *****/
.paginacao{
	clear:both;
	margin-top:20px;
}
.paginacao li{
	float:left;
	margin-right:4px;
}
.paginacao li a{
	display:block;
	width:24px;
	height:17px;
	background:url(/imagens/bg-paginacao.png) no-repeat;
	text-align:center;
	text-decoration:none;
	font:12px Arial;
	color:#041C1E;
	padding-top:4px;
}

.paginacao li a:hover,.paginacao li a.pg-atual {
	background-position: 0px -23px;
}

/***************************
	MINHAS IDÉIAS - DETALHES
/***************************/

#minha-ideia-detalhe{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;
}

#texto-ideia{
	height:260px;
	overflow:auto;
	margin-bottom:10px;
	padding-right:15px;
}


/***** Comentários *****/

#todos-comentarios{
	width:400px;
	float:right;
}

#todos-comentarios h2{
	width:204px;
	height:33px;
	background:url(/imagens/comentarios.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:30px;
}

#lista-comentarios{
	height:264px;
	overflow:auto;
	margin-bottom:15px;
}

#lista-comentarios li{
	padding:10px;
	padding-left:20px;
	width:345px;
	background:url(/imagens/bg-coments.png) no-repeat;
	font:11px Arial;
	color:#FFF;
	margin-bottom:1px;
	padding-bottom:25px;
}

#lista-comentarios li.reply{
	padding:10px;
	padding-left:20px;
	width:345px;
	background:url(/imagens/bg-coments-reply.png) no-repeat;
	font:11px Arial;
	color:#10585F;
	margin-bottom:1px;
	padding-bottom:25px;
}



.mini-avatar{
	width:47px;
	height:46px;
	padding:4px;
	float:left;
	margin-right:10px;
	background-color:#FFF;
	*margin-bottom:10px;
	*margin-top:20px;
	*overflow:hidden;
	
}
.mini-avatar .mini-avatar-foto{
	width:47px;
	height:46px;
	background-color:#DAF0EF;
}

.mini-avatar2{
	width:47px;
	height:46px;
	padding:4px;
	float:left;
	margin-right:8px;
	background-color:#FFF;
	margin-bottom:8px;
}
.mini-avatar2 .mini-avatar-foto2{
	width:47px;
	height:46px;
	background-color:#DAF0EF;
}

.link-branco{
	margin-top:5px;
	display:block;
	float:right;
	font:bold 11px Arial;
	color:#FFF;
	text-decoration:none;
}
.link-branco:hover{
	text-decoration:underline;
}




#meus-comentarios{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;
}

#meus-comentarios-lista{
	float:left;
}

#meus-comentarios h2{
	width:298px;
	height:50px;
	background:url(/imagens/meus-comentarios.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:30px;
}

#lista-comentarios2{
	width:400px;
	height:280px;
	overflow:auto;
	margin-bottom:15px;
}

#lista-comentarios2 li{
	padding:10px;
	width:355px;
	background:url(/imagens/bg-coments2.png) no-repeat;
	font:11px Arial;
	color:#FFF;
	margin-bottom:1px;
	padding-bottom:25px;
}

#lista-comentarios2 li.reply{
	padding:10px;
	width:355px;
	background:url(/imagens/bg-coments-reply2.png) no-repeat;
	font:11px Arial;
	color:#10585F;
	margin-bottom:1px;
	padding-bottom:25px;
}


#ideias-que-participo{
	width:550px;
	float:right;
}

#ideias-que-participo h2{
	width:308px;
	height:43px;
	background:url(/imagens/ideias-que-voce-participa.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
	margin-top:10px;
}

.detalhe-texto{
	font:12px Arial;
	line-height:18px;
	text-align:justify;
}

#meus-comentarios-lista-home h3{
	clear:both;
	width:204px;
	height:33px;
	background:url(/imagens/comentarios2.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:30px;
}

#meus-comentarios-lista-home{
	font:12px Arial;
	margin-bottom:20px;
}

#lista-comentarios-home{
	font:11px Arial;
	line-height:18px;
}

#lista-comentarios-home li{
	padding:10px;
	width:583px;
	background:url(/imagens/bg-coments3.png) no-repeat;
	font:11px Arial;
	color:#FFF;
	margin-bottom:1px;
	padding-bottom:25px;
}


#fazer-comentario{
	clear:both;
	padding-top:30px;
	width:600px;

}

#fazer-comentario h3{
	width:284px;
	height:33px;
	background:url(/imagens/fazer-comentario.png) no-repeat;
	text-indent:-9999px;
}

#fazer-comentario textarea{
	width:570px;
	height:166px;
	padding:15px;
	background:url(/imagens/bg-textarea-3.png) no-repeat;
	margin-bottom:15px;
}

/***************************
	SAIBA COMO PARTICIPAR
/***************************/

#saiba-como-participar{
	background:url(/imagens/bg-instruncoes.jpg) no-repeat;
	height:76px;
}

#saiba-conteudo{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:7px;
}

#saiba-conteudo li{
	float:left;
	margin-right:1px;
}

#saiba-pense{
	background:url(/imagens/pense.png) no-repeat;
	cursor:default;
	display:block;
	height:63px;
	text-indent:-9999px;
	width:139px;
}

#saiba-escreva{
	cursor:default;
	width:229px;
	height:63px;
	background:url(/imagens/escreva-sua-ideia.png) no-repeat;
	display:block;
	text-indent:-9999px;
}

#saiba-compartilhe{
	cursor:default;
	width:179px;
	height:63px;
	background:url(/imagens/compartilhe.png) no-repeat;
	display:block;
	text-indent:-9999px;
}

#saiba-comente{
	cursor:default;
	width:139px;
	height:63px;
	background:url(/imagens/comente.png) no-repeat;
	display:block;
	text-indent:-9999px;
}

#saiba-participar{
	cursor:default;
	width:149px;
	height:63px;
	background:url(/imagens/participar.png) no-repeat;
	display:block;
	text-indent:-9999px;
}

/*#saiba-pense:hover, #saiba-escreva:hover, #saiba-compartilhe:hover, #saiba-comente:hover, #saiba-participar:hover {
	background-position: 0px -60px;
}*/

#separa{
	background:url(/imagens/separa.png) no-repeat;
	height:11px;
}

/***************************
	VÍDEOS
/***************************/
#videos{
	background:url(/imagens/bg-videos.jpg) no-repeat top;
	height:205px;
	padding-top:25px;
	padding-bottom:10px;
}

#videos h2{
	width:561px;
	height:28px;
	margin-left:33px;
	background:url(/imagens/galeria-de-videos.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;

}

#enviar-video-home{
	display:none;
}
#galeria{
	clear:both;
	width:890px;
	margin: 0 auto;
}

#controls {
	position: relative;
	display: block;
	width: 980px;
	top: -120px;
	left: -50px;
	z-index: 999999;
}

#voltar-videos{
	clear:none;
	width:33px;
	margin-right:10px;
	height:113px;
	background:url(/imagens/bt-videos-voltar.png) no-repeat;
	text-indent:-9999px;
	display:block;
	position: absolute;
	float:left;
}

#voltar-videos:hover{
	background-position: -33px 0px;
}

#avancar-videos{
	width:33px;
	height:113px;
	margin-left:2px;
	background:url(/imagens/bt-videos-avancar.png) no-repeat;
	background-position: -33px 0px;
	text-indent:-9999px;
	display:block;
	float:right;
}
#avancar-videos:hover{
	background-position: 0px 0px;
}

#lista-videos{
	width: 880px;
}

#lista-videos li{
	margin-right:7px;
	float:left;
	background-color:#000;
	width:217px;
	height:122px;
}

/*
#concurso-cultural{
	background:url(/imagens/bg-concurso-cultural.jpg);
	height:510px;
}
*/

#enviar-video{
	width:123px;
	height:34px;
	background:url(/imagens/envie-seu-video.png) no-repeat;
	text-indent:-9999px;
	display:block;
	float:right;
	cursor:pointer;
}
#enviar-video:hover{
	background-position: 0px -34px;
}

.video {
	width: 120;
	height: 90;
	text-align: center;
	vertical-align: middle;	
}

#enviar-video-home{
	text-align:center;
}

#enviar-video-home h2{
	width:288px;
	height:45px;
	background:url(/imagens/enviar-meu-video.png) no-repeat;
	text-indent:-9999px;
	clear:both;

	margin: 0 auto;
	margin-bottom:20px;
	margin-top:20px;
}

#enviar-video-home input{
	width:427px;
	height:24px;
	background:url(/imagens/campo-enviar-video.png) no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font:12px Arial;
	margin: 0 auto;
	margin-bottom:10px;
}

/***************************
	CONCURSO
/***************************/

#concurso-cultural{
	background:url(/imagens/bg-concurso-cultural.jpg) no-repeat;
	height:510px;
}

#hotsite{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:20px;
}

#hotsite-menu{
	float:left;
	position:relative;
	top:20px;
	left:35px;
}

#hotsite-menu li{
	margin-bottom:2px;
}

#menu-regulamento{
	width:140px;
	height:28px;
	background:url(/imagens/menu-regulamento.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-regulamento:hover{
	background-position: 0px -28px;
}

#menu-premios{
	width:140px;
	height:28px;
	background:url(/imagens/menu-premios.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-premios:hover{
	background-position: 0px -28px;
}

#menu-mensagem{
	width:140px;
	height:28px;
	background:url(/imagens/menu-mensagens.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-mensagem:hover{
	background-position: 0px -28px;
}
#menu-minha-mensagem{
	width:140px;
	height:28px;
	background:url(/imagens/menu-minha-mensagem.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-minha-mensagem:hover{
	background-position: 0px -28px;
}

#iphone{
	margin-top:135px;
	margin-left:-120px;
	float:left;
}

#hotsite h2{
	margin-top:20px;
	width:403px;
	height:129px;
	background:url(/imagens/titulo-concurso-cultural.png) no-repeat;
	text-indent:-9999px;
	float:left;
}
#hotsite h5{
	margin-right:20px;
	margin-top:20px;
	margin-left:20px;
	width:240px;
	height:32px;
	background:url(/imagens/mensagens.png) no-repeat;
	text-indent:-9999px;
	float:left;
}

#hotsite .regulamento-titulo{
	margin-right:20px;
	margin-top:20px;
	margin-left:20px;
	width:288px;
	height:32px;
	background:url(/imagens/regulamento.png) no-repeat;
	text-indent:-9999px;
	float:left;
}

#hotsite .minha-mensagem{
	margin-right:20px;
	margin-top:50px;
	margin-left:20px;
	width:368px;
	height:32px;
	background:url(/imagens/minha-mensagem.png) no-repeat;
	text-indent:-9999px;
	float:left;
}

#hotsite h4{

	margin-top:150px;
	width:403px;
	height:129px;
	background:url(/imagens/titulo-concurso-cultural.png) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-left:-120px;
	margin-right:20px;
}

#hotsite h3{
	margin-top:50px;
	width:290px;
	height:52px;
	background:url(/imagens/responda-e-concorra.png) no-repeat;
	text-indent:-9999px;
	float:left;
	margin-left:25px;
}

#participe{
	width:164px;
	margin: 0 auto;
	height:43px;
	background:url(/imagens/participe.png) no-repeat;
	text-indent:-9999px;
	display:block;
	margin-top:300px;
}
#participe:hover{
	background-position: 0px -43px;
}

#concorra{
	width:164px;
	margin: 0 auto;
	height:43px;
	background:url(/imagens/participe.png) no-repeat;
	text-indent:-9999px;
	display:block;
	margin-top:300px;
}

#concorra:hover{
	background-position: 0px -43px;
}

#ipad{
	float:right;
	margin-top:-60px;
}

#iphone-ipad{
	margin-top:125px;
	margin-left:-120px;
	float:left;
}

#participando{
	width:555px;
	float:left;
}

#foto-avatar2{
	margin-top:40px;
	margin-left:20px;
	margin-right:15px;
	float:left;
	width:96px;
	height:94px;
	padding:7px;
	background:url(/imagens/bg-foto-avatar.jpg) no-repeat;
}

#foto-perfil2{
	background:#FFF;
	height:94px;
	width:96px;
}

#eu-espero{
	float:left;
	margin-top:40px;
	width:376px;
	height:74px;
	padding-top:30px;
	padding-left:30px;
	background:url(/imagens/participe-msg.png) no-repeat;
}

#eu-espero textarea{	
	width:360px;
	height:58px;
	background:transparent;
	font:13px Arial;
	color:#145960;
	overflow:hidden;
}

#bt-enviar-msg{
	clear:both;
	float:right;
	width:70px;
	height:27px;
	background:url(/imagens/enviarmsg.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#bt-enviar-msg:hover{
	background-position: 0px -27px;
}

.bt-ultimas{
	margin-left:20px;
	margin-top:20px;
	margin-right:10px;
	width:86px;
	height:29px;
	background:url(/imagens/ultimas.png) no-repeat;
	display:block;
	text-indent:-9999px;
	float:left;
}
.bt-ultimas:hover{
	background-position: 0px -29px;
}

.bt-mais-votadas{
	margin-top:20px;
	width:116px;
	height:29px;
	background:url(/imagens/mais-votadas.png) no-repeat;
	display:block;
	text-indent:-9999px;
	float:left;
}

.bt-mais-votadas:hover{
	background-position: 0px -29px;
}

#lista-msg-eu-espero{
	float:left;
	margin-left:20px;
	width:500px;
	height:300px;
	margin-top:30px;
	float:left;
	color:#1D7A83;
	overflow:auto;
}
#lista-msg-eu-espero ul li{
	padding-top:10px;
	clear:both;
	height:100px;
	background:url(/imagens/bg-msg-concurso.png) no-repeat top;
}

#status-votacao{
	color:#C85565;
	margin-right:15px;
	float:right;
	margin-top:20px;
	font:11px Arial;
}

#texto-regulamento{
	float:left;
	margin-left:20px;
	width:500px;
	height:300px;
	margin-top:30px;
	float:left;
	color:#1D7A83;
	overflow:auto;
}

#texto-regulamento p, #aditivo1 p, #aditivo1 h2 {
	margin-bottom:1em;
}

#texto-regulamento p a {
	color:#427d82;
}

#aditivo1 { height:280px; overflow:auto!important; padding:10px; }
#aditivo1 h2 { text-align:center; }

#texto-regulamento p a:hover {
	text-decoration:none;
}

#status-g{
	margin-top:30px;
	float:left;
	width:500px;
	font:24px Arial;
}

#status-g .texto-grande{
	font:25px Arial;
	color:#B84C5D;
}

.premios-titulo{
	margin-top:40px;
	float:left;
	margin-left:50px;
	width:300px;
	height:41px;
	background:url(/imagens/premios.png) no-repeat;
	text-indent:-9999px;
}

.premios-texto{
	margin-top:50px;
	margin-left:60px;
	width:300px;
	height:172px;
	background:url(/imagens/premios-texto.png) no-repeat;
	text-indent:-9999px;
	float:left;
}

/***************************
	PENSE DF
/***************************/
#pense-df{
	background:url(/imagens/bg-conteudo-home.jpg) no-repeat top;
}
#pg-inicial #pense-df { height:957px; }
#debates{
	clear:both;
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
}

#ultimos-debates {
	width:623px;
	float:left;
}

#ultimos-debates h2{
	width:539px;
	height:90px;
	background:url(/imagens/debates.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#ultimos-debates li{
	float:left;
	margin-right:10px;
}

#por_twitter {
	width:623px;
	float:left;
}

#por_twitter h2{
	width:539px;
	height:79px;
	background:url(/imagens/debates.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#por_twitter li{
	float:left;
	margin-right:10px;
}

#menu-ultimas-atividades{
	width:253px;
	height:74px;
	background:url(/imagens/ultimas-atividades.png) no-repeat;
	background-position: 0px -74px;
	text-indent:-9999px;
	display:block;
	margin-bottom:20px;
}
#menu-ultimas-atividades:hover,#menu-ultimas-atividades.select {
	background-position: 0px 0px;
}

#menu-mais-comentados{
	margin-top:10px;
	width:166px;
	height:44px;
	background:url(/imagens/mais-comentados.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-mais-comentados:hover,#menu-mais-comentados.select{
	background-position: 0px -50px
}

#menu-por-twitter{
	margin-top:10px;
	width:166px;
	height:44px;
	background:url(/imagens/por-twitter.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

#menu-por-twitter:hover,#menu-por-twitter.select{
	background-position: 0px -50px
}

/**/
#categorias{
	width:317px;
	padding-top:40px;
	padding-left:40px;
	float:right;
	background:url(/imagens/bg-assuntos-debates.png) no-repeat;
}

#categorias h2{
	width:297px;
	height:46px;
	background:url(/imagens/assuntos-para-debate.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#lista-categorias li{
	margin-bottom:12px;
}

#lista-categorias a{
	font:17px Arial;
	color:#FFF;
	text-decoration:none;
}

#lista-categorias a:hover{
	text-decoration:underline;
}

#mensagens{
	font:11px Arial;
	color:#FFF;
	clear:both;
	overflow:hidden;
}

.votacao{
	clear:both;
	margin-top:10px;
	float:left;
	width:251px;
	height:33px;
	background:url(/imagens/bg-vota.png) no-repeat;
	padding-left:15px;
	padding-top:12px;
}

.bt-concordo{
	width:80px;
	height:17px;
	background:url(/imagens/bt-concordo.png) no-repeat;
	display:inline-block;
	padding-left:8px;
	padding-top:4px;
	text-decoration:none;
	color:#25585B;
}

.bt-concordo:hover{
	background-position: 0px -21px
}

.bt-discordo{
	margin-left:11px;
	width:80px;
	height:17px;
	background:url(/imagens/bt-discordo.png) no-repeat;
	display:inline-block;
	padding-left:8px;
	padding-top:4px;
	text-decoration:none;
	color:#25585B;
}

.bt-discordo:hover{
	background-position: 0px -21px
}

.comentar{
	float:right;
	margin-top:10px;
	width:126px;
	height:45px;
	background:url(/imagens/bg-coment.png) no-repeat;
	padding-left:5px;
	padding-top:12px;
}

.bt-coment{
	margin-left:10px;
	width:80px;
	height:17px;
	background:url(/imagens/bt-coment.png) no-repeat;
	display:inline-block;
	padding-left:8px;
	padding-top:4px;
	text-decoration:none;
	color:#25585B;
}

.bt-coment:hover{
	background-position: 0px -21px
}

.ideia-titulo{
	width:600px;
	font:14px Arial;
	color:#FFF;
	margin-bottom:30px;
	*width:500px;
	*float:left;
}

.ideia-titulo a {
	text-decoration: none;
	font:14px Arial;
	color:#FFF;
}

.ideia-titulo a:hover {
	text-decoration: none;
	font:14px Arial;
	color:#FFF;
}

.ideia-titulo a:visited {
	text-decoration: none;
	font:14px Arial;
	color:#FFF;
}

.status{
	padding-top:10px;
	clear:both;	
}

.proximos-debates{
	float:right;
	width:140px;
	height:38px;
	background:url(/imagens/bt-proximos-debates.png) no-repeat;
	text-indent:-9999px;
	display:block;
}

.proximos-debates:hover{
	background-position: 0px -38px
}

.mensagen-item{
	background:url(/imagens/bg-separa.png) no-repeat top;
	padding-top:10px;
	margin-bottom:10px;
}

#pesquisar{
	width:246px;
	height:28px;
	background:url(/imagens/bg-pesquisar.png) no-repeat;
	margin-bottom:20px;
	padding-top:12px;
	padding-left:15px;
	padding-right:15px;
}

#pesquisar input{
	margin-top:3px;
	float:left;
	font:14px Arial;
	color:#3D767A;
	background:transparent;
}

.pesquisar{
	float:right;
	width:74px;
	height:21px;
	background:url(/imagens/bt-pesquisar.png) no-repeat;
	display:inline-block;
	text-indent:-9999px;
}

.pesquisar:hover{
	background-position: 0px -21px
}

#outros{
	clear:both;
	width:980px;
	margin: 0 auto;
}

#concurso{
	float:left;
	padding-right:25px;
	overflow:hidden;
	clear:both;
	width:598px;
	padding-top:30px;
	background:url(/imagens/bg-concurso-home.png) no-repeat top right;
}

#concurso h2{
	width:560px;
	height:57px;
	margin-bottom:30px;
	background:url(/imagens/concurso-titulo-home.png) no-repeat;
	text-indent:-9999px;
}

.mensagem-concurso{
	float:right;
	background:url(/imagens/bg-mensagem-concurso.png) no-repeat;
	width:485px;
	padding-left:29px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	font:13px Arial;
	color:#B84D5D;
}

.status-msg{
	clear:both;
	float:right;
	margin-top:15px;
	font:11px Arial;
}

#concurso ul li{
	margin-top:20px;
	overflow:hidden;
}

.bt-votar{
	width:47px;
	height:21px;
	background:url(/imagens/bt-votar.png) no-repeat;
	text-indent:-9999px;
	display:inline-block;
}

.bt-votar:hover{
	background-position: 0px -21px

}

#lado-direito{
	margin-top:-80px;
	padding-top:30px;
	padding-left:20px;
	width:330px;
	float:left;
	background:url(/imagens/bg-lado-esquerdo.png) no-repeat; top; left:
}

#participantes{
	width:350px;	
}

#participantes h2{
	width:301px;
	height:48px;
	margin-bottom:20px;
	background:url(/imagens/participantes.png) no-repeat;
	text-indent:-9999px;
}

#indique-um-amigo{
	overflow:hidden;
	margin-bottom:30px;
	padding-right:16px;
}

#indique-um-amigo h2{
	width:313px;
	height:43px;
	background:url(/imagens/indique-um-amigo.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

#indique-um-amigo input{
	width:127px;
	height:26px;
	background:url(/imagens/bg-campo-indique.png) no-repeat;
	display:block;
	padding-left:10px;
	padding-right:10px;
	font:12px Arial;
	color:#041C1E;
	margin-bottom:10px;
}

#indique-um-amigo ul li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#fale-conosco{
	width:980px;
	margin: 0 auto;
	padding-top:30px;
	padding-bottom:30px;	
}

#fale-conosco H2{
	background:url(/imagens/contato.png) no-repeat;
	width:349px;
	height:44px;
	text-indent:-9999px;
	margin: 50px auto 20px auto;
}

#contato-form textarea{
	width:354px;
	height:120px;
	font:12px Arial;
	color:#041C1E;
	margin-top:3px;
	background:url(/imagens/bg-textarea-2.png) no-repeat;
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	margin-bottom:10px;
	overflow:auto;
}

#pg-frases #debates { font-size:13px; line-height:20px; }
#pg-frases #debates h1 { background:url("/imagens/titulo-frases-ganhadoras.png") no-repeat; height:27px; margin-bottom:1em; text-indent:-9999px; width:592px; }
#pg-frases #debates ol li { background-color:#bfe2e6; margin:0 0 2em 0; padding:1.25em; -khtml-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#pg-frases #debates .macbook { background:#bfe2e6 url("/imagens/wm-premio-macbook.png") no-repeat right top; }
#pg-frases #debates .iphone { background:#bfe2e6 url("/imagens/wm-premio-iphone.png") no-repeat right top; }
#pg-frases #debates ol li em { background-color:#fff; color:#103e41; font-size:12px; font-weight:bold; margin-right:.25em; padding:.125em .5em; -khtml-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
#pg-frases #debates ol li strong { font-size:16px; }
#pg-frases #debates ol li span { display:block; font:italic 13px/22px Georgia, "Times New Roman", Times, serif; margin-top:1em; /*text-indent:75px;*/ }

#rodape{
	padding-top:30px;
	clear:both;
	height:80px;
	border-top:50px solid #103e41;
	background:url(/imagens/rodape.jpg) no-repeat center top;
}

#rodape div { margin:0 auto; width:980px; }

#rodape a { background:url("/imagens/webroom_logo.png") no-repeat; display:block; float:right; height:13px; margin:50px 30px 0 0; text-indent:-9999px; width:54px; }

/*#rodape-conteudo {
	clear:both;
	width:980px;
	margin: 0 auto;
}

.links-rede-social{
	width:100px;	
}

.links-rede-social li{
	float:left;
}

.youtube{
	display:block;
	width:48px;
	height:48px;
	background:url(/imagens/youtube.png) no-repeat;
	text-indent:-9999px;
}

.twitter{
	display:block;
	width:48px;
	height:48px;
	background:url(/imagens/twitter.png) no-repeat;
	text-indent:-9999px;
}*/

