body {
	margin: 0 0 0 0;
	background-color: #000;
	font-family: Tahoma,Arial,Helvetiva,sans-serif;
	font-size: 11px;
	color: #FFF;
}
#container{
	width: 989px;	
	margin: 0 auto 0 auto;
	position:relative;
	clear:both;
	padding-bottom:10px;
	bottom:0px;
}
#header{
	width: 100%;
	height: 238px;
}
#mainLeft{
	width: 675px;
	margin: 0 32px 0 36px;
	display: inline;
	padding-bottom: 100px;
}
#mainRight{
	width: 239px;
	display: inline;	
	height: 100%;
	position: absolute;
	top: 0; left: 0;
}
#mainLeft,
#header,
#mainRight{
	float:left;
	position: relative;
}

.header_post{
	padding: 8px 0 12px 0;
	background: url(../img/bg_header_post.gif) repeat 0 0;
	color: #FFF;
}
.header_post small{
	float: left;
	width: 100%;
	height: 10px;
	padding: 3px 0;
	background: #000;
	font-family: "Trebuchet MS";
	font-size: 10px;
	margin-bottom: 5px;
}
.header_post small strong{
	background: #fff;
	color: #000;
	padding: 0px 5px;
	text-transform: uppercase;
	margin-right: 5px;
	font-weight: normal;
}
.header_post h2{
	padding: 0 0 0 64px;
	text-transform: uppercase;
	font-size: 19px	;
	line-height: 22px;
	font-weight: normal;
	background: url(../img/ico/ico_bg_header_post.gif) no-repeat scroll 0 5px;
}
.header_post h2.invert{
	background: url(../img/ico/ico_bg_header_post_invert.gif) no-repeat scroll 0 5px;
}
.post{
	width: 100%;
	float: left;
	position: relative;
	right: 14px;
}
.box_photo,
.box_text{
	float: left;
}
.box_photo{
	position: relative;
	width: 440px;
	overflow: hidden;
}
.box_text{
	width: 218px;
	padding: 25px 9px 25px 8px;
	line-height: 16px;
	text-align: right;
}
.bt_gal_ant,
.bt_gal_prev,
.bt_compre_online,
.bt_dowload_press,
ul.sub_menu  li a,
ul.sub_menu  li,
ul.menu li a,
ul.menu li,
.tit_musicos_confirmados a,
.tit_musicos_confirmados,
.tit_estilistas_confirmados a,
.tit_estilistas_confirmados,
.tit_artistas_confirmados a,
.tit_artistas_confirmados,
.tit_youtube a,
.tit_youtube,
.tit_flickr a,
.tit_flickr,
.tit_twitter a,
.tit_twitter,
.tit_facebook a,
.tit_facebook,
.tit_newsletter a,
.tit_newsletter,
.tit_maisvistos,
.tit_filtrepor,
.mn_sup_estilistas,
.mn_sup_estilistas a,
.mn_sup_evento,
.mn_sup_evento a,
.mn_sup_musicos,
.mn_sup_musicos a,
.primeira_vez,
.img_logoOiFM,
.txt_abra_player,
.txt_veja_programacao,
.txt_ouca_podcasts,
.logo_oi_fashion_rocks{
	float: left;
	text-indent: -9000px;	
}

.bt_faca_download_da_programcao,
.ico_enviar,
.ico_imprimir,
.tit_workshops,
.tit_desfiles_shows,
.tit_horario,
.tit_estilista,
.tit_musico,
.bt_gal_ant,
.bt_gal_prev,
.bt_compre_online,
.bt_dowload_press,
ul.sub_menu  li a,
ul.sub_menu  li,
ul.menu li a,
ul.menu li,
.tit_musicos_confirmados a,
.tit_musicos_confirmados,
.tit_estilistas_confirmados a,
.tit_estilistas_confirmados,
.tit_artistas_confirmados a,
.tit_artistas_confirmados,
.tit_newsletter a,
.tit_newsletter,
.logo_oi_fashion_rocks{
	float: left;
	text-indent: -9000px;
}
.logo_oi_fashion_rocks a,
.logo_oi_fashion_rocks{
	background: url(../img/logo_oi_fashion_rocks.gif) no-repeat 0 0;
	width: 164px;
	height: 235px;
	cursor: pointer;
	display: block;
}
.logo_oi_fashion_rocks{
	margin-top: 0px;
}
.tit_maisvistos{
	float: left;
	display: inline;
	background: url(../img/tit_maisvistos.gif) no-repeat 0 0 ;
	width: 97px;
	height: 13px;
	margin: 14px 0 14px 6px;
}
.tit_filtrepor{
	float: left;
	display: inline;
	background: url(../img/tit_filtrepor.gif) no-repeat 0 0 ;
	width: 94px;
	height: 13px;
	margin: 14px 0 14px 144px;
}
.list_filtro{
	float: left;
	width: 400px;
	height: 24px;
	margin: 8px 0 0 0;
}
.list_filtro li,
.list_filtro li a{
	float: left;
	height: 24px;
	display: inline;
}
.list_filtro li{
	margin-left: 20px;
}
.mn_sup_estilistas,
.mn_sup_estilistas a{
	background: url(../img/menu/mn_sup_estilistas.gif) no-repeat 0 0 ;
	width: 125px;
}
.mn_sup_evento,
.mn_sup_evento a{
	background: url(../img/menu/mn_sup_evento.gif) no-repeat 0 0 ;
	width: 91px;
}
.mn_sup_musicos,
.mn_sup_musicos a{
	background: url(../img/menu/mn_sup_musicos.gif) no-repeat 0 0 ;
	width: 100px;
}
.primeira_vez{
	float: right;
	background: url(../img/img_primeira_vez.gif) no-repeat 0 0 ;
	width: 102px;
	height: 102px;
	margin-top: -195px;
	margin-right: 1px;
}
.border_left_photo,
.border_right_photo{
	background: url(../img/bg_border_photo.gif) repeat 0 0 ;
	z-index: 100;
}
.border_left_photo,
.border_right_photo{
	float: left;
	position: relative;
	display: inline;
}
.border_left_photo{
	height: 306px;
	width: 10px;
	margin-bottom: 8px;
	left: 0px;
	top: -317px;
}
.border_right_photo{
	height: 10px;
	width: 373px;
	top: -325px;
}
.element_photo{
	left: 0;
	top: 0;
}
.img_logoOiFM{
	background: url(../img/img_logoOiFM.gif) no-repeat right 0 ;
	width: 239px;
	height: 58px;
	display: block;
}
/* RIGHT MAIN */
.box_right{
	margin: 0 0 26px 0;
	border: 1px solid #FFF;
	float: left;
	clear: left;
	width: 100%;
}
.tit_newsletter a,
.tit_newsletter{
	background: url(../img/tit_newsletter.gif) no-repeat 90% center ;
	width: 100%;
	height: 29px;
}
.tit_artistas_confirmados a,
.tit_artistas_confirmados{
	background: url(../img/tit_artistas_confirmados.gif) no-repeat center center ;
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #FFF;
}

.tit_estilistas_confirmados a,
.tit_estilistas_confirmados {
	background:transparent url(../img/tit_estilistas_confirmados.gif) no-repeat center center;
	border-bottom:1px solid #FFFFFF;
	height:29px;
	width:100%;
}

.tit_musicos_confirmados a,
.tit_musicos_confirmados {
	background:transparent url(../img/tit_musicos_confirmados.gif) no-repeat scroll center center;
	border-bottom:1px solid #FFFFFF;
	height:29px;
	width:100%;
}

.tit_youtube a,
.tit_youtube{
	background: url(../img/tit_youtube.gif) no-repeat right center;
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #FFF;
}
.tit_flickr a,
.tit_flickr{
	background: url(../img/tit_flickr.gif) no-repeat right center;
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #FFF;
}
.tit_twitter a,
.tit_twitter{
	background: url(../img/tit_twitter.gif) no-repeat right center;
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #FFF;
}
.tit_facebook a,
.tit_facebook{
	background: url(../img/tit_facebook.gif) no-repeat right center;
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #FFF;
}
.content_artistas_confirmados{
	background: url(../img/bg_artistas_confirmados.gif) repeat 0 0 ;
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 10px;
	border: 1px solid #FFF;
	border-top: none;
	position: relative;
	top: -1px;
	z-index: 0;
	display: none;
}
.content_artistas_confirmados ul{
	margin-top: 11px;
}
.content_artistas_confirmados li{
/*	height: 19px;*/
	width: 200px;
	background-color: #000;
	float: right;
	margin-bottom: 6px;
}
.content_artistas_confirmados li a{
	padding: 3px 0 3px 13px;
	background: url(../img/ico/ico_artistas_confirmados.gif) no-repeat 4px 5px ;
}
.content_artistas_confirmados li a,
.content_artistas_confirmados li a:link,
.content_artistas_confirmados li a:visited,
.content_artistas_confirmados li a:hover,
.content_artistas_confirmados li a:active{
	color: #FFF;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	display: block;
}	
.content_newsletter{
	padding-top: 9px;
	padding-left: 20px;
	background-color: #FFF;
	float: left;
	clear: both;
	width: 219px;
	color: #000;
}
.content_newsletter p{
	margin-bottom: 14px;
}
.content_newsletter form{
	padding: 3px 0 11px 0;
	background: #000 url(../img/bg_form_newsletter.gif) no-repeat 0 bottom ;	
}
.content_newsletter form input{
	background-color: #000;
	color: #FFF;
	border: none;
	width: 185px;
}
.content_newsletter form .bt_newsletter_ok{
	background: url(../img/bt_newsletter_ok.gif) no-repeat 0 0 ;	
	width: 28px;
	height: 16px;
	overflow: hidden;
	text-indent: -9000px;
	border: none;
	cursor: pointer;
}
/* \RIGHT MAIN */
/* MENU */
ul.menu{
	width: 814px;
	background: url(../img/bg_menu.gif) no-repeat 0 center ;
	float: left;
	margin-top: 2px;
	margin-left: 6px;
	display: inline;
}
ul.menu li a,
ul.menu li{
	background: url(/img/menu/mn_total.gif) no-repeat 0 0 scroll;
	display: block;
	float: left;
	height: 16px;
}
ul.menu li{
	margin-left: 14px;
}
ul.menu li.active{
	background-position: 0; 
}
ul.menu li.mn_o_evento, ul.menu li.mn_programacao, ul.menu li.mn_artistas, ul.menu li.mn_workshop, ul.menu li.mn_concurso, ul.menu li.mn_servicos, ul.menu li.mn_ingressos, ul.menu li.mn_imprensa, ul.menu li.mn_patrocinadores, ul.menu li.mn_home, ul.menu li.mn_blog{
	margin-right: 0;
}
ul.menu li.mn_patrocinadores a:hover,
ul.menu li.mn_imprensa a:hover,
ul.menu li.mn_ingressos a:hover,
ul.menu li.mn_o_evento a:hover,
ul.menu li.mn_artistas a:hover{
	height: 17px;
}
ul.menu li.mn_o_evento{
	margin-left: 12px;
	display: inline;
}
/*mn_ao_vivo*/
ul.menu li.mn_ao_vivo a,
ul.menu li.mn_ao_vivo{
	width: 66px;
	background-position: -767px -17px;
	display: none;
}
ul.menu li.mn_ao_vivo a:hover{
	background-position: -767px -1px;
	display: none;
}
/*mn_ao_vivo*/
ul.menu li.mn_blog a,
ul.menu li.mn_blog{
	width: 69px;
	background-position: -842px -17px;
}
ul.menu li.mn_blog a:hover{
	background-position: -842px -1px;
}
/*mn_o_evento*/
ul.menu li.mn_o_evento a,
ul.menu li.mn_o_evento{
	width: 66px;
	background-position: 0 -17px;
}
ul.menu li.hover_o_evento a,
ul.menu li.hover_o_evento{
	background-position: 0 0;
	height: 17px;
}
ul.menu li.mn_o_evento a:hover{
	background-position: 0 0;
}
/*mn_o_evento*/
ul.menu li.mn_o_evento a,
ul.menu li.mn_o_evento{
	width: 66px;
	background-position: 0 -17px;
}
ul.menu li.hover_o_evento a,
ul.menu li.hover_o_evento{
	background-position: 0 0;
	height: 17px;
}
ul.menu li.mn_o_evento a:hover{
	background-position: 0 0;
}
/* mn_programacao */
ul.menu li.mn_programacao a,
ul.menu li.mn_programacao{
	width: 95px;
	background-position: -74px -17px;
}
ul.menu li.mn_programacao a:hover{
	background-position: -74px 0;
}
/* mn_artistas */
ul.menu li.mn_artistas a,
ul.menu li.mn_artistas{
	width: 66px;
	background-position: -176px -17px;
}
ul.menu li.hover_artistas a,
ul.menu li.hover_artistas{
	background-position: -176px 0;
	height: 17px;
}
ul.menu li.mn_artistas a:hover{
	background-position: -176px 0;
}
/* mn_workshop */
ul.menu li.mn_workshop a,
ul.menu li.mn_workshop{
	width: 72px;
	background-position: -250px -17px;
}
ul.menu li.mn_workshop a:hover{
	background-position: -250px -1px;
}
/* mn_concurso */
ul.menu li.mn_concurso a,
ul.menu li.mn_concurso{
	width: 72px;
	background-position: -329px -17px;
}
ul.menu li.mn_concurso a:hover{
	background-position: -329px 0;
}
/* mn_servicos */
ul.menu li.mn_servicos a,
ul.menu li.mn_servicos{
	width: 68px;
	height: 17px;
	background-position: -409px -17px;
}
ul.menu li.hover_servicos a,
ul.menu li.hover_servicos{
	background-position: -409px 0;
	height: 17px;
}
ul.menu li.mn_servicos a:hover{
	background-position: -409px 0;
}
/* mn_ingressos */
ul.menu li.mn_ingressos a,
ul.menu li.mn_ingressos{
	width: 77px;
	background-position: -484px -17px;
}
ul.menu li.hover_ingressos a,
ul.menu li.hover_ingressos{
	background-position: -484px 0;
	height: 17px;
}
ul.menu li.mn_ingressos a:hover{
	background-position: -484px 0;
}
/* mn_imprensa */
ul.menu li.mn_imprensa a,
ul.menu li.mn_imprensa{
	width: 71px;
	background-position: -568px -17px;
}
ul.menu li.hover_imprensa a,
ul.menu li.hover_imprensa{
	background-position: -568px 0;
	height: 17px;
}
ul.menu li.mn_imprensa a:hover{
	background-position: -568px 0;
}
/* mn_patrocinadores */
ul.menu li.mn_patrocinadores a,
ul.menu li.mn_patrocinadores{
	width: 115px;
	background-position: -646px -17px;
}
ul.menu li.hover_patrocinadores a,
ul.menu li.hover_patrocinadores{
	background-position: -646px 0;
	height: 17px;
}
ul.menu li.mn_patrocinadores a:hover{
	background-position: -646px 0;
}

/* HEADER */
.header_img,
.header_img_1,
.header_img_2,
.header_img_3,
.header_img_4,
.header_img_5{
	float: left;
	width: 820px;
	height: 201px;
	position: relative;
}
.list_img_topo{
	float: left;
	width: 100%;
}
.list_img_topo li{ 
	float: left;
	width: 78px;
	height: 78px;
	display: inline;
	background: url(../img/bg_img_topo2.gif) no-repeat 0 0;
	margin: 0 0 5px 4px;
}

/* \HEADER */
/* \MENU */
.box_text_patrocinadores{
	width: 385px;
	text-align: left;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
#tabs .content_text_tabs .box_text,
#container .box_text_expand{
	border: 1px solid #FFF;
	padding: 10px 0 67px 13px;
	text-align: left;
	width: 662px;
	background: url(../img/bg_text_tabs.gif) no-repeat 0 9px scroll;
}
#container .box_text_expand{
	padding-left: 0;
	padding-bottom: 0;
	width: 675px;
	overflow:hidden;
	margin-top: 30px;
}
#container .box_text_expand .box_text{
	padding: 0;
	background: url(../img/bg_artistas_confirmados.gif) repeat 0 0 ;
	padding: 0 20px;
	width: 635px;
	border: none;
	
}
.content_text_tabs{
	float: left;
	width: 100%;
}
#container .box_text_expand .box_text div.box_artistas{
	background-color: #000;
}
#container .box_text_expand .sub_menu{
	margin-bottom: 0;
	display: inline;
	overflow: hidden;
	background-color: #FFF;
}
#tabs .content_text_tabs .box_text h2{
	color: #990099;
	font-size: 12px;
	margin-top: 24px;
}
#tabs .content_text_tabs .box_text a,
#tabs .content_text_tabs .box_text a:link,
#tabs .content_text_tabs .box_text a:visited,
#tabs .content_text_tabs .box_text a:hover,
#tabs .content_text_tabs .box_text a:active{
	color: #FFF;
	text-decoration: none;
}
/* Sub Menu */
.sub_menu {
	margin: 13px 0 3px 0;
	float: left;
}
.sub_menu .sm_as_mentes_por a,
.sub_menu .sm_as_mentes_por,
.sub_menu .sm_sobre_o_oi a,
.sub_menu .sm_sobre_o_oi,
.sub_menu .sm_release a,
.sub_menu .sm_release,
.sub_menu .sm_imagens_divulgacao a,
.sub_menu .sm_imagens_divulgacao,
.sub_menu .sm_contato a,
.sub_menu .sm_contato{
	width: 211px;
	height: 21px;
	display: block;
}
.sub_menu .sm_embaixadores_fashion a,
.sub_menu .sm_embaixadores_fashion,
.sub_menu .sm_concepcao_producao a,
.sub_menu .sm_concepcao_producao,
.sub_menu .sm_musicos a,
.sub_menu .sm_musicos,
.sub_menu .sm_estilistas a,
.sub_menu .sm_estilistas{
	width: 337px;
	height: 20px;
	display: block;
}
.sub_menu .sm_as_mentes_por a,
.sub_menu .sm_as_mentes_por,
.sub_menu .sm_sobre_o_oi a,
.sub_menu .sm_sobre_o_oi{
	width: 329px;
}
.sub_menu .sm_release{
	background: url(../img/bt_release.gif) no-repeat 0 0 scroll;
	margin-right: 21px;
}
.sub_menu .sm_imagens_divulgacao{
	background: url(../img/bt_imagens_de_divulgacao.gif) no-repeat 0 0 scroll;
	margin-right: 21px;
}
.sub_menu .sm_contato{
	background: url(../img/bt_contato.gif) no-repeat 0 0 scroll;
}
.sub_menu .sm_musicos{
	background: url(../img/bt_musicos.gif) no-repeat 0 0 scroll;
}
.sub_menu .sm_estilistas{
	background: url(../img/bt_estilistas.gif) no-repeat 0 0 scroll;
}
.sub_menu .sm_concepcao_producao{
	background: url(../img/bt_concepcao_producao.gif) no-repeat 0 0 scroll;
}
.sub_menu .sm_embaixadores_fashion{
	background: url(../img/bt_embaixadores_do_fashion_rocks.gif) no-repeat 0 0 scroll;
}
.sub_menu .ui-tabs-selected{
	background-position: 0 -21px;
}

.box_text_expand #tabs .sub_menu .ui-tabs-selected{
	background-position: 0 -20px;
}
.sm_sobre_o_oi{
	background: url(../img/bt_sobre_o_oi_fashion_rocks.gif) no-repeat 0 0 scroll;
	margin-right: 17px;
}
.sm_as_mentes_por{
	background: url(../img/bt_as_mentes_por_tras_do_evento.gif) no-repeat 0 0 scroll;
}

/* INGRESSOS */
.content_post .box_ingressos{
	width: 658px;
	text-align: left;
}	
/* \INGRESSOS */
/* SCROLL */
.scrollpane
{
	width: 620px;
	height: 286px;
	overflow: auto;
	margin-top: 10px;
}
.ui-tabs-hide {
	position: absolute;
	left: -10000px;
	display: block;
}
#tab
{
	width: 100%;
}
.content_text_tabs .jScrollPaneDrag {
	background: url(../img/slider_controller.gif) no-repeat 0 0 scroll;
}
.content_text_tabs .jScrollPaneTrack{
	background: url(../img/slider_bar.gif) no-repeat 50% 0 scroll;
}
/* \SCROLL */
.bt_compre_online{
	background: url(../img/bt_compre_online.gif) no-repeat 0 0 scroll;
	width:329px;
	height:17px;
	margin-left: 162px;
}
.box_text p {
	margin: 7px 0;
}
.bt_dowload_press{
	background: url(../img/tit_dowload_press.gif) no-repeat 0 0 scroll;
	width:329px;
	height:17px;	
	margin-left: 162px;
}
/* Galeria de fotos */
.box_galeria_fotos{
	width: 398px;
	overflow: hidden;	
	float: left;
}
.box_foto_legenda{
	height: 255px;
	position: relative;
	overflow: hidden;	
}
.box_foto_legenda .legenda_autor_foto{
	position: relative;
	top: 200px;
	left: 0;
	z-index: 999;
}
.box_foto_big{
	top:0;
	position: relative;
	margin-top: 16px;
}
.box_download_imagens{
	margin-top: 16px;
	float: left;
	clear: left;
}
.box_download_imagens p{
	float: left;
	margin: 0 10px 0 0;
}
#tabs .box_galeria_fotos .box_download_imagens p,
#tabs .box_galeria_fotos .box_download_imagens p a,
#tabs .box_galeria_fotos .box_download_imagens p a:link,
#tabs .box_galeria_fotos .box_download_imagens p a:hover,
#tabs .box_galeria_fotos .box_download_imagens p a:visited,
#tabs .box_galeria_fotos .box_download_imagens p a:active{
	color: #990099;
	text-decoration: underline;
}
#tabs .content_text_tabs .legenda_autor_foto a:hover,
#tabs .content_text_tabs .legenda_autor_foto a{
	padding: 3px;
	background: #FFF;
	color: #000;
}
#tabs .content_text_tabs .legenda_autor_foto a.autor_foto{
	background: #000;
	color: #FFF;
}
.box_thumbs_galeria{
	float: left;
	margin-top: 14px;
	margin-left: 23px;
}
.box_thumbs_galeria ul{
	width: 230px;
	float: left;
}
.box_thumbs_galeria ul li{
	width: 104px;
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
}
.galeria_paginacao{
	float: left;
	clear: left;
	margin-left: 23px;
	width: 207px;
	display: inline;
}
.galeria_paginacao a{
	float: left;
	margin-right: 6px;
}
.bt_gal_ant{
	background: url(../img/bt_gal_ant.gif) no-repeat 0 0 scroll;
	margin-right: 13px;
}
.bt_gal_prev{
	background: url(../img/bt_gal_prev.gif) no-repeat 0 0 scroll;
	margin-left: 2px;
}
.bt_gal_ant,
.bt_gal_prev{
	width:8px;
	height:15px;
}
#tabs .content_text_tabs #paginacao_galeria a.selected{
	color: #990099;
	font-size: 12px;
}
/* \Galeria de fotos */
#release p{
	padding: 0 10px;
}
/* ARTISTAS V2 */
.box_foto_artista{
	width: 101px;
	height: 97px;
	overflow: hidden;
	float: left;
}
.box_foto_artista img,
.box_foto_artista span{
	position: relative;
	float: left;
}
.box_foto_artista span{
	background: url(../img/overlay_img_artistas.png) no-repeat 0 0 scroll;
	width: 64px;
	height: 8px;
	text-indent: -9000px;
	z-index: 99;
	top: -13px;
	display: block;
}
.box_foto_artista img{
	top: 0px;
}
.box_artistas{
	background-color:#FFF;
	float: left;
	width: 100%;
}
.box_artistas ul.sub_box_artistas li{
	background: url(../img/bg_artistas_topo.gif) repeat-x 0 top scroll;
	padding: 2px 0 0 0;
	width: 100%;
	float: left;
	clear: left;
}
.info_artistas_left{
	width: 330px;
	float: left;
	padding: 0 0 0 10px;
}
.info_artistas_left,
.info_artistas_right{
	color: #990099;
}
.info_artistas_right{
	width: 187px;
	float: right;
}
.text_artistas{
	width: 516px;
	float: left;
	padding: 0 0 0 10px;
}
.texto_apresentacao_artistas{
	padding: 0 36px 0 14px;
}
/* \ARTISTAS V2 */
#tabs_container .box_text_expand{
	margin-top: 0;
}
#tabs_container .box_text{
	padding: 0;
}
#embaixadores .info_artistas_left{
	width: 100%;
}

/*list_detail*/
.list_detail{
	width: 81px;
	margin: 10px 0 0 10px;
}
.list_detail dt,
.list_detail dd{
	width: 71px;
	padding: 3px 5px;
}
.list_detail dt{
	background: #fff;
	color: #000;
}
.list_detail dd{
	background: #000;
	color: #fff;
}

.bullet_seta{
	display: block;
	width: 17px;
	height: 33px;
	background: url(../img/bullet_seta.gif) no-repeat;
	margin: 6px 0 0 120px;
	text-indent: -9999px;
}
.bullet_seta2{
	display: block;
	width: 17px;
	height: 33px;
	background: url(../img/bullet_seta.gif) no-repeat;
	margin: 6px 0 0 120px;
	text-indent: -9999px;
	position:relative;
	bottom: 15px;
}

/*box_youtube*/
.box_youtube .list_detail{
	float: left;
}
.box_youtube .bullet_seta{
	float: left;
	margin-top: 10px;
	margin-left: 28px;
}
.box_youtube .bt_veja_mais{
	float: right;
	background: #000;
	color: #fff;
	text-decoration: none;
	padding: 3px 10px;
	margin-top: 17px;
}

/*box_flickr*/
.box_flickr img{
	float: left;
}
.box_flickr .content_artistas_confirmados{
	float: left;
	clear: none;
	width: 150px;
	height:77px;
}
.box_flickr .content_artistas_confirmados .list_detail{
	margin: 0;
}

/*box_twitter*/
.box_twitter .list_detail{
	float: left;
	width: 100%;
	margin: 0;
}
.box_twitter .list_detail dt{
	float: left;
	width: 100px;
}
.box_twitter .list_detail dd{
	float: left;
	width: 119px;
}
.box_twitter p{
	float: left;
	width: 204px;
	font-family: "Trebuchet MS";
	background: #fff url(../img/bullet_aspas.gif) no-repeat 5px 5px;
	padding: 10px 5px 10px 30px;
	color: #000;
}
.box_twitter p strong{
	font-size: 13px;
}

/*box_facebook*/
.box_facebook .content_artistas_confirmados{
	padding-bottom: 0;
}
.box_facebook .list_detail{
	float: left;
	width: 100%;
	margin: 0;
}
.box_facebook .list_detail dt{
	float: left;
	width: 100px;
	background: none;
}
.box_facebook .list_detail dd{
	float: left;
	width: 119px;
	text-transform: uppercase;
	text-align: center;
}
.box_facebook .box_menbros_facebook{
	float: left;
	background: #fff;
	width: 209px;
	color: #000;
	padding-left: 30px;
}
.box_facebook p{
	float: left;
	width: 204px;
	font-family: "Trebuchet MS";
	background: #fff url(../img/bullet_aspas.gif) no-repeat 5px 5px;
	padding: 10px 5px 10px 30px;
	color: #000;
}
.box_facebook p strong{
	font-size: 13px;
}
.box_facebook p span{
	color: #5377c9;
}
.box_facebook .box_menbros_facebook ul{
	width: 100%;
}
.box_facebook .box_menbros_facebook li,
.box_facebook .box_menbros_facebook li a{
	float: left;
	width: 63px;
	height: 90px;
	background: none;
	padding: 0;
	font-size: 11px;
	text-transform: none;
	color: #5377c9;
}
.box_logoOiFM{
	border: 0;
}
.box_logoOiFM ul{
	float: left;
	width: 239px;
	margin-top: -10px;
}
.box_logoOiFM ul li,
.box_logoOiFM ul li a{
	float: right;
}
.box_logoOiFM .txt_abra_player,
.box_logoOiFM .txt_abra_player a{
	width: 130px;
	height: 13px;
	background: url(../img/txt_abra_player.gif) no-repeat right 0;
}
.box_logoOiFM .txt_veja_programacao,
.box_logoOiFM .txt_veja_programacao a{
	width: 235px;
	height: 14px;
	background: url(../img/txt_veja_programacao.gif) no-repeat right 0;
}
.box_logoOiFM .txt_ouca_podcasts,
.box_logoOiFM .txt_ouca_podcasts a{
	width: 168px;
	height: 13px;
	background: url(../img/txt_ouca_podcasts.gif) no-repeat right 0;
}

.list_paginacao{
	float: left;
	width: 400px;
	margin-top: 10px;
}
.list_paginacao li{
	margin: 0 5px;
}
.list_paginacao li,
.list_paginacao li a{
	float: left;
	display: inline;
	height: 13px;
	color: #fff;
	text-decoration: none;
}
.list_paginacao li a{
	color: #fff;
}
.list_paginacao li.bt_pag_anterior,
.list_paginacao li.bt_pag_anterior a
.list_paginacao li.bt_pag_proxima,
.list_paginacao li.bt_pag_proxima a,
.list_paginacao li.bt_pag_vertodos,
.list_paginacao li.bt_pag_vertodos a{
	text-indent: -9999px;
}
.list_paginacao li.bt_pag_anterior,
.list_paginacao li.bt_pag_proxima,
.list_paginacao li.bt_pag_vertodos{
	margin: 0 10px;
}
.list_paginacao li.bt_pag_anterior{
	margin-left: 45px;
}
.list_paginacao li.bt_pag_anterior,
.list_paginacao li.bt_pag_anterior a{
	width: 55px;
}
.list_paginacao li.bt_pag_proxima,
.list_paginacao li.bt_pag_proxima a{
	width: 51px;
}
.list_paginacao li.bt_pag_vertodos,
.list_paginacao li.bt_pag_vertodos a{
	width: 63px;
}
.list_paginacao li.bt_pag_anterior a{ background: url(../img/bt_pag_anterior.gif) no-repeat 0 0; }
.list_paginacao li.bt_pag_proxima a{ background: url(../img/bt_pag_proxima.gif) no-repeat 0 0; }
.list_paginacao li.bt_pag_vertodos a{ background: url(../img/bt_pag_vertodos.gif) no-repeat 0 0; }
.list_paginacao li.bt_pag_anterior a:hover,
.list_paginacao li.bt_pag_anterior a.active,
.list_paginacao li.bt_pag_proxima a:hover,
.list_paginacao li.bt_pag_proxima a.active,
.list_paginacao li.bt_pag_vertodos a:hover,
.list_paginacao li.bt_pag_vertodos a.active{
	background-position: 0 -13px;
}
.list_paginacao li a:hover,
.list_paginacao li a.active{
	color: #7f7f7f;
}

/* Programacao */

/* PROGRAMAÇÃO */
.table_programacao{
	width: 388px;
	border-collapse:collapse;
	float:left;
	clear: left;
	_display: inline;
	margin-left: 16px;
	margin-bottom: 10px;
}
.table_programacao caption{
	margin: 0 0 2px 0;
}
.table_programacao tr th,
.table_programacao tr td{
	border: 1px solid #fff;
	padding: 8px 30px;
	text-align: center;
}
.table_programacao tr td{
}
.tit_desfiles_shows{
	background: url(../img/tit_desfiles_shows.gif) no-repeat 0 0 scroll;
	width: 388px;
	height: 19px;
}
.tit_workshops{
	background: url(../img/tit_workshops.gif) no-repeat 0 0 scroll;
	width: 388px;
	height: 19px;
}
.tit_horario,
.tit_estilista,
.tit_musico{
	margin-left: 5px;
}
.tit_horario{
	background: url(../img/tit_horario.gif) no-repeat 0 0 scroll;
	width: 46px;
	height: 12px;
}
.tit_estilista{
	background: url(../img/tit_estilista.gif) no-repeat 0 0 scroll;
	width: 60px;
	height: 10px;
}
.tit_musico{
	background: url(../img/tit_musico.gif) no-repeat 0 0 scroll;
	width: 40px;
	height: 12px;
}
.container_enviar_print{
	width: 100%;
	float: left;
	margin: 10px 0;
}

.container_enviar_print{
	width: 100%;
	float: left;
	margin: 10px 0;
}
.ico_enviar{
	background: url(../img/ico/ico_email.gif) no-repeat 0 2px scroll;
	width: 82px;
	height: 12px;
	float: right;
	margin: 0 2px;
}
.ico_imprimir{
	background: url(../img/ico/ico_print.gif) no-repeat 0 0 scroll;
	width: 52px;
	height: 12px;
	float: right;
	margin: 0 6px;
}
.ico_saiba_mais{
	margin: 10px 0;
	width: 100%;
	float: left;
}
.ico_saiba_mais a{
	margin-left: 342px;
}
p.ico_saiba_mais a,
p.ico_saiba_mais a:link,
p.ico_saiba_mais a:hover,
p.ico_saiba_mais a:visited,
p.ico_saiba_mais a:active,
.table_programacao tr td a:link,
.table_programacao tr td a:hover,
.table_programacao tr td a:visited,
.table_programacao tr td a:active,
.table_programacao tr td a{
	color: #FFF;
	text-decoration: underline;
}
p.ico_saiba_mais a{
	font-size: 9px;
}
.bt_faca_download_da_programcao a,
.bt_faca_download_da_programcao{
	background: url(../img/bt_faca_download_da_programcao.gif) no-repeat 0 0 scroll;
	width: 387px;
	height: 17px;
	display: block;
	float: left;
	clear: left;
}
.box_text .bt_faca_download_da_programcao{
	margin: 20px 16px;
	padding-bottom: 40px;
	display: inline;
}
.box_padding p {
	padding: 0 15px;
}

.box_patrocinadores{
	float: left;
	width: 265px;
	padding-top: 10px;
}

.box_text_patrocinadores2{
	width: 290px;
	padding-top: 20px;
}

#tit_tab_estilistas{
	text-indent: -9999px;
	background: url(../img/tit_tab_estilistas.gif) no-repeat 0 0;
	width: 92px; height: 19px;
	display: block;
	margin: 3px auto;
}

#tit_tab_musicos{
	text-indent: -9999px;
	background: url(../img/tit_tab_musicos.gif) no-repeat 0 0;
	width: 66px; height: 19px;
	display: block;
	margin: 3px auto;
}
#mus_est_tabs{
	position: relative;
	width: 300px;
	z-index: 90;
}
#mus_est_tabs .tab{
	width: 118px; height: 25px;
	float: left;
	position: relative;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
#mus_est_tabs .tab.second{
	border-right: 1px solid #FFFFFF;
	width: 119px;
}
#mus_est_tabs .tab.selected{
	border-bottom: none;
	background: url(../img/bg_tab_selected.gif) no-repeat 0 0;
}
.tit_atracoes_confirmadas{
	text-indent: -9999px;
	background: url(../img/tit_atracoes_confirmadas.gif) no-repeat 0 0;
	width: 238px; height: 32px;
	float: left;
	border: 1px solid #FFF;
}

.motta{
	float: left;
	position: relative;
	right: 15px;
	top: 20px;
}
#box_twitter_pre{
	margin: 26px 0;
}
h2.tit_twitterpre{
	background: url(../img/tit_twitter_pre.png) no-repeat 0 0;
	width: 238px; height: 28px;
	text-indent: -9999px;
}

.content_twitterpre{
	background-color: #FFF;
	color: #000;
	float: left;
	height: 290px;
	width: 229px;
	padding: 5px;
}
.content_twitterpre .tit_veja_mais{
	margin-top: 20px;
	*margin-top: 0;
}
.content_twitterpre .twittLI a{
	color: #A2219B;
	float: left;
	margin: 0 5px 0 0;
}

.content_twitterpre .twittLI{
	height: auto;
	padding: 20px 0 0 28px;
	background: url(../img/bul_quotes.png) no-repeat 2px 13px;
	line-height: 16px;
	clear: both;
}
.tit_veja_mais{
	background: url(../img/bt_vejamais.png) no-repeat 0 0;
	width: 80px; height: 16px;
	display: block;
	text-indent: -9999px;
	float: right;
	margin: 0 0 5px 0;
}
.content_toptwitter{
	background: url(../img/bg_top_twitter.png) repeat-y 0 0;
	color: #000;
	float: left;
	width: 100%;
}
h2.tit_toptwitter{
	background: url(../img/tit_top_twitter.png) no-repeat 0 0;
	width: 238px; height: 28px;
	text-indent: -9999px;
	float: left;
}
.content_toptwitter img.twit_pic{
	border: 6px solid #000;
	width: 26px; height: 26px;
	float: left;
}
.top_twitt{
	margin: 10px 0 0 10px;
	float: left;
}

.top_twitt a{
	color: #FFF;
	background-color: #000;
	width: 179px; height: 16px;
	line-height: 16px;
	margin: 0 0 10px 0;
	display: block;
	float: left;
	position: relative;
	top: 12px;
	padding: 0 0 0 10px;
	text-decoration: none;
}
span.time{
	display: none;
}
.mn_ao_vivo, .mn_ao_vivo a{
	display: none;
}