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: 169px;

}

#mainLeft{

	width: 675px;

	margin: 0 32px 0 36px;

	display: inline;

	padding-bottom: 100px;

}

#mainRight{

	width: 239px;

	display: inline;	

	height: 100%;

}

#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;

}

.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: 150px;

	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;

}

.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: 20px;

}

ul.menu li.active{

	background-position: 0; 

}

ul.menu li.mn_aovivo,

ul.menu li.mn_blog,

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{

	margin-right: 6px;

}

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_aovivo a:hover,

ul.menu li.mn_blog a:hover,

ul.menu li.mn_o_evento a:hover,

ul.menu li.mn_artistas a:hover{

	height: 17px;

}

ul.menu li.mn_aovivo{

	margin-left: 30px;

	display: inline;

}



/*mn_aovivo*/

ul.menu li.mn_aovivo a,

ul.menu li.mn_aovivo{

	width: 66px;

	background-position: right -17px;

}

ul.menu li.hover_aovivo a,

ul.menu li.hover_aovivo{

	background-position: right 0;

	height: 17px;

}

ul.menu li.mn_aovivo a:hover{

	background-position: right 0;

}

/*mn_blog*/

ul.menu li.mn_blog a,

ul.menu li.mn_blog{

	width: 66px;

	background-position: -768px -17px;

}

ul.menu li.hover_blog a,

ul.menu li.hover_blog{

	background-position: -768px 0;

	height: 17px;

}

ul.menu li.mn_blog a:hover{

	background-position: -768px 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 0;

}

/* 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;

}

.header_img
{
	padding:29px 0 0 0;	
	height: 150px;
}	

.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;

}