/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
/*' Loja Exemplo Locaweb
/*' Versão: 6.5
/*' Data: 12/09/06
/*' Arquivo: css.css
/*' Versão do arquivo: 0.0
/*' Data da ultima atualização: 26/03/08
/*'
/*'-----------------------------------------------------------------------------
/*' Licença Código Livre: http://comercio.locaweb.com.br/gpl/gpl.txt
/*'-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#


/* CSS - FORMATAÇÃO GERAL */

a {color: #040A5E; font-weight:normal; text-decoration:underline;} 
a:hover {color: #000066;font-weight: normal;text-decoration: underline;}
td {font-family: Tahoma, Verdana, Arial, Sans-serif;font-size: 11px;color: #333333;} /* Fonte padrão */
BODY { 
	background-color: #FFFFFF;
    margin: 0px;
    background-image:url(templates/pt_BR/default/fundo.gif);
       
}


#conteudo{
clear:left;

 margin:0 auto;
overflow:hidden;
padding:0 0px;
text-align:left;
width:970px;
}

.meio{
background:#D0D4F1 none repeat scroll 0 0;
display:block;
float: left;
width: 612px;
padding-bottom:80px;

background-image:url(templates/pt_BR/default/borda_base.gif);
background-repeat: no-repeat;
background-position: 0 100%;
}


.meio2{
background:#FFFFFF none repeat scroll 0 0;
display:block;
float: left;
width: 612px;
padding-bottom:80px;

background-image:url(templates/pt_BR/default/borda_base2.gif);
background-repeat: no-repeat;
background-position: 0 100%;
}


.meio_carrinho {
background:#FFFFFF none repeat scroll 0 0;
display:block;
float: left;
width: 662px;
}

.menu {

display:block;
float:left;
overflow:hidden;
width: 175px;

}




.direita{
display:block;
float:right;
margin:0;
width: 175px;
}

#rodape{
background-image:url(templates/pt_BR/default/borda_rodape.gif);
 background-color:#FFFFFF;
 background-repeat: no-repeat;
 background-position: 0 0;
width: 921px;
height: 212px;
margin-top:30px;
}

#ebit{
float:left;
padding-left:30px;
}

#selo_locaweb{
float:left;
padding-top:30px;

}


/*  CSS LADO ESQUERDO */


#indique{
height:150px;
padding:6px;
}

.categorias {
padding:6px;

}


.titulo_block {
 background-image:url(templates/pt_BR/default/produtos.gif);
 background-color:#4B53A1;
 background-repeat: no-repeat;
 height:23px;
 width: 159px;
 padding-bottom: 10px;
 
}




.lista{
margin-top:0px;
}


.lista ul{
margin:0;
padding:0;
width:159px;
}

.lista li{
background-color:#4B53A1;
background-image:url(templates/pt_BR/default/traco.gif);
background-repeat:no-repeat;
background-position:6px 95%;
font-size:11px;
padding-top:2px;
padding-bottom:4px;
list-style-image:url(templates/pt_BR/default/bolinha_menu.gif);
list-style-position:inside;
list-style-type:none;

padding-left:16px;
text-align:left;
}

.caixa_baixo{
height: 26px;
background-color:#4B53A1;
width:159px;
background-image:url(templates/pt_BR/default/caixa_baixo.gif);
background-repeat:no-repeat;

}


.lista_news{
padding:6px;
}


.titulo_news {
 background-image:url(templates/pt_BR/default/news.gif);
 background-color:#4B53A1;
 background-repeat: no-repeat;
 height:23px;
 width: 159px;
 padding-bottom: 10px;
 
}

.lista_informacao{
background-color:#4B53A1;
color:#FFFFFF;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:12px;
width:149px;
padding-bottom:0px;
padding-left:10px;
padding-top:5px;



}
.lista_informacao form{
padding:0;
margin:0;


}

.input_nome {
	font-family: Arial,Verdana,Tahoma,Sans-serif;
	width: 138px;
	height: 18px;
	background-color: #FFFFFF;
	border : 1px solid #00074F;
	font-size: 12px;
	margin:7px 0;
}

.input_email{
	font-family: Arial,Verdana,Tahoma,Sans-serif;
	width: 138px;
	height: 18px;
	background-color: #FFFFFF;
	border : 1px solid #00074F;
	font-size: 12px;
	margin:7px 0;
}


.btn_news1{
background-image: url("templates/pt_BR/default/incluir.gif");
background-repeat: no-repeat;
margin:7px 0;
border:medium none;
font-family: Arial,Verdana,Tahoma,Sans-serif;
font-size: 12px;
height:23px;
width: 54px;
color: #FFFFFF;
font-weight:bold;
}

.btn_news2{
font-family: Arial,Verdana,Tahoma,Sans-serif;
font-size: 12px;
background-image: url("templates/pt_BR/default/btn_excluir.gif");
background-repeat: no-repeat;
margin:7px 0 7px 15px;
border:medium none;

height:23px;
width: 54px;
color: #FFFFFF;
font-weight:bold;
}


/* LADO DIREITO */

.carrinho{
padding:6px;
}


.titulo_carrinho {
 background-image:url(templates/pt_BR/default/carrinho.gif);
 background-color:#4B53A1;
 background-repeat: no-repeat;
 height:23px;
 width: 159px;
 padding-bottom: 10px;
}

.lista_carrinho{
background-color:#4B53A1;
color:#FFFFFF;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:12px;
width:139px;
padding-bottom:0px;
padding-left:10px;
padding-right: 10px;
padding-top:5px;
font-weight:bold;
}
.lista_carrinho a{

color:#FFFFFF;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:11px;

}


.informacoes{
padding:6px;
}


.titulo_info{
 background-image:url(templates/pt_BR/default/informacoes.gif);
 background-color:#4B53A1;
 background-repeat: no-repeat;
 height:23px;
 width: 159px;
 padding-bottom: 10px;
}

/* CSS - CABECALHO */

#cabecalho{
width: 970px;
}

#menu_topo{
float:left;
 height:71px;
 width: 956px;
  background-image:url(templates/pt_BR/default/fundo_top.gif);
  background-repeat: repeat-x;
}

#menu_topo a img{
padding:0;
margin-left:-4px;
}



#menu_borda_esquerda{
background-image:url(templates/pt_BR/default/borda_menu_top_esquerda.gif);
 background-repeat: no-repeat;
 height:71px;
 width: 7px;
 float:left;
}
#menu_borda_direita{
background-image:url(templates/pt_BR/default/borda_menu_top_direita.gif);
 background-repeat: no-repeat;
 height:71px;
 width: 7px;
 float:left;
}

#logo{
background-image:url(templates/pt_BR/default/logo.gif);
background-repeat: no-repeat;
height:359px;
width: 352px;
 float:left;
 position:relative;
margin-top:-24px;
}
#banner1 {
margin-left:6px;
background-image:url(templates/pt_BR/default/img_esquerda.jpg);
background-repeat: no-repeat;
height:335px;
width: 303px;
float:left;
}

#banner2 {
background-image:url(templates/pt_BR/default/img_direito.jpg);
background-repeat: no-repeat;
height:335px;
width: 302px;
 float:left;
}


#busca{
background-image:url(templates/pt_BR/default/fundo_busca.gif);
background-repeat: repeat-x;
height:23px;
 width: 956px;
 float:left;
 
color:#FFFFFF;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:12px;
font-weight:bold;
padding-top:5px;
}

#borda_busca_esq{
background-image:url(templates/pt_BR/default/busca_borda_esquerda.gif);
background-repeat: no-repeat;
float:left;
height:28px;
width: 7px;
}

#borda_busca_dir{
background-image:url(templates/pt_BR/default/busca_borda_direita.gif);
background-repeat: no-repeat;
float:left;
height:28px;
width: 7px;
}

#topo{
width: 970px;
height:71px;
}

#banner{
width: 970px;
height:335px;
}


#barra_busca{
width: 970px;
height:28px;
}

#barra_busca form{
padding:0;
margin:0;

}

.busca_texto{
width:153px;
height:16px;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
border : 1px solid #000000;
}

.forms {
margin:0;
}

.btn_buscar{
background-image:url(templates/pt_BR/default/btn_busca.gif);
border:medium none;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:10px;
font-weight:bold;
height:17px;
width:59px;
}

#destaque{
background-image:url(templates/pt_BR/default/escrito_destaque.gif);
background-repeat:no-repeat;
float:left;
height:29px;
margin:20px 0 0 25px;
width:114px;
}



/* inicio interior */


.banner_destaque{
margin-top:13px;
}

.banner_destaque_flash{
height:80px;
margin:15px 0 -10px 13px;

}

.tamanho_cor{
background-color:#FFFFFF;
color:#000000;
padding-left:5px;
width:233px;
}

.tamanho_cor form{
margin: 0;
padding: 0;
}

.tamanho_cor_top{
margin-top: 10px; 
background-image:url(templates/pt_BR/default/borda_cores_topo.gif);
background-repeat:no-repeat;
height:5px;
width:238px;
}

#banners{
padding:6px;
}

#banners img{
margin:6px;
}

.tamanho_cor_bottom{
background-image:url(templates/pt_BR/default/borda_cores_bottom.gif);
background-repeat:no-repeat;
height:5px;
width:238px;

}

.caixa_produto{
border:1px dashed #00074f;
height:380px;
width:196px;
padding-right:3px;
}


.caixa_produto .nome_produto{
font-size:12px;
margin:0;
padding:0 5px 20px;
text-transform:uppercase;
color:#000066;
}

.caixa_produto .preco{
color:#000066;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;

}

.btn_comprar{
padding-bottom:5px;
}

.btn_detalhes{
padding-bottom:10px;
}



#nome_migalha{
height:100px;
}

#nome_migalha p{
color:#000000;
font-family:arial,sans-serif;
font-size:14px;
padding-left:10px;
padding-top:5px;
}

#nome_migalha h1{
font-family:arial,sans-serif;
font-size:22px;
padding-left:10px;
color:#000b7E;
}

#nome_migalha a, #nome_migalha p a{
color:#000000;
font-family:arial,sans-serif;
font-size:14px;
text-decoration:none;
}

#bloco_pagto{
float:left;
width:355px;
color:#FFFFFF;
padding-left:6px;
}

#bloco_pagto table tr td{
color:#FFFFFF;
font-family:arial,sans-serif;
}

#bloco_pagto a img{
padding-bottom: 10px;
padding-top:20px;
}

#bloco_foto{
padding-left:10px;
width:232px;
float:left;
margin-bottom:20px;
}


#titulo_prod_relacionado{
background-color:#00074F;
height:32px;
margin-left:10px;
margin-right:10px;
margin-bottom:-1px;
}

#titulo_prod_relacionado h3{
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
margin:0;
padding:8px 0 0 20px;
height:32px;
}

#caixa_descricao{

margin:40px 0 25px 12px;
width:567px;

}

#caixa_descricao p {
color:#000000;
font-family:arial,sans-serif;
font-size:12px;
margin:10px 0 30px 0px;
text-align:left;
}

#caixa_descricao h3{
color:#000B7E;
font-family:arial,sans-serif;
font-size:15px;
margin:0;

}

#video{
padding: 20px 0 20px 0;
text-align:center;
}

/* fim interior */



/*   	RODAPE INICIO      */


#menu_rodape{
width:298px;
border-right:1px dashed #00074f;
float:left;
margin-top:57px;
height:130px;
}

#menu_rodape ul {
margin:0;
padding:0;
width:159px;
}

#menu_rodape li {


font-size:11px;
list-style-image:url(templates/pt_BR/default/ponto_rodape.gif);
list-style-position:inside;
list-style-type:none;
padding-bottom:4px;
padding-left:16px;
padding-top:2px;
text-align:left;
}

#menu_rodape li a{

color:#0b114a;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:12px;
text-decoration:none;

}




#pagseguro_rodape{
width:242px;
float:left;
margin-top:20px;
height:190px;
}

#certificados{
width:278px;
float:left;
height:210px;
}

#escrito{
color:#0B114A;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:12px;
text-decoration:none;
text-align:left; 	
font-weight:bold;
margin-top:21px;
}

#seguranca{
border-bottom:1px dashed #00074F;

height:130px;
text-align:left;
}

#seguranca a {
color:#000000;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
text-decoration:none;
}

#outros{
color:#262D75;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
text-decoration:none;

}

#img_twitter{
color:#262D75;
float:left;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
margin:8px 0 0 10px;
text-decoration:none;
}

#outros p{
float:left;
width:100px;
margin:15px 0 0 10px;

}

#surgimento{

}

#img_surgimento{
color:#262D75;
float:left;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
margin:3px 0 0 30px;
text-decoration:none;
}

/*   	RODAPE FIM      */


/* CSS - CABECALHO */



table.TBLcabecalho { 
	background-color: #FFFFFF;
	border: dottedpx;
}

td.TDcabecalho{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNcabecalho {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.MNcabecalho:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNdivisorcabecalho {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


/* CSS - RODAPE */

table.TBLrodape { 
	background-color: #FFFFFF;
	border: dottedpx;
}

.TDrodape{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNrodape {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.MNrodape:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNdivisorrodape {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


/* CSS - LATERAL ESQUERDA */

td.TBLlatesquerda { 
	background-color: #FBEDED;
}

.MNlatesquerda {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left:-4px;

}

.MNlatesquerda:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNlatesquerdaAtivo {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}

.MNlatesquerdaAtivo:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNdivisorlatesquerda {
	background-color: #4C4C4C;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.LCNlatesquerda {

	
		
	
width:200px;
height:16px;
font-family:Arial,Verdana,Tahoma,Sans-serif;
font-size:10px;
border : 1px solid #000000;
}


/* CSS - LATERAL DIREITA */

td.TBLlatdireita { 
	background-color: #FFFFFF;
	border: dottedpx;
}

table.CARTBLlatdireita { 
	background-color: #F5D6D6;
	border: dottedpx;
}

table.CARTDlatdireita { 
	background-color: #FBEDED;
	border: dottedpx;
}

.CARTXTlatdireita {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #040A5E;
	text-decoration: none;
}

.CARTXTlatdireitarecibo {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #040A5E;
	text-decoration: none;
}

.MNlatdireita {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


/* CSS - CENTRO */

/* -> Area de produtos */
.TXTproduto {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
}

.TXTproduto:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: underline;
}


/* -> Tabelas Padrão */
.FUNDOINFOproduto { 
	background-color: #EEEEEE;
	border: dottedpx;
}


/* -> Tabela Opções de Pagamento do Produto */
.FUNDOoptpagproduto1 { 


	background-color:#6069C0;
	color:#FFFFFF;
	font-family:arial,sans-serif;
	font-size:12px;
	padding:5px;
	text-decoration:none;
height:40px;

}

.FUNDOoptpagproduto2 { 
	background-color: #FFE1E1;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.FUNDOoptpagproduto3 { 
	background-color: #D8D8D8;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

.FUNDOoptpagproduto4 { 
	background-color: #CCCCCC;
	border: dottedpx;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}


/* -> Tabela 01 */
.TBLpers1_borda1 { 
	background-color: #4C53A1;
	border: 1px;
}

.TBLpers1_borda2 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_fundo { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda1 { 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda2 { 
	background-color: #4C53A1;
	border: 1px;
}

.TBLpers2_borda3 { 
	background-color: #040A5E;
	border: 1px;
}

.TBLpers2_fundo { 
	background-color: #FFFFFF;
	border: 1px;
}


/* -> Area do Carrinho */
table.carrinho { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	border-spacing: 5px;
	margin-top: 5px;
}

td.carrinho{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}


/* -> Area Comum */
.FUNDOTABtopico { 
	background-color: #040A5E;
	border: dottedpx;
}

.TXTTABtopico {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.TXTTABtopico:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.textos_infos {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.textos_infos:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TXTbox {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TXTbox:hover {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.FORMbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	background-color: #F7F7F7;
}

.BTTN1 {
	BACKGROUND-COLOR: #D1D1D1;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN2 {
	BACKGROUND-COLOR: #33CC33;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN3 {
	BACKGROUND-COLOR: #000066;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN4 {
	BACKGROUND-COLOR: #FEE247;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTNcomprar {
	background:transparent url(templates/pt_BR/default/btn_comprar_detalhe.gif) no-repeat scroll 0 0;
	border:0 solid #999999;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	height:29px;
	margin-top:5px;
	width:150px;
	margin-left:45px;
}

.BTTNindique {
	
	
	background:transparent url(templates/pt_BR/default/btn_indica_detalhe.gif) no-repeat scroll 0 0;
	border:0 solid #999999;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	height:29px;
	margin-top:5px;
	width:150px;
	margin-left:45px;
	
}

