﻿@charset "utf-8";
/*	magazineluiza.com	*/
/* 	PORTAL DA LU		*/
/*	f.marinelli @ a4b	*/
/*V - 63*/

#luPortalContainer{
	display:block;
	width: 100%;
	position: relative;
	min-width: 1004px;
}

/* topo */
#luPortalTopo, #luPortalTopo.topoDepartamento{
	display: block;
	width: 996px;
	margin: 0 auto;
	position: relative;
}

#luPortalTopo.topoDepartamento{
	height: 82px;
	_height: 92px;
	*height: 101px;
	width: 1002px;
}

/* topo bloco da esquerda */
.luPortalTopoEsq{
	display: block;
	float: left;
	_display: inline;
	width: 532px;
	height: 205px;
	background: url(/imagens/layout2008/luPortal/luPortalBgTopo.gif) center right no-repeat;
}

.luPortalTopoEsq cite, cite.luPortalDepartamentoLu a{
	display: block;
	float: left;
	position: absolute; top: 25px; left: 24px;
	background: url(/imagens/layout2008/luPortal/luPortalHomeLu.png) top left no-repeat; behavior: url(/css/comum/iepngfix.htc);
	text-indent: -1999px;
	width: 196px;
	height: 236px;
}

cite.luPortalDepartamentoLu a{
	top: 108px; left: 0;
	width: 217px;
	height: 376px;
	background: url(/imagens/layout2008/luPortal/luPortalDepartamento.png) top left no-repeat; behavior: url(/css/comum/iepngfix.htc);
	z-index: 1;
}

cite.luPortalMateria a{
	position: absolute;
	display: block; float: left;
	top: -10px; left: -35px;
	width: 87px;
	height: 103px;
	background: url(/imagens/layout2008/luPortal/luPortal.png) top left no-repeat; behavior: url(/css/comum/iepngfix.htc);
	z-index: 1;
	text-indent: -2999px;
}

#luPortalTopo .luPortalTopoEsq h1{
	display: block;
	float: left;
	width: 190px;
	height: 39px;
	background: url(/imagens/layout2008/luPortal/luPortalLogo.gif) top left no-repeat;
	text-indent: -2999px;
	margin: 50px 0 0 226px;
	_margin: 50px 0 0 113px;
}

#luPortalTopo .luPortalTopoEsq h3{
	clear: both;
	float: left;
	width: 55%;
	font: italic 17px "Trebuchet MS";
	padding: 20px 0 0 226px;
}

#luPortalTopoMateria{
	position: relative;
	display: block;
	background: url(/imagens/layout2008/luPortal/luPortalBgTop.gif) repeat-x;
	margin: 20px auto 0 auto;
	*margin: 15px auto 0 auto;
	_margin: 10px auto 0 auto;
	height: 66px;
	width: 90%;
}

/* topo bloco da direita */
.luPortalTopoDir{
	width: auto;
	height: 205px;
}

#luPortalTopo .luPortalTopoDir h2{
	display: block;
	float: left;
	background: url(/imagens/layout2008/luPortal/luPortalLogoBlog.gif) top left no-repeat;
	width: 404px;
	height: 24px;
	text-indent: -2999px;
	border-bottom: solid 1px #EEE;
	margin: 20px 0 0 40px;
}

#luPortalTopo .luPortalTopoDir h3{
	float: left;
	margin: 0px 0 0 40px;
	font: italic 11px "Trebuchet MS";
	width: 402px;
}

#luPortalTopo .luPortalTopoDir ul.luPortalBlogDestaques{
	display: block;
	float: left;
	padding: 8px 0 0 40px;
	width: 422px;
}

#luPortalTopo .luPortalTopoDir ul.luPortalBlogDestaques li{
	font: 10px "Trebuchet MS";
	margin: 0; padding: 4px 0;
	line-height: 12px;
}

#luPortalTopo .luPortalTopoDir ul.luPortalBlogDestaques li strong{
	text-transform: uppercase;
	color: #3366FF;
	font-weight:normal;
}

#luPortalTopo .luPortalTopoDir a{
	text-decoration: none;
	color: #756C5E;
}

ul.luPortalBlogDestaques li p {
	color: #756C5E;
}

#luPortalTopo p.luPortalBlogDestaquesLink{
	display: block; float: left;
	font: 11px "Trebuchet MS";
	padding: 5px 0 0 40px;
}

/* topo bloco inteiro */
.luPortalTopoDepartamento{
	display: block;
	width: 94%;
	height: 82px;
	overflow: hidden;
	margin: 0 auto;
}

.luPortalTopoDepartamento h1 a{
	display: block;
	float: left;
	width: 190px;
	height: 40px;
	background: url(/imagens/layout2008/luPortal/luPortalLogo.gif) no-repeat;
	padding: 9px 0 0 0;
	margin: 20px auto;
	text-indent: -1999px; outline: none;
}

.luPortalTopoDepartamento h1 #txtLinha{
	display: block;
	float: left;
	height: 40px;
	background: none;
	padding: 9px 0 0 10px;
	margin: 20px auto;
	font: bold italic 23px "Trebuchet MS";
	color: #009896;
}

.luPortalTopoDepartamento h3{
	display: block;
	float: right;
	font: italic 16px "Trebuchet MS";
	margin: 36px 0 0 0;
}

.luPortalTopoMateria h2.luPortal_titleLuExplica a, .luPortalTopoMateria h2.luPortal_titleBlogDaLu{
	display: block; float: left;
	background:url(/imagens/layout2008/luPortal/luPortalSpriteLogos.gif) left top no-repeat;
	width: 158px; height: 30px;
	text-indent: -2999px;
	margin: 25px 10px 0 40px;
}

.luPortalTopoMateria h2.luPortal_titleBlogDaLu{
	float: right;
	background-position: left bottom;
	height: 28px;
}
.luPortalTopoMateria h2.luPortal_fechaCanto {
	display: block; background:url(/imagens/layout2008/luPortal/luPortalBgTopR.gif) right top no-repeat;
}

/* topo barra de filtros */
#luPortalTopo .luPortalBarraFiltros, #luPortalTopo .luPortalBarraFiltrosDepartamento{
	clear: both;
	display: block;
	margin: 0 auto;
	width: 96%;
	height: 30px;
	background:  url(/imagens/layout2008/luPortal/luPortalSearchBg.gif) bottom center repeat-x;
}

#luPortalTopo .luPortalBarraFiltros{
	width: 750px !important;
	margin: 0 0 0 220px;
/*	float: right;*/
}

.luPortalBarraFiltrosMateria{
	z-index: 1;
	position: absolute;
	top: 10px;
	left: 50%;
	_left: 53%;
	margin-left: -260px;
	display: block;
	float: none;
	width: 510px;	
	_width: 510px;	
	color: #666;
}


#luPortalTopo .luPortalBarraFiltrosDepartamento{


}

#luPortalTopo .luPortalBarraFiltros em,
#luPortalTopo .luPortalBarraFiltrosDepartamento em{
	display: block;
	float: left;
	width: 197px;
	height: 30px;
	background: url(/imagens/layout2008/luPortal/luPortalBtConfiraTodos.gif) no-repeat;
	text-indent: -2999px;
}

#luPortalTopo .luPortalBarraFiltros label,
#luPortalTopo .luPortalBarraFiltrosDepartamento label,
.luPortalBarraFiltrosMateria label{
	display: block;
	float: left;
	margin-left: 4px;
}

#luPortalTopo .luPortalBarraFiltros label select,
#luPortalTopo .luPortalBarraFiltrosDepartamento label select,
.luPortalBarraFiltrosMateria label select{

	width: 220px;
	height: 20px;
	margin: 5px 0 0 0px;
	border-left:1px solid #8EA2A8; border-top:1px solid #8EA2A8; border-right:none; border-bottom:none; color:#0F6EB0; font-family:"Trebuchet MS"; font-size:10px; background-color:#F9F9F9; padding:2px 5px 2px 5px;
}

#luPortalTopo .luPortalBarraFiltrosDepartamento label select{
	width: 320px;
}

#luPortalTopo .luPortalBarraFiltros label.buscar,
#luPortalTopo .luPortalBarraFiltrosDepartamento label.buscar,
.luPortalBarraFiltrosMateria label.buscar{
	display: inline;
}

#luPortalTopo label.finalizar{
	float: right;
	background:url(/imagens/layout2008/luPortal/luPortalSearchBgR.gif) right 1px no-repeat;
	width: 12px; height: 28px;
}

.luPortalBarraFiltrosMateria label.buscar{
	background: none;
}

#luPortalTopo .luPortalBarraFiltros label.buscar a,
#luPortalTopo .luPortalBarraFiltrosDepartamento label.buscar a,
.luPortalBarraFiltrosMateria label.buscar a{
	display: block;
	width: 59px;
	height: 21px;
	background:url(/imagens/layout2008/btBuscar.gif) no-repeat;
	text-indent: -2999px;
	margin: 5px 0 0 0;
	outline: none;
}

#luPortalTopo .luPortalBarraFiltrosDepartamento label.buscar a{
	margin: 5px 30px 0 0;
}
.luPortalBarraFiltrosMateria label.buscar a{
	width: 69px;
	margin: 5px -10px 0 0;
}

/* corpo */
#luPortalCorpo{ display: block; margin: 0 auto; background: url(/imagens/layout2008/luPortal/luPortalCorpoBg.gif) repeat-x; overflow: hidden; width: 98%; height: auto; clear: both;}
.luPortalCorpoL, .luPortalCorpoR{ 	display: block; float: left; width: 10px; height: 75px; background: url(/imagens/layout2008/luPortal/luPortalCorpoBgL.gif) left top no-repeat; position: absolute; }
.luPortalCorpoR{ right: 0; width: 20px; height: 75px; background: url(/imagens/layout2008/luPortal/luPortalCorpoBgR.gif) right top no-repeat; float:right; }

/* full width top */
#luPortalBoxTop{ position: relative; clear: both; display: block; width:98%; _width: 98%; margin: 0 auto; background: url(/imagens/layout2008/luPortal/luPortal_boxMateriaBg.gif) repeat-x; overflow: hidden; }
.luPortalBoxTopL, .luPortalBoxTopR{ width: 15px; height: 52px; background: url(/imagens/layout2008/luPortal/luPortal_boxMateriaBgL.gif) left top no-repeat; position: absolute; }
.luPortalBoxTopR{ right: 0; width: 30px; height: 52px; background: url(/imagens/layout2008/luPortal/luPortal_boxMateriaBgR.gif) right top no-repeat; }

/* full width bottom */
#luPortalBoxBt{ position: relative; width:98%; clear: both; height: 52px; display: block; margin: 0 auto; background: Red url(/imagens/layout2008/luPortal/luPortal_boxMateriaBtBg.gif) bottom repeat-x; overflow: hidden; }
.luPortalBoxBtL, .luPortalBoxBtR{ width: 15px; height: 52px; background: url(/imagens/layout2008/luPortal/luPortal_boxMateriaBtBgL.gif) left bottom; position: absolute; }
.luPortalBoxBtR{ right: 0; width: 30px; height: 52px; background: url(/imagens/layout2008/luPortal/luPortal_boxMateriaBtBgR.gif) right bottom no-repeat; }


#luPortalCorpo ul{
	clear: both;
	display: block;
	background: none;
	margin: 6px 0 0 10px;
}

#luPortalCorpo ul.luPortalDepartamentoUl{
	margin: 60px 0 0 240px;
	min-height: 340px;
}

#luPortalCorpo ul#luPortal33 li{
	display: block;
	float: left;
	width: 33%;
	text-align: center;
	margin: 10px 0;
	}

#luPortalCorpo ul li{
	
	display: block;
	float: left;
	color: #756c5e;
	text-align: left;
	
}

#luPortalCorpo ul li.luPortal_titleCor1 em{ color: #1E6DC7; }
#luPortalCorpo ul li.luPortal_titleCor2 em{ color: #009999; }
#luPortalCorpo ul li.luPortal_titleCor3 em{ color: #993399; }
#luPortalCorpo ul li.luPortal_titleCor4 em{ color: #CC6699; }
#luPortalCorpo ul li.luPortal_titleCor4 { border-bottom: none; }

#luPortalCorpo ul li.luPortal_liAudio{ background: url(/imagens/layout2008/luPortal/luPortal_icoAudio.gif) 20px 20px no-repeat; }
#luPortalCorpo ul li.luPortal_liTexto{ background: url(/imagens/layout2008/luPortal/luPortal_icoTexto.gif) 20px 20px no-repeat; }
#luPortalCorpo ul li.luPortal_liVideo{ background: url(/imagens/layout2008/luPortal/luPortal_icoVideo.gif) 20px 20px no-repeat; }


#luPortalCorpo ul.luPortalDepartamentoUl li{
	width: 43%;
	text-align: left;
	padding: 10px 0 10px 50px;
}

.luPortalDestaque{
	padding-bottom: 10px;
	border-bottom: solid 1px #eee;
	display: block; float: left;
	width: 100%;
	height: 100px;
}

/* link "LEIA MAIS" das internas do portal LU */
#luPortalCorpo ul.luPortalDepartamentoUl li a.underline{
	text-decoration: underline;
}
#luPortalCorpo ul.luPortalDepartamentoUl li a{
	display: block;
	font-size: 10px;
	color: #756C5E;
}


#luPortalCorpo ul.luPortalDepartamentoUl li p, #luPortalCorpo ul.luPortalDepartamentoUl li strong{
	padding: 0px 0 0 0;
}

#luPortalCorpo ul.luPortalDepartamentoUl li p{
	padding: 4px 0 0 0;
	clear: both;
}

#luPortalCorpo ul.luPortalDepartamentoUl li img{
	margin: 0 10px 0 0;
}

#luPortalCorpo ul li.luPortalBoxFixa{
	margin-top: 30px;
}

#luPortalCorpo ul li div{
	width: 320px;
	margin: 0 auto;
}

#luPortalCorpo ul li div h4{
	background: url(/imagens/layout2008/luPortal/luPortalBoxTopBg.png) center top no-repeat; behavior: url(/css/comum/iepngfix.htc);
	height: 56px;
}

#luPortalCorpo ul li div.luPortal_boxDestaque h4{
	background: url(/imagens/layout2008/luPortal/luPortalBoxTopBg.png) center top no-repeat; behavior: url(/css/comum/iepngfix.htc);
	height: 36px;
	font: bold 15px "Trebuchet MS";
	text-transform: uppercase;
	color: #6633CC;
	padding: 20px 0 0 0; 
}

.luPortal_tituloMaisLidas, .luPortal_tituloMaisVistos, .luPortal_tituloMaisOuvidos{
	display: block;
	padding-left: 30px; 
	background: url(/imagens/layout2008/luPortal/luPortal_icoTexto.gif) left 22px no-repeat;
	margin-left: 25px;
	padding: 20px 0 0 30px;
	width: 162px;
	font: bold 15px "Trebuchet MS";
	text-transform: uppercase;
}

.luPortal_tituloMaisVistos{
	background: url(/imagens/layout2008/luPortal/luPortal_icoVideo.gif) left 22px no-repeat;
	width: 196px;
}

.luPortal_tituloMaisOuvidos{
	background: url(/imagens/layout2008/luPortal/luPortal_icoAudio.gif) left 22px no-repeat;
	width: 196px;
}

#luPortalCorpo ul li div ul{
	margin: -4 0 0 0;
	display: block;
	float: left;
	width: 300px;
	height: 270px;
	background: url(/imagens/layout2008/luPortal/luPortalBoxBg.png) center center no-repeat; behavior: url(/css/comum/iepngfix.htc);
}

#luPortalCorpo ul li div .luPortalBoxRodape{
	z-index: 1;
	display: block;
	float: left;
	top: 400px;
	width: 320px;
	background: url(/imagens/layout2008/luPortal/luPortalBoxBottomBg.png) center bottom no-repeat; behavior: url(/css/comum/iepngfix.htc);
	height: 56px;
}

#luPortalCorpo ul li div .luPortalBoxRodape a{
	clear: both;
	display: block;
	float: right;
	margin: 25px 20px 0 0;
	text-decoration: underline;
}

#luPortalCorpo ul li em, #luPortalContainer ul li em{
	display: block;
	width: 100%;
	font: bold 16px "Trebuchet MS";
	/*text-transform: uppercase;*/
}

#luPortalCorpo ul.luPortalBoxMioloVideos li em, #luPortalContainer ul.luPortalBoxMioloVideos li em{
	display: block;
	width: 100%;
	font: bold 13px "Trebuchet MS";
	/*text-transform: uppercase;*/
}

ul.luPortalDepartamentoUl li.luPortal_liTexto .luPortalDestaque em{
	padding-top: 5px;
}

#luPortalCorpo ul li strong, #luPortalContainer ul li strong{
	display: block;
	width: 100%;
	font: bold 11px "Trebuchet MS";
	/*text-transform: uppercase;*/
	color: #333333;
}


#luPortalCorpo #luPortalDepartamentoFiltros{
	height: 22px; display: block; position: absolute; right: 20px; z-index:10000;
	font: 14px "Trebuchet MS";
}

#luPortalDepartamentoFiltros ul{
margin: 0; padding: 0;

}
#luPortalDepartamentoFiltros ul li{
display: block; float: left; text-align: left; height: 22px; font: 13px "Trebuchet MS"; padding: 4px 0 0 0; margin: 20px 0 0 0; width: 140px;
}

#luPortalDepartamentoFiltros ul li a{
font: bold 11px "Trebuchet MS"; text-transform: uppercase; background: url(/imagens/layout2008/luPortal/luPortalSpriteIcos.gif) top left no-repeat; padding-left: 30px;
}

#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosMaterias a{ background-position: left -50px; padding-left:23px; margin-left: 6px;}
#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosMateriasOff a{ background-position: left -74px; font-weight: normal; padding-left:23px;}
#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosWebvideos a{ background-position: left -96px; }
#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosWebvideosOff a{ background-position: left -120px; }
#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosPodcasts a{ background-position: left top; }
#luPortalDepartamentoFiltros ul li.luPortalDepartamentoFiltrosPodcastsOff a{ background-position: left -24px; }

.luPortal_aba{
	display: block;
	background:url(/imagens/layout2008/luPortal/luPortal_abaBg.gif) left top no-repeat;
	width: 100%;
	height: 100%;
	padding: 10px 0 0 20px;
	margin: -10px 0 0 -18px;
	_margin-left: -0;
}

.rodapeLuPortal
{	
	width: 100%;
	margin-left: 10px;
	margin-right: 10px;
}

#luPortalCorpo ul#luPortal33 {
	margin-top: 16px;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li, #luPortalCorpo ul#luPortal33 div ul.luPortalBoxMioloAudio li{
	display: block;
	float: left;
	width: 258px;
	_width: 248px !important;
	text-align: left;
	border-bottom: solid 1px #eee;
	padding: 0 0 4px 20px;
	_padding: 10px 0 10px 20px;
	margin: 0 10px 4px 30px;
	_margin: 0 0 0 10px;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li{
	_width: 188px !important;
}

.luPortalBoxMioloAudio li p  img{
	margin: 2px 14px 0 0;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li.luPortal_destaqueTexto{
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoTexto.gif) left 20px no-repeat;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li.luPortal_destaqueVideo{
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoVideo.gif) left 20px no-repeat;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li.luPortal_destaqueAudio{
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoAudio.gif) left 20px no-repeat;
}


#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li img{
	margin: 5px 14px 0 0;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMiolo li a{
	text-decoration: none;
	font-size: 10px; color: #756C5E;
}

#luPortalCorpo ul#luPortal33 div ul li.luPortalLinkAudio a.ico{
	background: url(/imagens/layout2008/luPortal/luPortalSpriteIcos.gif) left -146px no-repeat;
	text-decoration: underline;
	padding-left: 20px;

}
#falalu a{
	float: left;
	padding-left:20px;
	background: url(/imagens/layout2008/luPortal/luPortalSpriteIcos.gif) left -146px no-repeat;
	font-size:10px;
	color: #756C5E;	
}

#luPortalCorpo ul#luPortal33 div ul li.luPortalLinkAudio a{
	display: block;  
	font-size: 10px; color: #756C5E;
	cursor:pointer;
	text-decoration:none;	
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMioloVideos li{
	display: block;
	float: left;
	width: 120px;
	height: 130px;
	text-align: left;
	margin: 0 0 8px 30px; 
	padding: 0;
	_margin: 0 0 14px 13px;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMioloVideos li p{
	font-size: 10px;
	color: #756C5E;
}

#luPortalCorpo ul#luPortal33 div ul.luPortalBoxMioloVideos li img{
	display: block;
	float: left;
}

#luPortalCorpo ul #luPortal33 div ul.luPortalBoxMioloVideos li a{
	text-decoration: none;
	color: #756C5E;
}
#luPortalCorpo ul #luPortal33 div ul.luPortalBoxMioloVideos li p a{
	text-decoration: none;
	color: #756C5E;
	z-index: 2;
}

em.luPortal_lupa{
	display: block;
	background: url(/imagens/layout2008/luPortal/luPortalIcoLupa.png) left top no-repeat; behavior: url(/css/comum/iepngfix.htc);
	padding: 0 0 0 20px;
	margin: 0 0 0 0; width: 100%;
	font: bold 12px "Trebuchet MS";
	text-transform: uppercase;
}

#luPortalConteudo{
	padding: 40px 20px 20px 20px;
	/*margin-right: 200px;*/
	overflow: hidden;
	color: #333;
	display: block;
	/*float: left;*/
	width: 85%;
}

#luPortalConteudo h2{
	margim: 0; 
}


#luPortalConteudo p{
	font: 13px "Trebuchet MS";
	margin: 16px 0 0 0;
}

#luPortalContainer h5{
	padding: 40px 20px 8px 20px;
	_padding: 20px 20px 8px 20px;
	*padding: 20px 20px 8px 20px;
	clear: both;
	font: bold 14px "Trebuchet MS";
	text-transform: uppercase;
}

#luPortalConteudo h5{
	padding: 40px 0 8px 0;
	_padding: 20px 0 8px 0;
	*padding: 20px 0 8px 0;
	clear: both;
	font: bold 14px "Trebuchet MS";
	text-transform: uppercase;
}

#luPortalConteudo .luPortal_produtoRelacionado{
	display: block;
	clear: both;
	width: 100%;
	height: 24px;
}

#luPortalConteudo .luPortal_relacionadosProduto a, #luPortalConteudo .luPortal_relacionadosPreco, #luPortalConteudo .luPortal_relacionadosForma{
	display: block; float: left;
	margin: 4px 0 6px 0;
	padding-left: 20px;
	font: bold 13px "Trebuchet MS";
	color: #666;
}

#luPortalConteudo .luPortal_relacionadosProduto a{
	background:url(/imagens/layout2008/seta_verde_peq.gif) left center no-repeat;
	text-decoration: underline;
}
	
#luPortalConteudo .luPortal_relacionadosPreco{
	color: #015AC0;
}

#luPortalConteudo .luPortal_relacionadosForma{
	font-weight: normal;
}

#luPortalConteudo .luPortal_conteudoTitulo{
	font: bold 23px "Trebuchet MS";
	
}

#luPortalConteudo .luPortal_conteudoLegenda{
	font: 23px "Trebuchet MS";
}

#luPortalConteudo .luPortal_conteudoTitulo, .luPortal_conteudoLegenda{
margin: 0 0 3px 0;
}

#luPortalConteudo .luPortal_conteudoSubTitulo {
clear:both;
font:16px "Trebuchet MS";
margin: 0;
}

#luPortalConteudo img{
	border: solid 1px #ccc;
	margin: 10px 10px 10px 0;
}

.luPortalMais{
	background: none;
}

#luPortal_mais{
	width: 140px; 
	display: block; 
	float: right; 
	position: absolute; 
	right: 30px;
	top: 75px;
}

ul.luPortalBoxMateriaMiolo{
	height: auto;
	margin-top: 20px;
}

ul.luPortalBoxMateriaMiolo li{
margin: 4px 0 4px 20px;
_margin: 4px 0 4px 10px;
padding: 0;
display: block;
float: left;
width: 90%;
border-bottom: solid 1px #eee;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li em, #luPortalCorpo ul.luPortalBoxMateriaMiolo li strong, #luPortalContainer ul.luPortalBoxMateriaMiolo li em, #luPortalContainer ul.luPortalBoxMateriaMiolo li strong{
display: block; float: left; width: auto; clear: none;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li strong, #luPortalContainer ul.luPortalBoxMateriaMiolo li strong{
padding: 4px 0 0 4px;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li p, #luPortalContainer ul.luPortalBoxMateriaMiolo li p{
	display: block; clear: both; padding: 0; margin: 0; font-size: 11px;
}

/*link "LEIA MAIS" do corpo de cada matéria */
#luPortalCorpo ul.luPortalBoxMateriaMiolo li p a, #luPortalContainer ul.luPortalBoxMateriaMiolo li p a{
	font-size: 10px;
	color: #756C5E;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li.luPortal_destaqueTexto, #luPortalContainer ul.luPortalBoxMateriaMiolo li.luPortal_destaqueTexto {
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoTexto.gif) left 6px no-repeat;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li.luPortal_destaqueVideo, #luPortalContainer ul.luPortalBoxMateriaMiolo li.luPortal_destaqueVideo{
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoVideo.gif) left 6px no-repeat;
}

#luPortalCorpo ul.luPortalBoxMateriaMiolo li.luPortal_destaqueAudio, #luPortalContainer ul.luPortalBoxMateriaMiolo li.luPortal_destaqueAudio{
	padding-left: 30px; background:url(/imagens/layout2008/luPortal/luPortal_icoAudio.gif) left 6px no-repeat;
}

#luPortalCorpo ul.luPortalDepartamentoUl li.luPortal_liAudio a.ico, #luPortalCorpo ul li.luPortal_destaqueAudio p a.ico, 
#luPortalContainer ul.luPortalDepartamentoUl li.luPortal_liAudio a.ico, #luPortalContainer ul li.luPortal_destaqueAudio p a.ico{
	background: url(/imagens/layout2008/luPortal/luPortalSpriteIcos.gif) left -146px no-repeat;
	text-decoration: underline;
}

#luPortalCorpo ul.luPortalDepartamentoUl li.luPortal_liAudio a, #luPortalCorpo ul li.luPortal_destaqueAudio p a,
#luPortalContainer ul.luPortalDepartamentoUl li.luPortal_liAudio a, #luPortalContainer ul li.luPortal_destaqueAudio p a{
	display: inline; padding-left: 20px;
	
}

#luPortalContainer #luPortalBoxBt .luPortalBoxRodape a{
	clear: both;
	display: block;
	float: right;
	margin: 25px 20px 0 0;
	font: 11px "Trebuchet MS";
	text-decoration: underline;
}

#luPortal_sobreAutor h5{ margin: 0; padding: 0; }
#luPortal_sobreAutor img{ margin: 0 10px 10px 0; }
#luPortal_sobreAutor em{ font: bold normal 14px "Trebuchet MS"; color: #6633CC; }
#luPortal_sobreAutor p{ font: 11px "Trebuchet MS"; margin: 0 0 4px 0; }

#paginacao{
	display: block;
	height: 40px;
	background-color: #F6FAFD;
	margin: 0 10px 0 10px;
}

#paginacao .paginacaoCols{
	display: block;
	float: left;
	width: 33%;
}

#paginacao .paginacaoCols ul{
	padding: 10px 0 0 0;
	margin: 0 auto;
}

#paginacao .paginacaoCols ul li{
	/*display: block;
	float: left;*/
	display:inline;
	padding: 0 3px 0 0;
	font-size: 11px;
}

#paginacao .paginacaoCols ul li .ativo{
	margin: -8px 0 0 0;
	font: bold 16px "Trebuchet MS";
	color: #00CC00;
}

#paginacao .paginacaoCols.paginacaoExibir p{
	text-align: left;
	font: 11px "Trebuchet MS";
	padding: 10px 0 0 10px;
}

#paginacao .paginacaoCols.paginacaoExibindo p{
	text-align: right;
	font: 11px "Trebuchet MS";
	padding: 15px 10px 0 0;
}

/* borda das imagens */
#luPortalcontainer ul li img, #luPortalCorpo ul.luPortalDepartamentoUl li img, #luPortalConteudo img{
	border: solid 1px #9C9C9C;
}

#luPortalConteudo #luPortalConteudoHTML img{
	margin: 15px;
}

/*sem borda*/
li.ultimo{
	border: none !important;
}
.underline{
	text-decoration:underline !important;
	color: #756C5E;
}


