*{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; padding:0; margin:0; list-style:none; text-decoration:none; text-indent:0; font-stretch:narrower;}

 a:, a:visited, a:hover{ border:none; text-decoration:none;}

 table, tr, td {padding:0; margin:0;}

 table, img {border:none;}

 h2, h3, .pageHeading, .sinopse-titulo a, .titulo-orientacao, .dir-titulo{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#004986;}

 .title_main{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#004986; font-size:18px;}

 h2{text-indent:2px;  font-size:17px;  line-height:32px;}

 h3, .sinopse-titulo a, dir-titulo{font-size:11,5px; line-height:15px;}

.h2_preto{color:#000000; font-size:14px; font-weight:normal; text-align:left; font-family:Arial, Helvetica, sans-serif; }

hr{height:1px; width:100%; background-color:#666666; margin:15px 0 7px 0;}



h4{font-size:14px; line-height:18px; margin:7px auto 0 auto; color:#FB8020; font-weight:600;}

.pai{height:auto; width:97%; margin:0 0 auto 1.5%;}

.background_laranaj{ background-color:#FB8020;}

.contem_produto td input{ border:1px solid #666666; width:60px; height:18px;}



.input{border:1px #666666 solid; height:18px; line-height:normal; padding-left:5px; margin-right:5px;}

.shop_img{height=20px!important; width:20px!important; border:none!important;}



.subtitulo{font-size:14px; line-height:18px; margin:7px auto 0 auto; color:#FB8020; font-weight:600;}

.rotulo-icone{font-size:10px!important; font-size-adjust:8px!important;}

.rotulo-icone span{font-size:10px!important; font-size-adjust:8px!important; text-decoration:underline!important; }

.suggest{z-index:2; border:none;}

.breadcump{font-size:11px!important; color:#333333; line-height:normal!important; z-index:1;}


.pos_saudacao{position:relative; top:7px; font-size:10px; font-family:Tahoma, Arial, Verdana; text-align:right; float:right; padding-right:7px;}

.productListing .productListing-data img {width:100px; height:126px; margin:5px;}

.pageHeading{font-size:14px; line-height:22px;}

.productListing-heading{font-weight:600; color:#FFFFFF; background-color:#E48A3C; text-align:center; line-height:26px; border-left:1px; border-left-color:#FFFFFF; border-left-style:solid; }

.productListing-data{font-size:12px; line-height:24px; padding-left:10px;}

.productListing-preco{width:20%; text-align:center; color:#FF6600; font-weight:600; font-size:14px;}

.productListing-data input{background-color:#FFFFFF; text-align:center; line-height:18px; height:18px; width:30px; border:1px solid #999999;}

.subtotal {background-color:#E48A3C; color:#FFFFFF; width:100%; text-align:right; font-weight:bold; padding-right:10px; line-height:22px; height:22px;}

.productListing-data-delete input{background-color:#FBF2E9 text-align:center; line-height:18px; height:18px; width:30px; }

.main-background{ background:#E48A3C url(images/main-background.jpg) no-repeat right top; width:33%; height:22px;}

.tamanho-todo{width:100%;}

.sucess {width:87%;}



.productListing-even td table tr td, .productListing-odd td table tr td{border:none;}


.area-download ul{
	padding:0;
	width:100%;
	}
	
	
.area-download ul li{
	list-style:disc !important;
	line-height:normal!important;
	margin:3px 0 0 0;
	}

.area-download ul li a , .area-download ul li a:hover{
	font-family:Tahoma, Arial, Verdana!important; 
	font-size:10px; 
	line-height:12pt!important;	
	color:#004986!important;

}

.area-download ul li a:hover{
	text-decoration:underline;
}


.negrito, .negrito a, .negrito a:hover{font-weight:bold;}

.italico{font-style:italic;}

.sublinhado{text-decoration:underline!important;}

table tr td {padding:0; margin:0;}

.entrelinha-normal{line-height:normal;}

.direita {text-align:right;}

.laranja-orientacao a, .laranja-orientacao a:hover,  .laranja-orientacao a:active {color:#FB8020; font-size:14px;}

.laranja, .destaque {color:#FB8020;}

.box_compra{float:right; margin:15px 8px 10px; height:110px; width:150px; background:url(images/background_compra.jpg) no-repeat 0 0;}

.box_compra .preco{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#00669D; font-size:30px; line-height:42px; font-weight:BOLD; text-align:center; font-stretch:normal;}

.box_compra .preco .cifra{font-size:16px; color:#00669D; width:15px;}

a:link, a:hover, a:visited{text-decoration:none;}

.comprar {color:#00669D; font-stretch:narrower; font-weight:bold; text-decoration:underline; font-size:26px;}



.contem_menu-topo, .menu_topo{width:118px;}

.logomarca{background-image:url(images/logo-alta.jpg); width:145px; height:100px; background-position:left 12px; background-repeat:no-repeat;}

.logomarca a, .logomarca a:hover{width:133px; height:100px; display:block;}

.contem_header{width:100%; height:135px!important;}

.header {width:100%; height:135px;}

.header .topo{background:url(images/background_head.jpg) repeat-x 0 0; height:117px!important; min-height:117px;}

.header .topo .saudacao{text-align:left; font-size:10px!important; font-stretch:narrower;}

.header .topo img{margin-top:5px;}



.header .topo table .busca{width:200px; background-color:#FFFFFF; border:3px solid #E4883B; margin:5px; height:22px; line-height:22px; color:#000000; padding-left:6px;}

.header .banner{width:100% min-height:80px; height:80px!important;}

.contem_modelo{width:150px; height:117px; background-image:url(images/modelo_header.jpg); background-repeat:no-repeat; background-position:right 4px;}

.header .topo .contem_modelo img{width:210px; height:108px; margin-top:7px; float:left;}

.header .topo .menu_header{height:22px; border-bottom:1px dashed #333333; width:90px!important;}

.header .topo .menu_header a, .header .topo .menu_header a:hover{display:inline; height:17px; font-size:10px; line-height:17px; }



.header .menu{width:100%; height:18px; border:2px 0 2px 0; padding:0; margin:2px 1px 0 1px; text-decoration:none;}

.header .menu tr td{width:auto;}

.header .menu a{width:100%; color:#000000; line-height:18px; display:block; background:url(./images/background_menu.jpg); background-repeat:repeat-x; background-position:0 0; text-align:center; margin:0 1px 0 1px; text-decoration:none; font-size:12px; font-stretch:narrower;}

.header .menu a:hover{width:100%; color:#FFFFFF; line-height:18px; display:block;  background:url(./images/background_menu_ativ.jpg); background-repeat:repeat-x; background-position:0 0; text-align:center; margin:0 1px 0 1px; text-decoration:none;}

.header .menu a:hover span{color:#FFFFFF;}







.header .menu a span{text-decoration:underline!important;}



.header .topo .contem_lupa input {width:20!important; height:20px!important;}

.header .topo .lupa{float:left; margin-left:8px; width:20!important; height:20px!important;}

.header .topo .conta td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px!important; color:#666666; line-height:12px!important;}

.header .topo .conta{height:30px;}

/*.header .topo .saudacao{font-size:10px!important; font-stretch:narrower; padding-left:6px; padding-right:6px; color:#666666; }*/



.header .topo .header-bottom {margin-top:-5px; float:right;}

.contem_busca{padding:0px;}

.conteudo_header{margin-top:10px; width:280px;}

.menu-topo{width:130px; margin-top:10px;}

.contem_icon{width:20px;}

.header .topo .contem_busca input{width:215px; font-size:10px; height:18px!important; color:#333333; line-height:normal; vertical-align:text-bottom!important; margin:0!important; padding:2px 0 0 4px!important;}

.campo-busca{background-color:#FFFFFF; border:1px solid #999999;}



/*especificações da tabela conteúdo*/

.contem_conteudo{width:100%; height:auto;}

.conteudo {width:100%; margin:10px auto auto 0; height:100%;}







/*especificações da tabela da coluna esquerda*/

.conteudo .contem_coluna-esquerda{width:16%; height:100%;}

.conteudo .coluna_esquerda{ width:100%; margin:auto;}

.conteudo .flexivel{width:4%;}



.conteudo .coluna_esquerda .topicos{width:100%; line-height:26px; border:none;}

.conteudo .coluna_esquerda .titulo_topicos{font-size:13px; font-weight:600; line-height:19px; color:#FB8020; font-stretch:narrower;  padding:10px 0 18px 0;}

.conteudo .coluna_esquerda .topicos a{width:100%; line-height:26px; border-bottom:1px solid #004986; display:block; color:#004986; background-image:url(./images/seta.gif); background-position:right; background-repeat:no-repeat;}

.conteudo .coluna_esquerda .topicos a:hover{width:100%; display:block; line-height:26px; border-bottom:1px solid #666666; background-image:url(./images/seta-ativada.gif); background-position:right; background-repeat:no-repeat; color:#004986;}

.conteudo .coluna_esquerda .topicos a:active{width:100%; display:block; line-height:26px; border-bottom:1px solid #666666; color:#FB8020;}

.conteudo .coluna_esquerda .topicos a li{width:100%; line-height:26px; border:none; display:block; color:#666666; padding-left:12px; cursor:hand;}

.conteudo .coluna_esquerda .topicos a:hover li{width:100%; display:block; line-height:26px; border:none;  color:#666666;  padding-left:12px; cursor:hand;}









/*especificações da tabela da coluna central*/

.conteudo .contem_coluna-central{width:82%; height:100%!important;}

.conteudo .ambiente-compra {width:100%;}

.conteudo .coluna_central{width:100%; margin:auto;}
/*Series*/

.image_one{
	float:left;
	width:205px;
	height:80px;
	z-index:2;
	margin:0;
	padding:0;
}

.image_center{
	width:339px;
	height:107px;
	position:relative;
	left:20%;
}

.image_two{
	float:right;
	z-index:3;
	width:250px;
	margin:0;
	padding:0;
}

.image_two img , .image_tree{
	float:right;
	margin:0;
	padding:0;
}

.image_for{
	float:left;
	margin:10px 0 0 0;
	width:56%;
	height:auto;
}

.text_series{
	float:left;
	margin:10px 0 0 0;
	width:56%;
	height:auto;
}

.text_series h3{
	color:#000000; 
	margin-top:15px;
}

.text_series p{
	margin-top:10px;
}

.images_twoseries{
	float:right;
	margin:10px 0 0 0;
	z-index:4;
	width:250px;
	height:auto;
}

.line_serie{
	clear:both;
	float:left;
	width:100%;
	float:left;
	margin:0 0 35px 0;
}

.divisor{
	height:3px;	
	padding:0;
	margin:0;
}

.livro_serie{
	width:30%;
	float:left;
}

.livro_serie a img{
	float:left; 
	margin:0 10px 5px 0;
}

.livro_serie p a , .livro_serie h2 a{
	line-height:normal;
}

.livro_serie h2 a{
	color:#004986;
}

.space_book{
	float:left;
	width:5%;
	height:100px;
}
	


/*especificações da tabela livros*/



.posicionamento{ position:relative; bottom:6px;}

.posicionamento a:hover{text-decoration:underline;}

.tabela-livros{width:100%; margin-bottom:20px!important; text-align:left!important;}

.contem-capa img{border:1px solid #666666; float:left; margin:5px 7px 0 0;}

.entre-tabelas{width:4%;}

.contem-capa .sinopse-titulo a, .contem-capa .conteudo-sinopse a{text-align:left!important;
line-height:16.5px!important; margin:0; padding:0;}

/*.column_int_titulo{font-size:14px!important; color:#025B8C; font-weight:bold; line-height:normal;  font-family:"Times New Roman", Times, serif!important; margin:15px 0 6px 0; background-image:url(images/marca-azul.gif); background-position:0 5; background-repeat:no-repeat; padding-left:13px;}*/

.column_int_titulo a{font-size:14px!important; color:#025B8C; font-weight:bold; line-height:normal;  font-family:"Times New Roman", Times, serif!important; margin:15px 0 6px 0; background-image:url(images/marca-azul.gif); background-position:0 5; background-repeat:no-repeat; padding-left:13px;}

/*.column_int_article_titulo{font-size:14px!important; color:#025B8C; font-weight:bold; line-height:normal;  font-family:"Times New Roman", Times, serif!important; margin:15px 0 6px 0; background-image:url(images/marca-azul.gif); background-position:0 5; background-repeat:no-repeat; padding-left:13px;}*/



.column_int_article_titulo a{font-size:14px!important; color:#025B8C; font-weight:bold; line-height:normal;  font-family:"Times New Roman", Times, serif!important; margin:15px 0 6px 0; background-image:url(images/marca-azul.gif); background-position:0 5; background-repeat:no-repeat; padding-left:13px;}

.tabela-olanc{width:90%;} 

.header-olanc{font-size:14px; color:#004986; font-weight:bold; line-height:22px;}



.conteudo-olanc{line-height:normal; background:url(images/seta.gif) no-repeat; background-position:3px 3px; padding-left:20px; width:90%; border-bottom:1px #999999 dashed; height:22px; }

.conteudo-olanc a, .conteudo-olanc a:hover, .conteudo-olanc a:active{line-height:normal; width:90%; height:22px; color:#004986;}

.link-olanc{color:#004986; line-height:normal;}





.conteudo .coluna_central .livros {width:100%;}

.conteudo .coluna_central .livros .head_livros {height:32px; background:url(images/background_head_livros.jpg) repeat-x 0 0; padding:6px 0 18px 0;}

.conteudo .coluna_central .livros .espaco {width:5%;}





/*especificações de cada bloco de livro dentro da tabela livros tabela livros*/

.conteudo .coluna_central .livros table{width:95% min-height:95px; height:auto!important; margin-bottom:10px; padding:2px;}







.conteudo .coluna_central .livros table destaque-livros{font-family:Arial, Helvetica, sans-serif; color:#00669D; font-size:11px; font-weight:bold; line-height:14px; margin-left:10px;}

.conteudo .coluna_central .livros table p{font-size:12px; line-height:15px; margin-left:10px; text-align:left; margin-bottom:0; width:100%;}





/*especificação da tabela blain*/

.conteudo .coluna_central .brain {width:100%; margin:15px 0 15px 0;}

.conteudo .coluna_central .brain .brain-left{width:48%;}

.conteudo .coluna_central .brain .brain-center{width:4%;}

.conteudo .coluna_central .brain .brain-left{width:48%;}

.conteudo .coluna_central .brain .head_brain {height:32px; background:url(images/background_head_brain.jpg) repeat-x 0 0; padding:6px 0 8px 0;}

.conteudo .coluna_central .brain .head_brain img {margin:6px; float:left;}

.conteudo .coluna_central .brain .head_brain h2{width:250px;}

.conteudo .coluna_central .brain .artigos{width:100%; height:auto; margin-bottom:12px;}

.conteudo .coluna_central .brain .artigos .topo{height:25px; line-height:25px; font-size:14px!important; padding:0!important; }

.conteudo .coluna_central .brain .artigos .topo h3 a, .conteudo .coluna_central .brain .artigos .topo h3 a span .laranja {font-size:14px!important; line-height:25px!important; margin:0!important; text-indent:0!important; padding:0!important;}

.topo h3 a .laranja{font-size:14px;}

.conteudo .coluna_central .brain .artigos h4{font-family:Arial, Helvetica, sans-serif; color:#00669D; font-size:14px; font-weight:bold; line-height:14px;}

.conteudo .coluna_central .brain .artigos .descricao{ line-height:15px!important; line-height:19px;}

.conteudo .coluna_central .brain .artigos a, a:active{text-decoration:none; color:#000000; font-size:12px; line-height:15px;}

.conteudo .coluna_central .brain .artigos a:hover{color:#000000; font-size:12px; line-height:15px;}

.conteudo .coluna_central .brain .imagem img {margin:10px 6px 5px 6px; float:left;}

.conteudo .coluna_central .brain .imagem h2 {margin:10px 0 5px 6px;}

.conteudo .coluna_central .brain .imagem a {margin:10px 0 5px 6px;}

.conteudo .coluna-central .brain .tabela-artigo{width:97%; height:auto; padding:3px; margin:10px 1,5% 10px 1,5%;}

td .texto_artigo{padding:3px;}

.header-artigo {background-color:#E6E7E8; padding:0 0 0 4px; height:16px;}



.tabela-artigos p{margin:7px 0 7px 0!important;}

.tabela-artigos ul{margin:7px 0 15px 0!important;}

.tabela-artigos li {list-style:inside; margin:5px 0 5px 25px; list-style:disc!important;}





.conteudo .coluna-central .brain .tabela-colunista{width:97%; height:auto; padding:3px; margin:10px 1,5% 10px 1,5%;}

td .texto_colunista{padding:3px;}

.header-colunista {background-color:#E6E7E8; padding:0 0 0 4px;}

.crescente {width:14px; padding:0!important;}

.decrescente {width:14px; padding:0!important;}





.paginacao{width:100%; padding:0!important; margin:5px 0 5px 0!important; line-height:18px; height:18px; font-size:11px;}

.crescente a{display:block; width:14px; height:17px; background:url(images/seta-cresc.jpg) no-repeat 0 0;}

.crescente a:hover{display:block; width:14px; height:17px; background:url(images/seta-cresc-ativ.jpg) no-repeat 0 0;}



.decrescente a{display:block; width:14px; height:17px; background:url(images/seta-decresc.jpg) no-repeat 0 0;}

.decrescente a:hover{display:block; width:14px; height:17px; background:url(images/seta-decresc-ativ.jpg) no-repeat 0 0;}

.tabela_ordenacao{line-height:18px; height:18px; margin:2px 0 2px 0;}

.ordenar{padding-top:8px!important; font-size:11px; color:#666666;}

.colunistas-artigo{ background-color:#F3F3F4;}

.container_header{font-weight:500; font-stretch:narrower; height:16px;}

.container_header td{line-height:normal; vertical-align:middle;}

.container_header td span{height:16px; line-height:normal; vertical-align:middle; padding:0;}

.autor a{font-size:11px!important; height:16px; line-height:16px; vertical-align:middle;}

.autor{padding-right:10px; float:right;}

.espacamento{padding:0!important; margin:0!important; height:1px!important;}

.saiba_mais a {background:url(images/background_saibamais.jpg) repeat-x 0 0; text-align:center; display:block; line-height:18px; height:18px; font-weight:bold; color:#FFFFFF; width:80px; float:left; margin-right:10px;}

.saiba_mais_brain a {background:url(images/background_saibamais.jpg) repeat-x 0 0; text-align:center; display:block; line-height:18px; height:18px; font-weight:bold; color:#FFFFFF; width:80px; float:right; margin-right:10px;}



/*especificações do rodape*/

.topo_rodape{height:4px; background:url(images/background_rodape.gif) repeat-x 0 0;}

.rodape p{font-size:10px; line-height:14px; text-align:center; margin-bottom:15px;}







.flexivel{width:1%;}



/*especificações da tabela da coluna direita*/

.contem_coluna-direita{width:175px; height:auto;}

.contem_products_rel{width:100%!important;}

.contem_products_rel td{ background-color:#FFFFFF!important;}

.coluna_direita{width:100%;}

.coluna_direita td{background-color:#FCF2E6;}



.coluna_direita .rss{width:93%; border:3px solid #FB8020; text-align:left; margin-top:8px;}

.coluna_direita .rss .header_rss{background-color:#FB8020; color:#FFFFFF; font-size:12px; line-height:22px; font-weight:600; font-stretch:narrower; text-indent:3px; }

.coluna_direita .rss p {text-align:left; padding:0; font-size:10px; line-height:14px;}

.coluna_direita .rss .cinza{background-color:#EAEAEA; line-height:15px; padding:3px;}

.coluna_direita .rss .branco{background-color:#ffffff; line-height:15px; padding:3px;}

.coluna_direita .rss .leia_mais{text-align:right; margin-bottom:2px;}

.coluna_direita .rss p a { color:#004986; font-size:11px; font-weight:600;}


.coluna-link a, .coluna-link a:hover{font-family:Tahoma, Arial, Verdana!important; font-size:10px; line-height:norma!important;}


.coluna_direita .relacion {width:93%; text-align:left; margin-top:8px;}

.coluna_direita .relacion tr td{padding:0 6px 0 6px!important;}

.coluna_direita .relacion tr td p a{font-family:Tahoma, Arial, Verdana!important; font-size:11px; line-height:normal;}

.coluna_direita .relacion tr .header_relacion{border-left:none; border-right:none;}

.coluna_direita .relacion .header_relacion{background:url(images/background_header.jpg) 0 0 no-repeat; color:#FFFFFF; font-size:11px; line-height:30px; font-weight:bold; font-family:Tahoma, Arial, Verdana!important; text-align:center; padding:0!important; text-transform:uppercase;}

.coluna_direita .relacion .branco a, .coluna_direita .relacion .cinza a{line-height:auto; font-family:Tahoma, Arial, Verdana!important;}

.coluna_direita .relacion .leia_mais{text-align:right; color:#025B8C; font-size:11px; margin:10px 0 10px 0; font-style:italic;}

.coluna_direita .relacion .leia_mais a {color:#025B8C; font-weight:bold; font-family:Tahoma, Arial, Verdana!important;}



.coluna_direita .article_relacion {width:93%; text-align:left; margin-top:8px;}

.coluna_direita .article_relacion tr .article_header_relacion{border-left:none; border-right:none;}

.coluna_direita .article_relacion tr td{padding:0 6px 0 6px!important;}

.coluna_direita .article_relacion tr td p a{font-family:Tahoma, Arial, Verdana!important; font-size:11px; line-height:normal;}

.coluna_direita .article_relacion .article_header_relacion{background:url(images/background_header.jpg) 0 0 no-repeat; color:#FFFFFF; font-size:11px; line-height:30px; font-weight:bold; font-family:Tahoma, Arial, Verdana!important; text-align:center; padding:0!important; text-transform:uppercase;}

.coluna_direita .article_relacion .branco a, .coluna_direita .article_relacion .cinza a{line-height:auto; font-family:Tahoma, Arial, Verdana!important;}

.coluna_direita .article_relacion .leia_mais{text-align:right; color:#025B8C; font-size:11px; margin:10px 0 10px 0; font-style:italic;}

.coluna_direita .article_relacion .leia_mais a {color:#025B8C; font-weight:bold; font-family:Tahoma, Arial, Verdana!important;}







td .bottom_tab{background:url(images/background_head_bottom.jpg)!important; background-position:0 0; background-repeat: no-repeat; height:14px; border:none!important;}



.coluna_direita .news{width:93%; text-align:left;} 

.coluna_direita .news td{padding:0 6px 0 6px;}

.coluna_direita .news tr .news-header {border:none!important;}

.coluna_direita .news-header{background:url(images/background_header.jpg) 0 0 no-repeat; color:#FFFFFF; font-size:11px; line-height:30px; font-weight:bold; font-family:Tahoma, Arial, Verdana!important; text-align:center; padding:0!important; text-transform:uppercase;}

.coluna_direita .news p{font-family:Tahoma, Arial, Verdana!important; font-size:11px; line-height:normal;}

.coluna_direita .news .leia_mais{text-align:right!important; margin:10px 0 10px 0;}

.coluna_direita .news .leia_mais a{ color:#025B8C!important; font-size:11px; font-weight:bold; font-style:italic!important;}

.coluna_direita .column_int_titulo_news a{color:#025B8C; font-size:12px!important; font-weight:bold; line-height:normal;  font-family:Tahoma, Arial, Verdana!important; margin:15px 0 6px 0; background-image:url(images/marca-azul.gif); background-position:0 5; background-repeat:no-repeat; padding-left:13px;}

.coluna_direita .news p a {font-family:Tahoma, Arial, Verdana!important; line-height:normal!important;}



.tam_capa{width:62px; height:87px; margin:8px 0 2px 5px; border:1px solid #666666;}



/*especificações dos <img src="../images/livro_dois.jpg" alt="capa de um livro">*/

.coluna_direita .colunistas{width:93%; border:3px solid #FB8020; text-align:left; margin:8px auto 12px auto;}

.coluna_direita .colunistas .header_colunistas{background-color:#FB8020; color:#FFFFFF; font-size:11px; line-height:auto; font-weight:600; margin-bottom:-4px; text-align:center;}

.coluna_direita .box_colunistas{ width:100%; line-height:15px; height:auto; color:#000000; background:#FFFFFF; margin:10px 0 2px 0; font-size:11px!important;  font-stretch:narrower!important;}

.coluna_direita .box_colunistas img{ margin-right:6px;}

.coluna_direita .colunista_nome{background-color:#FB8020; color:#FFFFFF; /*font-weight:bold;*/ text-indent:5px;}

.coluna_direita .colunista_nome a{color:FFFFFF!important;  font-stretch:narrower!important; margin-left:4px; font-size:11px; line-height:15px;}

.coluna_direita .colunista-texto a{line-height:15px; font-size:11px!important;  font-stretch:narrower!important; text-align:left!important;}

.coluna_direita .link_final{height:18px; line-height:18px; text-align:right;}

.coluna_direita .link_final a {text-decoration:underline!important; /*color:#000000; */ font-weight:600!important;  text-align:right; color:#FB8020!important; font-size:11px!important;}





.coluna_direita .colunistas .header_pl{background-color:#FB8020; color:#FFFFFF; font-size:12px; line-height:22px; font-weight:600; font-stretch:narrower; text-indent:3px; margin-bottom:-4px; padding-left:2px;}

.coluna_direita .colunistas .pl_item a{color:#004986; font-weight:normal; line-height:normal;}

.coluna_direita .colunistas .pl_item {width:100%; border-bottom:1px dashed #333333;  background-color:#FFFFFF; line-height:normal; padding-left:5px; padding-bottom:2px;} 





.coluna_direita .veja{width:93%; border:3px solid #FB8020; text-align:left; margin:8px auto 12px auto;}

.coluna_direita .veja .header_veja{background-color:#FB8020; color:#FFFFFF; font-size:12px; line-height:22px; font-weight:600; font-stretch:narrower; text-indent:3px; margin-bottom:-4px;}

.coluna_direita .box_veja{ width:100%; line-height:15px; height:auto; color:#000000; background:#FFFFFF; margin:10px 0 2px 0;}

.coluna_direita .box_veja p{font-size:11px; line-height:14px; text-indent:0; text-align:left; margin:0; padding:0 0 0 2px;}

.coluna_direita .veja_preco{background-color:#FB8020; color:#FFFFFF; font-weight:bold; text-indent:5px;}





.conteudo_interno .box_esquerdo-autor { width:145px; background-color:#E48A3C; min-height:auto; height:auto!important;}

.conteudo_interno .box_esquerdo-autor .box_branco{background-color:#FFFFFF; width:136px; height:auto!important; min-height:200px; margin:3px auto 3px auto;}

/*.conteudo_interno .box_esquerdo-autor .box_branco img{border:1px solid #666666; margin:8px auto 8px auto; width:140px!important; height:auto; }*/

.foto_colunista{width:120px!important; height:162px; border:1px solid #666666; margin:3px 3px 0 3px;}

.header-main{width:400px;}

.header-main-total{width:auto; padding-left:5px;}

.conteudo_interno .box_esquerdo-autor .box_branco .inf{width:92%; margin:auto auto 8px auto;}

.conteudo_interno .box_esquerdo-autor .box_branco .inf td{line-height:16px; height:16px; padding-left:5px; text-align:left;}

.conteudo_interno .box_esquerdo-autor .box_branco .inf a{text-decoration:underline; color:#FB8020;}









.conteudo_interno {width:100%; min-height:450px; height:auto!important;}

.conteudo_interno .contem_box_esquerdo-autor {width:170px;}

.conteudo_interno .contem-pag-autor{width:100%;}

.conteudo_interno .contem-pag-autor p {margin:7px 0 7px 0!important;}

.conteudo_interno .head_livros {height:32px; background:url(images/background_head_livros.jpg) repeat-x 0 0; padding:6px 0 6px 0;}

.conteudo_interno .box_esquerdo { width:145px; background-color:#E48A3C; min-height:250px; height:250px!important;}

.conteudo_interno .box_esquerdo .box_branco{background-color:#FFFFFF; width:96%; height:auto!important; min-height:200px; margin:3px auto 3px auto;}

.conteudo_interno .box_esquerdo .box_branco .imagem .imagem_capa img{border:1px solid #666666; margin:8px auto 8px auto; width:122px!important; height:161px!important; }

.conteudo_interno .box_esquerdo .box_branco .inf{width:92%;  margin:auto auto 8px auto;}

.conteudo_interno .box_esquerdo .box_branco .inf td{line-height:16px; height:16px;}

.conteudo_interno .box_esquerdo .box_branco .inf .comprar a{font-size:14px; text-align:center; text-decoration:underline; color:#00669D;}

.conteudo_interno .box_esquerdo .box_branco .inf .comprar a img{width:73px; height:19px;}

.conteudo_interno .box_esquerdo .box_branco .inf a{text-decoration:underline; color:#FB8020;}







.conteudo_interno .box_orientacao .titulo-orientacao{ width:62px; text-indent:2px; font-size:17px; line-height:22px;}

.conteudo_interno .box_orientacao .h2_preto{text-align:left;}

.conteudo_interno .box_orientacao{width:100%; margin:0; float:left;}

.conteudo_interno .box_orientacao .voltar {background:url(images/seta_voltar.gif) no-repeat 0 3px; display:block; width:70px; line-height:16px; padding-left:25px;}

.conteudo_interno .box_orientacao .linha{height:1px; background-color:#666666;}

.conteudo_interno .menu_interno a{text-decoration:underline; display:block; text-align:center; color:#025889; font-weight:bold; font-size:13px; padding:0 8px 0 8px;}

.conteudo_interno .menu_interno a:hover{ text-decoration:underline; display:block; text-align:center; color:#025889; font-weight:bold; padding:0 8px 0 8px; font-size:13px;}

.preco_antigo{color:#FF0000; text-decoration:line-through; padding-left:10px;}

.cifra-preco{color:#FF0000; text-decoration:line-through;}

.disponivel{width:150px!important; padding:0px; margin:25px 8px 20px 10px; float:right;}

.disponivel td{padding:0px; margin:0px; width:150px;}

.container_diponivel{width:150px!important; background-color:#C57921; color:#FFFFFF; font-weight:bold; text-align:center; font-size:11px; line-height:normal; padding-top:5px!important; padding-bottom:5px!important;}

.border_disponivel{background-image:url(images/border_disponivel.gif); background-position:left bottom; background-repeat:no-repeat; height:11px;}

.conteudo_interno .box_compra-g{height:155px; width:151px; background:url(images/background_compra.jpg) no-repeat 0 0;}

.conteudo_interno .box_compra-g .preco{font-family:Geneva, Arial, Helvetica, sans-serif; color:#00669D; font-size:30px!important; line-height:34px; font-weight:BOLD; text-align:left!important; font-stretch:normal; position:relative; left:-10px;}

.conteudo_interno .box_compra-g .preco .cifra{font-size:16px; color:#00669D; padding-left:3px!important; }

.conteudo_interno .ficha-tecnica h4 {margin-bottom:15px;}

.conteudo_interno .box_conteudo {clear:both;}

.conteudo_interno .box_conteudo ul{margin:8px auto 15px 25px;}

.conteudo_interno .errata{margin:15px auto 15px auto;}

.conteudo_interno .tabela_errata h2{font-size:13px; font-weight:bold; line-height:normal!important; padding:0!important; margin:0!important;}

.conteudo_interno .tabela_errata td {height:auto!important; padding:0!important; margin:0!important;}

.conteudo_interno .tabela_errata p , .conteudo_interno .tabela_errata{
	line-height:normal;
	padding:0;
	margin:0;
}

.conteudo_interno .tabela_errata .errata_title{font-size:12px; font-weight:bold; line-height:normal!important; padding:0; margin:8px 0 8px 0;}

.conteudo_interno .errata .espaco_linha{height:2px; background-color:#FFFFFF;}

.conteudo_interno .errata td{padding:4px; background-color:#EBEBEC;}

.conteudo_interno .errata .tabela_dowload, .conteudo_interno .errata .tabela_dowload td{padding:0 5px 0 5px;}

.conteudo_interno .errata .tabela_dowload .seta_download{background-color:#CCCCCC;}

.conteudo_interno .errata .tabela_dowload .seta_download img{width:16px; height:16px;}

.conteudo_interno .errata a:hover{text-decoration:underline;}

.conteudo_interno .errata .header_errata{ background-color:#FB8020;}

.conteudo_interno .errata .header_errata h4{color:#ffffff; line-height:10px; height:10px; padding:0 0 4px 5px;}

.conteudo_interno .box_veja-tambem{ margin:10px 0 15px 0;}

.conteudo_interno .box_veja-tambem .veja-tambem{width:103px; margin-top:15px;}

.conteudo_interno .box_veja-tambem .veja-tambem img{border:1px solid #666666;}

.conteudo_interno .box_veja-tambem .veja-tambem a {background:url(images/background_saibamais.jpg) repeat-x 0 0; display:block; line-height:18px; height:18px; font-weight:bold; color:#FFFFFF; text-align:center;}

.conteudo_interno .veja-tambem .destaque_azul{padding:5px;}



.conteudo_interno.indice h4{margin:30px 0 auto 0;}

.conteudo_interno .indice ul,li{margin-left:5px; line-height:18px;}

.conteudo_interno .indice .capitulo li{line-height:25px; padding-left:10px; font-size:14px; margin-bottom:15px;}

.conteudo_interno .indice ul .subnivel li{margin:2px auto 2px 25px; color:#333333; line-height:22px; border:none; list-style:url(images/quadrado.gif) outside;  font-size:12px;}

.conteudo_interno .dowload{margin:15px auto 15px auto;}

.conteudo_interno .dowload img{float:right;}

.conteudo_interno .mola{height:130px;}





.conteudo_interno .box_conteudo h4 {margin:20px 0 10px 0;}

.conteudo_interno .box_conteudo h2 {margin:30px 0 10px 0;}

.conteudo_interno .box_conteudo p{margin:7px 0 7px 0;}

.conteudo_interno .box_conteudo ul{margin-bottom:15px;}

.conteudo_interno .box_conteudo li{margin:7px 0 7px 15px!important; list-style:disc; padding-left:10px;}









/* Tabela de busca */

.busca{width:100%; margin-bottom:30px;}

.background_header{height:23px; background:url(images/background_head_livros.jpg) repeat-x 0 0; }

.titulo{font-size:13px; font-weight:600; line-height:19px; color:#FB8020; font-stretch:narrower;  padding:0 0 5px 0;}

.busca input, .busca option{border:1px solid #FB8020; background:#FFFFFF;}









/*Conteúdo do site antigo*/



.create_account{width:100%;}

/*.infoBox .infoBoxContents .boxcontents{margin:5px; width:96%;}

.infoBox .infoBoxContents .boxcontents .textinfo {width:130px; padding-right:10px;}

.infoBox .infoBoxContents .boxcontents td {padding:3px 0 3px 0;}

.infoBox .infoBoxContents .boxcontents .campo input{width:80%; border:none; border-bottom:1px #666666 solid; height:20px; line-height:20px; padding-left:5px;}

.info_header{margin:40px 0 4px 0; color:#FB8020; font-weight:600;}

.infoBox {background: #b6b7cb; margin:7px 0 25px 0;}

.infoBoxContents {background: #f8f8f9;}

.inputRequirement, .inputRequirement small{font-size:10px;  color:#FB8020; font-weight:bold;}

.smallText{font-size:9px!important;}

.login .infoBox .infoBoxContents{ background:none;}*/

.fundo_login {background:url(images/background_login.jpg) no-repeat 0 0; height:236px; width:384px;}

.fundo_login table{width:355px; margin-left:10px;}

/*.login .infoBox .infoBoxContents .link a, .login .infoBox .infoBoxContents .link a:hover, .login .infoBox .infoBoxContents .link a:active{text-decoration:underline; line-height:17px;}*/









.notification {background:url(images/background_notification.jpg ) repeat-x 0 0;}

.notification p{font-size:10px!important; line-height:12px!important;}

.notification .titulo_principal{color:#00669D; font-size:17px; font-weight:600; font-stretch:narrower; line-height:32px;}

.destaque_payment{font-weight:normal!important; font-size:9px!important;}





.content_mensagestack table{width:100%; height:24px;}

.messageStackError, .messageStackWarning { height:20px; text-align:center; background-color:#E68A37;  color:#FFFFFF; font-size:14px; font-weight:bold;}

.messageStackSuccess { height:20px; text-align:center; background-color:#A1CBEC;  color:#000000; font-size:14px; font-stretch:narrower;}

.titulo_checkout_black{font-size:16px; color:#000000; font-weight:bold;}

.main_requeriment{font-size:11px; color:#FB8020; font-weight:bold;}

.titulo_checkout{font-size:16px; color:#E58A39;  font-weight:bold;}

.titulo_checkout_shipping{font-size:16px; color:#E58A39; padding-left:10px; font-weight:bold;}

.shipping_address{background:url(images/background_shipping_address.jpg); background-position:0 0; background-repeat:no-repeat;}



.form input{ width:90%; border:none; border-bottom:1px #666666 solid; height:20px; line-height:20px; padding-left:5px;}



.email input {width:97%; border:none; border-bottom:1px solid #666666;}

.email textarea{width:97%; border:1px solid #666666;}

.email td {padding-left:2%;}





.header-pesquisa{line-height:22px; height:22px; background-color:#E78733; width:100%;}

.header-pesquisa td{text-align:left; color:#FFFFFF; padding:0 0 0 10px; line-height:24px; margin-bottom:1px solid #ffffff; font-weight:600; font-family:Arial, Helvetica, sans-serif;}

.header-pesquisa-livro{width:15%;}

.header-pesquisa-autor{width:16%;}

.header-pesquisa-titulo{width:48%;}

.header-pesquisa-preco{width:13%;}



.pesquisa-resultado-par td{background-color:#F3F3F4; text-align:left; padding:10px 5px 10px 8px; border-bottom:1px solid #ffffff; border-top:1px solid #FFFFFF;}

.pesquisa-resultado-par .pesquisa-resultado-livro{width:15%; margin:0!important;}

.pesquisa-resultado-par .pesquisa-resultado-livro img{width:62px; height:87px; float:left; border:1px solid #666666; margin:0!important; vertical-align:top;}

.pesquisa-resultado-par .pesquisa-resultado-autor{width:16%;}

.pesquisa-resultado-par .pesquisa-resultado-autor a, .pesquisa-resultado-par .pesquisa-resultado-autor a:hover, .pesquisa-resultado-par .pesquisa-resultado-autor a:active{text-decoration:underline;}

.pesquisa-resultado-par .pesquisa-resultado-titulo{width:44%;}

.pesquisa-resultado-par .pesquisa-resultado-preco{width:17%;}





.pesquisa-resultado-impar td{background-color:#F3F3F4; text-align:left; padding:10px 5px 10px 8px; border-bottom:1px solid #ffffff; border-top:1px solid #FFFFFF;}

.pesquisa-resultado-livro{width:15%; margin:0!important;}

.pesquisa-resultado-impar .pesquisa-resultado-livro img{width:62px; height:87px; float:left; border:1px solid #666666; margin:0!important; vertical-align:top;}

.pesquisa-resultado-impar .pesquisa-resultado-autor{width:16%;}

.pesquisa-resultado-impar .pesquisa-resultado-autor a, .pesquisa-resultado-impar .pesquisa-resultado-autor a:hover, .pesquisa-resultado-impar .pesquisa-resultado-autor a:active{text-decoration:underline;}

.pesquisa-resultado-impar .pesquisa-resultado-titulo{width:44%;}

.pesquisa-resultado-impar .pesquisa-resultado-preco{width:17%;}



.pesquisa-resultado-preco table tr td{padding:0!important; border:none!important;}



input .cctext, .cctext{border:1px solid #666666!important; width:55px!important; margin-right:8px;}

.price{width:90%; font-weight:normal!important; margin:0;}

.contem_price{background-image:url(images/background_payment_total.gif); background-repeat:no-repeat; background-position:0 46px; padding:20px 5px 10px 0;}

.price td font{line-height:22px;}



.contem_dados_cartao{background:url(images/background_card.jpg); background-position:0 0; background-repeat:no-repeat; width:100%; line-height:normal!important; height:197px; padding:5px 0 0 5px;}

.dados_cartao font .destaque_payment{line-height:26px!important;}

.dados_cartao tr{margin:5px 0 5px 0;}

.dados_cartao td{height:22px; line-height:22px; vertical-align:bottom;}

.dados_cartao td{height:auto; vertical-align:text-bottom; margin:0!important;padding:0 10px 0 10px; }







.paginacao_advanced{margin:40px 0 20px 0; font-size:10px!important; font-family:Arial, Helvetica, sans-serif;}

.paginacao_advanced_errata{margin:15px 0 5px 0; font-size:10px!important; font-family:Arial, Helvetica, sans-serif;}

.smallText b{font-zise:10px!important; font-weight:normal; color:#00669D; font-family:Arial, Helvetica, sans-serif;}

.paginacao_advanced .smallText , .paginacao_advanced_errata .smallText{font-size:10px!important; color:#00669D;}

.smallText{font-size:10px!important;}

.advanced_destaque{font-size:12px; color:#E58A39; font-weight:bold;}

.pagina_atual{font-size:12px; color:#E58A39; font-weight:bold;}

.pagina_controle {font-size:11px; color:#00669D;}

.pageResults u{font-size:10px; color:#00669D;}



.saiba-mais a {background:url(images/background_saibamais.jpg) repeat-x 0 0; text-align:center; display:block; line-height:18px; height:18px; font-weight:bold; color:#FFFFFF; width:80px; float:left; padding:0!important; margin:0!important;}



/*checkout_hipping*/



.shipping_metod{background:url(images/background_shipping_metod.jpg) 0 0 no-repeat; height:130px;}

.subtitulo_method{font-size:14px; color:#004986;}

.bandeiras{font-size:10px; color:#666666; line-height:normal!important;}



.box_topo{background-image:url(images/box_tres_top.jpg); background-position:right top; background-repeat:no-repeat; width:186px; height:20px;}

.box_cinco_bottom{background-image:url(images/box_cinco_bottom.jpg); background-position:right top; background-repeat:no-repeat; height:22px;}

.box_cinco_alterar{text-decoration:underline; padding-left:175px!important; font-size:11px;}

.box_top_seis{background-image:url(images/box_seis_top.jpg); background-position:right top; background-repeat:no-repeat; height:32px;}

.box_seis_alterar{text-decoration:underline; padding-left:285px!important; font-size:11px;}

.box_bottom{background-image:url(images/box_quatro_bottom.jpg); background-position:0 0; background-repeat:no-repeat; width:186px; height:21px;}

.box_um{background:url(images/box_um.jpg); background-position:0 0; background-repeat:no-repeat; width:100%;}

.box_um_alterar{text-decoration:underline; padding-left:180px!important; font-size:11px;}

.box_dois{background:url(images/box_dois.jpg); background-position:left bottom; background-repeat:no-repeat; width:85%;}

.box_dois_alterar{text-decoration:underline; padding-left:140px!important; font-size:11px;}

.box_tres{background:url(images/box_tres.jpg); background-position:left bottom; background-repeat:no-repeat; width:93%; padding:0 10px 0 10px;}

.box_tres_alterar{text-decoration:underline; padding-left:210px!important; font-size:11px;}

.box_quatro{background:url(images/box_quatro.jpg); background-position:left top; background-repeat:no-repeat; width:95%;}

.box_cinco{background:url(images/box_cinco.jpg); background-position:0 0; background-repeat:no-repeat; width:89%;}

.box_seis{background:url(images/box_seis.jpg); background-position:right bottom; background-repeat:no-repeat; width:93%; padding:0 10px 0 10px;}



.alterar{color:#E58A39; padding-left:180px; font-size:11px; text-decoration:underline;}

.container_checkout{line-height:normal!important;}





.branco{color:#FFFFFF!important;}

.titulo_maior{font-stretch:narrower; line-height:24px; font-weight:bolder;}

.setas a{float:right; margin-right:2px; width:13px; height:11px; line-height:22px; height:22px; padding:0!important;} 

.setas a img{width:11px!important; height:14px!important; line-height:22px; padding:0!important; margin-top:3px;}

.azul{color:#00669D!important;}

.site a, .email a{font-size:12px!important; color:#666666!important; text-decoration:none!important; text-align:left; line-height:15px!important;}



.autor-artigos{clear:both; width:100%; margin:15px 0 15px 0;}

.list td{width:100%; line-height:26px; height:26px; margin:2px 0 2px 0; padding-left:10px; background-color:#F3F3F4;} 

.linha-branca{height:1px!important; background-color:#FFFFFF!important;}

.result-livros, .tabela-contato{clear:both; margin:20px 0 20px 0;}

.tabela-email{margin:10px 0 20px 0;}

.linha{height:1px; background-color:#666666;}

.contem-contato{padding:8px; background-color:#F0F0F0;}

.contem-contato input, .input, .contem-input input {padding-left:5px; border:1px solid #666666;}

.senha input{width:28%!important; border:none; padding-left:5px; border-bottom:1px solid #666666;}

.enviar{float:right; margin-right:20px;}

.mensagem{border:1px solid #666666; width:100%; padding:7px 7px 7px 10px;}

.mensagem-menor{border:1px solid #666666; width:100%; padding:7px 7px 7px 10px;}

.tamanho_nome{width:360px;}

.tamanho_email{width:290px;}

.tamanho-extra{width:100%; margin:10px 0 10px 0;}

.header-laranja{ background-color:#E58A39; font-weight:bold; color:#ffffff; line-height:22px; padding-left:8px;}

.header-cinza{background-color:#C5C6CA; font-weight:bold; color:#ffffff; line-height:22px; padding-left:8px;}

.box-comentario{padding:10px; background-color:#FCF2E6;}

.comentario{background-color:#FDFBFB; }

.background_cinza{height:15px!important; line-height:normal; background-color:#F3F3F4; padding-left:10px;}

.box-produtos{ background-color:#F3F3F4; text-align:left; padding:10px 10px 10px 10px;}

.comentario td{padding:0 6px 0 6px;}

.height{height:10px!important;}

.tabela-impressora{background:url(images/background_printer.gif) 0 0 no-repeat; width:163px; height:78px; float:right; margin:8px; padding:8px; text-align:right!important;}

.tabela-impressora a{ font-size:10px!important; color:#999999!important; text-align:right!important;}

.table_address{background-image:url(images/background_address_review.gif); background-position:0 0; background-repeat:no-repeat; height:106px; width:230px;}

.description{padding-left:20px; width:140px;}

.description_text{font-size:11px!important; line-height:normal!important; text-align:left; color:#666666;}



.contem-texto p{margin:8px 0 8px 0}

.largura-total{width:100%;}

.cinza-escuro td{background-color:#E0E0E0; padding:0 0 0 5px!important; margin:0!important; height:23px!important; line-height:23px!important;}



.ddd{width:30px!important;}

.telefone{width:130px!important;}

.estado{width:65px!important; border:1px solid #666666!important;}

.atencao .infoBox, .atencao .infoBox .infoBoxContents {background:none!important;} 

.atencao .infoBox table .boxText{padding:3px 0 3px 45px; background:#FBF2E9 url(images/atencao.gif) 10px no-repeat; color:#000000; height:33px; vertical-align:middle!important;} 



.atention{color:#000000; height:33px; vertical-align:middle!important; background:#FBF2E9;} 

.atention-background {padding:3px 0 3px 45px; background:#FBF2E9 url(images/atencao.gif) 10px no-repeat; height:33px; vertical-align:middle!important; width:300px;}





.infoBox .infoBoxContents td table{padding:8px;}

.forma-pagamento td input, {width:97%; border:none; padding-left:5px; border-bottom:1px solid #666666;}

.contem-input input {width:82%!important; border:none; padding-left:5px; border-bottom:1px solid #666666;}

.contem-box-input input {width:82%!important; padding-left:5px; border:1px solid #666666;}

.forma-pagamento td select{border:1px solid #666666; width:97%; margin-right:8px;}

.observacao{font-size:10px!important; color:#666666!important;}

a .observacao{ text-decoration:underline!important;}

.tabela-interna{width:95%; margin:8px;}

.metade{width:47%!important;}

.contem-metodo-pagamento{padding-left:10px;}

.metodo-pagamento{width:100%;}

.require-data input {border:none; padding-left:5px; border-bottom:1px solid #666666;}

.require-data select{border:1px solid #666666; margin-right:8px;}

.require-data small{font-size:10px;  color:#FB8020; font-weight:bold;}

.metodo-pagamento td{padding:4px 0 4px 0;}

.contem .tabela-interna{width:317px; height:93px; background:url(images/background_shipping.gif) no-repeat 0 0;}

.contem .tabela-interna td{padding:8px 12px 8px 12px!important;}

.orderEdit{text-decoration:underline!important; color:#666666!important; font-size:11px!important;}

.fieldValue select{border:1px solid #666666; width:150px;}

.input-data{border-bottom:1px solid #666666; width:150px;}



.img-livro img{width:73px; height:101px; border:1px solid #666666;}



.header_mycar td{text-align:center; text-transform:uppercase; color:#004986; font-weight:bold;}

.capa a img{width:59px; height:73px; border:1px solid #666666;}

.comando a img{width:20px; height:20px; border:none;}



.linha_pontilhada{background-image:url(images/linha-pontilhada.gif); background-repeat:repeat-x; height:2px; width:100%;}

.contem_preco{background:url(images/backgrond_preco.gif) no-repeat left top; color:#FFFFFF; font-size:14px; text-align:right; padding-right:10px; font-weight:bold; width:12%; background-color:#E48A3C;}

.acrescimo{width:76%;}

.formas_de_pagamento, .formas_de_pagamento img{height=18px; line-height:18px; border:none; vertical-align:middle; padding-left:2px; font-size:11px;}

.marcacao{width:6px!important; height:6px!important;}





.shop_chk{width:0px!important; height:0px!important;}







/*checkout_shipping_address*/



.new_data .open_data input {padding-left:5px; border:1px solid #666666; width:94%;}

.note{font-size:9px; color:#666666; line-height:normal!important;}

.new_addres{padding:7px 0 7px 10px; background:url(images/background_new_address.gif); background-position:0 0; background-repeat:no-repeat;}

.shipping_address_review{padding:7px 0 7px 10px; background-image:url(images/background_address_review.gif); background-position:0 0; background-repeat:no-repeat;}

.other_shipping_top {padding:0 0 0 10px; background-image:url(images/background_other_address_top.gif);  background-position:0 0; background-repeat:no-repeat; height:13px;}

.other_shipping_bottom {padding:0 0 0 10px; background-image:url(images/background_other_address_to.gif);  background-position:0 0; background-repeat:no-repeat; height:13px;}

.other_shipping {padding:0 0 0 10px; background-color:#F1F0F0;}



.title_suceful{font-size:32px; line-height:normal!important; text-align:center; color:#FB8020;}

.text_suceful{font-size:14px; text-align:center;}



.last_name{width:260px; border:1px solid #666666; padding-left:5px;}

.cnpj {width:200px; border:1px solid #666666; padding-left:5px;}

.birth{width:150px; border:1px solid #666666; padding-left:5px;}

.email_address{width:180px; border:1px solid #666666; padding-left:5px;}

.telefone{width:100px; border:1px solid #666666; padding-left:5px;}

.fax{width:100px; border:1px solid #666666; padding-left:5px;}

.address_main {background-image:url(images/background_address_review.gif); background-position:0 0; background-repeat:no-repeat; height:106px;}

.address_main table{margin:10px;}

.advanced_search{ background-image:url(images/backgrond_busca.gif); background-repeat:no-repeat; background-position:0 0; height:76px;}

.contem_adv_search{margin:20px 10px 10px 10px; width:580px;}

.mycont a, .mycont a:hover, .mycont a:active{line-height:24px; vertical-align:middle;}



.shopping_price{background:url(images/backgrond_preco.gif) no-repeat left top; color:#FFFFFF; font-size:14px; text-align:right; padding-right:10px; font-weight:bold; width:12%; background-color:#E48A3C;}

.shopping_cifra{font-size:14px; color:#FB8020; font-weight:bold;}





.shopping_um_ativ{width:126px; height:31px; background:url(images/loca_um_ativ.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_um_ativ a, .shopping_um_ativ a:hover{background:url(images/loca_um_ativ.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:126px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_dois_ativ{width:116px; height:31px; background:url(images/loca_dois_ativ.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_dois_ativ a, .shopping_um_ativ a:hover{background:url(images/loca_dois_ativ.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:116px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_tres_ativ{width:216px; height:31px; background:url(images/loca_tres_ativ.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_tres_ativ a, .shopping_tres_ativ a:hover{background:url(images/loca_tres_ativ.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:216px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_quatro_ativ{width:216px; height:31px; background:url(images/loca_quatro_ativ.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_quatro_ativ a, .shopping_quatro_ativ a:hover{background:url(images/loca_quatro_ativ.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:216px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_cinco_ativ{width:115px; height:31px; background:url(images/loca_cinco_ativ.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_cinco_ativ a, .shopping_cinco_ativ a:hover{background:url(images/loca_cinco_ativ.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:115px; height:31px; padding:0; margin:0; line-height:normal;}









.shopping_um{width:126px; height:31px; background:url(images/loca_um.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_um a, .shopping_um a:hover{background:url(images/loca_um.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:126px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_dois{width:116px; height:31px; background:url(images/loca_dois.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_dois a, .shopping_dois a:hover{background:url(images/loca_dois.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:116px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_tres{width:216px; height:31px; background:url(images/loca_tres.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_tres a, .shopping_tres a:hover{background:url(images/loca_tres.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:216px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_quatro{width:216px; height:31px; background:url(images/loca_quatro.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_quatro a, .shopping_quatro a:hover{background:url(images/loca_quatro.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:216px; height:31px; padding:0; margin:0; line-height:normal;}

.shopping_cinco{width:115px; height:31px; background:url(images/loca_cinco.gif); background-position:0 0; background-repeat:no-repeat;}

.shopping_cinco a, .shopping_cinco a:hover{background:url(images/loca_cinco.gif); background-position:0 0; background-repeat:no-repeat; display:block; width:115px; height:31px; padding:0; margin:0; line-height:normal;}

.suggest{
	line-height:0;
	height:0;
	background:none;
}

.suggest_link {
				position:relative;
				top:-13px;
				width:98%;
				font-size:10px; 
				line-height:normal;
				padding:4px 0 4px 2.5%;
				background:none;
				cursor:hand;
				/*padding: 2px 0 2px 6px;*/
				/*border-bottom:1px #666666 dashed;*/
}

.suggest_link_over {
				position:relative;
				top:-13px;
				width:98%;
				line-height:normal;
				background-color: #fb8020;
				color:#FFFFFF;
				font-size:10px; 	
				padding:4px 0 4px 2.5%;
				cursor:hand;
				/*padding: 2px 0 2px 6px;*/
				/*border-bottom:1px #666666 dashed;*/
}

#search_suggest {
				width:213px; 
				z-index:2;
				position: absolute; 
				text-align: left; 
				line-height:normal;
				font-size:10px;
				padding:6px 0 0 0;
				visibility:hidden;
}		

/*.shadowbox {
    float:left;
    width:310px;
				width:400px;
				background-color:#FFFFFF!important;
    background: url('images/box_shadow.gif') no-repeat bottom right !important;
    margin-left:9px; margin-right:0; margin-top:10px; margin-bottom:0
}*/


.shadowbox {
  float:left;
		width:430px!important;
		padding:0;
		margin:0;
		background: #FFFFFF url('images/box_shadow.gif') no-repeat bottom right !important;	
}

.shadowboxinner {
		width:98%;
		padding:0;
		margin:0;
		background: url('images/box_shadow_outside.gif') no-repeat left top !important;	
}

.shadowboxborder {
		border-top: 1px solid #999;	
  border-left: 1px solid #999;
		width:99%;
  margin:0 0 10px 0;			
}

.popupheader {
		width:100%;
		background-color:#004986;
  color:#fff;
  text-align: left;
  font-size:16px;
  font-family: 'Helvetica', Arial;
  font-weight:bold; 
		padding:10px 0 10px 0;
  margin:0;
}

.popupheader h1{
	width:90%;
	position:relative;
	left:5%;
	color:#FFFFFF;
	font-size:14px;
}

.popupinner {
		width:100%;
		background:#FFFFFF;
  color:#333;
  margin:0;
}

.popup_left{
		float:left;
		width:25%;
		margin:10px 0 10px 0;
		padding-bottom:30px;
		position:relative;
		left:5%;	
		border-right:1px solid #004986;
		font-size:10px!important;
}

.popup_left img{
	border:1px solid #999999;
	margin-bottom:10px;
}

.popupdesc {
    float:right;
    width:60%;
				margin:10px 0 10px 0;
				position:relative;
				right:5%;
    font-size:11px;
				line-height:normal;
    font-family: Arial, Helvetica, 'Tahoma';
    background-color:#fff;
}

.popupdesc p{
	line-height:normal;
	margin:0;
}
.link-review {
	
}

#search_suggest{
				background-color: #ffffff; 
				border: 1px solid #666;
}

.editora p{
	margin:10px 0 10px 0;
	line-height:17px;
}

