*{margin:0;padding:0}
a{color:#fff;text-decoration:none}
body{background-color:#df2725;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:10px 0 100px 0}
header{display:block}
#aside{width:232px;display:block;right:0;float:right;position:relative}
#aside-cadastrese{position:relative;background-color:#000000;margin-top:0;margin-right:0;margin-bottom:20px;padding:15px}
#aside-cadastrese-email{background-color:#f8c200;boder:0;border:0;width:120px;height:40px;color:#765d00;font-size:15px;margin:0 10px 0 0;padding:0 10px}
#aside-cadastrese-email:focus{background-color:#fff;boder:0;border:0;width:120px;height:40px;color:#765d00;font-size:15px;margin:0 10px 0 0;padding:0 10}
#aside-cadastrese-email-label{font-weight:bold;display:block;padding-bottom:10px}
#aside-cadastrese-ok{background-color:#f8c200;width:40px;border:0;cursor:pointer;height:40px;font-weight:bold}
#aside-facebook{margin-bottom:20px}
#aside-instagram{margin-bottom:20px}
#aside-player{width:230px;height:120px;background-color:black;display:block;position:relative;top:35px}
#aside-player-titulo{font-family:Swis721 BdRnd BT;font-size:12px;font-weight:normal}
#aside-publicidade{margin-bottom:20px}
.aside-publicidade-item{margin-bottom:20px}
.aside-titulos{font-family:swis;font-size:14px;font-style:normal;font-weight:normal;background-image:url(../img/h2-linha.png);background-repeat:repeat-x;background-color:#df2725;margin:0 0 20px 0;background-position:right center}
.centralizar{width:910px;margin:0 auto}
.clear{clear:both}
#comodivulgar-tabelavalores{border-collapse:collapse;padding:0}
.comodivulgar-tabelavalores-c0{font-size:14px;color:#facb18;padding:0 10px 3px 30px}
.comodivulgar-tabelavalores-c1{font-size:14px;padding:0 10px 0 0}
.comodivulgar-tabelavalores-c2{font-size:12px}
#conteudo{display:block;left:0;width:600px;position:relative;float:left}
#conteudo-estrela{display:block;float:left;padding-right:10px}
.conteudo-item{border-bottom-width:0;padding-bottom:30px;margin-bottom:30px;position:relative;list-style-type:none;list-style:none}
.conteudo-item ul{list-style:disc;padding-left:30px}
#conteudo-logobrad{background-image:url(../img/logobrad.png);width:210px;height:31px;display:block}
#conteudo-video{height:143px;width:600px}
.conteudo-itemseparator {border-bottom-width:6px;border-bottom-style:solid;border-bottom-color:#facb18;margin-bottom:30px;padding-bottom:30px}
.conteudo-video-item{width:191px;height:143px;background-color:black;margin-right:13px;float:left}
.estrela{display:block;float:left;padding-right:10px;background-repeat:no-repeat}
.geral-artista{display:block;font-size:11px}
.geral-divisor{background-color:#be1715;width:600px;height:5px;float:left;margin-bottom:30px}
.geral-lancamento3{float:left;position:relative;margin:0;padding:0 0 30px 0}
.geral-lancamentos{float:left;position:relative;padding-bottom:10px;padding-right:22px;margin:0}
.geral-musica{display:block;font-size:16px;font-family:swis;font-style:normal;font-weight:normal}
.geral-peca{padding:10px}
#geral-pecas{padding-left:65px;padding-top:30px}
.geral-texto{background-color:#be1715;width:560px;font-size:16px;color:white;font-family:Arial,Helvetica,sans-serif;font-weight:lighter;text-align:left;padding:20px}
.geral-texto-img{padding-left:75px;padding-top:30px}
.geral-titulo1{color:#ffb7b8;font-size:15px;display:block}
.geral-titulo2{font-size:24px;display:block}
.geral-titulos{font-family:swis;background-image:url(../img/conteudo-estrela.png);background-repeat:no-repeat;min-height:32px;padding-left:48px;width:232px;margin:0 0 20px 0;background-position:5px 0}
.info{background-color:#facb18;text-align:center;color:#f31e24;width:250px;display:block;padding:10px;font-size:24px;font-weight:bold}
.inicial-sociais{position:absolute;height:32px;width:320px;top:0;right:0}
.inicial-titulos{font-family:swis;background-image:url(../img/conteudo-estrela.png);background-repeat:no-repeat;min-height:32px;padding-left:48px;width:232px;margin:0 0 20px 0;background-position:5px 0}
#ivansucesso-facebook{background-image:url(../img/aside-face.png);width:96px;height:18px;display:block;float:left;margin-top:-5px}
#ivansucesso-instagram{background-image:url(../img/aside-insta.png);width:33px;height:23px;display:block;float:left;margin-top:-3px}
#meio{position:relative;background-repeat:repeat-y;background-image:url(../img/meio-filete.png);height:100%;background-position:left top}
#meio-container{position:relative;width:910px;margin:0 auto 50px auto}
#meio-container-slides{width:910px;height:174px;overflow:hidden;position:relative;margin:0;padding:0}
.meio-slide-item{width:174px;height:174px;float:left;display:block;margin:0 10px 0 0;padding:0}
#meio-slide-setadireita{width:85px;height:85px;display:block;position:absolute;top:50%;margin-top:-42px;background-repeat:no-repeat;background-image:url(../img/meio-slide-setas.png);right:-100px;background-position:-100px 0}
#meio-slide-setadireita:hover{background-position:-100px -100px}
#meio-slide-setaesquerda{width:85px;height:85px;display:block;position:absolute;top:50%;left:-100px;margin-top:-42px;background-repeat:no-repeat;background-image:url(../img/meio-slide-setas.png);background-position:0 0}
#meio-slide-setaesquerda:hover{background-position:0 -100px}
#rodape{display:block;background-color:#feca15;height:43px;clear:both;bottom:0;position:fixed;width:100%;z-index:10}
#rodape-backtop{width:67px;height:80px;background-image:url(../img/backtop.png);background-repeat:no-repeat;display:block;position:absolute;margin-top:-40px;left:50%;bottom:0;margin-left:-33px;background-position:center bottom}
#rodape-gduarte{display:block;top:0;position:absolute;right:0;height:43px;line-height:43px;padding-right:10px}
#rodape-gduarte-a{text-decoration:underline}
#rodape-infos{width:910px;height:43px;position:relative;display:block;left:50%;bottom:0;margin-left:-455px}
#rodape-ivan{display:block;top:0;position:absolute;left:0;height:43px;margin-top:0;line-height:43px;padding-left:10px}
.rodape-texto{font-size:10px;color:#df2725}
.titulos-bg{background-color:#df2725;padding-right:10px}
#topo{color:#fff;background-color:#000;background-image:url(../img/topo-fundo.jpg);background-repeat:no-repeat;height:616px;position:relative;background-position:center top}
#topo-content{position:relative;z-index:1}
#topo-destaque-titulo{display:none}
#topo-detalhe{background-image:url(../img/topo-geral-break.png);background-repeat:repeat-x;height:135px;position:absolute;bottom:0;width:100%;left:0;right:0;z-index:0;background-position:center bottom}
#topo-logo{padding:33px 0 9px 53px}
#topo-logo-a{width:500px;height:175px;display:block;background-image:url(../img/topo-logo.png);background-repeat:no-repeat;font-size:0;text-indent:-99999px;color:transparent}
#topo-menu{font-size:21px;display:block;list-style-type:none;bottom:0;position:absolute;height:46px;left:30px}
.topo-menu-a{font-size:21px;text-decoration:none;color:#fff;text-shadow:1px 3px 0 #af1f1d;font-family:swis;display:block;height:100%;background-color:#df2725;float:left;line-height:46px;background-image:url(../img/topo-menu-a.png);background-repeat:repeat-x;font-style:normal;font-weight:normal;padding:0 14px;background-position:center bottom}
.topo-menu-a:hover{background-color:#fff;color:#df2725;text-shadow:none;background-image:none}
.topo-menu-li{float:left;display:block;height:100%;margin:0;padding:0 7px 0 0}
#topo-menu-titulo{display:none;font-size:0;text-indent:-99999px;color:transparent}
#topo-redessociais{list-style-type:none;position:absolute;right:30px;bottom:0}
.topo-redessociais-a{display:block;width:38px;height:38px;background-image:url(../img/topo-redessociais.png);background-repeat:no-repeat;font-size:0;text-indent:-99999px;color:transparent;margin:0;padding:0}
#topo-redessociais-facebook{background-position:0 0}
#topo-redessociais-facebook:hover{background-position:0 -50px}
#topo-redessociais-instagram{background-position:-150px 0}
#topo-redessociais-instagram:hover{background-position:-150px -50px}
.topo-redessociais-li{width:38px;height:38px;float:left;margin-right:10px;background-image:none}
#topo-redessociais-titulo{display:none}
#topo-redessociais-twitter{background-position:-50px 0}
#topo-redessociais-twitter:hover{background-position:-50px -50px}
#topo-redessociais-youtube{background-position:-100px 0}
#topo-redessociais-youtube:hover{background-position:-100px -50px}
#topo-slideshow{height:350px;position:relative;background-image:url(../img/topo-sombra.png);background-repeat:no-repeat;width:970px;left:-30px;overflow:hidden;background-position:center bottom}
#topo-slideshow-ant{height:300px;display:block;position:absolute;left:0;top:0;z-index:200;width:160px;margin:0;padding:0}
#topo-slideshow-ant:hover span{background-image:url(../img/topo-slideshow-sprite.png);background-repeat:no-repeat;background-position:0 0}
#topo-slideshow-ant-span{display:block;width:100px;height:140px;position:absolute;left:50px;top:50%;margin:-70px 0 0 0;padding:0}
#topo-slideshow-nav{list-style-type:none;width:910px;height:340px;position:absolute;left:50%;top:0;margin:0 0 0 -455px;padding:0}
#topo-slideshow-pro{height:300px;display:block;position:absolute;top:0;right:0;z-index:200;width:160px;margin:0;padding:0}
#topo-slideshow-pro:hover span{background-image:url(../img/topo-slideshow-sprite.png);background-repeat:no-repeat;background-position:-100px 0}
#topo-slideshow-pro-span{display:block;width:100px;height:140px;position:absolute;top:50%;right:50px;margin:-70px 0 0 0;padding:0}
#topo-slideshow-slides{width:910px;background-color:black;height:300px;margin:0 auto}
#topo-wrapper{display:block;position:relative;height:46px}




.form-error{margin:0 0 8px 0;color:#ff0}
.form-error-text{color:#ff0}
.form-field{margin-bottom:11px}
.form-fieldleft{float:left;clear:left}
.form-fieldright{float:right;clear:right}
.form-inputsubmit{border-radius:0;box-shadow:0;border-top-width:0;border-bottom-width:0;border-right-width:0;border-left-width:0;color:#f31e24;background-color:#facb18;font-weight:bold;font-style:normal;font-size:24px;line-height:50px;height:50px;padding:0 30px}
.form-inputsubmit:hover{background-color:#fff}
.form-inputtext{background-color:#be1715;color:#fff;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;box-shadow:0;border-radius:0;width:189px;height:23px;line-height:23px;font-size:16px;font-weight:normal;font-style:normal;text-align:left;padding:10px}
.form-inputtext:focus{background-color:#f7cfcf;color:#5e0b0a;outline:0}
.form-inputtext:hover{background-color:#f7cfcf;color:#5e0b0a}
.form-label{display:block;height:16px;line-height:16px;font-size:12px}
.form-textarea{background-color:#be1715;color:#fff;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-radius:0;box-shadow:0;resize:none;width:189px;line-height:23px;height:69px;font-size:16px;font-style:normal;font-weight:normal;text-align:left;padding:10px}
.form-textarea:focus{background-color:#f7cfcf;color:#5e0b0a;outline:0}
.form-textarea:hover{background-color:#f7cfcf;color:#5e0b0a}


#topo-radio {position:absolute;top:111px;right:46px;width:264px;height:41px;background-image:url(../img/radio-sprite.png);background-repeat:no-repeat;background-position:left top}
#topo-radio-stopbtn {display:block;position:absolute;left:190px;top:3px;width:34px;height:34px;background-image:url(../img/radio-sprite.png);background-repeat:no-repeat;background-position:-190px -3px;text-indent:100%;white-space:nowrap;overflow:hidden}
#topo-radio-playbtn {display:block;position:absolute;left:230px;top:3px;width:34px;height:34px;background-image:url(../img/radio-sprite.png);background-repeat:no-repeat;background-position:-320px -3px;text-indent:100%;white-space:nowrap;overflow:hidden}
#topo-radio-stopbtn:hover {background-position:-190px -48px}
#topo-radio-playbtn:hover {background-position:-230px -48px}
