#live-content h1 { font:300 38px/38px "folhaii-heavy" , serif; }

#live_control { margin-top: 30px; overflow: hidden; width: 100%; }
#live_control div { float: left; height: 36px; }
#live_control .order ,
#live_control .refresh { background-color: #E6F5F7; line-height: 36px; padding-left: 5px; } 
#live_control .order span ,
#live_control .refresh span { color: #999999; font-family: arial; font-size: 13px; font-weight: bold; padding: 0 5px 0 5px; text-transform: uppercase; }
#live_control .refresh span { cursor: pointer; }
#live_control .order { width: 234px; }
#live_control .refresh { float: right; width: 386px; }
#live_control span.title { color: #666666; cursor: default; }
#live_control span.selected { color: #F00F00; cursor: default; }
#live_control .order { display: none; }
.narration .highlight { color: #003366; font-weight: bold; }
.narration { font-family: Georgia, serif; font-size: 18px; line-height:22px; list-style-type: none; margin-top: 20px; overflow: hidden; white-space: nowrap; }
#live-content .desc { font-family: Georgia, serif; font-size: 18px; line-height:22px; }
.narration li { padding: 5px 0 5px 0; }
.narration span { color: #999999; margin: 0 5px 10px 0; }
.narration p { white-space: normal; }
.narration img { margin-top: 10px; max-width: 635px; }
.narration a { font-weight: bold; }
.narration a:visited { color: #000066; }
.narration .dividing_line { border-bottom: solid 1px #999999; display: inline-block; height: 9px; margin: 0 0 4px 0; width: 100%; }
.narration .time { color: #F00F00; font-weight: bold; font-size: 16px; }
.pagination { text-align: center; margin: 20px 0 20px 0 ; }
.pagination ul { display: inline; font-family: arial; font-size: 14px; font-weight: bold; list-style-type: none; margin-top: 20px; overflow: hidden; white-space: nowrap; }
.pagination li { border-right: 1px solid #CCCCCC; color: #999999; display: inline; padding: 0 7px 0 7px; text-align: center; }
.pagination .last { border: none; }
.pagination li a:visited { color: #000066; }
p.pagination { clear: both;display: block; padding: 5px; font: 700 14px/100% Arial,helvetica,sans-serif !important; margin: 10px 0;  text-align: center; width:625px;}
p.pagination span { border-left: 1px solid #CCCCCC; padding: 0 5px 0 8px !important; float: left; margin-bottom: 10px; }
p.pagination a, p.pagination a:visited { color: #000066 !important; text-decoration: none !important;}
.aovivo_liveblog { -webkit-text-size-adjust: none; }
.aovivo_liveblog h2 { margin: 0; padding: 10px 0; }
.aovivo_liveblog div table { margin-bottom: 10px; font-family: Arial; font-size: 13px; border-collapse: collapse; width: 635px; position: relative; float: left; display: block; }
.aovivo_liveblog div table tr th { text-align: left; background-color: #CCCCCC; border: 1px solid #ACACAC; padding: 5px 10px; }
.aovivo_liveblog div table tr th.users { width: 110px; }
.aovivo_liveblog div table tr th.total_comments { width: 525px; }
.aovivo_liveblog div table tr td { vertical-align: top; border: 1px solid #CCCCCC; padding: 10px; }
.aovivo_liveblog div table tr td p { margin: 0; padding: 5px 0; }
.aovivo_liveblog div table tr td img { max-width: 500px; margin: 0 10px 0 0; float: left; }
.aovivo-liveblog .warning { background-color: #000000; color: #FFFFFF; font-family: arial; float: left; font-size: 11px; margin: 15px 30px 0 0; padding: 3px 5px 3px 5px; text-transform: uppercase;  }
/* Internet Explorer Fixs */
*+html .narration li .time { position: relative; left: -15px; }

#live-content iframe,
#live-content img { max-width: 620px; }
#live-content .without_time .time { display:none; }

#live-content .live-image-container { display:block; margin: 0; }
#live-content .live-image-container span { margin:0; color:#000; }
#live-content .live-image-container .image { display:block; float:left; width:100px; margin: 0; }
#live-content .live-image-container .image img { max-width: 100px; margin:0; }
#live-content .live-image-container .description { display:block; float:left; width:500px; margin: 0 0 0 20px; }
#live-content .live-image-container .description .title { display:block; font-family: Arial, Helvetica, sans-serif; }
#live-content .live-image-container .description .kicker { display:block; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-transform:uppercase; }
#live-content .live-image-container .description .story { display:block; margin-top:10px; line-height: 20px; }
