@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/
*/


/* GERAL ********** */
body          { background:#1D1D1D url(../img/bg.jpg) no-repeat center top; color:#343434; font:12px Arial, Helvetica, sans-serif; width:100%; }
.container_12 { /*background:#FFF url(../img/12_col.gif) repeat-y !important;*/ position:relative; }



/* MISC ********** */
.fl          { float:left;  }
.fr          { float:right; }
.alingleft   { float:left; margin:0 10px 10px 0; }
.alingcenter { display:block; margin:0 auto; margin-bottom:10px; }
.alingright  { float:right; margin:0 0 10px 10px; }
.marginless  { margin:0 !important; }
.btn-ancora  { color:#F2AD07; font-weight:bold; text-decoration:none; }


/* SHARE ********** */
.csc-share     { margin:0 0 15px; border-bottom: 1px dotted #DDDDDD; border-top: 1px dotted #DDDDDD; padding:5px 0 8px 0; }
.csc-share .lbl-link { color:#999999; margin:10px 10px 0px 0px; }
.csc-share .ipt-link { background:#FFF; border-radius:3px 3px 3px 3px; margin:3px 10px 0px 0px; border:1px solid #DDDDDD !important; padding:4px 0 3px 4px !important; }
.csc-share .csc-share-link { width:310px; }
.csc-share .csc-share-link2 { width:220px; }
.csc-share .csc-share-okt { margin: 5px 0px 0 0; padding: 0 0 0 5px; }
.csc-share .csc-share-twr { border-left: 1px dotted #DDDDDD; padding: 0 5px; margin:5px 0 0 0;  }
.csc-share .csc-share-fcb { margin:5px 0 0; border-left: 1px dotted #DDDDDD; border-right: 1px dotted #DDDDDD; padding:0 5px 0 5px; }
.csc-share .csc-share-goo { margin:5px 0 0; border-left: 1px dotted #DDDDDD; border-right: 1px dotted #DDDDDD; padding:0 5px 0 5px; }
.csc-share .btn-okt       { background:url(../img/btn_okt_bg.png) repeat-x 0 0 transparent; border:1px solid #B1C1DC; color:#444; display:block; font:11px Arial, Helvetica, sans-serif; padding:3px 0 3px 4px; text-decoration:none; width:90px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.csc-share .btn-okt:hover { background-position:0 -20px; }
.csc-share .btn-okt span  { background:url(../img/btn_okt_icon.png) no-repeat 0 0; padding:1px 0 2px 21px; }




/* BACKUP_050611_SHARE ********** */
.csc-share     { margin:0 0 15px; }
.csc-share-okt { margin:0 15px 0 0; }
.csc-share-fcb { margin:1px 0 0; }
.btn-okt       { background:url(../img/btn_okt_bg.png) repeat-x 0 0 transparent; border:1px solid #B1C1DC; color:#444; display:block; font:11px Arial, Helvetica, sans-serif; padding:3px 0 3px 4px; text-decoration:none; width:90px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.btn-okt:hover { background-position:0 -20px; }
.btn-okt span  { background:url(../img/btn_okt_icon.png) no-repeat 0 0; padding:1px 0 2px 21px; }



/* TOPO ********** */
#topo                  { background:url(../img/bg_topo.png) no-repeat center bottom; height:178px; }
#cearasc               { display:block; height:178px; position:relative; width:540px; }
#cearasc h1            { display:block; height:177px; left:390px; position:absolute; width:166px; top:9px; z-index:10; }
#cearasc a             { background:url(../img/marca_cearasc.png) no-repeat center center; color:#FFF; display:block; height:177px; overflow:auto; text-indent:-666px; width:166px; }
#cearasc .selo-96anos  { background:url(../img/selo_96anos.png) no-repeat; display:block; height:170px; overflow:hidden; left:255px; position:absolute; top:20px; text-indent:-666px; width:187px; z-index:20; }
#cearasc .selo-luto    { background:url(../img/selo_luto.png) no-repeat; display:block; height:130px; overflow:hidden; left:510px; position:absolute; top:42px; text-indent:-666px; width:80px; z-index:20; }
#cearasc .selo-natal   { background:url(../img/mascote_natal.png) no-repeat; display:block; height:180px; overflow:hidden; left:325px; position:absolute; top:10px; text-indent:-666px; width:90px; z-index:20; }
#cearasc .champ-ce-2011{ background:url(../img/mascote/csc_mascote_2011_taca.png) no-repeat; display:block; height:170px; overflow:hidden; left:325px; position:absolute; top:10px; text-indent:-666px; width:85px; z-index:20; }
#cearasc .aniversario97{ background:url(../img/mascote/csc_mascote_97anos.png) no-repeat; display:block; height:160px; overflow:hidden; left:325px; position:absolute; top:10px; text-indent:-666px; width:97px; z-index:20; }


#parceiros              { position:relative; height:178px; }
#parceiros ul           { float:right; }
#parceiros li           { display:block; float:left; margin-left:1px; }
#parceiros a            { background:#424242; border:1px solid #2E2E2E; border-top:none; color:#FFF; display:block; font-size:10px; padding:7px 10px; text-decoration:none; }
#parceiros a:hover      { color:#F2AD07; }
#parceiros a.ativo      { background:#666 !important; }
#parceiros .par-perfil  { background:#424242 url(../img/ico_perfil.png) no-repeat 5px center;  text-indent:20px; }
#parceiros .par-soumais { background:#424242 url(../img/ico_soumais.png) no-repeat 5px center; text-indent:20px; }

#parceiros .login-topo              { background:#666; padding:15px 10px; position:absolute; right:1px; top:27px; width:170px; z-index:10; }
#parceiros .login-topo label        { color:#FFF; display:block; float:left; font-size:11px; width:35px; }
#parceiros .login-topo input        { background:#FFF; border:0; color:#333; display:block; float:left; margin-bottom:3px; padding:2px; font-size:10px; width:130px; }
#parceiros .login-topo button       { background:#F2AD07; border:none; color:#2A2A2A; display:block; float:right; font-size:10px; margin:10px 0 0; padding:3px 5px; text-align:center; -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); }
#parceiros .login-topo button:hover { -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); }
#parceiros .login-topo ul           { display:block; float:left; margin-top:10px; width:105px; }
#parceiros .login-topo li           { color:#FFF; display:block; font-size:10px; }
#parceiros .login-topo a            { background:0; border:0; color:#FFF; font-size:10px; margin:0; padding:0; text-decoration:none; }
#parceiros .login-topo a:hover      { color:#F2AD07; text-decoration:underline; }

#parceiros #bemvindo                { color:#FFF; position:absolute; right:0; text-align:right; top:45px; }
#parceiros #bemvindo p              { color:#FFF; font-weight:bold; }
#parceiros #bemvindo p span         { display:block; font-size:10px; font-weight:normal; }
#parceiros #bemvindo a              { background:transparent; border:none; color:#FFF; display:inline; padding:0; }
#parceiros #bemvindo a:hover        { text-decoration:underline; }

#busca-topo              { background:#111; bottom:10px; padding:1px; position:absolute; right:0; width:218px; }
#busca-topo legend,
#busca-topo label        { display:none; }
#busca-topo .ipt-busca   { background:#111; border:none; color:#FFF; display:block; float:left; font-size:10px; margin:0; padding:5px 10px; width:169px; }
#busca-topo button       { background:#F2AD07; border:none; color:#FFF; display:block; float:right; font-size:10px; margin:0; padding:4px 0; text-align:center; text-transform:lowercase; width:29px; }
#busca-topo button:hover { background:#F90; }

.btn-radio { background:transparent url(../img/btn_escute_radio.png) no-repeat !important; border:none !important; bottom:-10px; display:block; height:47px; overflow:hidden; position:absolute; right:187px; text-indent:-666px; width:158px; z-index:10; }
.btn-jogo  { background:transparent url(../img/btn_escute_jogo.png) no-repeat !important; border:none !important; bottom:-10px; display:block; height:47px; overflow:hidden; position:absolute; right:187px; text-indent:-666px; width:158px; z-index:10; }

/* POP-UP  */
.pop-up-floater{ position: absolute; left: 50%; top: 30px; margin-left: -325px; z-index: 999999; }
.pop-up-floater .bt-fechar-pop{ float: right; width: 50px; }
.pop-up-floater .bt-fechar-pop a{ color: #fff; background: #f2ad07; padding: 5px 10px; float: right; text-decoration: none; }

/* MENU ********** */
#menu .grid_12 { border-bottom:1px solid #C38C06; z-index:1000; }



/* MEIO ********** */
#meio    { margin-bottom:45px; padding-top:3px; }
.interno { padding-bottom:18px !important; }

/* MEIO > CONTEUDO */
.conteudo           { background:#FFF; border-top:1px solid #454545; margin:0 0 25px; padding:20px 10px 10px; width:440px; }
.conteudo h2        { color:#F2AD07; font:italic bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:20px; }
.conteudo h2 em     { color:#666; display:block; font-size:14px; }
.conteudo h2 span   { display:none; }
.conteudo h3        { color:#F2AD07; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:4px; }
.conteudo h4        { color:#F2AD07; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:0px; }
.conteudo p         { line-height:18px; margin-bottom:18px; }
.conteudo p a, .conteudo a       { color:#343434; text-decoration:underline; }
.conteudo p a:hover, .conteudo a:hover { text-decoration:none; }
.conteudo p small   { font-size:10px; }
.conteudo ol,
.conteudo ul        { margin-bottom:18px; }
.conteudo ol li     { display:list-item; list-style:decimal outside none; margin-bottom:15px; margin-left:20px; }
.conteudo ul li     { display:list-item; list-style:disc inside none; margin-bottom:5px; }
.pag-redes-sociais h2{ margin-bottom: 10px; }
.pag-redes-sociais h3 { font-size: 20px; margin: 20px 0 5px 0; }

.conteudo .ficha-list  { margin:0 !important; list-style:none !important; }
.conteudo .ficha-list li { float:left; line-height:16px; list-style:none !important; margin:0 5px 0 0 !important; width:400px; }
.conteudo .ficha-list span { height:auto !important; margin-bottom:20px !important; width:400px; }

.conteudo .aligncenter { display:block; margin:0 auto; }
.conteudo .alignleft   { float:left; margin:0 10px 10px 0; }
.conteudo .alignright  { float:right; margin:0 0 10px 10px; }
.conteudo .btn-canal   { background:#F2AD07; border-bottom:1px solid #222; color:#FFF; display:block; font:italic bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; height:14px; line-height:1; margin:0 auto; margin-bottom:8px; padding:16px 10px 17px; position:relative; text-align:center; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0 1px 3px #999; -webkit-box-shadow:0 1px 3px #999; text-shadow:0 -1px 1px #222; width:200px; }
.conteudo .btn-canal:hover { background:#333; color:#F2AD07; }
.conteudo .download-hino   { background:url(../img/arrow-down.png) no-repeat left center #000; border-bottom:2px solid #F2AD07; color:#F2AD07; float:left; font-weight:bold; height:24px; padding:7px 10px 0 35px; text-decoration:none; text-transform:uppercase; -moz-border-radius:6px 6px 0 0; -webkit-border-radius:6px 6px 0 0; }

.conteudo .download-hino:hover { color:#FFF; } 
.infos-especiais    { margin:0; list-style:none; }
.infos-especiais li { color:#666; font-size:13px; list-style:none !important; }
.infos-especiais li strong { color:#F2AD07 !important; }

/* MEIO > APOIO */
.submenu            { margin-bottom:20px; }
.submenu li         { display:block; margin-bottom:1px; }
.submenu li a       { background:#2A2A2A; color:#FFF; display:block; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 11px; text-decoration:none; text-transform:uppercase; }
.submenu li a:hover { background:#666; }
.submenu li a.ativo { background:#F2AD07; color:#2A2A2A; }

.submenu ul            { margin:9px 0; }
.submenu li li         { color:#F2AD07; display:list-item; list-style:disc inside !important; padding:3px 0; }
.submenu li li a       { background:none; display:inline; font:13px Arial, Helvetica, sans-serif; padding:0; text-transform:none; }
.submenu li li a:hover { background:transparent; color:#CCC; }
.submenu li li a.ativo { background:transparent; color:#F2AD07; }

.submenu ul ul            { margin:0 0 9px; }
.submenu li li li         { display:list-item; list-style:none !important; padding:3px 0; text-indent:11px; }
.submenu li li li a       { background:none; color:#929292; display:inline; font:11px Arial, Helvetica, sans-serif; padding:0; text-transform:none; }
.submenu li li li a:hover { background:transparent; color:#CCC; }
.submenu li li li a.ativo { background:transparent; color:#F2AD07; }

/* MEIO > REDES SOCIAIS */
.link-rede{ display: block; margin-bottom: 5px; }
.link-rede a span{ font-style: italic; color: #666; font-size: 14px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
.link-rede a{ background: url(../img/btn-redes.png) no-repeat 0 0; padding-left: 55px; display: block; height: 39px; text-decoration: none; }

.link-twitter a{ background-position: 0 0; }
.link-facebook a{ background-position: 0 -44px; }
.link-orkut a{ background-position: 0 -88px; }


/* MENU LATERAL COMPETICOES */
.titulo_competicoes { border-bottom: 1px solid #F2AD07; color: #F2AD07; font: bold 16px "Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom: 10px; padding-bottom: 1px; text-transform: uppercase;}
.menu_competicoes    { padding:0 0 0 0px; }
.menu_competicoes li { display:list-item; margin-bottom:10px; }
.menu_competicoes li a { background:url(../img/list_image.gif) no-repeat 3px 0px; color:#FFF; font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif; text-transform: uppercase; padding:0 0 0 22px; }
.menu_competicoes li a:hover {  background:url(../img/list_image.gif) no-repeat 3px 0px; }
.menu_competicoes li a.ativo {  background:url(../img/list_image.gif) no-repeat 3px 0px; }
.submenu_competicoes { margin-left: 19px !important; }
.submenu_competicoes li { display: list-item; list-style-image: url("../img/submenu_list.gif"); margin-left: 18px; margin-top: 5px; }
.submenu_competicoes li a { background:none; padding:0 0 0 0; }
.submenu_competicoes li a:hover { background:none; padding:0 0 0 0; }



/* MEIO > BOTOES */
.botoes         { float:right; }
.botoes li      { display:inline-block; }
.btn            { background-position:center center; background-repeat:no-repeat; display:block; height:22px; margin:0 0 6px 5px; overflow:hidden; text-align:left !important; text-indent:-666px; }
.btn-voltar     { background-image:url(../img/botoes/btn_voltar.gif); width:62px; }
.btn-email      { background-image:url(../img/botoes/btn_indique.gif); width:68px; }
.btn-enviarfoto { background-image:url(../img/botoes/btn_enviarfoto.gif); width:103px; }
.btn-print      { background-image:url(../img/botoes/btn_imprimir.gif); width:73px; }
.btn-share      { background-image:url(../img/botoes/btn_compartilhe.gif); width:87px; }
.btn-topo       { background-image:url(../img/botoes/btn_topo.gif); width:59px; }

/* MEIO > CONTEUDO > CLUBE */
#clube .conteudo           { margin-top:9 !important; }

/* MEIO > CONTEUDO > CAMPANHAS */
.divida           { background:#FFF; border-collapse:separate; text-align:center; width:100%; }
.divida thead,
.divida tfoot     { background:#F2AD07; color:#FFF; font-size:12px; font-weight:bold; }
.divida thead th  { padding:12px 0; }
.divida tbody th  { background:#E3E3E3; color:#676767; font-size:10px; padding:12px 7px; text-align:left; }
.divida tfoot th  { background:#D7D7D7 !important; color:#333 !important; font-size:10px; padding:12px 7px; text-align:left; }
.divida tfoot td  { background:#E3E3E3 !important; }
.divida td        { background:#F2F2F2; color:#676767; font-size:10px; padding:12px 7px; text-align:right; }


/* MEIO > CONTEUDO > COMPETIÇÕES */
#competicoes h3           { font-size:12px !important; }
.classif-penalidade li    { display:block !important; font-size:10px; list-style:none; text-transform:uppercase; }
.classif-penalidade li li { color:#666; display:list-item !important; font-size:10px; list-style:square outside none; margin:0 0 5px 13px; text-transform:lowercase; }

/*#competicoes table           { background:#FFF; border-collapse:separate !important; text-align:center; width:100%; }
#competicoes thead           { background:#F2AD07; color:#FFF; font-size:14px; font-weight:bold; }
#competicoes th              { padding:12px 0; }
#competicoes tr.cinza        { background:#F2F2F2; }
#competicoes tr.cinza2       { background:#E3E3E3; }
#competicoes tr.chumbo       { background:#D7D7D7; }
#competicoes tr.ceara        { font-weight:bold; }
#competicoes td              { color:#676767; font-size:14px; padding:12px 0; }
#competicoes .classificacao .pos  { width:45px; }
#competicoes .classificacao .time { text-align:left !important; width:125px; }
#competicoes .classificacao .pg,
#competicoes .classificacao .j,
#competicoes .classificacao .v,
#competicoes .classificacao .e,
#competicoes .classificacao .d,
#competicoes .classificacao .gp,
#competicoes .classificacao .gc,
#competicoes .classificacao .sg,
#competicoes .classificacao .apr  { width:30px; }
#competicoes .legenda             { display:block; height:40px; margin:20px 0 50px; width:440px; }
#competicoes .legenda li          { color:#7B7B7B; display:block; float:left; padding:3px 0; width:146px; }*/

/* MEIO > ELENCO */
.elenco-lista         { margin-bottom:20px; position:relative; width:440px; }
.elenco-lista li      { display:block; color:#676767; display:block; float:left; font-size:12px; font-weight:normal; height:195px; list-style:none !important; margin:0 11px 0 0; text-align:center; }
.elenco-lista a       { border:7px solid #2A2A2A; display:block; margin-bottom:5px; }
.elenco-lista a:hover { border-color:#F2AD07; }
.elenco-lista h4      { font-size:12px; font-weight:normal; }

#elenco p                    { color:#676767; }
#elenco .elenco-perfil-foto  { border:7px solid #262626; display:block; float:left; margin:0 13px 15px 0; }
#elenco .perfil              { display:block; float:right; width:280px; }
#elenco .perfil h4           { border-bottom:1px solid #C7C7C7; display:block; font:bold "Trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 0; text-transform:uppercase; }
#elenco .perfil h4.lesionado { background:url(../img/btn_lesionado.png) no-repeat right top; }
#elenco .elenco-perfil li    { border-bottom:1px solid #C7C7C7; color:#676767; display:block; padding:7px 0; }

/* MEIO > TORCIDA - DOWNLOADS */
#downloads .wallpapers,
#downloads .emoticons,
#downloads .avatars,
#downloads .bgs                { display:inline-block; margin-bottom:30px; }
#downloads .wallpapers li      { color:#343434; display:block; float:left; font-size:10px; height:125px; margin-right:10px; height:190px; width:200px; }
#downloads .wallpapers img     { display:block; margin-bottom:5px; }
#downloads .wallpapers strong  { display:block; font-size:12px; padding:2px; }
#downloads .wallpapers a       { color:#343434; text-decoration:none; }
#downloads .wallpapers a:hover { text-decoration:underline; }
#downloads .emoticons li       { display:block; float:left; height:50px; margin:0 5px 5px 0; padding:0; width:50px; }
#downloads .emoticons img      { margin:0; padding:0; }
#downloads .avatars li         { display:block; height:100px; float:left; margin:0 5px 5px 0; padding:0; width:100px; }
#downloads .avatars img        { margin:0; padding:0; }
#downloads .bgs li             { display:block; height:125px; float:left; margin:0 5px 5px 0; padding:0; width:200px; }
#downloads .bgs img            { margin:0; padding:0; }

/* MEIO > TORCIDA - ALVINEGROS PELO MUNDO */
#alvinegropelomundo            { background:#EEE; margin-top:60px; padding-bottom:15px; }
#alvinegropelomundo h3         { display:block; margin:0; }
#alvinegropelomundo h3 a       { background:#262626; color:#F2AD07; display:block; font:italic bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:9px 13px; text-decoration:none; }
#alvinegropelomundo h3 a:hover { text-decoration:underline; }
#alvinegropelomundo img        { display:block; margin:0 auto; margin-bottom:15px; }
#alvinegropelomundo p          { padding:0 10px; }
#alvinegropelomundo li         { font-size:11px; list-style:none; padding:0 10px; }
#alvinegropelomundo li strong  {  }

/* MEIO > CONTEUDO > NOTICIA */
#noticia .conteudo           { margin-top:0 !important; }
#noticia .not-destaque       { border:7px solid #2A2A2A; }
#noticia .not-destaque:hover { border-color:#F2AD07; }
#not-meta                    { color:#FFF; text-align:right; }
#not-meta .data              { background:#F2AD07; color:#2A2A2A; display:block; float:right; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:20px; padding:10px 0 6px; text-align:center; text-transform:uppercase; width:60px; }
#not-meta .data strong       { display:block; font-size:25px; line-height:15px; }
#not-meta .data em           { display:block; font-style:normal; }
#not-meta .cat,
#not-meta .tag               { color:#FFF; margin-bottom:20px; }
#not-meta .cat h3,
#not-meta .tag h3            { color:#FFF; font:italic bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#not-meta .cat a,
#not-meta .tag a             { color:#F2AD07; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; }
#not-meta .cat a:hover,
#not-meta .tag a:hover       { text-decoration:underline; }
#not-meta .cat a             { text-transform:uppercase; }
#not-meta .share li          { display:block; position:relative; text-align:right; width:140px; }
#not-meta .share li a        { float:right; }
.img-entrevista{ position: relative; }
.img-entrevista img{ border: 7px solid #F2AD07; }
.img-entrevista .seta-down{ background: url(../img/seta-down-entrevista.png) no-repeat 0 0; bottom: -15px; display: block; height: 15px; left: 60px; position: absolute; width: 19px;  }
.resumo-entrevista{ background: #2a2a2a; text-align: left; padding: 7px; margin: 17px 0 12px; width: 126px; }
.resumo-entrevista h3{ color: #f2ad07; margin-bottom: 5px; font-style: italic; font-size: 14px; }
.resumo-entrevista p{ font-size: 12px; color: #fff;  text-align: justify; }

/* MEIO > MURAL */
.mural-txt						{ font-size: 18px; font-weight: bold; font-style: italic; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom: 10px; }
.mural-torcedor			{ color: #f2ad07; }
.mural-mensagem		{ width: 420px; height: 145px; background: #f9f9f9; border: 2px solid #bdbdbd; color: #515151; padding: 8px; font-style: italic; margin-bottom: 10px; }
.mural-bt-enviar			{ width: 65px; padding: 3px 0 4px; text-align: center; color: #f2ad07; background: url(../img/bg-submit.gif) repeat-x 0 0; border: 0; font-size: 13px; float: right; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; cursor: pointer; }
.mural-bt-enviar:hover{ color: #fff; }
.mural-incentivos			{ float: left; margin-top: 50px; width: 440px; }
.mural-incentivos li		{ float: left; width: 100%; margin-bottom: 25px !important; list-style: none !important; }
.mural-incentivos li .barra		{ background: url(../img/bg-barra-mural.gif) repeat-x 0 0; height: 30px; margin-bottom: 8px; width: 100%;  }
.mural-incentivos li .barra .autor { color: #f2ad07; float: left; margin: 6px 0 0 10px; font-style: italic; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; }
.mural-incentivos li .barra .data	{ color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; float: right; margin: 8px 10px 0 0;}
.mural-incentivos li .incentivo { font-style: italic; float: left; width: 100%; display: block; color: #8e8e8e; }

/* MEIO > FALE CONOSCO */
.formulario label      { color:#343434; display:block; font-size:12px; font-weight:bold; margin-bottom:5px; }
.formulario .lbl-cbx   { display:inline !important; }
.formulario .cbx       { display:inline !important; }
.formulario .ipt       { background:#FFF; border:1px solid #CCC; color:#343434; font-size:12px; margin-bottom:24px; padding:5px; }
.formulario .slt       { background:#FFF; border:1px solid #CCC; color:#343434; font-size:12px; margin-bottom:24px; padding:4px 2px; }
.formulario .txa       { background:#FFF; border:1px solid #CCC; color:#343434; font-size:12px; margin-bottom:24px; overflow:auto; padding:5px; }
.formulario .disabled  { background:#F2F2F2 !important; border:1px solid #CCC !important; color:#CCC !important; }

.contato .ipt-nome     { width:428px; }
.contato .slt-tipo_logradouro  { margin-right:10px; }
.contato .ipt-endereco { width:310px; }
.contato .ipt-foto     { width:428px; }
.contato .ipt-cpf      { width:105px; }
.contato .ipt-email    { margin-right:12px; width:202px; }
.contato .ipt-email2    { width:202px; }
.contato .ipt-lugar    { margin-right:13px; width:230px; }
.contato .ipt-ddd      { margin-right:4px; width:20px; }
.contato .ipt-fone     { width:90px; margin-right: 13px;}
.contato .ipt-fone2  { width:90px; margin-right: 13px;}
.contato .ipt-fone3   {width:90px; }
.ipt-numcasa,
.ipt-complemento,
.ipt-cep                      { width: 126px; }
.ipt-numcasa,
.ipt-complemento      { margin-right: 13px; }
.contato .ipt-bairro,
.contato .ipt-senha    { width:125px; margin-right:13px; }
.contato .slt-setor,
.contato .slt-cidade   { margin-right:10px; }
.contato .slt-setor,
.contato .slt-cidade,
.contato .slt-estado   { width:140px; }
.contato .slt-sexo     { width:110px; margin-left:13px; margin-right:13px; }
.contato .slt-dia      { margin-right:5px; width:50px; }
.contato .slt-mes      { margin-right:5px; text-transform:uppercase; width:60px; }
.contato .slt-ano      { width:65px; }
.contato .txa-mensagem { height:70px; width:428px; }
.contato button        { background:#F2AD07; border:none; color:#2A2A2A; display:block; float:right; font-size:10px; margin:0; padding:3px 5px; text-align:center; -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); }
.contato button:hover  { -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); }
.cadastro-coelce input         { background:none; border:#E2E0C7 1px solid !important; }
.cadastro-coelce label         { font-weight:normal !important; }

.sms_vozao .ipt-fone{ width: 167px; }
.sms_vozao .slt-operadora{ width: 212px; }
.sms_vozao .check-regulamento{ float: left; margin: 15px 0; }
.sms_vozao button        { font-size:12px; margin: 15px 0; }
.sms_vozao .termo        {  }
.sms_vozao .ipt-cpf      { margin-right:10px; width:105px; }
.sms_vozao .slt-pagamento { width:125px; }

.cadastro-coelce .ipt-endereco { width:428px; }
.cadastro-coelce .ipt-foto     { width:428px; }
.cadastro-coelce .ipt-nome  { width:428px; }
.cadastro-coelce .ipt-cpf      { margin-right:10px; width:200px; }
.cadastro-coelce .ipt-email    { margin-right:13px; width:120px; }
.cadastro-coelce .ipt-cod-cliente    { margin-right:13px; width:120px; }
.cadastro-coelce .ipt-lugar    { margin-right:13px; width:230px; }

.cadastro-coelce .ipt-ddd      { margin-right:4px; width:20px; }
.cadastro-coelce .ipt-cod-cliente-digito      { width:20px; }
.cadastro-coelce .ipt-fone     { margin-right:10px; width:103px; }
.cadastro-coelce .ipt-celular  { width:85px; }
.cadastro-coelce .ipt-bairro,
.cadastro-coelce .ipt-senha    { width:145px; }
.cadastro-coelce .slt-setor,
.cadastro-coelce .slt-cidade   { margin-right:10px; }
.cadastro-coelce .slt-setor,
.cadastro-coelce .slt-cidade,
.cadastro-coelce .slt-estado   { width:140px; }
.cadastro-coelce .slt-sexo     { width:110px; margin-left:13px; margin-right:13px; }
.cadastro-coelce .slt-dia      { margin-right:5px; width:50px; }
.cadastro-coelce .slt-mes      { margin-right:5px; text-transform:uppercase; width:60px; }
.cadastro-coelce .slt-ano      { width:65px; }
.cadastro-coelce .txa-mensagem { height:70px; width:428px; }
.cadastro-coelce button        { background:#F2AD07; border:none; color:#2A2A2A; display:block; float:right; font-size:10px; margin:0; padding:3px 5px; text-align:center; -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.5); }
.cadastro-coelce button:hover  { -webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); -moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 1.0); }

/* ALERTA */
.error,
.notice,
.success   { border:2px solid #DDDDDD; margin:15px 0px; padding:0.8em; width:auto; }
.error     { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FBE3E4 none repeat scroll 0 0; border-color:#FBC2C4; color:#8A1F11; }
.notice    { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF6BF none repeat scroll 0 0; border-color:#FFD324; color:#514721; }
.success   { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#E6EFC2 none repeat scroll 0 0; border-color:#C6D880; color:#264409; }
.error a   { color:#8A1F11; }
.notice a  { color:#514721; }
.success a { color:#264409; }





/*
 * Rodape
 * Consultar o rodape.css
 */

/* 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.libertadores	td				{ background:#c3c2c2 !important; }
#widget-classificacao div table tr.copa td				{ background:#dad8d8 !important; }
#widget-classificacao div table tr.rebaixados td				{ background:#b2afaf !important; }
#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.gif) scroll no-repeat 0 -15px }
#widget-classificacao div table tr td span.positivo	{ background: url(../img/seta-positivo.png) scroll no-repeat left 4px; padding-left: 11px; color: #006600; float: right; line-height: normal; margin:8px 3px 0 0; }
#widget-classificacao div table tr td span.negativo	{ background: url(../img/seta-negativo.png) scroll no-repeat left 5px; padding-left: 11px; color: #990000; float: right; line-height: normal; margin:8px 3px 0 0;}
#widget-classificacao .legenda-classificacao	{ padding-top: 9px; }
#widget-classificacao div table tr td span.classi-liber { background-position: left -15px !important; }
#widget-classificacao div table tr td span.classi-pre-liber { background-position: left -45px !important; }
#widget-classificacao div table tr td span.classi-copasulamer { background-position: left -30px !important; }
#widget-classificacao div table tr td span.classi-rebaixado { background-position: left -60px !important; }
#widget-classificacao div table tr td span.classi-fase { background-position: left -15px !important; }

