html, body {
	position:relative;	
	width:100%;
	height:auto;
	margin: 0;
	padding: 0;

}


body {
	margin-left: 0px;
	margin-top: 0px;
}

.bordaForm{
	border:#921e2b 1px solid;
}

.ItensCesta {
background-color: #ffffff;
Border-left: 1px solid #921e2b;
Border-top: 1px solid #921e2b;
Border-bottom: 1px solid #921e2b;
Border-right: 1px solid #921e2b;
margin-top: 24px;
OVERFLOW: auto;
PADDING: 10px;
HEIGHT: 172px;
width: 200px;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color:#921e2b;
scrollbar-highlight-color: #921e2b;
scrollbar-face-color: #921e2b;
scrollbar-shadow-color: #921e2b;
scrollbar-darkshadow-color: #921e2b;
scrollbar-track-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
}


#geral{
    position:relative;
	width:995px;
	height:auto;
	font-family:Arial, Helvetica, 'sans-serif';
	font-size:11px;	
	}

/* Menu */	
#menu{   	
   background-color:#921E2B;   
   height:27px;
   font-size:14px;   
   }
   
#menu a:link, #menu a:visited{   
   text-decoration:none;
   color:#fff;
   font-weight:bold;
   border-right:1px solid #fff;
   padding:0 8px;
   }
   
#menu a:hover{
   text-decoration:none;
   color:#ccc;
   font-weight:bold;
   border-right:1px solid #fff;
   padding:0 8px;
   }   
   

/* CONTEÚDO */      
#esquerda{
   width:170px;
   color:#8C0F1C;
   }
   
#esquerda table#submenu tr td.titulo{
   font-size:13px;
   font-weight:bold;
   background-color:#FBF2F5;
   margin:3px 0;
   padding:2px 0;
   }  
   
   #esquerda table#submenu tr td.titulo2{
   font-size:13px;
   font-weight:bold;
   color:#FFFFFF;
   background-image:url(fotos/bg_tit_natal.jpg);
   margin:3px 0;
   padding:2px 0;
   }  
   
#esquerda table#submenu tr td ul li{
   width:160px;
   font-size:11px;
   font-weight:bold;
   margin:2px 0;
   background-color:#Fff;
   }   
   
#esquerda table#submenu tr a:link, #esquerda table#submenu tr a:visited { 
   text-decoration:none;
   color:#973442;    
   } 

#esquerda table#submenu tr a:hover{ 
   text-decoration:none;
   color:#CC0000;    
   }     
   
#direita{ 
  width:219px;
  color:#8C0F1C;
  } 
    
.destaque{
   position:relative;
   width:174px;
   margin:8px 0 8px 15px;
   text-align:center;
   }   
   
.destaque a:link, .destaque a:hover, .destaque a:visited{   
   text-decoration:none;
   color:#8C0F1C;
   }

#direita .destaque{ 
  width:225px;
  margin:0 2px 15px 0;  
  } 

.produtos_home{
  display:block;
  width:282px;
  margin-left:2px;
  margin-bottom:25px;
  font-size:12px;
  }  
  
.produtos_home strong{
  color:#921E2B;
  }  
  

/* RODAPÉ */

.rodape_2{
  background-color: #921E2B;
  font-size:10px;
  color:#fff;
  }  
   
.rodape_2 a:link, .rodape_2 a:hover, .rodape_2 a:visited{
  text-decoration:none;
  color:#fff;
  }   
  
.rodape_1{
 background-color:#F1E8E9;
 height:25px;  
 }
 
.rodape_1 a:link, .rodape_1 a:hover, .rodape_1 a:visited{
  text-decoration:none;
  font-weight:bold;
  color:#921E2B;
  margin:3px 15px 0 0;
  }    

/* INTERNAS */

#conteudo  {
  width:566px;
  }
  
.titulo {
  font-weight:normal;
  font-size:10px;
  color:#921E2B;
  border-bottom:1px dotted #333;
  } 
h1 {
	font-size: 14px;
	color: #921E2B;
}


.rosa{
  background-color:#EEE2E4;
  padding:5px 0 5px 5px;
  }  
  
/* Produtos */   
  
.tit_produto {
   color:#921E2B;
   background-color:#F9DFE1;/*#921E2B*/
   font-size:17px;
   font-weight:bold;
   padding:5px 0;
   text-align:center;     
   }
     
.nome_produto{
  font-size:14px;
  color:#fff;/*#921E2B*/
  text-align:center;
  font-weight:bold;
  padding:5px 5px;
  background-color:#921E2B;/*#F9DFE1*/
  border:1px solid #787468/*#921E2B*/;
  }
  
.produtos{
   color:#000;/*896436*/
   font-size:12px; 
   /*background-color:#F9F9F9; */
   padding-left:2px; 
  } 
  
.produtos strong{
  color:#921E2B;
  }   

.produtos ul{
  margin-top:8px;
  margin-left:-15px;
  text-align:left;
  }
   
.produtos img.foto {
  border:1px dotted #9D9488;
  margin:5px;
  }
  
a.topo:link, a.topo:hover, a.topo:visited{
  text-decoration:none;
  color:#921E2B;
  font-size:10px;
  }
  
.img_borda  {
  border:1px dotted #921E2B;
  }
  
.pqn  {
  font-size:10px;
  }
.pqn_strong  {
  font:10px;
  color: #F00;
  }
  
/* Buscar Valores */

.busca{
 font-weight:bold;
 color:#921E2B;
 }

.promo{
	font-weight:bold;
	color:#F00;
	font-size:14px;
}

.promo2{
	font-weight:bold;
	color:#921E2B;
	text-decoration:line-through;
}
 
.borda{
 border-top:1px dotted #000;
 margin-top:5px;
 }   

#progreso { 
  background: url(img/textarea.png) no-repeat; 
  background-position: -300px 0px; 
  width: 300px; 
  height: 14px; 
  text-align: center; 
  color: #000000; 
  font-size: 8pt; 
  font-family: Arial; 
  text-transform: uppercase; 
} 

.seo {
	position:absolute;
	/* width: 646px;
	height: 20px; */
	width: 995px;
	/*width: auto;*/
	left:0;
	margin-left:0px;
	/**margin-left: 23px;*/
	/*visibility:hidden;*/
	bottom: 0;
	padding-bottom:6px;
	text-align:left;
	font-family: verdana;
	font-size: 7pt;
	color: #666;		
	z-index: 1;
}


#geral tr #esquerda {
	font-weight: bold;
}
#geral tr #esquerda {
	font-weight: normal;
}
