/* CSS Document */
body {
	margin:0;
	/*width:964px;*/
	padding:0;
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.divTopo {
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/bgHeader.jpg);*/
	background-image:url(/temas/layout1/images/bgHeader.gif);

	background-position: center top;
	background-repeat: repeat-x;
	overflow:hidden;
	/*height:217px;*/
}
.linkGreyRightCol a{
	display:block;
	background:url(/temas/layout1/images/setaBranca.gif) no-repeat;
	background-position:center left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 12px;
}
.linkGreyRightCol a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.linkGreyRightCol1 a{
	display:block;
	background:url(/temas/layout1/images/setaBranca.gif) no-repeat;
	background-position:center left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 12px;
}
.linkGreyRightCol1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


.divGeral990 {
	display:block;
	width:990px;
	margin:0 auto;
	clear:both;
	overflow: hidden;
	position:relative;
}

.floatLeft {
	display:block;
	float:left;
	overflow: hidden;
}

/*logo*/
.logoCL {
	display:block;
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/logoCLtopo.png);*/
	background-image:url(/temas/layout1/images/logoCLtopo.gif);
	width:180px;
	height:101px;
	float:left;
	margin-right:220px;
}

.logoCL a{
	display:block;
	width:180px;
	height:101px;
}

.logoCL h1{
	display:none;
}

.divLogin {
	display:block;
	float:left;
	/*padding:14px 0 0 0;*/
}

.caixaLogin {
	display:block;
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/caixaLogin.png);*/
	background-image:url(/temas/layout1/images/caixaLogin.gif);
	width:323px;
	height:37px;
	position:relative;
}

.divInput1 {
	display:block;
	position:absolute;
	top:14px;
	left:40px;
}
.divInput2 {
	display:block;
	position:absolute;
	top:14px;
	left:139px;
}
.divInput3 {
	display:block;
	position:absolute;
	top:16px;
	left:236px;
}
.inputLogin {
	display:block;
	border:none;
	background:none;
	width:86px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding:3px 0 0 6px;
}
.btEntrar {
	display:block;
	border:none;
	background:none;
	width:56px;
	height:19px;
}

.registo {
	display:block;
	padding:2px 0 0 39px;
}
.registo a{
	text-decoration:none;
	color:#FFFFFF;
}
.registo a:hover{
	text-decoration:none;
	color:#7f7f7f;
}

.divNewsleter {
	display:block;
	float:left;
	width:122px;
	padding:14px 0 0 0;
}
.btNewsletter {
	display:none;
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/btNewsletter-off.png);*/
	background-image:url(/temas/layout1/images/btNewsletter-off.gif);
	width:96px;
	height:23px;
}
.btNewsletter a{
	display:block;
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/btNewsletter-off.png);*/
	background-image:url(/temas/layout1/images/btNewsletter-off.gif);
	width:96px;
	height:23px;
}
.btNewsletter a:hover{
	/*Natal*/
  /*background-image:url(/temas/layout1/images/natal/btNewsletter-on.png);*/
	background-image:url(/temas/layout1/images/btNewsletter-on.gif);
	width:96px;
	height:23px;
}
.btNewsletter span{
	display:none;
}

.divCestoCompras {
	display:block;
	float:left;
	width:145px;
	margin:14px 0 0 0;
}

.labelCestoCompras {
	display:block;
	/*Natal*/
	/*background-image:url(/temas/layout1/images/natal/labelCestoCompras.png);*/
	background-image:url(/temas/layout1/images/labelCestoCompras.gif);
	width:145px;
	height:23px;
}
.labelCestoCompras span{
	display:none;
}

.linkCestoCompras {
	display:block;
	text-align:right;
	color:#FFFFFF;
	margin:3px 10px 0 0;
}
.linkCestoCompras a{
	color:#FFFFFF;
	text-decoration:none;
	margin-right:2px;
}
.linkCestoCompras a:hover{
	color:#7F7F7F;
	text-decoration:none;
}

/*menu topo*/
#menuTopo {
	padding:0;
	margin:0;
	float:left;
	height:40px;
	background-image:url(/temas/layout1/images/bgMenu.gif);
	width: 100%;
}

#menuTopo ul {
	padding:0;
	margin:0;
}

#menuTopo ul li {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	background:url(/temas/layout1/images/separadorMenuTopo.gif) no-repeat;
	background-position:right;
}

#menuTopo ul li a {
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:11px 9px 10px 9px;
	height:19px;
}

#menuTopo ul li a:hover {
	color:#e75412;
}

/*bertrand*/
.linkBertrand {
	display:block;
	float:left;
	width:103px;
	height:40px;
	padding-left:7px;
	background-image:url(/temas/layout1/images/bgMenu.gif);
}

.linkBertrand a{
	display:block;
	background-image:url(/temas/layout1/images/btBertrand-off.gif);
	width:103px;
	height:40px;
}
.linkBertrand a:hover{
	background-image:url(/temas/layout1/images/btBertrand-on.gif);
}
.linkBertrand span{
	display:none;
}

/*download revista*/
.linkRevista {
	display:block;
	background-image:url(/temas/layout1/images/bgMenuRight.gif);
	width:206px;
	height:29px;
	float:left;
	padding:11px 0 0 15px;
}
.divRevista{
	width:50px;
	height:39px;
	/*border:solid 1px;*/
	float:left;
	display:block;
	margin-top:-11px;
	margin-right:5px;
}
.divtopRevista{
	width:50px;
	height:39px;
	/*border:solid 1px;*/
	float:right;
	display:block;
	margin-right:9px;
	margin-top:23px;
}
.toprevista{
	width:122px;
	height:64px;
	/*Natal*/
  /*background-image:url(/temas/layout1/images/natal/imgUnderNewsletter.png);*/
	background-image:url(/temas/layout1/images/imgUnderNewsletter.gif);

}

.linkRevista a {
	text-decoration:none;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.linkRevista a:hover {
	text-decoration:none;
	color:#e75412;
}

/*menu topo 2*/
#menuTopo2 {
	padding:0;
	margin:0;
	float:left;
	height:36px;
}

#menuTopo2 ul {
	padding:0;
	margin:0;
}

#menuTopo2 ul li {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	background:url(/temas/layout1/images/separadorMenuTopo2.gif) no-repeat;
	background-position:right;
}

#menuTopo2 ul li a {
	display:block;
	float:left;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding:11px 9px 10px 9px;
	/*height:16px;*/
}

#menuTopo2 ul li a:hover {
	color:#7F7F7F;
}

/*novo sï¿½cio*/
.divNovoSocio {
	display:block;
	margin:0;
	padding:33px 0 0 0;

	position:absolute;
	top:-60px;
	right:10px;

	width:171px;
	height:22px;

	background:transparent url('/temas/layout1/images/bgNovoSocio.png') no-repeat bottom right;
	text-align:left;
}

.divNovoSocio a {
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#FB9D1E;
}

.divNovoSocio a:hover {
	text-decoration:none;
	color:#7f7f7f;
}

/*pesquisa*/
.divPesquisa {
	display:block;
	background-color:#7f7f7f;
	width:988px;
	margin:0 auto;
	border:solid 1px #7f7f7f;
	position:relative;
}

.divRadios {
	display:block;
	float:left;
	padding:10px 10px 0 7px;
}
.labelRadios {
	display:block;
	float:left;
	padding:4px 7px 0 4px;
	color:#FFFFFF;
}

.divInputs {
	float:left;
	padding:6px 5px 0 0;
}

.inputList {
	font-size:12px;
	color:#807f7f;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 4px;
}

.inputPesquisa {
	font-size:12px;
	color:#807f7f;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0 2px 4px;
	width:250px;
}

.btPesquisar {
	display:block;
	background-image:url(/temas/layout1/images/btPesquisar.gif);
	width:115px;
	height:40px;
	border:none;
}

.pesquisaAvancada {
	display:block;
	float:right;
	width:153px;
	height:36px;
}
.pesquisaAvancada a{
	display:block;
	background-image:url(/temas/layout1/images/btPesquisaAvancada-off.gif);
	width:153px;
	height:36px;
}
.pesquisaAvancada a:hover{
	background-image:url(/temas/layout1/images/btPesquisaAvancada-on.gif);
}
.pesquisaAvancada span{
	display:none;
}

/*content*/
.divLeft {
	display:block;
	float:left;
	width:180px;
	/*background-color:#d9d9d9;*/
	margin-right:7px;
}
.divRight {
	display:block;
	/*float: left;*/
	overflow: hidden;
	width:800px;
}

.padBottom10 {
	display:block;
	padding-bottom:10px;
}

.coluna01Top, .colunaHomeTop {
	display:block;
	margin-bottom:10px;
}

.colunaHomeTop{

	margin-top: -5px;

}

.coluna01 , .colunaHome{
	display:block;
	float:left;
	width:298px;
	border:1px solid #CCCCCC;
	margin-right:7px;
	padding:10px 0px 9px 0px;
	overflow: hidden;
}

.colunaHome{

	margin-top: 5px;
	margin-bottom: 5px;

}


.coluna02, .colunaHome02{
	display:block;
	float:left;
	width:298px;
	margin-right:10px;
	padding:10px 0px;;
	background-color:#e5e5e5;
	overflow: hidden;
}

.colunaHome02{

	margin-top: 5px;
	margin-bottom: 5px;
}

.colunaHome02 img{

	margin-left: 10px;
	margin-right: 10px;

}



.coluna03 {
	width:180px;
}

.tituloCirculoAmigos {
	display:block;
	background-color:#e5e5e5;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding:6px 10px 6px 8px;
	margin:0 0 10px 0;
}

/*menu vertical*/



#menuVertical {
	padding:0;
	/*margin:0 0 10px 0;*/
	background-color:#d9d9d9;
	padding:10px 0 10px 0;
}

#menuVertical ul {
	padding:0;
	margin:3px 0px 3px 0px;
	background-color:#d9d9d9;
	display:block;
	overflow:hidden;
	position: relative;
	z-index: 100;
}

#menuVertical ul li {
	list-style:none;
	padding:0;
	margin-left:10px;
	line-height:100%;
	padding:3px 0px 3px 0px;
	background-color:#d9d9d9;
}

#menuVertical ul li a {
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 10px;
	background-position:left center;
}

#menuVertical ul li ul li a {
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	padding:0 0 0 10px;
	background:url(/temas/layout1/images/setaPreta.gif) no-repeat;
	background-position:left center;
}
#menuVertical ul li a:hover {
	color:#be2f1c;
}
#menuVertical ul li ul{
	background-color:#f2f2f2;
	margin-left:-10px;
	padding-left:10px;
	display:block;
	overflow:hidden;
	position: relative;
	z-index: 101;


}
#menuVertical ul li ul li{
	background-color:#f2f2f2;
	display:block;
}
#menuVertical ul li ul li ul{
	/*background-color:#f2f2f2;*/


	padding-left:10px;


}
#menuVertical ul li ul li a:hover {
	color:#be2f1c;
}

#menuVertical ul li ul li ul li a {
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	padding:5px 0 5px 10px;
	background-color:#f2f2f2;
	background:url(/temas/layout1/images/setaPreta.gif) no-repeat;
	background-position:left center;
}

#menuVertical ul li ul li ul li a:hover {
	color:#be2f1c;
}
#menuVertical a.level1_on{
	background:url(/temas/layout1/images/setaVermelhaDown.gif) no-repeat;
}
#menuVertical .level1{
	background:url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat;
}

#menuVertical .levelsetinha{
	background:url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat;

}
#menuVertical .levelsetinha{
	background:url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat;

}

#menuVertical .levelsetinha li{

	display:none;

}

#menuVertical a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}



#menuVertical a:hover{
	text-decoration:underline;
	color:#be2f1c;
	/*color:#be2f1c;*/
}

#menuVertical a {
	outline:0;
}


#menuVertical ul li ul li.levelspec{

	background-color: #D9D9D9;
	margin-left:0px;
	padding-left: 10px;
	display:block;
	overflow: hidden;
	position:relative;
	z-index:102;
	margin-bottom:-2px;

}















/*livros bertrand*/
.colBertrandLivros {
	margin-top:10px;
	display:block;
	background-color:#e85412;
	margin-bottom:10px;
	padding:16px;
}

.divTopLivros {
	display:block;
	/*background:url(/temas/layout1/images/sombraLivrosBertrand.png) repeat-y;*/
	padding-bottom:10px;
}

.divTopLivrosLast {
	display:block;
	/*background:url(/temas/layout1/images/sombraLivrosBertrand.png) repeat-y;*/
}

.imgBertrandLivros {
	display:block;
	float:left;
	margin-right:6px;
	background-image:url(/temas/layout1/images/capa04.gif);
	width:44px;
	height:70px;
}
.imgBertrandLivrosShadow {
	display:block;
	/*background:url(/temas/layout1/images/sombraLivrosBertrand.png) repeat-y;*/
	width:44px;
	height:70px;
	overflow: hidden;
}

.linkBertrandLivros {
	display:block;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.linkBertrandLivros:hover {
	text-decoration:underline;
	color:#000000;
}
.autorBertrandLivros {
	display:block;
	font-family:Tahoma;
	font-size:10px;
	color:#FFFFFF;
}

.divLivroRecomendadoTop {
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding-top: 10px;
	padding-bottom: 10px;

}

.divLivroRecomendadoTopWithLinha{

	display:block;
	margin-left:10px;
	margin-right:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: solid 1px #CCCCCC;
}

}

.imgForProduto{
	display:block;
	margin-right:10px;
	float:left;
	width: 80px;

}
.imgLivroRecomendado{
	display:block;
	margin-right:10px;
	float:left;
	width: 80px;
	border: solid 1px #000;
}

.linkLivroRecomendado {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroRecomendado:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroRecomendado {
	display:block;
	color:#7f7f7f;
	padding:0 0 5px 0;
}

.precoAnterior {
	color:#000000;
}
.precoAnterior span{
	color:#a61300;
	font-size:12px;
	font-weight:bold;
}



.imgEntrevistaCentro {
	display:block;
	float:left;
	padding-right:10px;
	overflow: hidden;
	width: 80px;
}

.imgEntrevistaCentro a, .imgEntrevistaCentro a img{

	display: block;
	overflow: hidden;
	position:relative;

}

.divRightEntrevistaCentro {
	float:left;
	display:block;
	width:188px;
	padding:8px 0 0 0;
	overflow: hidden;
}

.iconeEntrevistaExclusivaCentro{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 0 35px;
	background:url(/temas/layout1/images/iconeEntrevistaExclusivaCentro.png) no-repeat;
	background-position:left;
	height:26px;
	margin-bottom:5px;
}

.iconeEntrevistaExclusivaCentro a{
	color:#000000;
	font-weight:bold;
}
.iconeEntrevistaExclusivaCentro a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.autorEntrevistaCentro {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.autorEntrevistaCentro:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.textoEntrevistaCentro {
	color:#daeef6;
	margin:5px 0 5px 0;
}

.linkEntrevistaCentro {
	color:#FFFFFF;
	font-weight:bold;
}
.linkEntrevistaCentro:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*tabs*/
.divGeralTabs , .divGeralTabsHome{
	display:block;
	width:588px;
	border:1px solid #CCCCCC;
	padding:10px 10px 9px 10px;
	margin-bottom:10px;
	margin-top:10px;
}

.divGeralTabsHome{

	margin-top: 5px;

}

.divTabsTop {
	display:block;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
}

.tab {
	display:block;
	background-color:#e5e5e5;
	padding:7px 10px 7px 10px;
	margin-right:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.tab:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#a61300;
}
.tabActive{
	padding:7px 10px 7px 10px;
	margin-right:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-color:#a61300;
	color:#FFFFFF;
}
/*a escolha*/
.divTopEscolha {
	float:left;
	margin-right:10px;
	background-color:#87bdd3;
	width:289px;
}
.imgEscolha {
	display:block;
	/*margin-right:10px;*/
	float:left;
}

.divTextoEscolha {
	float:left;
	padding:10px;
	width:180px;
}

.linkEscolha {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.linkEscolha:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.txtEscolha {
	color:#dbebf2;
	padding:5px 0 7px 0;
}

/*livro escolhido*/
.divLivroEscolha {
	display:block;
}

.imgLivroEscolha {
	display:block;
	margin-right:10px;
	float:left;
}

.linkLivroEscolha {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroEscolha:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroEscolha {
	display:block;
	color:#7f7f7f;
	padding:0 0 15px 0;
}

.divLivrosTabsTop {
	display:block;
	margin-bottom:10px;
}

.divLivrosTabsTop1 {
	display:block;
}
.tituloTopCirculo {
	display:block;
	margin-bottom:10px;
	background-color:#a61300;
	padding:7px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}


/*livro tabs*/
.divLivroTabs {
	display:block;
	float:left;
	width:180px;
	padding-right:8px;
	margin-right:10px;
	border-right:1px solid #CCCCCC;
}

.divLivroTabsLast {
	display:block;
	float:left;
	width:183px;
	/*padding-right:10px;
	margin-right:10px;
	border-right:1px solid #CCCCCC;*/
}

.imgLivroTabs {
	display:block;
	margin-right:10px;
	float:left;
}

.colDirLivroTab {
	display:block;
	float:left;
	width:90px;
}

.linkLivroTabs {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroTabs:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroTabs {
	display:block;
	color:#7f7f7f;
	padding:0 0 5px 0;
}

.btVerMaisTabs, .btVerMaisTabsNoMargin {
	display:block;
	background-color:#e5e5e5;
	padding:8px 10px 8px 10px;
	text-align:right;

}

.btVerMaisTabsNoMargin{

	margin-top: 0px;

}

.btVerMaisTabs a, .btVerMaisTabsNoMargin a{
	font-weight:bold;
	color:#000000;
	/*background:url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat;*/
	background-position:left center;
	padding:0 0 0 10px;
}
.btVerMaisTabs a:hover, .btVerMaisTabsNoMargin a:hover{
	color:#000000;
	text-decoration:none;
}

/*top circulo*/
.divGeralTopCirculo {
	display:block;
	width:588px;
	border:1px solid #CCCCCC;
	padding:10px 10px 9px 10px;
	margin-bottom:10px;
}

.divTopCirculo {
	display:block;
	float:left;
	width:183px;
	padding-right:8px;
	margin-right:10px;
	border-right:1px solid #CCCCCC;
	/*border:1px solid #CCCCCC;*/
}

.divTopCirculoLast {
	display:block;
	float:left;
	width:183px;
}

.tituloTopCirculo {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 10px 8px 10px;
	background-color:#a61300;
	margin-bottom:10px;
	overflow: hidden;
}

.linhaTopCirculo01 {
	display:block;
	margin-bottom:5px;
	width:183px;
	/*padding:5px 3px 5px 3px;*/
}

.linhaTopCirculo02 {
	display:block;
	margin-bottom:5px;
	width:183px;
	background-color:#f2f2f2;
}

.numeroTopCirculo {
	display:block;
	font-weight:bold;
	margin-right:3px;
	font-size:12px;
	float:left;
}

.imgTopCirculo {
	display:block;
	margin-right:8px;
	float:left;
}

.rightColTopCirculo {
	display:block;
	float:left;
	width:105px;
}

.linkTopCirculo {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.linkTopCirculo:hover {
	text-decoration:underline;
	color:#000000;
}

.autorTopCirculo {
	display:block;
	color:#7F7F7F;
}

/*entrevista*/
.divGeralEntrevista {
	display:block;
	background-color:#0a4665;
	margin-bottom:10px;
}
.divRightEntrevista {
	float:left;
	display:block;
	width:110px;
	margin-left:8px;
	padding:8px 0 12px 0;
}

.iconeEntrevistaExclusiva{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	background:url(/temas/layout1/images/iconeEntrevistaExclusiva.gif) no-repeat;
	background-position:left;
	height:30px;
	margin-bottom:10px;
}

.iconeEntrevistaExclusiva a{
	color:#FFFFFF;
	font-weight:bold;
}
.iconeEntrevistaExclusiva a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.autorEntrevista {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.autorEntrevista:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.textoEntrevista {
	color:#9db4c1;
	margin:5px 0 5px 0;
}

.linkEntrevista {
	color:#FFFFFF;
	font-weight:bold;
}
.linkEntrevista:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*sugestï¿½o*/
.divGeralSugestao {
	display:block;
	margin-bottom:10px;
}

.divRightSugestao {
	float:left;
	display:block;
	width:120px;
	margin-left:8px;
	padding:0 0 0 0;
}

.tituloSugestao {
	display:block;
	color:#000000;
	padding-bottom:5px;
}

.linkSugestao {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.linkSugestao:hover {
	color:#000000;
	text-decoration:underline;
}

.autorSugestao {
	display:block;
	color:#7f7f7f;
	padding-bottom:5px;
}

.preco {
	display:block;
	color:#000000;
}
.preco span{
	display:block;
	color:#a61300;
	font-size:12px;
	font-weight:bold;
}

.btComprar {
	display:block;
	background:url(/temas/layout1/images/iconeComprar.gif) no-repeat;
	background-position:left;
	width:70px;
	overflow: hidden;
	/*height:27px;*/
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#a61300;
	padding:13px 0 0 28px;
}
.btComprar:hover {
	text-decoration:underline;
	color:#a61300;
}

.btComprar2 {
	background:url(/temas/layout1/images/iconeComprar.gif) no-repeat;
	background-position:left;
	width:70px;
	overflow: hidden;
	height:27px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#a61300;
	padding:13px 0 0 28px;
}
.btComprar2:hover {
	text-decoration:underline;
	color:#a61300;
}


/*revista circulo*/
.divGeralRevistaCirculo {
	display:block;
	margin-bottom:10px;
}

.imgRevistaCirculo {
	display:block;
	text-align:center;
}

.bgRevistaCirculo {
	display:block;
	/*background:url(/temas/layout1/images/bgRevistaCirculo.gif) repeat-x;
	background-position:bottom;*/
	/*padding:0 10px 10px 10px;*/
	position: relative;
}

.linkSeccaoRevista {
	display:block;
	margin-bottom:5px;
	position: absolute;
	bottom: 25px;
	left: 10px;
}
.linkSeccaoRevista a{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/temas/layout1/images/iconeSeccoesRevista.png) no-repeat;
	background-position:left;
	padding:2px 0 0 30px;
}
.linkSeccaoRevista a:hover{
	text-decoration:none;
}

.linkDownloadRevista {
	display:block;
	position: absolute;
	bottom: 10px;
	left: 10px;
}
.linkDownloadRevista a{
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/temas/layout1/images/iconeDownloadRevista.png) no-repeat;
	background-position:left;
	padding:2px 0 0 30px;
}
.linkDownloadRevista a:hover{
	text-decoration:none;
}

#footer {
	display:block;
	width:100%;
	margin:10px 0px 20px 0px;
	padding:7px 10px;
	clear:both;
	background:#CCCCCC;
	text-align:center;
}

#footer ul {
	display:block;
	padding:0;
	margin:0 0 5px 0;
	font-size:0px;
}

#footer ul li {
	display:inline-block;
	list-style:none;
	margin:0 11px 0 0;
	padding:0 11px 0 0;
	border-right:1px solid #555555;
}
#footer ul li:last-of-type {
	border-right-width:0px;
	padding-right:0px;
}

#footer ul li a {
	display:block;
	color:#000000;
	font-size:11px;
	line-height:100%;
}

#footer ul li a:focus,
#footer ul li a:hover {
	color:#444444;
	text-decoration:none;
}

/* CSS Document */

/*a escolha*/
.divTopEscolha {
	float:left;
	margin-right:10px;
	background-color:#87bdd3;
	width:289px;
}

.imgEscolha {
	display:block;
	/*margin-right:10px;*/
	float:left;
}

.divTextoEscolha {
	float:left;
	padding:10px;
	width:180px;
}

.linkEscolha {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.linkEscolha:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.txtEscolha {
	color:#dbebf2;
	padding:5px 0 7px 0;
}

.linkEscolha2 {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.linkEscolha2:hover {
	text-decoration:none;
	color:#FFFFFF;
}

/*livro escolhido*/
.divLivroEscolha {
	display:block;
}

.imgLivroEscolha {
	display:block;
	margin-right:10px;
	float:left;
}

.linkLivroEscolha {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroEscolha:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroEscolha {
	display:block;
	color:#7f7f7f;
	padding:0 0 15px 0;
}

/*2 colunas centrais*/
.div2ColunasCentrais {
	display:block;
	margin-bottom:10px;
}

.div2ColunasCentrais2 {
	display:block;
	margin-bottom:10px;
	width:610px;
}

.titulos2ColunasCentrais {
	display:block;
	background-color:#e5e5e5;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	padding:7px 8px 7px 8px;
	margin-bottom:10px;
}
.divTop2ColunasCentrais2 {
	display:block;
	margin-bottom:10px;
	background-color:#e5e5e5;
}

.titulos2ColunasCentraisLeft {
	/*background-color:#e5e5e5;*/
	color:#000000;
	font-weight:bold;
	font-size:14px;
	/*padding:7px 8px 7px 8px;*/
	float:left;
}
.titulos2ColunasCentraisRight {
	background-color:#e5e5e5;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	/*padding:7px 8px 7px 8px;*/
	float:right;
}


/*novidades*/
.divNovidadeTop {
	display:block;
	margin-bottom:10px;
	padding:0 0 10px 0;
	border-bottom:1px solid #CCCCCC;
}
.divNovidadeTopLast {
	display:block;
}

.imgNovidade {
	display:block;
	margin-right:10px;
	float:left;
}

.linkNovidade {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkNovidade:hover {
	color:#000000;
	text-decoration:underline;
}
.autorNovidade {
	display:block;
	color:#7f7f7f;
	padding:0 0 10px 0;
}


/*escolhas de 2*/
.btVerMaisEscolhas2 {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background:url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat;
	background-position:left center;
	padding:0 0 0 10px;
}
.btVerMaisEscolhas2:hover {
	color:#000000;
	text-decoration:none;
}

.divTopEscolha2 {
	background-color:#00767c;
	width:278px;
	margin-bottom:20px;
}

.imgEscolha2 {
	display:block;
	/*margin-right:10px;*/
	float:left;
}

.divTextoEscolha2 {
	float:left;
	padding:10px 0 10px 10px;
	width:180px;
}

.subTituloEscolha2 {
	display:block;
	color:#99c8cb;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}

.linkEscolha2_2 {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.linkEscolha2_2:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.txtEscolha2 {
	color:#99c8cb;
	padding:3px 0 5px 0;
}


/*livro escolhido 2*/
.divLivroEscolha2 {
	display:block;
}

.imgLivroEscolha2 {
	display:block;
	margin-right:10px;
	float:left;
}

.linkLivroEscolha2 {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroEscolha2:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroEscolha2 {
	display:block;
	color:#7f7f7f;
	padding:0 0 15px 0;
}

.padTopBottom10 {
	display:block;
	padding:10px 0 10px 0;
}

/*2 colunas gerais home*/
.leftColGeral {
	display:block;
	float:left;
	margin-right:10px;
}

.rightColGeral {
	display:block;
	float:left;
}

.coluna01NoMargin {
	display:block;
	float:left;
	width:278px;
	border:1px solid #CCCCCC;
	padding:10px 10px 9px 10px;
}

/*escolhas de 2*/
.btVerMaisEscolhas3 {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background:url(../imgs/setaVermelhaNormal.gif) no-repeat;
	background-position:left center;
	padding:0 0 0 10px;
}
.btVerMaisEscolhas3:hover {
	color:#000000;
	text-decoration:none;
}

.divTopEscolha3 {
	background-color:#82c5e0;
	width:278px;
	margin-bottom:20px;
}

.imgEscolha3 {
	display:block;
	/*margin-right:10px;*/
	float:left;
}

.divTextoEscolha3 {
	float:left;
	padding:10px 0 10px 10px;
	width:180px;
}

.subTituloEscolha3 {
	display:block;
	color:#99c8cb;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}

.linkEscolha3 {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.linkEscolha3:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.txtEscolha3 {
	color:#daeef6;
	padding:3px 0 5px 0;
}


/*livro escolhido 3*/
.divLivroEscolha3 {
	display:block;
}

.imgLivroEscolha3 {
	display:block;
	margin-right:10px;
	float:left;
}

.linkLivroEscolha3 {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.linkLivroEscolha3:hover {
	color:#000000;
	text-decoration:underline;
}
.autorLivroEscolha3 {
	display:block;
	color:#7f7f7f;
	padding:0 0 15px 0;
}

/*entrevistaHome2*/
.divGeralEntrevistaHome2 {
	display:block;
	background-color:#0a4665;
	margin-bottom:20px;
}
.divRightEntrevistaHome2 {
	float:left;
	display:block;
	width:180px;
	margin-left:8px;
	padding:8px 0 0 0;
}

.iconeEntrevistaExclusivaHome2 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:6px 0 0 35px;
	background:url(../imgs/iconeEntrevistaExclusiva.gif) no-repeat;
	background-position:left;
	height:24px;
	margin-bottom:5px;
}

.iconeEntrevistaExclusivaHome2 a{
	color:#FFFFFF;
	font-weight:bold;
}
.iconeEntrevistaExclusivaHome2 a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.autorEntrevistaHome2 {
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.autorEntrevistaHome2:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.textoEntrevistaHome2 {
	color:#9db4c1;
	margin:2px 0 2px 0;
}

.linkEntrevistaHome2 {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.linkEntrevistaHome2:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/*top circulo coluna direita*/

.divGeralTabsTopRight {
	display:block;
	height:31px;
	margin-bottom:10px;
}

.linkTabsTopRight {
	display:block;
	padding:7px 5px 0 5px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	height:24px;
	float:left;
}
.linkTabsTopRight:hover {
	background:url(../imgs/bgTopCirculoRight.gif) no-repeat;
	background-position:center bottom;
	background-color:#a61300;
	text-decoration:none;
	color:#ffffff;
}
.linkTabsTopRightActive {
	display:block;
	padding:7px 5px 0 5px;
	height:24px;
	font-weight:bold;
	background:url(../imgs/bgTopCirculoRight.gif) no-repeat;
	background-position:center bottom;
	background-color:#a61300;
	text-decoration:none;
	color:#ffffff;
	float:left;
}

.divTopCirculoRight {

}

.divTopCirculoLast {
}


.linhaTopCirculo01Right {
	display:block;
	margin-bottom:10px;
}

/*.linhaTopCirculo02 {
	display:block;
	margin-bottom:5px;
	width:177px;
	background-color:#f2f2f2;
	padding:5px 3px 5px 3px;
}*/

.numeroTopCirculoRight {
	display:block;
	font-weight:bold;
	margin-right:1px;
	font-size:12px;
	float:left;
	width: 16px;
}

.divRightColTopCirculoRight {
	display:block;
	background-color:#f2f2f2;
	float:left;
	width: 163px;
}

.divRightColTopCirculoRight02 {
	display:block;
	float:left;
	width: 163px;
}

.imgTopCirculoRight {
	display:block;
	margin-right:5px;
	float:left;
}

.rightColTopCirculoRight {
	display:block;
	float:left;
	width: 125px;
	padding:3px 0 0 0;
}

.linkTopCirculoRight {
	display:block;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.linkTopCirculoRight:hover {
	text-decoration:underline;
	color:#000000;
}

.autorTopCirculoRight {
	display:block;
	color:#4c4c4c;
	font-family:Tahoma;
	font-size:10px;
}

input,textarea,select{
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	color:#000000;
	padding:3px;
	border:1px solid #999;
	padding-top:5px;
	padding-bottom:5px;
}
input[type="radio"],input[type="checkbox"],input[type="image"] {
	border:0px;
}

a img{

	border: none;

}

/* Tabuladores */
.labelActivaDetalhe {
	float:left;
	background-color:#4c4c4c;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	padding:7px 0 0 0;
}

.labelActivaDetalhe2 {
	float:left;
	background-color:#4c4c4c;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:23px;
	padding:7px 0 0 10px;
}

.labelActivaDetalhe a,
.labelActivaDetalhe a:visited,
.labelActivaDetalhe a:active,
.labelActivaDetalhe2 a,
.labelActivaDetalhe2 a:visited,
.labelActivaDetalhe2 a:active{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
.labelActivaDetalhe a:hover,
.labelActivaDetalhe2 a:hover{
	text-decoration:none;
}

.labelLinkDetalhe {
	float:left;
	color:#e85412;
	background-color:#f2f2f2;
	height:23px;
	padding:7px 0 0 0;
}
.labelLinkDetalhe a,
.labelLinkDetalhe a:visited,
.labelLinkDetalhe a:active{
	color:#e85412;
	font-size:12px;
	font-weight:bold;
	outline:none;
}
.labelLinkDetalhe a:hover{
	text-decoration:none;
}

.labelLinkDetalhe2 {
	float:left;
	color:#e85412;
	background-color:#f2f2f2;
	height:23px;
	padding:7px 0px 0 10px;
}
.labelLinkDetalhe2 a{
	color:#e85412;
	font-size:12px;
	font-weight:bold;
}
.labelLinkDetalhe2 a:hover{
	text-decoration:none;
}

.primeira_off,
.primeira_on,
.meio_cp,
.meio_cc,
.meio_pc,
.ultima_off,
.ultima_on {
	float:left;
	width: 11px;
	height: 30px;
}

.primeira_off {
	background: url(/temas/default/img/cantoLabelLinkLeft.gif) no-repeat;
}

.primeira_on {
	background: url(/temas/default/img/cantoLabelActivaLeft1.gif) no-repeat;
}

.meio_cp {
	background: url(/temas/default/img/cantoLabelLinkRight3.gif) no-repeat;
}

.meio_cc {
	background: url(/temas/default/img/cantoLabelLinkRight2.gif) no-repeat;
}

.meio_pc {
	background: url(/temas/default/img/cantoLabelActivaRight2.gif) no-repeat;
}

.ultima_off {
	background: url(/temas/default/img/cantoLabelLinkRight.gif) no-repeat;
}

.ultima_on {
	background: url(/temas/default/img/cantoLabelActivaRight1.gif) no-repeat;
}


.anteriorInactivo {
	color:#FFFFFF;
	text-decoration:none;
	background:url(/temas/default/img/setaAnterior.gif) no-repeat;
	background-position:left;
	padding:0 0 0 10px;
}

.anterior,
.anterior:active,
.anterior:visited {
	color:#FFFFFF;
	text-decoration:underline;
	background:url(/temas/default/img/setaAnterior.gif) no-repeat;
	background-position:left;
	padding:0 0 0 10px;
	font-weight: normal;
}

.anterior:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.seguinteInactivo {
	color:#FFFFFF;
	text-decoration:none;
	background:url(/temas/default/img/setaSeguinte.gif) no-repeat;
	background-position:right;
	padding:0 10px 0 0;

}

.seguinte,
.seguinte:active,
.seguinte:visited {
	color:#FFFFFF;
	text-decoration:underline;
	background:url(/temas/default/img/setaSeguinte.gif) no-repeat;
	background-position:right;
	padding:0 10px 0 0;
	font-weight: normal;
}

.seguinte:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.navbar {
	height:15px;
	background-color: #7F7F7F;
	padding: 10px;
	margin-top:10px;
	width:573px;
	text-align: center;
	float: left;
}

.navbar table {
	margin: 0 auto;
}

.navbar div {
	display: block;
	float: left;
	padding: 0 4px 0 4px;
}

.navbar div.ponta_esq{
	font:#fff;
	margin-right: 15px;
}

.navbar div.ponta_dir {
	margin-left: 15px;
}

.navbar div a.paginacao,
.navbar div a.paginacao:active,
.navbar div a.paginacao:visited,
.navbar div.paginacao_sel {
	font-weight: bold;
	color: #FFF;
}

.navbar div a.paginacao,
.navbar div a.paginacao:active,
.navbar div a.paginacao:visited {
	text-decoration: underline;
}

.navbar div a.paginacao:hover {
	text-decoration: none;
}

.navbar div a.seguinte,
.navbar div a.seguinte:active,
.navbar div a.seguinte:visited {
	text-decoration: underline;
}

.navbar div a.seguinte:hover {
	text-decoration: none;
}

.navbar div.paginacao_sel {
	color: #FFF;
}


.divLogInNome{
	color:#fff;
	height:25px;
	margin:5px;
	/*border-color:#fff;
	border-width:1px;
	border-style:solid;*/
}
#logTop{
	margin-top:20px;
}
.divLogInNome a{
	color:#fff;
}
.tituloAmigos{
	margin-top:10px;
	width:180px;
	height:25px;
	padding-top:8px;
	background-color:#e5e5e5;
	text-align:center;
	font-weight: bold;
	font-size:12px;
	/*border-color:#000;
	border-width:1px;
	border-style:solid;*/
}
.conteudoAmigos{
	margin-top:10px;
	margin-bottom:10px;
	width:180px;
	height:30px;
	background-color:#0b4666;
	text-align:center;
	/*border-color:#000;
	border-width:1px;
	border-style:solid;*/
}
.contentAmigosLeft{
	float:left;

}
.contentAmigosRight{
	width:178px;
	text-align:left;
	color:#fff;
	border-color:#000;
	border-width:1px;
	border-style:solid;
}

.noticia_lermais a{

	color:#A61300;
	text-decoration: none;

}

.noticia_lermais a:hover{

	color:#A61300;
	text-decoration: underline;

}

.evento_lermais a{

	color:#A61300;
	text-decoration: none;

}

.evento_lermais a:hover{

	color:#A61300;
	text-decoration: underline;

}

.linkCampanhas a{

	color: #FFFFFF;
	text-decoration:none;
	font: bold 12px Arial;
}

.linkCampanhas a:hover{

	color: #FFFFFF;
	text-decoration:underline;
}
.container_home{
	float: left;
	width:620px;
}

.precos_new {
	min-height:55px;
	float: left;
}
.divTextoLivroListDetalhe .precos_new {
	height:auto !important;
}

.preco_normal_2 {
	width:50px;
}
.preco_normal_2 span{
	color:#a61300;
	padding:1px;
	display:block;
	font-size:9px;
	font-weight:bold;
}
.preco_normal_2 .titulo_preco{
	font-weight:bold;
}

.preco_normal {
	float:left;
	height:33px;
}

.preco_normal span{
	color:#a61300;
	padding:0px;
	display:block;
	font-size:12px;
	font-weight:bold;
}

.preco_subscritor {
	display:block;
	background-image:url(/temas/layout1/images/precoSubscritor.png);
	width:75px;
	height:74px;
	margin-left: 7px;
}
.preco_subscritor > .percentagem {
	display:block;
	text-align:center;
	margin-top:11px;
	color:#F9F9F9;
	font-weight:600;
	font-size:18px;
}
.preco_subscritor > .precoSubscritor {
	display:block;
	text-align:center;
	margin-top:11px;
	color:#F9F9F9;
	font-weight:600;
	font-size:16px;
}
.preco_subscritor > .precoSubscritor > .precoSubscritor-sup {
	vertical-align:super;
	font-size:12px;
}

.fidelizacao {
	display:block;
	clear:both;
	font-size:0px;
	padding-top:5px;
}
.fidelizacao > div {
	display:inline-block;
	margin:0;
	padding:0;
	width:60px;
	height:61px;
	vertical-align:top;
	overflow:hidden;
	background:transparent url('/temas/layout1/images/preco-prata.png') no-repeat top left;
	background-size:100% 100%;
	font-size:0px;
	color:#FFFFFF;
}
.fidelizacao > div.preco_ouro {
	background-image:url('/temas/layout1/images/preco-ouro.png');
}
.fidelizacao > div.preco_premium {
	background-image:url('/temas/layout1/images/preco-premium.png');
}
.fidelizacao > div > span {
	display:block;
	width:100%;
	text-align:center;
}
.fidelizacao > div > .percentagem {
	margin-top:27px;
	font-weight:700;
	font-size:11px;
	line-height:100%;
}
.fidelizacao > div > .valor {
	margin-top:27px;
	font-weight:700;
	font-size:11px;
	line-height:100%;
}
.fidelizacao > div .percentagem + .valor {
	display:inline-block;
	width:70%;
	margin:3px 15% 0 15%;
	padding-top:2px;
	border-top:1px solid #F0F0F0;
}

.poupar-cartao {
	display:block;
	clear:both;
	font-size:0px;
	padding-top:5px;
}
.poupar-cartao > div {
	display:inline-block;
	margin:0;
	padding:0;
	width:60px;
	height:61px;
	vertical-align:top;
	overflow:hidden;
	background:transparent url('/temas/layout1/images/cartao-prata.png') no-repeat top left;
	background-size:100% 100%;
	font-size:0px;
	color:#FFFFFF;
}
.poupar-cartao > div.ouro {
	background-image:url('/temas/layout1/images/cartao-ouro.png');
}
.poupar-cartao > div.premium {
	background-image:url('/temas/layout1/images/cartao-premium.png');
}
.poupar-cartao > div.all {
	background-image:url('/temas/layout1/images/cartao-all.png');
}
.poupar-cartao > div > span {
	display:block;
	width:100%;
	text-align:center;
}
.poupar-cartao > div > .percentagem {
	margin-top:23px;
	font-weight:700;
	font-size:11px;
	line-height:100%;
}
.poupar-cartao > div > .valor {
	display:inline-block;
	margin:10px 0 0 16px;
	font-weight:700;
	font-size:10px;
	line-height:100%;
}

.imagem_carrinho {
	float:left;
	margin-top: -12px;
	clear:both;
}

.pvpOld {
	color:#000000;
}

.pvpOld span{
	color:#7f7f7f;
	text-decoration:line-through;
	font-weight:bold;
}

.topCorner{

	display:block;
	clear: both;
	left:0;
	overflow:hidden;
	position:relative;
	top:-18px;
	left: 130px;

}



.precoposterior{

	float:left;
	width: 100%;
	margin-top:10px;
	display:block;

}

.ff_link a, .ff_leitor_bertrand a{

	color: #a10000;
	font-weight: bold;
	text-decoration: none;

}

.ff_link a:hover, .ff_leitor_bertrand a:hover{

	text-decoration: underline;

}

.produto_consulta{

	float:left;
	color:#A61300;
	font: normal 12px Arial;
}

a{

	color:#A61300;
	text-decoration: none;
}


a:hover{

	text-decoration: underline;
}

.formbuildTitle{

	font: bold 12px Arial;
	text-transform: uppercase;
	padding-bottom:5px;
	padding-left: 10px;
	background: transparent url(/temas/layout1/images/setaVermelhaNormal.gif) no-repeat scroll 0px 4px;

}

.centralContent{
  float: left;
  width:615px;
}

.floatLeft188{

width: 188px;
	display:block;
	float:left;
	overflow: hidden;

}

.width188{
width: 188px;

}

#nav {
	cursor: pointer;
	min-width: 71px;
	max-width: 160px;
	margin: 0;
	padding: 0;
	position: fixed;
	left: 0;
	top: 194px;
	text-align: center;
	overflow: hidden;
	color: white;
	z-index: 1000;
	_display: none;
}

#nav h2 {
	display: block;
	width: 71px;
	margin-left: 0;
	margin-right: auto;
}

#nav #navmenu {
	display:none;
}

#nav ul {
	text-align: left;
	width: 160px;
	padding:0px;
	margin:0px;
}

/*********************/
/* COOKIE TOP BAR */
/*********************/
.cookie-bar{font-family:Arial; font-size:14px; display:block; z-index: 10000; position: fixed; bottom: 0; left: 0; background: #000000; width: 100%; height: 60px;opacity:0.9; filter:alpha(opacity=90);}
.cookie-bar .area-util{font-size: 12px; padding: 15px 0; width: 850px; margin: 0 auto}
.cookie-bar .text{display:inline-block;font-family:Arial; font-size:14px; color: #fff; margin-right: 20px; text-align: center;line-height:15px;padding:0;margin:0}
.cookie-bar .text a{font-family:Arial; font-size:14px; color: #fff; text-decoration: underline;}
.cookie-bar .button{display:inline-block;font-family:Arial; font-size:14px; padding: 1px 0;}
.cookie-bar .button a{display:inline-block;font-family:Arial; font-size:14px; text-decoration: none; color: #393937; background: #fff;  margin-left: 5px; padding: 1px 2px;}
.cookie-bar .button a span{font-family:Arial; font-size:14px; background: url(icon-close.gif) no-repeat right 2px}
.cookie-bar .button a:hover{background: #f1f1f1;}
.cookie-bar .button a:active{border-width: 1px 0 0;}