@charset "utf-8";
/*  
	Cliente:Shopping Del Paseo
	Endereco:http://www.shoppingdelpaseo.org.br/
	Version:1.0
	Author:Index Comunicação Digital
	Author URI:http://www.indexvirtual.com/
*/

/* WIDGETS ********** */

/* WIDGET PAGINACAO ********** */
.paginacao { font-size:12px; margin:0 auto; margin-top:45px; text-align:center; }
.paginacao a,
.paginacao a:link,
.paginacao a:visited,
.paginacao a:active,
.paginacao span.extend  { background:#D5D3C1; color:#61605A !important; display:inline-block; margin:0 2px; padding:3px 8px; text-decoration:none !important; }
.paginacao a:hover      { background:#ADAB9B !important; color:#FFF !important; text-decoration:none !important; }
.paginacao span.pages   { color:#7D7C7C; margin:2px; padding:2px 10px; }
.paginacao span.current { background:#ADAB9B; color:#FFF !important; margin:0 3px; padding:3px 8px; }

/* WIDGET SLIDESHOW ********** */
.widget-slidehome                { border:1px solid #CCC; height:278px; overflow:hidden; margin-bottom:25px; position:relative; width:698px; }
.widget-slidehome-destaques      { height:278px; position:relative; width:698px; }
.widget-slidehome-destaques li   { list-style:none; margin:0; left:0; padding:0; position:absolute; top:0; width:698px; }
.widget-slidehome-nav            { bottom:0; position:absolute; right:10px; z-index:10; -webkit-box-shadow:2px 0px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow:2px 0px 10px rgba(0, 0, 0, 0.5); }
.widget-slidehome-nav li         { display:block; float:left; list-style:0; margin:0; padding:0; }
.widget-slidehome-nav li a       { background:#B88341; border:1px solid #754A2A; color:#FFF; display:block; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:5px 15px 2px; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
.widget-slidehome-nav li a:hover,
.widget-slidehome-nav li a.ativo { background:#825931; }





/* ACESSO RAPIDO ********** */
/* ACESSO RAPIDO > BOTOES */
#acesso-rapido { position:relative; }
#acesso-rapido-lojas,
#acesso-rapido-praca,
#acesso-rapido-busca { position:relative; }
.btn-acesso    { border-bottom:1px solid #222; color:#FFF; display:inline-block; font:italic bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; height:14px; line-height:1; 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; }
.btn-acesso a  { color:#FFF; text-decoration:none; }
.btn-lojas     { background:#005680 url(../img/bg_btn_praca.gif) repeat-x left top; }
.btn-praca     { background:#D98101 url(../img/bg_btn_lojas.gif) repeat-x left top; }
.btn-busca     { background:#AA0F01 url(../img/bg_btn_busca.gif) repeat-x left top; }

/* ACESSO RAPIDO > TODAS AS LOJAS */
.menu-lojas         { background:#005680; display:block; height:260px; padding:15px; position:absolute; top:45px; width:670px; z-index:20; text-shadow:none; -moz-box-shadow:0 4px 3px #999; -webkit-box-shadow:0 4px 3px #999; }
.home-destaques .menu-lojas { left:0; }
#sidebar .menu-lojas        { right:0; }
.menu-lojas h3      { border-bottom:1px solid #FFF; color:#FFF; font-size:15px; font-style:italic; font-weight:bold; padding-bottom:5px; margin-bottom:10px; }
.menu-lojas ul      { display:block; float:left; margin-right:10px; width:95px; }
.menu-lojas li      { display:block; float:left; font-size:10px; margin-right:10px; width:95px; }
.menu-lojas a       { color:#FFF; display:block; padding:1px 0; text-decoration:none; }
.menu-lojas a:hover { text-decoration:underline; }
.todas-lojas        { display:block; float:left; width:420px; }
.depar-lojas        { display:block; float:right; width:210px; }

/* ACESSO RAPIDO > TODAS A PRAÇA */
.menu-praca         { background:#D98101; display:block; height:260px; padding:15px; position:absolute; top:45px; width:670px; z-index:20; text-shadow:none; -moz-box-shadow:0 4px 3px #999; -webkit-box-shadow:0 4px 3px #999; }
.home-destaques .menu-praca { left:-240px; }
#sidebar .menu-praca        { right:0; }
.menu-praca h3      { border-bottom:1px solid #FFF; color:#FFF; font-size:15px; font-style:italic; font-weight:bold; padding-bottom:5px; margin-bottom:10px; }
.menu-praca ul      { display:block; float:left; margin-right:10px; width:95px; }
.menu-praca li      { display:block; float:left; font-size:10px; margin-right:10px; width:95px; }
.menu-praca a       { color:#FFF; display:block; padding:1px 0; text-decoration:none; }
.menu-praca a:hover { text-decoration:underline; }
.todas-praca        { display:block; float:left; width:420px; }
.depar-praca        { display:block; float:right; width:210px; }

/* ACESSO RAPIDO > FORMULARIO DE BUSCA */
.menu-busca                 { background:#AA0F01; display:block; height:260px; padding:15px; position:absolute; top:45px; width:670px; z-index:20; text-shadow:none; -moz-box-shadow:0 4px 3px #999; -webkit-box-shadow:0 4px 3px #999; }
.home-destaques .menu-busca { left:-480px; }
#sidebar .menu-busca        { right:0; }
.menu-busca h3              { border-bottom:1px solid #FFF; color:#FFF; font-size:15px; font-style:italic; font-weight:bold; padding-bottom:5px; margin-bottom:10px; }
.menu-busca ul      { display:block; float:left; margin-right:10px; width:95px; }
.menu-busca li      { display:block; float:left; font-size:10px; margin-right:10px; width:95px; }
.menu-busca a       { color:#FFF; display:block; padding:1px 0; text-decoration:none; }
.menu-busca a:hover { text-decoration:underline; }





/* WIDGET > PROXIMAS SESSOES ********** */
#widget-proxsessao               { position:relative; margin-bottom:25px; width:220px; }
#widget-proxsessao h2            { color:#696969; font:italic bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; height:20px; position:relative; right:0; text-align:right; text-transform:uppercase; top:10px; }
#widget-proxsessao #pipoca       { float:left; left:-30px; position:absolute; top:-40px; z-index:10; }
#widget-proxsessao ul            { background:#F0EEE2; border:3px solid #D3CEB3; color:#565656; margin:5px 0; -moz-border-radius:5px; -webkit-border-radius:5px; position:relative; top:10px; }
#widget-proxsessao li            { display:block; list-style:none; padding:11px 13px; width:188px; }
#widget-proxsessao .sala-um      { border-bottom:1px solid #E8E3C9; }
#widget-proxsessao .sala-dois    { border-top:1px solid #D3CEB3; }
#widget-proxsessao h3            { background-position:center center; background-repeat:no-repeat; display:block; float:left; height:40px; margin-right:18px; overflow:hidden; text-indent:-666px; width:46px; }
#widget-proxsessao .sala-um h3   { background-image:url(../img/ico_sala_01.gif); }
#widget-proxsessao .sala-dois h3 { background-image:url(../img/ico_sala_02.gif); }
#widget-proxsessao h4            { display:block; float:right; font:italic bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0 0 0; text-align:left; text-transform:uppercase; width:124px; }
#widget-proxsessao h4 a          { color:#565656; text-decoration:none; }
#widget-proxsessao h4 a:hover    { text-decoration:underline; }
#widget-proxsessao h4 p          { display:block; font:italic bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-proxsessao .toda-program { color:#565656; display:block; font:italic bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-right:5px;  padding-top:10px; text-align:right; text-decoration:none; }
#widget-proxsessao .toda-program:hover { text-decoration:underline; }





/* WIDGET - AQUI VOCE ENCONTRA ********** */
.widget-vcencontra    { position:relative; width:220px; }
.widget-vcencontra h2 { color:#696969; font:italic bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-right:9px; text-align:right; }
.widget-vcencontra .widget-vcencontra-container { background:#F0EEE2; float:left; height:125px; overflow:hidden; width:220px; -moz-border-radius:5px; -webkit-border-radius:5px;  }
.widget-vcencontra ul { height:125px; overflow:hidden; position:relative; width:50000px; }
.widget-vcencontra li { display:block; float:left; height:125px; width:220px; }
.widget-vcencontra .btn-vcencontra-ant,
.widget-vcencontra .btn-vcencontra-pro { background-position:center center; background-repeat:no-repeat; display:block; height:12px; overflow:hidden; position:absolute; text-indent:-666px; top:75px; width:6px; z-index:10; }
.widget-vcencontra .btn-vcencontra-ant { background-image:url(../img/btn_voceencontra_ante.gif); left:5px; }
.widget-vcencontra .btn-vcencontra-pro { background-image:url(../img/btn_voceencontra_prox.gif); right:5px; }





/* WIDGET - ULTIMAS NOTICIAS ********** */
#widget-novidades            { background:url(../img/bg_widget_novidades.gif) repeat-x left center; height:28px; margin-bottom:-13px; overflow:hidden; position:relative; width:940px; -moz-border-radius:5px; -webkit-border-radius:5px; z-index:10; }
#widget-novidades h2         { border-right:1px solid #7D7D7D; color:#FFF; display:block; float:left; height:20px; font-size:12px; font-weight:normal; padding:8px 10px 0; text-align:center; width:79px; }
#widget-novidades ul         { border-left:1px solid #8A8A8A; display:block; float:right; height:28px; overflow:hidden; margin:0 0 20px 0; padding:0 9px 0 16px; width:814px; z-index:100; }
#widget-novidades li         { list-style-type:none; height:28px; width:814px; z-index:50; }
#widget-novidades li a       { color:#CCC; display:block; height:12px; padding:8px 0; text-decoration:none; width:805px; }
#widget-novidades li a:hover { color:#FFF; }
#widget-novidades li a.seta  { background:url(../img/ico_setaultimas.png) right center no-repeat; }





/* WIDGET - VITRINE, CINEMA, ESTILO E EVENTOS ********** */
/*
	Laranja : #E4950D
	Azul    : #006291
	Vermelho: #B41001
	Cinza   : #565656
*/
#widget-vitrine,
#widget-cinema,
#widget-estilo,
#widget-eventos            { position:relative; }
#widget-vitrine h2,
#widget-cinema h2,
#widget-estilo h2,
#widget-eventos h2         { border-bottom-style:solid; border-bottom-width:3px; display:block; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:1px; padding-bottom:10px; }
#widget-vitrine h2 a,
#widget-cinema h2 a,
#widget-estilo h2 a,
#widget-eventos h2 a       { display:block; text-decoration:none; }
#widget-vitrine h2 a:hover,
#widget-cinema h2 a:hover,
#widget-estilo h2 a:hover,
#widget-eventos h2 a:hover { text-decoration:underline; }





/* WIDGET - VITRINE, CINEMA, ESTILO E EVENTOS ********** */
#widget-vitrine h2                        { border-bottom-color:#E4950D; color:#E4950D; }
#widget-vitrine h2 a                      { color:#E4950D; }
#widget-vitrine .btn-vitrine-ant,
#widget-vitrine .btn-vitrine-pro          { background-color:#E4950D; background-position:center center; background-repeat:no-repeat; display:block; height:115px; overflow:hidden; position:absolute; text-indent:-666px; top:34px; width:15px; z-index:10; }
#widget-vitrine .btn-vitrine-ant          { background-image:url(../img/btn_voltar_peq.png); left:0px; }
#widget-vitrine .btn-vitrine-pro          { background-image:url(../img/btn_proximo_peq.png); right:0px; }
#widget-vitrine .widget-vitrine-container { height:200px; overflow:hidden; width:220px; }
#widget-vitrine ul                        { height:200px; overflow:hidden; position:relative; width:10000px; }
#widget-vitrine li                        { display:block; float:left; list-style:none; width:220px; }
#widget-vitrine a                         { text-decoration:none; }
#widget-vitrine a:hover                   { text-decoration:underline; }
#widget-vitrine h3                        { color:#E4950D; font-size:12px; margin-top:13px; text-transform:uppercase; }
#widget-vitrine h3 a                      { color:#E4950D; }
#widget-vitrine p                         { color:#8F8F8F; font-size:11px; }
#widget-vitrine p a                       { color:#8F8F8F; }





/* WIDGET - CINEMA ********** */
#widget-cinema h2                         { border-bottom-color:#006291; color:#006291; }
#widget-cinema h2 a                       { color:#006291; }
#widget-cinema .btn-cinema-ant,
#widget-cinema .btn-cinema-pro            { background-color:#006291; background-position:center center; background-repeat:no-repeat; display:block; height:115px; overflow:hidden; position:absolute; text-indent:-666px; top:34px; width:15px; z-index:10; }
#widget-cinema .btn-cinema-ant            { background-image:url(../img/btn_voltar_peq.png); left:0px; }
#widget-cinema .btn-cinema-pro            { background-image:url(../img/btn_proximo_peq.png); right:0px; }
#widget-cinema .widget-cinema-container   { height:200px; overflow:hidden; width:220px; }
#widget-cinema ul                         { height:200px; overflow:hidden; position:relative; width:1000px; }
#widget-cinema li                         { display:block; float:left; list-style:none; width:220px; }
#widget-cinema a                          { display:block; text-decoration:none; }
#widget-cinema a:hover                    { text-decoration:underline; }
#widget-cinema h3                         { color:#006291; font-size:12px; margin-top:13px; text-transform:uppercase; }
#widget-cinema h3 a                       { color:#006291; }
#widget-cinema p                          { color:#8F8F8F; font-size:11px; }
#widget-cinema p a                        { color:#8F8F8F; }





/* WIDGET - ESTILO DEL PASEO ********** */
#widget-estilo h2      { border-bottom-color:#B41001; color:#B41001; }
#widget-estilo h2 a    { color:#B41001; }
#widget-estilo a       { text-decoration:none; }
#widget-estilo a:hover { text-decoration:underline; }
#widget-estilo ul      { width:220px; }
#widget-estilo li      { border-bottom:1px solid #B41001; list-style:none; padding:10px 0; width:220px; }
#widget-estilo h3      { color:#B41001; font-size:12px; text-transform:uppercase; }
#widget-estilo h3 a    { color:#B41001; }
#widget-estilo p       { color:#8F8F8F; font-size:11px; }
#widget-estilo p a     { color:#8F8F8F; }
#widget-estilo .btn-estilo-mais { color:#B41001; display:block; font-size:10px; padding:10px 0; }





/* WIDGET - EVENTOS ********** */
#widget-eventos h2      { border-bottom-color:#565656; color:#565656; }
#widget-eventos h2 a    { color:#565656; }
#widget-eventos a       { text-decoration:none; }
#widget-eventos a:hover { text-decoration:underline; }
#widget-eventos ul      { width:220px; }
#widget-eventos li      { border-bottom:1px solid #565656; list-style:none; padding:10px 0; width:220px; }
#widget-eventos h3      { color:#565656; font-size:12px; text-transform:uppercase; }
#widget-eventos h3 a    { color:#565656; }
#widget-eventos p       { color:#8F8F8F; font-size:11px; }
#widget-eventos p a     { color:#8F8F8F; }
#widget-eventos .btn-eventos-mais { color:#565656; display:block; font-size:10px; padding:10px 0; }





/* WIDGETS - CAPELA ********** */
#widget-capela                { display:block; width:220px; }
#widget-capela h2             { font:italic bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-capela h2 strong      { color:#565656; display:block; text-transform:uppercase; }
#widget-capela a              { background:url(../img/ico_capela.png) no-repeat left center; display:block; color:#7d7c7c; padding:24px 0 20px 95px; text-decoration:none; }
#widget-capela a:hover        { text-decoration:underline; }
#widget-capela a:hover strong { text-decoration:underline; }



/* WIDGETS - SALAO ********** */
#widget-salao                { display:block; width:220px; }
#widget-salao h2             { font:italic bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-salao h2 strong      { color:#565656; display:block; text-transform:uppercase; }
#widget-salao a              { background:url(../img/ico-salao-municipal.png) no-repeat left center; display:block; color:#7d7c7c; padding:24px 0 26px 150px; text-decoration:none; }
#widget-salao a:hover        { text-decoration:underline; }
#widget-salao a:hover strong { text-decoration:underline; }






/* WIDGETS - CAIXINHA CENICA ********** */
#widget-caixinha                { display:block; width:220px; }
#widget-caixinha h2             { font:italic bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-caixinha h2 strong      { color:#565656; display:block; text-transform:uppercase; }
#widget-caixinha a              { background:url(../img/ico_caixinhacenica.png) no-repeat left center; display:block; color:#7d7c7c; padding:24px 0 26px 70px; text-decoration:none; }
#widget-caixinha a:hover        { text-decoration:underline; }
#widget-caixinha a:hover strong { text-decoration:underline; }





/* WIDGETS - DEL PARK ********** */
#widget-delpark                { display:block; width:220px; }
#widget-delpark h2             { font:italic bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#widget-delpark h2 strong      { color:#565656; display:block; text-transform:uppercase; }
#widget-delpark a              { background:url(../img/ico_delpark.png) no-repeat left center; display:block; color:#7d7c7c; padding:24px 0 26px 95px; text-decoration:none; }
#widget-delpark a:hover        { text-decoration:underline; }
#widget-delpark a:hover strong { text-decoration:underline; }





/* WIDGETS - HORARIO DE FUNCIONAMENTO, ACESSO RAPIDO RODAPE E OUTRAS REDES ********** */
#widget-funcionamento,
#widget-acesso,
#widget-outrasredes      { color:#6B6B6B; font-size:10px }
#widget-funcionamento h2,
#widget-acesso h2,
#widget-outrasredes h2   { border-bottom:1px solid #6B6B6B; display:block; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:6px; padding-bottom:6px; }





/* WIDGETS - HORARIO DE FUNCIONAMENTO ********** */
#widget-funcionamento h3 { font-size:10px; font-weight:bold; }
#widget-funcionamento p  { margin-bottom:15px;  }





/* WIDGETS - ACESSO RAPIDO RODAPE ********** */
#widget-acesso li      { display:block; float:left; margin-right:10px; width:143px; }
#widget-acesso a       { color:#6B6B6B; display:block; padding:1px 0; text-decoration:none; }
#widget-acesso a:hover { text-decoration:underline; }





/* WIDGETS - OUTRAS REDES ********** */
#widget-outrasredes li            { display:block; float:left; height:32px; margin-right:5px; width:32px; }
#widget-outrasredes a             { background-position:center center; background-repeat:no-repeat; display:block; height:32px; overflow:hidden; text-indent:-666px; width:32px;  }
#widget-outrasredes .btn-facebook { background-image:url(../img/redes/facebook_32.png); }
#widget-outrasredes .btn-orkut    { background-image:url(../img/redes/orkut_32.png); }
#widget-outrasredes .btn-twitter  { background-image:url(../img/redes/twitter_32.png); }
#widget-outrasredes .btn-youtube  { background-image:url(../img/redes/youtube_32.png); }
