#fich_prod_topo
{
	
	
	height: auto;
}

#fich_prod_topo_left
{
	
	border: 0px solid red;
	width: 222px;
	height: 235px;
	float: left;
	
}

#img_plus_info
{

	border: 0px solid black;
	width: 222px;
	float: left;
}

#fich_prod_topo_img
{
	float: left;
	height: auto;
	border: 0px solid yellow;
	width: 150px;		
}

#fich_prod_topo_info
{
	float: left;
	border: 0px solid green;
	width: 70px;
}

#fich_prod_desconto *
{
	font: 15px arial;
	font-weight: bold;	
}


#fich_prod_campanha
{
	/* top right bottom left*/
	margin: 0px 0px 4px 1px;
	background-repeat: no-repeat;	
	border: 0px solid black;
	
	text-align: left;
}


#fich_prod_desconto
{
	background: url(../media/ficha_prod/GIF_DESC.gif) no-repeat;
	padding-top: 4px;
	/* top right bottom left*/
	margin: 0px 0px 0px 1px;
	background-repeat: no-repeat;	
	border: 0px solid black;
	text-align: center;
	vertical-align: bottom;
	valign: bottom;
	color: #FFFFFF;
	height: 26px;
	font: 17px arial;
	font-weight: bold;
}

#fich_prod_desconto a:link
{
	color: white;
	text-decoration: none;
}

#fich_prod_desconto a:visited
{
	color: white;
	text-decoration: none;

}


#fich_prod_disp
{
	padding-top: 4px;
	/* top right bottom left*/
	margin: 0px 0px 0px 1px;
	border: 0px solid black;
	height: 26px;
	text-align: left;
}

#fich_prod_ebook
{
        padding-top: 4px;
	/* top right bottom left*/
	margin: 0px 0px 0px 1px;
	border: 0px solid red;
	height: 26px;
	text-align: left;

}

#fich_prod_ebook_tipo
{
        padding-top: 4px;
	/* top right bottom left*/
	margin: 0px 0px 0px 1px;
	border: 0px solid red;
	height: 26px;
	text-align: left;

}



#fich_prod_portes
{

	padding-top: 4px;
	/* top right bottom left*/
	/* margin: 0px 0px 0px 15px;	 */
        margin: 0px 0px 0px 1px;
	border: 0px solid black;
	height: 26px;
	text-align: left;
}


#fich_prod_portes a
{
	background: url(../media/ficha_prod/iconportes_v1.gif) no-repeat;
	/* top right bottom left*/
	height: 26px;
        margin: 0px 0px 0px 0px;
	text-decoration: none;	
	display: block;
}

#fich_prod_precos{
	width: 115px; /* size do botao comprar */
	border: solid 0px black;
}


#fich_prod_emptyLeft{
	float:left;
	width: 	52px;
	border: 0px solid green;
}


#fich_prod_preco_capa
{
	border:0px solid red;
	color:#818181;
	float:left;
	font-size:10px;
	margin-right: 5px;
	padding: 5px 8px 0px 0px;
	width:35px;
 }

	 /* color: rgb(153,153,153); */

#fich_prod_preco_separador
{
	float:left;
	
	border: 0px solid green;
}


#fich_prod_preco_venda
{
	border:0px solid blue;
	color:#E60A19;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	width:62px;
}

#fich_prod_preco_vendaSmall
{
	border:0px solid blue;
	color:#E60A19;
	float:left;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	width:62px;
}



#fich_prod_produto_compra, #fich_prod_produto_compraOff, #fich_prod_produto_compraDisabled 
{
	float: left;
	border: 0px solid green;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 115px;
}

#fich_prod_produto_compra a
{	
	display: block;
    width: 115px;
    height: 22px;
    background: url(/media/ficha_prod/buy_ficha_buttonoff.gif);
    margin: 0 auto;
}

#fich_prod_produto_compra a:hover {
     background: url(/media/ficha_prod/buy_ficha_buttonon.gif);
}



#fich_prod_produto_compraOff
{	
    height: 22px;
    background: url(/media/ficha_prod/buy_ficha_buttonoff.gif);
}

#fich_prod_produto_compraDisabled
{	
    height: 22px;
    background: url(/media/ficha_prod/buy_ficha_buttonon_disable.gif);
}







#fich_prod_produto_adiciona
{
	float: left;
	border: 0px solid green;
	margin: 10px 0px 0px 5px;
	padding: 0px;
	width: 38px;
}

#fich_prod_produto_adiciona a
{
	text-decoration: none;	
	display: block;
    width: 38px;
    height: 19px;
    background: url(/media/ficha_prod/addlist_ficha_buttonoff.gif);
    margin: 0 auto;
}

#fich_prod_produto_adiciona a:hover {
     background: url(/media/ficha_prod/addlist_ficha_buttonon.gif);
}



#fich_prod_topo_preco
{
	float: left;
	border: 0px solid brown;
	margin-top: 10px;
	width: 226px;
}


#fich_prod_topo_comments
{
	
	float: left;
	border: 0px solid brown;
	margin: 0px 0px 0px 0px;
	width: 390px;
	
	
}

#fich_prod_topo_right
{
	
	border: 0px solid red;
	margin: 0px 0px 0px 0px;
	width: 370px;
	float: left;
}

#fich_prod_titulo
{
	font-size: 17px;
	color: rgb(51,51,51);
	
	font-weight: bold;
	font-family: Arial, Sans Serif;
}

#fich_prod_subtitulo
{
	size: 13px;
	color: rgb(102,102,102);
	font-weight: bold;
	margin-top:4px;
	font-family: Arial, Sans Serif;
}

#fich_prod_autores
{
	size: 12px;
	color: rgb(51,51,51);
	margin-top: 4px;
	font-family: Arial, Sans Serif;
}

#fich_prod_entidades
{
	size: 12px;
	color: rgb(51,51,51);
	margin-top: 4px;
	font-family: Arial, Sans Serif;
}


#fich_prod_slogan
{
	margin-top: 4px;
	color: rgb(51,51,51);
	margin-top: 10px 0px;
	font-family: Arial, Sans Serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

#fich_prod_ano_edicao, #fich_prod_ano_edicaoMovie
{
	margin-top: 0px;
	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
}

#fich_prod_ano_edicaoMovie{
	margin: 0px 0px 10px 0px;
	
}

#fich_prod_editor
{

	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
}

#fich_prod_idioma
{
	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
}

#fich_prod_paginas
{

}

#fich_prod_topo_preco_comments
{
	border: 0px solid black;

}


#fich_prod_disponibilidade
{
	color: red;
	font-family: Arial, Sans Serif;
	font-weight: normal;
	letter-spacing: normal;
	
	/*width: 370px;*/
	
}

#fich_prod_disponibilidade_texto{
	margin-top: 12px;
	float: left;
}

#fich_prod_disponibilidade_help{
	float: left;
	margin-top: 10px;
}

#star {
	margin-top: 13px;
	float: left;
}

#fich_prod_comments {
	float: left;
	color: rgb(153,153,153);
	font-family: Arial, Sans Serif;
	margin-left: 5px;
	margin-top:10px;
}

#fich_prod_comments a{
	color: rgb(153,153,153);
	font-size: 11px;
}


#fich_prod_separador_com
{
	float:left;
	margin: 10px 0px 0px 5px;
}


#fich_prod_help
{	
	margin: 0px 0px 0px 2px;
}


#ficha_prod_multimedia
{
 	background: url(/media/ficha_prod/back_book_richcontent.gif);
 	margin: 10px 0px 10px 0px;
 	height: 180px;
 	border: 0px solid yellow;
 	padding-top: 10px;
 	
}

#ficha_prod_paginas{
	margin-top: 15px;
	margin-left : 10px;
 	_margin-left : 5px;
	border: 0px solid green;
	float: left;
}

#ficha_prod_audio{
 	margin-left : 10px;
 	_margin-left : 5px;
	border: 0px solid green;
	float: left;
	background-image: url(/media/ficha_prod/video.gif);
	cursor:pointer;
	
}

#ficha_prod_video
{
	margin-top: 15px;
 	margin-left : 10px;
 	_margin-left : 5px;
	border: 0px solid green;
	float: left;
	background-image: url(/media/ficha_prod/video.gif);
	cursor:pointer;
	
}

#legendasVideo{
	clear: left;
	width: 140px;
	margin: 5px 0px 0px 10px;
 	_margin: 5px 0px 0px 5px;
	float: left;
	overflow: hidden; 
	font-size: 9px;
}




#imagemRecurso{
	width: 75px;
	float: left;
}

#legendasRecursos{
	clear: left;
	width: 75px;
	float: left;
	margin-top: 5px;
	overflow: hidden; 
	font-size: 9px;
}


#paginas_texto
{
	size: 12px;
	color: #808080;
	font-family: Arial, Sans Serif;
	font-weight: bold;
	margin-left : 10px;

}

#ficha_prod_multimedia_separador{
	
 	background-image: url(/media/ficha_prod/line_vert_sep_back.gif);
 	background-repeat: repeat-y;
 	margin: 10px 0px 10px 10px;
 	height: 147px;
 	width: 1px;
 	float:left;
 	border: 0px solid green;
}

#ficha_prod_audio_img{
	background-image: url(/media/ficha_prod/audio_icon.gif);
 	margin: 10px 5px 10px 15px;
 	height: 10px;
 	width: 13px;
 	border: 0px solid green;
 	background-repeat: no-repeat;
 	float: left;
}

#ficha_prod_audio_texto{
	margin: 7px 0px 10px 0px;
	size: 11px;
	color: rgb(80,80,80);
	font-family: Arial, Sans Serif;
	float: left;
}

#ficha_prod_audio_conta{
	size: 11px;
	color: rgb(80,80,80);
	font-family: Arial, Sans Serif;
	float: left;
	margin: 7px 8px 0px 8px;
}


#ficha_prod_audio_conta a:link,
#ficha_prod_audio_conta a:active,
#ficha_prod_audio_conta a:visited,
#ficha_prod_audio_conta a:hover
{
	color: rgb(80,80,80);
	text-decoration: none;
}


/* Defini��es para mostrar as imagens ao passar o rato por cima*/

.thumbnail_new{
position: relative;
z-index: 0;
}

.thumbnail_new:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail_new span{ /*CSS for enlarged image*/
position: absolute;
background-color: rgb(255, 255, 255);
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail_new span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail_new:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left: 40px; /*position where enlarged image should offset horizontally */

}

/* Pop up para video normal*/
div.video_popup { 
	z-index: 1; 
	width: 434px;
/*	height: 450px; */ 
	background: #E3E3E3; 
	 
	border: 1px solid black;
}

div.video_popup img.menu_form_exit{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.video_popup div.menu_form_body{
  
  background: #E3E3E3;
  float: top;
  text-align: left;
  margin-left: 5px;
}

div.video_popup div.menu_form_body a{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

div.video_popup img.title{
  float:  left;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.video_popup strong
{
  width: 1%;
  padding: 0px 5px 1px 0px;
  text-align: left;
  font-family: Verdana, Sans-Serif;
  font-weight: 900;
  font-size:  12px;
  color:   #004060;
}

div.video_popup form{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}



/* popup do youtube ******************************************************/
div.video_popup_tube { 
	z-index: 1; 
	width: 435px; 
	background: #E3E3E3; 
	 
	border: 1px solid black;
}

div.video_popup_tube img.menu_form_exit{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.video_popup_tube div.menu_form_body_tube{
  
  background: #E3E3E3;
  float: top;
  text-align: left;
  margin-left: 5px;
}

div.video_popup_tube div.menu_form_body_tube a{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

div.video_popup_tube img.title{
  float:  left;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.video_popup_tube strong
{
  width: 1%;
  padding: 0px 5px 1px 0px;
  text-align: left;
  font-family: Verdana, Sans-Serif;
  font-weight: 900;
  font-size:  12px;
  color:   #004060;
}

div.video_popup_tube form{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

/*--------------------------------------------------------------------------- PRODUTOS RELACIONADOS*/
#produtos_relacionados_top
{
	border: 0px solid red;
	float: left;
	width: 150px;
	text-align: left;
}

#produtosrelacionados
{
	border: 0px solid blue;
	float: left;
	
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#produtorelacionado
{
	border: 0px solid green;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 150px;
	/*height: 75px;*/
}

#produtorelacionado_imagem
{
	border: 0px solid fuchsia;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
}

#produtorelacionado_titulo
{
	border: 0px solid chocolate;
	float: none;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#produtorelacionado_autor
{
	border: 0px solid blue;
	float: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 10px;
}

#produtorelacionado_outrostema
{
	border: 0px solid lime;
	float: left;
	margin: 10px 0px 0px 0px !important; /* Firefox only! */
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#popup_add_lista {   
    position: absolute;
    display: none;
    z-index: 10;
    font-size: 12px;
    background-color: #CCCCCC;
    border: 1px solid black;
    
    text-align: center;
}
/********************************************* WOOK DEVE DISPONIBILIDADE IMEDIATA ***************************************/
div.wookdevesaberEbook_popup {
	border: 1px solid black;
	z-index: 3;
	width: 303px;
	padding: 20px 20px 20px 20px;
	background: #E3E3E3;
	display: none;
}


div.wookdevesaberEbook_popup img.title_wookdevesaber
{
  border: 0px solid red;
  float: left;
}

div.wookdevesaberEbook_popup div.menu_form_headerEbook
{
  border: 0px solid green;
  width: 100%;
  height: 40px;
  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;
  margin: 0px 0px 10px 0px;
  cursor: move;
}

div.wookdevesaberEbook_popup div#wookdevesaberEbookGeneric{
	border: 0px solid pink;
	width: 100%;
}

div.wookdevesaberEbook_popup img#wookdevesaberEbook_exit{
	border: 0px solid yellow;
	float:  right;
  	margin: 0px 0px 0px 0px;
  	cursor: pointer;

}

/********************************************* WOOK DEVE SABER GENERIC ***************************************/
div.wookdevesaberGeneric_popup { 
	border: 1px solid black;
	z-index: 3;
	width: 500px;
	padding: 20px 20px 20px 20px;
	background: #E3E3E3;
	display: none;
}


div.wookdevesaberGeneric_popup img.title_wookdevesaber
{
  border: 0px solid red;
  float: left;  
}

div.wookdevesaberGeneric_popup div.menu_form_header
{
  border: 0px solid green;
  width: 100%px;
  height: 40px;
  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;
  margin: 0px 0px 10px 0px;
  cursor: move;
}

div.wookdevesaberGeneric_popup div#popup24HorasTable{
	width: 100%;
	text-align: center;
	border: 0px solid red;

}

div.wookdevesaberGeneric_popup div#popup24HorasTable tr#popup24HorasTableLinhaTopo, div.wookdevesaberGeneric_popup div#popup24HorasTable tr#popup24HorasTableLinha{
	background: #CCCCCC;
}



div.wookdevesaberGeneric_popup div#wookdevesaberconteudoGeneric{
	border: 0px solid pink;
	width: 100%;
}

div.wookdevesaberGeneric_popup img#wookdevesaberGeneric_exit{
	border: 0px solid yellow;
	float:  right;
  	margin: 0px 0px 0px 0px;
  	cursor: pointer;

}

/********************************************* POP AMPLIAÇÃO DE CAPA *****************************************/

div.wookCapaGeneric_popup {
	border: 1px solid black;
	z-index: 3;
	width: 400px;
	padding: 20px 20px 20px 20px;
	background: #E3E3E3;
	display: none;
}

div.wookCapaGeneric_popup img.title_wookdevesaber
{
  border: 0px solid red;
  float: left;
}


div.wookCapaGeneric_popup div.capa_form_header
{
  border: 0px solid green;
  width: 100%px;
  height: 25px;
  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;
  margin: 0px 0px 10px 0px;
  cursor: move;
}

div.wookCapaGeneric_popup div#wookCapaConteudoGeneric{
	border: 0px solid pink;
	width: 100%;
}

div.wookCapaGeneric_popup img#wookCapaGeneric_exit{
	border: 0px solid yellow;
	float:  right;
  	margin: 0px 0px 0px 0px;
  	cursor: pointer;
}

/*************************************************************************************************************/
a#coleccaoProdutoLink{
	margin-bottom: 10px;
 	font-family: Arial, Sans Serif, Verdana;
        
    font-weight: bold;
    color: rgb(51,51,51);
    text-decoration: none; 
} 


#classificacaoFilme a{
	font-weight: bold;
    text-decoration: none;
	color: black;
}

#fich_prod_ebook_labels
{
	margin: 10px 0px 0px 0px;
	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
	float: left;
}

#fich_prod_ebook_url
{
	margin: 0px 0px 0px 0px;
	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
        text-decoration: none;
        font-weight: bold;
}

#fich_prod_ebook_info
{
	/* top right bottom left*/
	margin: 10px 0px 0px 0px;
	border: 0px solid black;
	text-align: center;
	float: left;
}

#fich_prod_ebook_formato
{
	margin-top: 10px;
	color: rgb(51,51,51);
	font-family: Arial, Sans Serif;
	font-weight: normal;
}

#fich_prod_ebook_detalhes
{
	margin-top: 10px;
	font-family: Arial, Sans Serif;
	font-weight: normal;
}

