html,body {
margin:0px;
height:100%;
min-height: 100%;
padding :0px;
font-size:11px;
font-family:Verdana;
}

img{
	border:0px;
}

form {
margin:0px;
padding:0px;
}

				a:link       { color: #000000 }
				a:visited    { color: #000000 }
				a:hover      { color: #808080 }
				.menu:link { color:#ffffff>; text-decoration: none;}
				.menu:visited { color:#ffffff; text-decoration: none;}
				.menu:hover { color:#ffffff; text-decoration: underline;}
				.baixo:link { color:#000000; text-decoration: none;}
				.baixo:visited { color:#000000; text-decoration: none;}
				.baixo:hover { color:#000000; text-decoration: underline;}


.maiusculas {
	text-transform: uppercase;
}

img {
   behavior: url("png/pngbehavior.htc");
}

#tabela a {
color : #fff;
text-decoration : none;
font : 11px verdana;
}



#preco {
	position:relative;
	width:300px;
	height:70px;
	z-index:100;
	background-image: url(file:linguagens/portuguesbr/imagens/fundo_precos.gif);
}

html,body{
	margin:0px;
	height:100%;
	min-height: 100%;
	padding : 0;
	margin : 0;
}


#topo1 {
	position:relative;
	width:100%;
	height:95px;
	background:url(imagens/fundo_topo.png) repeat-x #fff;
	margin:0px;
}

#topo1_dados {
	position:relative;
	width:985px;
	height:80px;
	margin:auto;
	padding:0px;
}

#logo {
	margin:0;
	padding:5px 0 0 10px; 
	overflow:hidden;
	float:left;
	width:270px;
	height:80px;
	
}

#imagens-topo{
	margin:0px;
	padding:10px 0px 0px 10px; 
	width:auto;
	overflow:hidden;
	border:0px none;
	float:right;
	font:10px verdana;
	text-decoration:none;
	color:#1a1a1a;
	text-align:right;
}

#text-login{
	font:10px verdana;
	padding:35px 0px 0px 0px;
	margin:0px 0px 0px 20px;
	float:left;
	width:200px;
}
#text-login a{
	color:#666;
	text-decoration:none;
}
#text-login a:hover{
	color:#000;
}


#menutopo{
	margin:0px;
	padding:10px 10px 0px 0px; 
	width:300px;
	overflow:hidden;
	border:0px none;
	float:right;
	font:11px verdana;
	text-decoration:none;
	color:#1a1a1a;
	text-align:right;
}
#menutopo a{
	text-decoration:none;
	color:#666;
}
#menutopo a:hover{
	text-decoration:none;
	color:#000;
}

#barra_botoes{
	position:relative;
	width:100%;
	height:29px;
	background: url(imagens/fundo_barra_botoes_topo.png) repeat-x #fff;
	margin:0px;
}

#barra_busca{
	position:relative;
	width:100%;
	height:37px;
	background: url(imagens/fundo_barra_busca.png) repeat-x #069;
	margin:0px;
	padding:0px;
}

#barra_busca_links{
	margin-top:12px;
	margin-right:5px;
	padding:0px; 
	height:20px;
	width:450px;
	font:11px verdana;
	text-decoration:none;
	color:#FFFFFF;
	float:right;
	display:block;
	text-align:right;
}
#barra_busca_links a{
	text-decoration:none;
	color:#FFFFFF;
}
#barra_busca_links a:hover{
	text-decoration:none;
	color: #FFFF00;
}



#barra_busca_dados {
	position:relative;
	width:985px;
	margin:auto;
	padding:0px;
	height: 37px;	
}
#buscar {
	margin:0px;
	padding:0px 0px 0px 100px; 
	height:37px;
	overflow:hidden;
	background: url(imagens/img-busca.png) no-repeat left;
}


#barra_imagens_topo ul{
	position:relative;
	width:100%;
	height:200px;
	background: #000000;
	display:block;
	clear:both;
	list-style:none;
	margin:0px;
	padding:0px;
	z-index: 0;
}

#barra_imagens_topo ul li{
display: inline;
}


#menu_destaques  {
 width: 985px;
 padding:0px;
 margin: auto;
 list-style:none;
 font:11px verdana;
 color: #000000;
 text-align: center;
		}
		
		
		



.bt-top {
  font-size: 11px;;
  font-weight: bold;
  color:#1a1a1a;
  left: 0px;
  width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
}
.bt-top ul {
  list-style: none;
  padding: 10px 0 0 0;
  *padding: 10px 0 ;
  margin: 0;
}
.bt-top ul li {
  display: inline;
  margin: 0 0 0 -5px;
  pading: 0px;
}
.bt-top a{
  color: #1a1a1a;
  text-decoration: none;
  padding:8px 15px 7px 15px;
  border:1px solid #FFFFFF;
}
.bt-top a:hover {
  background:#ffffff;
  color:#000000;
}




	  
	  
	  
	/* slides */ 
	  
div.wrap{
 width:995px;
 margin:0 auto;
 text-align:left;

}

div#header{
 margin:0px 0 0;
  background-color:#000;
  width:100%;
}

 div#header div.wrap{
  height:165px;
  background:url(images/header-bg.png) 50% 0 no-repeat;
 }
 div#header div#slide-holder{
  width:995px;
  height:165px;
  position:absolute;
   background-color:#000;
 }
  div#header div#slide-holder div#slide-runner{
   top:0px;
   left:0px;
   width:995px;
   height:165px;
   overflow:hidden;
   position:absolute;
  }
  div#header div#slide-holder img{
   margin:0;
   display:none;
   position:absolute;
  }
  div#header div#slide-holder div#slide-controls{
   left:795px;
   bottom:0px;
   width:200px;
   height:46px;
   position:absolute;

  }
   
 
   div#header div#slide-holder div#slide-controls p#slide-nav{
    float:right;
    height:24px;
    display:inline;
    margin:10px 15px 0 0;
   }
    div#header div#slide-holder div#slide-controls p#slide-nav a{
     float:left;
     width:24px;
     height:24px;
     display:inline;
     font-size:11px;
	 color:#FFF;
     margin:0 5px 0 0;
     line-height:24px;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
     background-position:0 0;
     background-repeat:no-repeat;
    }
    div#header div#slide-holder div#slide-controls p#slide-nav a.on{
     background-position:0 -24px;
    }
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}


/* FIM SLIDES */

#barra-info{
	width:100%;
	background:#FC0;
	padding:5px 0px;
	color:#000;
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	border-top:1px solid #FFF;
	border-botton:1px solid #FFF;
}


.font-branca {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #1a1a1a;
}
.font-branca2 a{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #1a1a1a;
	text-decoration:none;
}
.font-branca2 a:hover{
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #FC0;
}

#rodape{
	width:180px; 
	padding:10px; 
	float:left;
	font-family:Verdana;
	font-size:11px;
}
#rodape .titulo{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
#rodape a{
	font-family:Verdana;
	font-size:11px;
	color:#666;
	text-decoration:none;
}
#rodape a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#rodape2{
	width:330px; 
	padding:10px; 
	float:left;
	font-family:Verdana;
	font-size:11px;
	color:#666;
	text-align:right;
}
#rodape2 .titulo-loja{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#000;
}
#rodape .desc{
	font-family:Verdana;
	font-size:10px;
	color:#666;
}


#rodape1{
	position:relative;
	width:900px; 
	padding:15px 0px; 
	font-family:Verdana;
	font-size:11px;
	color:#666;
	border-top:1px solid #e0e0e0;
	float:left;
	text-align:center;
}

.style1 {
	color: #fff;
	font-weight: bold;
}

/* PRODUTOS VITRINE */

#produtos_vitrine {position:relative;width:160px; height:240px;float:left;padding:10px;border:1px dotted #ccc;margin:5px;}
#produtos_vitrine-pi {position:relative;width:160px; height:240px;padding:10px;border:1px dotted #ccc;margin:5px auto;}
#produtos_vitrine2 {position:relative;width:160px; height:240px;float:left;padding:10px;border:1px dotted #ccc;margin:5px 10px;}
#img_produtos_vitrine {position:relative;width:100%;height:120px; text-align:center;}
.preco_destaque{font-family:verdana;font-size:11px;font-weight:bold;color:#900;}
h2{font-family:verdana;font-size:11px;font-weight:bold;color:#333;margin:5px 0 0 0;padding:0px;}

/* DETALHES PRODUTO */

h1.titulo_produto {font-family:verdana;font-size:20px;font-weight:bold;color:#333;margin:0px;padding:0px;}
h2.titulo_produto {font-family:verdana;font-size:12px;font-weight:bold;color:#333;margin:0px;padding:0px;}
#produto {width:100%;height:260px;float:left;}
#img_produto {width:210px;height:240px;padding:5px; margin:10px;float:left; border:1px dotted #CCC;}
#img_produto a{text-decoration:none;}
#precos_produto {width:300px;padding:10px 5px;float:left;}
#precos_produto .preco {color: #900; font-size: 20px; font-weight: bold;}
#precos_produto .preco_p {color: #900; font-weight: bold;}
#pagamentos {width:180px; height:auto; padding:10px 5px;float:right;}
#formas_pagamento_titulo{width:170px;padding:5px; background:#900; color:#FFF; font-weight:bold;margin-top:10px;}
#formas_pagamento_desc{width:168px;padding:10px 5px; border-left: 1px solid #900; border-right: 1px solid #900;border-bottom: 1px solid #900;}
#pagamentos .preco_p {color: #900; font-weight: bold;}
#descricao {width:95%;float:left; padding:15px;}
p.parcelamento{margin:3px 0px; padding:0px;}