﻿/* Gerais */
body{
	background-color:#000;
	margin:0px;
	}


#principal{
	width:879px;
	position:absolute;
	left:50%;
	margin-left:-440px;
}
li{
	list-style:none;
	}

*{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
}

a{
	text-decoration:none;
}


h1,h2,h3,h4.h5,h6,p,ul,li,form,a{
	margin:0px;
	padding:0px;
}

/*topo*/

.back_topo{
	background-image:url(../imagens/topo/back_topo.jpg);
	background-repeat:no-repeat;
	}

/*menu*/
.menu ul li{
	display:inline;
	float:left;
	height:66px;
}
.menu a img{
	border:0px;
	}
/*fim menu*/

/*Busca*/
.linha{
	background-color:#e7e7e7;
	}
	
.back_busca{
	background-image:url(../imagens/busca/back_busca.jpg);
	background-repeat:repeat-x;
	}
	
.campo_busca{
	border-bottom:1px solid #ADADAD;
	border-top:1px solid #ADADAD;
	border-left:none;
	border-right:none;
	font-size:11px;
	color: #2A2D7E;
	height:16px;
	}
.ct_busca_e img{
	margin-right:0;
	}
.ct_busca_d img{
	margin-left:-1px;;
	}
.back_banner{
	background-image:url(../imagens/busca/back_banner.jpg);
	background-repeat:repeat-y;
	}
/*Fim Busca*/

/*Lançamentos*/
.bac_cinza{
	background-color:#e6e6e6;
}

.back_div_lancamentos{
	background-image:url(../imagens/lancamentos/back_divisoria.jpg);
	background-repeat:repeat-x;
	}
.lanca_1coluna img{
	margin-top:7px;
	}
.lancamentos_filmes{
	background-image:url(../imagens/lancamentos/back_lancamentos.jpg);
	background-repeat:repeat-x;
	}
.back_az_lan{
	background-image:url(../imagens/lancamentos/back_az_lan.jpg);
	background-repeat:repeat-x;
	}
.lancamentos ul li{
	display:inline;
	float:left;
	width:76px;
	margin-right:23px;
	
	}	
.lancamentos ul {
	margin:5px 0px 0px 15px;
	
	}	
.lancamentos ul li img{
	margin-bottom:5px;
	}

.lancamentos ul li  .bt_lan{
	margin-left:5px;}

/*Fim Lançamentos*/

/*Novidades*/

.novidades ul {
	margin:10px 0px 0px 0px;
	
}
.novidades ul li{
	display:inline;
	float:left;
	border-left:1px solid #808080;
	width:160px;
	margin-right:7px;
}
.novidades ul li h1{
	font-size:12px;
	color:#0A71B4;
	margin:0px 0px 5px 10px;
}
.novidades ul li a{
	font-size:10px;
	color:#0A71B4;
	margin:0px 0px 0px 100px;

}
.novidades ul li a:hover{
	text-decoration:underline;
	font-size:10px;
	color:#0A71B4;
	margin:0px 0px 0px 100px;

}

.novidades ul li p{
	font-size:10px;
	color:#808080;
	margin:0px 0px 5px 10px;

}
/*fim Novidades*/

/*Destaques*/

.back_destaques{
	background-color:#FFF;
	}
.titu_destaques img{
	margin-left:5px;
	margin-top:15px;
	}
.destaques_home ul{
	margin:13px 0px 0px 0px;
}
.destaques_home ul li{
	margin:12px 0px 0px 0px;
}

.destaques_home ul li img{
	margin:0px 0px 0px 28px;
}

.destaques_home ul li .bt_des{
	margin:5px 0px 0px 27px;
}
.destaques_home ul li p{
	text-align:center;
	margin:0px 0px 0px 0px;
	}
.destaques_home ul li p.nome_d{
	font-weight:bold;
	color:#333;
	font-size:10px;
	text-align:center;
	}

.destaques_home ul li img a{
	border:1px solid red;
	}
/*fim destaques*/

/*Coluna Direita*/
.back_coluna{
	background-image:url(../imagens/coluna_direita/back_coluna.jpg);
	background-repeat:repeat-y;
	}
	
.back_cadastre{
	background-color:#C2272D;
	}
.cadastre p{
	margin:5px 0px 0px 0px;
	color:#FFF;
	font-size:10px;
	}
	
.cadastre_campo{
	border-bottom:1px solid #a6a6a6;
	border-left:none;
	border-top:1px solid #a6a6a6;
	border-right:none;
	height:15px;
	}
	
.bt_ok img{
	margin:5px 10px 0px 0px;
	}
/*Fim Coluna Direita*/


/*Rodape*/
.menu_inferior a{
	text-decoration:underline;
	
	}
.menu_inferior {
	border-bottom:1px solid #999;
	
	}
.copy{
	color:#0C3082;
	font-weight:bold;
	}

/*Fim Rodape*/

/**/
.linha_interna{
	border-bottom:1px solid #CCC;
	}
.back_detalhes{
	background-image:url(../imagens/detalhes/back_detalhe.jpg);
	background-repeat:repeat-y;
	}
.back_detalhes2{
	background-color:#2f3283;
	}

.busca_deta{
	color:#FFF;
	font-size:12px;
	margin-left:5px;
	padding-left:5px;
	padding-right:5px;
	}
	
.form_deta{
	border-bottom:1px solid #a6a6a6;
	border-left:none;
	border-top:1px solid #a6a6a6;
	border-right:none;
	height:16px;
	}
.form_deta2{
	border-bottom:1px solid #a6a6a6;
	border-left:none;
	border-top:1px solid #a6a6a6;
	border-right:none;
	height:17px;

	}

/**/

/*Detalhes*/

.titu_detalhes img{
	margin-left:5px;
	margin-top:15px;
	}
.detalhes_5 ul{
	margin:13px 0px 0px 0px;
}
.detalhes_5 ul li{
	margin:12px 0px 0px 0px;
	display:inline;
	float:left;
	margin-right:22px;
}

.detalhes_5 ul li img{
	margin:0px 0px 0px 17px;
}

.detalhes_5 ul li .bt_des{
	margin:5px 0px 0px 22px;
}
.detalhes_5 ul li p{
	margin:0px 0px 0px 0px;
	}
.detalhes_5 ul li p.nome_d{
	font-weight:bold;
	margin-left:10px;
	color:#333;
	font-size:10px;
	}

.detalhes_5 ul li img a{
	border:1px solid red;
	}
/*fim destaques*/

.paginador a{
	margin-top:10px;
	font-weight:bold;
	}
.paginador p{
	margin-left:10px;
	margin-top:10px;
	font-weight:bold;
	}

.paginador a:visited{
	color:#FFF;
	margin-top:10px;
	font-weight:bold;
	}

/*detalhes dos livros*/

.detalhes_livros ul li{
	margin:0px 0px 18px 0px;
}
.detalhes_livros ul li p{
	color:#BF282D;
	font-size:15px;
	font-weight:bold;
	}
.detalhes_livros ul li p img{
	margin-right:2px;
	
	}

.detalhes_livros_txt ul li h1{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
.detalhes_livros_txt ul li h2{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;
	}

.detalhes_livros_txt ul li{
	margin:0px 0px 10px 0px;
	}
.detalhes_livros_txt ul li b{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;

	}
.detalhes_livros_txt ul li h3{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;
	color:#CC282C;
	}
.detalhes_livros_txt ul li a{
	margin:0px 0px 0px 240px;}
/*fim detalhes livros*/

/*Quem somos*/

.quem_somos p{
	margin:0px 30px 10px 30px;
	
	}
.quem_somos p b{
	font-size:11px;
	
	}

.quem_somos h2{
	margin:0px 0px 10px 30px;
	color:#BF282D;
	font-size:12px;
	}
	
.quem_somos h3{
	margin:0px 0px 10px 30px;
	color:#BF282D;
	
	}
.quem_somos img{
	margin:0px 0px 0px 30px;
	}



/*fim quem somos*/

/*pagina lançamentos*/
.pagina_lancamentos ul li{
	display:inline;
	float:left;
	margin:0px 15px 25px 0px;
	width:250px;
	height:120px;
	}
.pagina_lancamentos ul {
	margin:10px 0px 0px 30px;}

.pagina_lancamentos ul li h1{
	margin:0px 0px 5px 7px;
	font-size:12px;
	font-weight:bold;
	color: #333;
}
.pagina_lancamentos ul li h2{
	margin:0px 0px 5px 7px;
	color:#F00;
	
	}
.pagina_lancamentos ul li h3{
	margin:0px 5px 5px 7px;
	font-weight:bold;
	color:#666;
	}
	
.pagina_lancamentos h4{
	margin:30px 0px 0px 10px;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#900;
}

.pagina_lancamentos ul li p{
	margin:0px 5px 5px 7px;
	}
.pagina_lancamentos ul li .deta{
	margin:0px 0px 0px 5px;
	}

/* fim pagina lançamentos*/


/*Representantes*/
.repre h2{
	margin:0px 0px 5px 30px;
	color:#BF282D;
	font-size:11px;
	}
.repre p{
	margin:0px 30px 10px 30px;
	
	}
.repre a:hover{
	text-decoration:underline;
	color:#666;
	}
.indique{
	font-size:12px;}
.indique_f{
	border:1px solid #BF282D;
	}

/*Fim Representantes*/

/*onde comprar*/
.form_onde_comprar{
	border-bottom:1px solid #a6a6a6;
	border-left:none;
	border-top:1px solid #a6a6a6;
	border-right:none;
	height:16px;
	}

.onde h2{
	margin:0px 0px 5px 30px;
	color:#BF282D;
	font-size:11px;
	}
.onde p{
	margin:0px 30px 10px 30px;
	
	}
.onde a:hover{
	text-decoration:underline;
	color:#666;
	}
.indique{
	font-size:12px;}
.indique_f{
	border:1px solid #BF282D;
	}

/*fim onde comprar*/

/*NOVIDADES*/
.novidades_p h2 a{
	margin:0px 0px 5px 30px;
	color:#000070;
	font-size:11px;
	}
.novidades_p h2 a:hover{
	margin:0px 0px 5px 30px;
	color:#000070;
	font-size:11px;
	text-decoration:underline;
	}

.novidades_p p a{
	margin:0px 30px 10px 0px;
	text-decoration:none;
	}
.novidades_p a:hover{
	margin:0px 30px 10px 0px;
	text-decoration:underline;
	}
.novidades_p p {
	padding-bottom:8px;
	margin:0px 30px 10px 30px;
	border-bottom:1px dotted  #CCC;
	}

.novidades_p h1 {
	margin:0px 30px 0px 30px;
	color:#BF282D;
	font-size:11px;
	
	}
.novidades_p a{
	text-decoration:none;
	}
.novidades_p a:hover{
	text-decoration:underline;
	}

/*FIM NOVIDADES*/

/*DETALHES NOVIDADES*/
.novidades_p2 h2{
	margin:0px 0px 5px 30px;
	color:#000070;
	font-size:13px;
	}
.novidades_p2 p{
	margin:0px 30px 10px 30px;
	}
.novidades_p2 h1 {
	margin:0px 30px 0px 30px;
	color:#BF282D;
	font-size:13px;
	
	}
.novidades_bt a{
	text-decoration:none;
	color:#0B9CD6;
	margin:10px 0px 0px 0px;
	}
.novidades_bt a:hover{
	text-decoration:underline;
	color:#0B9CD6;
	}

/*FIM NOVIDADES*/

/**/
.livraria ul{
	margin:0px 0px 0px 35px;
	}
.livraria ul li{
	list-style-image:url(../imagens/bullet.jpg);
	}
.livraria ul li a{}
.livraria ul li a:hover{
	text-decoration:underline;
	}
	
.msg_livraria h2{
	margin:0px 0px 0px 25px;
	color:#009;
	}

.img_novi img{
 margin-left:30px;
}
/**/


/*Comentarios*/

.comentarios h1{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
.comentarios h2{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;
	margin:0px 0px 5px 0px;
	}
.comentarios p{
	margin:0px 0px 5px 0px;
	}
.comentarios {
	margin:0px 0px 10px 0px;
	}
.comentarios  b{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;

	}
.comentarios h3{
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:14px;
	color:#CC282C;
	margin:0px 0px 10px 0px;
	
	}
/*fim detalhes livros*/


.nome_com {
	font-family:"Helvetica", Arial, Trebuchet MS, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
	

.lista_detalhes ul li{
	border:1px solid red;
	list-style-image:url(../imagens/marc_list_vest.png);
	}

.lista_detalhes ul li ul li{
	border:1px solid green;
	float:left;
}
/**------------------Sanfona-------------------------------*/
	
.pagina_lancamentos2 ul li a{
	margin:0px 0px 0px 10px;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#900;
}


.pagina_lancamentos2 ul li{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
	width:250px;
	}

.pagina_lancamentos2 ul {
	margin:0px 0px 0px 30px;}

/*.pagina_lancamentos2 ul{
	margin:20px 0px 0px 30px;

	}*/

.pagina_lancamentos2 ul li ul{
	width:580px;
	margin:0px 0px 0px 0px;}

.pagina_lancamentos2 ul li ul li h1{
	margin:0px 0px 5px 7px;
	font-size:12px;
	font-weight:bold;
	color: #333;
}
.pagina_lancamentos2 ul li ul li h2{
	margin:0px 0px 5px 7px;
	color:#F00;
	
	}
.pagina_lancamentos2 ul li ul li h3{
	margin:0px 5px 5px 7px;
	font-weight:bold;
	color:#666;
	}
	
/*.pagina_lancamentos2 h4{
	margin:30px 0px 0px 10px;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#900;
}*/

.pagina_lancamentos2 ul li ul li p{
	margin:0px 5px 5px 7px;
	}
.pagina_lancamentos2 ul li ul li .deta{
	margin:0px 0px 0px 5px;
	}

.seta{
	padding:0px 2px 1px 0px;
	float:left;
	}
	
	
/**-----------*/
/**------segunda lista sanfona------------**/

.pagina_lancamentos2 ul li ul li{
	display:inline;
	float:left;
	margin:0px 15px 25px 0px;
	width:250px;
	height:120px;
	}
/**----------------------------------------**/


#box {
		background:#FFCB97;
		padding:5px;
	}


/**------------------**/

/*pagina lançamentos*/
 ul#vestibular li{
	display:inline;
	float:left;
	margin:0px 15px 25px 0px;
	width:250px;
	height:120px;
	}
ul#vestibular {
	margin:10px 0px 0px 30px;}

ul#vestibular li h1{
	margin:0px 0px 5px 7px;
	font-size:12px;
	font-weight:bold;
	color: #333;
}
ul#vestibular li h2{
	margin:0px 0px 5px 7px;
	color:#F00;
	
	}
ul#vestibular li h3{
	margin:0px 5px 5px 7px;
	font-weight:bold;
	color:#666;
	}
	
.pagina_lancamentos h4{
	margin:30px 0px 0px 10px;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#900;
}

ul#vestibular li p{
	margin:0px 5px 5px 7px;
	}
ul#vestibular li .deta{
	margin:0px 0px 0px 5px;
	}

/* fim pagina lançamentos*/


.lista_nova ul {
	display:inline;
	float:left;
	margin:20px 0 0 20px;
	}
	
.lista_nova ul li{
	display:inline;
	float:left;
	margin:0 0 0 0;
	
	}

.lista_nova ul li ul{
	display:inline;
	float:left;
	/*margin:10px 0 0 10px;*/
	
	}
.lista_nova ul li ul li{
	display:inline;
	float:left;
	margin:0 20px 10px 0;
	width:200px;
	height:120px;
	
	}


.lista_nova ul li h1{
	margin:0px 0px 5px 7px;
	font-size:12px;
	font-weight:bold;
	color: #333;
}
.lista_nova ul li h2{
	margin:0px 0px 5px 7px;
	color:#F00;
	
	}
.lista_nova ul li h3{
	margin:0px 5px 5px 7px;
	font-weight:bold;
	color:#666;
	}
	

.lista_nova ul li p{
	margin:0px 5px 5px 7px;
	}
.lista_nova ul li .deta{
	margin:0px 0px 0px 5px;
	}


