/* 20130218-1349 */

/* MOD 617 - TEAM PROFILE TWITTER */
#teamProfileTwitter { position:relative; min-height:100px; display:none; z-index:1; }
#teamProfileTwitter .ctn-section .ttl-section span { width:69px; height:25px; background:url("http://p1.trrsf.com.br/image/klavika?c=shc&t=twitter"); }
#teamProfileTwitter .ctn-section p { position:absolute; top:5px; left:81px; padding:2px 0 2px 13px; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") repeat-y; }
#teamProfileTwitter .col { float:left; width:195px; margin:0 17px 0 0; }
#teamProfileTwitter .col.last { margin-right:0; }
#teamProfileTwitter h3 { margin:0 0 8px 0; display:none; }
#teamProfileTwitter h3 a { font-size:12px; line-height:12px; font-weight:bold; color:#FF9900; text-transform:uppercase; }
#teamProfileTwitter h3 a:hover { text-decoration:underline; }
#teamProfileTwitter .ctn-twitter li { position:relative; padding:6px 0 0 0; border-bottom:11px solid #FFF; background:url("http://s1.trrsf.com.br/atm/2/pt/sports/soccer/team-profile/_img/bgr-twitt.png") no-repeat; overflow:hidden; }
#teamProfileTwitter .ctn-twitter li div { padding:8px 3px 8px 8px !important; background:url("http://s1.trrsf.com.br/atm/3/core/_img/lin-dotted.gif") 0 bottom repeat-x; }
#teamProfileTwitter .ctn-twitter li .img { float:left; margin:0 8px 0 0; }
#teamProfileTwitter .ctn-twitter li .img img { width:25px; height:25px; background:#B6D6E8; }
#teamProfileTwitter .ctn-twitter li .text .username { display:block; margin:0 0 1px 0; }
#teamProfileTwitter .ctn-twitter li .time { display:block; color:#BEB7AF; padding:3px 0 0 0; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li { float:left; width:195px; margin:0 17px 0 0; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-4 { clear:both; }
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-3,
#teamProfileTwitter #teamProfileTwitterHashtag .ctn-twitter li#twitt-6 { margin-right:0; }
#teamProfileTwitter p.follow { color:#47423A; font-weight:bold; text-align:right; }

/* MOD 659 - THERMOMETER REALITY */
#mod-659-thermometer-reality .ctn-item-vot { width:131px; float:left; font-size:12px; font-weight:bold; color:#5D574F; margin:0 7px 8px 0; }
#mod-659-thermometer-reality .ctn-item-vot.last-ctn { margin-right:0; }
#mod-659-thermometer-reality .ctn-item-vot .ctn-meter { width:131px; margin-top:4px; float:left; color:#97C70D; }
#mod-659-thermometer-reality .ctn-item-vot .ctn-meter .txt-temp-profile { float:right; margin-bottom:2px; }
#mod-659-thermometer-reality .ctn-item-vot .ctn-meter .temperature { width:120px; height:5px; margin-top:1px; text-indent:-9999px; overflow:hidden; display:block; border:5px solid #ECEAE7; }
#mod-659-thermometer-reality .ctn-item-vot .ctn-meter .temperature div.ctn-percentage { background-color:#FF9900; height:5px; float:left; display:block; }
#mod-659-thermometer-reality .ctn-item-vot .ctn-meter .lnk-icon { background-image:url("../_img/ico-general.png"); width:11px; height:6px; text-indent:-9999px; overflow:hidden; margin-top:2px; display:block; }
#mod-659-thermometer-reality .ctn-slider-handle { background:url("../_img/ico-general.png") no-repeat scroll left top; height:10px; width:11px; margin-top:2px; float:left; cursor:pointer; }
#mod-659-thermometer-reality .ctn-slider-handle-area { width:100%; }
#mod-659-thermometer-reality .btn-send { float:right; }
#mod-659-thermometer-reality .col-skinny p { font-size:12px; color:#474139; }
#mod-659-thermometer-reality .ctn-results-vot { width:173px; height:102px; padding:11px 11px 9px 11px; margin-top:6px; font-weight:bold; }
#mod-659-thermometer-reality .ctn-results-vot div { float:left; width:80px; margin-bottom:10px; margin-right:4px; }
#mod-659-thermometer-reality .ctn-results-vot div span { font-size:11px; display:block; float:left; margin-bottom:2px; }
#mod-659-thermometer-reality .ctn-results-vot div .txt-symbol { float:left; color:#97C70D; margin-bottom:0; }
#mod-659-thermometer-reality .ctn-results-vot div .txt-description { clear:both; }

/* MOD 662 - POPULARITY */
#mod-662-popularity { display:block; }
#mod-662-popularity h2.ttl-popularity { width: 129px; height: 22px; text-indent: -5000em; }
#mod-662-popularity p { font-size: 12px;}
#mod-662-popularity ul.lst-participants{ margin-left: -17px; position: relative; margin-top: 18px; }
#mod-662-popularity ul.lst-participants li { background-color: #ECEAE7; float: left; width: 301px; height: 67px; margin: 0 0 20px 17px; position: relative; }
#mod-662-popularity ul.lst-participants li img { float:left; }
#mod-662-popularity ul.lst-participants li h3 {  color: #5D5850 !important; float: left; font-size: 12px; margin: 10px 0 0 17px; width:160px; }	
#mod-662-popularity ul.lst-participants li span.spn-meter { background-color: #FFF; float: left; width: 130px; height: 3px; display: block; margin: 16px 0 0 17px; }
#mod-662-popularity ul.lst-participants li span.spn-percent { background-color: #9BC80D; float: left; width: 50%; height: 100%; display: block; text-indent: -5000em; overflow: hidden; }
#mod-662-popularity ul.lst-participants li span.spn-value { float: left; margin-left: 20px; color: #9BC80D;	margin-top: 10px; font-size: 12px; font-weight: bold; }	

#mod-662-popularity ul.lst-participants li a.lnk-block { background-color: #ECEAE7; float: left; height: 67px; position: relative; }
#mod-662-popularity ul.lst-participants li a.lnk-block .spn-like, #mod-662-popularityResume ul.lst-participants li a.lnk-block .spn-like { background-image: url(../_img/ico-general.png); background-repeat: no-repeat; background-position: 0 -76px; padding-left: 19px; padding-top: 1px; height: 14px; margin: 12px 0 0 18px; float: left; font-size: 10px; font-weight: bold; width: 150px; display: none; color: #5D5850!important; }
#mod-662-popularity ul.lst-participants li a.lnk-block:hover .spn-like ,#mod-662-popularityResume ul.lst-participants li a.lnk-block:hover .spn-like { display: block; }
#mod-662-popularity ul.lst-participants li a.lnk-block .spn-border,#mod-662-popularityResume ul.lst-participants li a.lnk-block .spn-border { display: none; }
#mod-662-popularity ul.lst-participants li a.lnk-block:hover .spn-border, #mod-662-popularityResume ul.lst-participants li a.lnk-block:hover .spn-border { border: 3px solid #FF9900; width: 298px; height: 61px; position: absolute; text-indent: -5000em; overflow: hidden; top: 0; left: 0; display: block; cursor:pointer; }


/* MOD 663 - HISTORY POPULARITY */
#mod-662-popularity .history-popularity .div-content-tabs { clear: both; overflow: hidden; }
#mod-662-popularity .history-popularity ul.lst-participants { display: none; }
#mod-662-popularity .history-popularity .ctn-section h2 span { height: 29px; margin-top: -5px; width: 259px; }
#mod-662-popularity .history-popularity { height: 690px; height: auto; display:block; }
#mod-662-popularity .history-popularity p.prg-support { background-image: url(http://stf.terra.com.br/portal/_img/lin-dotted.gif); background-repeat: repeat-y; padding-left: 10px; float: left; margin-top: 6px; }
#mod-662-popularity .history-popularity .current-week { background-color: #CCC; width: 123px; font-size: 14px; color: #FFF; text-transform: uppercase; height: 23px; padding-top: 11px; text-align: center; float: left; margin-right: 1px; }
#mod-662-popularity .history-popularity ol.lst-week li { float: left; background-color: #F6F6F6; width: 39px; font-size: 16px; text-align: center; font-weight: bold;	margin-right: 1px; }
#mod-662-popularity .history-popularity ol.lst-week li a { background-color: #F6F6F6; height: 23px; display: block; padding-top: 11px; }
#mod-662-popularity .history-popularity ol.lst-week li a:hover { background-color: #FF9900; color: #FFF !important; }
#mod-662-popularity .history-popularity ol.lst-week li.active a:link,
#mod-662-popularity .history-popularity ol.lst-week li.active a { background-color: #FF9900; color: #FFF !important; height: 23px; background-color: #FF9900;}
#mod-662-popularity .history-popularity ol.lst-week li.off a { color: #BDB7AE; cursor:default; }
#mod-662-popularity .history-popularity ol.lst-week li.off a:hover { background-color: #F6F6F6; color: #BDB7AE!important; }

#mod-662-popularity .history-popularity .loader { clear: both; font:0/0 a; padding:22px 0; height:32px; background:url(http://s2.trrsf.com.br/atm/3/core/_img/loading.gif) no-repeat center center; }

#mod-662-popularity .history-popularity .ctn-navbar-participant .ctn-previous-week { width:142px; float: right; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .ctn-next-week { width:136px; float: right; }

#mod-662-popularity .history-popularity .ctn-navbar-participant a { background-image: url("../_img/btn-general.gif"); background-repeat: no-repeat; color: #EBEAE6; cursor: default; height: 20px; width:110px; display: block; font-weight: bold; text-transform: uppercase; padding-top: 6px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .lnk-next-week { padding-right: 24px; background-position: -196px -270px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .lnk-previous-week { padding-left: 24px; background-position: -300px -240px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .lnk-next-week:hover,
#mod-662-popularity .history-popularity .ctn-navbar-participant .lnk-previous-week:hover { color: #EBEAE6 !important; }

#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled a { color: #5D5850; cursor: pointer; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled a:hover { color: #F90 !important;}
#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled .lnk-next-week { background-position: 103px -270px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled .lnk-next-week:hover { background-position: -47px -270px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled .lnk-previous-week { background-position: 0 -240px; }
#mod-662-popularity .history-popularity .ctn-navbar-participant .enabled .lnk-previous-week:hover { background-position: -150px -240px; }
