/* Sobre o Livro */
div#sinopse, div#criticasEmpresa {
	font-weight: bold;
	margin: 0px 0px 15px 0px;
}

div#sinopseDescr {
	margin-bottom: 30px;
	width: 609px;
}
div#criticasEmpresaDescr {
	width: 609px;
}

/* Comentarios do Autor ***************************************************/

.labelComentarios{
  font-size: 11px;
}


div#primeiros {
	
}
div#primeiros span#titulo {
	font-weight: bold;
}
div#primeiros span#autor {
}
div#primeiros div#comentario {
}
div#primeiros div#votacao {
	margin-bottom: 15px;
}

div#mostrarSeguintes {
	clear: both;
	text-align: right;
}

div#mostrarSeguintes a {
	color: rgb(80,80,80);
	text-decoration: none;
}

div#mostrar3 {
	clear: both;
	text-align: right;
	display: none;
}

div#mostrar3 a {
	color: rgb(80,80,80);
	text-decoration: none;
}

div#seguintes {
	display: none;
}
div#seguintes span#titulo {
	font-weight: bold;
}
div#seguintes span#autor {
}
div#seguintes div#comentario {
}
div#seguintes div#votacao {
	margin-bottom: 15px;
}

div#escreverComentario {
	margin-top:15px;
}
div#escreverComentario * {
	font-weight: bold;
}
div#estrelasbotoes {
	float: left;
	width: 380px;
}
div#estrelasbotoes span#estrelas {
	float: left;
}
div#estrelasbotoes span#botoes {
	float: right;
}

div#inptitulo, div#inpcomentario {
	clear: both;
	margin-bottom: 10px;	
}

div#escreverComentario input#tituloInput, div#escreverComentario textarea#comentarioInput {
	background-color: #E9E9E9;
	border: none;	
	width: 380px;
}
div#escreverComentario input#tituloInput {
	font-weight: normal;
	font-size: 11px;
	height: 20px;
}
div#escreverComentario textarea#comentarioInput {
	height: 61px;
	font-weight: normal;
	font-size: 11px;
}
div#escreverComentario input#btnenviar, div#escreverComentario input#btnlimpar {
	background-color: #808080;
	color: #FFFFFF;
	border: none;
	
	width: 72px;
}
div#escreverComentario input#btnlimpar {
	margin-left: 3px;
}


/* Recomendar Livro ******************************************************/
.labelRecomendar{
  	font-size: 11px;  
}

div#textoRecomendacao {
	padding: 0px 0px 25px 0px;
	
}


div#identPropria {
	
}
div#identPessoa {
}
#botoes{
	padding-right: 10px;
	text-align: right;
	width: 530px !important;
	width: 450px;
	border: none;
	font-weight: normal;
	font-size: 11px;	
	
	text-align: right; 
}

div#identPropria *, div#identPessoa * {
	font-weight: bold;
}
div#identPropria p#titulo, div#identPessoa p#titulo {
	font-size: 12px;
}

div#identPessoa p#descricaoEmails {
	width: 380px;
	position: relative;
	left: 140px;
	clear: both;
	margin-bottom: 10px;
	font-weight: normal;
	font-size: 11px;
}


div#identPessoa font#descricaoEmails123 {
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}


div#inpnome, div#inpemail, div#inpnome, div#inpcomentario, p#titulo, div#textoRecomendacao {
	clear: both;
	margin-bottom: 10px;	
}





div#identPropria input#nomeProprio, div#identPropria input#emailProprio,
div#identPessoa input#nomeProprio, div#identPessoa input#emailProprio,
div#identPessoa textarea#comentario,input#nomeAmigo, input#emailAmigo {
	background-color: #E9E9E9;
	border: none;
	font-weight: normal;
	font-size: 11px;	
	width: 450px;
	padding-top:4px;
	
}

div#identPropria input#nomeProprio, div#identPropria input#emailProprio,
div#identPessoa input#nomeAmigo, div#identPessoa input#emailAmigo 
{
	height: 20px;
}


div#escreverComentario input#titulo, div#escreverComentario textarea#comentario
{
	padding-top: 4px;
}




div#identPessoa textarea#comentario {
	height: 61px;
	font-weight: normal;
	font-size: 11px;
}

div#vota_botoes {
	text-align: right;
	width: 530px;
}
div#botoes input#btnenviar, div#botoes input#btnlimpar {
	background-color: #808080;
	color: #FFFFFF;
	border: none;
	width: 72px;
}
#botoes_detalhe_enviar{
	background-color: #808080;
	color: #FFFFFF;
	border: none;
	width: 72px;
	height: 18px;
	text-align: center;
	text-decoration: none;
}

div#botoes input#btnlimpar {
	margin-left: 3px;
	margin-right: 0px;
}

#comment_succes_inner
{
 	background: url(/media/ficha_prod/back_pesquisa_warnings.gif);
 	margin: 10px 0px 10px 0px;
 	border: 0px solid yellow;
 	padding: 10px;

 	  	
}

#comment_insucces_inner
{
 	background: url(/media/ficha_prod/back_pesquisa_warnings.gif);
 	margin: 10px 0px 10px 10px;
 	border: 0px solid yellow;
 	padding: 10px; 	
 	color: red;
}



/* Sobre Autor *****************************************/

div#autor {
}

div#foto{
	float: left;
	background: url('/media/autores/line_vert_sep_back.gif') repeat-y right;
	border: 0px solid red;
}
div#autorDescr{
	float: left;
	width: 465px;
	margin: 0px 0px 40px 0px;
}

#autorNew{
	float: left;
	width: 465px;
	margin: 0px 0px 40px 5px;
}


div#autorDescr div#nomeAutor{
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 3px;
}


a#nomeAutorLink{
	margin-bottom: 10px;
 	font-family: Arial, Sans Serif, Verdana;
    font-size: 15px;    
    font-weight: bold;
    color: rgb(51,51,51);
    text-decoration: none; 
} 

div#autorDescr div#historiaAutor {
	border:0px solid red;
	width: 460px;
	margin-left: 3px;
}

div#bibliografia {
	border:0px solid red;
	
	float: left;
	width: 131px;
	
	
}
div#bibliografia p#tituloBibliografia {
	font-size: 12px;
	font-weight: bold;
	color: rgb(0,0,0);
	
}
div#bibliografia {
	color: #808080;
	width: 131px;
	font-size: 11px;
	text-align: left;
}

#tituloLivro{

	color: #808080;
	width: 128px;
	font-size: 10px;
	text-align: left;
	border:0px solid green;
}

div#tituloLivro b{
font-size: 10px;
}



div#bibliografia{
	color: #B5B5B5;
}

#dataLivro {
	color: #B5B5B5;
	font-size: 10px;
	
}


/* REVER COM A INCLUSï¿½O DO FICHEIRO... */
div#outros {
	
	width: 610px;
	border:0px solid red;
	
}

div#mostrarTitulosAutor, div#mostrarTitulosAutorTopo {
	text-align: right;
}
div#mostrarTitulosAutor a, div#mostrarTitulosAutorTopo a, div#mostrarBibliografiaAutor a {
	color: rgb(80,80,80);
	text-decoration: none;
}

div#mostrarBibliografiaAutor a{
	font-size: 10px;
}

div#mostrarTitulosAutorTopo {
	margin: 20px 0px -25px 0px; 
	//margin: 20px 0px 0px 0px; 
	border: 0px solid green;
}

div#outrosTitulosAutor {
	display: none;
}

/* Detalhes do produto ******************************/
div#detalhes {

}
div#detalhes div#areas {
	width: 270px;
	float: left;
	/*background: url("../media/shoppingcart/sep_tableheaders.gif") right repeat-y;*/
}
div#detalhes div#areas p span {
	font-weight: bold;
}

div#detalhes div#areas a#bread {
	font-weight: none;
    text-decoration: none;
	color: black;
}


div#detalhes div#areaCapa {
	float: left;
	padding-left: 35px;
	background: url("../media/ficha_prod/line_vert_sep_back.gif") left repeat-y;
}

div#detalhes div#areaGrafico {

/*	position:relative;
	position:absolute; */
	float: left;
	width: 272px;
	height: 295px;
	background: url("../media/ficha_prod/productdetail/productSizeGraphic.gif") center no-repeat ;
}

/*POSICIONA A IMAGEM DO LIVRO NO GRAFICO*/
div#detalhes div#areaImagemCapa{
	
	padding: 17px 0px 0px 23px;
}


/* Outros **************************************************************************************/
.alinhaEsquerda150 {
	float: left;
	width: 140px !important;
	width: 150px;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
}
.alinhaEsquerda80 {
	float: left;
	width: 70px !important;
	width: 80px;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
}

#autor_critica {
	font-size: 11px;
	 font-style: italic;
	color:rgb(102, 102, 102);
}

#vota_estrelas {
	margin-top:4px;
	float: left;
	
}

#star_vota_0 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}

#star_vota_1 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}
#star_vota_2 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}
#star_vota_3 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}
#star_vota_4 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}
#star_vota_5 {
	float: left;
	background: url(../media/ficha_prod/vote_staron.gif) no-repeat;
	display: block;
}

#separador_comentarios{
	
 	background-image: url(/media/ficha_prod/line_hor_sep_back.gif);
 	background-repeat: repeat-x;
 	margin: 10px 0px 10px 0px;
 	width: 100%;
 	height: 1px;
 	float:left;
 	border: 0px solid green;
}


#separador_fundo_details{
 	background: url(/media/ficha_prod/line_hor_sep_back.gif) bottom repeat-x;
 	margin: 40px 0px 50px -1px; 	
 	height: 1px;
	width: 100%;
 	float:left;
 	border: 0px solid green;
}


#classificacao{
	text-align: left;

}


/*REQUISITOS MINIMOS*/
div#requisitosTitulo{
	float: left;
	font-weight: bold;
	width: 270px;
}

div#requisitosDetalhes{
	float: left;
	width: 270px;	
}

div#DetalhesMarcador{
	float: left;
	width: 15px;	
}

div#DetalhesTexto{
	float: left;
	width: 255px;
}


