* {margin:0;padding:0;border:0;text-decoration: none;} /* remove - vertical align - 15/04/2009 */

body {
    font: normal 0.7em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: auto;
	background:#FFFFFF; /* Define a cor do fundo da página */
	background: url(/loja.risktecnologia.com.br/custom/img/bg/bg_body.gif); /* Define como fundo da página, uma imagem */
}

body li {list-style-type:none;}

/* Estrutura da loja */
#tudo {
    width: 1002px;
	margin:0 auto;
	text-align:left;
	background:#FFFFFF; /* Define o background do conteúdo */	
	/* Define como fundo do conteúdo, uma imagem */
	color: #000000;
}

/* Definição do css para todos os títulos */
.tit_padrao{
	font-weight: bold;
	padding: 2px 0 2px 10px;
	font-size: 140%;
	color: #000099;
	background: #FFFFFF;
	
}

.tit_padrao a {
	color: #000099;
	background: #FFFFFF;
}

.tit_padrao a:hover{
	color: #000099;
	background: #FFFFFF;
	text-decoration: underline;
}
/* Topo da loja */
#topo {
    width: 100%;
    overflow: hidden;
    height: 90px; /* Altura do topo */
    background-color: #000000; /* Cor do fundo do topo da loja */
    background: url(/loja.risktecnologia.com.br/custom/img/cabec/bg_cabec.gif);  /* Imagem de Fundo do topo da loja */
}

/* Logo da loja */
#logotipo {float: left; width: 462px; overflow:hidden} /* Medida padrão (width: 462px x height: 78px */

/* Box Identificacao */
#identificacao {float:right; padding-top:28px; padding-right: 10px; color:#FFFFFF;}
#identificacao a{font-size: 110% ; text-decoration:none; color:#FFFFFF; padding: 3px; font-weight: bold;}
#identificacao a:hover{font-size: 110% ; text-decoration:none; color:#FFFF00; }

/* Buscar */
#buscar{width: 145px;padding: 8px; text-align:left; vertical-align:middle}
#buscar label {width:130px;}

#buscar .input {border: solid 1px #ccc; width:110px;}

.input { border: solid 1px #ccc;}

/* Menu principal */
#menu {float: left;width: 160px; text-align:right}

/* Logotipo parceria - Abaixo do menu principal - Essa imagem pode ter até 115px de largura */
#logoparceria {padding: 20px;}

/* Menu Hospedagem*/
/* MenuHEXIBE */
#menu-hospedagem {
	text-align:center;
	height:1px;
	background: #FFFFFF;
	background-image: url(/loja.risktecnologia.com.br/custom/img/adicionais/img_pag_adicional.gif);
}

#menu-hospedagem ul {margin: 0 auto; width:100%;/*padding-top: 4px;*/}
#menu-hospedagem li {display: inline;font-size: 90%;margin-left: 30px;}
#menu-hospedagem li a{color:#fff; font-weight: bold;}
#menu-hospedagem li a:hover{color:#FFFF00;}

/* Banner - Full */
#banner-full {
	/* Altura do banner full */
	overflow:hidden;
	background-color: #FFFFFF; /* cor do fundo banner full */
	/* imagem de fundo banner full */
	text-align:center;
}

/* Menu secoes */ 
#menu-secoes {
	text-align:center;
	background-color:#FFFFFF; /* Menu secoes - cor do fundo */
	background-image: url(/loja.risktecnologia.com.br/custom/img/cabec/bg_menu_secoes.gif); /* Menu secoes - imagem de fundo */
	height:20px; /* Menu secoes - altura do menu */
	/* Menu secoes - Exibição */
	
}

#menu-secoes ul {margin: 0 auto; width:96%; overflow:hidden;} /*antes era 100%*/
#menu-secoes li {display:inline;font-size: 90%; margin-right: 18px;}
#menu-secoes li a{color:#FFFFFF; font-weight: bold;}
#menu-secoes li a:hover{color:#FFFF00; }

/* Menu expandido */
#menu_categorias {
	background-color: #fff; /* Menu expandido - cor do fundo */
	background-image: url(/loja.risktecnologia.com.br/custom/img/cabec/bg_menu.png); /* Menu expandido - imagem de fundo */
}

#menu_categorias a{color: #FFFFFF; text-decoration:none}
#menu_categorias a:hover {text-decoration: underline; color: #FFFF00;}

#menu_categorias {padding: 3px;}
#menu_categorias dl{width: 143px;}
#menu_categorias dt{margin:5px 0 1px 0; padding:0; text-align:left}
#menu_categorias dd{margin:0; padding:0; text-align:left}
#menu_categorias dt{padding: 0 4px;font-weight: bold;}
#menu_categorias dd{padding: 0 4px; margin-left: 8px}

#menu_categorias dd a{font-size: 90%}
#menu_categorias dd a:hover {font-size: 90%}

/* Conteúdo */
#conteudo {float: left; width: 643px; padding: 15px;}

/* Cadastro*/
#cadastro {width: 90%; margin: 0 auto;}
#cadastro table {margin: 20px 0}
#cadastro td {padding: 2px}
#cadastro caption {font-size: 100%; text-align:left; padding-left:10px; font-weight:bold; border-bottom: solid 1px #ccc;}
#cadastro p {padding-left: 10px}
#cadastro input {border: solid 1px #ccc;}

/* historico de pedidos */

	#hpedidos table, tr {border: solid 1px #f0f0f0; border-collapse:collapse}
	#hpedidos .trpar {background: #FFFFFF;color: #000099;}
	#hpedidos .trimpar {color: #000099; background: #fff;}
	#hpedidos th {color: #000099;}
	#hpedidos a {color: #000099;}
	#hpedidos a:hover {color: #000099; text-decoration:underline;}

/* Confirma compra depósito */

#deposito {width: 90%; margin: 0 auto;}
#deposito table {margin: 20px 0}
#deposito td {padding-left: 10px}
#deposito caption {font-size: 100%; text-align:left; padding-left:10px; font-weight:bold; border-bottom: solid 1px #ccc;}
#deposito p {padding-left: 10px}
#deposito input {border: solid 1px #ccc;}


/* Carrinho de compras */
#carrinho {width: 90%; min-height: 500px; margin: 0 auto;}
#carrinho table {margin: 30px 0;}
#carrinho .trtitulo {
	font-weight: bold;
	font-size: 100%;
	color: #000099;
	background: #FFFFFF;
}

#carrinho td {padding-left: 5px;}
#carrinho .tdestilo {border-bottom: solid 1px #f0f0f0; padding: 4px 0 4px 5px;}
#carrinho input {text-align:right;}
#carrinho input {border: solid 1px #ccc;}

/* Estilo aplicado aos links da tabela no carrinho de compras */

.tdestilo a {color: #000000;}
.tdestilo a:hover {color: #000099;}


/* Mensagem do lojista - Superior e Inferior */
#mensagem-superior, #mensagem-inferior {font-size: 120%;margin: 5px;padding:10px;}

/* Indica produto */
/*#Indique input {width: 120px; margin-left: 4px;}
#Indique textarea {width: 119px; margin-left: 4px;}*/


#Indique input {width: 120px; margin: 2px 4px;}
#Indique textarea {width: 119px; margin: 2px 4px;}

/* Catálogo de produtos */
.produtos {
	overflow:auto;
	background:#fff; /* Cor do fundo do box produtos */
}

.produtos li {font-size:100%;width:112px;text-align:center;float:left;margin:8px;} /* valor original width:22%;*/
.produtos a {color: #646464;} /* Cor do link do box Produtos */
.produtos a:hover {color: #900;} /* Cor do link Hover do box Produtos */

/* Produtos em Promoção */
#tudo .promocao {
	height:100%;
	overflow: auto;
	background: #FFFFFF; /* Cor do fundo do box promoção */
	/* HomeBG_IMG */
}

.promocao img {display:block;}
.promocao li {/*height:200px;*/font-size: 92%;width: 17%; float: left;margin: 8px;text-align: -moz-center; text-align:center}
/* removi de cima > height:205px;*/

.promocao a {color: #000000; text-align:center; text-align: -moz-center;} /* Cor da fonte */
.promocao a:hover {color: #000099; text-align:center; text-align: -moz-center;} /* Cor da fonte - Mouse sobre */

/* Produtos em destaque */
.destaque{float: right;width: 160px;_width: 155px;padding-bottom: 15px;} /* for ie 6 */

/* Título dos Produtos em Destaque - Lateral direita */
.tit_destaque{
    font-size: 110%;
    background: #000000;	
    font-weight: bold;
    color: #FFFF00; /* cor da fonte */
    text-align: center;
}
/*.destaque  ul {margin-top: 10px;}*/
.destaque  li {
	font-size: 100%;
	margin: 8px 3px 4px 3px;
	padding: 2px 0 8px 0;
}

.fundodestaque li {text-align:center} /* Alinhamento IE 6 e 7, FF não funciona */
.fundodestaque li {text-align: -moz-center;} /* Alinhamento de imagens no firefox */
.fundodestaque img {display:block;}

.fundodestaque  a {color: #000000;} /* Cor do Link */
.fundodestaque  a:hover {color: #003764;} /* Cor do Link Hover */

.fundodestaque {
	border: solid 1px #000000;
	margin-top: 20px;
	width: 150px;
	background: #f0f0f0; /* Define a cor do fundo para a lateral direita (Produtos em destaque) */	
	/* DestBG_IMG */
}

/* Página Detalhes do produto */
	.emfalta {color:#c3c3c3; font-weight:bold; background:none}
	.sobconsulta {color:#f9ac13;font-weight:bold; background:none}
	.promocao {color:#900;font-weight:bold; background:none}
	
	#detalheproduto .nomeproduto {color:#000066;}
	#detalheproduto div {float:left;}
	/*
	#detalheproduto a {color:#0082d7}
	#detalheproduto a:hover {color:#000066}
	*/
	
	#fotoproduto, #detalhes {padding-top: 10px;}
	#fotoproduto li {list-style-type:none;padding: 5px;float:left; display:block}
	#fotoproduto ul {margin-left: 33%;}
	#fotoproduto .navproduto {border-top: solid 1px #f0f0f0; border-bottom: solid 1px #ccc; margin-top: 20px;width: 300px;}
	#fotoproduto {width: 300px;}
	
	#detalhes {_margin-left: 15px;margin-left: 20px; margin-right:0; width: 60%;_width: 56%}	
	#detalhes table {font-size: 90%;}
	#detalhes td {padding: 3px;}
	#detalhes .trdados {background: #FFFFFF;}
	#detalhes .tdlinha {border-top: solid 1px #f0f0f0;border-bottom: solid 1px #f0f0f0;}
	#detalhes .tdlinha2 {border-bottom: solid 1px #f0f0f0;}
	#classproduto td {padding: 5px;}
	
	/* Configuração da borda no form de indicação */
	#Indique input, textarea {border:solid 1px #f0f0f0;}
	
	/* Fim do css da Página Detalhes do produto*/
	
	/* Página listagem de produtos em promoção */
	#listaprodutos span {display:block}
	#listaprodutos table td {border-bottom:solid 1px #f0f0f0; padding: 8px}
	#listaprodutos strong {color: #000099;}
	
	/* Esta sendo usado o mesmo que o TIT_PADRAO 05/03/2008 */
	#listaprodutos td a {color: #000099;}
	
	/* Esta sendo usado o mesmo que o TIT_PADRAO 05/03/2008 */
	#listaprodutos td a:hover {color: #000099; }
    /* Fim do css da Página listagem de produtos em promoção */
	
	
	/* Acerto no link da listagem de produtos 10/03/08 */
	#listaprodutos a{color: #000099;}
	#listaprodutos a:hover{ color: #000099;}
	
	/* Estilos Lista Seção - Mesma cor da class promoção */
	#listasecao table {border-collapse:collapse;}
	#listasecao td {
		padding: 20px; 
		font-size: 100%;
		/*border-top: solid 1px #f0f0f0;*/
		border-bottom: solid 1px #f0f0f0;
		font-weight:bold;
		color: #000000;}

	.secao a {color: #000000;}
	.secao a:hover {color: #000099;}

	.subsecao a {color: #000000;}
	.subsecao a:hover {color: #000099;}
	
	/* Css da Paginação */
	#pages ul{margin: 10px 27%;}
	#pages li {float: left;	display: inline;margin: 0 5px 0 0;display: block;}
	#pages li a {
		color: #000099; /* cor do link ativo */
		padding: 4px;
		border: 1px solid #ddd; /* tam, estilo e cor da borda */
		text-decoration: none;
		float: left;
	}
	#pages li a:hover {
		color: #000000; /* cor do link hover */
		background: #FFFFFF;
		border: 1px solid #ddd; /* tam, estilo e cor da borda */
	}
	#pages li.nolink {
		color: #000000;
		border: 1px solid #f3f3f3;
		padding: 4px;
	}
	#pages li.current {
		color: #000000; /* cor da fonte da página ativa */
		border: 1px solid #245595; /* tam, estilo e cor da borda */
		padding: 4px;
		background: #FFFFFF; /* cor do fundo da página ativa */
	}
	
	/* Fim do css da paginação */

/* pics em detalhes */
#pics {text-align:center;}
#pics img {display:block; margin:0 auto;}

/* alinhamento da imagem em detalhes*/

	
/* Rodapé  */
#rodape {
	width: 100%;
	clear: both;
	display: block; /* Define se está ou não ativo, para desativar use display: none; */
	font-size: 10px; /* Tamanho do texto no rodapé */
	color:#fff; /* Cor do texto do dorapé */
	background-color: #fff; /* Background do Rodapé com cor */
	background: url(/loja.risktecnologia.com.br/custom/img/rodape/bg_rodape_loja.gif) repeat-x; /* Background do Rodapé como imagem */
	 
	text-align:center;
	vertical-align:middle;
	
}

#rodape p {padding-top: 11px;} /* Define a distancia do texto para o topo */
#rodape a {color:#fff;} /* Cor do Link */
#rodape a:hover {color:#FFFF00;} /* Cor do Link - Hover */

#exiberodape {
	/* RodapeEXIBE */
}


/* Paginação */
#MBaixo { width:100%; font-size: 80%; margin:5px 0px; padding:5px 0px; border-top: 1px solid #ccc; height: 18px; background: #FFFFFF;;color: #000099; }
#MBaixo select { font-size:90%;}
#MBaixo #BT0 { margin-left:10px; float:left; width: 35%; }
#MBaixo #BT1 { float:left; padding:3px 0px 0px 4px; text-align:center; width: 27%; }
#MBaixo #BT2 {float:left; text-align:right; width: 35%; }
#MBaixo .itd { font-size: 90%; color: #000099; }
#MBaixo .ae { color: #000099;}
