/*        V2        */
.outer{
	list-style:none;
	margin:0px;
	padding:0px;
}

	
#menu {
	width: 200px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-width: 1px;

	}
#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#menu li a {
	height: 25px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #FFFFFF;
	display: block;
	background: url(menu_info.php_arquivos/images/v6.gif);
	background-repeat:no-repeat;
	padding: 8px 0 0 50px;
	}
	
#menu li a:hover {
	color: #666666;
	background: url(menu_info.php_arquivos/images/v6.gif) 0 -25px;
	background-repeat:no-repeat;
	padding: 8px 0 0 50px;
	}
	
#menu li a:active {
	color: #666666;
	background: url(menu_info.php_arquivos/images/v6.gif) 0 -50px;
	background-repeat:no-repeat;
	padding: 8px 0 0 50px;
	}@charset "ISO-8859-1";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#333333;
}
a,a:visited {text-decoration:none; color:#0066CC;}
a:hover { color:#FF9900;}
img {
	border:none;
	text-align: center;
}
form {margin:0px; padding:0px;}
H1,H2,H3,H4 { margin:0px; padding:0px; display:block;color:#434343;font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
H1 {font-size:22px;}
H2 { font-size:18px;}

/*---------------------------------------------------			HEADER			-----------------------------------------------------*/

#header {width:988px; margin-left:auto; margin-right:auto; position:relative;height:108px; padding:12px 0 0 0; z-index:90; clear:both;}

#barra { clear:both; text-align:center; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center;}


#barra ul {margin:0 auto 0 auto; padding:0; list-style:none; text-align:center; width:550px;}
#barra li {padding:4px 0 0 10px; margin:0 0 0 10px; height:28px; float:left;}

#barra li.sel {background-position:center; background-repeat:no-repeat;margin-left:0; padding-left:0;}

#barra ul.sub {font-weight:normal; clear:both; width:900px;}
#barra ul.sub li { background:none; padding:0; height:14px;}
#barra ul.sub li a {padding:0 5px 0 5px;}
#barra ul.sub li a:hover {color:#FFCC00;}
#headmid {height:57px; width:430px; float:left; background-position:0px 32px; font-size:11px; color:#FFFFFF;}

#headmid form.busca {width:430px; height:23px; padding:2px 0 0 0; margin-left:-2px; background-image:url(/img/v8/head/bgbusca.png); overflow:hidden;}
#headmid a { font-size:12px; font-weight:bold;color:#FFFFFF;}

#headmid ul { position:relative; top:-2px; margin:0px; padding:0; list-style:none; clear:both;}
#headmid li {text-align:center; float:left; font-weight:bold; margin:0px; padding:0px;}
#headmid li.w {width:74px;}
#headmid li.m {width:51px;}
#headmid li.l {width:55px;}
#headmid li.p {width:80px;}
#headmid li.o {width:48px;}
#headmid li.i {margin-left:2px; width:120px;}
#headmid #q { background:none; border:none; height:20px; font-size:14px; margin-left:12px; width:330px;}

#usubox {width:210px; height:83px; position:absolute; padding:0 2px 0 2px; left:770px; top:10px; z-index:1000;}

#usucard {padding:13px 5px 0 70px;}
#usucard img {width:45px; margin:-5px 0 0 -64px; float:left;}
#fav {position:absolute; top:64px; right:0px;}
#fav img {margin-right:10px; float:left;}
#userhist { display:none; visibility:hidden; position:absolute; left:15px; top:120px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#userhist p {display:block; margin:3px 0 3px 0; }
#userhist ul { margin:0px; padding:0px;}
#userhist ul li { margin:5px 0 5px 0; padding:0px}
#histbot { position:absolute; top:410px; left:60px;display:none; visibility:hidden;  } 

#userhist ul { margin:0px; padding:0px; list-style:none;}
#userhist ul li { margin:5px 0 0px 0; padding:0 0 5px 0px; list-style:none; border-bottom:1px solid #DEDEDE; display:block; width:185px;}
#userhist a:hover { color:#F90;}


#userhist img { margin-right:10px; float:left; }

/*------------------------------------------			//	HEADER		--------------------------------------------*/

/*------------------------------------------			FOOTER		--------------------------------------------*/
#footer { clear:both; width:100%; height:120px; text-align:left; position:relative;}
#footer #in {width:988px; margin-left:auto; margin-right:auto; position:relative; top:6px; font-size:13px; font-weight:bold; text-align:center; }
#footer p {margin:0; text-align:center; width:100%; position:relative;}
#footer p.bord a, #footer p.bord2 a { padding:0 10px 0px 10px; margin-bottom:10px; border-left:1px solid #FFFFFF; color:#FFFFFF;}
#footer p.bord2 a { font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer p.bord a:hover, #footer p.bord2 a:hover { color:#FFCC00;}
/*------------------------------------------			//	FOOTER		--------------------------------------------*/

/*------------------------------------------			CORPO		--------------------------------------------*/
#corpo {width:980px; margin-left:auto; margin-right:auto; clear:both; text-align:left; position:relative; }
#corpoh {width:970px; margin-top:5px; margin-left:auto; margin-right:auto; clear:both; text-align:left; position:relative; }
/*navbar */
#navbar {width:975px; margin-left:auto; margin-right:auto; clear:both; text-align:left; margin-top:3px; padding-left:5px;}
/*// navbar */

/*ads */
#adtop {width:728px; margin-left:auto; margin-right:auto; padding:10px; height:90px; clear:both; text-align:center; overflow:hidden; z-index:1;}
#adtopDet {width:728px; margin-left:auto; margin-right:auto; padding:10px; height:105px; clear:both; text-align:center;overflow:hidden;}
#admatsky { padding:20px 0 20px 0; width:100%; text-align:center; clear:both;}
#ad300 {float:right; padding:0 0 15px 20px; width:300px; height:250px; text-align:right;overflow:hidden;}
#adsense_busca_top {padding:5px 0 15px 10px; width:460px;}
/*// ads */

#ig {position:absolute; top:0px; left:0px; height:31px; width:100%; overflow:hidden; margin:0px; padding:0px;}

/*------------------------------------------		//	CORPO	--------------------------------------------*/



/*------------------------------------------			DETALHES PROGRAMAS		--------------------------------------------*/
#progficha {border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; padding:6px 15px 10px 25px; margin-left:2px; width:285px; height:99px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:19px; font-size:11px;}
#prognota {text-align:center; width:210px; float:left; padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#prognota img { padding:12px 0 9px 0;}
#prog {float:left; width:740px; margin-right:20px; clear:both;}
#prog img.down {padding-top:10px; float:left; clear:both;}
#prog #texto {border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE;padding:18px; position:relative; width:702px; margin-bottom:33px; clear:both; text-align:justify; font-size:14px;}
#prog #texto .subtitulo {color:#FF9900; font-size:16px; font-family:Arial, Helvetica, sans-serif,sans; font-weight:bold; text-transform:uppercase; }
#prog #texto li { margin-left:20px; margin-bottom:5px;} 
#prog #texto li.tit {margin-left:0px;}
#prog #texto strong  {font-size:14px; color:#0066CC;}
#prog b.t {position:absolute; top:-8px; left:-1px; background:url(/img/v8/detail/bord-top.png) no-repeat; width:740px; height:8px;}
#prog b.b {position:absolute; bottom:-8px; left:-1px; background:url(/img/v8/detail/bord-bot.png) no-repeat; width:740px; height:8px;}
#prog ul.obs { margin:20px 0 0 0; padding:0; clear:both;}
#prog ul.obs li {margin:5px 0 5px 20px;}
#prog ul.obs li.tit {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#0066FF; list-style:none; margin-left:0px;}
 #comp, #prog #comp.first {width:180px; height:95px; padding-top:5px; text-align:center; border-right:1px solid #DEDEDE; float:left; margin-top:10px;}
#comp.first {  border-left:1px solid #DEDEDE;}
 #comp img { margin-bottom:10px;}
#prog.titprog {height:65px; overflow:hidden; vertical-align:middle; margin-bottom:20px;}


#progdir {position:absolute; right:0px; top:73px; width:224px; overflow:hidden; text-align:center;}
#progdir #galer {border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; position:relative; width:222px; height:230px; margin-bottom:33px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#progdir #galer b.t {position:absolute; top:-8px; left:-1px; background:url(/img/v8/detail/bord-img-top.png) no-repeat; width:224px; height:8px;}
#progdir #galer b.b {position:absolute; bottom:-8px; left:-1px; background:url(/img/v8/detail/bord-img-bot.png) no-repeat; width:224px; height:8px;}

#progdir #galer .stepcarousel{ position: relative; overflow:hidden; width: 210px; height: 150px; }
#progdir #galer .stepcarousel .belt {position: absolute;left: 0;top: 0; height:150px;}
#progdir #galer .stepcarousel .panel{float: left;overflow: hidden; width:200px; height:150px; padding:0 2px 0 8px;}
#progdir #galer p.cont {margin-top:10px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#tags b {margin:0 5px 0 5px;}

#progdir #time {text-align:center; padding-left:70px; position:relative; width:154px; margin-top:10px; clear:both; height:70px; background:url(/img/v8/detail/time.jpg) no-repeat;}
#progdir #tempo {font-size:18px; font-weight:bold;}
#progdir #velo {font-size:14px; font-weight:bold; line-height:22px;}

#progdir #autor {width:224px; overflow:hidden; text-align:center; font-size:11px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#progdir #autor ul {margin:5px 0 0 0; padding:0 0 0 15px;; list-style:square; text-align:left;}
#progdir #tags {width:224px; margin:10px 0 25px 0; text-align:center; color:#0066FF; font-weight:bold; line-height:25px; font-size:14px;}
#progdir #chart {position:relative; top:-7px; height:117px;}

#formvelo label.error { display: inline-block; color:#FF0000; font-style: italic;}
#chtime {padding:4px; width:212px;border:1px solid #DEDEDE;height:100px; text-align:center; } 

/*------------------------------------------		//	DETALHES PROGRAMAS		--------------------------------------------*/


/*------------------------------------------			DOWNLOAD PROGRAMAS		--------------------------------------------*/
#down {border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE;padding:2px 18px 18px 18px; position:relative; width:942px; margin-bottom:33px; clear:both; text-align:justify; font-size:14px;}
#down b.t {position:absolute; top:-8px; left:-1px; background:url(/img/v8/down/bord-top.png) no-repeat; width:980px; height:8px;}
#down b.b {position:absolute; bottom:-8px; left:-1px; background:url(/img/v8/down/bord-bot.png) no-repeat; width:980px; height:8px;}
#downstart {padding:15px 20px 20px 120px; background:url(/img/v8/down/seta-60.jpg) no-repeat; height:45px; clear:both;}

/*------------------------------------------		//	DOWNLOAD PROGRAMAS		--------------------------------------------*/



/*------------------------------------------		Materias		--------------------------------------------*/
#corpomat {float:right; width:750px; margin-right:10px; z-index:1; position:relative;}
#materia {border:1px solid #ADADAD; background:url(/img/v8/bg-listr.jpg) repeat-x; padding:20px; color:#333333; line-height:18px; position:relative; z-index:1;}
#materia #texto {clear:both; margin:20px 0 0 0; text-align:justify; font-size:14px;}
#materia h1 { font-style:italic; width:650px; padding-bottom:5px;}
#materia #recomende {position:absolute; top:8px; right:20px; background:url(/img/v8/mat/legal.gif) no-repeat; height:40px; padding-left:27px; padding-top:8px; z-index:3;}
#materia #recomende span {font-size:14px; font-weight:bold; color:#333333;}
#materia #recomende a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#materia #tools { line-height:17px; vertical-align:middle;}
#materia #tools img { margin-right:3px;}
#materia #tools a {padding-right:7px; margin-left:7px; border-right:1px solid #dedede;}
#materia #tools a.last {padding-right:0; margin-left:7px; border-right:none;}
/*------------------------------------------		// Materias		--------------------------------------------*/



/*------------------------------------------			Menu lateral			--------------------------------------------*/
#menulat {width:190px; background-color:#F0F0F0; float:left;}
#menulat ul {border-bottom:1px solid #DEDEDE; width:190px; float:left; margin:0; padding:0; list-style:none; background-color:#FFFFFF;}
#menulat ul li {margin:0; display:block; padding:9px 9px 9px 30px; text-align:left; font-size:13px; font-weight:bold; border-top:1px solid #DEDEDE; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; background:url(/img/v8/li/tri-cinza.png) no-repeat;}
#menulat ul li.tit {color:#393939; font-size:22px; background:url(/img/v8/bg-listr.jpg) repeat-x; padding:15px; text-align:center; margin:0;}
#menulat ul li.tit h1, #menulat ul li h1 {color:#393939; font-size:22px; text-align:center; margin:0; padding:0;}
#menulat ul li.dest {color:#91B41F; background:url(/img/v8/li/bola-verde.png) no-repeat;}
#menulat ul li.dest a {color:#91B41F;}
#menulat ul li.dest a:hover {color:#FFCC00;}
#menulat ul li.sel {background:url(/img/v8/li/tri-verde.png) no-repeat;}
#menulat ul li.selsub {background:url(/img/v8/li/tri-verde-down.png) no-repeat;}
#menulat ul li.sub, #menulat ul li.lv2, #menulat ul li.lv3, #menulat ul li.lv4 {border-top:none; font-weight:normal; font-size:12px; background:none; padding:0px 9px 9px 30px;}

#menulat ul li.sub a, #menulat ul li.lv2 a, #menulat ul li.lv3 a, #menulat ul li.lv4 a {color:#494949;}
#menulat ul li.sub a:hover, #menulat ul li.lv2 a:hover, #menulat ul li.lv3 a:hover, #menulat ul li.lv4 a:hover {color:#FFCC00;}
/*------------------------------------------			//	Menu Lateral		--------------------------------------------*/





/*------------------------------------------			ABAS		--------------------------------------------*/
#abas {background:url(/img/v8/aba/bg.png) bottom repeat-x; width:100%; font-size:14px; font-weight:bold; min-height:28px; height:28px; clear:both; margin-bottom:15px;}
#abas a {color:#333333; font-style:normal;}
#abas a:hover {color:#006600; }
#abas ul {margin:0 0 0 18px; padding:0; list-style: none;}
#abas li {margin:0 4px 0 0; padding: 0 5px 0 0; text-align: center; float: left; border-bottom: 1px solid #999999; height:27px;}
#abas li span {display: block; float:left; padding: 6px 10px 4px 15px; text-align:center; height:17px;}

#abas li {background: url(/img/v8/aba/abas.png) 100% 0px; }
#abas li span {background:url(/img/v8/aba/abas.png) 0 0px;}
/*
#abas li:hover {background: url(/img/v8/aba/abas.png) 100% -150px;}
#abas li span:hover {background:url(/img/v8/aba/abas.png) 0 -150px;}
*/
#abas li.verde {background: url(/img/v8/aba/abas.png) 100% -100px; }
#abas li.verde span {background:url(/img/v8/aba/abas.png) 0 -100px;}

#abas li.ativo {border-bottom:1px solid #FFFFFF; background:url(/img/v8/aba/abas.png) 100% -50px;}
#abas li.ativo span {background:url(/img/v8/aba/abas.png) 0 -50px;}


/*------------------------------------------		//	ABAS		--------------------------------------------*/


/*------------------------------------------			LISTAGENS		--------------------------------------------*/
/* in prog,artigo */
#listprog td {border-bottom:1px solid #DEDEDE; padding:15px; min-width:50px; text-align:center;}
#listprog td.txt {text-align:left; width:380px;}
#listprog span.nome { cursor:pointer; font-size:16px; font-weight:bold; color:#0066CC;}

#listprog .data { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
#listprog .new {color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-transform:capitalize;}

/* geral */
#headlist {float:left; height:30px; background:url(/img/v8/bg-listas.png) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#999999;border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE;}
#headlist td { padding:5px 10px 5px 10px; border-left:1px solid #FFFFFF; text-align:center;}
#headlist td a {color:#999999;}
#headlist td a:hover {color:#FF9900;}
#headlist td.sel {color:#666666; background:url(/img/v8/bg-list-sel.png) no-repeat; padding-left:15px;}

.listagem { float:left;}
#list_ads_dir { width:160px; float:right;}
.listagem td {text-align:center; width:82px; border-bottom:1px solid #DEDEDE; padding:20px 10px 20px 10px;}
.listagem td.a {width:24px;}
.listagem td.b { width:100px;}
.listagem td.b.img { border:none; width:100px; height:65px;}
.listagem td.c { width:309px; text-align:left;}
.listagem td.c a {font-size:16px; font-weight:bold;}
 .listagem td.c a.peq { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal}

.paginacao a {background:url(/img/v8/bg-list-pag.png) repeat-x; border:1px solid #DEDEDE; padding:2px 7px 2px 7px;  margin:0 1px 0 1px; height:22px;}
.paginacao a:hover { background-image:none; background-color:#0066CC; color:#FFFFFF; border:1px solid #666666; font-weight:bold;}
.paginacao a.sel, .paginacao a.sel:hover {color:#434343; background-image:none; background-color:#FFFFFF; cursor:text;border:1px solid #434343;}


#suabusca {position:relative; top:-15px; right:-4px; float:right; width:245px; height:169px; padding:10px; background:url(/img/v8/sua-busca.png) no-repeat; overflow:hidden;}
#suabusca .lic { clear:both; margin:5px 0 15px 0;}
#suabusca .lic b {line-height:25px;}
#suabusca .lic a.g {border-left:1px solid #434343; border-right:1px solid #434343; padding:0 8px 0 8px; margin:0 8px 0 8px;}
#suabusca .lic a.ativo {font-weight:bold; color:#434343;}

#suabusca .subsislnk { clear:both; margin-top:5px; width:255px;}
#suabusca .subsislnk b {line-height:25px;}
#suabusca .subsislnk a { border-left:1px solid #434343; padding:0 6px 0 8px; margin:0px;}
#suabusca .subsislnk a.um { border:none; padding-left:0px;}
#suabusca .subsislnk a.sel {font-weight:bold; color:#434343;}
#suabusca .u { margin-top:10px;} 
#suabusca .u a.um{ padding-right:8px; margin-right:8px; border-right:1px solid #434343;}
#suabusca .u a.sel {font-weight:bold; color:#434343;}


.subcatslist {padding-top:3px; width:460px;} 
.subcatslist a { line-height:18px;} 

/*------------------------------------------		//	LISTAGENS		--------------------------------------------*/

/*------------------------------------------		LISTAGENS	MATERIAS 			--------------------------------------------*/
.listmat {clear:both;}
.listmat td {padding:20px 10px 20px 10px; border-bottom:1px solid #DEDEDE;}
.listmat td.a {font-size:13px; width:450px; padding:20px 0 20px 0;border-bottom:1px solid #DEDEDE;}
.listmat td.b { font-size:12px; width:100px; font-weight:normal; text-align:center;border-bottom:1px solid #DEDEDE;}
.listmat td.c { font-size:12px; width:70px; text-align:center; border-bottom:1px solid #DEDEDE;}
.listmat td.d { font-size:12px; width:70px; text-align:center; border-bottom:1px solid #DEDEDE;}

.listmat span.por {font-size:12px; color:#999;}


/*------------------------------------------		//	LISTAGENS MATERIAS		--------------------------------------------*/


/*------------------------------------------			COMENTARIOS		--------------------------------------------*/
#opiniao {width:530px; overflow:hidden; background:url(/img/v8/coment-bg.png) right top no-repeat; padding:20px 20px 40px 190px; min-height:80px; font-size:14px; position:relative; margin-bottom:20px; clear:both; text-align:justify;}
#opiniao span.t {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#99CC00; font-style:italic; display:block;}
#opiniao span.t20 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#99CC00; font-style:italic; display:block;}
#opiniao b.dt {color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block; margin-bottom:7px; font-weight:normal; position:static; background:none; width:auto; height:auto;}
#opiniao b {position:absolute; bottom:-1px; right:0; background:url(/img/v8/coment-bot.png) no-repeat; width:627px; height:25px;}
#opiniao img { border:1px solid #333333;position:absolute; top:20px; left:30px;}
#opiniao img.n {float:right; border:none; position:static;}
#opiniao span.nm {position:absolute; top:107px; left:0px; width:142px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#99CC00;}
/*------------------------------------------		//	COMENTARIOS		--------------------------------------------*/



/*------------------------------------------			TIPOS		--------------------------------------------*/
.lic_1 { font-size:12px; color:#0066CC; font-weight:bold;}
.lic_2 { font-size:12px; color:#749D00; font-weight:bold;}
.fon_v { font-family:Verdana, Arial, Helvetica, sans-serif;}
.a13 { font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.a14 { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.b {font-weight:bold;}
.v {font-family:Verdana, Arial, Helvetica, sans-serif;}
.x9 {font-size:9px; color:#666666;}

.top {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:29px; font-weight:bold; color:#999999;}

.x10 {font-size:10px;}
.x12 {font-size:12px;}
.x14 {font-size:14px;}
.x16 {font-size:16px;}
.x18 {font-size:18px;}
.x22 {font-size:22px;}
.ita {font-style:italic;}
.tip {font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;font-size:10px; font-weight:normal;}
.list_data, .peq, .peq a, .list_data a  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal}
.list_data, .c999 {color:#999999; }
.new {color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-transform:capitalize; font-weight:normal;}

.tit { font-size:18px; color:#434343; font-weight:bold;}


/*------------------------------------------		//	TIPOS		--------------------------------------------*/

/*------------------------------------------			AUX		--------------------------------------------*/
.right {float:right;}
.clr { clear:both;}
.left {float:left;}
.center {text-align:center; margin-left:auto; margin-right:auto;}

.img_dir { float:right; margin-left:10px; margin-bottom:10px;}
.img_esq {float:left; margin-right:10px; margin-bottom:10px;}
.centro {text-align:center; width:590px; margin:15px 0 15px 0;}
.some {left:-5000px; top:-5000px; position:absolute; display:none; visibility:hidden;}

/*------------------------------------------		// AUX		--------------------------------------------*/ 



/*------------------------------------------		 WALLPAPERS		--------------------------------------------*/ 

.nota_on,.nota_off {background-position:left;width:34px; height:30px;  cursor:pointer;}
.nota_on {background-image:url(/img/v8/notas/on-med.png); }
.nota_off {background-image:url(/img/v8/notas/off-med.png);}

#bxkgal, #bxkgal1 { width:204px; height:80px; padding:10px 47px 10px 47px; border:1px solid #DEDEDE; margin-top:5px;} 
#bxkgal .stepcarousel, #bxkgal1 .stepcarousel { position: relative; overflow: hidden; width: 206px; height: 80px; }
#bxkgal .stepcarousel .belt, #bxkgal1 .stepcarousel .belt {position: absolute;left: 0;top: 0;}
#bxkgal .stepcarousel .panel, #bxkgal1 .stepcarousel .panel {float: left;overflow: hidden;width: 90px; margin-right:20px; text-align:center;}
#bxkgal .stepcarousel .belt img, #bxkgal1 .stepcarousel .belt img {margin-top:5px; width:90px;}


#comentwall {padding-left:55px; position:relative; min-height:50px; padding-bottom:10px; border-bottom:1px dotted #DEDEDE; margin-bottom:15px;}
#comentwall img.a { position:absolute; left:0px; top:0px; border:1px solid #000000;}
#comentwall .d { font-weight:normal; color:#999;}
.wfav {padding-left:15px; position:relative; top:-25px;}

#wall {width:650px; float:left; clear:both; min-height:1300px;}
#wall .por { width:205px; float:left; text-align:left; height:50px; padding-right:20px; padding-top:15px; padding-left:55px; position:relative; line-height:18px; overflow:hidden;} 
#wall .av{border:1px solid #000000; left:0px; position:absolute; top:10px;}
#wall .views {float:left; border-right:1px solid #DEDEDE; border-left:1px solid #DEDEDE; text-align:center; width:150px;height:50px; padding-top:15px;font-size:14px;}
#wall .nota { float:left; border-right:1px solid #DEDEDE;  text-align:center; width:215px;height:50px;padding-top:15px;}


.wallultimas {width: 300px; margin-bottom: 40px;}
.wallultimas div {float:left; margin:0 10px 10px 0; width:90px; height:75px; overflow:hidden; text-align:center; padding:0;} 
.wallultimas img { margin-left:-5px; height:75px; }
.wallultimas div.nb, .wallultimas div .nb, .nb { margin-right:0px;}
/*------------------------------------------		// WALLPAPERS		--------------------------------------------*/ 
#hid {display:none; position:absolute; left:-5000px; top:-5000px;}

#tv {
	width:344px;
	height:255px;
	background:url(/img/v8/home/tv-bg.png) no-repeat;
	position:relative;
	padding:0 61px 0 10px;
	overflow:hidden;
	float:left;
	left: 0px;
	top: 0px;
	background-image: url(/img/v8/home/tv-bg.png);

}
#tv img {margin-left:-10px; margin-bottom:7px; display:block;}
#tv a { font-size:20px; font-weight:bold;}
#tv span {font-size:13px; color:#434343; font-weight:normal;}
#tv #nav {width:46px; height:177px; overflow:hidden; position:absolute; top:2px; left:359px;}
#tv #nav img { margin:0 0 5px 0; cursor:pointer; width:46px; height:30px;}
#tv .transp {filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20; margin-bottom:5px;}
#tv .opac { filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;margin-bottom:5px;}
#adbox1 { width:300px; height:250px; position:absolute; top:0px; right:0px;}
#adbox2 {width:300px; height:250px; margin-top:27px;}
#adsfundo {border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; padding:15px 0 15px 0; height:190px;}


#DestTop {width:224px; height:243px;margin-left:12px;}
#DestTop, #jogos, #jgoon {
	float:left;
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	overflow:hidden;
	padding-top:7px;
	position:relative;
	left: 532px;
	top: 145px;

}
#DestTop b, #jogos b, #jgoon b, #maisbxk b {font-size:11px; font-weight:bold; color:#434343; line-height:9px;}
#DestTop img, #jogos img, #jgoon img { margin:5px 0 7px 0; clear:both; display:block;}
#DestTop img {width:224px; height:112px;}
#DestTop a { text-align:justify; font-weight:bold; font-size:13px; line-height:14px; } 
#DestTop .sec {border-top:1px solid #DEDEDE; margin-top:10px; padding-top:7px;}
#DestTop .sec b { line-height:16px;}

#jogos {height:451px;}
#jgoon {height:190px; border-bottom:none;}
#jogos, #jgoon {margin-top:3px; width:315px;}
#jogos img.um { width:315px; height:158px;}
#jogos a, #maisbxk a {font-size:14px; text-align:justify; font-weight:bold; word-spacing:-1px;} 

.j2, .j3 {position:absolute; top:240px;width:146px; overflow:hidden; text-align:justify;}
#jogos .j2 a, #jogos .j3 a, #jgoon .j2, #jgoon .j3 {font-size:12px; font-weight:normal; line-height:14px;}
 .j2 img,  .j3 img {width:146px; height:82px;}
 .j1 {text-align:left;}
.j2 {left:0px; }
.j3 {right:0px;}
.j4 {position:absolute; bottom:10px; left:0px; width:315px; text-align:justify;}


#jgoon .j2, #jgoon .j3 {top:10px;}




#papeis, #papeiscat {width:298px; border:1px solid #434343; height:180px; background-color:#FFFFFF; margin-top:3px; padding:0; overflow:hidden;}
#papeis img, #papeiscat img  {float:left; border-right:1px solid #434343; cursor:pointer; }
#papeis #paptv img {display:block; width:298px; height:149px; border-bottom:1px solid #434343;}


#papeis #tvp5, #papeiscat #tvp5 {overflow:hidden; border-right:none;}
#papeis .transp, #papeiscat .transp {filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;}
#papeis .opac, #papeiscat .opac { filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}


#papeiscat {width:414px; height:250px;}
#papeiscat #paptv img {display:block; width:414px; height:206px; border-bottom:1px solid #434343;}






/**/
#maisbxcont {width:620px;  position:absolute; top:0px; right:0px;}
#maisbxk {border-top:1px solid #DEDEDE; margin-top:3px; position:relative; width:620px;}
#maisbxk img { margin:3px 0 3px 0; clear:both; display:block; width:250px; height:125px;}
#maisbxk ul {list-style:none; margin:0; padding:0; width:620px; position:absolute; top:0px; right:0px;}
#maisbxk ul li {border-top:1px solid #DEDEDE; list-style:none; padding:9px 0 9px; display:block; width:350px; height:44px; position:relative; left:270px;}
#maisbxk ul li.umli {border-top:none;}
#maisbxk ul li.left {border-top:none;width:250px; overflow:hidden; clear:both; position:absolute; top:0px; left:0px; height:180px; padding-bottom:0px;}
/**/


#tops {position:absolute; right:0px; height:auto;}
#tops ul { list-style:none; margin:0; padding:0; width:300px;}
#tops ul li { list-style:none; margin:0; padding:0; width:190px; height:32px; overflow:hidden; border-top:1px solid #DEDEDE; padding:10px 10px 9px 100px; margin-top:3px; position:relative;}

#tops ul li a {font-size:14px; font-weight:bold; display:block; overflow:hidden; height:18px;}
#tops ul li img {position:absolute; left:40px; width:50px; height:32px;}
#tops ul li b {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:29px; font-weight:bold; color:#999999; position:absolute; left:10px; top:9px;}
#tops ul li b.um { color:#FF6600;}
#tops ul li b.dez { letter-spacing:-3px; font-size:24px;left:5px; top:11px;}
#tops ul li.mais { width:300px; padding:10px 0 10px 0; text-align:center; height:16px; border-bottom:1px solid #DEDEDE;}


#icobar {padding:10px 0 10px 0; font-size:13px; font-weight:bold;}
#icobar img {margin-right:15px; float:left;}
#icobar b {font-size:16px; font-weight:bold;}
#icobar .um { padding:10px 0 0 0; width:260px; float:left;}
#icobar .dois { padding:10px 0 0 0; width:370px; float:left; margin-left:30x;}
#icobar .tres { padding:10px 0 0 0; width:260px; float:right;}


#fqpdentro { width:574px; height:83px; background:url(/img/v8/home/fiquepordentro.png) no-repeat; margin-top:3px;padding:1px 40px 5px 40px;} 
.stepcarousel{ position: relative; overflow: scroll; width: 569px; height: 83px; }
.stepcarousel .belt, .stepcarouselcat .belt {position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left;overflow: hidden;border-right:1px solid #DEDEDE;padding:9px 5px 9px 5px;width: 274px;}
.stepcarousel .panel img, .stepcarouselcat .panel img {margin-right:5px; float:left;}


#fqpdentrocat { width:671px; height:83px; background:url(/img/v8/homecats/fiquepordentro.png) no-repeat; margin-top:3px;padding:1px 40px 5px 40px;} 
.stepcarouselcat{ position: relative; overflow: scroll; width: 666px; height: 83px; }
.stepcarouselcat .panel{float: left;overflow: hidden;border-right:1px solid #DEDEDE;padding:9px 5px 9px 5px;width: 322px;}
