* {

margin:0;

padding:0;

border:0;

}



body {

background:url(../imagens/fundoSite.png) repeat;

margin:0px;

line-height:17px;

width:100%;

}



ul {list-style:none;}



p {padding-bottom:20px;}



p.menor {padding-bottom:10px;}



#cinema p { padding-bottom:10px;}



a { text-decoration:none; } 



#hr { width:100%; border-top:dotted 1px #FFFFFF; height:1px; margin:15px 0; }





/*/////////////////////////////////////////////////// */

/*////////////////// TOPO //////////////////////////// */

/*/////////////////////////////////////////////////// */



#fundoTopo {

width:100%;

height:286px;

background:url(../imagens/fundoTopo.png) repeat;

margin-top:20px;

}



#topo {

width:999px;

height:226px;

padding:15px 0px 15px 0px;

margin:auto;

}



#logo {

float:left;

position:absolute;

margin-left:22px;

}



#menu {

width:100%;

height:48px;

text-align:center;

margin-top:15px;

}



.menuverde { background:url(../imagens/menu/fundoVerde.png) repeat; }

.menuazul { background:url(../imagens/menu/fundoAzul.png) repeat; }

.menularanja { background:url(../imagens/menu/fundoLaranja.png) repeat; }

.menurosa{ background:url(../imagens/menu/fundoRosa.png) repeat; }

.menuroxo{ background:url(../imagens/menu/fundoRoxo.png) repeat; }

.menuamarelo{ background:url(../imagens/menu/fundoAmarelo.png) repeat; }

/*/////////////////////////////////////////////////// */

/*////////////////// CONTEUDO  ///////////////////// */

/*/////////////////////////////////////////////////// */



#principal {

width:999px;

margin:auto;

}



#conteudo , #menuInferior , #rodape {

background:url(../imagens/fundoConteudo.png) repeat;

margin-top:15px;

float:left;

}



#menuInferior , #conteudoRodape {

width:977px;

height:auto;

}



#menuInferior , #conteudoRodape {

padding:5px 11px 11px 11px;

}



#conteudoRodape { margin:auto; margin-top:2px; }



#menuInferior { height:37px;  }



#rodape {width:100%; height:55px; text-align:center; }



#conteudo { height:auto; padding:10px 0px 10px 10px; width:989px;  }



#cinema , #lojas , #shopping , #servicos , #faleconosco , #fiquepordentro , #moda , #alimentacao {

width:715px;

margin:0 0 0 25px;

float:left;

padding:15px 0 15px 0;

}



#menuInterno {

width:184px;

height:258px;

margin-top:-25px;

float:left;

margin-left:37px;

padding:20px 0px 20px 0px;

text-align:center;

}



.menuinterno_verde { background:url(../imagens/menu/fundoInternoVerde.png) no-repeat; }

.menuinterno_azul { background:url(../imagens/menu/fundoInternoAzul.png) no-repeat; }

.menuinterno_laranja { background:url(../imagens/menu/fundoInternoLaranja.png) no-repeat; }

.menuinterno_rosa { background:url(../imagens/menu/fundoInternoRosa.png) no-repeat; }

.menuinterno_roxo { background:url(../imagens/menu/fundoInternoRoxo.png) no-repeat; }

.menuinterno_amarelo { background:url(../imagens/menu/fundoInternoAmarelo.png) no-repeat; }



#menuInterno ul { margin-bottom:10px; } 



#menuInterno li { margin-bottom:10px; } 





.fundoFotosInternas { background:url(../imagens/fundoSite.png) repeat; padding:14px 0 0 0; margin-bottom:20px; }



/*/////////////////////////////////////////////////// */

/*////////////////// SHOPPING ///////////////////// */

/*/////////////////////////////////////////////////// */



/*/////////// FOTO PEQUENA /////////// */

#fotoInterna { width:103px; height:96px; float:left; padding-left:14px;  }

#fotoInternaPequena { width:91px; height:66px; float:left; margin:5px 0 0 4px;  }

#contornofotoInternaPequena { width:101px; height:76px; float:left; margin:0 0 0px -96px;  }



/*/////////////////////////////////////////////////// */

/*////////////////// CINEMA  ///////////////////// */

/*/////////////////////////////////////////////////// */

#destaqueCinema { width:343px; height:104px; padding:0px 10px 10px 0px; float:left; }

#fotoDestaqueCinema { width:138px; height:84px; float:left; margin:9px 0 0 9px; }

#sombraDestaqueCinema { width:156px; height:102px; float:left; margin:0 0 0 -147px;} 

#textoDestaqueCinema { padding:0 0px 0 5px; width:180px; float:left;}





#destaqueCinemaInterno { width:300px; height:auto; padding:0px 10px 10px 0px; float:left;}

#fotoDestaqueCinemaInterno { width:287px; height:423px; float:left; margin:9px 0 0 9px; }

#sombraDestaqueCinemaInterno { width:300px; height:442px; float:left; margin:0 0 15px -298px; } 

#textoDestaqueCinemaInterno  { padding:0 0px 0 10px; width:390px; float:left; }



/*/////////////////////////////////////////////////// */

/*////////////////////// LOJAS  ///////////////////// */

/*/////////////////////////////////////////////////// */



/*/////////// LOGOMARCA /////////// */

#destaqueLoja { width:317px; height:auto; padding:0px 0px 10px 0px; float:left;  }

#logoLoja { width:287px; height:213px; float:left; margin:9px 0 0 9px; }

#sombraLogoLoja { width:307px; height:231px; float:left; margin:0 0 2px -297px; } 

#textoLoja { padding:0; width:390px; float:left; }



/*/////////// FOTO PEQUENA /////////// */

#fotoPequena { width:103px; height:96px; float:left;  }

#fotoLojaPequena { width:91px; height:66px; float:left; margin:5px 0 0 4px;  }

#contornofotoLojaPequena { width:101px; height:76px; float:left; margin:0 0 0px -96px;  }





/*////////////////////////////////////////////////////////////// */

/*////////////////////// FIQUE POR DENTRO  ///////////////////// */

/*////////////////////////////////////////////////////////////// */

#destaqueInterno { width:100%; padding:0px 10px 10px 0px; display:table; }

#fotoDestaqueInterno{ width:243px; height:146px; float:left; margin:9px 0 0 9px; }

#sombraDestaqueInterno { width:261px; height:102px; float:left; margin:0 0 0 -252px;} 

#textoDestaqueInterno{ padding:0 0px 0 7px; width:440px; float:left; }

#fotoNoticia{display:table; float:left; padding:0 5px 0 0;}



#legendaFotoDestaque { margin-top:-42px; line-height:17px; font-size:11px; }



/*/////////////////////////////////////////////////// */

/*////////////////// WIDTH ///////////////////// */

/*/////////////////////////////////////////////////// */

.w100 { width:100%; }

.w95 { width:95%; }

.w94 { width:94%; }

.w91 { width:91%; }

.w90 { width:90%; }

.w80 { width:80%; }

.w75 { width:75%; }

.w73 { width:73%; }

.w72 { width:72%; }

.w71 { width:71%; }

.w70 { width:70%; }

.w60 { width:60%; }

.w50 { width:50%; }

.w49 { width:49%; }

.w48 { width:48%; }

.w45 { width:45%; }

.w44 { width:44%; }

.w42 { width:42%; }

.w40 { width:40%; }

.w37 { width:37%; }

.w35 { width:35%; }

.w34 { width:34%; }

.w33 { width:33%; }

.w30 { width:30%; }

.w28 { width:28%; }

.w25 { width:25%; }

.w20 { width:20%; }

.w18 { width:18%; }

.w17 { width:17%; }

.w16 { width:16%; }

.w15 { width:15%; }

.w10 { width:10%; }

.w5 { width:5%; }



/*/////////////////////////////////////////////////// */

/*////////////////// Padding TOP ///////////////////// */

/*/////////////////////////////////////////////////// */



.pt20 { padding-top:20px;}

.pt10 { padding-top:10px;}

.pt5 { padding-top:5px;}



/*/////////////////////////////////////////////////// */

/*////////////////// Padding LEFT ///////////////////// */

/*/////////////////////////////////////////////////// */



.pl20 { padding-left:20px;}

.pl15 { padding-left:15px;}

.pl10 { padding-left:10px;}

.pl5 { padding-left:5px;}



/*/////////////////////////////////////////////////// */

/*////////////////// Margin LEFT ///////////////////// */

/*/////////////////////////////////////////////////// */



.ml180 { margin-left:180px;}

.ml170 { margin-left:170px;}

.ml160 { margin-left:160px;}

.ml150 { margin-left:150px;}

.ml140 { margin-left:140px;}

.ml130 { margin-left:130px;}

.ml120 { margin-left:120px;}

.ml75 { margin-left:75px;}

.ml72 { margin-left:72px;}

.ml70 { margin-left:70px;}

.ml68 { margin-left:68px;}

.ml60 { margin-left:60px;}

.ml55 { margin-left:55px;}

.ml40 { margin-left:40px;}

.ml35 { margin-left:35px;}

.ml25 { margin-left:25px;}

.ml20 { margin-left:20px;}

.ml18 { margin-left:18px;}

.ml15 { margin-left:15px;}

.ml12 { margin-left:12px;}

.ml11 { margin-left:11px;}

.ml10 { margin-left:10px;}

.ml9 { margin-left:9px;}

.ml5 { margin-left:5px;}



/*/////////////////////////////////////////////////// */

/*////////////////// Margin RIGHT ///////////////////// */

/*/////////////////////////////////////////////////// */



.mr10 { margin-right:10px;}



/*/////////////////////////////////////////////////// */

/*////////////////// Margin BOTTON ////////////////// */

/*/////////////////////////////////////////////////// */



.mb10 { margin-botton:10px;}



/*/////////////////////////////////////////////////// */

/*////////////////// Margin TOP ///////////////////// */

/*/////////////////////////////////////////////////// */



.mt180 { margin-top:180px;}

.mt55 { margin-top:55px;}

.mt50 { margin-top:50px;}

.mt40 { margin-top:40px;}

.mt35 { margin-top:35px;}

.mt30 { margin-top:30px;}

.mt25 { margin-top:25px;}

.mt20 { margin-top:20px;}

.mt18 { margin-top:18px;}

.mt16 { margin-top:16px;}

.mt15 { margin-top:15px;}

.mt14 { margin-top:14px;}

.mt13 { margin-top:13px;}

.mt12 { margin-top:12px;}

.mt11 { margin-top:11px;}

.mt10 { margin-top:10px;}

.mt8 { margin-top:8px;}

.mt9 { margin-top:9px;}

.mt5 { margin-top:5px;}

.mt4 { margin-top:4px;}

.mt3 { margin-top:3px;}

.mt2 { margin-top:2px;}



/*/////////////////////////////////////////////////// */

/*///////////////////// HEIGHT ////////////////////// */

/*/////////////////////////////////////////////////// */



.h450 { height:450px; }

.h250 { height:250px; }

.h240 { height:240px; }

.h230 { height:230px; }

.h220 { height:220px; }

.h200 { height:200px; }

.h190 { height:190px; }

.h180 { height:180px; }

.h120 { height:120px; }

.h90 { height:90px; }

.h50 { height:50px; }

.h40 { height:40px; }

.h30 { height:30px; }

.h20 { height:20px; }











.alinhaEsquerda {float:left;}

.alinhaCentro { text-align:center; }

.alinhaDireita {float:right;}



.textoDireita { text-align:right; }





/*/////////////////////////////////////////////////// */

/*////////////////// MARCA TEXTO //////////////////// */

/*/////////////////////////////////////////////////// */



.marcaTextoAzul { 

padding:5px;

border:1px solid #01a8c2;

}



.marcaTextoPreto { 

padding:5px;

background-color:#000000;

}




