{margin:0;padding:0;}
img{ margin:0; padding:0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#conjunto {text-align: center;margin: 0;padding: 0;width: 100%;height: 100%; top: 0px;position:relative;z-index:2;}
@font-face {font-family: 'Rockwell';src: url('fonts/rock.ttf') format('truetype'); font-style: normal;font-weight: normal; }

html, body {color: #ffffff;margin: 0;padding: 0;height: 101%;width: 100%;background-color: #000000;}

#supersize {position: fixed;}
#supersize img {height:100%;position:absolute;width:100%;z-index:0;top: 0px;}

#logo { top: 15px; width: 680px; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; background-image: url(imagens/logo_A-memoria-que-me-contam.png); height: 55px;position: relative; }
#english { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: right; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; z-index: 99; position: relative; top: -17px; right: 75px; font-variant: normal; text-transform: lowercase; }
#english a:link, a:visited { color: #999; text-decoration: none; }
#english a:hover a:active { color: #999; text-decoration: underline; }
#tagline { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: none; z-index: 99; position: relative; margin: 0; padding: 0px; top: 3px; left: 180px; width: 300px; color: #FFF; }

h1 { font-family: 'Arvo', Rockwell, serif; margin-bottom: 14px; margin-left: 0px; padding: 0 0 0 0; color: #000000; font-size: 170%; font-style: normal; font-weight: 500; font-variant: normal; text-align: left; line-height: 150%; }
h2 { font-family:'Arvo', Rockwell, serif; padding: 0; color: #000000; font-size: 100%; font-style: normal; font-weight: bold; font-variant: normal; clear: right; float: none; margin-top: 6px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
h3 {font-family: 'Arvo',Rockwell, serif; margin: 0;padding: 0;color: #000000;font-size: 80%;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;}

#pagina{ margin: 0 auto; width: 940px; text-align: left; position:relative; z-index:2; }
#barraNavGeral { height: 200px; padding: 0 0 0 12px;  width: 450px; left: 52%; margin: 35px auto; clear: both; float: none;}
#barraNavEsq { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; text-align: right; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavEsq ul{margin:0;padding:0;font-style:normal;text-align:right;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavEsq li{ font-style:normal; text-align:right; list-style-type: none; color: #fff;padding: 0 7px 0 7px; }
#barraNavEsq li a{text-decoration:none;font-style:normal;color: #fff;  font-weight: normal;}
#barraNavEsq li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavEsq li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; text-align: left; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavDir ul{margin:0;padding:0;font-style:normal;text-align:left;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavDir li{font-style:normal;text-align:left;list-style-type: none;color: #fff;padding: 0 7px 0 7px;}
#barraNavDir li a{text-decoration:none;font-style:normal;color: #000; font-weight: normal;}
#barraNavDir li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavDir li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}

#frame_sinopse { top: 120px; left: 486px; position: relative; width:367px; opacity: 0.90; filter: filter: alpha(opacity=90); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; }

#frame_sinopse a { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:link { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: none;}
#frame_sinopse a:visited { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:hover { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline; }
#frame_sinopse a:active { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline;}

#frame_argumento { top: 120px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco { top: 120px; position: relative; width:500px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0 auto; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left;}
#frame_imagens { width: 500px; margin: 0 15px 5px 0; padding: 0px; float: left;}
#frame_diretora { top: 120px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; }
#frame_geracoes_esq { top: 120px; left: 135px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;}
#frame_geracoes_dir { top: 120px; left: 173px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left;}
#frame_trailer{ top: 120px; margin: 0 auto; position: relative; width:500px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;}
#frame_locacoes { top: 120px;  position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;margin: 0 auto; }
#frame_imprensa_esq { top: 120px; left: 65px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;}
#frame_imprensa_dir { top: 120px; left: 95px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left;}
#frame_imprensa_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_imprensa_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_esq { top: 120px; left: 60px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;}
#frame_vera_dir { top: 120px; left: 90px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; list-style-position:inside; list-style-image:url(imagens/seta.png); list-style-type:circle; }
#frame_vera_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_notas{top: 120px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_fotos_download { top: 120px; margin: 0 auto; position: relative; width:367px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;}

#foto {width: 165px; margin: 5px 0 0 35px;z-index:12;float: left;}
#foto img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft {width: 165px; margin: 5px 0 0 2px;z-index:12;float: left;}
#fotoleft img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#frame_making{ top: 120px; margin: 0 auto; position: relative; width:535px; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }

#foto1 {width: 165px; margin: 5px 0 0 20px;z-index:12;float: left;}
#foto1 img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft1 {width: 165px; margin: 5px 0 0 0px;z-index:12;float: left;}
#fotoleft1 img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#base { float: none; clear: both; margin: 0px; padding: 0px; height: 1px; }
.hidden {display:none;}


/* media queries --------------------------------------------------------*/

@media screen and (min-width: 1200px) {
#logo { top: 15px; width: 80%; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; background-image: url(imagens/logo_A-memoria-que-me-contam.png); height: 55px; background-repeat: no-repeat; background-position: center top;}
#english { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: right; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; z-index: 99; position: relative; top: -17px; right: 75px; font-variant: normal; text-transform: lowercase; }
#english a:link, a:visited { color: #999; text-decoration: none; }
#english a:hover a:active { color: #999; text-decoration: underline; }
#tagline { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: none; z-index: 99; position: relative; margin: 0; padding: 0px; top: 3px; left: 180px; width: 300px; color: #FFF; }
#pagina{ margin: 0 auto; width: 940px; text-align: left; position:relative; z-index:2; }
#barraNavGeral { height: 200px; padding: 0 0 0 12px;  width: 450px; left: 52%; margin: 35px auto; clear: both; float: none;}
#barraNavEsq { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; text-align: right; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavEsq ul{margin:0;padding:0;font-style:normal;text-align:right;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavEsq li{ font-style:normal; text-align:right; list-style-type: none; color: #fff;padding: 0 7px 0 7px; }
#barraNavEsq li a{text-decoration:none;font-style:normal;color: #fff;  font-weight: normal;}
#barraNavEsq li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavEsq li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; text-align: left; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavDir ul{margin:0;padding:0;font-style:normal;text-align:left;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavDir li{font-style:normal;text-align:left;list-style-type: none;color: #fff;padding: 0 7px 0 7px;}
#barraNavDir li a{text-decoration:none;font-style:normal;color: #000;  font-weight: normal;}
#barraNavDir li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavDir li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}

#frame_sinopse { top: 120px; left: 486px; position: relative; width:367px; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; }

#frame_sinopse a { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:link { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: none;}
#frame_sinopse a:visited { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:hover { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline; }
#frame_sinopse a:active { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline;}

#frame_argumento { top: 120px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco { top: 120px; position: relative; width:500px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0 auto; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left;}
#frame_imagens { width: 500px; margin: 0 15px 5px 0; padding: 0px; float: left;}
#frame_diretora { top: 120px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; }
#frame_geracoes_esq { top: 120px; left: 45px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;}
#frame_geracoes_dir { top: 120px; left: 45px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left;}
#frame_trailer{ top: 120px; margin: 0 auto; position: relative; width:500px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;}
#frame_locacoes { top: 120px;  position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;margin: 0 auto; }
#frame_imprensa_esq { top: 120px; left: 60px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;}
#frame_imprensa_dir { top: 120px; left: 90px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; list-style-position:inside; list-style-image:url(imagens/seta.png); list-style-type:circle; }
#frame_imprensa_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_imprensa_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_esq { top: 120px; left: 60px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left;list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;}
#frame_vera_dir { top: 120px; left: 90px; position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; list-style-position:inside; list-style-image:url(imagens/seta.png); list-style-type:circle; }
#frame_vera_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_notas{ top: 150px; left: 14px; position: relative; width:400px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_fotos_download { top: 120px; margin: 0 auto; position: relative; width:367px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;}

#foto {width: 165px; margin: 5px 0 0 35px;z-index:12;float: left;}
#foto img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft {width: 165px; margin: 5px 0 0 2px;z-index:12;float: left;}
#fotoleft img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#frame_making{ top: 120px; margin: 0 auto; position: relative; width:535px; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }

#foto1 {width: 165px; margin: 5px 0 0 20px;z-index:12;float: left;}
#foto1 img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft1 {width: 165px; margin: 5px 0 0 0px;z-index:12;float: left;}
#fotoleft1 img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
}


@media screen and (max-width: 760px) {
#logo { top: 15px; width: 100%; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; background-image: url(imagens/logo_A-memoria-que-me-contam_760.png); height: 55px; background-repeat: no-repeat; background-position: center top; }
#english { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: right; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; z-index: 99; position: relative; top: -17px; right: 00px; font-variant: normal; text-transform: lowercase; }
#english a:link, a:visited { color: #999; text-decoration: none; }
#english a:hover a:active { color: #999; text-decoration: underline; }
#tagline { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: none; z-index: 99; position: relative; margin: 0; padding: 0px; top: 3px; left: 7px; width: 300px; color: #FFF; }
#pagina{ margin: 0 auto; width: 550px; text-align: left; position:relative; z-index:2; }
#barraNavGeral { height: 200px; padding: 0 0 0 12px;  width: 450px; margin: 35px auto; clear: both; float: none;}
#barraNavEsq { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: right; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavEsq ul{margin:0;padding:0;font-style:normal;text-align:right;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavEsq li{ font-style:normal; text-align:right; list-style-type: none; color: #fff;padding: 0 7px 0 7px; }
#barraNavEsq li a{text-decoration:none;font-style:normal;color: #fff;  font-weight: normal;}
#barraNavEsq li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavEsq li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir { width: 220px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: left; font-style:normal; float: left; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0; }
#barraNavDir ul{margin:0;padding:0;font-style:normal;text-align:left;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavDir li{font-style:normal;text-align:left;list-style-type: none;color: #fff;padding: 0 7px 0 7px;}
#barraNavDir li a{text-decoration:none;font-style:normal;color: #000;  font-weight: normal; }
#barraNavDir li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavDir li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}

#frame_sinopse { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; }

#frame_sinopse a { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:link { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: none;}
#frame_sinopse a:visited { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:hover { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline; }
#frame_sinopse a:active { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline;}

#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left; }
#frame_argumento { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco { left: 0px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left; }
#frame_imagens { width: 500px; margin: 0 15px 5px 0; padding: 0px; float: left; }
#frame_diretora { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_geracoes_esq {top: 70px; left: 45px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;}
#frame_geracoes_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_geracoes_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_geracoes_dir {  top: 70px; left: 45px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }
#frame_geracoes_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_geracoes_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_trailer{ top: 70px; margin: 0 auto; position: relative; width:390px; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }
#frame_locacoes { top: 120px;  position: relative; width:357px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;margin: 0 auto; }

#frame_imprensa_esq { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_imprensa_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_imprensa_dir { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_imprensa_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_imprensa_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000;}

#frame_vera_esq { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_vera_dir { left: 58px; top: 70px; position: relative; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;  font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_vera_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_notas{ top: 70px; width:350px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0 auto; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;}
#frame_fotos_download { top: 70px; margin: 0 auto; position: relative; width:367px; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }

#foto {width: 165px; margin: 5px 0 0 35px;z-index:12;float: left;}
#foto img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft {width: 165px; margin: 5px 0 0 2px;z-index:12;float: left;}
#fotoleft img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#frame_making{ top: 70px; margin: 0 auto; position: relative; width:535px; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; }

#foto1 {width: 165px; margin: 5px 0 0 20px;z-index:12;float: left;}
#foto1 img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft1 {width: 165px; margin: 5px 0 0 0px;z-index:12;float: left;}
#fotoleft1 img {border-top-style: none;border-right-style: none;border-bottom-style: none;	border-left-style: none;}
}

@media screen and (max-width: 550px) {
#logo {top: 15px; width: 100%; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; background-image: url(imagens/logo_A-memoria-que-me-contam_550.png); height: 55px; background-repeat: no-repeat; background-position: center top; }
#english { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: right; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; z-index: 99; position: relative; top: -17px; right: 60px; font-variant: normal; text-transform: lowercase; }
#english a:link, a:visited { color: #999; text-decoration: none; }
#english a:hover a:active { color: #999; text-decoration: underline; }
#tagline { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: none; z-index: 99; position: relative; margin: 0; padding: 0px; top: 3px; left: 55px; width: 300px; color: #FFF; }
#pagina{ margin: 0 auto; width: 550px; text-align: left; position:relative; z-index:2;}
#barraNavGeral { width: 350px; clear: both; float: none; margin-top: 25px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 60px; padding-left: 0px; }
#barraNavEsq { width: 170px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: right; font-style:normal; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavEsq ul{margin:0;padding:0;font-style:normal;text-align:right;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavEsq li{ font-style:normal; text-align:right; list-style-type: none; color: #fff; padding: 0; white-space: nowrap; padding: 0 7px 0 7px;}
#barraNavEsq li a{text-decoration:none;font-style:normal;color: #fff;  font-weight: normal;}
#barraNavEsq li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavEsq li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir { width: 170px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: left; font-style:normal; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;}
#barraNavDir ul{margin:0;padding:0;font-style:normal;text-align:left;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavDir li{font-style:normal;text-align:left;list-style-type: none;color: #fff;padding: 0;white-space: nowrap;padding: 0 7px 0 7px;}
#barraNavDir li a{text-decoration:none;font-style:normal;color: #000;  font-weight: normal; }
#barraNavDir li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavDir li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}


#frame_sinopse {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }

#frame_sinopse a { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:link { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: none;}
#frame_sinopse a:visited { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:hover { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline; }
#frame_sinopse a:active { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline;}

#frame_argumento {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_elenco {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left; }
#frame_imagens { width: 500px; margin: 0 15px 5px 0; padding: 0px; float: left; }
#frame_diretora {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; } 
#frame_geracoes_esq { top: 20px; left: 15px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 0px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left; }
#frame_geracoes_dir { top: 20px; left: 15px; position: relative; width:70%;; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; }
#frame_trailer {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_locacoes { top: 0px;  position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;margin: 0 auto; }
#frame_imprensa_esq {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_imprensa_dir {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_vera_esq {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_vera_dir {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#frame_vera_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_notas{top: 0px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0;}
#frame_fotos_download {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }

#foto {width: 165px; margin: 5px 0 0 35px;z-index:12;float: left;}
#foto img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft {width: 165px; margin: 5px 0 0 2px;z-index:12;float: left;}
#fotoleft img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#frame_making {top: 0px; position: relative; left: 0px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: auto; margin-bottom: 0; margin-left: auto; }

#foto1 {width: 165px; margin: 5px 0 0 20px;z-index:12;float: left;}
#foto1 img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft1 {width: 165px; margin: 5px 5px 0 5px;z-index:12;float: left;}
#fotoleft1 img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

}

@media screen and (max-width: 400px) {
#logo { top: 15px; width: 90%; clear: both; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; background-image: url(imagens/logo_400.png); height: 55px; background-repeat: no-repeat; background-position: center top; }
#english { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: right; padding:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; z-index: 99; position: relative; top: -17px; right: 30px; font-variant: normal; text-transform: lowercase; }
#english a:link, a:visited { color: #999; text-decoration: none; }
#english a:hover a:active { color: #999; text-decoration: underline; }
#tagline { font-family: 'Arvo', Rockwell, serif; font-size: 100%; font-style:normal; font-weight: normal; float: none; z-index: 99; position: relative; margin: 0; padding: 0px; top: 3px; left: 25px; width: 300px; color: #FFF; }
#pagina{ margin: 0 auto; width: 350px; text-align: left; position:relative; z-index:2; }
#barraNavGeral { padding: 0 0 60px 40px;  width: 350px; margin: 25px auto; clear: both; float: none;}
#barraNavEsq { width: 150px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: right; font-style:normal; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0; float:left;}
#barraNavEsq ul{margin:0;padding:0;font-style:normal;text-align:right;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavEsq li{ font-style:normal; text-align:right; list-style-type: none; color: #fff;padding: 0 7px 0 7px; white-space: nowrap; }
#barraNavEsq li a{text-decoration:none;font-style:normal;color: #fff;  font-weight: normal;}
#barraNavEsq li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavEsq li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavEsq li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir { width: 120px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 200%; text-align: left; font-style:normal; font-weight: normal; color: #000; margin-left:0; margin-top: 0; margin-right: 0; margin-bottom: 0;  float:left;}
#barraNavDir ul{margin:0;padding:0;font-style:normal;text-align:left;font-weight: normal;color: #fff;font-weight: bold;}
#barraNavDir li{font-style:normal;text-align:left;list-style-type: none;color: #fff;padding: 0 7px 0 7px;}
#barraNavDir li a{text-decoration:none;font-style:normal;color: #000;  font-weight: normal; }
#barraNavDir li a:link{text-decoration:none;color: #fff;font-weight: normal}
#barraNavDir li a:visited{text-decoration:none;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:hover{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}
#barraNavDir li a:active{text-decoration:underline;font-style:normal;color: #fff;font-weight: normal}

#frame_sinopse {top: 0px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0; }

#frame_sinopse a { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:link { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: none;}
#frame_sinopse a:visited { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666;text-decoration: none; }
#frame_sinopse a:hover { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline; }
#frame_sinopse a:active { font-family: 'Arvo', Rockwell, serif; font-style:normal; color: #666; text-decoration: underline;}

#frame_argumento {top: 0px; position: relative; left: 15px; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0;}
#frame_elenco { top: 0px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0 0 0 15px; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;clear: both; float: none; }
#frame_elenco img { margin: 0 10px 5px 0; padding: 0px; float: left; }
#frame_imagens { width: 500px; margin: 0 15px 5px 0; padding: 0px; float: left; }
#frame_diretora { top: 0px; left: 14px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle; clear: both; float: none; }
#frame_geracoes_esq { top: 0px; left: 15px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left; }
#frame_geracoes_dir { top: 0px; left: 15px; position: relative; width:70%;; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; }
#frame_trailer{ top: 20px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0; }
#frame_locacoes { top: 0px;  position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; margin:0; font-style:normal; list-style-position:outside; list-style-image:url(imagens/seta.png); padding-left:25px; list-style-type:circle;margin: 0 auto; }
#frame_imprensa_esq { top: 0px; left: 15px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;float: left; }
#frame_imprensa_dir { top: 0px; left: 15px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; float: left; }
#frame_vera_esq { top: 0px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px;font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%;list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle; margin: 0 auto;}
#frame_vera_dir { top: 0px; position: relative; width:70%; opacity: 0.80; filter: filter: alpha(opacity=80); background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; list-style-position:inside; list-style-image:url(imagens/seta.png); list-style-type:circle; margin: 0 auto;}
#frame_vera_esq ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_esq li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }
#frame_vera_dir ul{list-style-position:outside; list-style-image:url(imagens/seta.png); list-style-type:circle;margin-left: -20px;}
#frame_vera_dir li{ font-style:normal; text-align:left; list-style-type: none; color: #000; }

#frame_notas{top: 0px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0;}
#frame_fotos_download { top: 0px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0;}

#foto {width: 165px; margin: 5px 0 0 0px;z-index:12;}
#foto img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft {width: 165px; margin: 5px 0 0 0px;z-index:12;}
#fotoleft img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

#frame_making{top: 0px; position: relative; left: 15px; width:70%; opacity: 0.90; filter: filter: alpha(opacity=90);background-color: #FFF; color: #000; padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left:25px; font-family: 'Arvo', Rockwell, serif; font-size: 80%; line-height: 170%; font-style:normal; list-style-image:url(imagens/seta.png); list-style-type:circle; clear: both; float: none; margin-right: 0; margin-bottom: 0; margin-left: 0; }

#foto1 {width: 165px; margin: 5px 0 0 0px;z-index:12;float: left;}
#foto1 img {border-top-style: none;border-right-style: none; border-bottom-style: none;border-left-style: none;}
#fotoleft1 {width: 165px; margin: 5px 0 0 0px;z-index:12;float: left;}
#fotoleft1 img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

}