*, form, fieldset {
border:0;
margin:0;
padding:0;
}

ul, li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

a{text-decoration: none;}


.nmm {margin:0!important;}
.nb {border:0!important;}

body {
background-color:#fff;
font-weight:normal;
font-size:10px;
color:#303030;
font-family:arial, verdana, sans-serif;
margin:0 0 10px;
}

h2{
    font-size: 22px;
    color: #484848;
    margin: 20px 0;
    text-transform: uppercase;
}


.thumbnail {
background:url(../images/gus172934a.jpg) no-repeat top;
font-size:10px;
color:#303030;
text-align:center;
padding:0;
}

.dotteddivider {
background-image:url(../images/gus172938.gif);
width:180px;
height:1px;
margin:0;
padding:0;
}

.soliddivider {
background-image:url(../images/gus172940.gif);
width:100%;
background-repeat:repeat-x;
height:1px;
margin:0;
padding:0;
}

.box-principal{
    float: left;
    width: 100%;
    margin: 4px 0 0;
}

.box-principal .box {
    width: 182px;
    float: left;
    margin: 0 5px 0 0;
    background: url(../images/gus172934a.jpg) center top;
}

.box-principal h3{
    width: 182px;
    float: left;
    height: 25px;
    text-indent: -9999px;
}
.box-principal h3 a{
    width: 182px;
    float: left;
    height: 25px;
    text-indent: -9999px;
}

.box-principal .cinema h3 a{
    background-image:url(../images/movie_silo_header2.jpg);
}

.box-principal .canais h3{
    background-image:url(../images/television_silo_header.jpg);
}

.box-principal .home h3 a{
    background-image:url(../images/home_ent_silo_header.jpg);
}

.box-principal .cinema_mx h3 a{
    background-image:url(../images/mexico/movie_silo_header2.jpg);
}

.box-principal .canais_mx h3{
    background-image:url(../images/mexico/television_silo_header.jpg);
}

.box-principal .box-content{
    float: left;
    width: 162px;
    padding: 0 10px;
    text-align: center;
    background: url(../images/gus172934b.jpg) no-repeat bottom;
    height: 164px;
}

.box-principal .box-content h4 {
font-weight:bold;
font-size:11px;
/*height:20px;*/
display: block;
padding: 4px 0 5px 0;
}

.box-clube-sony,
.box-clube-sony-cinema,
.filmoteca,
.box-enquete,
.box-lanc
{
    float: left;
    margin: 9px 0 0;
}

.clube-content{
    width: 192px;
    background: url(../images/fundo.jpg) repeat-y top;
    float: left;
    text-align: center;
}
.box-clube-sony-cinema .clube-content{
    background: url(../images/cinema_clubesony_bg.jpg) repeat-y top;
    width: 229px;
}

.filmoteca{
    background: url(../images/cinema_clubesony_bg.jpg) repeat-y top;
    width: 229px;
}

.filmoteca .filmoteca-bottom{
    background: url(../images/bg_cinema_filmoteca_botton.jpg) repeat-y top;
    width: 100%;
    float: left;
    height: 3px;
}

.filmoteca p{padding: 5px;}

.spnmediumblue {
font-weight:bold;
font-size:11px;
color:#233168;
line-height:13px;
}

.style2 {
font-size:18px;
}

.titbusca {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#505050;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:13px;
width:250px;
float:left;
}

.titbusca2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#505050;
font-weight:bold;
text-decoration:underline;
}

.textbusca {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#505050;
}

.textreceba {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.textreceba2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.textchamadas {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#303030;
}

.titcadastro {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000;
font-weight:bold;
font-style:italic;
line-height:18px;
padding-top:0;
_padding-top:18px;
}

a.textpromocoes {
color:#263362;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a.textpromocoes2 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.textcadastro {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding-bottom:10px;
padding-left:4px;
font-style:italic;
line-height:15px;
width:230px;
}

.linkbusca {
text-decoration:underline;
}

table {
font-weight:normal;
font-size:10px;
color:#303030;
line-height:12px;
font-family:arial, verdana, sans-serif;
clear:both;
margin:0 auto;
}

td {
font-weight:normal;
font-size:10px;
color:#303030;
line-height:12px;
font-family:arial, verdana, sans-serif;
position:relative;
}

.container {
width:750px;
border-width:0;
margin:0;
padding:0;
}

.searchbackground {
width:82px;
margin:0;
padding:0;
}

.search {
font-size:10px;
width:71px;
font-family:arial, verdana, sans-serif;
height:17px;
margin:0;
padding:0 0 0 2px;
}

.silo {
background-image:url(../images/gus172935.gif);
width:182px;
background-repeat:repeat-y;
text-align:left;
padding:6px 0 0;
}

.silotrailers {
padding-right:0;
padding-left:0;
background-image:url(../images/gus172935.gif);
padding-bottom:0;
width:182px;
background-repeat:repeat-y;
text-align:left;
}

.box-inf{
    float: left;
    width: 100%;
    padding: 0 0 30px;
}

.box-inf .inf-b{
    float: left;
    width: 182px;
    margin-right: 5px;
}

.box-inf .inf-a{
    float: left;
    width: 180px;
    border-right: #D1D1D1 solid 1px;
    border-left: #D1D1D1 solid 1px;
}

.box-inf .inf-bottom{
    background-image:url(../images/gus172936.gif);
    width: 182px;
    float: left;
    height: 8px;
}

.box-inf h4 {
font-weight:bold;
font-size:11px;
padding:4px 0 3px;
}

.box-inf .silo-items {
text-align:left;
padding:8px 12px 10px;
}

.box-inf ul li {
padding-top:4px;
}

.box-inf ul li a:hover{text-decoration: underline;}

.tkstext {
font-family:Arial, Verdana;
font-size:20px;
color:#000;
text-align:center;
font-weight:normal;
line-height:24px;
padding-top:40px;
display:block;
}

.destaque {
width:558px;
}

.destaque2 {
width:183px;
float:left;
margin:1px;
}

.destaque3 {
width:100%;
}

.spnformcadastre {
padding-left:5px;
font-size:10px;
float:left;
margin-left:5px;
width:80px;
line-height:12px;
font-family:arial, verdana, sans-serif;
height:17px;
}

.spnformfilme {
padding-left:5px;
font-size:10px;
float:left;
margin-left:10px;
width:150px;
line-height:12px;
font-family:arial, verdana, sans-serif;
height:17px;
}

.spnformreceba1 {
padding-left:5px;
font-size:10px;
float:left;
margin-left:10px;
width:65px;
line-height:17px;
font-family:arial, verdana, sans-serif;
height:17px;
}

.spnformrecebacombo {
padding-left:5px;
font-size:10px;
float:left;
margin-left:10px;
width:65px;
height:17px;
line-height:12px;
font-family:arial, verdana, sans-serif;
}

.spnformreceba2 {
padding-left:0;
font-size:10px;
float:left;
margin-left:0;
width:12px;
line-height:12px;
font-family:arial, verdana, sans-serif;
height:17px;
}

.spnformbox{
margin:5px 0 5px 8px;
}

.spnlogin {
padding-left:10px;
font-weight:bold;
font-size:11px;
float:left;
}

.spnsm {
font-size:10px;
color:#303030;
line-height:12px;
}

.stylebolder {
font-size:16px;
}

.cinemacontatotit {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#686868;
padding-top:5px;
padding-left:15px;
}

.cinemafilmetit {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
color:#686868;
}

.cinemacontatotext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#686868;
padding-top:5px;
padding-left:15px;
}

a.cinemacontatofont {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#0075ac;
line-height:11px;
width:148px;
display:block;
text-align:right;
height:22px;
}

a.cinemacontatofont:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:red;
}

a.cinemacontatofont:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#0075ac;
}

.cinemacontatomenu {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
width:120px;
height:12px;
}

a.cinemacontatofont img {
border:0;
}

<!-- estilos para home entertainment-->
.wheretitulobasetabela {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
}

.wheretitulostabela {
border-right:1px;
border-right-style:solid;
border-right-color:#D6D6D6;
border-top:1px;
border-top-style:solid;
border-top-color:#D6D6D6;
}

.wheretextobasetabela {
font-size:11px;
font-weight:bold;
}

.barra_top {
width:100%;
height:37px;
background:#000;
float:left;
}

.barra_top_content {
width:940px;
text-indent:-9999px;
margin:0 auto;
}

.barra_top_content a {
width:74px;
height:37px;
background:transparent url(../images/barra_top.jpg) no-repeat;
float:right;
margin:0;
}

.sky_scraper {
width:160px;
background:transparent url(../images/background_ad.gif) no-repeat;
float:right;
padding:7px 11px 8px 12px;
}

.sky_scraper_flash {
height:600px;
overflow:hidden;
width:160px;
margin:0;
padding:0;
}

.sky_scraper h3 {
background:url(../images/advertisement.gif) no-repeat scroll center top transparent;
display:block;
height:7px;
text-indent:-9999px;
width:160px;
margin:0;
}

.sky_scraper .ad_feedback {
background:url(../images/ad_feedback.gif) no-repeat scroll center 6px transparent;
float:left;
height:0;
overflow:hidden;
padding-top:17px;
text-indent:-9999px;
width:160px;
margin:auto;
}

.btn {
height:30px;
display:inline-block;
float:left;
text-indent:-9999px;
width:21px;
margin-right:8px;
}

.bt_facebook {
background:transparent url(../images/bt_facebook.jpg) no-repeat left top;
}

.bt_twitter {
background:transparent url(../images/bt_twitter.jpg) no-repeat left top;
}

.bt_youtube {
background:transparent url(../images/bt_youtube.jpg) no-repeat left top;
width:43px;
}

*html>body .ie {
margin-left:9px;
}

.header {
float:left;
width:100%;
height:84px;
background:transparent url(../images/novo-portal/header.jpg) repeat;
}

.header-content {
width:1000px;
margin:0 auto;
}

.header .logo {
float:left;
}

.header h2 {
background:transparent url(../images/novo-portal/sony-pictures.png) no-repeat 0 0;
width:815px;
height:26px;
float:left;
text-indent:-9999px;
margin:3px 0 0 25px;
padding:0;
}
.header h2 a{
float:left;
width:175px;
height:26px;
}
.header h2.sonymx {width:96%!important;background:transparent url(../images/novo-portal/sony-picturesmx.png) no-repeat 0 0;}
.header h2.sonyar {width:96%!important;background:transparent url(../images/novo-portal/sony-picturesar.png) no-repeat 0 0;}
.header h2.sonyco {width:96%!important;background:transparent url(../images/novo-portal/sony-picturesco.png) no-repeat 0 0;}
.header h2.cine {background:transparent url(../images/novo-portal/sony-pictures-cine.png) no-repeat 0 0;}
.header h2.cinemx {background:transparent url(../images/novo-portal/sony-pictures-cinemx.png) no-repeat 0 0;}
.header h2.cinear {background:transparent url(../images/novo-portal/sony-pictures-cinear.png) no-repeat 0 0;}
.header h2.cineco {background:transparent url(../images/novo-portal/sony-pictures-cineco.png) no-repeat 0 0;}
.header h2.he {background:transparent url(../images/novo-portal/sony-pictures-he.png) no-repeat 0 0;}

.header .nav,.header .sub-nav {
float:left;
width:846px;
}

.mensagem-erro{
    color: #AF0017;
}

.header .nav ul {
float:left;
font:bold 12px helvetica;
text-transform:uppercase;
letter-spacing:-.1px;
margin:15px 0 0 25px;
padding:0;
}

.header .sub-nav ul {
float:right;
font:bold 9px helvetica;
text-transform:uppercase;
letter-spacing:-.1px;
margin:0;
padding:11px 0 0 0;
}

.header .nav li {
float:left;
margin:0 20px 0 0;
}

.header .sub-nav li {
float:left;
color:#fff;
margin:0 5px 0 0;
}

.header .sub-nav ul a {
color:#fff;
padding:0 5px 0 0;
}

.header .nav fieldset {
float:right;
margin:10px 0 0;
}

.header .nav fieldset .busca {
width:98px;
font-size:11px;
float:left;
margin:3px 0 0;
padding:2px 5px;
}

.header .nav fieldset a {
width:11px;
height:20px;
line-height:0;
text-indent:-9999px;
border:0;
background:transparent url(../images/novo-portal/seta.jpg) no-repeat center center;
float:left;
margin:0;
padding:0;
}

.banner-med {
float:left;
margin: 5px 0 0;
}

.banner-med p {
float:left;
padding:13px 0 4px 0;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color:#889096;
width:120px;
}

.banner-med a {
float:left;
width:32px;
height:32px;
margin:5px 0 0 4px;
}

.cinema-film {
width:100%;
float:left;
}

.destaque-cine {
float:left;
width:180px;
margin:0 10px 0 0;
padding:5px 0 0;
}

.destaque-cine .destaque-top,.destaque-cine .destaque-bottom {
background:transparent url(../images/novo-portal/bg_thumb_top.gif) no-repeat center top;
float:left;
width:100%;
height:3px;
}

.destaque-cine .destaque-bottom {
background:transparent url(../images/novo-portal/bg_thumb_bottom.gif) no-repeat center top;
}

.destaque-cine .destaque-content {
float:left;
width:178px;
text-align:center;
border-left:#D6D6D6 solid 1px;
border-right:#D6D6D6 solid 1px;
height:180px;
padding:5px 0;
background:transparent url(../images/novo-portal/bg_degrade_destaquecinema.jpg) no-repeat center 100px;
}

.destaque-cine .destaque-content h3 {
font-size:12px;
font-weight:bold;
padding:15px 0 0 0;
text-indent:0px;
height:auto;
}

.destaque-cine .destaque-content h4 {
font-size:11px;
font-weight:normal;
padding:0 0 10px 0;
height:auto;
}

.destaque-cine .destaque-content p {
 padding:6px 0;
}

.destaque-cine .destaque-content p a {
font-size:12px;
font-weight:bold;
color:#168FBA;
}

.destaque-cine destaque-img{
    margin: 5px 0 0;
    float: left;
    width: 100%;
    border: red solid 1px;
}

.box-lanc{
    float: left;
}

.box-lanc-top,
.box-lanc-bottom{
    float: left;
    width: 100%;
    height: 5px;
    background:transparent url(../images/bg_cinemahome_lancamentostop.jpg) no-repeat 0 0;
}

.box-lanc-bottom{
    background:transparent url(../images/bg_cinemahome_lancamentosbottom.jpg) no-repeat 0 0;
}

.box-lanc-content{
    border-right: #D8D8D8 solid 1px;
    border-left: #D8D8D8 solid 1px;
    float: left;
    background:transparent url(../images/linha_vertical.jpg) repeat-y center top;
    width: 227px;
}

.box-lanc-content h4{
    padding: 0 0 10px;
    font-size: 11px;
}

.box-lanc-content .box{
    float: left;
    width: 104px;
    padding: 5px 4px 5px 5px;
}

.box-lanc-content .box li{
    padding: 0 0 5px;
}

a,footer a:hover,.likbusca:hover {
color:#303030;
}

a:hover,footer a:visited{
color:#889096;
}

a.textpromocoes:hover,a.textpromocoes2:hover {
color:#505050;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.fundolateral,.fundolateralnoheight{
background-image:url(../images/fundo.jpg);
width:192px;
}

.fundolateralnoheight{float:left;}
.fundolateralnoheight strong{float:left;width:100%;margin:5px 0 5px 0;}
.fundolateralnoheight a{float:left;margin:0 10px 0 0;}
.fundolateralnoheight a.editlogin{float:left;margin:0 0 0 10px;}
.fundolateralnoheight a.logout{float:right;margin:0 20px 0 0;}

.spnformhomepage,.spnformnewsletter {
padding: 3px 5px;
font-size:10px;
float:left;
width:140px;
margin: 0 10px;
font-family:arial, verdana, sans-serif;
border: #ddd solid 1px;
}

.conteudo-center{margin:0 auto;width:1000px;}

.conteudo-principal,
.conteudo-lateral{
    width: 560px;
    float: left;
    margin: 2px 0 0 5px;
}

.conteudo-lateral{margin: 2px 0 0;}

.conteudo-lateral, .conteudo-cinema .conteudo-principal .conteudo-lateral{
    width: 195px;
}

.conteudo-cinema .conteudo-lateral{
    width: 230px;
}

.conteudo-cinema .conteudo-principal{
    width: 760px;
}


.flash-principal{
    float: left;
    width: 555px;
    margin-right: 5px;
}

.banner-principal{
    width: 100%;
    float: left;
    text-align: center;
}

.banner-principal div{
    float: left;
    width: 100%;
    margin: 0 0 2px;
}

.footer{
    width: 100%;
    float: left;
    font-size:10px;
    color:#889096;
    padding: 40px 0;
}

.foot {
    width: 100%;
    float: left;
    margin-top: 5px;
}

.foot iframe{height:45px!important;}

.foot p{
    float: right;
}

.footer-content{
    width: 100%;
    float: left;
    border-bottom: solid 1px #889096;
    padding-bottom: 5px;
}

.footer a {
    color:#889096;
    display:inline-block;
}

.footer a:hover{
     color: #303030;
}

.logo-footer{
    float: right;
    margin: -13px 0 0;
}

#not01 {
        position:absolute;
        left:255px;
        _left:124px;
        top: 359px;
        *top: 300px;
        _top: 367px;
        width: 516px;
        height: 212px;
        z-index:1;
        background-color:#e4e4e4;
        visibility: hidden;
}


.box-enquete input{
        margin: 0 10px!important;
}

#divSurvey{margin:0!important;}

.box-conteudo-top{
    float: left;
    width:560px; 
    height:4px;
    background:transparent url(../images/top_conteudo.gif) no-repeat center top;
}

.box-conteudo-content{
    float: left;
    width: 558px;
    padding: 10px 0;
    border-right: #D8D8D8 solid 1px;
    border-left: #D8D8D8 solid 1px;
    border-bottom: #D8D8D8 solid 1px;
}

.box-conteudo-content .movie-box{
    width: 77px;
    float: left;
    margin: 0 0 0 10px;
    display: inline;
}

.home-ent .box-inf .inf-b{margin-right: 7px;}

.home-ent .box-clube-sony{margin: 6px 0 0 5px;}
.home-ent .box-clube-sony-cinema{margin: 6px 0 0 5px;}
                          
.home-ent .conteudo-lateral .banner-principal{margin: 2px 0 0;}

.conteudo-lateral .banner-principal{margin: 3px 0 0;}

.conteudo-cinema .conteudo-lateral .banner-principal{margin: 0;}

.conteudo-cinema .banner-med{margin: 1px 0 0;}

.conteudo-promo{
    width: 1000px;
}

.conteudo-promo .box-inf{
    padding: 40px 0;
}

.conteudo-promo .inf-b{margin-right:8px;}

.conteudo-promo .inf-a{min-height: 70px;}
.conteudo-promo .box-clube-sony{margin:0;}
.conteudo-promo .box-clube-sony-cinema{margin: 0;}

.box-promocao{
    float: left;
    margin: 0 5px 25px 0;
    width: 180px;
}

.box-promocao-top,
.box-promocao-bottom{
    float: left;
    width: 100%;
    height:4px;
    background:transparent url(../images/topo_promo.jpg) no-repeat center top;
}

.box-promocao-bottom{
    background:transparent url(../images/fim_promo.jpg) no-repeat center top;
}

.box-promocao-content{
    width: 165px;
    padding: 5px 2px;
    margin: 0 0 0 4px;
    float: left;
    border-right: #D8D8D8 solid 1px;
    border-left: #D8D8D8 solid 1px;
    text-align: center;
}

.box-promocao-content h4{padding: 8px 0;}

.conteudo-promo .box-inf h4{padding: 0;}

.club-form{width: 100%;}

.form-texto{
    float: left;
    width: 400px;
    margin: 0 35px 0 0;
    border-right: 1px solid #666;
    padding: 0 15px 100px 0;
}

.form-texto ul{margin: 15px 0;}
.form-texto .txt_erro{color:#FF0000;}

/*
.form-club{
    width: 500px;
    float: left;
}

.form-club div{
    float: left;
    width: 48%;
    height: 30px;
}

.form-club label{
    font-weight: bold;
    float: left;
    width: 70px;
}

.form-club .full{width: 100%;}

.form-club .full label{width: 105px;}

.form-club select{
    font-size: 10px;
    border: #D8D8D8 solid 1px;
    height: 20px;
    width: 70px;
    margin: 0 0 0 10px;
}

.form-club .rad span{float: left;}

.form-club .rad span label{width: 60px;}

.form-club .rad span input{
    float: left;
    margin: 0 5px 0 0;
}

.form-club .check{
    width: 100%;
    float: left;
    height: 80px;
}

.form-club .check input{
    float: left;
    margin: 3px 0 0;
}

.form-club .check label{
    float: left;
    width: 415px;
    padding: 0 0 0 20px;
}

.form-club .button{
    padding: 10px 0 20px 30px;
}

.form-club .button input{
    background: #333;
    color: #fff;
    border: #DDD solid 2px;
    padding: 2px 10px;
    cursor: pointer;
    font-weight: bold;
}*/

/*FORM CLUB*/
.form-club{float:left;width:500px;}
.form-club form{float:left;}
.form-club form fieldset{float:left;width:245px;height:28px;margin:0; }
.form-club form fieldset label{float:left;width:85px;margin:0;}
.form-club form fieldset input{float:left;width:140px;margin:0;font-family: arial,verdana,sans-serif;font-size:10px;padding:3px 5px;border: 1px solid #DDDDDD;}

.form-club form fieldset.sexo .rad_sexo{float:left;}
.form-club form fieldset.sexo .rad_sexo input{float:left;width:13px;border:none;margin:4px 2px 0 0;padding:0;}
.form-club form fieldset.sexo .rad_sexo label{float:left;width:56px;font-size:9px;margin:5px 0 0 0;}

.form-club form fieldset.data {width:245px;height:28px;}
.form-club form fieldset.data label{width:85px;}
.form-club form fieldset.data select{border: 1px solid #DDDDDD;}

.form-club form fieldset.box_termo{float:left;width:540px;height:auto;margin:20px 0 0 0;padding:0;}
.form-club form fieldset.box_termo input{float:left;width:auto;height:auto;margin:0 10px 0 0;padding:0;border:none;}
.form-club form fieldset.box_termo label{float:left;width:510px;}

.form-club form fieldset.box_btn{float:left;width:540px;height:auto;margin:20px 0 0 0;padding:0;}
.form-club form fieldset.box_btn input{float:left;background:#333;color:#fff;border:#DDD solid 2px;padding:5px 10px;cursor:pointer;font-weight:bold;}
.form-club form fieldset.box_btn a{float:left;background:#333;color:#fff;border:#DDD solid 2px;padding:5px 10px;cursor:pointer;font-weight:normal;}
_.form-club form fieldset.box_btn a{padding:4px 10px;}

/*FORM CLUB NEXT*/
.form-club-next{float:left;width:540px;}
.form-club-next p{float:left;width:540px;margin:0 0 10px 0;}
.form-club-next form{float:left;width:540px;}
.form-club-next form fieldset{margin:0;padding:0;}
.form-club-next form fieldset input{float:left;}
.form-club-next form fieldset label{float:left;width:115px;margin:0 0 10px 5px;padding:0;font-size:11px;font-weight:bold;}
.form-club-next form fieldset.box_btn{float:left;width:540px;height:auto;margin:10px 0 0 0;padding:0;}
.form-club-next form fieldset.box_btn input{background:#333;color:#fff;border:#DDD solid 2px;padding:5px 10px;cursor:pointer;font-weight:bold;}

/*FORM CLUB NEXT*/
.form-club-thanks{float:left;width:100%;}
.form-club-thanks h3{width:100%;text-align:center;font-size:16px;}
.form-club-thanks a{float:left;width:77px;height:18px;margin:20px 0 0 461px;}
.form-club-thanks a img{float:left;width:77px;height:18px;}


/*MOVIE TRAILERS*/
.movie-trailers{width: 100%;}
.movie-trailers .box-clube-sony{margin:0 0 0 0;}
.movie-trailers .box-clube-sony-cinema{margin:0 0 0 0;}
.movie-trailers .box-inf{margin:20px 0 0 0;}
.movie-trailers .inf-b{margin:0 11px 0 0;}

.box_mini_destaque {
float:left;
width:180px;
}
.box_center_destaque{float:left;width:396px;height:290px;margin:5px 5px 0 5px;}

.box_trailer {
float:left;
width:180px;
margin:0 10px 0 0;
padding:5px 0 0;
}

.box_trailer .destaque-top,.box_trailer .destaque-bottom {
background:transparent url(../images/novo-portal/bg_thumb_top.gif) no-repeat center top;
float:left;
width:100%;
height:3px;
}

.box_trailer .destaque-bottom {background:transparent url(../images/novo-portal/bg_thumb_bottom.gif) no-repeat center top;}

.box_trailer .destaque-content {
float:left;
width:178px;
text-align:center;
border-left:#D6D6D6 solid 1px;
border-right:#D6D6D6 solid 1px;
height:125px;
padding:5px 0;
}

/* ABOUT */
.about{width:100%;}
.about .box_text{float:left;}
.about .box_text .content{width:790px;height:348px;background:transparent url(../images/bgRolagemv2.jpg)no-repeat 0 0;}
.about .box_text .content .scroll{float:left;width:740px;height:335px;overflow:hidden;top:15px;padding-left:10px;}
.about .box_text .content .scroll p{padding:10px 5px 0 5px}
.about .box_text .content .barra{margin-right:7px; _margin-right:4px; float:right; width:19px; height:328px;}
.about .box_text .content .barra a.btn_up img{margin-top:7px;}
.about .box_text .content .barra a.btn_down img{margin-top:290px;}

.about .banner-principal{float:left;width:210px;}



/* DETAILS SINOPSE */
.details_sinopse{width:100%;float:left;}
.details_sinopse #bigImageFlash{float:left;width:558px;height:252px;}
.details_sinopse .box_trailers{float:left;width:180px;margin:0 0 0 10px;}
.details_sinopse .box_trailers a{float:left;width:179px;height:127px;}

.details_sinopse .box_trailers .box_trailerz_video{float:left;height:123px;background:transparent url(../images/bg_filme_video.jpg) no-repeat 0 0;margin:5px 0 0 0;}
.details_sinopse .box_trailers .box_trailerz_video .scroll_trailers{float:left;width:145px;height:93px;overflow:hidden;position:relative;padding:5px 0 0 5px;}
.details_sinopse .box_trailers .box_trailerz_video .scroll_trailers a{float:left;width:auto;height:auto;}
.details_sinopse .box_trailers .box_trailerz_video .barra {float:left;height:93px;position:relative;}
.details_sinopse .box_trailers .box_trailerz_video .barra a{float:left;width:19px;height:20px;position:absolute;}
.details_sinopse .box_trailers .box_trailerz_video .barra a.up{top:5px;left:5px;}
.details_sinopse .box_trailers .box_trailerz_video .barra a.down{top:75px;left:5px;}





.details_sinopse .box_menu_filme{float:left;width:100%;margin:10px 0 0 0;}
.details_sinopse .box_menu_filme ul{float:left;width:752px;border:#d8d8d8 1px solid;border-top:none;border-bottom:none;}
.details_sinopse .box_menu_filme ul li{float:left;}

.details_sinopse .box_content_filme{float:left;width:752px;border:#d8d8d8 1px solid;border-top:none;}
.details_sinopse .box_content_filme h2{padding:0 0 0 10px;}
.details_sinopse .box_content_filme p{margin:0 10px 10px 0;padding:0 0 0 10px;}
.details_sinopse .box_content_filme p.sem_downloads{color:#ff0000;margin:0;}
.details_sinopse .box_content_filme .name{display:block;font-size:16px;font-weight:bold;margin:0 0 10px 0;}
.details_sinopse .box_content_filme img{float:left;width:60px;height:60px;margin:0 10px 10px 0;}
.details_sinopse .box_content_filme ul{float:left;width:140px;}
.details_sinopse .box_content_filme ul li{float:left;width: 100%;}
.details_sinopse .box_content_filme ul li a{padding:0 0 0 10px;}

.details_sinopse .box_content_filme .box_info_sinopse{float:left;width:750px;}
.details_sinopse .box_content_filme .box_info_diretor{float:left;width:750px;}
.details_sinopse .box_content_filme .box_info_diretor img{margin-left:10px;}
.details_sinopse .box_content_filme .box_info_elenco{float:left;width:595px;padding:0 0 0 10px;border-left:1px solid #ADAFAE;}
.details_sinopse .box_content_filme .box_info_elenco p{padding:0;}
.details_sinopse .box_content_filme .box_info_pressbook{float:left;width:750px;}
.details_sinopse .box_content_filme .box_info_pressbook a{float:left;width:130px;height:30px;}
.details_sinopse .box_content_filme .box_info_pressbook a img{float:left;width:130px;height:30px;}


.details_sinopse .box_content_filme .box_wallpaper{float:left;width:750px;margin:0 0 5px 0;border-top:#889096 1px solid;}
.details_sinopse .box_content_filme .box_wallpaper .box_img{float:left;position:relative;margin:0 8px 10px 8px;}
.details_sinopse .box_content_filme .box_wallpaper .box_img img{float:left;width:108px;height:80px;margin:0;}
.details_sinopse .box_content_filme .box_wallpaper .box_img ul{float:left;width:108px;position:absolute;top:0;height:0;padding:5px 0 0 0;}
.details_sinopse .box_content_filme .box_wallpaper .box_img ul li{float:left;width:108px;}
.details_sinopse .box_content_filme .box_wallpaper .box_img ul li a{float:left;width:108px;height:15px;text-align:center;text-indent:-9999px;}
.details_sinopse .box_content_filme .box_wallpaper .box_img ul li a:hover{text-indent:0px;}

.details_sinopse .box_content_filme .box_ecards{float:left;width:750px;margin:0 0 5px 0;border-top:#889096 1px solid;}

.details_sinopse .box_content_filme .box_widget{float:left;width:750px;margin:0 0 5px 0;border-top:#889096 1px solid;}
.details_sinopse .box_content_filme .box_widget p{float:left;width:750px;margin:0 0 10px 0;padding:0;}
.details_sinopse .box_content_filme .box_widget img{float:left;width:108px;height:80px;margin:0;}
.details_sinopse .box_content_filme .box_widget a{float:left;margin:0 0 0 10px;}

.details_sinopse .box_content_filme .box_screensaver{float:left;width:750px;margin:0 0 5px 0;border-top:#889096 1px solid;}

.details_sinopse .box_content_filme .box_games{float:left;width:750px;margin:0 0 5px 0;border-top:#889096 1px solid;}
.details_sinopse .box_content_filme .box_games p{float:left;width:740px;margin:0 0 10px 10px;padding:0;}
.details_sinopse .box_content_filme .box_games img{float:left;width:108px;height:80px;margin:0 0 0 10px;}
.details_sinopse .box_content_filme .box_games a{float:left;margin:0 0 0 10px;}





/*GALERIA DE FOTOS*/
.galeria_fotos{float:left;width:370px;height:261px;margin:0 15px 0 0;border-right:1px solid #ADAFAE}
.galeria_fotos .tabulacaoFotosMovie{margin:0 10px;}
.galeria_fotos .tabulacaoFotosMovie a img{width:66px;height:50px;border:1px solid #ADAFAE}

.galeria_fotos_grande{float:left;width:346px;height:280px;}
.galeria_fotos_grande .foto_grande{float:left;width:346px;position:absolute;}
.galeria_fotos_grande .foto_grande img{float:left;width:346px;height:261px;border:1px solid #ADAFAE;}


/* BUSCA */
form.frmBusca{float:left;width:560px;height:75px;background:transparent url(../images/bg_busca.gif) no-repeat 0 0;}
fieldset{float:left;font-size:11px;font-weight:bold;margin:8px 0 0 15px;padding:0;}
fieldset label{float:left;margin:0 0 2px 0;text-transform:uppercase;}

fieldset.box_filme{width:340px;}
fieldset.box_filme label{width:340px;}

fieldset.box_formato{width:120px;}
fieldset.box_formato label{width:120px;}

fieldset.box_genero{width:410px;margin:11px 0 0 15px;}
fieldset.box_genero label{width:140px;}
fieldset.box_genero select{float:left;width:100px;margin: 0 15px 0 0;}
fieldset.box_genero a{float:left;width:38px;height:18px;background:transparent url(../images/bot_ok.jpg) no-repeat 0 0;margin:-1px 0 0 0;text-indent:-9999px;}


.busca_resultado{float:left;width:559px;background-color:#e4e4e4;position:absolute;display:none;z-index:99;}
.busca_resultado .rodapebusca span.box_corner_left{float:left;width:11px;height:24px;background:transparent url(../images/box_02.jpg) no-repeat 1px 0;}
.busca_resultado .rodapebusca span.box_corner_right{float:left;width:11px;height:24px;background:transparent url(../images/box_11.jpg) no-repeat 0 0;}
.busca_resultado .rodapebusca .box_center{float:left;height:24px;background-color:#a8a8a8;}
.busca_resultado .rodapebusca .box_center a.btn_filme_imagens{float:left;width:18px;height:24px;background:transparent url(../images/box_03.jpg) no-repeat -1px 0;text-indent:-9999px;}
.busca_resultado .rodapebusca .box_center a.btn_filme_noimagens{float:left;width:19px;height:24px;background:transparent url(../images/box_04.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado .rodapebusca .box_center a.btn_filme_rent{float:left;width:50px;height:24px;background:transparent url(../images/box_05.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado .rodapebusca .box_center a.btn_filme_sales{float:left;width:34px;height:24px;background:transparent url(../images/box_07.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado .rodapebusca .box_center a.btn_filme_tvseries{float:left;width:61px;height:24px;background:transparent url(../images/box_09.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado .rodapebusca .box_center span.divisor{float:left;width:6px;height:24px;background:transparent url(../images/box_08.jpg) no-repeat 0 0;}



.busca_resultado_noimagem{float:left;width:559px;background-color:#e4e4e4;position:absolute;display:none;z-index:99;}
.busca_resultado_noimagem .rodapebusca span.box_corner_left{float:left;width:11px;height:24px;background:transparent url(../images/box_02.jpg) no-repeat 1px 0;}
.busca_resultado_noimagem .rodapebusca span.box_corner_right{float:left;width:11px;height:24px;background:transparent url(../images/box_11.jpg) no-repeat 0 0;}
.busca_resultado_noimagem .rodapebusca .box_center{float:left;height:24px;background-color:#a8a8a8;}
.busca_resultado_noimagem .rodapebusca .box_center a.btn_filme_imagens{float:left;width:18px;height:24px;background:transparent url(../images/box_03.jpg) no-repeat -1px 0;text-indent:-9999px;}
.busca_resultado_noimagem .rodapebusca .box_center a.btn_filme_noimagens{float:left;width:19px;height:24px;background:transparent url(../images/box_04.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado_noimagem .rodapebusca .box_center a.btn_filme_rent{float:left;width:50px;height:24px;background:transparent url(../images/box_05.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado_noimagem .rodapebusca .box_center a.btn_filme_sales{float:left;width:34px;height:24px;background:transparent url(../images/box_07.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado_noimagem .rodapebusca .box_center a.btn_filme_tvseries{float:left;width:61px;height:24px;background:transparent url(../images/box_09.jpg) no-repeat 0 0;text-indent:-9999px;}
.busca_resultado_noimagem .rodapebusca .box_center span.divisor{float:left;width:6px;height:24px;background:transparent url(../images/box_08.jpg) no-repeat 0 0;}







/*FIM BUSCA */

/*FORM LOGIN LATERAL*/
.spnFormBox{float:left;margin:0;}
.spnFormBox input{float:left;width:87%;border:1px solid #DDDDDD;font-family:arial,verdana,sans-serif;font-size:10px;margin:0 0 0 10px;padding:5px 0;}
.spnFormBox span{float:left;width:98%;text-align:left; font-size:11px;font-weight:bold;margin:0 0 0 10px;padding:0;}

.box-erro{
    float: left;
    padding: 20px 0 0;
}

.box-erro h3{
    font-size: 20px;
}

.box-erro p{
    margin-top: 15px;
}




/*PAG SEARCH*/
.pag_search p.palavra_buscada{margin:0 0 10px 0;color: #505050;font-size: 17px;font-weight: bold;}
.pag_search p.palavra_buscada span{margin:0 5px 0 5px;}

.pag_search .diagnosticos_pesquisa{float:left;width:100%;font-size:12px;margin:0 0 10px 0;text-align:center;background:#eaeaea;}
.pag_search .tabulacao_paginacao{float:left;width:100%;text-align:right;}
.pag_search .erros{float:left;}
.pag_search .box_resultado_pesquisa{float:left;}
.pag_search .box_resultado_pesquisa ul{float:left;}
.pag_search .box_resultado_pesquisa ul li{float:left;margin:0 0 10px 0;}
.pag_search .box_resultado_pesquisa ul li img{float:left;width:77px;height:108px;margin:0 10px 0 0;}
.pag_search .box_resultado_pesquisa ul li p{float:left;width:470px;}
.pag_search .box_resultado_pesquisa ul li p.titBusca2{margin:0 0 10px 0;}

/*PAG MOVIE DETAIL*/
.moviedetailshe{ width:1000px;margin:0 auto;}
.moviedetailshe .bordertop{float:left;width:749px;height:6px;margin-top:10px;background:transparent url(../images/bg_dvdinterna_topo.jpg) no-repeat 0 0;}
.moviedetailshe .borderbottom{float:left;width:749px;height:4px;background:transparent url(../images/bg_dvdinterna_footer.jpg) no-repeat 0 0;}

.moviedetailshe .content{float:left;width:747px;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;}
.moviedetailshe .content .boxincarte{float:left;width:191px;border-right:1px solid #D3D3D3;}
.moviedetailshe .content .boxincarte a.incarte{float:left; margin:14px 0 20px 20px;}
.moviedetailshe .content .boxincarte a.incarte img{float:left;width:151px;height:212px;}

.moviedetailshe .content .boxincarte a.links{float:left;width:100%;padding:9px 0;background:transparent url(../images/bg_dvd_destaque.gif) repeat-x 0 0;text-align:center;}

.moviedetailshe .content .boxinfo{float:left;width:555px;}
.moviedetailshe .content .boxinfo h3{float:left;width:96%;font-size:20px;padding:10px 10px 0 10px;}
.moviedetailshe .content .boxinfo h4{float:left;width:96%;font-size:12px;padding:10px 10px;}
.moviedetailshe .content .boxinfo p{padding:0 10px;}
.moviedetailshe .content .boxinfo p span{font-weight:bold;}
.moviedetailshe .content .boxinfo p.status{margin-top:10px;}
.moviedetailshe .content .boxinfo ul{float:left;width:100%;}
.moviedetailshe .content .boxinfo ul li{float:left;width:90%;padding:0 10px;}

.moviedetailshe .content .boxinfo .imgecards{float:left;width:119px;height:82px;margin:0 0 10px 10px;background-repeat:no-repeat;}
.moviedetailshe .content .boxinfo .imgecards a{float:left;width:100%;background-color:white;text-align:center;}

.moviedetailshe .content .boxinfo .wallpaper{float:left;width:119px;margin:0 0 0 10px;}
.moviedetailshe .content .boxinfo .wallpaper a{float:left;width:100%;padding:2px 0;text-align:center;}
.moviedetailshe .content .boxinfo .wallpaper img{float:left;width:119px;height:82px;}
.moviedetailshe .content .boxinfo .wallpaper p{float:left;width:100%;padding:0 0 10px 0;text-align:center;}

.moviedetailshe .content .boxinfo .games{float:left;width:119px;margin:0 0 0 10px;}
.moviedetailshe .content .boxinfo .games a{float:left;width:100%;background-color:white;text-align:center;}

/*BOX ADDTHIS*/
.boxaddthis{float:right;margin:10px 270px -6px 0;}
.boxaddthis .addthis_button_compact{display:none;}
.boxaddthis .addthis_button_facebook_like{width:53px;}
.boxaddthis .addthis_button_tweet{width:100px;}





/*MOVIE LIST MX*/
.boxlistfilm .end{margin:0 0 5px 0!important;}
.boxlistfilm{float:left;width:560px;padding:5px 0 0 5px;background:url(../images/bg_filmoteca.jpg) 0 0 no-repeat;}
.boxlistfilm .listfilm{float:left;width:181px;height:101px;margin:0 5px 5px 0;}
.boxlistfilm .listfilm a{float:left;}
.boxlistfilm .listfilm a.coverfilm{float:left;width:79px;height:101px;margin:0 5px 0 0;}
.boxlistfilm .listfilm a.coverfilm img{float:left;width:79px;height:101px;}

.boxlistfilm .listfilm div{float:left;width:97px;font-size:9px;}
.boxlistfilm .listfilm .foot{float:left;width:auto;}
.boxlistfilm .listfilm .desc{float:left;width:auto;}

.boxlistfilm .empty{float:left;width:550px;padding:5px 0 5px 10px;}
.boxlistfilm .pagination{float:right;}

.frmBuscaMx fieldset{ margin:7px 0 0 15px;}
.frmBuscaMx fieldset.box_filme label img,
.frmBuscaMx fieldset.box_genero label img{margin:0 0 0 -10px;}


.carousel{width:556px;height:252px;padding:0;border:#dadada 1px solid;background-color:#a6a6a6;overflow:hidden;}
.carousel .viewport {float:left;width:556px;height:226px;overflow:hidden;position:relative;}
.carousel .overview{width:556px;margin:0;padding:0;position:absolute;top:0;left:0;list-style:none;}
.carousel .overview li{float:left;width:556px;height:226px;margin:0;padding:0;}
.carousel .overview li img{float:left;border:none;}

.carousel a.btn{float:left;width:20px;height:20px;margin:3px;text-indent:-99999px;outline:none;background-color:#fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.carousel a.prev{}
.carousel a.next{}

.carousel a.btn span{float:left;width:0;height:0;margin:5px 0 0 7px;border-style:solid;text-indent:-99999px;}
.carousel a.prev span{border-width:5px 5px 5px 0;border-color:transparent #003366 transparent transparent;}
.carousel a.next span{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #003366;}		

.carousel .navegation{float:right;width:auto;}
.carousel .pager{float:left;margin:9px 0 0 0;padding:0;list-style:none;}
.carousel .pager li{float:left;margin:0 0 0 2px;}
.carousel .pager li a{float:left;width:8px;height:8px;background-color:#fff;text-indent:-9999px;outline:none;}
.carousel .pager li a.active{background-color:#003366;}

.carousel .disable{-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50;cursor:default;}
