/* CSS Pequim 2008 */

*					{ margin:0; padding:0}

a					{ font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
a:hover				{ text-decoration:underline;}

body				{ background:url(images/bg_geral.jpg); font: normal 12px Arial, Helvetica, sans-serif;}
h1					{ font: bold 26px Arial, Helvetica, sans-serif; margin:0 auto 0 auto;display: inline;}

#header				{ width: 950px; height: 183px; margin:auto; padding-top:15px; margin-bottom:3px; _margin-bottom:0;}
#superbanner		{ width: 728px; height:90px; margin: auto; border:1px solid black;}
#menu				{ width:950px; margin:auto; height:37px; margin-bottom:-4px; }
#menu li			{ float:left; display:inline; list-style-type:none }
#container_geral	{ width: 950px;  background-color:#FFF; margin:auto; }

div#container_geral:after {
		    content:".";
		    display:block;
		    clear:both;
		    visibility:hidden;
		    height:0;
		    overflow:hidden;
        }



#container_principal	{ width:775px; float:left; margin:25px 0 0 0px; _margin:25px 0 0 0px;}
#container_secundario	{ width: 127px; float:right;  margin:25px 17px 0 0px; *margin:25px 22px 0 0px; _margin:25px 8px 0 0px; text-align:center;}
#container_terciario   { float:left; clear:both; width:775px; height:545px; margin:0 0 0 5px; color:#000000; background-position:52%;}
#as_olimpiadas_home	{ font: normal 11px/17px Arial, Helvetica, sans-serif; float:left; clear:none; width:309px; height: 226px; margin:10px 0px 0px 25px; _margin:10px 0px 0px 13px;  background:url(images/bg_as_olimpiadas.gif); padding: 40px 20px 0px 40px; }
#as_olimpiadas_home a { color:#f90}
#as_olimpiadas_home p { margin-bottom:15px; color:#466c64 } 



#blog_do_pequines_home 	     { float:left; clear:none; width:370px; height:266px; margin:0 0 0 10px;}
#destaque_do_pequines	     { float:right;clear:both; width:350px; height:92px; padding:28px 0 0 0; background:url(images/pequines_home.gif) no-repeat; font: bold 14px Arial, Helvetica, sans-serif; }
#texto_destaque_pequines     { float:right; clear:none; width:96px; height:56px; margin:0 10px 0 0; padding: 12px;}
#img_desquete_pequines	     { float:right; clear:none; width:80px;  height:80px; margin:0 0 0 0;}
#mais_noticias_pequines	 	 { clear:both; width:270px; list-style:none; margin:0px auto 0 auto;  padding:0; font:normal 11px Arial, Helvetica, sans-serif ;}
#mais_noticias_pequines li	 { clear:both; width:270px; list-style:none; margin:10px 0 0 0; padding:0 0 0 17px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; }

#mais_noticias_pequines li a { font:normal 11px Arial, Helvetica, sans-serif; color:#466c64; text-decoration:none; }
#mais_noticias_pequines li a:hover { text-decoration:underline; color:#000; }


#esportes_home 		{ float:left; clear:both; width:775px; height:90px; margin:10px 0 15px 0; }
#tt_esportes		{ clear:none; width:760px; height:40px; margin:0 auto 0 auto; *margin-left:20px;}
#flash_esportes		{ clear:both; width:775px; height:50px; margin-left:25px;}

#calendario_home	{ float:left; clear:both; width:370px; }
#tt_calendario		{ clear:none; width:360px; height:40px; margin:0 0 0 7px;}
#box_modalidades	{ float:left; clear:both; width:370px; margin:30px 0 0 0;}
#img_modalidade		{ float:right; clear:none; width:150px; height:20px; margin:4px 5px 0 0; font: normal 12px Arial, Helvetica, sans-serif; text-align:right;}
#img_modalidade	img	{ float:left; margin:0 12px 0 0;}
#select_modalidade  { float:right; clear:none; width:175px; display:inline;}
#select_total_medelhas  { float:right; clear:none; width:127px; display:inline;}
#tab_dias			{ float:right; clear:none; width:310px; margin:20px 0 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#000; text-align:center;}

#medalhas_do_brasil_home 	{ float:right; clear:none; width:370px; }
#tt_medalhas_brasil			{ clear:none; width:360px; height:40px; margin:0 auto 0 auto;}
#lista_medalhas_brasil		{ float:right; clear:none; width:320px; height:100px; margin:22px 0 0 0; padding:4px 0 0 0; background:url(images/bg_quadro_medalhas.gif); list-style:none;}
#lista_medalhas_brasil dt	{ float:left; clear:none; width:245px; height:30px; margin:0px 0 0 0;; padding:3px 0 0 40px; list-style:none; font: normal 20px Arial, Helvetica, sans-serif; color:#000;}
#lista_medalhas_brasil dd	{ float:left; clear:none; width:32px; height:29px; margin:0px 0 0 0;; padding:4px 0 0 0; list-style:none; font: normal 20px Arial, Helvetica, sans-serif; color:#000; text-align:center;}
#nao_participou				{ width:360px; height:64px; margin:22px 0 0 0; text-align:center; padding-top:40px;  clear:both; font:bold 14px Arial, Helvetica, sans-serif; color:#FF9900;}

#enquetes_home				{ float:left; clear:both; width:370px; height:138px;  margin:17px 0 0 0;}
#tt_enquetes				{ clear:none; width:365px; height:40px; margin:0 0 0 7px;}
#destaque_enquetes			{ text-align:center; float:left; clear:both; width:306px; height:46px; margin:5px auto 0 59px; *margin:5px auto 0 29px; padding:20px 10px 0 10px; background:url(images/bg_box_texto.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#578279; vertical-align:middle}

#ultimas_do_mural_home		{ float:right; clear:none; width:370px;  margin:17px 0 0 0; text-align:center}
#tt_ulminas_mural		    { clear:none; width:360px; height:40px; margin:0 auto 0 auto;}
#lista_ultimas_mural		{ float:right; width:316px; height:240px; margin:0; padding:0px; list-style:none; font:normal 11px Arial, Helvetica, sans-serif; color:#fff;}
#lista_ultimas_mural li		{ width:295px; height:53px; margin:3px 0 0 0; padding:20px 10px 0 10px; background:url(images/bg_box_texto_mural.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#000;}

#quiz_home				{ float:left; clear:none; width:370px; height:138px; margin:25px 0 0 0; _margin:10px 0 0 0;}
#tt_quiz				{ clear:none; width:365px; height:40px; margin:0 0 0 7px;}
#destaque_quiz			{ float:left; clear:both; width:306px; height:46px; margin:0px auto 0 59px; *margin:5px auto 0 29px; padding:20px 0 0 10px; background:url(images/bg_box_texto.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#578279; text-align:center}

#voce_sabia_home				{ float:left; clear:both; width:775px; margin:0 0 0 0px;}
#tt_voce_sabia					{ float:left; clear:none; width:741px; height:42px; margin:0 0 0 10px;}
#lista_voce_sabia				{ width:790px; height:250px; clear:both; margin:15px 0 0 0; _margin:7px 0 0 0; padding:0; list-style:none; }
#lista_voce_sabia li			{ float:left; clear:none; width:365px; height:80px; margin:4px 0 0 25px; _margin:4px 0 0 17px; padding:0;}
#lista_voce_sabia a				{ font:normal 11px Arial, Helvetica, sans-serif; color:#000;}
#lista_voce_sabia a:hover		{ text-decoration:underline}

#quadro_de_medalhas_home { float:left; clear:both; width:127px;  margin:0 0 10px 0; font:normal 11px Arial, Helvetica, sans-serif;}
#quadro_de_medalhas_home a { font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#quadro_de_medalhas_home a:hover { color:#FFFFFF;}

#quadro_de_medalhas_interno {width:650px; margin:20px auto 0 auto;}
#quadro_de_medalhas_interno th { height:25px; text-align:center; font:bold 16px Arial, Helvetica, sans-serif; color:#004e44; padding-bottom:10px;}
#quadro_de_medalhas_interno td {width:108px; height:35px; text-align:center; font:bold 16px Arial, Helvetica, sans-serif; color:#000;}
#quadro_de_medalhas_interno td img { text-align:center; border:1px solid black;}
.qm_colocacao	{ width:20px;}
.qm_pais		{ width:330px;}
.qm_ouro		{ width:80px;}
.qm_prata		{ width:80px;}
.qm_bronze		{ width:80px;}
.qm_total		{ width:80px;}

.fundo_impar				{ background:#c5dcdb;}


#tt_quadro_medalhas		 { float:left; clear:none; width:127px; height:69px;  }
#medalhas				 { float:left; clear:both; width:127px;  margin:10px 0 0px 0; }


#tt_publicidade			 { clear:both; width:120px; height:17px; margin:0px 0 0 0;}
#banner_skyscraper_home  { clear:both; width:128px; height:600px; margin:10px 0 0 0;}
#bt_120x60				 { clear:both; width:126px; height:60px; margin:5px 0 0 0; padding:0px}
#banner_game			 { clear:both; width:128px; height:160px; margin:5px 0 0 0; padding:0px}


#bt_opine			     { float:left; clear:both; width:26px; height:20px; margin:15px auto 0 55px; _margin:15px auto 0 30px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; padding:0 0 0 20px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_opine a				 { font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_opine a:hover		 { font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}


#bt_veja_todas_enquetes   			{ float:right; clear:none; width:140px; height:20px; margin:15px auto 0 30px; _margin:15px auto 0 55px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; padding:0 0 0 20px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_veja_todas_enquetes a			{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_veja_todas_enquetes a:hover		{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}

#bt_responda_quiz		   			{ float:left; clear:none; width:140px; height:20px; margin:15px auto 0 150px; _margin:15px auto 0 75px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; padding:0 0 0 20px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_responda_quiz a					{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_responda_quiz a:hover			{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}

#bt_mural_completo    	 			{ float:left; clear:none; width:140px; height:20px; margin:5px auto 0 150px; _margin:5px auto 0 75px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; padding:0 0 0 5px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900; text-align:center;}
#bt_mural_completo a				{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_mural_completo a:hover			{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}

#bt_todas_noticias		  			{ clear:none;	width:263px; *width:250px; _width:265px; height:20px;  margin:12px auto 0 auto; background:url(images/setinha_amarella.gif) no-repeat 0 0%; padding:0 0 0 22px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_todas_noticias a				{ font:normal 11px Arial, Helvetica, sans-serif; color:#FF9900;}
#bt_todas_noticias a:hover			{ font:normal 11px Arial, Helvetica, sans-serif; color:#000;}

.display_none		 { display:none;}
.texto_laranja_bold  { font: bold 12px Arial, Helvetica, sans-serif; color:#FF6600;}
.seletor_modalidades { float:left; width:175px; height:20px; font: normal 12px Arial, Helvetica, sans-serif; }


#tab_dias #calendario_modalidades th { background:url(images/bg_td_tab.gif); font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:center; text-align:center; height:20px; width:28px; }

#tab_dias #calendario_modalidades .dias_competicao { background:#75968f; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; color:#000; background:
 url(images/dias_competicao.gif) no-repeat;}
#tab_dias #calendario_modalidades .finais	{ background:#75968f; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; color:#000; background:url(images/dias_finais.gif);}



.postado_por_mural		  { float:right; width:100%; height:20px; margin:0 5px 0 0; font:bold 11px Arial, Helvetica, sans-serif; color:#87cac5; text-align:center}

.foto_voce_sabia		  { float:left; clear:none; width:80px; height:80px; margin:0 4px 0 0; padding:0px} 
.desc_voce_sabia		  { float:left; clear:none; width:270px ; height:70px; margin:0px; padding:5px 5px 5px 5px; background:url(images/bg_lista_voce_sabia.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#000;}

.fundo_verde			  { background:#c5dcdb; font:normal 11px Arial, Helvetica, sans-serif;}
.fundo_verde_escuro		  {  background-color:#128377;}
.ver_todos 				  { font:normal 12px Arial, Helvetica, sans-serif; text-align:center; background:url(images/setinha_amarella_01.gif) no-repeat 12px 7px; padding:0 0 0 20px;}

.fundo_cinza			  { background:#F2F2F2; }
.colocacao				  { background:#c5dcdb; font: bold 12px Arial, Helvetica, sans-serif; text-align:center;}
.borda_direita			  { border-right:1px dotted #666666;}

#copyright			{ width: 950px; font: bold 14px Arial, Helvetica, sans-serif; margin: 25px auto 25px auto; text-align:center;}
#copyright a		{ color:#000; font-weight:bold;}

.container_interna  { padding:0 0 0 25px;}
.container_interna2 { padding:25px 0 0 50px;}

/* esportes interna */
#esportes_internas #esportes_home 		{ float:left; clear:both; width:775px; height:90px; margin:10px 0 15px 0; }
#esportes_internas #foto_esporte		{ float:left; clear:both; width: 235px; height:308px; background-image: url(images/bg_foto_esporte.gif); padding: 8px; background-repeat: no-repeat; font: normal Arial, Helvetica, sans-serif 12px; text-align:right}	
#esportes_internas #txt_esporte			{ float:left; width:400px; margin-left:25px; display:inline; }
#esportes_internas #txt_esporte	p:first-child:first-letter	{ font-weight:bold; }
#esportes_internas h4					{ height:50px; padding-left: 60px; padding-top:10px; color:#f7911c; font: normal 24px Arial, Helvetica, sans-serif;}
#esportes_internas p					{ margin-bottom:24px; font: normal 12px/18px Arial, Helvetica, sans-serif}
#esportes_internas .credito_materia	{ background-image:url(images/bg_fonte_pequines.gif); width:245px; height:61px; background-repeat: no-repeat; padding-top: 30px; font-weight:bold;}
#esportes_internas #esportes_outros		{ float:left; clear:both; padding:0; width:100%; border-top: 1px dashed #ccc; padding-top:25px; margin-top:25px;}
#esportes_internas #esportes_outros h4	{ padding:0; margin:0; color:#f7911c; font: normal 24px Arial, Helvetica, sans-serif; }
#esportes_outros ul						{ list-style-type:none;}
#esportes_outros li						{ float: left; margin-right:2px;}
#esportes_internas #esportes_geral		{ float:left; clear:both; padding:0; width:100%;}
#esportes_internas #esportes_geral:after {
            content:".";
            clear:both;
            display:block;
            visibility:hidden;}
#esportes_internas #esportes_geral h4	{ padding:0; margin:0; color:#f7911c; font: normal 24px Arial, Helvetica, sans-serif;}
#esportes_geral ul						{ list-style-type:none; font: normal 16px Arial, Helvetica, sans-serif; float:left; clear:both;}
#esportes_geral li						{ float: left; margin-right:2px; width: 200px; padding:12px; vertical-align:middle; background-image:url(images/bg_esporte.gif); margin-bottom:2px;}
#lista_esportes a						{ color:#37756f; font-size:18px; font-weight:normal; border:0; float:left;}
#lista_esportes a:hover					{ color:#000; text-decoration:none;}
.tt_pequines							{ width:100%; text-align:center; height: 105px; margin:0; }
#balao_pequines							{ width:410px; height:13px; background-image:url(images/balao_pequines.gif); background-repeat:no-repeat;}
#pequines_esporte						{ width: 560px; height: 78px; background-image: url(images/pequines_esporte.gif); padding: 68px 0 0 113px; margin-bottom:25px;} 
#pequines_esporte h4					{ padding:0; margin:0; color:#000}
#lista_esportes span					{ float:left; margin-left: 5px; width:120px;}
#lista_esportes img						{ float:left;}


/* hist&oacute;ria */

#topo_historia							{ width: 743px; height: 243px; padding: 0px; margin:0 0 0 30px;} 
#historia #txt_hist_olimpiadas			{ float:left; width:700px; margin:40px 0 0 50px; display:inline}
#txt_hist_olimpiadas h3					{ color:#f6a130; font: normal 20px/22px Arial, Helvetica, sans-serif; border-bottom: dotted 2px #f90; margin:20px 0 10px 0;} 
#historia #esportes_home 				{ float:left; clear:both; width:775px; height:90px; margin:10px 0 15px 0; }
#historia #foto_esporte					{ float:left; clear:both; width: 235px; height:308px; background-image: url(images/bg_foto_esporte.gif); padding: 8px; background-repeat: no-repeat; font: normal Arial, Helvetica, sans-serif 12px; text-align:right}	
#historia h4						    { height:50px; padding-left: 60px; padding-top:10px; color:#f7911c; font: normal 24px Arial, Helvetica, sans-serif;}
#historia p								{ margin-bottom:24px; font: normal 12px/18px Arial, Helvetica, sans-serif}
#historia .credito_materia				{ background-image:url(images/bg_fonte_pequines.gif); width:245px; height:61px; background-repeat: no-repeat; padding-top: 30px; font-weight:bold;}
#historia #esportes_outros				{ float:left; clear:both; padding:0; width:100%; margin:20px 0 0 25px; _margin:20px 0 0 15px;}
#historia #esportes_outros h4			{ padding:0; margin:0; color:#f7911c; font: normal 24px Arial, Helvetica, sans-serif;  }
#lista_links_rapidos					{padding-left:10px; margin-bottom:25px; float:left; clear: both;}
#lista_links_rapidos li					{ list-style-type:none; background-image:url(images/setinha_amarella.gif); background-repeat:no-repeat; padding-left:20px; float: left; width: 210px; height:30px;}
#lista_links_rapidos a					{ font: bold 14px Arial, Helvetica, sans-serif; color:#466c64;}

/* calend&aacute;rio */

#tt_calendario_interno					{ margin:0 0 0 30px;}
#pequines_calendario					{ width:647px; height:145px; margin:0 auto 0 auto;}
#menu_calendario						{ float:left; clear:none; width:188px; margin:20px 0 0 20px;; padding:0; display:inline;}

#menu_esportes_calendario				{ width:188px; margin:0; padding:10px 0 0 0; list-style:none;  background:url(images/bg_menu_calendario.gif);}
#menu_esportes_calendario li			{ width:110px; margin:0px auto 0 auto; padding:0 0 0 15px;  background:url(images/setinha_menu_calendario.gif) 0 45% no-repeat;}
#menu_esportes_calendario a				{ font:normal 11px Arial, Helvetica, sans-serif; color:#000;}
#menu_esportes_calendario a:hover		{ text-decoration:underline; color:#CC3300;}	

#container_calendario					{ float:right; clear:none; width:540px; margin:30px 10px 0 0; padding:0; display: inline;}
#calendario_grande						{ width:540px; margin:0; padding:0;  background:#c6dcda; font:normal 40px Arial, Helvetica, sans-serif; text-align:center;}
#calendario_grande td					{ width:75px; height:60px;}

#calendario #calendario_modalidades th     { font:bold 48px Arial, Helvetica, sans-serif; color:#fff; text-align:center; text-align:center; height:60px; background-color:#FFCC00;}
#calendario #calendario_modalidades .dias_competicao { background:#75968f; font:bold 40px Arial, Helvetica, sans-serif; text-align:center; color:#000; background: url(images/bg_dias_competicao_internas.gif);}
#calendario #calendario_modalidades .finais	{ background:#75968f; font:bold 40px Arial, Helvetica, sans-serif; text-align:center; color:#000; background: url(images/bg_finas_internas.gif);}

#agosto2008								{ width:500px; font:normal 40px Arial, Helvetica, sans-serif; color:#FF6600; margin:5px auto 10px auto; text-align:left;}
#leganda_calendario						{ float:right; margin:20px 10px 0 0; display:inline;}

/* os brasileiros */

#tt_osbrasileiros						{ margin:0 0 0 30px;}
#pequines_brasileiros					{ width:665px; height:147px; margin:0 auto 0 auto;}
#modalidades_brasil						{ width:665px; margin:0 auto 0 75px; padding:0px;}
#esportes_brasil img					{ border:0px; }
#osbrasileiros #esportes_outros			{ float:left; clear:both; padding:0; width:100%;}
#osbrasileiros #esportes_outros h4		{ padding:0; margin:0; color:#f7911c; font: normal 12px Arial, Helvetica, sans-serif;}
#osbrasileiros #esportes_outros ul		{ list-style-type:none; margin-top:10px;}
#osbrasileiros #esportes_outros li		{ float:left; margin-right:2px; width:100px; height:80px; text-align:center; font:normal 10px Arial, Helvetica, sans-serif; color:#000;}

#osbrasileiros #esportes_outros	a		{ font:bold 10px Arial, Helvetica, sans-serif; color:#009999;}
#osbrasileiros #esportes_outros	img 	{ font-size:10px; text-decoration:none;}



#osbrasileiros .foto_atleta				{ float:left; width:300px; height:210px}
#osbrasileiros .dados_atleta			{ float:right; width:340px; height:210px;}
#osbrasileiros .nome_atleta				{ font:bold 18px Arial, Helvetica, sans-serif; color:#FF6600; margin:0 0 15px 0;}
#osbrasileiros .descricao_atleta		{ float:left; width:665px; clear:both; margin:20px 0 0 0;}
#osbrasileiros .linha_esquerda			{ font:bold 12px Arial, Helvetica, sans-serif; padding-left:10px; background: #E8E8E8;}	
#osbrasileiros .linha_direita			{ font:normal 12px Arial, Helvetica, sans-serif; padding-left:10px; background: #E8E8E8;}
#osbrasileiros	p						{ font:normal 12px Arial, Helvetica, sans-serif;}

#osbrasileiros .atletas					{ float:left; clear:none; width:665px; margin:10px 0 0 0; padding:0 0 10px 0; list-style:none; background:url(images/bg_tt_descri_esporte.gif) repeat-x; background-position:bottom;}
#osbrasileiros .atletas	li				{ float:left; clear:none; width:130px; background:url(images/setinha_amarella.gif) no-repeat 0 0%; margin:0 0 0 10px; padding:0 0 0 15px; }
#osbrasileiros .time				{ float:left; clear:none; margin:10px 0 0 0; padding:0 0 10px 0; font-style: bold  }
#osbrasileiros .time	li				{ float:left; clear:none; width:80px; margin:0 0 0 10px; padding:0 0 0 5px; }
#osbrasileiros .atletas a				{ font:normal 11px Arial, Helvetica, sans-serif; color:#000;}
#osbrasileiros .atletas a:hover			{ text-decoration:underline;}

#osbrasileiros .definicao_atleta		{float:right; width:340px; margin:0; padding:0;}
#osbrasileiros .definicao_atleta dt		{ float:left; clear:none; width:175px; height:22px; margin:2px 0 0 0; padding:5px 0 0 10px; background: #E8E8E8; font:bold 12px Arial, Helvetica, sans-serif;}
#osbrasileiros .definicao_atleta dd		{ float:left; clear:none; width:140px; height:22px; margin:2px 0 0 2px; padding:5px 0 0 10px; background: #E8E8E8;}
#osbrasileiros li.atleta_selecionado	{ background-color:#FF6600; color:#fff; font-size:11px;}


#osbrasileiros .tt_modalidade			{ float:left; clear:both; width:665px; height:25px; margin:30px auto 0 0px; padding:0;  background:url(images/bg_tt_descri_esporte.gif) repeat-x; background-position:bottom; font:bold 16px Arial, Helvetica, sans-serif; color:#FF9900;}


#container_fto_desc_espor				{ width:665px; margin:0 auto 0 75px; padding:0;}
#fotos_brasileiro						{ float:left; clear:none; width:166px; margin:20px 0 0 0; padding:0px;  background:#ff9000; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-align:center; }

#lista_fotos_brasileiros				{ width:166px; list-style:none; margin:10px 0 0 0; padding:0px;  background:#ff9000;}
#lista_fotos_brasileiros li				{ float:left; clear:none; width:75px; height:100px; display:inline; margin:0 0 0 5px; padding:0; background:url(images/bg_fotos_brasileiros.gif) no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
#lista_fotos_brasileiros li	img			{ margin:5px 5px 5px 5px;}

#descricao_modalidade_atleta					{ float:right; width:650px; clear:none;  margin:40px 0 0 0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:20px;}

/* enquetes */

#container_enquetes_top5						{margin:20px 0 0 0px;}
#enquetes_pequim #tt_enquetes									{ margin:0 0 0 30px;}
#pequines_enquetes								{ width:665px; height:144px; margin:0 auto 0 auto;}

#enquetes_pequim #ultimas_enquetes				{ float:left; width:467px; margin:0 0 0 60px; padding:0px; display:inline;}

#enquetes_pequim .titulo_enquetes				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-left:15px;}
#enquetes_pequim .box_enquetes					{ float:left; clear:both; width:467px; display:inline; margin-top:21px; background:url(images/bg_box_enquetes.gif);}
#enquetes_pequim .lista_enquetes				{ width:445px; margin:0 auto 10px auto; padding:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; list-style:none;}
#enquetes_pequim .lista_enquetes li				{ width:430px; height:18px; margin:0; padding:0;}
#enquetes_pequim .nome_destaque					{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
#enquetes_pequim .enviado_por					{ float:left; clear:both; width:170px; height:50px; margin:0 0 0 15px; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
#enquetes_pequim .enviado_por img				{ float:left; clear:both; margin:0 5px 0 0; border:2px solid white;}
#enquetes_pequim .bt_votar						{ float:right; clear:none; margin:20px 15px 0 0; height:25px;}
.lista_enquetes_dados							 { background-color:#c2fff5; padding: 1px 2px 1px 5px;}
.lista_enquetes_votos, .lista_enquetes_porcentagem, .lista_enquetes_resposta  { background-color:#028170; padding: 1px 2px 1px 5px; color:#fff}

#enquetes_pequim #top5							{ float:right; width:230px; margin:0 20px 0 0; padding:0; display:inline;}

#enquetes_pequim #lista_mais_equentes			{ width:230px; margin:0 auto 8px auto; padding:0;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; line-height:12px; list-style:none;}
#enquetes_pequim #lista_mais_equentes	li		{ clear:both; width:230px; height:41px; margin:21px 0 0 0; _margin:15px 0 0 0; padding:0;}
#enquetes_pequim #lista_mais_equentes	a		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
#enquetes_pequim #lista_mais_equentes	a:hover	{ text-decoration:underline;}



#enquetes_pequim .votos_enquete					{ float:left; clear:none; width:35px; height:36px; padding:5px 0 0 5px; background:url(images/bg_voto01.gif); line-height:14px; text-align:center; margin-right:5px;}
#enquetes_pequim .votos							{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fc1800;}
#enquetes_pequim .nome_mais_enqutes				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#00507c; }
#enquetes_pequim #enquete_de					{ float:left; clear:none; width:150px; height:41px}
#enquetes_pequim #avanca_enquetes				{ float:left; width:230px; margin:10px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

/* mural */


#tt_mural									{ margin:0 0 0 30px;}
#pequines_mural								{ width:665px; height:147px; margin:0 auto 0 auto;}

#mural #lista_mural							{ width:665px; margin:0; padding:0; list-style:none;; margin:0 auto 0 auto;}
#mural #lista_mural li						{ width:665px; height:115px; margin:50px 0 0 0; padding:0; background:url(images/bg_tt_descri_esporte.gif) repeat-x;  background-position:bottom;}
#mural .foto_usuario_esq						{ float:left; clear:none; width:78px; height:96px; font:bold 12px Arial, Helvetica, sans-serif; text-align:center;}
#mural .seta_pensamento_esq						{ float:left; clear:none; width:26px; height:16px; margin:20px 0 0 0;}
#mural .box_comentario_esq						{ float:left; clear:none; width:559px; margin:0; padding:0;  font:bold 12px Arial, Helvetica, sans-serif; color:#819efd;}
#mural .comentario_esq							{ width:543px; background:#90dffc; padding:5px 5px 5px 10px; font:normal 11px Arial, Helvetica, sans-serif; color:#000;}

#mural .foto_usuario_dir						{ float:right; clear:none; width:78px; height:96px; font:bold 12px Arial, Helvetica, sans-serif; text-align:center;}
#mural .seta_pensamento_dir					{ float:right; clear:none; width:26px; height:16px; margin:20px 0 0 0;}
#mural .box_comentario_dir					{ float:right; clear:none; width:559px; margin:0; padding:0;  font:bold 12px Arial, Helvetica, sans-serif; color:#668785; text-align:right;}
#mural .comentario_dir						{ width:543px; background:#9cfff8; padding:5px 5px 5px 10px; font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-align:left;}

#mural #tt_diga_alguma_coisa				{ width:127px; height:24px; margin:0 0 30px 0;}
#mural #box_diga_alguma_coisa				{ width:665px; height:120px; margin:20px auto 0 auto; padding:0;}
#mural #seta_pensamento_cinza				{ float:left; clear:none; width:26px; height:18px;}
#mural #box_seu_comentario					{ float:left; clear:none; width:558px; margin:0; padding:0;}
#mural #comente_aqui						{ width:543px; margin:0; padding:5px 5px 5px 10px; background:#e6e6e6;}
#mural #seta_pensamento_cinza				{ width:26px; height:16px; margin:20px 0 0 0; }	
#mural .digite_texto						{ width:530px; height:100px; background:#e6e6e6; margin:0px; border:0px; font:normal 12px Arial, Helvetica, sans-serif;}
#mural .bt_voltar							{ float:right; clear:none; width:50px; margin:10px 0 0 0; height:16px;}
#mural .mural_respostas {display:none}
#mural .form_resposta {display:none;}
#mural p.paginacao {text-align:center;font-size:12px; font-weight:bold; }
#mural p.paginacao a {color:black;}


/*quiz */

#quiz_pequim #tt_quiz						{ margin:0 0 0 30px;}
#quiz_pequim #pequines_quiz					{ width:665px; height:147px; margin:0 auto 0 auto;}
#quiz_pequim #box_quiz						{ width:665px; margin:0 auto 0 75px; padding:0px;}

#quiz_pequim .perguntas_quiz		{ float:left; clear:both; width:370px; margin:0; padding:0; list-style:none;}
#quiz_pequim .perguntas_quiz li		{ float:left;; width:370px; margin:5px 0 0 30px; padding:0; list-style:none; display:inline;}

#quiz_pequim .tt_perg_numeracao		{ float:left; clear:both; width:600px; margin:10px 0 0 0; padding:0;}	
#quiz_pequim .titulo_pergunta		{ float:left; clear:none; font:bold 14px Arial, Helvetica, sans-serif; color:#000; margin:15px 0 0 10px; padding:0 0 5px 0;}
#quiz_pequim .numercao_perg			{ float:left; clear:none; font:bold 40px Arial, Helvetica, sans-serif; color:#FF3300;}

#quiz_pequim #bt_responder			{ float:left; clear:both; width:120px; height:35px; margin:20px 0 0 0;}

/*quiz resposta */

#quiz_resp #tt_quiz							{ margin:0 0 0 30px;}
#quiz_resp #pequines_quiz					{ width:665px; height:147px; margin:0 auto 0 auto;}
#quiz_resp .box_quiz						{ width:665px; margin:30px auto 0 75px; padding:0px;}

#quiz_resp #legenda_resposta				{ width:665px; margin:0 auto 0 auto; padding:0 0 0 50px;}
#quiz_resp .perguntas_quiz					{ float:left; clear:both; width:370px; margin:0; padding:0; list-style:none;}
#quiz_resp .perguntas_quiz li				{ float:left;; width:370px; margin:5px 0 0 30px; padding:0; list-style:none; display:inline;}

#quiz_resp .tt_perg_numeracao		{ float:left; clear:both; width:600px; height:50px; margin:10px 0 0 0; padding:0;}	
#quiz_resp .titulo_pergunta			{ float:left; clear:none; font:bold 14px Arial, Helvetica, sans-serif; color:#000; margin:15px 0 0 10px; padding:0 0 5px 0;}
#quiz_resp .numercao_resp			{ float:left; clear:none; font:bold 40px Arial, Helvetica, sans-serif; color:#FF3300;}
#quiz_resp .img_certo_errado		{ float:left; clear:none; padding:15px 0 0 0;}

#quiz_resp .minha_resposta			{ font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;}
#quiz_resp .resposta_correta		{ font:bold 12px Arial, Helvetica, sans-serif; color: #009900;}

.brasil								{ background-color:#f4cf00; }







