@charset "utf-8";
/* CSS Document */
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
.clear{clear:both;}

/* GERAL */
	#corpo div.iluminacao { position:absolute; z-index:-1; top:47px; width:1053px; height:684px; background:url(../imagens/bg_iluminacao.jpg) left top no-repeat; }
	a { text-decoration:none; }
	strong { font-weight:bold; }
	em { font-style:italic; }

/* ESTRUTURA */
	html, body { height:100%; }
	body { font-family:Arial, Helvetica, sans-serif; background:url(../imagens/bg_body.jpg); }
	* html #container {	height:100%; /* hack para IE6 que trata height como min-height */ }	
	#container { position:relative; width:100%; min-width:940px; height:auto !important; min-height:100%; background:url(../imagens/bg_container.jpg) center top repeat-x; }
	#corpo { position:relative; width:940px; padding:0 0 131px; margin:0 auto; }

/* CABEÇALHO */
	#cabecalho { height:149px; background:url(../imagens/bg_aba_topo.jpg) center top no-repeat; }
	#cabecalho ul.menuTopo { float:right; height:15px; padding:6px 34px 0 0; }
	#cabecalho ul.menuTopo li { float:left; font-size:15px; background:url(../imagens/seta_menu_topo.gif) right center no-repeat; padding:0 20px 0 0; margin:0 26px 0 0; }
	#cabecalho ul.menuTopo li a { color:#999; }
	#cabecalho ul.menuTopo li a:hover { color:#FFF; }
	#cabecalho ul.menuTopo li a.ativo { color:#FFCE07; cursor:default; }
	#cabecalho h1 { float:left; margin:44px 0 0; }
	#cabecalho h1 a { display:block; width:200px; height:69px; background:url(../imagens/logo_topo.png) left top no-repeat; text-indent:-999999px; }
	#cabecalho ul.banners { float:right; width:640px; padding:28px 58px 0 0; }
	#cabecalho ul.banners li { float:left; padding:0 0 0 27px; } /* antes estava padding:0 0 0 30px */
		
/* CONTEUDO */
	#conteudo #colEsq { float:left; width:200px; padding:11px 0 0; }
	#conteudo #colEsq div.hr { clear:both; height:2px; background:url(../imagens/bg_hr_col_esq.gif) left top repeat-x; padding:0 0 15px; }
	#conteudo #colEsq div.hr hr { display:none; }
	#conteudo #colEsq ul.menu { margin:0 0 15px; }
	#conteudo #colEsq ul.menu li { margin:0 0 5px; }
	#conteudo #colEsq ul.menu li a { display:block; width:200px; height:30px; background-position:left top; background-repeat:no-repeat; text-indent:-999999px; }
	#conteudo #colEsq ul.menu li a:hover { background-position:left -30px; }
	#conteudo #colEsq ul.menu li a.ativo { background-position:left -60px; cursor:default; }

/* Links Menu */
    #conteudo #colEsq ul.menu li a.tv { background-image:url(../imagens/bt_tv_inter_no_ar.jpg); }
    #conteudo #colEsq ul.menu li a.futebol { background-image:url(../imagens/bt_futebol.jpg); }
    #conteudo #colEsq ul.menu li a.categorias { background-image:url(../imagens/bt_categorias_de_base.jpg); }
    #conteudo #colEsq ul.menu li a.camera { background-image:url(../imagens/bt_camera_exclusiva.jpg); }
    #conteudo #colEsq ul.menu li a.social { background-image:url(../imagens/bt_inter_social.jpg); }
    #conteudo #colEsq ul.menu li a.fala{ background-image:url(../imagens/bt_fala_colorado.jpg); }
    #conteudo #colEsq ul.menu li a.clube { background-image:url(../imagens/bt_por_dentro_clube.jpg); }
    #conteudo #colEsq ul.menu li a.torcida { background-image:url(../imagens/bt_torcida.jpg); }
    #conteudo #colEsq ul.menu li a.minuto { background-image:url(../imagens/bt_semana_do_inter.jpg); }
    #conteudo #colEsq ul.menu li a.intershop { background-image:url(../imagens/bt_intershop.jpg); }
    #conteudo #colEsq ul.menu li a.historias { background-image:url(../imagens/bt_historias_coloradas.jpg); }
    #conteudo #colEsq ul.menu li a.contra { background-image:url(../imagens/bt_contra_ataque.jpg); }
    #conteudo #colEsq ul.menu li a.consulados { background-image:url(../imagens/bt_consulados.jpg); }
    #conteudo #colEsq ul.menu li a.foradecampo { background-image:url(../imagens/bt_foradecampo.jpg); }
    #conteudo #colEsq ul.menu li a.idolos { background-image:url(../imagens/bt_idolos_eternos.jpg); }
    #conteudo #colEsq ul.menu li a.saude { background-image:url(../imagens/bt_saude_jogo.jpg); }
    #conteudo #colEsq ul.menu li a.arquivo { background-image:url(../imagens/bt_arquivo.jpg); }

	#conteudo #colEsq form.busca { padding:0 0 10px; }
	#conteudo #colEsq form.busca label { display:block; width:138px; height:16px; background:url(../imagens/txt_busca_por_videos.png) left top no-repeat; text-indent:-999999px; padding:0 0 3px; }
	#conteudo #colEsq form.busca span { display:block; float:left; width:163px; height:20px; background:url(../imagens/bg_busca.jpg) left top no-repeat; padding:5px; }
	#conteudo #colEsq form.busca input.texto { width:163px; height:20px; line-height:20px; font:normal 13px Arial, Helvetica, sans-serif; color:#999; border:0; }
	#conteudo #colEsq form.busca input.botao { display:block; float:right; width:27px; height:30px; background:url(../imagens/bt_busca.jpg) left top no-repeat; border:0; cursor:pointer; }

	#conteudo #colEsq div.bannerInter { padding:0 0 15px; }
	#conteudo #colEsq div.bannerInter a { display:block; background-position:left top; background-repeat:no-repeat; text-indent:-999999px; }
	#conteudo #colEsq div.bannerInter a.radio { width:168px; height:89px; background-image:url(../imagens/banner_radio_colorada.png); }
	#conteudo #colEsq div.bannerInter a.twitter { width:154px; height:43px; background-image:url(../imagens/banner_twitter.png); }
	#conteudo #colEsq div.bannerInter a.orkut { width:175px; height:46px; background-image:url(../imagens/banner_orkut.png); }
	#conteudo #colEsq div.bannerInter a.rss { width:179px; height:33px; background-image:url(../imagens/banner_rss.png); }

	#conteudo #colDir { float:right; width:720px; }
	#conteudo #colDir div.hr { clear:both; height:34px; background:url(../imagens/bg_hr_col_dir.jpg) left top no-repeat; }
	#conteudo #colDir div.hr hr { display:none; }

	/* Abas de Seção */
    #conteudo #colDir div.aba { position:relative; z-index:200; width:710px; height:21px; border-bottom:6px solid #1A1A1A; padding:0 10px 0 0; overflow:hidden; }
    #conteudo #colDir div.aba.player { border:0; }
    #conteudo #colDir div.aba span { position:relative; float:right; }
    #conteudo #colDir div.aba span.abaEsq { width:26px; height:21px; background:url(../imagens/bg_aba_player_esq.png) left top no-repeat; }
    #conteudo #colDir div.aba span.abaDir { width:21px; height:21px; background:url(../imagens/bg_aba_player_dir.png) left top no-repeat; }
    #conteudo #colDir div.aba span.nomeVideo { height:21px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFCE07; line-height:21px; background-color:#1A1A1A; }
    #conteudo #colDir div.aba span.nomeVideo strong { color:#FFF; }

	/* Número de Exibições de Vídeo */
    #conteudo #colDir div.exibicoes { float:right; width:195px; }
    #conteudo #colDir div.exibicoes span { display:block; float:left; height:16px; line-height:16px; padding:0 5px 0 0; }
    #conteudo #colDir div.exibicoes span.numero { font-weight:bold; font-size:14px; color:#FFCE07; }
    #conteudo #colDir div.exibicoes form.rate { float:left; }

    /* Player de Vídeo */
    #conteudo #colDir div#player { position:relative; width:720px; height:451px; border-bottom:1px solid #313131; margin:-21px 0 10px; }
    #conteudo #colDir div#player div.video { position:absolute; left:10px; top:21px; width:700px; height:420px; background-color:#000000; }
    #conteudo #colDir div#player span { position:absolute; display:block; }
    #conteudo #colDir div#player span.topo { left:0; top:11px; width:720px; height:10px; background:url(../imagens/bg_player_topo.png) left top no-repeat; }
    #conteudo #colDir div#player span.fundo { left:0; bottom:0; width:720px; height:10px; background:url(../imagens/bg_player_fundo.png) left top no-repeat; }
    #conteudo #colDir div#player span.esq { left:0; top:21px; width:10px; height:420px; background:url(../imagens/bg_player_esq.png) left top no-repeat; }
    #conteudo #colDir div#player span.dir { right:0; top:21px; width:10px; height:420px; background:url(../imagens/bg_player_dir.png) left top no-repeat; }

	/* Compartilhamento de Vídeo */
    #conteudo #colDir div.compartilhar { padding:0 10px 30px; }
    #conteudo #colDir div.compartilhar span.data { display:block; font-size:12px; color:#E9B600; }
    #conteudo #colDir div.compartilhar h2 { width:109px; height:13px; background:url(../imagens/tit_tv_inter_no_ar.png) left top no-repeat; text-indent:-999999px; margin:0 0 15px; }
    #conteudo #colDir div.compartilhar h3 { font-weight:bold; font-size:24px; color:#FFF; line-height:100%; margin:0 0 5px; }
    #conteudo #colDir div.compartilhar p { font-size:13px; color:#999; padding:0 0 20px; }
    #conteudo #colDir div.compartilhar ul.midias { float:left; padding:0 15px 10px 0; overflow:hidden; }
    #conteudo #colDir div.compartilhar ul.midias li { float:left; font-weight:bold; font-size:14px; color:#FFF; padding:0 15px 0 0; }
    #conteudo #colDir div.compartilhar ul.midias li a { display:block; font-weight:normal; font-size:13px; color:#999; background-position:left top; background-repeat:no-repeat; padding:0 0 0 20px; }
    #conteudo #colDir div.compartilhar ul.midias li a:hover { color:#FFF; }
    #conteudo #colDir div.compartilhar ul.midias li a.facebook { background-image:url(../imagens/ico_facebook.jpg); }
    #conteudo #colDir div.compartilhar ul.midias li a.twitter { background-image:url(../imagens/ico_twitter.jpg); }
    #conteudo #colDir div.compartilhar ul.midias li a.orkut { background-image:url(../imagens/ico_orkut.jpg); }

    #conteudo #colDir div.compartilhar div.linkdownload { float:left; width:200px; border:0px solid blue;} /* novo */
    #conteudo #colDir div.compartilhar div.linkdownload a { font-weight:bold; font-size:14px; color:#FFF; background-position:right top; background-repeat:no-repeat; padding:0 20px 0 40px; } /* novo */
    #conteudo #colDir div.compartilhar div.linkdownload a.iconedownload { background-image:url(../imagens/ico_download.jpg); }
    #conteudo #colDir div.compartilhar div.linkdownload a:hover { color:#E9B600; } /* novo */

    #conteudo #colDir div.compartilhar div.link { float:left; width:110px; }
    #conteudo #colDir div.compartilhar div.link span { display:block; float:left; font-weight:bold; font-size:14px; height:16px; line-height:16px; color:#FFF; }
    #conteudo #colDir div.compartilhar div.link a { display:block; float:right; width:15px; height:16px; outline:none; overflow:hidden; }
    #conteudo #colDir div.compartilhar div.link a img { display:block; float:right; }
    #conteudo #colDir div.compartilhar div#linkVideo { clear:both; background-color:#242424; padding:10px; overflow:hidden; }
    #conteudo #colDir div.compartilhar div#linkVideo span { display:block; width:700px; height:18px; padding:5px 5px 0; }
    #conteudo #colDir div.compartilhar div#linkVideo span input { width:700px; font:normal 13px Arial, Helvetica, sans-serif; color:#808080; background-color:transparent; border:0; }
    #conteudo #colDir div.compartilhar form.incorporar { clear:both; overflow:hidden; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.texto { float:left; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.texto label { float:left; height:23px; line-height:23px; font-weight:bold; font-size:14px; color:#FFF; padding:0 20px 0 0; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.texto span { float:left; display:block; width:261px; height:18px; background:url(../imagens/bg_input_embbed.jpg) left top no-repeat; padding:5px 5px 0; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.texto span input { width:261px; font:normal 13px Arial, Helvetica, sans-serif; color:#808080; background-color:transparent; border:0; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.check { float:left; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.check label { float:left; display:block; height:23px; font:normal 14px Arial, Helvetica, sans-serif; line-height:23px; letter-spacing:-1px; color:#999; padding:0 0 0 12px; }
    #conteudo #colDir div.compartilhar form.incorporar fieldset.check .jNiceWrapper { margin:6px 4px 0 0; }

	/* Saudação Colorada */
    #conteudo #colDir div.saudacao { padding:0 10px 30px; }
    #conteudo #colDir div.saudacao h2 { font:bold 18px Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 15px; }
    #conteudo #colDir div.saudacao h2 span { color:#FFCE07; }
    #conteudo #colDir div.saudacao p { font-size:14px; color:#FFF; }

	/* Abas de Vídeos */
    #conteudo #colDir div#tabs { position:relative; height:232px; }
    #conteudo #colDir div#tabs a.mais { position:absolute; right:10px; top:13px; display:inline-block; font-size:13px; color:#999; }
    #conteudo #colDir div#tabs a.mais:hover { color:#FFF; }
    #conteudo #colDir div#tabs ul.abas { height:32px; padding:0 0 0 25px; }
    #conteudo #colDir div#tabs ul.abas li { float:left; text-indent:-999999px; }
    #conteudo #colDir div#tabs ul.abas li.futebol { width:272px; height:32px; background:url(../imagens/bg_aba_videos_futebol.png) left top no-repeat; margin:0 0 0 -15px; }
    #conteudo #colDir div#tabs ul.abas li a { position:relative; display:block; height:32px; text-indent:-999999px; }
    #conteudo #colDir div#tabs ul.abas li a.recentes { width:180px; background-image:url(../imagens/bg_aba_videos_recentes.png); }
    #conteudo #colDir div#tabs ul.abas li a.assistidos { width:148px; background-image:url(../imagens/bg_aba_assistidos.png); }
    #conteudo #colDir div#tabs ul.abas li a.populares { width:148px; background-image:url(../imagens/bg_aba_populares.png); }

	/* Tabs ----------------------------------*/
    .ui-tabs { zoom: 1; }
    .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: default; }
    .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
    .ui-tabs .ui-tabs-hide { display: none !important; }
    #conteudo #colDir div#tabs ul.abas li.ui-state-default a { z-index:100; width:140px; background-position:left top; cursor:pointer; margin:0 0 0 -15px; }
    #conteudo #colDir div#tabs ul.abas li.ui-tabs-selected a { z-index:50; background-position:left bottom; cursor:default; margin:0 0 0 -15px; }
    #conteudo #colDir div#tabs ul.abas li.ui-state-default a.maior { width:172px; }
    #conteudo #colDir div#tabs ul.abas li.ui-tabs-selected a.maior { width:180px; }

    #conteudo #colDir div#tabs div { position:relative; background-color:#424041; padding:10px; } 
    #conteudo #colDir div#tabs div span.esq, #conteudo #colDir div#tabs div span.dir { position:absolute; display:block; width:4px; height:4px; }
    #conteudo #colDir div#tabs div span.esq { top:0; left:0; background:url(../imagens/bg_biblioteca_esq.jpg) left top no-repeat; }
    #conteudo #colDir div#tabs div span.dir { top:0; right:0; background:url(../imagens/bg_biblioteca_dir.jpg) right top no-repeat; }
    #conteudo #colDir div#tabs span.fundo { position:absolute; left:0; bottom:0; display:block; width:720px; height:19px; background:url(../imagens/bg_fundo_biblioteca.jpg) left top no-repeat; }

    #conteudo #colDir div#tabs div div.video { position:relative; width:700px; height:165px; overflow:hidden; padding:0px;}
    #conteudo #colDir div#tabs div div.video #leftControl{ top: 12px; left: 0px; background: url(../imagens/left.jpg) no-repeat; display: none; cursor: pointer;}
    #conteudo #colDir div#tabs div div.video #rightControl{ top: 12px; left: 685px; background: url(../imagens/right.jpg) no-repeat;cursor: pointer;}
    #conteudo #colDir div#tabs div div.video #slideshow{ margin-left: 15px; height: 165px; position: relative; width: 668px; padding: 0px;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer{ margin: 5px 0px; padding: 0px; position: relative; width: 665px; height: 150px; overflow: auto;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer .slide{ margin: 0; width: 665px; height: 150px; padding: 0px;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer #slideInner{margin: 0px; padding: 0px;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer .slide img{margin: 0px 0px 2px 0px; width: 160px; height: 89px;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer .slide .thumb{margin: 12px 28px; padding: 0px; float: left; width: 160px; height: 145px;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer .slide p a{margin: 0px; padding: 0px; font-size: 10px; color: #ffffff;}
    #conteudo #colDir div#tabs div div.video #slideshow #slidesContainer .slide p span{margin: 0px; padding: 0px; font-size: 10px; color: #ffff00; font-weight: bold;}

    .control{display: block; width: 15px; height: 140px; text-indent: -100000px; position: absolute;}

/* PÁGINAS INTERNAS */	
	/* Busca */
    #conteudo #colDir form.busca { padding:10px 0; background:url(../imagens/bg_hr_col_esq.gif) left bottom repeat-x; }
    #conteudo #colDir form.busca label { display:block; float:left; width:90px; height:12px; text-indent:-999999px; background:url(../imagens/txt_nova_busca.jpg) left top no-repeat; margin:10px 20px 0 10px; }
    #conteudo #colDir form.busca label.refine { width:125px; background:url(../imagens/txt_refine_sua_busca.jpg) left top no-repeat; }
    #conteudo #colDir form.busca span.input { display:block; float:left; width:307px; height:20px; background:url(../imagens/bg_busca.jpg) left top no-repeat; padding:5px; margin:0 10px 0 0; }
    #conteudo #colDir form.busca span.input input { width:307px; height:20px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; color:#999; border:0; }
    #conteudo #colDir form.busca input.botao { display:block; float:right; width:27px; height:30px; background:url(../imagens/bt_busca.jpg) left top no-repeat; border:0; cursor:pointer; }
    #conteudo #colDir form.busca.refine { background:none; padding:0 146px 10px; margin:-20px 0 0; }

	/* Contato */
    #conteudo #colDir div.saudacao.contato { padding:20px 10px 30px; }
    #conteudo #colDir form.contato div.bloco { width:340px; float:left; margin:0 10px; }
    #conteudo #colDir form.contato div.mensagem { clear:both; width:700px; padding:0 0 10px; margin:0 auto; }
    #conteudo #colDir form.contato label { display:block; width:340px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFCE07; }
    #conteudo #colDir form.contato span.input { display:block; width:330px; height:20px; background:url(../imagens/bg_input_contato.jpg) left top no-repeat; padding:5px; margin:0 0 20px;  }
    #conteudo #colDir form.contato span.input input { width:330px; height:20px; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; color:#999; border:0; }
    #conteudo #colDir form.contato span.textarea { display:block; width:690px; height:90px; background:url(../imagens/bg_textarea_contato.jpg) left top no-repeat; padding:5px; }
    #conteudo #colDir form.contato span.textarea textarea { width:690px; font:normal 12px Arial, Helvetica, sans-serif; color:#999; line-height:100%; border:0; overflow:auto; }
    #conteudo #colDir form.contato input.botao { display:block; float:right; width:163px; height:30px; background:url(../imagens/bt_enviar_mensagem.jpg) left top no-repeat; border:0; cursor:pointer; margin:0 10px 0 0; }
    #conteudo #colDir form.contato  .jNiceSelectWrapper { width:340px !important; }
    #conteudo #colDir form.contato .jNiceSelectWrapper .jNiceSelectText { width:300px !important; }

	/* Expediente */
    #conteudo #colDir div.saudacao.expediente { padding:20px 10px 30px; }
    #conteudo #colDir ul.geral.expediente { margin:-20px 0 0; }
    #conteudo #colDir ul.geral.expediente li div.texto { float:right; width:523px; }
    #conteudo #colDir ul.geral.expediente li div.texto span.cargo { display:block; font-weight:bold; font-size:14px; color:#FFCE07; }
    #conteudo #colDir ul.geral.expediente li div.texto h3 { font-weight:bold; font-size:22px; line-height:100%; color:#FFF; margin:0 0 5px; }
    #conteudo #colDir ul.geral.expediente li div.texto p { font-size:14px; line-height:100%; color:#FFF; padding:0 0 1em; }

	/* História */
    #conteudo #colDir div.saudacao.historia { padding:20px 10px; }
    #conteudo #colDir div.saudacao.historia p { padding:0 0 1em; }
    #conteudo #colDir div.saudacao.historia h3, #conteudo #colDir div.saudacao.historia h4 { font:bold 16px Arial, Helvetica, sans-serif; color:#FFCE07; }
    #conteudo #colDir div.saudacao.historia h3 { margin:0 0 15px; }

/* ESTRUTURAS EM COMUM */	

/* Lista Geral */
    #conteudo #colDir ul.geral { padding:0 10px; }
    #conteudo #colDir ul.geral li { background:url(../imagens/bg_hr_col_esq.gif) left bottom repeat-x; padding:20px 0; }
    #conteudo #colDir ul.geral li.semBg { background:none; }
    #conteudo #colDir ul.geral li div.texto h3 { font-weight:bold; font-size:24px; line-height:100%; margin:0 0 5px; }
    #conteudo #colDir ul.geral li div.texto h3 a { color:#FFF; }
    #conteudo #colDir ul.geral li div.texto h3 a:hover { text-decoration:underline; }
    #conteudo #colDir ul.geral li div.texto div.exibicoes { float:none; width:auto; }
    #conteudo #colDir ul.geral li div.texto div.exibicoes span.votos { font-size:13px; color:#999; }
    #conteudo #colDir ul.geral li div.texto div.exibicoes span.data { font-size:13px; color:#E9B600; }

/* Imagens em Geral */
    #conteudo #colDir div.legenda { float:left; }
    #conteudo #colDir div.legenda span.legenda { float:left; clear:both; max-width:298px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFCE07; padding:5px 0 5px 5px; }
    #conteudo #colDir div.imagem { position:relative; float:left; margin:0 15px 0 0; }
    #conteudo #colDir div.imagem img { display:block; border:1px solid #000; }
    #conteudo #colDir div.imagem span { position:absolute; display:block; width:5px; height:5px; background-position:left top; background-repeat:no-repeat; }
    #conteudo #colDir div.imagem span.topoEsq { top:0; left:0; background-image:url(../imagens/bg_foto_topo_esq.png); }
    #conteudo #colDir div.imagem span.topoDir { top:0; right:0; background-image:url(../imagens/bg_foto_topo_dir.png); }
    #conteudo #colDir div.imagem span.fundoEsq { bottom:0; left:0; background-image:url(../imagens/bg_foto_fundo_esq.png); }
    #conteudo #colDir div.imagem span.fundoDir { bottom:0; right:0; background-image:url(../imagens/bg_foto_fundo_dir.png); }

    #conteudo #colDir div.imagem.maior span { position:absolute; display:block; width:8px; height:8px; background-position:left top; background-repeat:no-repeat; }
    #conteudo #colDir div.imagem.maior span.topoEsq { top:0; left:0; background-image:url(../imagens/bg_foto_maior_topo_esq.png); }
    #conteudo #colDir div.imagem.maior span.topoDir { top:0; right:0; background-image:url(../imagens/bg_foto_maior_topo_dir.png); }
    #conteudo #colDir div.imagem.maior span.fundoEsq { bottom:0; left:0; background-image:url(../imagens/bg_foto_maior_fundo_esq.png); }
    #conteudo #colDir div.imagem.maior span.fundoDir { bottom:0; right:0; background-image:url(../imagens/bg_foto_maior_fundo_dir.png); }

/* Navegador */
    #conteudo #colDir div.navegador { position:relative; height:15px; }
    #conteudo #colDir div.navegador a { position:absolute; display:block; height:15px; line-height:15px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFCE07; }
    #conteudo #colDir div.navegador a:hover { text-decoration:underline; }
    #conteudo #colDir div.navegador a.anterior { left:0; top:0; background:url(../imagens/ico_navegador_anterior.jpg) left top no-repeat; padding:0 0 0 20px; }
    #conteudo #colDir div.navegador a.proxima { right:0; top:0; background:url(../imagens/ico_navegador_proxima.jpg) right top no-repeat; padding:0 20px 0 0; }
    #conteudo #colDir div.navegador span { display:block; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; }
    #conteudo #colDir div.navegador span strong { color:#FFCE07; }

/* RODAPÉ */
	#rodape { position:absolute; bottom:0; width:100%; height:111px; background:url(../imagens/bg_rodape.jpg) center no-repeat; }
	#rodape div.conteudoRodape { width:940px; height:111px; margin:0 auto; }
	#rodape div.conteudoRodape ul.menuRodape { padding:43px 0 0 290px; }
	#rodape div.conteudoRodape ul.menuRodape li { float:left; margin:0 45px 0 0; }
	#rodape div.conteudoRodape ul.menuRodape li a { display:block; height:17px; background-position:left top; background-repeat:no-repeat; text-indent:-999999px; }
	#rodape div.conteudoRodape ul.menuRodape li a.site { width:108px; background-image:url(../imagens/link_site_do_inter.png); }
	#rodape div.conteudoRodape ul.menuRodape li a.socio { width:267px; background-image:url(../imagens/link_socio.png); }
	#rodape div.conteudoRodape ul.menuRodape li a.loja { width:114px; background-image:url(../imagens/link_loja.png); }

/* ESPECIAIS */
	.outlinefix :focus, .outlinefix:focus {	-moz-outline-style:none; outline:none; }
	.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
	.clearfix {	display: inline-block;	}
	html[xmlns] .clearfix {	display: block;	} 
	* html .clearfix { height: 1%; }
        .clear{clear: both;}
