* { margin:0; padding:0; }

body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: url(i/bg-grid.jpg) repeat top center;
}
 
/* BOTOES CAPA */ 
	a.bt-capa span { display: none; } 
	a.bt-capa { background: url(i/sprite-botoes-capa.png) no-repeat; width: 103px; height: 30px; }
	a.bt-envie-seu-video { background-position: 0 0; }
	a.bt-mais-videos { background-position: 0 -34px; }
	a.bt-ir-para-forum {  background-position: -110px -34px; margin: 5px 10px 0 0; float: right; }
	a.bt-ver-jornal-completo { width: 120px; background-position: -220px -71px; float: right; margin-top: -15px; }
	a.bt-outros-vigs { background-position: -110px 0; float: right; }
	a.bt-outros-rankings { background-position: 0 -71px; float: right; }
	a.bt-envie-sua-imagem { background-position: -220px -34px; }
	a.bt-mais-imagens { background-position: -110px -71px; }
	a.bt-mais-clubes { background-position: -219px 0; float: right; margin: 10px 10px 0 0; }
	a.bt-ver-mais { background-position: -333px 0; float: left; margin-left: 25px; }
	
/* LISTA DE ESCUDOS */
			/* GRANDES */
				.escudo-1-g { background: url(i/escudo/1-g.png) no-repeat top center; }
				.escudo-2-g { background: url(i/escudo/2-g.png) no-repeat top center; }
				.escudo-3-g { background: url(i/escudo/3-g.png) no-repeat top center; }
				.escudo-4-g { background: url(i/escudo/4-g.png) no-repeat top center; }
				.escudo-5-g { background: url(i/escudo/5-g.png) no-repeat top center; }
				.escudo-6-g { background: url(i/escudo/6-g.png) no-repeat top center; }
			/* MEDIOS */
				.escudo-1-m { background: url(i/escudo/1-m.png) no-repeat top center; }
				.escudo-2-m { background: url(i/escudo/2-m.png) no-repeat top center; }
				.escudo-3-m { background: url(i/escudo/3-m.png) no-repeat top center; }
				.escudo-4-m { background: url(i/escudo/4-m.png) no-repeat top center; }
				.escudo-5-m { background: url(i/escudo/5-m.png) no-repeat top center; }
				.escudo-6-m { background: url(i/escudo/6-m.png) no-repeat top center; }
			/* PEQUENOS */
				.escudo-1-p { background: url(i/escudo/1-p.png) no-repeat top center; }
				.escudo-2-p { background: url(i/escudo/2-p.png) no-repeat top center; }
				.escudo-3-p { background: url(i/escudo/3-p.png) no-repeat top center; }
				.escudo-4-p { background: url(i/escudo/4-p.png) no-repeat top center; }
				.escudo-5-p { background: url(i/escudo/5-p.png) no-repeat top center; }
				.escudo-6-p { background: url(i/escudo/6-p.png) no-repeat top center; }
			/* MINI */
				.escudo-1-min { background: url(i/escudo/1-min.png) no-repeat top center; }
				.escudo-2-min { background: url(i/escudo/2-min.png) no-repeat top center; }
				.escudo-3-min { background: url(i/escudo/3-min.png) no-repeat top center; }
				.escudo-4-min { background: url(i/escudo/4-min.png) no-repeat top center; }
				.escudo-5-min { background: url(i/escudo/5-min.png) no-repeat top center; }
				.escudo-6-min { background: url(i/escudo/6-min.png) no-repeat top center; }


/* CLASSES DE FORMATACAO DE TEXTO - CONTEUDO DO GERENCIADOR */
.sublinhado { text-decoration: underline; }
em { font-style: italic; }
a { outline: none !important; }
strong { font-weight: bold; }
ul { list-style: none; }
.no-margin { margin: 0; }
.txtEsquerda { text-align: left!important; }
.txtDireita { text-align: right!important; }
.txtCentro { text-align: center!important; }
.txtJustificado, .txtJustificado * { text-align: justify!important; }
td.titulo a{color:#FFF;}
.localizacao img { border: solid 1px !important; }
h2 span { display: none; }

div .carrousel-clubes{text-align:center;}
#lista-clubes {margin:10px auto; text-align:center;}
#lista-clubes li{display:inline; margin:3px;}

.clear { clear: both; }
.none { display: none; }
.col { display:block; float: left; }
.colr { display:block; float: right; }
.float-l {float:left;}
.float-r {float:right!important;}
.imgLeft { display:block; float:left; margin:0 10px 10px 0; }
.imgRight { display:block; float:right; margin:0 0 10px 10px; }
.imgTop, .imgBottom { display:block; float:none; clear:both; margin:10px auto; }
 
a img { border: none; } 
a { text-decoration: none; }

/* CADASTRE FLUTUANTE */
#cadastre-flutuante { position: absolute; right: 80px; bottom: -300px; z-index: 90!important; }
#cadastre-flutuante p {  }
#cadastre-flutuante p a { border: solid 1px; width: 129px; height: 129px; display: block; border: none; outline: none; }
#cadastre-flutuante p a span { display: none; }
#cadastre-flutuante p a.ficha { background: url(i/medalhas-cadastro/cadastrar_ficha.png) no-repeat top left; }
#cadastre-flutuante p a.arquivo { background: url(i/medalhas-cadastro/cadastrar_arquivo.png) no-repeat top left; }
#cadastre-flutuante p a.artigo { background: url(i/medalhas-cadastro/cadastrar_artigos.png) no-repeat top left; }
#cadastre-flutuante p a.dica { background: url(i/medalhas-cadastro/cadastrar_dicas.png) no-repeat top left; }
#cadastre-flutuante p a.imagem { background: url(i/medalhas-cadastro/cadastrar_imagem.png) no-repeat top left; }
#cadastre-flutuante p a.video { background: url(i/medalhas-cadastro/cadastrar_video.png) no-repeat top left; }
#cadastre-flutuante p a.resenha { background: url(i/medalhas-cadastro/cadastrar_resenha.png) no-repeat top left; }
#cadastre-flutuante p a.tutoriais { background: url(i/medalhas-cadastro/cadastrar_tutoriais.png) no-repeat top left; }
#cadastre-flutuante p a.agenda { background: url(i/medalhas-cadastro/cadastrar_evento.png) no-repeat top left; }
/* BOTOES */ 
a.btn-maior { background: url(i/botao-pedra.png) no-repeat top left; width: 120px; height: 30px; color: #000; text-decoration: none; font-weight: bold; font-size: .9em; } 
a.btn-menor { background: url(i/botao-pedra.png) no-repeat; background-position: 0px -31px; width: 103px; height: 30px; color: #000; text-decoration: none; font-weight: bold; font-size: .9em; text-align:center;}
a.btn-maior span, a.btn-menor span { margin: 8px 0 0 3px; display: block; }
a.btn-padrao { display: block; background: url(i/btn-formulario.gif) top left; height: 23px; float: right; padding: 5px; color: #2B1712; font-size: 1em; font-weight: bold; }
 /* FERRAMENTAS DE PAGINA */
.funcoes-pagina {display:block;float:right;width:190px;height:40px;color:#FFF;margin:10px 12px 0 0;}
.funcoes-pagina li{display:block;float:right;padding:0;margin:0 2px;width:32px!important;height:28px!important;}
.funcoes-pagina li a{display:block;float:right;width:28px;height:28px;text-indent:-999em;background:transparent url() left top no-repeat;outline:none;}
.funcoes-pagina a.imprimir{background-image:url(i/institucional/bt-ico-texto-controle-imprimir.gif);}
	.funcoes-pagina a.imprimir:hover{background-image:url(i/institucional/bt-ico-texto-controle-imprimir-h.gif);}
.funcoes-pagina a.amais{background-image:url(i/institucional/bt-ico-texto-controle-amais.gif);}
	.funcoes-pagina a.amais:hover{background-image:url(i/institucional/bt-ico-texto-controle-amais-h.gif);}
.funcoes-pagina a.amenos{background-image:url(i/institucional/bt-ico-texto-controle-amenos.gif);}
	.funcoes-pagina a.amenos:hover{background-image:url(i/institucional/bt-ico-texto-controle-amenos-h.gif);}
.funcoes-pagina a.favorito{background-image:url(i/institucional/bt-ico-texto-controle-favorito.gif);}
	.funcoes-pagina a.favorito:hover{background-image:url(i/institucional/bt-ico-texto-controle-favorito-h.gif);}
.funcoes-pagina a.voltar{background-image:url(i/institucional/bt-ico-texto-controle-voltar.gif);}
	.funcoes-pagina a.voltar:hover{background-image:url(i/institucional/bt-ico-texto-controle-voltar-h.gif);}

/* IMAGEM LOGIN REQUERIDO */
	.login-requerido { clear: left; text-align: center; }
	.login-requerido a { background: url(i/btn-comente.png) no-repeat; width: 530px; height: 30px; display: block; color: #FFF !important; cursor: pointer; }
	.login-requerido a span { font-size: 1.1em; display: block; width: 370px; float: left; text-align: right; padding-top: 7px; }

 /* PAGINACAO */
	
	.paginacao {
		clear: both;
		padding: 3px;
		text-align: center;
		width: 99%;
		margin: 0 auto;
		height: 30px;
		list-style-type: none;
		overflow: hidden;
	}
	
	.paginacao a { color: #000 !important; }
	
	.paginate {
		height: 30px;
		padding:6px;
		border:1px solid #CCC;
		margin: 0 3px;
		
	}
	.nolink {
		color: #666;
		background: #FFF;
		padding: 6px;
		border:1px solid #CCC;
	}
		


/* BANNERS */
.banners, .banners li{margin:0;padding:0;list-style:none;}
.banners.inline li{display:inline;}
.banners li a img{border:0;}

/* ESTRUTURA BASE DE PAGINA */

/* LAYERS */
.outer-banners {z-index:99!important;}
#dashboard {z-index:80!important;}
.inner-banners {z-index:70!important;}
#menu-lateral {z-index:60!important;}
#footer {z-index:50!important;}
#col-center {z-index:40!important;}
/**/


#body-second { background: url(i/barco-rodape.png) no-repeat bottom left; }
#content-all { margin:0 auto; width: 1263px !important; width: 1260px; background: url(i/bg-praia.jpg) no-repeat top center; overflow: hidden; }
#body-wrapper { margin-right: 20px; width:1048px; }

/* COLUNA DE PUBLICIDADE (DIREITA) */
#col-publicidade-dir { width: 120px; float: right; margin-top: 56px; margin-right: 90px;  }
#col-publicidade-dir div { float: right; clear: both; }
div.banner-120x90 { width: 120px; height: 90px; margin-bottom: 250px;  }
div.banner-120x600 { width: 120px; height: 600px; }
div.banner-120x565 { width: 120px; height: 565px; }
div.banner-125x125 { width: 125px; height: 125px; float: left; margin-right: 20px; }
div.banner-280x125 { width: 280px; height: 125px; float: left; margin-right: 20px;}
div.banner-120x200 { width: 120px; height: 200px; margin: 20px 0; }


#page-wrapper {  }
#page-wrapper h6 a { outline: none; background: url(i/logo-idt.gif) no-repeat top left; float: left; width: 243px; height: 166px; }
#page-wrapper h6 a span { display: none; }

#page-wrapper #social-bookmarks { margin-left: 130px; float: left; }

#page-wrapper #menu-topo { background: url(i/tabua-menu-superior.jpg) top left; width: 385px; height: 24px; float: right; margin-right: 50px; }
#page-wrapper #menu-topo ul { margin:0; padding:0; list-style: none; float: left; margin-top: 5px; }
#page-wrapper #menu-topo ul li { float: left; border-right: solid 1px #FFF; display: block; }
#page-wrapper #menu-topo ul li a { float: left; margin: 0 9px; color: #FFF; text-decoration: none; }
#page-wrapper #menu-topo ul li a:hover { text-decoration: underline; }
#page-wrapper #menu-topo ul li.green { border: none; }
#page-wrapper #menu-topo ul li.green a { color: #99CC00; }
#page-wrapper #banner-topo { border: dashed 2px; width: 728px; height: 90px; float: right; margin: 5px 50px 0 0; }

#dashboard { background: url(i/bg-dashboard.png) no-repeat bottom center; width:1048px; height:190px; float: left; margin-top: 10px; position:relative;  }

#dashboard #painel-ilheu-deslogado { width: 312px; height: 167px; background: url(i/capa-deslogado/quadro-forasteiro.gif) no-repeat top left; float:left; }
#dashboard #painel-ilheu-deslogado #btn-faca-seu-registro { float: left; margin-top: 110px; }
#dashboard #painel-ilheu-deslogado #btn-faca-seu-registro a.btn-faca-seu-registro { background: url(i/capa-deslogado/btn-faca-seu-registro.gif) no-repeat bottom right; width: 142px; height: 26px; display: block; }
#dashboard #painel-ilheu-deslogado #btn-faca-seu-registro a.btn-faca-seu-registro span { display: none; }
#dashboard #painel-ilheu-deslogado #img-forasteiro { width: 145px; float: left; margin-top: 22px !important; margin-top: 30px; text-align: right; }
#dashboard #painel-ilheu-deslogado #img-forasteiro img { float: right; margin: 0; padding: 0;  }
#dashboard #painel-ilheu-deslogado #img-forasteiro object { float: right; margin: 11px 4px 0 0 !important; padding: 0;  }

#dashboard #painel-ilheu-logado { width: 312px; height: 167px; background: url(i/capa-logado/fundo-logado.png) no-repeat top left; float:left; }
#dashboard #painel-ilheu-logado #img-logado { width: 145px; float: left; margin-top: 22px; }
#dashboard #painel-ilheu-logado #img-logado img { float: right; margin: 0; padding: 0;  }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard { float: left; position: absolute; top: 20px; left: 137px;  background: none !important; background: #111; width: 170px; height: 65px; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard p { float: left; color: #FFF; clear: both; width: 137px; font-weight: bold; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard p a { color: #FFF; } 
#dashboard #painel-ilheu-logado #info-ilheu-dashboard p.nick { font-size: 1.2em; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard p.nome { margin: 5px 0 3px 0; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard p.hierarquia { font-weight: normal; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard .perfil { float: left; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard .localizacao { width: 25px; text-align: center;  float: left; }
#dashboard #painel-ilheu-logado #info-ilheu-dashboard .localizacao img { margin-bottom: 3px; }
/* medalhas */
#dashboard #painel-ilheu-logado ul#medalhas-ilheu-dashboard { position: absolute; top: 100px; left: 150px; width: 160px; }
#dashboard #painel-ilheu-logado ul#medalhas-ilheu-dashboard li { display: inline; }
#dashboard #painel-ilheu-logado ul#medalhas-ilheu-dashboard li img { float: left; margin-right: 5px; margin-bottom: 5px; }

#dashboard #convide-amigo-dashboard { position: absolute; top: 140px; left: 150px; width: 146px; height: 62px; z-index: 5 !important; }
#dashboard #convide-amigo-dashboard a.logado { background: url(i/bt-convide-amigo.png) no-repeat top left; width: 146px; height: 62px; display: block; outline: none; }
#dashboard #convide-amigo-dashboard a.deslogado { background: url(i/bt-convide-amigo-deslogado.png) no-repeat top left; width: 146px; height: 62px; display: block; outline: none; }
#dashboard #convide-amigo-dashboard a span { display: none; }

#dashboard form#busca-dashboard-capa { float: left; position: absolute; top:105px; left:360px; width: 430px; }
#dashboard form#busca-dashboard-capa span.bg-input { background: url(i/input/input-buscar-capa.gif) no-repeat; width: 293px; height: 65px; float: left; margin-right: 0 !important; margin-right: -3px; }
#dashboard form#busca-dashboard-capa input#input-busca-jogos { padding: 3px 0; position: relative; bottom: -25px; margin:0; margin-left: 15px; width: 275px; border: none; background: none; }
#dashboard form#busca-dashboard-capa p.titulo-tesouros { background: url(i/titulos/titulo-tesouro-capa.gif) no-repeat; width: 268px; height: 13px; margin: 0 0 -10px 15px; }
#dashboard form#busca-dashboard-capa p.titulo-tesouros span { display: none; }

#dashboard #banner-dashboard {position: absolute; top:30px; left:345px; width: 468px; height: 60px; }

#dashboard #seu-mapa-dashboard a.mapa { outline: none; background: url(i/seu-mapa-ilha.png) no-repeat top left; display: block; width: 173px; height: 40px; }
#dashboard #seu-mapa-dashboard a.mapa span { display: none; }

#dashboard #seu-mapa-dashboard h2.login,
#dashboard #seu-mapa-dashboard form.login fieldset label.login,
#dashboard #seu-mapa-dashboard form.login,
#dashboard #seu-mapa-dashboard form.login fieldset label.senha { background: url(i/sprite-login-capa.png) no-repeat top left; }

#dashboard #seu-mapa-dashboard { position: absolute; top:10px; right: 55px; width: 173px; height: 160px; z-index: 99 !important; }
#dashboard #seu-mapa-dashboard form.login { height: 135px; background-position: 0 -85px; margin-top: -5px; }
#dashboard #seu-mapa-dashboard form.login fieldset { border: none; margin: 10px 0 0 20px; color: #FFF !important; float: left; width: 150px; }
#dashboard #seu-mapa-dashboard form.login fieldset label span { display: none; }
#dashboard #seu-mapa-dashboard form.login fieldset label.login,
#dashboard #seu-mapa-dashboard form.login fieldset label.senha { margin-top: 5px; font-style: italic; font-size: 1.2em; width: 100%; display: block; height: 14px; }
#dashboard #seu-mapa-dashboard form.login fieldset label.login { background-position: -16px -48px; }
#dashboard #seu-mapa-dashboard form.login fieldset label.senha { background-position: -16px -66px; }
#dashboard #seu-mapa-dashboard form.login fieldset input.campo { width: 130px; }
#dashboard #seu-mapa-dashboard form.login fieldset input.bt-logar { float: right; margin-top: -10px; z-index: 99 !important; }
#dashboard #seu-mapa-dashboard form.login fieldset div.opcoes { clear: both; }
#dashboard #seu-mapa-dashboard form.login fieldset p.esqueci-senha { margin: 3px 0; }
#dashboard #seu-mapa-dashboard form.login fieldset .white { color: #FFF !important; font-size: 10px; font-weight: bold; }
#dashboard #seu-mapa-dashboard h2.login { background-position: -6px 0; width: 164px; height: 37px; }



#dashboard #img-bussola { background: url(i/bussola.png) no-repeat top left; width: 191px; height: 165px; position: absolute; top:80px; left:0; }
 
/* VCARD USUARIO */
	.infoVcardUser { width: 230px; overflow: hidden; margin: 0 auto; }
	.infoVcardUser .info-usuario { float: left; }
	.infoVcardUser .info-ilheu { float: left; margin-top: 10px; }
	.infoVcardUser img.foto { float: left; margin-right: 5px; border: solid 1px #666; }
	.infoVcardUser p.login-usuario { color: #FFF; font-weight: bold; float: right; width: 150px; font-size: 1.1em; }
	.infoVcardUser .localizacao { float: right; width: 150px; margin: 8px 0; }
	.infoVcardUser .localizacao img { float: left; margin-right: 10px; }
	.infoVcardUser p.pontos { color: #99CC00; font-weight: bold; font-size: 1.1em; }
	.infoVcardUser img.ilheu { margin: 5px 10px 0 10px; float: left; }
	.infoVcardUser p.status { color: #FFF; float: left; width: 150px; margin: 10px 0 10px 0; }
	.infoVcardUser p.status .ouro { color: #FFCC00; font-weight: bold; }
	.infoVcardUser ul.medalhas { float: left; width: 160px; }
	.infoVcardUser ul.medalhas li { display: inline; }
	.infoVcardUser ul.medalhas li img { float: left; margin-right: 5px; margin-bottom: 5px; }
 
 
/* BREADCRUMB */
ul#breadcrumb { float:left; position: absolute; background: url(i/bg-breadcrumb.gif) repeat-x; height: 64px; margin-top: -50px; }
ul#breadcrumb li { display: inline; float: left; height: 64px; }
ul#breadcrumb li a { float: left; margin-top: 42px; color: #FFF !important; }
ul#breadcrumb li a:hover { text-decoration: underline; }
ul#breadcrumb li span.seta { float: left; color: #59B71F; margin: 42px 5px 0 5px; }
ul#breadcrumb li.first { margin-left: -5px; background: url(i/breadcrumb-esq.gif) no-repeat; padding-left: 35px; color: #59B71F; margin-right: 10px; }
ul#breadcrumb li.first span { float: left; margin-top: 42px; }
ul#breadcrumb li.last { background: url(i/breadcrumb-dir.png) no-repeat; width: 82px; border: none;  } 
 
/* MENUS */
	/* MENU LATERAL */
	#col-esq { width: 200px; /* width: 212px; */ }
	#col-esq ul#menu-lateral { margin: 0; padding: 0; background: url(i/menu-lateral.gif) repeat-y top center; margin: 53px 0 0 0; text-align: center; list-style: none; }
	#col-esq ul#menu-lateral li { height: 33px; text-align: center; line-height: 30px; text-transform:uppercase; }
	#col-esq ul#menu-lateral li a { width: 150px; margin: 0 auto; display: block; color: #FFF; text-decoration: none; }
	#col-esq ul#menu-lateral li a:hover { font-weight: bold; }
	
	/* MENU INTERNO */
	.menu-interno			{width:780px;padding:0 0 0 85px;background:transparent url(i/bg-menu-interno.png) left top no-repeat;}
	.menu-interno li		{display:inline;padding:0 5px 0 5px;float:left;margin-top: -3px !important;}
	.menu-interno li a		{color:#FFF; font-weight: bold; font-size: 1.2em;float:left; }
	.menu-interno li a.active { color: #CCFF00; }
	.menu-interno li a:hover		{ color: #CCFF00; }
	


#col-center { width: 830px; position:relative; top:-30px; background:transparent; min-height: 1460px; }

#col-center #banners-internos { clear: both; float: left; margin: 20px 0 10px 0; width: 800px; }
#col-center #banners-internos img { float: left; }
#col-center #banners-internos #bannerCapa { margin-left: 10px; }

/* COMENTARIOS */
	#comentarios { padding: 10px; float: left; }
	#comentarios hr { clear: both; border: dashed 1px; float: left; width: 100%; }
	
	/* COMENTARIO */
	#comentarios .comentario { margin: 10px 0; border-bottom: dashed 1px; float: left; width: 100%; padding-bottom: 10px; }
	#comentarios .last { border: none; }
	#comentarios .comentario img { margin-right: 5px; float: left; }
	#comentarios .comentario p.topo { float: left; }
	#comentarios .comentario a.por { color: #000; font-weight: bold; float: left; font-size: 1.1em; margin-right: 10px; margin-bottom: 5px; }
	#comentarios .comentario span.quando { float: left; }
	#comentarios .comentario .post { float: left; }
	#comentarios .comentario p.topo
	,#comentarios .comentario .post {width: 330px;}
	
	/* ACOES DO COMENTARIO */
	#comentarios .comentario div.acoes { float: right; width: 100px; }
	#comentarios .comentario div.acoes p.opiniao { float: right; }
	#comentarios .comentario div.acoes p.opiniao span { float: left; margin-right: 8px; font-size:20px; }
	#comentarios .comentario div.acoes p.opiniao a { outline: none; background: url(i/icones/ico-maos.png) no-repeat; width: 24px; height: 24px; float: left; text-indent: -9999em; opacity:.5;filter:Alpha(Opacity=50); }
 	#comentarios .comentario div.acoes p.opiniao a:hover {opacity:1;filter:Alpha(Opacity=100);}
	#comentarios .comentario div.acoes p.opiniao a.negativo {  }
	#comentarios .comentario div.acoes p.opiniao a.positivo { background-position: -26px 0; }
	#comentarios .comentario div.acoes p.responder { float: right; }
	#comentarios .comentario div.acoes p.responder a { margin-top: 10px; float: right; background: url(i/btn-formulario.gif); color: #000; padding: 5px 15px; }

/* BOXES */
div.box-video-patrocinado, div.box-imagens-de-jogos { width: 383px; height: 325px; margin-right: 20px;  float: left; background: url(i/fundos/fundos-capa.png) no-repeat; background-position: -405px 12px; }

div.box-video-patrocinado .video { width: 360px; height: 217px; margin: 10px auto 0 auto;}
div.box-video-patrocinado div.botoes { clear: both; float: left; margin-left: 80px !important; margin-left: 40px; text-align: center; margin-top: 10px; }
div.box-video-patrocinado a { float: left; }

div.box-clubes-de-jogos { width: 400px; height: 325px; margin-right: 20px;  float: left; background: url(i/fundos/fundos-capa.png) no-repeat; background-position: 0px 23px; }
div.box-clubes-de-jogos .carrousel-clubes { width: 100%; height: 90px; }
div.box-clubes-de-jogos .forum-dos-clubes { width: 100%; height: 165px; }
div.box-clubes-de-jogos .forum-dos-clubes table { border: none; color: #FFF; width: 95%; margin:3px 0 0 10px; text-align: center; }
div.box-clubes-de-jogos .forum-dos-clubes table td { height: 15px; }
div.box-clubes-de-jogos .forum-dos-clubes table td.data { font-size: 1.5em;  }
div.box-clubes-de-jogos .forum-dos-clubes table td.data span { display: block; font-size: .8em; }
div.box-clubes-de-jogos .forum-dos-clubes table td.titulo { border-right: dotted 2px #eee; border-left: dotted 2px #eee; }
div.box-clubes-de-jogos .forum-dos-clubes a.btn-maior { float: right; }

div.box-imagens-de-jogos { text-align: center; }
div.box-imagens-de-jogos .imagens { float: left; margin-left: 15px; }
div.box-imagens-de-jogos img { border: solid 2px #FFF; margin: 5px; }
div.box-imagens-de-jogos div.botoes { clear: both; float: left; margin-left: 80px; width: 300px; }
div.box-imagens-de-jogos a { float: left; }

#imagem-jogo-capa { width: 380px; height: 308px; margin-top: 15px; float: left; }
#imagem-jogo-capa p { color: #FFF; text-align: center; padding-top: 20px; font-size: 1.5em; font-weight: bold; text-transform: uppercase; }

div.box-clubes-de-jogos { margin: 0; }
div#last-box-home { width: 822px; height: 580px; clear: both; float: left; margin-top: 20px; background: url(i/fundos/fundos-capa.png) no-repeat; background-position: 0px -321px; }
div#last-box-home .box-jornal { width: 400px; float: left; margin-left: 8px; }
div#last-box-home .box-jornal .box-cima { width: 170px; height: 140px; margin: 20px 0 15px 25px !important; margin: 10px 0 15px 10px; float: left; }
div#last-box-home .box-jornal .box-cima h3 { color: #2B1712; font-size: 1.4em; }
div#last-box-home .box-jornal .box-cima p { height: 80px; }
div#last-box-home .box-jornal .box-cima img.jornal { border: solid 3px #000; margin-top: -9px; }
div#last-box-home .box-jornal .box-cima a { color: #000 !important; }
div#last-box-home .box-jornal .box-cima a:hover { text-decoration: underline; }
div#last-box-home .box-jornal .box-cima a.btn-padrao { height: 15px; }
div#last-box-home .box-jornal .box-cima a.continuar-lendo { float: right; }
div#last-box-home .box-jornal .box-baixo { width: 155px; float: left; margin: 15px 0 15px 25px !important; margin: 5px 0 15px 10px; clear: both; padding: 0 5px;}
div#last-box-home .box-jornal .box-baixo ul { width: 165px; height: 245px; list-style: none; float: left; margin: 0 auto; margin-bottom: 10px; margin-top: 3px;  }
div#last-box-home .box-jornal .box-baixo .noticia { }
div#last-box-home .box-jornal .box-baixo .noticia a { color: #000; width: 100%; float: left; margin-bottom: 7px; }
div#last-box-home .box-jornal .box-baixo .noticia a:hover { background: #C8C0BD; }
div#last-box-home .box-jornal .box-baixo .noticia span.balao-preto { color: #FFF; display: block; background: url(i/icones/balao-comentario-preto.gif) no-repeat bottom left; width: 25px; height: 22px; text-align: center; float: left; margin-right: 10px !important; margin-right: 5px; }
div#last-box-home a.btn-maior { float: right; }

div#last-box-home .box-vigs { width: 205px; height: 290px; float: left; text-align: center; }
div#last-box-home .box-vigs .vig-destaque { width: 160px; padding: 5px; margin: 0 auto 0 26px; margin-top: 45px; }
div#last-box-home .box-vigs .vig-destaque p,
div#last-box-home .box-vigs .vig-destaque p a { color: #FFF !important; margin-top: 3px; }
div#last-box-home .box-vigs .ultimos-vigs { height: 50px; width: 190px; padding-left: 10px; margin: 8px auto 8px 5px; }
div#last-box-home .box-vigs .ultimos-vigs img { margin: 0 1px; border: solid 2px #FFF; }
div#last-box-home .box-vigs a.btn-menor { float: right; }

div#last-box-home .box-forum-da-ilha {padding-top:0; width: 180px; overflow: hidden; float: right; margin-right: 20px !important; margin-right: 10px; }
div#last-box-home .box-forum-da-ilha .forum { margin-top: 10px; }
div#last-box-home .box-forum-da-ilha .forum ol {list-style: none;  margin-left: 5px; width: 160px; color: #FFF !important; }
div#last-box-home .box-forum-da-ilha .forum .post { border-bottom: dotted 1px #6C605E; float: left; padding-bottom: 5px; margin-bottom: 5px; }
div#last-box-home .box-forum-da-ilha .forum a { color: #FFF; width: 120px; margin-right: 8px; float: left; }
div#last-box-home .box-forum-da-ilha .forum a:hover { text-decoration: underline; }
div#last-box-home .box-forum-da-ilha .forum span.balao-branco { color: #000; display: block; background: url(i/icones/balao-comentario-branco.gif) no-repeat bottom left; width: 25px; height: 22px; text-align: center; float: left; }

div#last-box-home .box-forum-da-ilha a.btn-menor { float: right; }


#forum-carrousel-component						{margin-left:0!important; width: 166px !important; }
	#forum-carrousel-component .yui-carousel-content		{  }	
	#forum-carrousel-component .yui-carousel-content li		{ height:25px;text-align:left;margin:0 0px;padding:0;border:none;float:left;clear:both;width:100%;}
	#forum-carrousel-component .yui-carousel-content li a {  }
	#forum-carrousel-component .yui-carousel-content li img	{margin:3px;}
	#forum-carrousel-component .yui-carousel-element			{margin-left:0;}
	
	.btNav 					{text-align:center; }
	.btNav a{
			padding:0;
			border:0;
			color:#FFF;
			outline:none;
			cursor:pointer;
	}
	.btNav .next				{ }
	
div#last-box-home .box-rankings { width: 210px; float: left;}
div#last-box-home .box-rankings .ranking { width: 100px;}
div#last-box-home .box-rankings .first { margin: 10px 0 10px 25px !important; height: 170px; margin: 10px 0 10px 8px; }
div#last-box-home .box-rankings .second {padding-top:55px;  margin: 10px 0 2px 25px !important; margin: 10px 0 10px 24px; }
div#last-box-home .box-rankings .ranking p { color: #FFF; font-size: 1.1em; margin: 0 0 0 5px; }
div#last-box-home .box-rankings .ranking ul {margin-top:10px; margin-bottom:15px; list-style: none; width: 170px; float: left; padding: 0; }
div#last-box-home .box-rankings .ranking ul li { margin:2px; font-size: 1em; float: left; clear: both; }
div#last-box-home .box-rankings .ranking ul li a { text-decoration: none; float: left; width: 160px; }
div#last-box-home .box-rankings .ranking ul li a:hover { background: #000; cursor: pointer; }
div#last-box-home .box-rankings .ranking ul li span.posicao { color: #7E736F; width: 20px; text-align: right; margin-right: 10px; float: left; }
div#last-box-home .box-rankings .ranking ul li span.nome { color: #FFF; display: block; float: left; width: 120px; }
div#last-box-home .box-rankings a.btn-menor { float: right; }

/* CLASSIFICADOS CAPA */
	#classificados-capa { width: 150px; margin-top: 10px; margin-left: 25px; }
	#classificados-capa .classificado { padding: 1px 10px; float: left; background: #FFF; border: dashed 1px #666; width: 130px; margin-bottom: 3px; }
	#classificados-capa .classificado a { color: #000 !important; }
	#classificados-capa .classificado a:hover { text-decoration: underline; }
	#classificados-capa .classificado span { clear: both; }
	#classificados-capa .classificado span.titulo { width:70px; }
	#classificados-capa .classificado span.valor { font-weight: bold; width:70px;}
	#classificados-capa .bandeira-anuncio-left{float:right; margin-top:-10px!important;}
	
#footer {  clear: both; padding: 26px 0 15px 310px; background: url(i/folhas-rodape.gif) no-repeat bottom right; width: 800px; }

#banners-bottom { float: left; width: 1000px; text-align: right; margin-top: 8px; }
#banners-bottom #containner-inners { float: right; margin-right: 50px; }

#vcard { padding: 0; clear: both; float: left; background: url(i/rodape.jpg) #3B7930 repeat-x top left; width: 100%; margin-top: -2px; }
#vcard div.content { margin: 10px auto; width: 700px; text-align: center; }
#vcard p.texto { color: #FFF; text-align: center; margin-bottom: 10px; }
#vcard ul {  overflow: hidden; text-align: center; margin: 0 auto; width: 600px; }
#vcard ul li { display: inline; padding-left: 20px; margin-left: 40px; }
#vcard ul li a { color: #FFF; }
#vcard ul li a:hover { text-decoration: underline; }
#vcard ul li.irregularidades { background: url(i/icones/ico-irregularidades.gif) no-repeat; }
#vcard ul li.privacidade { background: url(i/icones/ico-privacidade.gif) no-repeat; }
#vcard ul li.termos { background: url(i/icones/ico-termos.gif) no-repeat; }


/* TOPO DE PAGINAS */
div.topo-pagina								{width:797px;height:215px;padding-top:50px;}

/* CONTEUDO BOXES */
	/* TITULOS
		@bruno.possidonio: criar uma classe generica para aplicar nos titulos e configurar a imagem de fundo, para evitar replicar a mesma propriedade em diversas rulesets
	*/
	div.box-video-patrocinado h2.patrocinado { background: url(i/titulos/titulos-capa.png) no-repeat top left; width: 213px; height: 47px; display: block; margin: 0 auto; }
	div.box-video-patrocinado h2.jogo { background: url(i/titulos/titulos-capa.png) no-repeat top left; width: 213px; height: 47px; display: block; margin: 0 auto; background-position: 0px -138px; }
	div.box-clubes-de-jogos h2.titulo-clube-de-jogos { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -426px 0px; width: 158px; height: 41px; display: block; margin-left: 20px;  }
	div.box-clubes-de-jogos .forum-dos-clubes h2.titulo-forum-dos-clubes { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: 0px -48px; width: 178px; height: 42px; display: block; margin-left: 5px; margin-top: 10px; }
	div.box-imagens-de-jogos h2 { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -213px 0px; width: 212px; height: 47px; display: block; margin: 0 auto;  }
	div#last-box-home .box-jornal h2 { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -176px -47px; width: 213px; height: 47px; display: block; float:right; margin-right: 20px; }
	div#last-box-home .box-vigs h2 { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -1px -89px; width: 177px; height: 41px; display: block; margin: 0 8px 0 0;  }
	div#last-box-home .box-forum-da-ilha h2 { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -178px -93px; width: 177px; height: 41px; display: block; float: right; margin-top: 10px; margin-right: 7px; }
	div#last-box-home .box-rankings h2 { background: url(i/titulos/titulos-capa.png) no-repeat; background-position: -391px -47px; width: 177px; height: 40px; display: block; margin: 15px 0 0 15px; }

/* TEXTURAS DE QUADROS
	.bgtx-{nome da textura em arquivo)
*/
.bgtx-papelclaro {background:transparent url(i/bgtx/papelclaro.png) left top repeat-y;}


/* CAROUSEL CONTROLLERS	*/
a.controller-up, a.controller-down	{display:block;width:30px;height:20px;text-indent:-999em;}
a.controller-up			{background:transparent url(i/bt-seta-cima.gif) left top no-repeat;}
a.controller-down		{background:transparent url(i/bt-seta-baixo.gif) left top no-repeat;}

/* INPUT FILE */
.ad-fileupload				{width:168px;height:50px;cursor:pointer;}
.ad-fileupload-mask			{display:block;width:160px;height:35px;padding:15px 4px 0 4px;overflow:hidden;text-align:center;font-size:11px;color:#FFF;background:transparent url(i/input/cad-inputfile.png) left top no-repeat;}

/* CONFIGURACAO DE CAMPOS - GENERALIZAR */

	/* OBRIGATORIOS */
	form label.obrigatorio { font-weight: bold; }
	form label.obrigatorio em { color: #7F0100; font-size: 15px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; }
/* INPUTS */
form p.skin					{width:auto;}
form p.skin input
,form p.skin textarea		{font-family:Georgia, "Times New Roman", Times, serif;color:#402C0F;}

form p.skin span			{display:block;float:left;height:48px;}
form p.skin span textarea	{display:block;height:71px;padding:8px 6px 8px 6px;border:none;font-size:12px;background:none;}
form p.skin span input		{display:block;height:26px;padding:13px 6px 10px 6px;border:none;font-size:18px;background:none;}

form p.skin .i268			{width:268px;background:transparent url(i/input/cad-i268.png) left top no-repeat;}
form p.skin .i268 input		{width:256px;}

form p.skin .i78			{width:78px;background:transparent url(i/input/cad-i78.png) left top no-repeat;}
form p.skin .i78 input		{width:66px;}

form p.skin .i55			{width:55px;background:transparent url(i/input/cad-i55.png) left top no-repeat;}
form p.skin .i55 input		{width:43px;}

form p.skin .i108			{width:108px;background:transparent url(i/input/cad-i108.png) left top no-repeat;}
form p.skin .i108 input		{width:96px;}

form p.skin .i325			{width:325px;background:transparent url(i/input/cad-i325.png) left top no-repeat;}
form p.skin .i325 input		{width:313px;}

form p.skin .i550			{width:550px;background:transparent url(i/input/cad-i550.png) left top no-repeat;}
form p.skin .i550 input		{width:538px;}

form p.skin .i638			{width:638px;background:transparent url(i/input/cad-i638.png) left top no-repeat;}
form p.skin .i638 input		{width:626px;}

form p.skin .s78			{width:80px;background:transparent url(i/input/cad-s78.png) left top no-repeat;}
form p.skin .s108			{width:109px;background:transparent url(i/input/cad-s108.png) left top no-repeat;}
form p.skin .sf148			{width:148px;background:transparent url(i/input/cad-f-s148.png) left top no-repeat;}
form p.skin .s178			{width:178px;background:transparent url(i/input/cad-s178.png) left top no-repeat;}
form p.skin .s638			{width:638px;background:transparent url(i/input/cad-s638.png) left top no-repeat;}

form p.skin .t268			{width:268px;height:87px!important;background:transparent url(i/input/cad-t268.png) left top no-repeat;}
form p.skin .t440			{width:440px;height:87px!important;background:transparent url(i/input/cad-t440.png) left top no-repeat;}
form p.skin .t638			{width:638px;height:87px!important;background:transparent url(i/input/cad-t638.png) left top no-repeat;}
form p.skin .t638			{width:638px;height:87px!important;background:transparent url(i/input/cad-t638.png) left top no-repeat;}
form p.skin .t790			{width:790px;height:70px!important;background:transparent url(i/input/cad-t790.png) left top no-repeat;}
form p.skin .t638-g			{width:638px;height:171px!important;background:transparent url(i/input/cad-t654.png) left top no-repeat;}
									
form p.skin .t268 textarea	{width:256px;}
form p.skin .t440 textarea	{width:428px;}
form p.skin .t638 textarea {width:626px;}
form p.skin .t790 textarea {width:778px; height:60px!important; overflow: auto;}
form p.skin .t638-g textarea {width:626px; height: 145px; }

select.combobox { margin: 0; background: #EFD695; padding: 5px; border: solid 1px #B7A77F; }

/* CAMPO CAPTCHA */
p.captcha					{overflow:hidden;width:auto !important;width:100%;}
p.captcha label
,p.captcha input
,p.captcha img				{display:block;float:left;}
p.captcha label				{width:90px;text-align:right;font-size:13px;margin:10px 2px 0 0;}
p.captcha input				{border:1px solid #999;background:#FFF;padding-top:10px;width:150px;height:35px;font-size:20px;;text-align:center;letter-spacing:3px;margin:0 2px 0 0;text-transform:uppercase;}


	
/* MEDALHAS RANKING */
.ranking-posicao			{background:transparent url(i/ranking/medalhas.png) left top no-repeat;text-align:center;color:#FFF;font-weight:bold;}
.rp-vg						{background-position:left top;width:86px;height:103px;font-size:36px;padding-top:17px;}		/*vermelha grande*/
.rp-vm						{background-position:-6px -124px;width:75px;height:88px;font-size:30px;padding-top:15px;}	/*vermelha media*/
.rp-vp						{background-position:-17px -236px;width:52px;height:60px;font-size:20px;padding-top:12px;}	/*vermelha pequena*/
.rp-cp						{background-position:-17px -317px;width:52px;height:60px;font-size:15px;padding-top:12px;}	/*cinza pequena*/

/* RATING */
.rating						{background:transparent url(i/ranking/rating.png) left top no-repeat;overflow:hidden;}
.rating li					{display:block;float:left;}
.rating a					{display:block;text-indent:-999em;background:transparent url(i/ranking/rating-estrela.png) left top no-repeat;}
	
	

	
	/* RATING GRANDE */
	.rg10					{width:270px;height:30px;background-position:left top;}
	.rg10 a					{width:27px;height:30px;background-position:left top;}
		.rg10 a:hover		{background-position:left -30px;}
	.rg10-r1				{background-position:left -30px;}
	.rg10-r2				{background-position:left -60px;}
	.rg10-r3				{background-position:left -90px;}
	.rg10-r4				{background-position:left -120px;}
	.rg10-r5				{background-position:left -150px;}
	.rg10-r6				{background-position:left -180px;}	
	.rg10-r7				{background-position:left -210px;}
	.rg10-r8				{background-position:left -240px;}
	.rg10-r9				{background-position:left -270px;}
	.rg10-r10				{background-position:left -300px;}
	
	
		/* RATING MEDIO */
	.rm10					{width:270px;height:20px;background-position:-365px top;}
	.rm10 a					{width:27px;height:30px;background-position:-365px top;}
		.rm10 a:hover		{background-position:-365px -0px;}
	.rm10-r1				{background-position:-365px -20px;}
	.rm10-r2				{background-position:-365px -40px;}
	.rm10-r3				{background-position:-365px -60px;}
	.rm10-r4				{background-position:-365px -80px;}
	.rm10-r5				{background-position:-365px -100px;}
	.rm10-r6				{background-position:-365px -120px;}	
	.rm10-r7				{background-position:-365px -140px;}
	.rm10-r8				{background-position:-365px -160px;}
	.rm10-r9				{background-position:-365px -180px;}
	.rm10-r10				{background-position:-365px -200px;}
	
	
	
	/* RATING PEQUENO */
	.rp5					{width:75px;height:15px;background-position:-280px top;}
	.rp5 a					{width:15px;height:15px;background-position:-37px top;}
		.rp5 a:hover		{background-position:-37px -15px;}
	.rp5-r1					{background-position:-280px -15px;}
	.rp5-r2					{background-position:-280px -30px;}
	.rp5-r3					{background-position:-280px -45px;}
	.rp5-r4					{background-position:-280px -60px;}
	.rp5-r5					{background-position:-280px -75px;}

/* LINKS DE COMPARTILHAMENTO */
.links-compartilhamento { background: #FFF; padding: 7px 5px 7px 0; }
.controle-texto li,
.links-compartilhamento li {color:#666;}
.controle-texto li {padding:0 10px 0 0!important;}
.links-compartilhamento li {padding:0 0 0 10px!important;}
.controle-texto li a,
.links-compartilhamento li a {display:block;}

/* ICONES */
span.ico{display:inline-block;}
.ico{
	width:16px;
	height:16px;
	background:#FFF url(i/bg-ico.png) left top no-repeat;
	text-indent:-999em;
}
.ico.contato{background-position:left top;}
.ico.fav{background-position:left -16px;}
.ico.home{background-position:left -32px;}
.ico.mapa{background-position:left -48px;}
.ico.rss{background-position:left -64px;}
.ico.imprimir{background-position:left -112px;}
.ico.texto-mais{background-position:left -144px;}
.ico.texto-menos{background-position:left -128px;}
.ico.share-delicious{background-position:left -176px;}
.ico.share-digg{background-position:left -192px;}
.ico.share-google{background-position:left -160px;}
.ico.share-yahoo{background-position:left -208px;}
.ico.share-microsoft{background-position:left -224px;}
.ico.indicar{background-position:left -240px;}
.ico.calendar{background-position:left -256px;}
	.ico.calendar.r{background-position:right -256px!important;}

.ico.bg{width:auto;height:auto;text-indent:0;}


/* BOTOES */
.bt-marrom		{margin-left:20px; display:block;width:600px;height:27px;padding-top:13px;text-align:center;color:#FFF;background:#231B14 url(i/bg-botao-marrom.jpg) left top repeat-x;}


/* CAROUSELS */
	.yui-carousel-first-button-disabled
	,.yui-carousel-button-disabled				{opacity:.5;filter:Alpha(Opacity=50);}
	
	.yui-carousel-nav							{display:none;}
	.yui-carousel-content						{margin:0;padding:0;}
	
	/* CAROUSEL HORIZONTAL */
	.carousel-h 								{width:600px;margin-left:15px!important;clear:left;}
	.carousel-h .yui-carousel-content			{width:510px;}
	.carousel-h li
	,.carousel-h .yui-carousel-item-selected 	{border:none!important;outline:none;}

	.carousel-h .controles	button				{display:block;padding:0;margin:0;width:40px;height:164px;border:0;background:transparent url(i/bt-controller-h-40.png) left top no-repeat;text-indent:-999em;outline:none;cursor:pointer;}
	.carousel-h .controles .prev				{float:left;background-position:left top;}
	.carousel-h .controles .next				{float:right;background-position:-40px top!important;}	
	
	/* GALERIA DE IMAGENS */
	.imagens-galeria							{width:600px;margin-left:15px!important;clear:left;}
	.imagens-galeria li							{width:600px;height:252px;}
	.imagens-galeria li img						{margin:2px;border:3px solid #FFF;}
		.imagens-galeria li
		,.imagens-galeria .yui-carousel-item-selected {border:none!important;outline:none;}

	.imagens-galeria .controles	button			{display:block;padding:0;margin:0;width:600px;height:41px;border:0;background:transparent url(i/bt-controller-600.png) left top no-repeat;text-indent:-999em;outline:none;cursor:pointer;}
	.imagens-galeria .controles .prev			{background-position:left top;}
	.imagens-galeria .controles .next			{background-position:left -41px!important;}


/* ACCORDION CONTEUDO RELACIONADO */
.conteudo-relacionado .yui-cms-accordion				{margin:5px;}
.conteudo-relacionado .yui-cms-accordion .hd			{font-weight:none;font-size:13px;}
.conteudo-relacionado .yui-cms-accordion .hd a			{color:#666;}
.conteudo-relacionado .yui-cms-accordion .yui-panel		{border-color:#CCC;}
.conteudo-relacionado .yui-cms-accordion .bd			{background:#FFF!important;}
.conteudo-relacionado .yui-cms-accordion .fixed			{height:600px;overflow: auto;}

.conteudo-relacionado .yui-cms-accordion .contrel-lista	{margin:0;padding:0;overflow:hidden;}

.conteudo-relacionado .yui-cms-accordion .lista1col li	{display:block;margin:2px;width:244px;overflow:hidden;}
.conteudo-relacionado .yui-cms-accordion .lista2col li	{display:block;margin:2px;padding:0;width:120px;float:left;overflow:hidden;}



/* AUTO SUGGEST */
div.autosuggest					{position:absolute;margin:15px 0 0 0;padding:0;}
div.autosuggest span			{display:inline!important;width:auto!important;height:auto!important;float:none!important}

div.autosuggest ul
,div.autosuggest .as_footer
,div.autosuggest .as_header		{ background:transparent url(i/bg-autosuggest-sprite.png) left top no-repeat;}

div.autosuggest ul				{display:block;width:270px!important;overflow:hidden;background-position:-268px top; background-repeat:repeat-y;}
div.autosuggest .as_header		{width:100%!important;background-position:left top; background-repeat:no-repeat;height:25px;}
div.autosuggest .as_footer		{width:100%!important;background-position:-536px top; background-repeat:repeat-y;height:10px;}

div.autosuggest ul li
,div.autosuggest ul li a		{display:block;}
div.autosuggest ul li			{width:250px;padding:0 5px;list-style:none;}
div.autosuggest ul li a			{width:250px;padding:3px;color:#333;font-size:13px;}
div.autosuggest ul li a em		{font-weight:bold;}
div.autosuggest ul li.as_highlight a {background-color:#F5E39E;}

/* AS MEDIA */
.as-pesquisa-media	div.autosuggest ul				{display:block;width:438px!important;overflow:auto;background-position:-1442px top; background-repeat:repeat-y;height:150px;}
.as-pesquisa-media	div.autosuggest .as_header		{background-position:-804px top; width:438px!important;height:25px; }
.as-pesquisa-media	div.autosuggest .as_footer		{background-position:-2080px top; width:438px!important;height:10px;}
.as-pesquisa-media	div.autosuggest ul li			{width:408px;}
.as-pesquisa-media	div.autosuggest ul li a			{width:402px;}


/* AS MAIOR */
.as-pesquisa-jogos	div.autosuggest ul				{display:block;width:638px!important;overflow:hidden;background-position:-1442px top; background-repeat:repeat-y;}
.as-pesquisa-jogos	div.autosuggest .as_header		{background-position:-804px top;}
.as-pesquisa-jogos	div.autosuggest .as_footer		{background-position:-2080px top;}
.as-pesquisa-jogos	div.autosuggest ul li			{width:628px;}
.as-pesquisa-jogos	div.autosuggest ul li a			{width:622px;}

/* LISTA RECEPCAO SUGGEST */
.lista-suggestion				{}


.votos-sim{color:#238E23; font-weight:bold}
.votos-nao{color:#FF0000; font-weight:bold}
.opiniao .p							{color:#090;}
.opiniao .n							{color:#F00;}
.lista-suggestion				{}

/* MENSAGENS DE ALERTA */
#mensagens-sistema									{
														position:fixed;top:0; width:100%;padding:0;margin:0 0 0 0;z-index:99 !important;
													}
* html #mensagens-sistema {
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+10+"px" : body.scrollTop+10+"px");
}

#mensagens-sistema div								{margin:0 0 10px 0;padding: 0 10px 0 60px;opacity:.95;filter:Alpha(Opacity=95);float:left;width:95%;clear:both;}
#mensagens-sistema div ul							{list-style:disc;padding:10px 0 10px 20px;font-size: 1.8em;}
#mensagens-sistema div .fechar						{float:right;margin:10px 10px 0 0;opacity:.5;filter:Alpha(Opacity=50);cursor:pointer;}

	/* ERRO */
	#mensagens-sistema .mensagens-erro				{background:#FF7F7F url(i/icones/mensagem-erro.png) 10px 5px no-repeat;border:1px solid #FF3F3F;color:#800000;}
	/* ALERTA */
	#mensagens-sistema .mensagens-alerta			{background:#FFCC7F url(i/icones/mensagem-alerta.png) 10px 5px no-repeat;border:1px solid #FFB23F;color:#804D00;}
	/* SUCESSO */
	#mensagens-sistema .mensagens-sucesso			{background:#7FCC7F url(i/icones/mensagem-sucesso.png) 10px 5px no-repeat;border:1px solid #3FB23F;color:#004D00;}