@CHARSET "UTF-8";

/*------------------------------------------------------------------------- PORTLET FACET (MONTRA)*/
#sectionfacet
{
	border: 0px solid green;
	float: left;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;	
	background: transparent url('../media/centro/line_horiz_sep.gif') bottom left repeat-x;	
}

#facet_title
{
	border: 0px solid red;
	font-family: arial, verdana;
	font-size: 12px;
	color: blue;
	text-decoration: underline;
	margin: 0px 25px 0px 0px;
}

#titulo_seccao
{
	border: 0px solid red;
	float: left;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	font-family: Arial, Sans Serif, Verdana;
	font-size: 17px;
	font-weight: bold;	
	color: rgb(0,0,0);	
}

#titulo_seccao a
{
	border: 0px solid red;
	float: left;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	font-family: Arial, Sans Serif, Verdana;
	font-size: 17px;
	font-weight: bold;	
	color: rgb(0,0,0);
	text-decoration: none;	
}

#ver_todos
{
	border: 0px solid red;
	float: left;
	font-family: Arial,Sans Serif,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 0px 2px 0px 0px;
	padding: 5px 0px 0px 0px;
	//padding: 3px 0px 0px 0px;
/*	line-height: 27px; */
	text-align: right;
}

#ver_todos a
{	
	font-family: Arial, Sans Serif, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: rgb(110,110,110);	
	text-decoration: none;
/*	height: 27px;
	line-height: 27px; */
	text-align: bottom;	
}

/*------------------------------------------------------------------------- PORTLET FACET (COLUNA)*/

#portlet_title
{
	border: 0px solid red;
	float: left;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	/*width: 140px;*/
	height: 27px;
	background: transparent url('../media/centro/line_horiz_sep_back_fade.gif') bottom left repeat-x;
}

#portlet_title_noline
{
	border: 0px solid blue;
	float: left;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	/*width: 140px;*/
	
}

/*------------------------------------------------------------------------------- PORTLET DESTAQUE*/
#destaque
{
	border: 1px solid red;	
	margin: 0px 0px 50px 0px;
	height: 152px;
}

#destaque_main
{
	border: 1px solid blue;
	float: left;
	height: 152px;
}

#destaque_imagem
{
	float: left;
	margin: 0px 10px 0px 10px;
	border: 0px solid black;
	padding: 0px;
	width: 50px;
	height: 71px;
}

#destaque_extra
{
	border: 0px solid green;
	height: 152px;
}

#destaque_sinopse
{
	border: 1px solid yellow;
}

/*----------------------------------------------------------------- PRODUTO DENTRO DUM PORTLET */

#portlet_produto
{
	border: 0px solid red;
	font-family: arial, verdana;
	font-size: 12px;
	color: black; 
}

#portlet_produto_item
{
	border: 0px solid yellow;
	float: left;
	margin: 0px 0px 5px 0px;	 
}

#portlet_produto_item a:hover
{	
	text-decoration: underline;
}

/* não está a ser utilizado...? */
#portlet_produto_item dt
{
	border: 0px solid blue;
	color: #1B3184; 	 
}

#portlet_produto_item dt#produto_imagem, #portlet_produto_item dt#produto_titulo, #portlet_produto_item dt#produto_autores, #portlet_produto_item dt#produto_slogan, #portlet_produto_item dt#produto_24horas, #portlet_produto_item dt#produto_precovenda, #portlet_produto_item dt#produto_sinopse, #portlet_produto_item dt#produto_comprar, #portlet_produto_item dt#produto_descontoportes, #portlet_produto_item dt#produto_desconto
{
	display: none;	
}

#portlet_produto_item dd#produto_imagem
{
	float: left;	
	margin: 0px 5px 0px 5px;
	border: 0px solid black;				
}

#portlet_produto_item dd#produto_titulo
{
	float: none;
	font-size: 10pt;
	margin: 0px 0 0px 0px;
	border: 0px solid red;
	padding: 0px;
	/*width: 0px;*/
}

/* não está a ser utilizado...? */
#portlet_produto_item dl#portlet_produto_produto
{
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}

#portlet_produto_item dd#produto_desconto
{
	float: left;
	padding-top: 4px;
	/* top right bottom left*/
	margin: 0px 0px 0px 0px;
	background-image: url('../media/desconto_back.gif');	
	background-repeat: no-repeat;	
	border: 0px solid black;
	text-align: center;
	vertical-align: bottom;
	valign: bottom;
	color: #FFFFFF;
	width: 32px;
	height: 26px;
	text-indent: 0px;
	font: 13px arial;
}

#portlet_produto_item dd#produto_24horas
{
	float: left;	
	/* top right bottom left*/
	margin: 5px 5px 0px 0px;
	padding: 0px;
	border: 0px solid blue;
}

#portlet_produto_item dd#produto_descontoportes
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid green;
}

#portlet_produto_item dd#break
{
	float: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid green;
}

#portlet_produto_item dd#produto_slogan
{
	font-style: italic;
	color: #FF6600;
	border: 0px solid red;
}

#portlet_produto_item dd#produto_autores
{
	border: 0px solid yellow;
	float: none;
	margin: 0 0 0 0;
    padding-top: 0.1em;            
}

#portlet_produto_item dt#produto_precocapa
{
	float: left;
	border: 0px solid green;
	margin: 0 0 0 0;
	padding: 0px;
}

#portlet_produto_item dd#produto_precocapa
{	
	float: left;
	border: 0px solid black;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration: line-through;
	size: 12px;
	color: rgb(153,153,153);
}

#portlet_produto_item dd#produto_precovenda
{
	float: none;
	border: 1px solid red;
	margin: 0px 0px 0 0;
	padding: 0px;
	size: 16px;
	color: rgb(230,10,25);
	font-weight: bold;
}
	
#portlet_produto_item dd#produto_comprar
{
	float: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	border: 0px solid blue;
	width: 139px;
	height: 22px;
}

/*---------------------------------------------------------------------- COMUM A AMBOS OS PRODUTOS*/

#produto_desconto2
{
	float: left;
	padding: 0px;
	/* top right bottom left*/
	margin: 0px 0px 0px 0px;
	background-image: url('../images/desconto_backf.gif');
	border: 1px solid black;
	text-align: center;
	vertical-align: bottom;
	valign: bottom;
	color: #FFFFFF;
	width: 32px;
	height: 26px;
	text-indent: 0px;
	font: 13px arial; 
}


/************************* POPUP BANNER NOTIFICA DISPONIBILIDADE *******
/**********************************************************************/

div#wookdevesaberNotificaPopup {
	float: left; 
	z-index: 3; 
	width: 380px;
	display: none;
	padding: 15px 15px 15px 15px;
	background: #E3E3E3;
	border: 1px solid black;
}

div#wookdevesaberNotificaPopup div.wookdevesaberNotificaPopupHeader
{
	border: 0px solid green;
	width: 380px;
	height: 45px;
	float: top; 
	background: url('../media/login/header_spacer.png') repeat-x center bottom;
	text-decoration: none;
	font-family: Arial, Sans Serif;
	font-weight: bold;
	font-size: 13px;
	cursor: move;
}

div#wookdevesaberNotificaPopup img.wookdevesaberNotificaPopupTitle
{
	border: 0px solid red;
	float: left;  
	margin: 10px 0px 0px 0px;  
}

div#wookdevesaberNotificaPopup img.wookdevesaberNotificaPopupExit{
  	float:  right;
  	margin: 0px 0px 0px 0px;
  	cursor: pointer;
}


div#wookdevesaberNotificaPopup div.wookdevesaberNotificaPopupBody{
	width: 380px;
	background: #E3E3E3;
  	float: top;
  	text-align: left;
  	margin-top: 10px;
  	color: green:
}


div#wookdevesaberNotificaPopup input.field{
  width: 226px;
  border: 1px solid #808080;
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  height: 16px;
}

div#wookdevesaberNotificaPopup input.btn{
	margin-bottom: 10px;
  	margin-top: 2px;
  	float: right;
  	font-family: Verdana, Sans-Serif;
  	font-size: 11px;
  	background: url('/media/shoppinglist/btn_enviar.gif') no-repeat left bottom;
  	border: none;
  	width: 92px;
  	height: 16px;
	cursor: pointer;
}

div#wookdevesaberNotificaPopup div#msgErroNotificaPopUp{
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  height: 16px;
  color: red;
  font-weight: bold;
}

div#wookdevesaberNotificaPopup div#informacaoNotificaPopup{
	float: left;
}

a.wookdevesaberNotificaPopup{
	font-family: Verdana, Sans-Serif;
  	font-size: 12px;
  	height: 12px;
  	color: red;
  	font-weight: bold;
  	text-decoration: underline;
}

