@import url(http://capricho.abril.com.br/v2009/css/bottom-branco.css);
	body			{background-color:#FFF; font-family:Trebuchet MS; font-size:11px; margin:0px; padding:0px; text-align:center; }
	img, div, form	{border:0px; margin:0px; padding:0px;}
	p				{border:0px; margin:0px; padding:3px 0px 3px 0px;}
	a				{text-decoration:none}
	a:hover			{text-decoration:underline}

/*# posicionamento do conteúdo */
	#centro			{position:relative; width:965px; display:table; margin:auto;}
	#topo			{position:relative; width:965px;}
	#esq			{position:relative; float:left; width:610px; margin-right:2px; text-align:center;}
	#dir			{position:relative; float:left; width:351px; margin-left:2px;}
	#rodape			{position:relative; clear:both; width:965px; height:120px; text-align:left; padding-top:40px; margin:auto;}	

/*# internas coluna da direita */
	#forum			{position:relative; clear:both; width:610px; height:190px; margin:0px; text-align:left;}
	#atracao		{position:relative; clear:both; width:610px; margin:0px; text-align:left; display:table;}
	#conteudo		{position:relative; clear:both; width:540px; text-align:left; padding:20px 0 0px 0; margin:auto; display:table;}
	
/*# internas coluna da esquerda */
	#chatbox		{position:relative; clear:both; width:315px; min-height:500px; display:table; margin:5px auto 20px auto; text-align:right;}
	#banner_dir		{position:relative; clear:both; width:285px; height:261px; margin:auto; padding:15px 0 15px 0;}
	#banner_topo	{position:absolute; z-index:5; width:717px; top:44px; left:245px; height:79px;}

/*# cores de fundo */
	.bgc_00			{background-color:#000;}
	.bgc_01			{background-color:#FFF;}

	.bgc_10			{background-color:#f79789;} /*QUARTO*/
	.bgc_20			{background-color:#13a6c8;} /*SALA*/
	.bgc_30			{background-color:#71c040;} /*BANHEIRO*/
	.bgc_40			{background-color:#ad6887;} /*ATELIE*/
	.bgc_50			{background-color:#f8931e;} /*PISCINA*/
	.bgc_60			{background-color:#02a4a7;} /*CYBER*/

/*# cores de texto */
	.txc_00			{color:#000;}
	.txc_01			{color:#fff;}
	.txc_02			{color:#8d8d8d;}

	.txc_10			{color:#f79789;} /*QUARTO*/
	.txc_20			{color:#13a6c8;} /*SALA*/
	.txc_30			{color:#71c040;} /*BANHEIRO*/
	.txc_40			{color:#ad6887;} /*ATELIE*/
	.txc_50			{color:#f8931e;} /*PISCINA*/
	.txc_60			{color:#02a4a7;} /*CYBER*/

/*# corpo do texto */
	.txs_10			{font-size:10px;}
	.txs_11			{font-size:11px;}
	.txs_12			{font-size:12px;}
	.txs_13			{font-size:13px;}
	.txs_14			{font-size:14px;}
	.txs_18			{font-size:18px;}
	.txs_24			{font-size:24px;}

/*# imagens de fundo */
	.bg_centro		{background-image:url(../imagens/bg_centro.gif); background-position:top left; background-repeat:repeat-y; min-height:500px; display:table;}
	.bg_forum		{background-position:top left; background-repeat:no-repeat;}
	.bg_rodape		{background-position:top left; background-repeat:no-repeat;}

/*# FORMULÁRIO */
	.submit			{background-color:#fff; height:21px; font:11px verdana; border:1px solid; border-left-color:#FFF; border-right-color:#8d8d8d;  border-top-color:#FFF; border-bottom-color:#8d8d8d; float:right;}
	textarea		{background-color:#fff; width:310px; height:55px; font: 12px Trebuchet MS; color: #8d8d8d; border:1px solid; border-left-color:#c8c8c8; border-right-color:#f5f5f5; border-top-color:#c8c8c8; border-bottom-color:#f5f5f5;}

/*# TÍTULOS */
	#chatbox .tit	{display:block; overflow:hidden; background-repeat: no-repeat; height: 0; width:200px; padding-top:20px; margin-top:30px; line-height:40px; float:left;} 
	#forum .tit		{display:block; overflow:hidden; background-repeat: no-repeat; height: 0; width:67px; padding-top:35px; line-height:40px;} 
	#atracao .tit	{display:block; overflow:hidden; background-repeat: no-repeat; height: 0; width:540px; padding-top:20px; line-height:40px;} 

/*# FORMATAÇÃO FÓRUM*/
	.fr_container	{width:540px; float:left; font-size:12px; color:#999; clear:both;}
	.fr_thumb		{width:100px; height:80px; float:left; text-align:center;}
	.fr_thumb p		{color:#fff; width:82px; height:45px; border:0px; margin:0px; padding:3px 0px 0px 0px; float:left; overflow:hidden;}
	.fr_mensagem	{width:440px; float:left; background-image:url(../imagens/fr_meio_msg.gif); background-repeat:repeat-y; height:78px; display:table;}
	.fr_mensagem p	{border:0px; margin:0px; padding:0px 20px 0px 20px;}

/*# FORMATAÇÃO ATRAÇÃO SEGREDO*/
	.at_container	{width:540px; float:left; font-size:12px; clear:both;}
	.at_thumb		{width:100px; height:80px; float:left; text-align:center;}
	.at_thumb p		{color:#8d8d8d; width:82px; border:0px; margin:0px; padding:3px 0px 0px 0px; float:left;}
	.at_mensagem	{width:440px; float:left; background-image:url(../imagens/at_meio_msg.gif); background-repeat:repeat-y; height:78px; display:table;}
	.at submit		{background-color:#fff; height:21px; font:11px verdana; border:1px solid; border-left-color:#FFF; border-right-color:#8d8d8d; border-top-color:#FFF; border-bottom-color:#8d8d8d; float:right; margin-right:10px;}
	.at_textarea	{background-color:#e4f4fb; width:426px; height:65px; font: 12px Trebuchet MS; color: #8d8d8d; border:1px solid; border-color:#d9e0e2; margin:5px 0 0 5px;}

/* PAGINAÇÃO */
	.icopg				{width:12px; float:right; margin:0 4px 0 0; display:table;}
	.butsseq			{width:140px; display:inline; line-height:18px; float:right; text-align:right; margin:0 5px 0 0}
	.butsseq .txtalb	{float:left; margin:0 0px 0 0; padding:0;}
	.bscalb				{width:20px; border:1px solid #ccc; background-color:#fff; font-family:verdana; font-size:10px; margin:0 5px;}
	.pagbut a,.pagbut a:visited 		{font-family:verdana; font-weight:bold; text-align:center; font-size:10px; margin:0px 2px 0 0; color:#666; display:block; float:left; text-decoration:none; width:18px; line-height:18px;}
	.pagbutcl a,.pagbutcl a:visited		{font-family:verdana; font-weight:bold; text-align:center; font-size:10px; margin:0px 2px 0 0; color:#999; display:block; float:left; text-decoration:none; width:18px; line-height:18px;}
	.txtalb				{color:#eee; font-size:10px; font-weight:bold; display:block; line-height:12px;}

/*BOTOES BRANCOS*/
#mascara{height:100px; width:900px; float:left; overflow:hidden; margin:0 3px;}
#marcasUl, #marcas{height:100px;}
#marcasUl{width:1500px; margin:0; padding:0;}
#marcasUl .botoes{padding:4px; border:0; float:left;}
#marcas {width:960px; padding:10px 0; margin:0 auto;}
#marcasEsq, #marcasDir{display:block; overflow:hidden; text-indent:-1000px; width:27px; height:58px; padding-top:20px; cursor:pointer;}
#marcasEsq{background:url(http://republica.capricho.abril.com.br/imagens/capricho/estrutura/marcas/btn-prox-ant.png) 17px 37px  no-repeat; float:left;}
#marcasDir{background:url(http://republica.capricho.abril.com.br/imagens/capricho/estrutura/marcas/btn-prox-ant.png) -10px 37px  no-repeat; float:right;}
li {list-style-image:none;list-style-position:outside;list-style-type:none;}