div#catalogo {
/*	padding: 10px; */
}
div#catalogo * {
	font-size: 11px;
}
div#catalogo a {
	text-decoration: none;
	color: rgb(51,51,51);
}

div#catalogo h1#titulo {
/*	background: url("../media/shoppingcart/line_horizontal.gif") repeat-x bottom;
	padding-bottom: 10px; */
}
div#catalogo .pagina_actual {
	color: rgb(51,51,51);
	font-weight: bold;
}

span#pesquisa_por {
	font-weight:  bold;
	font-size: 16px;
	
	position: relative;
	top: -3px; 
}

.cleanerpesq {
	background: url("../media/shoppingcart/line_horizontal.gif") repeat-x;
	height: 1px;
	width: 100%;
	clear: both;
}

#search_ordenarPor {
	float: left;
	width: 50%;
}
#search_ordenarPor a.filtro_sel {
	font-weight: bold;
}
#search_artigosPagina {
	float: right;
	width: 50%;
	
	text-align: right;
}
#search_artigosPagina * {
	font-size: 11px;
}
#search_artigosPagina span.search_sel {
	font-weight: bold;
}
div#search_filtros {
	width: 100%;
	clear: both;
	display: block;
	padding-top: 3px;
}
div#search_filtros a {
	width: 20px;
	height: 20px;
	display: inline;
	
	position: relative;
	top: 3px;
}

#search_artigosVisiveis {
	float: left;
	width: 40%;
}
#search_artigosVisiveis span#artigosVisiveisBold {
	font-weight: bold;
}
#search_paginacao,  #search_paginacaoTop, #search_paginacaoBottom{
	float: right;
	width: 50%;
	
	text-align: right;
}

div#catalogo div#search_sugestoes {
	padding: 10px;
	
	background: url('../media/ficha_prod/back_book_richcontent.gif') repeat;	
}
div#catalogo div#search_sugestoes p#titulo {
	color: rgb(230,10,25); 
	
	font-weight: bold;
	font-size: 13px;
}
div#catalogo div#search_sugestoes a {
	font-weight: bold;
	color: #000000;
}

div#search_catalogo_item {
	width: 100%;
	clear: both;
	
	margin-top: 10px;
	
	height: 95px;
}

div#search_catalogo_item #search_produto_imagem {	
	float: left;
	width: 55px;
}

div#search_catalogo_item div#search_3icons {
	float: left;
	width: 45px;
}

div#search_catalogo_item div#search_3icons div#search_produto_desconto {	
	background: url('../media/desconto_back_search.gif') center left no-repeat;	
	color: #FFFFFF;	
	
	text-indent: 7px;
	font-weight: bold;
}

div#search_catalogo_item div#search_3icons div#search_produto_descontoportes {	
	margin-top: 5px;
	padding: 0px;
}

div#search_catalogo_item div#search_3icons div#search_produto_24horas {	
	margin-top: 5px;
	padding: 0px;
}

div#search_catalogo_item div#search_dados {
	float: left;
	width: 380px;
}

/* div#search_catalogo_item div#search_dados */
div#search_produto_titulo, div#search_produto_titulo a {	
	margin: none;
	padding: 0px;
	
	font-size: 14px;
	font-weight: bold;
	color: rgb(78,78,78);
}

div#search_catalogo_item div#search_dados div#search_produto_subtitulo {	
	margin: none;
	padding: 0px;
	font-weight: bold;
}
/*
div#search_catalogo_item div#search_dados div#search_produto_slogan {
	font-style: italic;
	color: #FF6600;
	border: 0px solid red;
}
*/
div#search_catalogo_item div#search_dados div#search_produto_autores {
	margin: none;
}









div#search_catalogo_item div#listaComprasPrecos {
	float: left;
	float: right;
	width: 140px;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior {
	float: right;
	
	position: relative;
	top: 30px;
	width: 140px;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior span#precoAntigo {
	float: left;
	width: 40px;
	font-size: 10px;
	background: url("../media/shoppingcart/sep_price.gif") top right no-repeat;
	position: relative;
	top: 5px;
}





span#precoAntigoEmpty {
	float: left;
	width: 40px;
	font-size: 10px;	
	position: relative;
	top: 5px;
	margin-right: 5px;
}



div#search_catalogo_item div#listaComprasPrecos div#precosInterior span#precoAntigoInexistente {
	float: left;
	width: 40px;
	position: relative;
	top: 5px;
	display: none;
}




span#precoPVP{
	float: left;
	color: rgb(230,10,25);
	font-weight: bold;
	font-size: 15px;
	width: 56px;
	padding: 0px 0px 0px 0px;
	text-align: right;
/*	text-indent: 10px; */
}



span#precoPVPSmaller{
	float: left;
	color: rgb(230,10,25);
	font-weight: bold;
	font-size: 13px;
	width: 56px;
	text-align: right;
/*	text-indent: 10px; */
}
span#precoAntigoSmaller{
	float: left;
	width: 40px;
	font-size: 9px;
	background: url("../media/shoppingcart/sep_price.gif") top right no-repeat;
	position: relative;
	text-align: left;
	top: 5px;
}



span#precoPVPAlone{
	float: right;
	color: rgb(230,10,25);
	font-weight: bold;
	font-size: 15px;
	margin-right: 45px;
}


div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar {
	clear: both;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar a#linkComprar {
	background: url("../media/centro/buy_buttonoff.gif") center no-repeat;
	width: 96px;
	height: 19px;
	display: block;
	float: left;
	
	text-decoration: none;
	margin-right: 3px;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar a#linkComprar:hover {
	background: url("../media/centro/buy_buttonon.gif") center no-repeat;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar span#comprarInactivo {
	background: url("../media/shoppingcart/comprar_shop_button_disabled.gif") center no-repeat;
	width: 96px;
	height: 19px;
	display: block;
	float: left;
	text-decoration: none;
	margin-right: 3px;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar a#linkRemover {
	background: url("../media/centro/addlist_buttonoff.gif") center no-repeat;
	width: 36px;
	height: 19px;
	display: block;
	float: left;
	
	text-decoration: none;
}
div#search_catalogo_item div#listaComprasPrecos div#precosInterior div#comprar a#linkRemover:hover {
	
	background: url("../media/centro/addlist_buttonon.gif") center no-repeat;
	width: 36px;
	height: 19px;
	display: block;
	float: left;
}

/*
 * TABS
 */

div#tab_links {
	height: 50px;
	background-color: #E2E2E2;
}
div#tab_links_indent {
	width: 10px;
	height: 50px;
	float: left;
	background: url("../media/ficha_prod/search/sep_search_menu.gif") right center no-repeat;
	
	clear: both;
}

.tab_link {
	float: left;
	height: 50px;
	width: 120px;
}
.tab_link_ultimo {
	float: left;
	height: 50px;
	width: 120px;
	background: url("../media/ficha_prod/search/sep_search_menu.gif") right center no-repeat;
}
.tab_link a, .tab_link_ultimo a {
	display: block; 
	height: 40px !important;
	height: 50px;
	
	padding-top: 10px;
	text-align: center;
	line-height: 15px;
	
	width: 120px;
	
	color: #FF0000;
	
	text-decoration: none;
}
.tab_link a:hover, .tab_link_ultimo a:hover {
	background-color: #CCCCCC;
}

div#tab_links span#titulo {
	font-size: 12px;
	font-weight: bold;
}
div#tab_links span#titulo2 {
	font-size: 10px;
}

div#tab_conteudos {

}

.conteudos_pesquisa {
	display: none;
/*	width: 800px;
	border: solid 1px #666666; */
}
.cl0 { display: block; }
.cl1 { }
.cl2 { }
.cl3 { }

.tab_normal { background: #E2E2E2 url("../media/ficha_prod/search/sep_search_menu.gif") right center no-repeat; }
.tab_select { background: #FFFFFF url("../media/ficha_prod/search/sep_search_menu.gif") right center no-repeat;; }

/*
 * PopUp Envio Email
 */

div#popupProcuramos {
	width: 240px !important;
	width: 260px;
	padding: 10px;
	background: #E3E3E3;
	border: solid 1px #000000;
	text-align: left;
}
div#popupProcuramos * {
	font-size: 11px;
}
div#popupProcuramos p#titulo  {
	clear: both;
	font-weight: bold;
	padding-top: 10px;
}


div#popupProcuramos span.popupPr_left {
	width: 230px;
	display: block;
	float: left;
	font-weight: bold;
	clear: both;
}
div#popupProcuramos span.popupPr_left input, div#popupProcuramos span.popupPr_left textarea {
	width: 230px;
	display: block;
	float: left;
}
div#popupProcuramos span.popupPr_right textarea {
	height: 80px;
}

div#popupProcuramos_drag {
	background: url("../media/ficha_prod/line_hor_sep_back.gif") bottom repeat-x;
	height: 30px !important;
	height: 35px;
	padding-top: 5px;

}
div#popupProcuramos_drag span {
	font-weight: bold;
	font-size: 20px;
}
img#popupProcuramos_exit {
	float: right;
	margin:0px;
}
div#popupProcuramos_button {
	text-align: right;
}
div#popupProcuramos_button p {
	width: 100px;
	margin-right: 0px;
}
div#popupProcuramos_button a {
	background: url("../media/ficha_prod/search/btn_enviar.gif") top right no-repeat;
	width: 92px;
	height: 16px;
	display: block;
}
div#popupProcuramos div#mensagemProcuramos {
	clear: both;
	text-align: right;
}

/*
    Árvore Temática
*/

#arv1 {  }
#arv2 { /* background-color: #FFFF00; margin-top: 10px; margin-bottom: 5px; */ font-weight: bold; }
#arv3 { font-weight: bold; }


div.listaArvoreTematica * { font-size: 10px; }
div.listaArvoreTematica a { text-decoration: none; color: #000000; }

div.listaArvoreTematica p#arv2 a { font-size: 12px; }

