/*
Theme Name: Silvio Luiz
Theme URI: http://slivioluiz.com.br
Description: Silvio Luiz Site
Version: 1.0
Author: Leonardo Caseiro & Marcio Cleber
Author URI: http://aprendendosobre.wordpress.com & http://www.crau.com.br
This theme was designed and built by Ideal,
whose blog you will find at http://slivioluiz.com.br
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
body {margin:0; padding:0; background:url(img/topo_grama.jpg) repeat-x; color:#8C8B8B; font-size:12px; font-family:Arial, Helvetica, sans-serif}
input.text, textarea, selec {
	border:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
a {
	color:#8C8B8B;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
img {
	border:0
}
form, p, blockquote, h1, h2, h3, h4, h5, h6 {
	margin:15px 0;
}

/* a.twitter {cursor:pointer; display:block; height:170px; margin:15px 0; overflow:hidden; position:relative; width:178px}
a.twitter span {background:url(img/silvio-luiz-twitter.jpg) no-repeat left top; height:100%; position:absolute; width:100%} */

.girafa p {
	width:123px
}
ol, ul, li, dt, dd {
	margin:0;
	padding:0;
	list-style:none
}
input.botao {
	cursor:pointer;
	border:0;
	font-size:0;
	letter-spacing:-1px
}
a.icone, a.icone span {
	float:left;
	cursor:pointer;
	display:block;
	font-weight:bold;
	background-position:left center;
	background-repeat:no-repeat
}
a.icone {
	float:left;
	margin-right:10px
}
a.icone span {
	padding-left:17px
}
a.icnOuvir, a.icnOuvir span {
	color:#B70371;
	background-image:url(img/icn_ouvir.gif)
}
a.icnBaixar, a.icnBaixar span {
	color:#FF9600;
	background-image:url(img/icn_baixar.gif)
}
a.icnVer, a.icnVer span {
	color:#88A3CB;
	background-image:url(img/icn_ver.gif)
}
a.mais {
	font-weight:bold;
	color:#808284
}
a.mais span {
	padding:1px 0 1px 22px;
	background:url(img/icn_mais_cinza.gif) no-repeat left top
}
span.mais {
	float:left;
	color:#FF9600
}
span.mais a {
	color:#FF9600;
	font-weight:bold
}
a.rss {
	float:left;
	display:block;
	width:13px;
	height:13px;
	margin-right:5px
}
a.rss span {
	cursor:pointer;
	display:block;
	width:13px;
	height:13px;
	font-size:0;
	background:url(img/icn_rss.gif)
}
div.quebra {
	clear:both;
	width:100%;
	height:1px;
	font-size:0
}
div.separa {
	clear:both;
	width:100%;
	height:1px;
	margin:5px 0;
	font-size:0;
	border-bottom:1px solid #E1E1E1
}
#site {
	width:100%;
	background:url(img/rodape_bg.gif) repeat-x bottom
}
#siteTopo, #siteCorpo, #siteRodape {
	clear:both;
	width:800px;
	margin:0 auto
}
#superbanner {
	height:90px;
	text-align:center;
}
#siteTopo {
	height:200px;
	background:url(img/topo_bg.jpg) no-repeat center top
}
#siteTopo h1 {
	width:275px;
	height:86px;
	padding-top:35px;
	padding-left:103px;
	background:url(img/logo.gif) no-repeat bottom right
}
#siteTopo h1 a {
	display:block;
	width:100%;
	height:86px
}
#siteTopo h1 span {
	display:none
}
#siteCorpo {
}
#siteBusca {
	width:125px;
	height:25px;
	margin:0 0 15px auto;
	padding-left:60px;
	background:url(img/busca_bg.gif) no-repeat left 3px
}
#siteBusca label {
	display:none
}
#siteBusca input.text {
	width:100px;
	margin:0;
	padding:0;
	border:0;
	color:#838383;
	font-size:16px;
	background-color:transparent
}
#siteBusca input.botao {
	width:18px;
	height:13px;
	vertical-align:bottom;
	color:#FFF;
	background:url(img/busca_ok.gif)
}
p.busca {
	color:#000;
	font-weight:bold
}
p.busca b {
	color:#FF9D11
}
dl.resultado {
	padding:10px 0 20px 0
}
dl.resultado dt {
	color:#FF9D11;
	font-size:110%;
	font-weight:bold
}
dl.resultado dd {
	clear:both;
	padding-top:15px;
	padding-bottom:3px;
	border-bottom:1px solid #E1E1E1
}
dl.resultado dd a {
	clear:both
}
dl.resultado dd img {
	float:left;
	height:51px;
	margin-right:5px
}
dl.resultado dd big {
	display:block;
	color:#252525;
	font-size:120%;
	font-weight:bold;
	letter-spacing:-1px
}
dl.resultado dd small {
	display:block;
	color:#FF9D11;
	font-weight:bold
}
#siteMenu {
	float:left;
	width:550px;
	height:100px
}
#siteMenu li {
	float:left;
	padding-right:30px;
	background-repeat:no-repeat
}
#siteMenu li.item1 {
	width:124px;
	background-image:url(img/menu_olho.gif)
}
#siteMenu li.item2 {
	width:115px;
	background-image:url(img/menu_barbas.gif)
}
#siteMenu li.item3 {
	width:110px;
	background-image:url(img/menu_vcviu.gif)
}
#siteMenu li.item4 {
	width:88px;
	padding-right:0;
	background-image:url(img/menu_ringtone.gif)
}
#siteMenu li a {
	display:block;
	height:43px
}
#siteMenu li span {
	display:none
}
#siteMenu ul.submenu {
	display:none;
	position:absolute;
	padding-left:5px;
	font-size:120%
}
#siteMenu ul.ativo {
	display:block;
	width:550px
}
#siteMenu ul.submenu small {
	font-size:70%
}
#siteMenu ul.submenu li {
	display:inline;
	width:auto;
	padding:0 9px 0 9px;
	background:none;
	border-left:1px solid #E5E5E5;
	white-space:nowrap
}
#siteMenu ul.submenu li a {
	display:inherit;
	height:auto
}
#siteMenu ul.submenu li a.ativo {
	font-weight:bold
}
#siteMenu li.item1 ul.submenu a {
	color:#DC956E
}
#siteMenu li.item1 ul.submenu a:hover {
	color:#DA7037
}
#siteMenu li.item1 ul.submenu a.ativo {
	color:#DB4D00
}
#siteMenu li.item2 ul.submenu a {
	color:#0090DB
}
#siteMenu li.item2 ul.submenu a.ativo {
color:#
}
#siteMenu li.item3 ul.submenu a {
	color:#B1B703
}
#siteMenu li.item3 ul.submenu a.ativo {
color:#
}
#siteMenu li.item4 ul.submenu a {
	color:#B70371
}
#siteMenu li.item4 ul.submenu a.ativo {
color:#
}
#siteMenu li.item1 ul.submenu li {
	margin-top:11px
}
#siteMenu li.item1 ul.submenu li.item1 {
	padding-top:11px;
	margin-top:0
}
#siteMenu li.item2 ul.submenu {
	margin-left:-154px
}
#siteMenu li.item2 ul.submenu li {
	margin-top:11px
}
#siteMenu li.item2 ul.submenu li.item3 {
	padding-top:11px;
	margin-top:0
}
#siteMenu li.item3 ul.submenu {
	margin-left:-299px
}
#siteMenu li.item3 ul.submenu li {
	margin-top:11px
}
#siteMenu li.item3 ul.submenu li.item3 {
	padding-top:11px;
	margin-top:0
}
#siteMenu li.item3 ul.submenu li.item1 a.ativo {
	margin:0 -2px
}
#siteMenu li.item4 ul.submenu {
	margin-left:-265px
}
#siteMenu li.item4 ul.submenu li {
	border-left:none;
	border-right:1px solid #E5E5E5
}
#siteMenu li.item4 ul.submenu li {
	margin-top:11px
}
#siteMenu li.item4 ul.submenu li.item2 {
	padding-top:11px;
	margin-top:0
}
#siteConteudo {
	float:left;
	width:403px;
	padding-left:8px;
	padding-right:15px
}
#siteConteudo h4 {
	position:relative;
	height:65px;
	margin:0 0 12px -8px;
	padding-bottom:5px;
	border-bottom:1px solid #E1E1E1;
	background-repeat:no-repeat
}
#siteConteudo h4 span {
	display:none
}
#siteConteudo h4.sobre {
	background-image:url(img/top_sobre.gif)
}
#siteConteudo h4.galFotos {
	background-image:url(img/top_galeria_fotos.gif)
}
#siteConteudo h4.galVideos {
	background-image:url(img/top_galeria_videos.gif)
}
#siteConteudo h4.ultimas {
	background-image:url(img/top_ultimas.gif)
}
#siteConteudo h4.enqSemana {
	background-image:url(img/top_enq_semana.gif)
}
#siteConteudo h4.ringtones {
	background-image:url(img/top_ringtones.gif)
}
#siteConteudo h4.autografo {
	background-image:url(img/top_autografo.gif)
}
#siteConteudo h4.busca {
	background-image:url(img/top_busca.gif)
}
#siteConteudo h4.girafa {
	background-image:url(img/top_girafa.gif)
}
#siteConteudo h4.vcViu {
	background-image:url(img/top_vcviu.gif)
}
#siteConteudo h4.contato {
	background-image:url(img/top_contato.gif)
}
div.paginacao {
	padding:10px 8px 0 8px;
	clear:both;
	text-align:center
}
div.paginacao span.pgAnte, div.paginacao span.pgProx {
	width:74px
}
div.paginacao span.pgAnte a, div.paginacao span.pgProx a {
	color:#FF9600;
	font-size:90%;
	font-weight:bold
}
div.paginacao span.paginas {
	padding:0 10px;
	color:#808284;
	font-size:140%
}
div.paginacao span.paginas a {
	margin:0 3px;
	color:#939598;
	font-size:60%
}
div.paginacao span.paginas a:hover {
	color:#FF9600
}
div.paginacao span.paginas b {
	margin:0 3px;
	color:#FF9600;
	font-weight:bold;
	font-size:70%
}
#siteConteudo blockquote.post {
	clear:both;
	width:400px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #E1E1E1;
	overflow:hidden
}
#siteConteudo blockquote.post h2 {
	color:#252525;
	font-size:115%;
	letter-spacing:-1px
}
#siteConteudo blockquote.post h2 a {
	color:#252525;
	font-size:115%;
	letter-spacing:-1px
}
#siteConteudo blockquote.post a strong.comments {
	color:#252525;
	font-size:105%;
	letter-spacing:-1px
}
#siteConteudo blockquote.post small {
	display:block;
	padding-bottom:10px;
	color:#FF9600;
	letter-spacing:-1px
}
#siteConteudo blockquote.post img {
	float:left;
	margin-right:10px;
	margin-bottom:5px
}
#siteConteudo div.podcast {
	_height:82px;
	min-height:82px;
	padding-left:60px;
	background:url(img/fone.gif) no-repeat left top
}
#siteConteudo div.podcast span.mais {
	display:block;
	padding-top:1px
}
#siteConteudo h6 {
	padding:10px 0 8px 0;
	color:#252525;
	font-size:120%;
	letter-spacing:-1px
}
#siteConteudo ol.comentarios {
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0
}
#siteConteudo ol.comentarios li {
	padding-bottom:16px;
	color:#FF9600;
	font-size:130%;
	font-weight:bold
}
#siteConteudo ol.comentarios cite, #siteConteudo ol.comentarios p, #siteConteudo ol.comentarios li small a {
	color:#8C8B8B;
	font-size:73%;
	font-weight:normal;
	font-style:normal
}
#siteConteudo ol.comentarios li small a {
	font-size:11px
}
#siteConteudo ol.comentarios small {
	display:block;
	font-size:67%;
	padding-top:5px
}
#siteConteudo form.comente, #siteConteudo form.contato, #siteConteudo form.autografo {
	width:390px;
	padding-left:10px
}
#siteConteudo form {
	color:#252525
}
#siteConteudo form li.escolha {
	padding-top:25px;
	display:block;
	width:380px
}
#siteConteudo form label.label {
	float:left;
	width:45px;
	padding-top:4px;
	font-size:90%;
	font-weight:bold;
	background-color:#FFF
}
#siteConteudo form input.text {
	float:left;
	width:335px;
	padding:2px 5px;
	margin-bottom:5px;
	color:#8C8B8B;
	background-color:#F5F6F6
}
#siteConteudo form input.contacterror {
	float:left;
	width:333px;
	padding:2px 5px;
	margin-bottom:5px;
	color:#8C8B8B;
	background-color:#F5F6F6;
	border:1px solid #f00
}
#siteConteudo form textarea {
	float:left;
	clear:both;
	width:380px;
	height:60px;
	margin-bottom:5px;
	padding:5px;
	color:#8C8B8B;
	background-color:#F5F6F6
}
#siteConteudo form ul.texto li, #siteConteudo form ul.imagem li {
	float:left
}
#siteConteudo form div.textoADB {
	float:left;
	clear:both;
	width:380px;
	height:60px;
	margin-bottom:5px;
	padding:5px;
	color:#8C8B8B;
	background-color:#F5F6F6;
	cursor:default
}
#siteConteudo form textarea.error {
	float:left;
	clear:both;
	width:378px;
	height:60px;
	margin-bottom:5px;
	padding:5px;
	color:#8C8B8B;
	background-color:#F5F6F6;
	border:1px solid #f00
}
#siteConteudo form p.caracteres {
	float:left;
	color:#FF9600;
	font-size:85%;
	font-weight:bold
}
#siteConteudo form p.news {
	float:right;
	font-weight:bold;
	margin-bottom:4px;
	width:370px;
	padding-top:5px
}
#siteConteudo form input.botao {
	float:right;
	width:35px;
	height:15px;
	color:#FEF1E1;
	background-image:url(img/bt_enviar.gif)
}
#siteConteudo form.contato input.botao {
	clear:both
}
#siteConteudo form.autografo p.news {
	float:left
}
#siteConteudo form.autografo input.botao {
	clear:none;
	width:82px;
	height:18px;
	background-image:url(img/bt_gerar_arquivo.gif)
}
#siteConteudo form.autografo table {
	clear:both;
	width:100%
}
#siteConteudo form.autografo table td {
	vertical-align:top
}
#siteConteudo img.autografo {
	display:block;
	margin:10px auto
}
#siteConteudo a.botao {
	position:relative;
	display:block;
	width:82px;
	height:18px;
	color:#F8951D;
	text-align:center;
	font-size:0;
	letter-spacing:-1px
}
#siteConteudo a.botao span {
	display:block;
	cursor:pointer;
	width:82px;
	height:18px
}
#siteConteudo a.btGerar {
	float:left;
	margin-bottom:-18px
}
#siteConteudo a.btGerar, #siteConteudo a.btGerar span {
	background-image:url(img/bt_gerar_outro.gif)
}
#siteConteudo a.btImprimir {
	clear:both;
	float:none;
	margin:0 auto
}
#siteConteudo a.btImprimir, #siteConteudo a.btImprimir span {
	background-image:url(img/bt_imprimir.gif)
}
#siteConteudo a.btBaixar {
	float:right;
	margin-top:-18px
}
#siteConteudo a.btBaixar, #siteConteudo a.btBaixar span {
	background-image:url(img/bt_baixar.gif)
}
#siteConteudo blockquote.sapato {
	_height:80px;
	min-height:80px;
	color:#222;
	padding:25px 19px 16px 200px;
	background:#F1F1F2 url(img/manda_sapato.gif) no-repeat 10px 10px
}
#siteConteudo blockquote.sapato h5 {
	display:none
}
#siteConteudo blockquote.sapato p {
	color:#000;
	font-size:100%;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:3px
}
#siteConteudo blockquote.sapato form p {
	padding-top:0
}
#siteConteudo blockquote.sapato label {
	clear:both;
	width:100%;
	height:auto;
	display:block;
	background-color:transparent
}
#siteConteudo blockquote.sapato label input {
	float:left
}
#siteConteudo blockquote.sapato input.botao {
	float:left;
	width:57px;
	height:25px;
	margin-top:6px;
	color:#FFF;
	background-image:url(img/bt_votar.gif)
}
#siteConteudo blockquote.sapato a.parcial {
	float:right;
	margin-top:6px
}
#siteConteudo blockquote.sapato a.parcial, #siteConteudo blockquote.sapato a.parcial span {
	display:block;
	cursor:pointer;
	width:98px;
	height:25px;
	text-align:center;
	font-size:0;
	letter-spacing:-1px;
	background-image:url(img/bt_parcial.gif)
}
#siteConteudo div.enquete {
	clear:both;
	color:#222;
	padding:0 16px 16px 16px;
	background-color:#F1F1F2
}
#siteConteudo div.enquete p {
	padding:15px 0 2px 0
}
#siteConteudo div.enquete div.resposta {
	height:29px;
	border-left:2px solid #FFF;
	overflow:hidden
}
#siteConteudo div.enquete span {
	float:left;
	height:25px;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	background-color:#FFF
}
#siteConteudo div.enquete span.barra {
	background:url(img/barra_1.gif) no-repeat right
}
#siteConteudo div.enquete span.barra2 {
	background:url(img/barra_2.gif) no-repeat right
}
#siteConteudo div.enquete span.votos {
	font-size:85%;
	line-height:25px;
	padding-left:5px;
	padding-right:5px
}
#siteConteudo div.enquete span.porcent {
	font-weight:bold;
	line-height:25px;
	padding-right:5px
}
#siteConteudo ul a.icone {
	font-size:11px
}
#siteConteudo ul.ringtone {
	padding-left:10px
}
#siteConteudo ul.ringtone li {
	float:left;
	width:165px;
	padding:0 0 17px 17px
}
#siteConteudo ul.ringtone li label {
	display:block;
	color:#252525;
	font-size:90%;
	font-weight:bold
}
#siteConteudo p.cor {
	padding:20px 0 10px 0;
	color:#FF9600;
	font-size:90%;
	font-weight:bold
}
#siteConteudo ul.nomes {
	padding-left:20px
}
#siteConteudo ul.nomes li {
	float:left;
	width:92px;
	height:40px;
	padding-bottom:5px;
	background:url(img/nome_bg.gif) no-repeat left top
}
#siteConteudo ul.nomes label {
	display:block;
	float:left;
	width:69px;
	height:31px;
	padding:9px 6px 0 2px;
	color:#808284;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	overflow:hidden
}
#siteConteudo ul.lista {
	padding-left:5px
}
#siteConteudo ul.lista li {
	width:130px;
	padding-bottom:10px
}
#siteConteudo ul.lista a.icone {
	margin-right:0
}
#siteConteudo div.letras {
	clear:both;
	height:23px;
	padding-left:5px;
	padding-bottom:2px;
	margin-bottom:20px;
	border-bottom:1px solid #E1E1E1
}
#siteConteudo div.letras a {
	float:left;
	height:20px;
	padding:3px 11px 0 10px;
	font-size:13px;
	background-color:#FEEAD2
}
#siteConteudo div.letras a:hover {
	color:#FFF;
	background-color:#FBBF77;
	text-decoration:none
}
#siteConteudo div.letras a.ativo, #siteConteudo div.letras a.ativo:hover {
	color:#FFF;
	font-weight:bold;
	background-color:#F8951D
}
#siteLateral {
	float:right;
	width:200px;
	margin-top:-112px;
	margin-right:-13px;
	margin-left:-13px
}
#siteLateral blockquote {
	display:block;
	width:153px;
	margin-bottom:4px;
	padding:5px 13px 13px 13px
}
#siteLateral blockquote h5 {
	background-repeat:no-repeat
}
#siteLateral blockquote h5 span {
	display:none
}
#siteLateral blockquote.sobre h5 {
	height:47px;
	padding-bottom:5px;
	background-image:url(img/lateral_sobre.gif)
}
#siteLateral blockquote.sobre p {
	padding-top:2px;
	font-size:80%;
	line-height:11px
}
#siteLateral blockquote.memoria {
	position:relative;
	width:146px;
	height:298px;
	margin-bottom:0;
	margin-top:-7px;
	padding:0 20px;
	background-image:url(img/lateral_memoria.gif);
	line-height:14px;
	color:#696969
}
#siteLateral blockquote.memoria h5 {
	height:58px;
	padding-top:42px
}
#siteLateral blockquote.memoria p {
	margin:0 0 8px 0;
	line-height:13px
}
#siteLateral blockquote.memoria a.mais {
	display:block;
	color:#9B7C4A;
	width:100px;
	bottom:20px;
	position:absolute
}
#siteLateral blockquote.memoria a.mais span {
	background-image:url(img/icn_mais_marrom.gif)
}
#siteLateral blockquote.girafa {
	background-color:#FC0;
	color:#383838
}
#siteLateral blockquote.girafa h5 {
	position:relative;
	z-index:1;
	width:186px;
	height:114px;
	padding-top:7px;
	margin:0 -40px -43px 0;
	background:url(img/lateral_girafa.gif) no-repeat right top
}
#siteLateral blockquote.girafa div.player {
	position:relative;
	z-index:2;
	padding-bottom:10px
}
#siteLateral blockquote.girafa a.mais {
	color:#FFF
}
#siteLateral blockquote.girafa a.mais span {
	background-image:url(img/icn_seta.gif)
}
#siteLateral blockquote.sapato {
	background-color:#EF7432;
	background-image:url(img/lateral_sapato.gif);
	background-repeat:no-repeat;
	background-position:11px 9px;
	color:#000
}
#siteLateral blockquote.sapato h5 {
	height:106px;
	padding-top:4px;
	padding-left:19px
}
#siteLateral blockquote.sapato p {
	font-weight:bold
}
#siteLateral blockquote.sapato input.radio {
	float:left
}
#siteLateral blockquote.sapato label {
	clear:both;
	display:block
}
#siteLateral blockquote.sapato input.botao {
	clear:both;
	width:71px;
	height:31px;
	margin:10px 0 10px 38px;
	text-align:center;
	color:#FFF;
	background-image:url(img/lateral_sapato_votar.gif)
}
#siteLateral blockquote.sapato a.parcial {
	display:block;
	width:113px;
	height:20px;
	margin:0 auto;
	background-image:url(img/lateral_sapato_resultado.gif)
}
#siteLateral blockquote.sapato a.parcial span {
	display:none
}
#siteLateral blockquote.arquivos {
	padding-top:15px;
	background-color:#8AAC12;
	color:#FFF
}
#siteLateral blockquote.arquivos a {
	color:#FFF
}
#siteLateral blockquote.arquivos h5 {
	height:27px;
	background-image:url(img/lateral_arquivos.gif)
}
#siteLateral blockquote.arquivos ul {
	font-size:110%
}
#siteLateral blockquote.arquivos ul ul {
	font-size:80%;
	padding-left:3px
}
#siteLateral blockquote.arquivos ul ul ul {
	font-size:100%
}
#siteLateral blockquote.arquivos ul li {
	padding:5px 0 3px 12px;
	font-weight:bold;
	background-image:url(img/icn_arq_n1.gif);
	background-position:left 8px;
	background-repeat:no-repeat
}
#siteLateral blockquote.arquivos ul ul li {
	padding-left:10px;
	font-weight:normal;
	background-image:url(img/icn_arq_n2.gif);
	background-position:left 5px
}
#siteLateral blockquote.arquivos ul ul li.open {
	background-image:url(img/icn_arq_n3.gif)
}
#siteLateral blockquote.arquivos ul ul ul li {
	padding-left:7px;
	background-image:url(img/icn_arq_n4.gif);
	background-position:left 8px
}
#siteLateral blockquote.arquivos ul ul a {
	color:#C4EEB9
}
#siteBarra {
	float:left;
	width:180px
}
#siteBarra blockquote {
	display:block;
	width:162px;
	margin-bottom:4px;
	padding:5px 9px 9px 9px;
	background-color:#F6F6F6
}
#siteBarra blockquote h5 {
	margin:0 0 10px 0;
	padding-bottom:4px;
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:1px solid #E1E1E1
}
#siteBarra blockquote h5 span {
	display:none
}
#siteBarra blockquote ul li {
	border-bottom:1px solid #E1E1E1
}
#siteBarra blockquote.categorias h5 {
	height:22px;
	background-image:url(img/tit_categorias.gif)
}
#siteBarra blockquote.tags {
	text-align:center;
	font-size:90%
}
#siteBarra blockquote.tags h5 {
	height:22px;
	background-image:url(img/tit_tags.gif)
}
#siteBarra blockquote.ultEnviados, #siteBarra blockquote.maisVistos, #siteBarra blockquote.enqAnteriores {
	text-align:center
}
#siteBarra blockquote.maisVistos h5, #siteBarra blockquote.ultEnviados h5, #siteBarra blockquote.enqAnteriores h5 {
	text-align:left
}
#siteBarra blockquote.maisVistos li, #siteBarra blockquote.ultEnviados li, #siteBarra blockquote.enqAnteriores li {
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:left
}
#siteBarra blockquote.ultEnviados h5 {
	height:36px;
	background-image:url(img/tit_ult_enviados.gif)
}
#siteBarra blockquote.maisVistos h5 {
	height:34px;
	background-image:url(img/tit_mais_vistos.gif)
}
#siteBarra blockquote.enqAnteriores h5 {
	height:34px;
	background-image:url(img/tit_enq_anteriores.gif)
}
#siteBarra blockquote.falaMeu {
	width:92px;
	height:101px;
	padding:0 85px 0 0;
	color:#000;
	font-size:80%;
	text-align:right;
	line-height:11px;
	background:url(img/fala_meu.jpg) no-repeat left top
}
#siteBarra blockquote.falaMeu a {
	color:#000;
	font-size:120%;
	font-weight:bold
}
#siteBarra blockquote.falaMeu h5 {
	height:45px;
	padding:13px 0 0 17px;
	border:none;
	text-align:left
}
#siteBarra blockquote.autografo {
	width:166px;
	height:130px;
	padding:148px 7px 0 7px;
	background-image:url(img/lateral_autografo.jpg)
}
#siteBarra blockquote.autografo h5 {
	display:none
}
#siteBarra blockquote.autografo a {
	color:#000;
	font-size:90%
}
#siteBarra blockquote.ringtones p, #siteBarra blockquote.autografo p {
	margin-bottom:8px;
	padding-bottom:8px;
	border-bottom:1px solid #BCBEC0
}
#siteBarra blockquote.ringtones {
}
#siteBarra blockquote.ringtones h5 {
	height:46px;
	background-image:url(img/lateral_ringtones.gif)
}
#siteBarra blockquote.ringtones a b {
	color:#B70371
}

#siteBarra #twittado {background:transparent url(img/silvio-luiz-twittou.jpg) no-repeat scroll left top; height:89px; margin:0 auto; padding:181px 14px 15px; width:150px}
#siteBarra .twitter {color:#33CCFF; display:block; font-size:20px; margin:3px 0; text-align:center}

blockquote.galeria {
	background-color:#F1F1F2
}
blockquote.galeria h5 {
	height:38px;
	text-align:left;
	background-repeat:no-repeat;
	padding-bottom:10px
}
blockquote.galeria h5 span {
	display:none
}
blockquote.galeria span.link {
	clear:both;
	display:block;
	padding-top:3px;
	font-size:85%;
	font-weight:bold;
	text-align:center
}
blockquote.galFotos h5 {
	background-image:url(img/tit_galeria_fotos.gif)
}
blockquote.galVideos {
	background-color:#E6E7E8
}
blockquote.galVideos h5 {
	background-image:url(img/tit_galeria_videos.gif)
}
blockquote.fotosPop h5, blockquote.videosPop h5 {
	height:41px
}
blockquote.fotosPop h5 {
	background-image:url(img/tit_fotos_pop.gif)
}
blockquote.videosPop h5 {
	background-image:url(img/tit_videos_pop.gif)
}
blockquote.galVideosTopo {
	position:relative;
	margin-top:-6px;
	background:#8DCBE8 url(img/lateral_azul.gif) no-repeat top
}
blockquote.galVideosTopo h5 {
	background-image:url(img/lateral_videos.gif)
}
blockquote.galVideosTopo a {
	color:#FFF
}
#siteLateral blockquote.galeria {
	width:164px;
	padding:8px
}
#siteBarra blockquote.galFotos {
	background-color:#F1F1F2
}
#siteBarra blockquote.galVideos {
	background-color:#E6E7E8
}
#siteBarra blockquote.fotosPop, #siteBarra blockquote.videosPop {
	background-color:#DCDDDF
}
#siteBarra blockquote.galeria h5 {
	border:0;
	padding-bottom:0
}
#siteConteudo blockquote.galeria {
	padding:9px 5px;
	margin:6px -6px 0 -6px
}
#siteConteudo blockquote.galeria span.link {
	text-align:right
}
#siteConteudo blockquote.galFotosSilvio, #siteConteudo blockquote.galVideosSilvio {
	height:265px;
	margin-left:0;
	margin-right:0
}
blockquote.galFotosSilvio h5 {
	background-image:url(img/tit_fotos_silvio.gif)
}
blockquote.galVideosSilvio h5 {
	background-image:url(img/tit_videos_silvio.gif)
}
#siteConteudo blockquote.galFotosHist, #siteConteudo blockquote.galVideosHist {
	padding-top:20px;
	padding-left:10px;
	height:169px;
	background:url(img/historicos_bg.jpg)
}
#siteConteudo blockquote.galFotosHist h5, #siteConteudo blockquote.galVideosHist h5 {
	width:121px;
	margin-left:5px
}
#siteConteudo blockquote.galFotosHist h5 {
	background-image:url(img/tit_fotos_historicas.gif)
}
#siteConteudo blockquote.galVideosHist h5 {
	background-image:url(img/tit_videos_historicos.gif)
}
blockquote.galeria div.paginacao {
	float:right;
	margin-top:-38px;
	text-align:right
}
blockquote.galeria div.paginacao span {
	display:block;
	float:left
}
blockquote.galeria div.paginacao span.paginas {
	font-size:150%
}
blockquote.galeria div.paginacao span.pgAnte, blockquote.galeria div.paginacao span.pgProx {
	width:9px;
	height:12px;
	margin-top:3px
}
blockquote.galeria div.paginacao span.pgAnte {
	background-image:url(img/icn_seta_pg1.gif)
}
blockquote.galeria div.paginacao span.pgProx {
	background-image:url(img/icn_seta_pg2.gif)
}
blockquote.galeria div.paginacao span.pgAnte a, blockquote.galeria div.paginacao span.pgProx a {
	display:block;
	width:9px;
	height:12px;
	color:#F1F1F2;
	font-size:0;
	letter-spacing:-1px
}
ul.thumbImg {
	clear:both
}
ul.thumbImg li {
	float:left
}
ul.thumbImg a {
	float:left;
	margin:1px 1px 2px 2px;
	color:#000;
	overflow:hidden
}
ul.thumbImg a, ul.thumbImg a img {
	width:78px;
	height:57px
}
ul.thumbImg a label {
	display:none;
	position:relative;
	z-index:500;
	width:95px;
	padding:22px 5px 5px;
	margin:40px 0 0 -6px;
	background:url(img/balao2.gif);
	font-size:85%;
	line-height:10px;
	filter:alpha(opacity=90);
	opacity:0.9;
	text-align:center
}
#siteBarra ul.thumbImg a label {
	margin:-20px 0pt 0pt -6px;
	padding:30px 5px 6px;
}
ul.thumbImg a:hover {
	overflow:visible;
	text-decoration:none
}
ul.thumbImg a:hover label {
	display:block
}
ul.thumbImg2 {
	width:393px
}
ul.thumbImg2 a {
	width:93px;
	height:68px;
	margin:4px 2px 0 3px
}
ul.thumbImg2 a img {
	width:93px;
	height:68px
}
#siteRodape {
	width:402px;
	height:65px;
	padding:38px 199px 0 199px;
	color:#ABABAB;
	font-size:90%;
	text-align:center
}
#siteRodape ul.menu {
	height:20px;
	padding:4px 0
}
#siteRodape ul.menu a {
	color:#4F4F4F
}
#siteRodape ul.menu li {
	display:inline;
	padding-left:5px;
	border-left:1px solid #4F4F4F
}
#siteRodape ul.menu li.item1 {
	padding-left:0;
	border-left:none
}
.imgesquerda {float:left; margin:0 5px 5px 0}
.imgdireita {float:right; margin:0 0 5px 5px}
#siteLateral #links {background-color:#F6F6F6; margin-bottom:5px; padding:5px 13px 13px; width:153px}
#siteLateral #links .linkcat h2 {color:#000; font-size:1.2em; margin-bottom:5px; text-align:left}
#siteLateral #links a {border-top:1px solid #E1E1E1; color:#000; display:block; padding-top:5px; width:100%}

#twitter_div {background-color:#F6F6F6; padding:10px 12px}
#twitter_div h2 {background:url(img/minhas_twittadas.gif) no-repeat left top; display:block; border-bottom:1px solid #E1E1E1; height:39px; margin-bottom:10px; padding-bottom:8px; width:137px }
#twitter_div h2 span {display:none}
#twitter_div a {color:#696969}
#twitter_div a:hover {color:#DC956E; text-decoration:underline}
#twitter_div #twitter_update_list li {border-bottom:1px solid #E1E1E1; margin-bottom:10px; padding-bottom:8px}