/*
Verde bg	#c0f078
Azul 		#66e2f0
Marrom		#736357
 */
body {
	background: #effdfe;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #736357;
}

body,h1,h2,h3,h4,p,img,input,form,fieldset,ul,li {
	margin: 0;
	padding: 0;
	border: 0;
}

small {
	font-size: 11px;
}

input {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #736357;
}

p {
	margin-bottom: 5px;
}

.t20 {
	font-size: 20px;
}

.minitext {
	font: normal 17px "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-style: italic;
	color: #FF0046;
}

h1 {
	text-transform: uppercase;
	color: #736357;
	font: normal 17px "Trebuchet MS", Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
}

h2 {
	text-transform: uppercase;
	color: #736357;
	font: normal 17px "Trebuchet MS", Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
}

h3 {
	color: #736357;
	font: normal 15px "Trebuchet MS", Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
	line-height: 20px;
	overflow: hidden;
}

h4 {
	text-transform: uppercase;
	color: #FFF;
	font: normal 13px "Trebuchet MS", Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
}

h3 a {
	font-variant: small-caps;
	text-decoration: none;
}

h3 a:hover {
	text-decoration: none;
}

.branco {
	color: #FFF;
}

.laranja {
	color: #ffbc35;
}
.azulBb {
	color: #0060A9;
}

.azul {
	color: #66e2f0;
}

.verde {
	color: #93d433;
}

.vermelho {
	color: #FF0046;
}

.roxo {
	color: #9933CC;
}

h1.editor {
	text-indent: -1000px;
	width: 174px;
	height: 27px;
	background: url(/img/titulos/revisao.png) no-repeat;
}

h1.blogs {
	text-indent: -1000px;
	width: 62px;
	height: 27px;
	background: url(/img/titulos/blog.png) no-repeat;
}

hr.clear {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
	height: 1px;
	visibility: hidden;
}

hr {
	clear: both;
	border: 0;
	height: 1px;
	border-top: dotted 1px #66e2f0;
	margin: 20px 0;
}

hr.marrom {
	clear: both;
	border: 0;
	height: 1px;
	border-top: dotted 1px #736357;
	margin: 20px 0;
}

.ml5 {
	margin-left: 5px;
}

.ml10 {
	margin-left: 10px;
}

.mr10 {
	margin-right: 10px;
}

.mg0 {
	margin: 0;
	padding: 0;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.pd5 {
	padding: 5px;
}

.pd10 {
	padding: 10px;
}

.pd15 {
	padding: 15px;
}

.pd25 {
	padding: 25px;
}

.tr {
	text-align: right;
}

.tl {
	text-align: left;
}

.clear {
	clear: both;
}

.eurofurence {
	font-family: Eurofurence;
}

.capitalize {
	text-transform: capitalize;
}

.moldura {
	padding: 5px;
	background: #FFF;
	border: solid 1px #EEEEEE;
}

a.moldura {
	display: block;
	float: left;
	margin: 0 2px 2px 0;
	padding: 5px;
	background: #FFF;
	border: solid 1px #EEEEEE;
}

a.moldura:hover {
	padding: 5px;
	background: #FFF;
	border: solid 1px #66e2f0;
}

a {
	color: #736357;
	text-decoration: underline;
}

a:hover {
	color: #66e2f0;
}

a.azul {
	color: #66e2f0;
	text-decoration: underline;
}

a.azul:hover {
	color: #FFF;
	background: #66e2f0;
	text-decoration: none;
}

a.bipme {
	display: block;
	width: 37px;
	height: 37px;
	background: url(/img/botao/bipme.png) no-repeat;
	text-indent: -1000px;
	cursor: pointer;
}

a.msg {
	display: block;
	width: 37px;
	height: 37px;
	background: url(/img/botao/msg.png) no-repeat;
	text-indent: -1000px;
	cursor: pointer;
}

.entrar {
	border: 0;
	background: url(/img/botao/entrar.jpg) no-repeat;
	width: 65px;
	height: 21px;
	cursor: pointer;
}

.salvar {
	border: 0;
	background: url(/img/botao/salvar2.jpg) no-repeat;
	width: 65px;
	height: 21px;
	cursor: pointer;
}

.salvar2 {
	border: 0;
	background: url(/img/botao/salvar.jpg) no-repeat;
	width: 65px;
	height: 21px;
	cursor: pointer;
}

.oficial {
	display: block;
	border: 0;
	background: url(/img/botao/oficial.jpg) no-repeat;
	width: 62px;
	height: 20px;
	cursor: pointer;
}

.bippers {
	display: block;
	border: 0;
	background: url(/img/botao/bippers.jpg) no-repeat;
	width: 62px;
	height: 20px;
	cursor: pointer;
}

.seguir {
	display: block;
	border: 0;
	background: url(/img/botao/seguir.jpg) no-repeat;
	width: 62px;
	height: 20px;
	cursor: pointer;
}

input.bipme {
	width: 37px;
	height: 37px;
	background: url(/img/botao/bipme.png) no-repeat;
	border: 0px;
}

/* COLUNAS */
.inteiro {
	width: 760px;
	margin: 0 auto;
}

.coluna1 {
	width: 470px;
}

.coluna2 {
	width: 280px;
}

/* BOTOES */
.cadastre {
	width: 63px;
	height: 20px;
	background: url(/img/botao/cadastre.jpg);
}

.cadastre:hover {
	background: url(/img/botao/cadastre.jpg) 0 -20px no-repeat;
}

.btentrar {
	border: 0;
	cursor: pointer;
	background: #56BFF0 url(/img/botao/bg.png) repeat-x;
	width: 58px;
	float: left;
	height: 15px;
	padding: 2px;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}

.btentrar:hover {
	background: #2EAFED url(/img/botao/bg.png) repeat-x;
	color: #000;
}

.btoficial {
	background: #483D3B url(/img/botao/bg.png) repeat-x;
	cursor: pointer;
	color: #fff;
	width: 62px;
	float: left;
	height: 15px;
	padding: 1px 0 0 0;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}

.btoficial:hover {
	background: #2E2625 url(/img/botao/bg.png) repeat-x;
	color: #fff;
}

.btbippers {
	background: #C58D04 url(/img/botao/bg.png) repeat-x;
	cursor: pointer;
	margin: 0 4px;
	color: #fff;
	width: 62px;
	float: left;
	height: 15px;
	padding: 1px 0 0 0;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}

.btbippers:hover {
	background: #A77E14 url(/img/botao/bg.png) repeat-x;
	color: #fff;
}

.btcad {
	background: url(/img/botao/cadastrar.png) no-repeat;
	cursor: pointer;
	color: #fff;
	width: 75px;
	height: 23px;
	padding: 1px 0 0 0;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	text-indent: -90000px;
}

/*.btcad { background:#C58D04 url(/img/botao/cadastrar.png) repeat-x; cursor:pointer; color:#fff; width:75px; height:15px; padding:1px 0 0 0; display:block; text-decoration:none; text-align:center; font:10px Arial, Helvetica, sans-serif; }
.btcad:hover { background: #A77E14 url(/img/botao/bg.png) repeat-x; color: #fff; }*/
.btok {
	background: #C58D04 url(/img/botao/bg.png) repeat-x;
	color: #fff;
	width: 30px;
	margin: 6px 0 0 8px;
	cursor: pointer;
	float: left;
	height: 15px;
	padding: 1px 0 0 0;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}

.btok:hover {
	background: #A77E14 url(/img/botao/bg.png) repeat-x;
	color: #fff;
}

.btverm {
	border: 0;
	background: #FF0000 url(/img/botao/bg.png) repeat-x;
	color: #fff;
	cursor: pointer;
	width: 62px;
	height: 15px;
	padding: 2px;
	display: block;
	text-decoration: none;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}

.btverm:hover {
	background: #CE0000 url(/img/botao/bg.png) repeat-x;
	color: #fff;
}

#desc_fotos {
	width: 490px;
	overflow: auto;
	height: 240px;
}

#desc_fotos ul {
	width: 470px;
}

#desc_fotos ul li {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 10px 6px;
}

#listavideos {
	overflow: auto;
	width: 100%;
	height: 260px;
}

#listavideos div {
	display: inline;
	float: left;
	height: 110px;
	width: 30%;
	list-style-type: none;
	margin: 0 5px 0 5px
}

/* HEADER */
.nuvens {
	background: #FFFFFF; /*background:url(/img/geral/bg.jpg) 0 95px;*/
}

#header {
	height: 85px;
}

#header a.bipmetv {
	display: block;
	width: 280px;
	height: 80px;
	float: left;
	background: url(/img/header/bb_agenda.png) no-repeat;
}

#menu {
	float: right;
	margin-top: 0px;
}

ul.menu {
	list-style: none;
}

ul.menu li {
	float: left;
	margin: 0 8px 0 8px;
}

ul.menu li a {
	display: block;
	height: 19px;
	text-decoration: none;
}

ul.menu li a:hover {
	background-position: 0 -19px;
}

/* BANNER */
#banner {
	height: 200px;
	background: #000;
}

#banner .texto a {
	text-decoration: none;
	color: #FFF;
}

#banner .texto a:hover {
	text-decoration: none;
	color: #FFF;
}

/* PROGRAMACAO */
#divGradeProgramacao {
	display: block;
	width: 760px;
	padding: 0;
	margin: 0 auto 0 auto;
	height: 365px;
}

#divGradeProgramacaoGrade {
	display: block;
	width: 760px;
	padding: 0;
	margin: 0 auto 0 auto;
	height: 391px;
}

#divGradeProgramacaoLoading {
	display: block;
	position: absolute;
	top: 300px;
	left: -380px;
	margin-left: 50%;
	z-index: 2;
	font-weight: bold;
	height: 383px;
	line-height: 357px;
	text-align: center;
	background: #FFF url(/imagens/working_big.gif) no-repeat center center;
	width: 760px;
	color: #766C62;
	opacity: .7;
	filter: alpha(opacity = 70);
	-khtml-opacity: 0.7;
}

#programacao {
	clear: both;
	height: 406px;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

#programacao #itens {
	list-style: none;
	width: 760px;
	background: #000;
	overflow: hidden;
	height: 20px;
}

#programacao #itens li {
	float: left;
}

#programacao #itens li a {
	display: block;
	height: 20px;
	text-indent: -1000px;
}

#programacao #itens li a.item1 {
	width: 175px;
	background: url(/img/programacao/item_01.png);
	z-index: 5;
}

#programacao #itens li a.item2 {
	width: 148px;
	background: url(/img/programacao/item_02.png);
	z-index: 5;
}

#programacao #itens li a.item3 {
	width: 154px;
	background: url(/img/programacao/item_03.png);
	z-index: 5;
}

#programacao #itens li a.item4 {
	width: 175px;
	background: url(/img/programacao/item_04.png);
	z-index: 5;
}

#programacao #itens li a.hoje {
	text-indent: 0;
	z-index: 5;
	color: #FFF;
}

#programacao #itens li a.active {
	background-position: 0 -20px;
}

#programacao #itens li.generos {
	position: relative;
	height: 20px;
	width: 453px;
	margin-left: -25px;
	margin-right: -35px;
	z-index: 10;
}

#programacao #itens li a.item1:hover,#programacao #itens li a.item2:hover,#programacao #itens li a.item3:hover,#programacao #itens li a.item4:hover
	{
	background-position: 0 -20px;
}

#programacao .top {
	float: none;
	clear: both;
	height: 7px;
	background: url(/img/programacao/bgtop.png) no-repeat;
}

#programacao .bottom {
	height: 7px;
	background: url(/img/programacao/bgbottom.png) no-repeat;
}

#programacao .box {
	float: none;
	clear: both;
	background: url(/img/programacao/bgmiddle.png) repeat-y;
	padding: 0 7px;
}

#programacao table {
	width: 744px;
	clear: both;
	background: url(/img/programacao/barra.jpg) no-repeat top center;
	overflow: hidden;
	font-size: 11px;
	color: #000;
}

#programacao table a {
	text-decoration: none;
}

#programacao table td.topo {
	height: 24px;
	background: none;
	border: 0;
	text-align: left;
	font: normal 13px Tahoma, Geneva, sans-serif;
	color: #FFF;
}

#programacao table td.setadireita {
	text-align: right;
	padding-right: 4px;
}

#programacao table td.setaesquerda {
	text-align: left;
	width: 60px;
	padding-left: 4px;
}

#programacao .prog {
	height: 63px;
	background-color: #f1f0ef;
	padding: 0px;
	border-left: dotted 1px #736357;
	border-collapse: collapse;
}

#programacao .prog2 {
	height: 63px;
	background-color: #fff;
	padding: 0px;
	border-left: dotted 1px #736357;
	border-collapse: collapse;
}

#programacao .publicidade {
	background: #fff;
	height: 55px;
}

#programacao div.canal {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	clear: left;
	width: 60px;
	height: 63px;
	background: #fff;
	font-size: 11px;
	text-align: center;
	overflow: hidden;
}

#programacao div.canal .nomecanal {
	line-height: 12px;
	height: 12px;
	overflow: hidden;
}

#programacao div.canal br {
	display: none;
}

#programacao div.canal img {
	display: block;
	clear: both;
	border-style: none;
}

#programacao div.canal a img {
	border-style: none;
}

#programacao div.programa {
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-family: Tahoma;
	display: block;
	height: 63px;
	line-height: 12px;
	overflow: hidden;
	text-align: center;
	float: left
}

#programacao div.programa a.nome {
	display: block;
	font-size: 10px;
	line-height: 12px;
	height: 25px;
	overflow: hidden;
}

#programacao div.linha {
	border-bottom: solid 1px #736357;
	display: block;
	height: 63px;
	clear: both;
	overflow: hidden;
}

#programacao div.linha_banner {
	border-bottom: solid 1px #736357;
	border-left: dotted 1px #736357;
	border-right: dotted 1px #736357;
	display: block;
	height: 90px;
	clear: both;
	overflow: hidden;
}

#programacao #programas {
	width: 744px;
	height: 320px;
	overflow: auto;
	background-color: #f1f0ef;
}

#programacao #programas table {
	width: auto;
	background: none;
}

#programacao #canais {
	width: 747px;
	height: 301px;
	overflow: auto;
	background-color: #F1F0EF
}

#programacao #canais table {
	width: 724px;
	background: none;
}

#programacao #canais table td {
	border-bottom: solid 2px #FFF;
	height: 63px;
	text-align: center;
	vertical-align: center;
}

#programacao #canais table .active {
	background: #f7f7f7 url(/img/botao/bullet2.jpg) left center no-repeat;
	border-bottom: solid 2px #FFF;
	height: 63px;
	text-align: center;
}

#programacao #canais table .desactive {
	background: #f7f7f7 url(/img/botao/bullet1.jpg) left center no-repeat;
	border-bottom: solid 2px #FFF;
	height: 63px;
	text-align: center;
}

#programacao #gen1,#programacao #gen2,#programacao #gen3,#programacao #gen4,#programacao #gen5,#programacao #gen6,#programacao #gen7
	{
	display: block;
	height: 17px;
	text-indent: -1000px;
	float: left;
}

#programacao #gen1 {
	width: 72px;
	background: url(/img/programacao/generos_01.jpg);
}

#programacao #gen2 {
	width: 60px;
	background: url(/img/programacao/generos_02.jpg);
}

#programacao #gen3 {
	width: 88px;
	background: url(/img/programacao/generos_03.jpg);
}

#programacao #gen4 {
	width: 70px;
	background: url(/img/programacao/generos_04.jpg);
}

#programacao #gen5 {
	width: 60px;
	background: url(/img/programacao/generos_05.jpg);
}

#programacao #gen6 {
	width: 86px;
	background: url(/img/programacao/generos_06.jpg);
}

#programacao #gen7 {
	width: 98px;
	background: url(/img/programacao/generos_07.jpg);
}

#programacao .gen_active {
	background-position: -17px 0;
}

#programacao .p_generos {
	background: #cccccc;
	padding: 3px 15px;
	overflow: hidden;
	color: #FFF;
}

#programacao .p_horarios {
	background: #999999;
	padding: 3px 15px;
	overflow: hidden;
	color: #FFF;
}

#programacao #canais select {
	height: 13px;
}

#programacao .salvar {
	border: 0px;
	width: 63px;
	height: 19px;
	background: url(/img/botao/salvar2.jpg);
	padding: 0;
	cursor: pointer;
}

.menulist tr {
	background: #f7f7f7;
}

.menulist td {
	border-bottom: solid 2px #FFF;
	height: 50px;
	padding: 10px;
}

.menulist tr td.programa {
	text-align: center;
}

.menulist tr td.setas {
	text-align: center;
}

/* DESCRICAO  */
#descricao {
	margin: -20px 0 0;
}

#descricao .dados {
	width: 219px;
	height: 303px;
	float: left;
	background: url(/img/descricao/bg_dados.jpg) no-repeat;
	overflow: hidden;
}

#descricao .conteudo {
	width: 538px;
	height: 303px;
	float: right;
	background: url(/img/descricao/bg_conteudo.jpg) no-repeat;
	overflow: hidden;
}

#descricao .menu {
	height: 24px;
	list-style: none;
}

#descricao .menu li {
	float: left;
}

#descricao .menu li.item1 {
	width: 135px;
}

#descricao .menu li.item2 {
	width: 80px;
}

#descricao .menu li.item3 {
	width: 80px;
}

#descricao .menu li a {
	margin: 5px auto 0 auto;
	display: block;
	text-align: center;
	font: normal 12px "Arial Rounded MT Bold", "Trebuchet MS", Arial;
	text-decoration: none;
	text-indent: -1000px;
}

#descricao .menu li.item1 a {
	margin: 5px auto 0 auto;
	display: block;
	background: url(/img/descricao/bt01.jpg);
	width: 68px;
	height: 15px;
}

#descricao .menu li.item2 a {
	margin: 5px auto 0 auto;
	display: block;
	background: url(/img/descricao/bt02.jpg);
	width: 59px;
	height: 15px;
}

#descricao .menu li.item3 a {
	margin: 5px auto 0 auto;
	display: block;
	background: url(/img/descricao/bt03.jpg);
	width: 59px;
	height: 15px;
}

#descricao .menu li a:hover {
	background-position: 0 -15px;
}

#descricao .menu li a:active {
	background-position: 0 -15px;
}

#descricao .miniaturas {
	float: left;
	width: 200px;
	margin-right: 10px;
}

#descricao .foto {
	float: left;
	width: 280px;
}

.star1,.star2,.star3,.star4,.star5 {
	width: 100px;
	height: 25px;
	float: right;
	position: relative;
	margin-bottom: -25px;
}

.star1 {
	background: url(/img/star/star1.png) no-repeat;
}

.star2 {
	background: url(/img/star/star2.png) no-repeat;
}

.star3 {
	background: url(/img/star/star3.png) no-repeat;
}

.star4 {
	background: url(/img/star/star4.png) no-repeat;
}

.star5 {
	background: url(/img/star/star5.png) no-repeat;
}

#conteudo {
	background: #FFFFFF /*url(/img/geral/bgconteudo.png) repeat-x*/;
	padding-top: 20px;
}

#conteudo2 {
	background: #effdfe /*url(/img/geral/bgconteudo.png) repeat-x*/;
}

a.opac {
	opacity: 0.55;
	-moz-opacity: 0.55;
	filter: alpha(opacity = 55);
	float: left;
	margin: -10px 5px 0 0;
}

a.opac:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 100);
}

/* INSTITUCIONAL */
#institucional {
	background: #FFFFFF /*url(/img/geral/bgconteudo.jpg) repeat-x*/;
	padding-top: 20px;
}

#institucional .top {
	float: none;
	clear: both;
	height: 7px;
	background: url(/img/programacao/bgtop.png) no-repeat;
}

#institucional .bottom {
	height: 7px;
	background: url(/img/programacao/bgbottom.png) no-repeat;
}

#institucional .box {
	float: none;
	clear: both;
	clear: both;
	background: url(/img/programacao/bgmiddle.png) repeat-y;
	padding: 20px;
}

#institucional .esquerda {
	float: left;
	width: 160px;
	height: 500px;
	list-style: none;
	background: url(/img/geral/marcatv.jpg) left bottom no-repeat;
}

#institucional .esquerda li {
	margin-bottom: 10px;
}

#institucional .esquerda li a {
	font: normal 15px Eurofurence;
	text-decoration: none;
}

#institucional .esquerda li a:hover {
	color: #ffbc35;
}

#institucional .direita {
	float: left;
	width: 530px;
}

#institucional .direita h3 {
	margin: 10px 3px 3px 3px;
	font-weight: bold;
}

#institucional .direita li {
	margin: 5px 5px 5px 25px;
}

#institucional .direita p {
	margin: 5px;
}

/* BUSCA */
#busca {
	width: 467px;
	height: 31px;
	background: url(/img/busca/bg.jpg) no-repeat;
}

#busca input {
	background: none;
	margin: 6px 0 0 108px;
	width: 320px; *
	margin-top: -27px;
	font: normal 16px "Trebuchet MS", Tahoma, Arial, sand-serif;
	letter-spacing: -1px;
	color: #736357;
}

/*#busca .botao { width:59px; height:20px; margin-top:5px; border:0; background:url(/img/busca/pesquisar.jpg) no-repeat; font-size: 11px; color: #6b6662; padding-bottom:5px; }*/
#busca .botao {
	background: url(http://bipme.tv/img/botao/ok-bgVerde.gif) no-repeat;
	width: 35px;
	margin: 5px 0 0 0px;
	text-indent: -9000px;
}

#resultados {
	width: 467px;
	height: 146px;
	background: url(/img/busca/bgres.jpg) repeat-y;
	border-top: dotted 1px #93d433;
}

#resultados iframe {
	width: 457px;
	height: 136px;
	margin: 5px 0 0 5px;
	border: 0;
	padding: 0;
}

/* LOGIN */
#login {
	margin-top: 10px;
}

#login .input {
	width: 88px;
	height: 15px;
	margin-right: 10px;
	line-height: 15px;
	background: url(/img/login/input.png) no-repeat;
	float: left; #
	color: #fff;
}

#login input {
	width: 88px;
	border: 0;
	background: none;
	text-align: center;
	margin: 2px;
	font-size: 10px;
}

#login .botao {
	width: 66px;
	height: 23px;
	margin-top: -4px;
	border: 0;
	background: url(/img/botao/entrar.png) no-repeat;
	cursor: pointer;
	font-size: 9px;
	padding-bottom: 6px;
	color: #FFF;
	text-indent: -9000px;
}

#login a:hover {
	
}

#estatisticas c1 {
	width: 40%;
}

#estatisticas c2 {
	width: 10%;
}

#amigos a img {
	float: left;
	width: 30px;
	height: 30px;
	overflow: hidden;
	margin: 0 3px 3px 0;
}

/* BIPPERS */
#bippers {
	margin: 15px 0;
	min-height: 800px;
	height: auto !important;
	height: 800px;
}

#bippers .avatar {
	padding: 5px;
	background: #FFF url(/imagens/usuarios/avatar60.jpg) no-repeat;
	margin: 0 5px 5px 0;
	display: block;
	float: left;
}

#bippers .avatarN {
	padding: 5px;
	background: #FFF url(/imagens/usuarios/avatar60.jpg) no-repeat;
	margin: 0 5px 5px 0;
	display: inline;
	height: 50px;
	width: 50px;
	float: left;
}

#bippers .msg {
	width: 405px;
	height: 85px;
	background: url(/img/bip/bg.jpg) no-repeat;
	margin: 0 0 5px 0;
	float: left;
	overflow: hidden;
}

#bippers .pad10 {
	padding: 5px;
}

#bippers .msg .col1 {
	width: 80px;
	margin: 5px;
	float: left;
}

#bippers .msg .col2 {
	width: 290px;
	margin: 5px;
	float: left;
}

#bippers h3 {
	display: inline;
	font: bold 12px;
	color: #4CA7B0;
	visibility: visible;
}

#bippers h3 a {
	color: #0060A9;
	text-transform: capitalize;
}

#bippers small {
	font: italic 11px Georgia, "Times New Roman", Times, serif;
	color: #999;
}

input.bipar,textarea.bipar {
	border: solid 1px #EBEBEB;
	height: 25px;
	width: 345px;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #736357;
}

/* BIP DA BUSCA */
#buscares {
	margin: 10px;
}

#buscares .avatar {
	padding: 2px;
	background: #FFF url(/imagens/usuarios/avatar60.jpg) no-repeat;
	margin: 0 5px 5px 0;
	display: block;
	float: left;
}

#buscares .msg {
	width: 390px;
	height: 34px;
	background: url(/img/bip/bgres.jpg) no-repeat;
	margin: 0 0 5px 0;
	float: left;
	overflow: hidden;
}

#buscares .msg .col1 {
	display: block;
	width: 80px;
	margin: 2px 4px;
	float: left;
}

#buscares .msg .col2 {
	display: block;
	width: 260px;
	height: 28px;
	overflow: hidden;
	margin: 2px;
	float: left;
	font-size: 11px;
}

#buscares h2 {
	visibility: visible;
}

#buscares h3 {
	font-size: 12px;
	color: #736357;
	line-height: inherit;
	height: 16px;
	margin: 0;
	padding: 0;
}

#buscares h4 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #736357;
}

#buscares input.bipar {
	border: 0;
	height: 30px;
	width: 285px;
}

/* POSTS */
#posts {
	width: 468px;
	margin: 20px 0;
}

#posts .post {
	margin-bottom: 15px;
}

#posts .post .top {
	height: 13px;
	overflow: hidden;
	background: url(/img/post/top.png) no-repeat;
}

#posts .post .bottom {
	height: 23px;
	overflow: hidden;
	background: url(/img/post/bottom.png) no-repeat;
}

#posts .post .middle {
	background: url(/img/post/bg.png) repeat-y;
}

#posts .post .avatar {
	display: block;
	float: left;
	margin-right: 10px;
}

/* BOX LATERAL */
#lateral {
	width: 280px;
	margin: 0 0 20px 0;
}

#lateral h3 {
	display: inline;
	letter-spacing: normal;
	font-weight: bold;
	font-size: 16px;
}

#lateral h3 a {
	color: #66e2f0;
	text-transform: capitalize;
}

#lateral .top {
	height: 12px;
	overflow: hidden;
	background: url(/img/lateral/top.png) no-repeat;
}

#lateral .bottom {
	height: 17px;
	overflow: hidden;
	background: url(/img/lateral/bottom.png) no-repeat;
}

#lateral .middle {
	background: url(/img/lateral/bg.png) repeat-y;
}

#lateral .avatar {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
}

#lateral a {
	text-decoration: none;
}

/* RODAPE */
#rodape, #rodape2 {
	height: 40px;
	/*background: #EFFDFE url(/img/geral/bgrodape.jpg) top repeat-x;*/
}

#rodape{
	background: url(/images/bb_back_azul.gif) 0 0 repeat-x;
	padding-top: 10px; 
	color: #FFFFFF;	
}


#rodape a {
	padding: 5px;
	text-decoration: none;
	color: #FFFFFF;
}

/* PROGRAMACAO */
.esportes_sel {
	background: #ffbc35;
	border-right: dotted 1px #736357;
}

.filmes_sel {
	background: #b2dc70;
	border-right: dotted 1px #736357;
}

.jornalismo_sel {
	background: #87ecf8;
	border-right: dotted 1px #736357;
}

.novelas_sel {
	background: #c97090;
	border-right: dotted 1px #736357;
}

.series_sel {
	background: #c6b29a;
	border-right: dotted 1px #736357;
}

.variedades_sel {
	background: #f8846b;
	border-right: dotted 1px #736357;
}

/* fancyform styles */
#programacao label {
	display: block;
	padding: 0.5em;
	padding-left: 32px;
	background-position: 8px center;
	background-repeat: no-repeat;
	clear: both;
	cursor: pointer;
}

#programacao .checked {
	background-image: url(/img/form/chk_on.png)
}

#programacao .unchecked {
	background-image: url(/img/form/chk_off.png)
}

#programacao .selected {
	background-image: url(/img/form/rdo_on.png)
}

#programacao .unselected {
	background-image: url(/img/form/rdo_off.png)
}

#programacao .leftcol {
	float: left;
	clear: left;
	width: 50%
}

#programacao .rightcol {
	float: left;
	clear: right;
	width: 50%
}

/* SUBSTITUI AS IMAGENS DO PERFIL POR ESTA CLASS  */
p.tiraFigura {
	color: #69e4f3; /*#4CA7B0;*/
	font-size: 1.1em;
	font-family: 'Futura Md BT';
	text-transform: uppercase;
}

/* AREA DO CANAL */

#info_canal {
	margin-top: 15px;
	background: #f0f0f0
		url(http://www.bipme.tv/img/boxes/bg-topo-programa.png) no-repeat top;
	padding: 5px;
}

#topo_canal {
	background: url(http://www.bipme.tv/img/boxes/topo-programa.png) no-repeat;
	height: 30px;
	position: relative;
	color: #fff;
	font-size: 0.75em;
	text-transform: uppercase;	
}

#nome_canal {
	float: left;
	font-weight: 700;	
	margin: 0px;
	padding-top: 12px;
	padding-left: 12px;	
	text-align: left;
}

#conteudo_canal {
	background: #fff;
    min-height: 400px;
    height: auto !important;
    height: 400px;
	overflow: hidden;	
	padding: 0px;
}

.data_programacao_canal {
	text-transform: uppercase;	
	text-align: center;
	padding: 3px;
	margin: 0px;
	border-bottom: 1px dotted #643200;	
}

#canal_programacao_1 {
	float: left;
	width: 249px;
	padding: 0px;
	margin: 0px;
}

#canal_programacao_2 {
	float: left;
	width: 249px;
	padding: 0px;
	margin: 0px;
	border-left: 1px dotted #643200;
}

#canal_programacao_3 {
	float: left;
	width: 249px;
	padding: 0px;
	margin: 0px;
	border-left: 1px dotted #643200;
}

.canal_programacao {
	width: 94%;
	padding: 2px;
	margin: 0px auto;
}

.canal_horario_programa {
	width: 100%;
    min-height: 20px;
    height: auto !important;
    height: 20px;
	overflow: hidden;
	padding: 2px;
	margin: 0px;
}

.canal_horario {
	float: left;
	width: 20%;
	padding: 0px;
	margin: 0px;	
}

.canal_programa {
	float: right;
	width: 80%;
	padding: 0px;
	margin: 0px;
}



/* AREA DE PROGRAMAS */
#infos {
	background: #f0f0f0
	url(http://www.bipme.tv/img/boxes/bg-topo-programa.png) no-repeat top;
	padding: 5px;
}

#topo-programa {
	background: url(http://www.bipme.tv/img/boxes/topo-programa.png)no-repeat;
	height: 30px;
	position: relative;
}

#topo-programa {
	color: #fff;
	font-size: 0.75em;
	text-transform: uppercase;
}

#conteudo-programas {
	background: #fff;
	padding: 15px 0 0 15px;
}

#esq {
	width: 490px;
	float: left;
}

#dir {
	float: left;
	margin: 0 0 0 10px;
	width: 235px;
}

#esq h1 {
	text-transform: none;
	background: url(http://bipme.tv/img/icon/comment.gif) no-repeat;
	padding: 0 0 0 35px;
}

#esq h3,#dir h3 {
	font-size: 1em;
	margin: 10px 5px;
	font-weight: 800;
	font-family: 'Trebuchet MS';
	letter-spacing: 0.01em;
}

#esq p.first {
	font-size: 0.9em;
	margin: 10px 0 20px;
}

#esq p.first a {
	font-size: 1.0em;
	color: #736357;
	text-decoration: underline;
	margin: 0px;
	text-transform: none;
}

#esq p.first a:hover {
	color: #66E2F0;
}

#esq p.second {
	font-size: 0.9em;
	margin: 10px 0 30px;
	padding: 0 5px;
}

#esq a.ativop {
	font-size: 0.8em;
	text-transform: uppercase;
	color: #0054a6;
	margin: 0 20px 10px;
	text-decoration: underline;
}

#esq a {
	text-decoration: none;
	font-size: 0.8em;
	text-transform: uppercase;
	margin: 0 20px 10px;
}

#dir ul {
	list-style: none;
}

#dir ul.topo-infos li {
	float: left;
	font-size: 0.8em;
	margin: 0 10px 0 0;
	width: 27%;
}

#dir ul.topo-infos li.outro {
	margin: 0 5px 0 5px;
	width: 40%;
}

#dir ul.topo-infos li.ultimo {
	margin: -5px 0 0 5px;
	width: 20%;
}

#dir .exibicoes {
	padding: 15px 0 0;
	text-align: center;
}

#dir .exibicoes a {
	display: block;
	font-size: 0.8em;
	text-transform: uppercase;
	margin: 5x 0 0;
	text-decoration: underline;
}

#dir .exibicoes a:hover {
	margin: 0;
}

.banner-programa {
	margin: 15px 0px 0px;
}

#videos-relacionados {
	background: #f0f0f0;
	padding: 1px 5px 10px;
}

#videos-relacionados div {
	overflow: auto;
	height: 325px;
}

#videos-relacionados li {
	float: left;
	padding: 7px 7px 7px 0;
}

#videos-relacionados li img {
	float: left;
	margin: 0 5px 5px 0;
	width: 90px;
}

#videos-relacionados a:hover {
	margin: 0;
}

#dado_exibicao {
	width: 190px;
}

.msgbt {
/*	background: url(/img/bip/mini-bip.gif) no-repeat center left;*/
	float: left;
	margin-left: 5px;
	padding: 12px 5px 12px 20px;
	text-align: center;
}

.msgbt a {
	color: #fff;
	text-decoration: none;
}
.msgbt a:hover {
	color: #fff;
	text-decoration: none;
}

.rating {
	float: left;
	padding: 4px 20px;
	text-align: center;
}

.rating img {
	display: block;
}

.aseguir {
	margin: 0 0 0 440px;
	padding: 10px 0px;
}

.aseguir small {
	font-size: 1em;
	margin: 0 5px;
}

.voltar {
	position: absolute;
	top: 12px;
	right: 15px;
}

.voltar a {
	color: #fff;
	font-size: 0.7em;
}

/* FAQ */ /*
Submenu
-------------------*/
#submenu {
	float: left;
	margin: 10px 0 0 0;
	width: 140px;
}

#submenu a {
	display: block;
	text-decoration: none;
}

#submenu a.home {
	color: #F90;
	font-size: 0.7em;
}

#submenu li {
	display: block;
	margin: 5px 0;
}

/*
Conteudo
-------------------*/
#conteudoint {
	float: left;
	_float: none; /* HACK PARA O IE 6 - Faz o conteudo reaparecer */ *
	padding: 0; /* HACK PARA O IE 7 - tira o excesso de espa�o */
	width: 560px;
}

#conteudoint input {
	border: 1px solid #ccc;
}

#conteudoint h2 {
	font-size: 1.5em;
	font-weight: 800;
	margin: 10px 0;
	text-transform: uppercase;
}

#conteudoint a {
	text-decoration: none;
}

#conteudoint a.diferenca {
	color: #78B023;
}

#conteudoint li,#conteudo p {
	line-height: 20px;
	font-size: 1em;
	margin: 25px 0;
}

#conteudoint a.botao-comprar {
	background: url(../../images/faq/botao-comprar.gif) no-repeat top;
	display: inline-block;
	height: 20px;
	text-indent: -9000px;
	width: 63px;
}

#conteudoint ul {
	list-style: none;
}

#conteudoint a:hover {
	text-decoration: underline;
}

#conteudoint img {
	margin: 5px 0;
}

#conteudoint ul.pagina li {
	float: left;
}

/*
Footer
-------------------*/
#footer p {
	font-size: 0.7em;
	margin: 0 0 0 170px;
}

#footer a {
	color: #78B023;
	text-decoration: none;
}

/*
Barra do topo
-------------------*/
#topbar-container {
	height: 60px;
	width: 100%;
	background: url(/images/bb_back.gif) 0 0 repeat-x;
}

#topbar {
	height: 60px;
	color: #333333;
	margin: 0 auto;
	width: 760px;
}

#topbar ul {
	list-style: none;
	float: right;
}

#topbar li {
	float: left;
	padding: 7px;
}

#topbar form {
	margin: 0;
	padding: 0;
}

#topbar a {
	color: #333333;
	text-decoration: none;
}
#topbar a:hover {
	color: #333333;
	text-decoration: none;
}

/*
BUSCA DO TOPO
-------------------*/
#menu {
	position: relative;
}

#searchform {
	position: absolute;
	right: 0;
	width: 370px;
}

#searchform input {
	border: 2px solid #BBAFA6;
	font-size: 1.5em;
	padding: 4px;
	width: 250px;
}

#searchform button {
	background: url(../img/busca/botao-procurar.png) no-repeat;
	border: 0;
	height: 40px;
	text-indent: -9000px;
	width: 100px;
	cursor: pointer;
}

/*
PAGINA BUSCA
-------------------*/
.search h3 {
	font-size: 1.4em;
}

.search h3 small {
	font-size: 0.7em;
	text-transform: uppercase;
}

/* Submenu */
.search ul.submenu {
	background: url(http://bipme.tv/img/busca/bg-submenu.png) repeat-x top;
	height: 33px;
	list-style: none;
	width: 100%;
}

.search ul.submenu li {
	float: left;
	font-size: 0.8em;
	padding: 0 20px;
}

.search ul.submenu li a {
	color: #fff;
	display: block;
	padding: 7px 0;
	text-decoration: none;
	text-transform: uppercase;
}

.search ul.submenu li a:hover {
	background: url(http://bipme.tv/img/busca/smenu-hover.png) no-repeat top
		center;
}

.search ul.submenu li a.ativo {
	background: url(http://bipme.tv/img/busca/smenu-active.png) no-repeat
		bottom center;
	padding-bottom: 12px;
	font-size: 1.1em;
	font-weight: 800;
}

/* resultados */
.search .result {
	float: left;
	margin: 0 15px 0 0;
	padding: 15px 0;
	text-align: justify;
	width: 344px;
	height: 100px;
}

.search .no-result {
	text-align: center;
	margin: 10px;
}

.search h4 {
	margin: 0 0 10px 0;
	width: 344px;
}

.search h4 a {
	color: #58D4E3;
	font-size: 1.4em;
	text-decoration: none;
	text-transform: none;
}

.search h4 small,.search h4 em {
	color: #968476;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	letter-spacing: 0.01em;
	padding: 0 5px;
	text-transform: none;
}

.search h4 em a {
	font-size: 11px;
	color: #736357;
	text-decoration: underline;
	font-weight: 800;
}

.search h4 em {
	display: block;
	font-style: normal;
}

.search .result img {
	float: right;
}

.search .result p {
	width: 264px;
}

.search .result p img {
	float: left;
	margin: 0 10px 5px 0;
}

a.busca {
	text-decoration: none;
}

a.busca:hover {
	text-decoration: none;
}

#indiqueEstePrograma {
	color: #0060A9; 
	padding: 3px; 
	width: 250px;
	font-size:1.3em;	
/*	border: 1px solid #7F9DB9;*/
	margin-bottom: 20px;
}

a.indiqueEstePrograma {
	color: #0060A9; 
	margin: 0px; 
	font-weight:800;
	letter-spacing: 0em;
	text-decoration: none;
}

a.indiqueEstePrograma:hover {
	color: #0060A9; 
	margin: 0px; 
	font-weight:800;
	letter-spacing: 0em;	
	text-decoration: underline !important;
}

/****************************************
Componente -> Borda Arredondada				
----------------------------------------*/
.boxRounded {
	background: #FFF;
	position: relative;
}

.borderRounded {
	background-color: #effdfe;
	background-repeat: no-repeat;
	height: 10px;
	position: absolute;
	width: 10px;
	z-index: 5;
}

.topLeft {
	background-image: url(/img/bordas/topLeft.png);
	left: 0;
	top: 0;
}

.topRight {
	background-image: url(/img/bordas/topRight.png);
	right: 0;
	top: 0;
}

.bottomLeft {
	background-image: url(/img/bordas/bottomLeft.png);
	left: 0;
	bottom: 0;
}

.bottomRight {
	background-image: url(/img/bordas/bottomRight.png);
	bottom: 0;
	right: 0;
}

.boxRounded .content {
	position: relative;
	z-index: 10;
}

/** END Borda Arredondada */ /****************************************
Componente -> Perfil : Borda Arredondada				
----------------------------------------*/
.boxPerfil {
	float: right;
	margin-top: 10px;
	width: 278px;
}

.boxPerfil .content {
	padding: 10px;
}

/** END Perfil */ /****************************************
Componente -> Perfil 
----------------------------------------*/
.boxPerfil h2 {
	background: url(../img/perfil/seta-aberta.gif) no-repeat center left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 800;
	padding-left: 15px;
}

.boxPerfil ul {
	list-style: decimal;
	line-height: 1.3em;
	margin: 10px 0 0 30px;
	font-size: 1.2em;
	font-weight: bold;
}

.boxPerfil .usuarios ul {
	list-style: none;
}

.boxPerfil .usuarios li {
	height: 35px;
}

.boxPerfil .usuarios img {
	float: left;
	margin: 0 5px 0 0;
}

.boxPerfil .usuarios a {
	padding-top: 5px;
}

.boxPerfil .amigos img {
	margin: 3px;
}

 .boxPerfil a
,.boxPerfil .value {
	color: #0084b4;
	text-decoration: none;
}

.boxPerfil a:hover {
	text-decoration: underline;
}

.boxPerfil small {
	color: #B1A398;
	font-size: 0.7em;
	font-style: italic;
	margin: 0 0 0 5px;
}

.boxPerfil .top {
	border-bottom: 1px dashed #643200;
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.boxPerfil ul.dados {
	list-style: none;
	font-size: 0.9em;
	margin: 0;
	line-height: 1.4em;
}

.boxPerfil .label {
	font-weight: 800;
	margin-right: 3px;
}

.boxPerfil .perfil {
	height: 70px;
}

.boxPerfil .username img {
	float: left;
	margin: 0 15px 5px 0;
}

.boxPerfil .username {
	color: #736357;
	font-size: 14pt;
	font-weight: 800;
}

.boxPerfil .stats {
	height: 40px;
}

.boxPerfil .statuses {
	float: left;
	text-align: center;
	margin: 0 10px 0 0;
	width: 75px;
}

.boxPerfil .numb {
	font-size: 1.7em;
	font-weight: 800;
}

.boxPerfil .txt {
	display: block;
	clear: both;
}

.perfil {
	color: #736357;
	font-size: 1.8em;
	font-weight: 800;
	height: 50px;
}

.boxPerfil a.lbOn {
	text-align: right;
	display: block;
}

.perfil img {
	float: left;
	margin: 0 10px 10px 0;
}

/** END Perfil */ /****************************************
Componente -> Perfil HOME : Borda Arredondada				
----------------------------------------*/
.boxPerfilHome {
	float: left;
	margin-top: 10px;
	margin-left: 3px;	
	margin-right: 4px;	
	width: 246px;
	height: 250px;	
}

.boxPerfilHome .content {
	padding: 10px;
}

/** END PerfilHome */ /****************************************
Componente -> Perfil 
----------------------------------------*/
.boxPerfilHome h2 {
	background: url(../img/perfil/seta-aberta.gif) no-repeat center left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 800;
	padding-left: 15px;
}

.boxPerfilHome h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 900;
	padding-left: 10px;
	text-transform: uppercase;
}

.boxPerfilHome h4 {
	color: #B1A398;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: 600;
	padding-left: 10px;
	font-style: italic;
}

.boxPerfilHome ul {
	list-style: decimal;
	line-height: 1.3em;
	margin: 10px 0 0 30px;
	font-size: 1.2em;
	font-weight: 800;
}

.boxPerfilHome .usuarios ul {
	list-style: none;
}

.boxPerfilHome .usuarios li {
	height: 35px;
}

.boxPerfilHome .usuarios img {
	float: left;
	margin: 0 5px 0 0;
}

.boxPerfilHome .usuarios a {
	padding-top: 5px;
}

.boxPerfilHome .amigos img {
	margin: 3px;
}

.boxPerfilHome a,
.boxPerfilHome .value {
	color: #0060A9;
	text-decoration: none;
	font-weight: bold !important;
}

.boxPerfilHome a:hover,
.boxPerfilHome .value { {
	#0060A9;
	text-decoration: none;
	font-weight: bold !important;
}

.boxPerfilHome small {
	color: #B1A398;
	font-size: 0.7em;
	font-style: italic;
	margin: 0 0 0 5px;
}

.boxPerfilHome .top {
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.boxPerfilHome ul.dados {
	list-style: none;
	font-size: 0.9em;
	margin: 0;
	line-height: 1.4em;
}

.boxPerfilHome .label {
	font-weight: 800;
	margin-right: 3px;
}

.boxPerfilHome .perfil {
	height: 70px;
}

.boxPerfilHome .username img {
	float: left;
	margin: 0 15px 5px 0;
}

.boxPerfilHome .username {
	color: #736357;
	font-size: 14pt;
	font-weight: 800;
}

.boxPerfilHome .stats {
	height: 40px;
}

.boxPerfilHome .statuses {
	float: left;
	text-align: center;
	margin: 0 10px 0 0;
	width: 75px;
}

.boxPerfilHome .numb {
	font-size: 1.7em;
	font-weight: 800;
}

.boxPerfilHome .txt {
	display: block;
	clear: both;
}

.boxPerfilHome a.lbOn {
	text-align: right;
	display: block;
}

/** END Perfil */ /****************************************
Componente -> Status : Borda Arredondada				
----------------------------------------*/
.boxStatus {
	margin: 0px;
	width: 100%;	
}

.boxStatus .content {
	padding: 10px;
}

/** END PerfilHome */ /****************************************
Componente -> Perfil 
----------------------------------------*/
.boxStatus h2 {
	background: url(../img/perfil/seta-aberta.gif) no-repeat center left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 800;
	padding-left: 15px;
}

.boxStatus h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: 900;
	padding-left: 10px;
	text-transform: uppercase;
}

.boxStatus h4 {
	color: #B1A398;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: 600;
	padding-left: 10px;
	font-style: italic;
}

.boxStatus ul {
	list-style: decimal;
	line-height: 1.3em;
	margin: 10px 0 0 30px;
	font-size: 1.2em;
	font-weight: 800;
}

.boxStatus .usuarios ul {
	list-style: none;
}

.boxStatus .usuarios li {
	height: 35px;
}

.boxStatus .usuarios img {
	float: left;
	margin: 0 5px 0 0;
}

.boxStatus .usuarios a {
	padding-top: 5px;
}

.boxStatus .amigos img {
	margin: 3px;
}

.boxStatus a,.boxStatus .value {
	color: #0084b4;
	text-decoration: none;
}

.boxStatus a:hover {
	text-decoration: underline;
}

.boxStatus small {
	color: #B1A398;
	font-size: 0.7em;
	font-style: italic;
	margin: 0 0 0 5px;
}

.boxStatus .top {
	margin-bottom: 15px;
	padding-bottom: 10px;
}

.boxStatus ul.dados {
	list-style: none;
	font-size: 0.9em;
	margin: 0;
	line-height: 1.4em;
}

.boxStatus .label {
	font-weight: 800;
	margin-right: 3px;
}

.boxStatus .perfil {
	height: 70px;
}

.boxStatus .username img {
	float: left;
	margin: 0 15px 5px 0;
}

.boxStatus .username {
	color: #736357;
	font-size: 14pt;
	font-weight: 800;
}

.boxStatus .stats {
	height: 40px;
}

.boxStatus .statuses {
	float: left;
	text-align: center;
	margin: 0 10px 0 0;
	width: 75px;
}

.boxStatus .numb {
	font-size: 1.7em;
	font-weight: 800;
}

.boxStatus .txt {
	display: block;
	clear: both;
}

.boxStatus a.lbOn {
	text-align: right;
	display: block;
}


/****************************************
Componente -> Comentario 
----------------------------------------*/
.boxComentPerfil {
	margin-top: 10px;
	width: 465px;
}

.boxComentPerfil .content {
	padding: 7px 37px 7px 7px;
}

/**/
.msg-info {
	background: #FFC993;
	border: 2px dashed #FF6600;
	padding: 7px;
	margin: 0 0 10px;
	color: #FF3300;
	text-align: center;
	font-size: 1.5em;
}

.msg-info a {
	color: #0066CC;
	font-size: 1.3em;
	display: block;
}

/* Caixa de informação do botão bip */
.infoBox {
	background: #fff2bf url(/img/botao/bipme.png) no-repeat 7px center;
	border: 2px solid #fc3;
	font-size: 1.3em;
	margin: 0 auto 10px;
	padding: 10px 8px 10px 58px;
	position: relative;
	width: 690px;
}

.infoBox p {
	margin-right: 70px;
}

.infoBox form {
	float: right;
	position: absolute;
	top: 7px;
	right: 10px;
}

.infoBox button {
	padding: 10px;
}

/*********** popup (dhtml) ****************/

#dhtml_popup {
	position: absolute;
	width: 760px;
	top: 0px;
	left: 50%;
	height: 35px;
	padding: 0px;
	margin-left: -380px; 	
	border: 2px solid #CAED87;
	border-top: 0px;	
	z-index: 1000;
}

#dhtml_popup_content {
	width: 745px;
	height: 28px;
	padding: 4px 5px 3px 10px;
	background: #B4D675;	
}

#dhtml_popup_content h1 {
	text-transform: none;
	font: 22px Verdana;
	color: #FFFFFF;
}

#dhtml_popup_content a.pesquisa {
	display: inline;
	color: #339933;
	text-decoration: none;
}

#dhtml_popup_content a.pesquisa:hover {
	display: inline;
    padding: 2px;
	color: #FFFFFF;
	background: #339933;
	text-decoration: none;
}

/*******************************************/

