div#main{ padding-left: 0px; }
div#main article{background-color:#fff; position:relative; }
div#main article div.descricao_historia{ padding:20px;}
div#main article div.descricao_historia img{ width:100%; height:auto; display:block; margin-bottom:15px; }
div#main article div.descricao_historia ul li,
div#main article div.descricao_historia ol li{line-height:27px; margin-bottom:5px; font-size:18px; color:#111;}


div#main article div.descricao_historia ol,
div#main article div.descricao_historia ul { margin-bottom:40px; }
div#main article div.descricao_historia ul li,
div#main article div.descricao_historia ol li { margin-bottom: 10px; padding-left: 0; line-height: 24px; } 
div#main article div.descricao_historia ul li { list-style: disc outside; margin-left:60px; }
div#main article div.descricao_historia ol li { margin-left: 45px; } 

div#main article div.descricao_historia p{line-height:27px; margin-bottom:16px; font-size:18px; color:#111; }
div#main article div.descricao_historia p a{ text-decoration:underline; color:#000; }
div#main article div.descricao_historia p a:hover{ text-decoration:none; }
div#main article div.descricao_historia h3,
div#main article div.descricao_historia h3{ font-size:22px; font-weight:bold; margin:30px 0 20px 0; background:#ffdc4f; padding:7px 13px; font-family:'Yanone Kaffeesatz'; }
div#main article div.descricao_historia h3 span,
div#main article div.descricao_historia h3 strong{ font-size:22px; font-weight:bold; font-family:'Yanone Kaffeesatz'; }
div#main article div.descricao_historia h3 a,
div#main article div.descricao_historia h3 a.hotword { font-size:22px; font-weight:bold; font-family:'Yanone Kaffeesatz'; color:#000; text-decoration:none; }
div#main article div.descricao_historia h3 a:hover,
div#main article div.descricao_historia h3 a.hotword:hover { text-transform:none; background:none; }
div#main article div.descricao_historia h4{ font-size:20px; color:#000; font-weight:bold; font-family:'Yanone Kaffeesatz'; margin-bottom:15px; display:block; border-bottom:1px solid #bbb; background:#eee; padding:10px 10px 5px;}
div#main article div.descricao_historia h4 span,
div#main article div.descricao_historia h4 strong{ font-size:20px; color:#000; font-weight:bold; font-family:'Yanone Kaffeesatz'; }
div#main article div.descricao_historia h4 a,
div#main article div.descricao_historia h4 a.hotword { font-size:20px; color:#000; font-weight:bold; font-family:'Yanone Kaffeesatz'; text-decoration:none; }
div#main article div.descricao_historia h4 a:hover,
div#main article div.descricao_historia h4 a.hotword:hover { text-transform:none; background:none; }
div#main article div.descricao_historia h3:first-child,
div#main article div.descricao_historia h4:first-child{ margin-top:0 }
div#main article figure{margin:0 20px 15px 0; padding:0; border:0;}
div#main article figcaption{background-color:#000; color:#fff; padding:10px; text-transform:uppercase; font-size:14px; line-height:20px; }


div.bloco_horizotal_duplo{ clear:both; margin-top:0; padding-top:20px; }

div#main article#full figure{padding-bottom:15px; margin:0; }
div#main article#full figure img{width:654px; display:block;}
div#main article#full figure figcaption{display:block; float:none; width:634px}

div#main article#retrato figure{ float:left; }
div#main article#retrato figure img{width:218px; display:block;}
div#main article#retrato figure figcaption{width:198px;}

div#main article#paisagem figure{float:left;}
div#main article#paisagem figure img{width:330px; display:block;}
div#main article#paisagem figure figcaption{width:310px;}

div#main article.jogo, div#main article.titulo {background:none; }
div#main article.jogo figure{margin-bottom:0;}
div#main article#full.jogo figure{padding-bottom:0; }
div#main div.historico_com_idolos div.adsense_colado { margin-bottom:0; padding-top:40px; padding-bottom:40px;} 
div#main div.historico_com_idolos div#comentarios { margin-top:0; } 

/* aside#sidebar_right{padding-top:18px; } */

div.mais_historias{width:300px; margin-left:13px; margin-bottom:15px;}
div.mais_historias h2{width:220px;}
div.mais_historias ul li{ border-bottom:solid 1px #f0eee9; background-color:#fff;}
div.mais_historias ul li:hover{ background:#D6D2C4; box-shadow:inset 0 0 10px rgba(0,0,0,0.2); }
div.mais_historias ul li a{ position:relative; text-transform:uppercase; color:#000; padding:5px 15px 5px 20px; line-height:20px; vertical-align:middle; display:block;}
div.mais_historias ul li a:before{ content:">"; position:absolute; left:9px; top:4px; display:block; width:4px; height:7px; }


div#main article#paisagem div.descricao_titulo_conquistado{ padding-top:15px; }

div#main article table{ margin:20px auto; }
div#main article table thead{ background:#111; border-left: 1px solid #111; }
div#main article table thead th{ color:#fff; font-size:16px; padding:10px; border-right:1px solid #fff; text-transform:uppercase;}
div#main article table tbody tr:nth-child(even) td{ background:#D6D2C4; }
div#main article table tbody tr td{padding:5px; border-bottom: 1px solid #F0EEE9; border-right: 1px solid #F0EEE9; line-height:21px; vertical-align: top; }
div#main article table tbody tr td a{ color:#000; text-decoration:underline; }
div#main article table tbody tr td a:hover{ text-decoration:none; }
div#main article table tbody { border-left: 1px solid #F0EEE9; }

div#main div.historico_com_idolos{ width:653px; }
div#main div.historico_com_idolos div.descricao_historia{ float:right; width:396px; background:#fff; padding:25px 20px 25px 19px; border-bottom:1px solid #ddd; }
div#main div.historico_com_idolos div.descricao_historia p:last-child{ margin-bottom:0; }
div#main div.historico_com_idolos div.mais_informacoes{ float:left; width:218px;}

div.historico_com_idolos div.mais_informacoes { position:relative; }
div.historico_com_idolos div.mais_informacoes div.box_placar { position:absolute; width:196px; top:20px; left:0; background:#fff; padding:10px 10px 37px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:10; -moz-box-shadow: 2px 2px 6px #999; -webkit-box-shadow:2px 2px 6px #999; box-shadow:2px 2px 6px #999; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.local{ text-align:center; margin-bottom:10px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.local *{ display:inline; font-size:12px; text-transform:uppercase; font-style:normal; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.placar{ width:70px; background:#faf9f4; margin:0 auto; height:24px; position:relative; padding-top:9px;}
div.historico_com_idolos div.mais_informacoes div.box_placar div.placar span.versus{ display:block; text-indent:-9999px; background:url('/img/ico/icones_sprite.png?v=27') no-repeat -115px 0; width:15px; height:15px; margin:0 auto; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.placar em{ position:absolute; top:2px; font-family:'Yanone Kaffeesatz'; font-size:30px; color:#333; font-style:normal;}
div.historico_com_idolos div.mais_informacoes div.box_placar div.placar em.mandante{ right:45px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.placar em.visitante{ left:45px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado > span{ position:absolute; bottom:12px; text-transform:uppercase; font-size:14px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado > span.mandante{ left:19px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado > span.visitante{ right:19px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado img{ position:absolute; top:38px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado img.mandante{ left:33px; }
div.historico_com_idolos div.mais_informacoes div.box_placar div.resultado img.visitante{ right:33px; }

div.jogo_historico div.mais_informacoes { padding-top:150px; }

div#ficha_tecnica{ margin-bottom:20px; }
div#ficha_tecnica h2.tit_box{ width:165px;}
div#ficha_tecnica article{ background:#111; padding:14px; border:0; }
div#ficha_tecnica article p{ color:#fff; font-size:14px; margin-bottom:5px; line-height:18px; }
div#ficha_tecnica article p span, div#ficha_tecnica article p strong{ color:#ffdc4f; font-size:14px; font-weight:normal; }
div#ficha_tecnica article p a{ color:#fff; font-size:14px;text-decoration:underline;}
div#ficha_tecnica article p a:hover{ text-decoration:none;}


div#box_idolos{ margin-bottom:20px; }
div#box_idolos h2.tit_box{ width:165px;}
div#box_idolos ul{ padding:8px 0 0 5px; background:url('/img/bg/lista_idolos.gif') repeat-y center top; }
div#box_idolos ul.linhas_1{ height:131px;}
div#box_idolos ul.linhas_2{ height:262px;}
div#box_idolos ul.linhas_3{ height:393px;}
div#box_idolos ul.linhas_4{ height:524px;}
div#box_idolos ul.linhas_5{ height:655px;}
div#box_idolos ul li{width:100px; float:left; margin:0 9px 9px 0;}
div#box_idolos ul li.par{ margin-right:0;}
div#box_idolos ul li h3{ background:#ffdc4f; text-transform:uppercase; height:22px; overflow:hidden; }
div#box_idolos ul li h3 a{color:#000; font-size:13px; height:22px; line-height:22px; vertical-align:middle; display:block; padding:0 3px; }
div#box_idolos ul li img{display:block; width:100px; height:100px;}

/*
@media all and (max-width: 999px) {
	body aside#sidebar_right{display:none;}
	body div#main {width:726px}
	body div#main article#full figure img{width:726px;}
	body div#main article#full figure figcaption {width:706px;}
	body div#main div.jogo_historico{width:726px}
	body div#main div.jogo_historico div.descricao_historia {width: 451px;}
}
*/