.grid-home{width:1000px; margin:0 auto;}

.grid-a{display:table; width:688px; float:left; }
.grid-b{display:table; width:280px; float:right; margin-top:1em;}

.hr-radios-online{background:url(../img/hr-radios-online.gif) no-repeat; width:423px; height:54px; margin-bottom:2em}
.hr-radios-online .label{vertical-align:middle; line-height:72px; float:left; font-family:Georgia; font-size:18px; color:#FF9C00; font-weight:bold; padding-left:5em; _z-index: 990;}

.hr-albuns{background:url(../img/hr-albuns.gif) no-repeat; width:680px; height:41px; margin-bottom:2em}
.hr-albuns .label{vertical-align:middle; line-height:50px; float:left; font-family:Georgia; font-size:18px; color:#FF9C00; font-weight:bold; padding-left:5em}

.hr-artistas{background:url(../img/hr-albuns.gif) no-repeat; width:680px; height:41px; margin-bottom:2em}
.hr-artistas .label{vertical-align:middle; line-height:46px; float:left; font-family:Georgia; font-size:18px; color:#FF9C00; font-weight:bold; padding-left:5em}

.hr-ranking{background:url(../img/hr-ranking.jpg) no-repeat; width:280px; height:37px; margin-bottom:2em}
.hr-ranking .label{vertical-align:middle; line-height:43px; float:left; font-family:Georgia; font-size:18px; color:#FF9C00; font-weight:bold; padding-left:5em}

.hr-top-artistas{background:url(../img/hr-top-artistas.gif) no-repeat; width:280px; height:41px; margin-bottom:2em}
.hr-top-artistas .label{vertical-align:middle; line-height:48px; float:left; font-family:Georgia; font-size:18px; color:#FF9C00; font-weight:bold; padding-left:5em}

.box-interatividade{margin-top:-0.75em; float:left; margin-right:1em}
.box-interatividade .abas {margin-top:1em; clear:both; width:423px; height:33px; *height:32px; border-bottom:1px solid #173044}
.box-interatividade .abas ul{list-style:none;}
.box-interatividade .abas li{float:left;}
.box-interatividade .abas a{display:block; margin-top:5px; padding:4px 1em; margin-right:0.25em; background-color:#9CACB6; color:#fff; font-size:1.35em; font-weight:bold;}
.box-interatividade .abas a.on{padding:6px 1em; margin-top:1px; background:url(../img/bg-aba-on.jpg) repeat-x; color:#141C23; border-top:1px solid #173044; border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #fff;}

.box-interatividade .content-abas{border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #173044; height:156px; background-color:#fff; width:422px;}
.box-interatividade .content-abas .target{clear:both; padding-top:1em; margin-left:0.5em; display:table}

.content-radios-online.artistas{}
.content-radios-online.artistas .content{float:left; width:410px;}
.content-radios-online.artistas .artist{line-height:1em; width: 80px; margin:0 auto; left: 10px; text-align:center;}
.content-radios-online.artistas .artist a{color:#141C23; font-weight:bold;}
.content-radios-online.artistas .artist a:hover{text-decoration:underline;}
.content-radios-online.artistas .sel-artistas{float:right;}
.content-radios-online.artistas .sel-artistas select{border:1px solid #666; font-size:1em;}

.content-radios-online.generos{}
.content-radios-online.generos .content{float:left; width:410px}
.content-radios-online.generos .item-artistas.primeiro{border-top:1px dotted #141C23; border-bottom:1px dotted #141C23}
.content-radios-online.generos .item-artistas{border-bottom:1px dotted #141C23; height:24px; padding-top:4px;}
.content-radios-online.generos .item-artistas img{margin-right:0.5em; vertical-align:middle}
.content-radios-online.generos .item-artistas a{color:#141C23; font-weight:bold}
.content-radios-online.generos .item-artistas a:hover{text-decoration:underline;}

.content-radios-online.somgospel{}
.content-radios-online.somgospel .content{float:left; width:410px}
.content-radios-online.somgospel .item-artistas.primeiro{border-top:1px dotted #141C23; border-bottom:1px dotted #141C23}
.content-radios-online.somgospel .item-artistas{border-bottom:1px dotted #141C23; height:24px; padding-top:4px;}
.content-radios-online.somgospel .item-artistas img{margin-right:0.5em; vertical-align:middle}
.content-radios-online.somgospel .item-artistas a{color:#141C23; font-weight:bold}
.content-radios-online.somgospel .item-artistas a:hover{text-decoration:underline;}

.content-albuns.lancamentos{}
.content-albuns.lancamentos .content{float:left; width:660px;}
.content-albuns.lancamentos .info{}
/*.content-albuns.lancamentos .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}*/
.content-albuns.lancamentos .album{width:106px; text-align:center; font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-albuns.lancamentos .artist{font-size:1em; color:#666;}

.content-albuns.pop{}
.content-albuns.pop .content{float:left; width:660px}
.content-albuns.pop .info{}
.content-albuns.pop .album{width:106px; text-align:center; font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-albuns.pop .artist{font-size:1em; color:#666;}

.content-albuns.pentecostal{}
.content-albuns.pentecostal .content{float:left; width:660px}
.content-albuns.pentecostal .info{}
.content-albuns.pentecostal .album{width:106px; text-align:center; font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em;}
.content-albuns.pentecostal .artist{font-size:1em; color:#666;}

.content-albuns.rocks{}
.content-albuns.rocks .content{float:left; width:660px}
.content-albuns.rocks .info{}
.content-albuns.rocks .album{width:106px; text-align:center; font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em;}
.content-albuns.rocks .artist{font-size:1em; color:#666;}

.content-albuns.louvor{}
.content-albuns.louvor .content{float:left; width:660px}
.content-albuns.louvor .info{}
.content-albuns.louvor .album{width:106px; text-align:center; font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-albuns.louvor .artist{font-size:1em; color:#666;}

.content-artistas.cantores{}
.content-artistas.cantores .content{float:left; width:660px}
.content-artistas.cantores .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.cantores .artist{font-size:1em; color:#666;}

.content-artistas.cantoras{}
.content-artistas.cantoras .content{float:left; width:660px}
.content-artistas.cantoras .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.cantoras .artist{font-size:1em; color:#666;}

.content-artistas.duplas{}
.content-artistas.duplas .content{float:left; width:660px}
.content-artistas.duplas .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.duplas .artist{font-size:1em; color:#666;}

.content-artistas.coletaneas{}
.content-artistas.coletaneas .content{float:left; width:660px}
.content-artistas.coletaneas .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.coletaneas .artist{font-size:1em; color:#666;}

.content-artistas.ministerios{}
.content-artistas.ministerios .content{float:left; width:660px}
.content-artistas.ministerios .info{}
.content-artistas.ministerios .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.ministerios .artist{font-size:1em; color:#666;}

.content-artistas.bandas{}
.content-artistas.bandas .content{float:left; width:660px}
.content-artistas.bandas .info{}
.content-artistas.bandas .album{font-size:1.25em; font-weight:bold; color:#141C23; letter-spacing:-0.04em}
.content-artistas.bandas .artist{font-size:1em; color:#666;}

.content-interatividade-banners{width:680px; display:table;}
.banners{float:right; margin-top:1em; margin-bottom:1em; display: block;}
.banners .banner.assine{margin-top:0.5em;}
.banners .banner.celular{margin-top:-0.5em;}

.banner.faca-parte{margin-top:1em; width: 680px; height: 122px; _height: 110px; padding-top: 10px; _padding-top: 0;}
.banner.faca-parte img{ margin: auto 0;}

.albuns{margin-top:0.5em; width:660px;}
.albuns .abas {margin-top:1em; clear:both; width:680px; height:33px; *height:32px; border-bottom:1px solid #173044;}
.albuns .abas ul{list-style:none;}
.albuns .abas li{float:left;}
.albuns .abas a{display:block; margin-top:5px; padding:4px 1.75em; margin-right:0.25em; background-color:#9CACB6; color: #fff; font-size:1.35em; font-weight:bold;}
.albuns .abas a.on{padding:5px 1.75em; margin-top:3px; _margin-top:5px; background:url(../img/bg-aba-on.jpg) repeat-x; color: #141C23; border-top:1px solid #173044; border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #fff;}/*ver border bottom das tabs*/

.albuns .content-abas{border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #173044; height:200px; background-color:#fff; width: 679px; display: block;}
.albuns .content-abas .target{clear:both; padding-top:1em; margin:0 1em; _margin:0 0.5em; width:650px;}

.box-artistas{margin-top:0.5em;}
.box-artistas .abas {margin-top:1em; clear:both; width:680px; height:33px; *height:32px; border-bottom:1px solid #173044}
.box-artistas .abas ul{list-style:none;}
.box-artistas .abas li{float:left;}
/*.box-artistas .abas a{display:block; margin-top:5px; padding:4px 1.75em; margin-right:0.25em; background-color:#9CACB6; color:#fff; font-size:1.35em; font-weight:bold;}*/
.box-artistas .abas a{display:block; margin-top:5px; padding:4px 1.20em; margin-right:0.25em; background-color:#9CACB6; color:#fff; font-size:1.35em; font-weight:bold;}
/*.box-artistas .abas a.on{padding:6px 1.75em; margin-top:1px; background:url(../img/bg-aba-on.jpg) repeat-x; color:#141C23; border-top:1px solid #173044; border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #fff;}*/
.box-artistas .abas a.on{padding:6px 1.20em; margin-top:1px; background:url(../img/bg-aba-on.jpg) repeat-x; color:#141C23; border-top:1px solid #173044; border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #fff;}

.box-artistas .content-abas{border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #173044; height:680px; background-color:#fff; width:679px;}
.box-artistas .content-abas .target{height:600px; margin-left:2.5em; width:645px; clear:both; padding-top:1em}

.busca{width:280px; height:70px; background-color:#E3E2DE;}
.busca .opcoes{padding:0.5em}
.busca label{color:#3F3A36; font-family:Arial; font-size:1.25em}
.busca .filtro{padding-left:1em;}
.busca .filtro .input{float:left; margin-top:5px; margin-right:0.5em}
.busca .filtro .buscar{float:left}

.box-quadrado{background-color:#141C23; margin-top:14px; *margin-top:10px; height:282px; *height:276px;}
.box-quadrado .itens{width:280px; height:236px; overflow:hidden;}
.box-quadrado ul{list-style:none; margin:0; padding:0}
.box-quadrado li{float:left;}
.box-quadrado .navegacao{margin-top:1em;}
.box-quadrado .previous{float:left; margin-left:1em; width:26px; height:21px;}
.box-quadrado .paginas{float:left; width:200px; text-align:center; line-height:21px}
.box-quadrado .paginas a{color:#FF9C00; font-weight:bold;}
.box-quadrado .paginas a:hover{text-decoration:underline;}
.box-quadrado .paginas em{margin:0 1em; color:#818F99;}
.box-quadrado .next{float:right; margin-right:1em; width:26px; height:21px;}

.ranking{margin-top:14px; *margin-top:12px;}

.ranking .abas {margin-top:1em; clear:both; width:280px; height:33px; *height:32px; border-bottom:1px solid #173044}
.ranking .abas ul{list-style:none;}
.ranking .abas li{float:left;}
.ranking .abas a{display:block; margin-top:5px; padding:4px 2.5em; margin-right:0.25em; background-color:#9CACB6; color:#fff; font-size:1.35em; font-weight:bold;}
.ranking .abas a.on{padding:6px 2.5em; margin-top:1px; background:url(../img/bg-aba-on.jpg) repeat-x; color:#141C23; border-top:1px solid #173044; border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #fff; margin-right:0.5em}

.ranking .content-abas{border-left:1px solid #173044; border-right:1px solid #173044; border-bottom:1px solid #173044; height:620px; background-color:#fff; width:279px;}
.ranking .content-abas ul{list-style:none; clear:both; padding-top:2em; padding-left:1em}
.ranking .content-abas li{clear:both; padding:0.5em; width:250px; overflow:auto; cursor:pointer}
.ranking .content-abas li:hover{background-color:#FAD07C;}
.ranking .content-abas .imagem{float:left; margin-right:1em}
.ranking .content-abas .info{float:left; font-family:Georgia; font-style:italic; color:#666; margin-top:0.25em}
.ranking .content-abas .info a{color:#004670; font-weight:bold; font-size:1.25em; font-family:Arial; font-style:normal}
.ranking .content-abas .escutar-ranking{text-align:center; clear:both}

.top-artistas{margin-top:1em;}
.top-artistas .links{margin-top:1em;}
.top-artistas a{color:#004670; margin:0.25em}
.top-artistas a:hover{background-color:#FDCE72;}
.top-artistas a.font1{font-size:1em;}
.top-artistas a.font2{font-size:1.25em;}
.top-artistas a.font3{font-size:1.5em;}
.top-artistas a.font4{font-size:1.75em;}
.top-artistas a.font5{font-size:2em;}

.rodape a{font-family:Georgia; color:#F5F3EE; font-size:1em}
.rodape a:hover{text-decoration:underline}
.rodape em{margin:0 1em; color:#F5F3EE}

/*Box de informacao artista*/
.containerbox { position:absolute; left:0px; top:0px; margin-left:80px;margin-top:40px; width:366px; height:130px; z-index:990 !important; visibility:hidden; display:block; }
div.foto{float:left;}
.foto_book{	border: 1px outset #7E7E7E; }
.bioborder { width:302px;height:133px; float: left; border: 1px solid #333333;}
/*.bio {background-image:url(../img/background1.gif); width:300px; height:129px; float: left; border-top-width: 1px;	border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF;}*/
.bio {background-image:url(../img/background1.gif); width:290px; *width:300px; height:119px; *height:129px; float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; padding-top: 10px; padding-left: 10px;}
*+html .bio{padding-top: 0px; padding-left: 0px;}/*hack ie7*/
.bio div.texto{margin-left:5px; *padding-top: 13px; width: 170px; *width: 154px; float:right;}
.buttons { width:62px; float:right;}
.titulo{ margin-left:15px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}

ul.nava { position: relative; margin:0px; padding:0px; width: 100px;}
ul.nava li {width:62px; height:20px; list-style:none; display:inline;}
ul.nava li a { float:left; width:60px; height: 20px; font:9px Arial, Helvetica, sans-serif; letter-spacing: 0.7px; background:#183348; color:#FFF; 	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; text-align:left; border-width:0.1em; border-color:#2F455A #162B3C #162B3C #2F455A; border-style:solid; text-decoration:none; }
ul.nava a:hover{ background:#999; color:#FE9901; background:#152C3E; border-color:#000 #fafafa #fafafa #000;	} 
