@charset "utf-8";
/*  
	Cliente:Ceará Sporting Club
	Endereco:http://www.shoppingdelpaseo.org.br/
	Version:1.0
	Author:Index Comunicação Digital
	Author URI:http://www.indexvirtual.com/
*/



/* WIDGET - SLIDESHOW ********** */
#widget-destaques                            { position:relative; margin-bottom:27px; z-index:5; }
#widget-destaques .container-foto            { display:block; float:left; height:297px; overflow:hidden; width:620px; }
#widget-destaques .container-foto a          { color:#FFF; }
#widget-destaques .container-foto ul         { display:block; height:1485px; }
#widget-destaques .container-foto li         { display:block; height:297px; list-style:none; width:620px; }
#widget-destaques .container-titulos         { display:block; float:right; height:297px; overflow:hidden; width:317px; }
#widget-destaques .container-titulos ul      { height:297px; overflow:hidden; }
#widget-destaques .container-titulos li      { border-left:3px solid #F2AD07; display:block; height:56px; list-style:none; margin-bottom:4px; padding-left:4px; }
#widget-destaques .container-titulos a       { background:#2A2A2A; color:#FFF; display:block; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; height:36px; padding:10px; text-decoration:none; width:290px; }
#widget-destaques .container-titulos a:hover { background:#666; }
#widget-destaques .container-titulos a.ativo { background:#F2AD07; color:#2A2A2A; }



/* WIDGET - NOTICIAS DESTAQUE ********** */
#widget-not-des                 { margin-bottom:20px; position:relative; }
#widget-not-des h2              { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-not-des .destaque       { border:7px solid #2A2A2A; color:#F2AD07; display:block; margin-bottom:15px; text-decoration:none; }
#widget-not-des .destaque:hover { border-color:#F2AD07; }
#widget-not-des .destaque img   { display:block; }
#widget-not-des .data           { background:#F2AD07; color:#2A2A2A; display:block; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:10px 10px 6px; position:absolute; text-align:center; text-transform:uppercase; top:34px; }
#widget-not-des .data strong    { display:block; font-size:25px; line-height:15px; }
#widget-not-des .data em        { display:block; font-style:normal; }
#widget-not-des h3              { color:#FFF; font:italic bold 26px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:26px; margin-bottom:18px; }
#widget-not-des h3 a            { color:#FFF; text-decoration:none; }
#widget-not-des h3 a:hover      { color:#F2AD07; }
#widget-not-des a.mais          { color:#F2AD07; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:2px; }
#widget-not-des a.mais:hover    { text-decoration:underline; }



/* WIDGET - NOTICIAS */
#widget-noticias               { margin-bottom:20px; margin-top:34px; position:relative; width:300px; }
#widget-noticias li            { display:block; position:relative; }
#widget-noticias h2            { background:#F2AD07; color:#2A2A2A; display:block; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:4px 6px 1px; position:absolute; text-align:center; text-transform:uppercase; top:0; }
#widget-noticias h2 strong     { display:block; font-size:18px; line-height:15px; }
#widget-noticias h2 em         { display:block; font-style:normal; }
#widget-noticias .bloco-not    { display:block; margin-left:50px; width:235px; }
#widget-noticias .bloco-not li { border-bottom:1px solid #2A2A2A; margin-bottom:10px; padding-bottom:10px; width:235px; }
#widget-noticias a             { color:#FFF; text-decoration:none; }
#widget-noticias a:hover       { text-decoration:underline; }
#widget-noticias a h3          { color:#F2AD07; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; }
#widget-noticias a:hover h3    { text-decoration:none; }
#widget-noticias a p           { color:#FFF; font-size:14px; text-decoration:none; }
#widget-noticias a:hover p     { text-decoration:underline; }
#widget-noticias h3,
#widget-noticias p             { text-decoration:none; }



/* WIDGET - LISTA DE JOGOS - SIDEBAR ********** */
#widget-listajogos                { margin-bottom:20px; }
#widget-listajogos h2             { border-bottom:1px solid #F2AD07; color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:1px; text-transform:uppercase; }


#widget-listadejogos h3 a								{ color: #FFFFFF; float:right; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-right:12px; padding-top:9px; text-decoration: none; text-transform:uppercase; }
#widget-listadejogos h3 a:hover							{ text-decoration: underline; }

#listajogos                       { background:#FFF; }
#listajogos .barra                { background:#E8E8E8; border-top:1px solid #DDD; clear:both; color:#333; display:block; padding:10px 8px; }
#listajogos .data                 { float:right; font-size:11px; margin-top:3px; }
#listajogos .titulo               { font-size:14px; font-weight:bold; }
#listajogos .campeonato           { background:#FFF; border-bottom:1px solid #EEE; border-top:1px solid #DDD; clear:both; color:#666; display:block; padding:10px 0 6px; text-align:center; }
#listajogos .borda                { display:block; height:70px; padding:8px 3px 11px; }
#listajogos .box                  { display:table; width:100%; }
#listajogos .borda .time1         { float:left; text-align:right; width:35%; }
#listajogos .borda .time2         { float:left; text-align:left; width:35%; }
#listajogos .borda .placar        { clear:right; float:left; font-size:2.5em; font-weight:bold; margin-top:15px; text-align:center; width:29%; }
#listajogos .borda .placar span   { font-size:0.8em; font-weight:normal; }
#listajogos .nometime             { color:#999; font-size:0.9em; height:15px; }
#listajogos .nometime span        { float:left; text-align:center; width:49%; }
#listajogos .infos                { display:block; height:30px; padding:0 3px; width:294px; }
#listajogos .infos li             { display:block; float:left; font-size:10px; margin:5px 6px 0 5px; }
#listajogos .infos a              { background-position:left center; background-repeat:no-repeat; color:#5C5C5C; display:block; padding:3px 0 3px 20px; text-decoration:none; }
#listajogos .infos a.ficha        { background-image:url(../img/icons/page_white_edit.png); }
#listajogos .infos a.noticias     { background-image:url(../img/icons/newspaper.png); }
#listajogos .infos a.fotos        { background-image:url(../img/icons/photo.png); }
#listajogos .infos a.videos       { background-image:url(../img/icons/television.png); }
#listajogos .infos a:hover        { text-decoration:underline; }
#widget-listajogos a.mais         { border-top:1px solid #F2AD07; color:#F2AD07; display:block; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:2px; padding:3px 9px; }
#widget-listajogos a.mais:hover   { text-decoration:underline; }

/* WIDGET - LISTA DE JOGOS - CONTENT ********** */
#widget-listajogos-content                { margin-bottom:20px; }
#widget-listajogos-content h2             { border-bottom:1px solid #F2AD07; color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:1px; text-transform:uppercase; }
#listajogos-content                       { background:#FFF; }
#listajogos-content .barra                { background:#E8E8E8; border-top:1px solid #DDD; clear:both; color:#333; display:block; padding:10px 8px; }
#listajogos-content .data                 { float:right; font-size:11px; margin-top:3px; }
#listajogos-content .titulo               { font-size:14px; font-weight:bold; }
#listajogos-content .campeonato           { background:#FFF; border-bottom:1px solid #EEE; border-top:1px solid #DDD; clear:both; color:#666; display:block; padding:10px 0 6px; text-align:center; }
#listajogos-content .borda                { display:block; height:70px; padding:8px 3px 11px; }
#listajogos-content .box                  { display:table; width:100%; }
#listajogos-content .borda .time1         { float:left; text-align:right; width:35%; }
#listajogos-content .borda .time2         { float:left; text-align:left; width:35%; }
#listajogos-content .borda .placar        { clear:right; float:left; font-size:2.5em; font-weight:bold; margin-top:15px; text-align:center; width:29%; }
#listajogos-content .borda .placar span   { font-size:0.8em; font-weight:normal; }
#listajogos-content .nometime             { color:#999; font-size:0.9em; height:15px; }
#listajogos-content .nometime div         { float:left; padding:0 5px; width:132px; }
#listajogos-content .nometime div span    { float:left; text-align:center; }
#listajogos-content .nometime .space      { float:left; width:126px !important; }
#listajogos-content .nometime div .mandante   { float:right; }
#listajogos-content .nometime div .visitante  { float:left;  }
#listajogos-content .infos                { display:block; height:30px; padding:0 3px; width:294px; }
#listajogos-content .infos li             { display:block; float:left; font-size:10px; margin:5px 6px 0 5px; }
#listajogos-content .infos a              { background-position:left center; background-repeat:no-repeat; color:#5C5C5C; display:block; padding:3px 0 3px 20px; text-decoration:none; }
#listajogos-content .infos a.ficha        { background-image:url(../img/icons/page_white_edit.png); }
#listajogos-content .infos a.noticias     { background-image:url(../img/icons/newspaper.png); }
#listajogos-content .infos a.fotos        { background-image:url(../img/icons/photo.png); }
#listajogos-content .infos a.videos       { background-image:url(../img/icons/television.png); }
#listajogos-content .infos a:hover        { text-decoration:underline; }
#widget-listajogos-content a.mais         { border-top:1px solid #F2AD07; color:#F2AD07; display:block; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:2px; padding:3px 9px; }
#widget-listajogos-content a.mais:hover   { text-decoration:underline; }

/* WIDGET - BANNERS INSTITUCIONAIS ********** */
#institucional-2 { margin:1px 0; }

/* WIDGET - BANNER NAÇÃO ALVINEGRA ********** */
#widget-nacaoalvinegra h2 { display:block; height:242px; margin-bottom:7px; width:300px; }
#widget-nacaoalvinegra a  { background:url(../img/banner_nacaoalvinegra.jpg) no-repeat; display:block; height:242px; overflow:hidden; text-indent:-666px; width:300px; }
/* WIDGET - BANNER SOU MAIS CEARA ********** */
#widget-soumais          { margin-bottom:20px; }
#widget-soumais a        { background:url(../img/banner_soumaisceara.png) no-repeat; color:#FFF; display:block; height:90px; overflow:hidden; text-indent:-666px; width:300px; }
#widget-soumais a:hover  { color:#F2AD07;  }
/* WIDGET - BANNER CASA DO VOVO ********** */
#widget-casavovo          { margin-bottom:20px; }
#widget-casavovo a        { background:url(../img/banner_conhecacasavozao.jpg) no-repeat; border:7px solid #2A2A2A; display:block; height:88px; overflow:hidden; text-indent:-666px; width:286px; }
#widget-casavovo a:hover  { border-color:#F2AD07; }



/* WIDGET - VOZAO TV ********** */
#widget-vozaotv                      { margin-bottom:20px; }
#widget-vozaotv li                   { display:block; font-size:12px; margin-bottom:1px; padding:7px 9px; }
#widget-vozaotv .destaque h2         { display:inline; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-right:5px; text-transform:uppercase; }
#widget-vozaotv #vozaotv-destaque    { margin-bottom:10px; }
#widget-vozaotv .destaque,
#widget-vozaotv .ultimos             { background:#2A2A2A; color:#F2AD07; display:block; }
#widget-vozaotv .destaque a,
#widget-vozaotv .ultimos a           { color:#FFF; text-decoration:none; }
#widget-vozaotv .destaque a:hover,
#widget-vozaotv .ultimos a:hover     { color:#F2AD07; }
#widget-vozaotv .mais a              { color:#F2AD07; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; }
#widget-vozaotv .mais a:hover        { text-decoration:underline; }



/* WIDGET - CLASSIFICACAO ********** */
#widget-classificacao                           { margin-bottom:20px; }
#widget-classificacao h2                        { border-bottom:1px solid #F2AD07; color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:1px; text-transform:uppercase; }
#widget-classificacao-tabela table              { background:#FFF; color:#707070; border-collapse:separate; width:100%; }
#widget-classificacao-tabela th                 { background:#F6F6F6; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDD; height:30px; padding:7px 0; text-align:center; }
#widget-classificacao-tabela tr.ceara           { background:#F6F6F6 !important; color:#000 !important; }
#widget-classificacao-tabela tr.topo-divide  td { border-top:2px solid #DDD !important; }
#widget-classificacao-tabela tr.baixo-divide td { border-bottom:2px solid #DDD !important; }
#widget-classificacao-tabela td                 { border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; font-size:12px; padding:6px 0; vertical-align:middle; text-align:center; }
#widget-classificacao-tabela .posicao           { font-size:18px; font-weight:bold; text-align:center; width:27px; }
#widget-classificacao-tabela .time              { font-size:14px; padding-left:10px; text-align:left; width:125px; }
#widget-classificacao-tabela .pontos            { width:40px; }
#widget-classificacao-tabela .jogos             { width:40px; }
#widget-classificacao-tabela .vitorias          { border-right:none; width:40px; }
#widget-classificacao-tabela .legenda           { background:#FFF; border-bottom:1px solid #DDD; color:#999; font-size:10px; padding:7px 0; }
#widget-classificacao-tabela .legenda strong    { color:#666; margin-left:10px; }
#widget-classificacao-tabela a.mais             { border-top:1px solid #F2AD07; color:#F2AD07; display:block; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:2px; padding:3px 9px; }
#widget-classificacao-tabela a.mais:hover       { text-decoration:underline; }



/* WIDGET - ELENCO ********** */
.h2-widget-elenco                { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-elenco                   { background:#2A2A2A; margin-bottom:35px; padding:7px; position:relative; width:606px; }
#widget-elenco a                 { text-decoration:none; }
#widget-elenco .btn-prev,
#widget-elenco .btn-next         { background:#777 url(../img/bg_btn_slideshow.gif) repeat-x left center; display:block; height:215px; position:absolute; top:7px; width:22px; z-index:5; }
#widget-elenco .btn-prev:hover,
#widget-elenco .btn-next:hover   { background-image:none; }     
#widget-elenco .btn-prev         { left:7px; }
#widget-elenco .btn-next         { right:7px; }
#widget-elenco .btn-prev strong,
#widget-elenco .btn-next strong  { background-position:center center; background-repeat:no-repeat; display:block; height:215px; overflow:hidden; text-indent:-666px; width:22px; }
#widget-elenco .btn-prev strong  { background-image:url(../img/btn_slide_prev.png); }
#widget-elenco .btn-next strong  { background-image:url(../img/btn_slide_next.png); }
#widget-elenco .container-elenco { height:215px; margin-left:30px; overflow:hidden; position:relative; width:542px; }
#widget-elenco ul                { position:relative; width:10000px; }
#widget-elenco li                { display:block; float:left; height:215px; margin-right:8px; text-align:center; width:102px; }
#widget-elenco img               { display:block; }
#widget-elenco dl                { background:#3A3A3A; border-top:2px solid #F2AD07; padding:2px 0 0;}
#widget-elenco .container-elenco ul li a dl dt    { color:#F2AD07; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-elenco .container-elenco ul li a dl dd    { color:#FFF; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-elenco .container-elenco ul li a:hover dl { background:#F2AD07; }
#widget-elenco .container-elenco ul li a:hover dt { color:#2A2A2A; }



/* WIDGET - ELENCO ********** */
#widget-slide-int                    { background:#2A2A2A; margin-bottom:35px; margin-top:5px; padding:7px; position:relative; width:426px; }
#widget-slide-int a                  { text-decoration:none; }
#widget-slide-int .btn-prev,
#widget-slide-int .btn-next          { background:#777 url(../img/bg_btn_slide_int.gif) repeat-x left center; display:block; height:73px; position:absolute; top:7px; width:22px; z-index:5; }
#widget-slide-int .btn-prev:hover,
#widget-slide-int .btn-next:hover    { background-image:none; }     
#widget-slide-int .btn-prev          { left:7px; }
#widget-slide-int .btn-next          { right:7px; }
#widget-slide-int .btn-prev strong,
#widget-slide-int .btn-next strong   { background-position:center center; background-repeat:no-repeat; display:block; height:73px; overflow:hidden; text-indent:-666px; width:22px; }
#widget-slide-int .btn-prev strong   { background-image:url(../img/btn_slide_prev.png); }
#widget-slide-int .btn-next strong   { background-image:url(../img/btn_slide_next.png); }
#widget-slide-int .container-slide   { height:73px; margin-left:30px; overflow:hidden; position:relative; width:367px; }
#widget-slide-int ul                 { position:relative; width:10000px; }
#widget-slide-int li                 { display:block; float:left; height:73px; margin-right:7px; text-align:center; width:73px; }
#widget-slide-int img                { display:block; }




/* WIDGET - AGENDA ********** */
#widget-agenda h2             { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }



/* WIDGET - PROJETOS E CAMPANHAS ********** */
#widget-projetos                     { margin-bottom:40px; }
#widget-projetos h2                  { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-projetos .container          { border:1px solid #171717; height:181px; overflow:hidden; position:relative; width:618px; }
#widget-projetos .banners            { position:relative; }
#widget-projetos .banners ol         { margin:0; }
#widget-projetos .banners li         { height:181px; list-style:none; margin:0; padding:0; position:relative; width:618px; }
#widget-projetos .banners li a       { color:#CCC; text-decoration:none; }
#widget-projetos .banners a h3       { background:url(../img/bg_legenda.png); color:#FFF; font:italic bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; height:18px; padding:12px 0; left:0; position:absolute; text-align:center; text-decoration:none; top:0; width:618px; }
#widget-projetos .banners a:hover h3 { color:#F2AD07; }
#widget-projetos .pages              { bottom:5px; font-size:10px; position:absolute; right:2px; }
#widget-projetos .pages li           { color:#FFF; display:inline; }
#widget-projetos .pages a            { background:#2A2A2A; color:#F2AD07; text-decoration:none; padding:3px 7px; }
#widget-projetos .pages a:hover      { background:#666; }
#widget-projetos .pages a.ativo      { background:#F2AD07; border:1px solid #3A3A3A; color:#2A2A2A; text-decoration:none; }



/* WIDGET - ANUNCIANTES ********** */
#widget-anunciantes1 { margin-top:34px; }
#widget-anunciantes2 { margin-top:34px; }
#widget-anunciantes3 { margin-top:34px; }
#widget-anunciantes4 { margin-top:34px; }
#widget-anunciantes5 { margin-top:34px; }
#widget-anunciantes6 { margin-top:34px; }
#widget-anunciantes7 { margin-top:34px; }

#widget-anunciantes-0 { margin-top:34px; }
#widget-anunciantes-1 { margin-top:34px; }
#widget-anunciantes-2 { margin-top:34px; }
#widget-anunciantes-3 { margin-top:34px; }
#widget-anunciantes-4 { margin-top:34px; }
#widget-anunciantes-5 { margin-top:34px; }
#widget-anunciantes-6 { margin-top:34px; }
#widget-anunciantes-7 { margin-top:34px; }
#widget-anunciantes-8 { margin-top:34px; }



/* WIDGET - CANAIS DO TORCEDOR ********** */
#widget-canais h2             { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-canais a              { background-color:#2A2A2A; background-position:16px 14px; background-repeat:no-repeat; color:#FFF; display:block; font-size:14px; font-weight:bold; margin:0 2px 2px 0; padding:21px 10px 22px 60px; text-decoration:none; text-shadow:1px 1px 0px #000; }
#widget-canais a:hover        { background-color:#666; }
#widget-canais a.btn-twitter  { background-image:url(../img/twitter_32.png);  }
#widget-canais a.btn-facebook { background-image:url(../img/facebook_32.png); }
#widget-canais a.btn-flickr   { background-image:url(../img/flickr_32.png);   }
#widget-canais a.btn-youtube  { background-image:url(../img/youtube_32.png);  }
#widget-canais a.btn-rss      { background-image:url(../img/rss_32.png);      }
#widget-canais a.btn-orkut    { background-image:url(../img/orkut_32.png);    }
.widget-canais-home li        { display:block; float:left; width:156px;       }
.widget-canais-interno li     { display:block; float:left; width:148px;       }



/* WIDGET - CENTRO DE TREINAMENTO ********** */
#widget-ct h2         { display:block; height:167px; margin-top:34px; width:126px; }
#widget-ct a          { background:url(../img/banner_ct.jpg) no-repeat; border:7px solid #2A2A2A; display:block; height:167px; overflow:hidden; text-indent:-666px; width:126px; }
#widget-ct a:hover    { border-color:#F2AD07; }



/* WIDGET - TIMEMANIA ********** */
#widget-timemania h2  { display:block; height:190px; margin-top:34px; width:300px; }
#widget-timemania a   { background:url(../img/banner_timemania.png) no-repeat; display:block; height:190px; overflow:hidden; text-indent:-666px; width:300px; }



/* WIDGET - CEARA UNIDO ********** */
#widget-cearaunido h2 { display:block; height:135px; margin:0 auto; margin-top:50px; width:140px; }
#widget-cearaunido a  { background:url(../img/banner_cearaunido.png) no-repeat; display:block; height:135px; overflow:hidden; text-indent:-666px; width:140px; }



/* **************************************************************************************************** */



/* WIDGET - VOZAO TV - VIDEO RELACIONADOS ********** */
#widget-vozaotv-rel                  { margin-bottom:20px; }
#widget-vozaotv-rel h3               { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-vozaotv-rel #video           { background:#2A2A2A; display:block; font-size:12px; margin-bottom:20px; padding:9px; }
#widget-vozaotv-rel #video a         { color:#FFF; display:block; margin-top:10px; text-decoration:none; }
#widget-vozaotv-rel #video a:hover   { color:#F2AD07; }



/* WIDGET - NOTICIAS - RELACIONADAS */
#widget-noticias-rel               { margin-bottom:20px; position:relative; }
#widget-noticias-rel h2            { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-noticias-rel li            { display:block; position:relative; }
#widget-noticias-rel h3            { background:#F2AD07; color:#2A2A2A; display:block; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:4px 6px 1px; position:absolute; text-align:center; text-transform:uppercase; top:0; }
#widget-noticias-rel h3 strong     { display:block; font-size:18px; line-height:15px; }
#widget-noticias-rel h3 em         { display:block; font-style:normal; }
#widget-noticias-rel .bloco-not    { display:block; margin-left:50px; width:160px; }
#widget-noticias-rel .bloco-not li { border-bottom:1px solid #2A2A2A; margin-bottom:10px; padding-bottom:10px; width:160px; }
#widget-noticias-rel h4            { color:#F2AD07; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#widget-noticias-rel h4 a          { color:#F2AD07; text-decoration:none; }
#widget-noticias-rel h4 a:hover    { text-decoration:underline; }
#widget-noticias-rel p             { color:#FFF; font-size:13px; }
#widget-noticias-rel p  a          { color:#FFF; text-decoration:none; }
#widget-noticias-rel p  a:hover    { text-decoration:underline; }

/* WIDGET - NOTICIAS DESTAQUE LISTA ********** */
#widget-not-des-lista                 { margin-bottom:20px; position:relative; }
#widget-not-des-lista h3              { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-not-des-lista .destaque       { border:7px solid #2A2A2A; display:block; float:left; margin:0 15px 15px 0; width:185px; }
#widget-not-des-lista .destaque:hover { border-color:#F2AD07; }
#widget-not-des-lista .destaque img   { display:block; }
#widget-not-des-lista .data           { background:#F2AD07; color:#2A2A2A; display:block; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:10px 10px 6px; position:absolute; text-align:center; text-transform:uppercase; top:0; }
#widget-not-des-lista .data strong    { display:block; font-size:25px; line-height:15px; }
#widget-not-des-lista .data em        { display:block; font-style:normal; }
#widget-not-des-lista h4              { color:#2A2A2A; font:italic bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:26px; margin-bottom:10px; }
#widget-not-des-lista h4 a            { color:#2A2A2A; text-decoration:none; }
#widget-not-des-lista h4 a:hover      { color:#F2AD07; }
#widget-not-des-lista p               { line-height:16px; }
#widget-not-des-lista p a             { color:#2A2A2A; text-decoration:none; }
#widget-not-des-lista p a:hover       { text-decoration:underline; }

/* WIDGET - NOTICIAS - LISTA */
#widget-noticias-lista               { margin-bottom:20px; position:relative; }
#widget-noticias-lista h2            { color:#F2AD07; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px; text-transform:uppercase; }
#widget-noticias-lista li            { display:block; position:relative; }
#widget-noticias-lista h3            { background:#F2AD07; color:#2A2A2A; display:block; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:4px 6px 1px; position:absolute; text-align:center; text-transform:uppercase; top:0; }
#widget-noticias-lista h3 strong     { display:block; font-size:18px; line-height:15px; }
#widget-noticias-lista h3 em         { display:block; font-style:normal; }
#widget-noticias-lista .bloco-not    { display:block; margin-left:50px; width:410px; }
#widget-noticias-lista .bloco-not li { border-bottom:1px solid #2A2A2A; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:10px; padding-bottom:10px; width:410px; }
#widget-noticias-lista h4 span       { color:#F2AD07; font-size:10px; margin-right:10px; text-transform:uppercase; text-decoration:none; }
#widget-noticias-lista h4 a          { color:#FFF; display:block; text-decoration:none;}
#widget-noticias-lista h4 a:hover    { text-decoration:underline; }

/* WIDGET - ELENCO ********** */
#widget-elenco-int                   { background:#2A2A2A; margin-bottom:35px;; margin-top:34px; padding:7px; position:relative; width:447px; }
#widget-elenco-int a                 { text-decoration:none; }
#widget-elenco-int .btn-prev,
#widget-elenco-int .btn-next         { background:#777 url(../img/bg_btn_slideshow.gif) repeat-x left center; display:block; height:170px; position:absolute; top:7px; width:22px; z-index:5; }
#widget-elenco-int .btn-prev:hover,
#widget-elenco-int .btn-next:hover   { background-image:none; }     
#widget-elenco-int .btn-prev         { left:7px; }
#widget-elenco-int .btn-next         { right:7px; }
#widget-elenco-int .btn-prev strong,
#widget-elenco-int .btn-next strong  { background-position:center center; background-repeat:no-repeat; display:block; height:170px; overflow:hidden; text-indent:-666px; width:22px; }
#widget-elenco-int .btn-prev strong  { background-image:url(../img/btn_slide_prev.png); }
#widget-elenco-int .btn-next strong  { background-image:url(../img/btn_slide_next.png); }
#widget-elenco-int .container-elenco { height:170px; margin-left:30px; overflow:hidden; position:relative; width:388px; }
#widget-elenco-int ul                { position:relative; width:10000px; }
#widget-elenco-int li                { display:block; float:left; height:170px; margin-right:1px; text-align:center; width:77px; }
#widget-elenco-int img               { display:block; }
#widget-elenco-int dl                { background:#3A3A3A; border-top:2px solid #F2AD07; padding:2px 0 0;}
#widget-elenco-int .container-elenco ul li a dl dt    { color:#F2AD07; font:italic bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-elenco-int .container-elenco ul li a dl dd    { color:#FFF; font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-elenco-int .container-elenco ul li a:hover dl { background:#F2AD07; }
#widget-elenco-int .container-elenco ul li a:hover dt { color:#2A2A2A; }

/* WIDGET - PAGINACAO ********** */
#widget-paginacao          { display:block; margin-bottom:20px; text-align:center; }
#widget-paginacao ul       { margin:0 auto; }
#widget-paginacao li       { color:#FFF; display:inline; margin-right:2px; }
#widget-paginacao a        { background:#2A2A2A; color:#F2AD07; text-decoration:none; padding:3px 7px; }
#widget-paginacao a:hover  { background:#666; }
#widget-paginacao a.ativo  { background:#F2AD07; color:#2A2A2A; text-decoration:none; }

/* WIDGET - CALENDARIO - MES ********** */
#widget-agenda-mes               { position:relative; }
#widget-agenda-mes .data         { margin-bottom:35px; }
#widget-agenda-mes li            { display:block; position:relative; }
#widget-agenda-mes h4            { background:#F2AD07; color:#2A2A2A; display:block; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; left:0; padding:4px 9px 1px; position:absolute; text-align:center; text-transform:uppercase; top:0; }
#widget-agenda-mes h4 strong     { display:block; font-size:18px; line-height:15px; }
#widget-agenda-mes h4 em         { display:block; font-style:normal; }
#widget-agenda-mes .bloco-dia    { display:block; margin-left:50px; width:385px; }
#widget-agenda-mes .bloco-dia li { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:385px; }

/* WIDGET - CLASSIFICAÇÃO NOVO ********** */
#classificacao-geral											{ float:left; width:440px; }
#classificacao-geral .detalhar									{ float:right; top: 0; right: 10px; font-size: 10px; text-transform: uppercase; position: absolute; }
#classificacao-geral .detalhar a								{ color: #FFFFFF; text-decoration: none; }
#classificacao-geral .detalhar a:hover							{ text-decoration: underline; }
#escolha-turno       { margin-bottom:10px; width:100%; }
#escolha-turno label { display:block; font-size:12px; margin-bottom:3px; color:#333; }
#id-carregando       { float:right; }
#widget-classificacao											{ width:100%; min-height:20px; margin-bottom: 50px; }
#widget-classificacao h3										{ display:none; }
#widget-classificacao div h4									{ background:#f2ad07; position: relative; color:#FFF; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; height:30px; line-height:30px; padding-left:10px; width:430px; float:left; margin-bottom:1px; overflow:hidden }
#widget-classificacao div table tr td							{ background:#f2f0ee; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#666; height:30px; font-family:Trebuchet MS,Helvetica,sans-serif; font-size:11px; line-height:30px; }
#widget-classificacao div table tr#titulos,
#widget-classificacao div table tr#titulos td					{ background:#bfbfbf; height:20px; color:#FFF; line-height:20px }
#widget-classificacao div table tr td span.posicao-atual		{ background:url(../img/bg-posicao-atual.png) scroll no-repeat 0 0; width:15px; height:13px; display:block; overflow:hidden; float:left; line-height:13px; text-align:center; color:#fff; margin-top:15px; margin-right:5px; margin-top:8px; padding-right:3px }
#widget-classificacao div table tr td span.posicao-atual.ceara	{ background:url(../img/bg-posicao-atual.png) scroll no-repeat 0 -15px }

/* WIDGET - PROXIMO JOGO NOVO ********** */
#widget-proximojogo                { margin-bottom:30px; padding-bottom:10px; width: 440px;}
#widget-proximojogo h2             { border-bottom:1px solid #F2AD07; color:#F2AD07; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:1px; text-transform:uppercase; }
#proximojogo                       { background:#FFF; width: 440px;}
#proximojogo .barra                { background:#f2ad07; border-top:1px solid #DDD; clear:both; color:#fff; display:block; padding:10px 8px; }
#proximojogo .data                 { float:right; font-size:11px; margin-top:3px; }
#proximojogo .titulo               { font-size:14px; font-weight:bold; }
#proximojogo .campeonato           { background:#FFF; border-bottom:1px solid #EEE; border-top:1px solid #DDD; clear:both; color:#666; display:block; padding:10px 0 6px; text-align:center; }
#proximojogo .borda                { display:block; height:70px; padding:8px 3px 11px; }
#proximojogo .box                  { display:table; width:100%; }
#proximojogo .borda .time1         { float:left; text-align:right; width:35%; }
#proximojogo .borda .time2         { float:left; text-align:left; width:35%; }
#proximojogo .borda .placar        { clear:right; float:left; font-size:2.5em; font-weight:bold; margin-top:15px; text-align:center; width:29%; }
#proximojogo .borda .placar span   { font-size:0.8em; font-weight:normal; }
#proximojogo .nometime             { color:#999; font-size:0.9em; height:15px; margin:0 auto; width:380px; }
#proximojogo .nometime span        { float:left; text-align:center; width:49%; }
#proximojogo .infos                { display:block; height:30px; padding:0 3px; width:294px; }
#proximojogo .infos li             { display:block; float:left; font-size:10px; margin:5px 6px 0 5px; }
#proximojogo .infos a              { background-position:left center; background-repeat:no-repeat; color:#5C5C5C; display:block; padding:3px 0 3px 20px; text-decoration:none; }
#proximojogo .infos a.ficha        { background-image:url(../img/icons/page_white_edit.png); }
#proximojogo .infos a.noticias     { background-image:url(../img/icons/newspaper.png); }
#proximojogo .infos a.fotos        { background-image:url(../img/icons/photo.png); }
#proximojogo .infos a.videos       { background-image:url(../img/icons/television.png); }
#proximojogo .infos a:hover        { text-decoration:underline; }
#widget-proximojogo a.mais         { border-top:1px solid #F2AD07; color:#F2AD07; display:block; font:italic bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:2px; padding:3px 9px; }
#widget-proximojogo a.mais:hover   { text-decoration:underline; }

/* WIDGET - LISTA DE JOGOS NOVO ********** */
#widget-listadejogos							{ min-height:20px; width:440px; } /* off - margin-bottom: 65px; */
#widget-listadejogos h3							{ background:#f2ad07; color:#FFF; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; height:30px; line-height:30px; padding-left:10px; width:430px; float:left; margin-bottom:1px; overflow:hidden}
#barra-rodada									{ background: #999999; height: 25px; width: 440px; float: left; line-height:25px; text-align:center; }
#barra-rodada .btn-voltar-rodada				{ width:19px; height: 15px; background:url(../img/btn-rodadas.gif) scroll no-repeat -2px -1px; overflow: hidden; text-indent: -999px; display: block0; float: left; margin:6px 0 0 6px; }
#barra-rodada .btn-voltar-rodada:hover			{ background-position: -24px -1px; }
#barra-rodada span								{ margin: 0 auto; color:#FFFFFF; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 26px; }
#barra-rodada .btn-avancar-rodada				{ width:19px; height: 15px; background:url(../img/btn-rodadas.gif) scroll no-repeat -2px -19px; overflow: hidden; text-indent: -999px; display: block0; float: right; margin:6px 6px 0 0; }
#barra-rodada .btn-avancar-rodada:hover			{ background-position: -24px -19px; }
#tabela-rodadas									{ float: left; width: 440px; overflow: hidden; position: relative; }
#widget-listadejogos div table tr#titulos,
#widget-listadejogos div table tr#titulos td	{ background:#bfbfbf; height:20px; color:#FFF; line-height:20px }
#widget-listadejogos div table tr td			{ background:#f2f0ee; border-right:1px solid #fff; border-bottom:1px solid #fff; color:#666; height:30px; font-family:Trebuchet MS,Helvetica,sans-serif; font-size:11px; line-height:30px; text-align: center; }
#tabela-rodadas ul								{ list-style: none; width:100000px !important; position: relative;}
#tabela-rodadas ul li							{ float:left; list-style:none !important; min-height:10px; margin:0; overflow:hidden; width:440px; }
#container-classificacao         { float: left; margin-bottom: 20px; width:100%; }
#widget-agenda-mes h5            { color:#2A2A2A; display:block; font-weight:bold; }
#widget-agenda-mes h5 p          { margin-bottom:0 !important; }

/* WIDGET - CAMPEAO CEARANSE 2011 ********** */
.wgt-champ-ce-2011            { background:url(../img/bg_csc_champ_ce_2011.png) no-repeat 0 0 #000; border:1px solid #FFF; display:block; height:300px; margin:0 auto; position:relative; width:938px; }
.wgt-champ-ce-2011 .wgt-title { background:url(../img/titulo_arrastao.png) no-repeat 0 0 transparent; display:block; height:31px; left:42px; margin:0; padding:0; position:absolute; overflow:hidden; text-indent:-666666px; top:23px; width:861px; z-index:5; }
.wgt-champ-ce-2011 .wgt-cont  { display:block; height:auto; position:relative; width:938px; }
.wgt-champ-ce-2011 .info      { display:block; float:left; margin:80px 0 0 215px; width:345px; }
.wgt-champ-ce-2011 .info p    { color:#D4D1CC; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0 0 18px; }
.wgt-champ-ce-2011 .info .like{ background:url(../img/bg_likebox.png) repeat-x 0 center transparent; color:#333; display:block; height:25px; margin:5px 0 0; padding:5px 10px; width:325px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.wgt-champ-ce-2011 .pic       { display:block; float:right; margin:74px 22px 0 0; height:195px; width:338px; }



