@charset "utf-8";
/* CSS Document Desenvolvido
pela Dablio Ti Webdesigner: Yuri Biehl*/

* {
	margin:0;
	padding:0;
}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, helvetica, sans-serif;
	color: #666;
	font-size: 12px;
}

/* conteúdo topo */


#topo{
	width:100%;
}

#topo_conteudo{
	/*margin:0 auto;
	padding:0;*/
	width:1068px;
	height:156px;
}

#banner {
margin-left: 250px;
_margin-left: 10px;
padding: 20px;
position: absolute;
}

#logo_topo{
	float:left;
	width: 268px;
	height: 100px;
}

#logo_topo a{
	float:left;
	padding-left:4px;
	padding-top:8px;
}

#menu_topo_um{
	float:left;
	width:528px;
	height:52px;
	text-align: center;
}

#menu_topo_um a{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration:none;
	line-height:67px;
}

#menu_topo_um a:hover{
    color:#FFFFFF;
	font-weight:bold;
}

.rastear_pedido{
	background-image:url(images/rastrear_pedido_normal.jpg);
	float:left;
	width:127px;
	height:52px;
}

a.linkbusca:link {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
a.linkbusca:visited {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
a.linkbusca:hover {
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
a.linkbusca:active {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.rastear_pedido:hover{
	background-image:url(images/rastrear_pedido_hover.jpg);
	float:left;
	width:127px;
	height:52px;
	color:#FFFFFF;
	font-weight:bold;
}

.historico_pedido{
	background-image:url(images/historico_pedido_normal.jpg);
	float:left;
	width:142px;
	height:52px;
}

.historico_pedido:hover{
	background-image:url(images/historico_pedido_hover.jpg);
	float:left;
	width:142px;
	height:52px;
	color:#FFFFFF;
	font-weight:bold;
}

.quem_somos{
	background-image:url(images/quem_somos_normal.jpg);
	float:left;
	width:122px;
	height:52px;
}

.quem_somos:hover{
	background-image:url(images/quem_somos_hover.jpg);
	float:left;
	width:122px;
	height:52px;
	color:#FFFFFF;
	font-weight:bold;
}

.fale_conosco{
	background-image:url(images/fale_conosco_normal.jpg);
	float:left;
	width:137px;
	height:52px;
}

.fale_conosco:hover{
	background-image:url(images/fale_conosco_hover.jpg);
	float:left;
	width:137px;
	height:52px;
}

.telefone_loja{
	background-image:url(images/background_telefone.jpg);
	width:272px;
	height:52px;
	float:left;
}

.telefone_loja strong{
	color:#FFFFFF;
	float:left;
	height:14px;
	padding-top:33px;
	width:272px;
	font:normal 14px Arial, Helvetica, sans-serif;
}

#menu_topo_dois{
	float:left;
	background-image:url(images/background_menu_dois.jpg);
	background-repeat:no-repeat;
	width: 626px;
	height: 47px;
	text-align: center;
}

#menu_topo_dois a{
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:42px;
}

.home{
	width:66px;
	height:48px;
	float:left;
}

.home:hover{
	width:66px;
	height:48px;
	float:left;
	background-image:url(images/home_hover.jpg);
	background-repeat:repeat-x;
}

.lancamentos{
	width:118px;
	height:47px;
	float:left;
}

.lancamentos:hover{
	width:118px;
	height:48px;
	float:left;
	background-image:url(images/lancamentos_hover.jpg);
	background-repeat:repeat-x;
}

.promocoes{
	width:105px;
	height:48px;
	float:left;
}

.promocoes:hover{
	width:105px;
	height:48px;
	float:left;
	background-image:url(images/promocoes_hover.jpg);
	background-repeat:repeat-x;
}

.cd{
	width:45px;
	height:48px;
	float:left;
}

.cd:hover{
	width:45px;
	height:48px;
	float:left;
	background-image:url(images/cd_hover.jpg);
	background-repeat:repeat-x;
}

.dvd{
	width:52px;
	height:48px;
	float:left;
}

.dvd:hover{
	width:52px;
	height:48px;
	float:left;
	background-image:url(images/dvd_hover.jpg);
	background-repeat:repeat-x;
}

.filmes{
	width:69px;
	height:48px;
	float:left;
}

.filmes:hover{
	width:69px;
	height:48px;
	float:left;
	background-image:url(images/filmes_hover.jpg);
	background-repeat:repeat-x;
}

.livros{
	width:74px;
	height:48px;
	float:left;
}

.livros:hover{
	width:74px;
	height:48px;
	float:left;
	background-image:url(images/livros_hover.jpg);
	background-repeat:repeat-x;
}

.vestuario{
	width:95px;
	height:48px;
	float:left;
}

.vestuario:hover{
	width:95px;
	height:48px;
	float:left;
	background-image:url(images/vestuario_hover.jpg);
	background-repeat:repeat-x;
	float:left;
}

.box_carrinho{
	width:167px;
	height:48px;
	float:left;
	background-repeat:repeat-x;
}

.box_carrinho img{
	float:left;
}

.titulo{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	width:115px;
	height: 20px;
	text-align:left;
	padding-left:1px;
	padding-top:6px;
}

.quantidade{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:115px;
	height: 20px;
	text-align:left;
	padding-left:1px;
	float:left;
}

#box_pesquisa_topo{
	float:left;
	/*background-image:url(images/background_pesquisa.jpg);
	background-repeat:repeat-x;*/
	padding-left:480px;
	padding-top:5px;
	z-index:2;
}

#box_pesquisa_topo label{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	padding-left:25px;
	padding-top:11px;
	font-weight:bold;
}

#box_pesquisa_topo #produto{
	height:14px;
	padding-top:10px;
	width:300px;
	background-color:#FFFFFF;
	border:1px solid #666;
}


.box_pesquisa_dois{
	color:#FFFFFF;
	float:left;
	width:615;
}

.box_pesquisa_dois select{
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	width:130px;
	height:23px;
	margin-left:16px;
	margin-top:11px;
}

.botao_ok_pesquisa{
	float:left;
	padding-top:12px;
}

.busca_alfabeto a{
	text-decoration:none;
	color:#FFFFFF;
	float: left;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:4px;
	padding-top:5px;
	font-weight:bold;
}

.busca_alfabeto a:hover{
	text-decoration:underline;
	color:#FF9900;

}



/* conteudo rodape */

#rodape{
	clear:both;
}