div#main{ width: auto; float: none; background: #fff; }

#batalha { background:#fff; padding:30px 15px 15px 15px; position:relative; }
#batalha > h3{ font-family:'Yanone Kaffeesatz'; text-transform:uppercase; text-align: center; font-size: 32px; margin-bottom: 20px; }
#batalha div.tattoo{ width:390px; position:relative; height:520px; }

#batalha div.tattoo_1{ float:left; }
#batalha div.tattoo_2{ float:right; }

#batalha div.tattoo figure{ padding:0; margin:0; }

#batalha div.tattoo figure span{ position:absolute; color:#fff; bottom:10px; text-shadow: 2px 2px #000;  font-size: 20px; }
#batalha div.tattoo_1 figure span{ right:10px;  }
#batalha div.tattoo_2 figure span{ left:10px; }

#batalha div.tattoo figure img{ display:block; width:390px; height:520px; background:#000 url('/img/ico/loading_preto.gif') no-repeat center center; }
#batalha div.tattoo a.bt_votar_tattoo{ display:block; position:absolute; left:0; top:0; width:390px; height:520px; padding:0; background:url('/img/ico/lazy.gif') no-repeat; text-indent:-9999px; opacity:0; transition: opacity 1s ease; }
#batalha div.tattoo a.bt_votar_tattoo.loser{ background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:10; }
#batalha div.tattoo span.bt_preto{ position:absolute; bottom:10px; left:160px; opacity:0; transition: opacity 1s ease; }
#batalha div.tattoo:hover span.bt_preto{ opacity:1; box-shadow:2px 2px 6px #000; }
#batalha div.tattoo div{ background:#d6d2c4; padding:8px; position:relative; min-height:40px;}
#batalha div.tattoo div *{ color:#000; text-transform:uppercase; }
#batalha div.tattoo div h3{ font-size:18px; }
#batalha div.tattoo div p{ font-size:13px; }
#batalha div.tattoo div a{ position:absolute; top:30px; right:10px; font-size:11px; text-decoration:underline; padding-right:11px; background:url('/img/musas/seta-perfil.gif') no-repeat right center;}

#batalha #ajax_batalha{ height:583px; width:782px; margin:0 auto 20px; }
#batalha .batalha_like{ position:absolute; bottom:8px; left:8px; border:none; overflow:hidden; width:100px; height:21px; }



#batalha div.tattoo.loser:hover span.bt_preto,
#batalha div.tattoo.winner:hover span.bt_preto{ opacity:0; box-shadow:none; }

#batalha div.tattoo.loser:before,
#batalha div.tattoo.winner:before{ width: 100%; display: block; position: absolute; bottom:-56px; height: 56px; line-height: 56px; text-align: center; z-index: 20; font-size: 20px; text-transform: uppercase; }
#batalha div.tattoo.loser:before{ content: "Perdedor"; background: #fa0c01; color:#fff; }
#batalha div.tattoo.winner:before{ content: "Vencedor"; background: #ffdc4f; }



div.opcoes{ height:40px; margin-bottom:20px; }
#pular_duelo, #envie_sua_tattoo { font-weight:100; text-transform:none; }
#pular_duelo{ float:right;}
#envie_sua_tattoo { float:left; }

#versus_tattoo{ width:68px; height:69px; background:url('/img/musas/versus.png') no-repeat; position:absolute; top:315px; left: 460px; z-index:55; transition:transform 1s ease;}
#versus_tattoo.loading{ transform: rotate(1080deg); }

div.adsense_triplo, div#adsense_triplo{ height:250px; }



#queridinhas{ border-top:1px solid #e9e9e9; background:#fff; padding:15px 15px 0 15px; margin-bottom:30px; }
#queridinhas div.halfpage_sticky{ float:right; position:sticky; top:70px; }

#queridinhas h2{ font-size:24px; text-transform:uppercase; margin-bottom:17px; }

#queridinhas ul{ width:650px; }
#queridinhas ul li{ margin-right:10px; margin-bottom:10px; position:relative; }

#queridinhas ul li img{ float:left; width:54px; height:54px; background:#000 url('/img/ico/loading_preto.gif') no-repeat center center; }

#queridinhas ul li div.info{ border:1px solid #dcdbd5; height:52px; padding-left:58px; padding-right:53px; }
#queridinhas ul li div.info *{ color:#494646; text-transform:uppercase;}
#queridinhas ul li div.info h3{ padding-top:3px; text-transform:uppercase; font-size:18px; margin-bottom:3px; }
#queridinhas ul li div.info p{text-transform:uppercase; font-size:12px; }

#queridinhas ul li div.numeros{ float:right; height:54px; margin-left:1px; }
#queridinhas ul li div.porcentagem{ background:#ffdc4f; width:80px; }
#queridinhas ul li div.pontos{ background:#000; width:48px; }

#queridinhas ul li div.numeros strong, 
#queridinhas ul li div.numeros span{ display:block; text-align:center; font-weight:normal; }
#queridinhas ul li div.numeros strong{ font-size:17px; padding-top:10px; }
#queridinhas ul li div.numeros span{ font-size:11px; text-transform:uppercase; }

#queridinhas ul li div.pontos *{ color:#fff; }

#queridinhas ul li a{ display:block; width: 100%; height: 100%; position:absolute; top:0; left:0; text-indent:-9999px; }

#queridinhas div.leia_mais{ clear:left; visibility:visible; padding:10px;}
#queridinhas div.leia_mais a{ color:#000; background:#D6D2C4; }

#sidebar_right div.banner{ width:300px; margin-left:auto; margin-right:auto; }

/*
@media all and (max-width: 999px) {
	body aside#sidebar_right{display:none;}
	body div#main {width:726px;}
	body div#main div#batalha{width: 695px;}
	body div#main span#versus_musa{left:328px;}
	body div#main div#queridinhas ul li {width: 217px; margin-right: 15px;}
	#queridinhas ul li a{width:217px;}
}
*/