/* 20091030-1132 */
/* MODULO FANZONE */
.mod-fanzone { float:left; background-color:#FFFFFF; }
.mod-fanzone .loading { display:block; width:617px; height:232px; background:#FFFFFF url(../../../../../_img/ajax-loader_v1.gif) no-repeat center center; text-indent:-9999px; }
.mod-fanzone a.lnk-mande { display:block; float:left; width:134px; height:24px; background:url(../../../../../_img/btn-general.gif) no-repeat 0 -210px; text-indent:-9999px; }
.mod-fanzone a.lnk-mande:hover { background-position:-150px -210px; }
.mod-fanzone a.lnk-veja { display:block; float:left; }
.mod-fanzone .ctn-header { display:block; position:relative; clear:both; float:left; width:617px; }
.mod-fanzone .ctn-header .lin-ver-dotted { background-position:left top; width:1px; height:24px; float:left; }
.mod-fanzone .ctn-header h5 { float:left; margin-right:10px; background:url(../_img/ttl-general.gif) left -30px; }
.mod-fanzone .ctn-header a.lnk-mande { float:left; margin:0 10px 0 10px; }
.mod-fanzone .ctn-header a.lnk-veja { color:#FF9900; float:left; font-size:11px; font-weight:bold; margin:4px 0 0 10px; text-transform:lowercase; }
.mod-fanzone .ctn-header a:hover.lnk-veja  {  text-decoration: underline;}

/* ads */
.mod-fanzone .ctn-header .ctn-sponsor { display:block; position:absolute; top:0px; right:0px; margin:0; padding:0; text-transform:lowercase; line-height:normal; font-weight:normal; font-size:9px; color:#999999; text-align:right; white-space:nowrap; }
.mod-fanzone .ctn-header .ctn-sponsor em { display:block; float:left; font-style:normal; margin:10px 0 0 0; }
.mod-fanzone .ctn-header .ctn-sponsor a { display:inline-block; float:left; }
.mod-fanzone .ctn-header .ctn-sponsor a img { margin:0; border-left:5px #FFFFFF solid; }

.mod-fanzone .ctn-mosaic { /*display:block; clear:both;*/ float:left; width:410px; }
.mod-fanzone .ctn-mosaic ol { display:block; float:left; padding:0; }
.mod-fanzone .ctn-mosaic ol li { float:left; margin:0 2px 2px 0; *position:relative; padding:0px; width:101px; z-index:0; }
.mod-fanzone .ctn-mosaic ol li span { display:block; clear:both; float:left; margin-top:5px; width:100%; }
.mod-fanzone .ctn-mosaic ol li a { font-size:12px; font-weight:bold; color:#5D5850; }
.mod-fanzone .ctn-mosaic ol li a span.ctn-type { display:block; width:22px; height:22px; background:#FFFFFF url(../../../_img/ico-general.gif) no-repeat 2px -148px; position:absolute; left:0; bottom:0; opacity:0.9; -moz-opacity:0.9; filter:alpha(transparency=90); }
.mod-fanzone .ctn-mosaic ol li a img { width:101px; height:76px; float:left; }
.mod-fanzone .ctn-mosaic ol li a em { display:block; padding-top:5px; font-style:normal; font-size:11px; color:#5D5850; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom { *margin-left: -101px; display:none; font-size:12px; font-weight:bold; padding:3px; width:120px; min-height:90px; position:absolute; /*top:-5px; left:-16px;*/ border:3px #FF9900 solid; background-color:#FFFFFF; z-index:2; overflow:hidden; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a { display:block; background:#FFFFFF url(../../../_img/img-spacer.gif); float:left; color:#5D5850; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a img { width:120px; height:90px; margin-bottom:5px; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a strong { display:block; margin-top:3px; font-size:9px; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a em { display:block; padding-top:5px; font-style:normal; font-size:11px; color:#5D5850; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a span { display:none; }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a:hover span { display:block; cursor:pointer; font-size:1px; width:36px; height:27px; position:absolute; left:42px; top:32px; background:url(../../../_img/btn-general.gif) no-repeat -150px 0; opacity:0.85; -moz-opacity:0.85; filter:alpha(opacity=85); }
.mod-fanzone .ctn-mosaic ol .ctn-zoom a:hover { color:#464239 !important; }
.mod-fanzone .ctn-mosaic ol li.left div.ctn-zoom { /*left:0px;*/ }
.mod-fanzone .ctn-mosaic ol li.right { margin-right:0; }
.mod-fanzone .ctn-mosaic ol li.right > div.ctn-zoom { margin-left:-31px; }
.mod-fanzone .ctn-mosaic ol li.right div.ctn-zoom { /* left:-31px; */ *float:right; *right:0;  }
.mod-fanzone .ctn-mosaic ol li.bottom { margin-bottom:0; }
.mod-fanzone .ctn-mosaic ol li.bottom div.ctn-zoom { /*top:-43px;*/ }
.mod-fanzone .ctn-fanbox { display:block; position:relative; width:195px; height:219px; padding:5px; float:left; background-color:#BEB7AF; margin-left:2px; } /* 205x232 px */
.mod-fanzone .ctn-fanbox h5 { text-transform:capitalize; margin:7px 0 5px 0; *margin:12px 0 6px 0; height:auto; line-height:normal; font-size:14px; font-weight:bold; color:#FFFFFF; }
.mod-fanzone .ctn-fanbox p { font-size:11px; font-weight:normal; color:#FFFFFF; margin:0 0 15px 0; height:52px; overflow:hidden; }
.mod-fanzone .ctn-fanbox .ctn-whitebox { display:block; position:absolute; bottom:5px; width:175px; height:106px; padding:10px; background-color:#FFFFFF; } /* 195x126 px */
.mod-fanzone .ctn-fanbox .ctn-whitebox img { width:89px; height:67px; float:left; }
.mod-fanzone .ctn-fanbox .ctn-whitebox span { display:block; width:80px; margin-left:5px; float:left; overflow:hidden; }
.mod-fanzone .ctn-fanbox .ctn-whitebox span em,
.mod-fanzone .ctn-fanbox .ctn-whitebox span i { font-style:normal; font-size:13px; font-weight:bold; color:#5D5850; display:block; }
.mod-fanzone .ctn-fanbox .ctn-whitebox span em { padding:10px 0 5px 0; color:#99C50C; font-size:18px; font-weight:bold; }
.mod-fanzone .ctn-fanbox .ctn-whitebox span i { line-height:16px; }
.mod-fanzone .ctn-fanbox .ctn-whitebox a.lnk-mande { clear:both; margin-top:15px; }

/* PLAYER FANZONE */
.scr-player { display:block; float:left; /*border:2px solid #FF9900;*/ padding:0 7px 7px 7px; }
.scr-player .ctn-header { display:block; float:left; width:425px; }
.scr-player .ctn-header h3 { background:#FFFFFF url(../_img/ttl-player.gif) no-repeat scroll 0 0; display:block; float:left; margin:0; text-indent:-9999px; width:230px; }
.scr-player .ctn-header a.btn-close { background:#FFFFFF url(../_img/ttl-player.gif) no-repeat scroll -250px 0; display:block; float:right; margin:0; text-indent:-9999px; width:8px; }
.scr-player .ctn-description, 
.scr-player .ctn-comment,
.scr-player .ctn-permalink,
.scr-player .ctn-kytePlayer { display:block; float:left; width:425px; clear:both; padding:0; }
.scr-player .ctn-description { color:#BEB7AF; margin-top:0; }
.scr-player .ctn-description h5 { text-transform:capitalize; margin:0; font-size:14px; color:#5D5850; font-weight:bold; height:auto; line-height:normal; }
.scr-player .ctn-description p { font-size:10px; line-height:normal; }
.scr-player .ctn-comment,
.scr-player .ctn-permalink { padding:5px 0 0 0; }
.scr-player .ctn-comment { font-size:11px; line-height:14px; }
.scr-player .ctn-permalink label { float:left; margin:0; font-size:11px; }
.scr-player .ctn-permalink input { padding:0; font-size:11px; border:1px solid #BEB7AF; float:left; width:423px; }
.scr-player .ctn-pagination { display:block; float:left; width:417px; padding:4px; background-color:#BEB7AF; clear:both; margin:3px 0 2px 0; }
.scr-player .ctn-pagination a.btn-next,
.scr-player .ctn-pagination a.btn-previous { background:url(../_img/btn-pagination.gif) no-repeat 0 0; display:block; float:right; text-indent:-9999px; height:20px; width:20px; }
.scr-player .ctn-pagination a.btn-next { background-position:-20px 0; margin-left:2px; }
.scr-player .ctn-pagination a.btn-previous:hover { background-position:0 -20px; }
.scr-player .ctn-pagination a.btn-next:hover { background-position:-20px -20px; }
.scr-player .ctn-pagination span { color:#FFFFFF; float:right; font-size:11px; font-weight:bold; padding:3px 8px 0 8px; text-align:right; }
.scr-player .ctn-kytePlayer { float:left; width:425px; height:386px; background-color:#000000; display:block; overflow:hidden; } /* hides the chat */

/****************************************
* MUDANDO CORES E ESTILOS DO THICKBOX
****************************************/
#TB_window { border:2px solid #FF9900; padding:0 0 0 0; border-color:#FF9900; }
#TB_ajaxWindowTitle { display:block; background:#FFFFFF url(../_img/ttl-send.gif) no-repeat scroll 0 0; width:230px; height:20px; text-indent:-9999px; margin:0 !important; padding:0 !important; }
#TB_closeAjaxWindow { padding:0 !important; }
#TB_closeAjaxWindow a { color:#FF9900 !important; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; }
#TB_closeAjaxWindow a:visited,
#TB_closeAjaxWindow a:hover,
#TB_closeAjaxWindow a:active { color:#FF9900; }
#TB_title { background-color:#FFFFFF !important; height:auto !important; display:block !important; padding:5px; }
#TB_iframeContent { margin:0 !important; }
#TB_ajaxContent { padding:0 !important; overflow:hidden !important; width:auto !important; height:auto !important; }
#TB_ajaxContent p { padding:0!important; }
.TB_overlayMacFFBGHack {background: url(../_img/macFFFBgHack.png) repeat;}

#TB_overlay { z-index:1000; }
#TB_window { z-index:1002; }
#TB_load { z-index:1003; }
#TB_HideSelect { z-index:999; }

/*
div#TB_title { background:#FFFFFF; height:18px; }
div#TB_title #TB_ajaxWindowTitle { background:#FFFFFF url(../_img/ttl-send.gif) no-repeat scroll 0 0; display:block; float:left; font-size:11px; font-weight:bold; margin-left:5px; top:5px; overflow:hidden; position:absolute; text-indent:-9999px; width:230px; height:10px;}
div#TB_title #TB_closeAjaxWindow a { background:#FFFFFF url(../_img/ttl-send.gif) no-repeat scroll -250px 0; display:block; float:right; margin-right:5px; top:5px; text-indent:9999px; width:8px; position:absolute; right:0; height:10px; text-transform:lowercase; color:transparent; }
div#TB_title #TB_closeAjaxWindow a:hover { text-transform:lowercase; color:transparent; }
*/
