@charset "utf-8";

html { overflow: -moz-scrollbars-vertical; }
* {	margin:0px;	padding:0px; }
img {border:0px; }
table td tr { border:0px; }
form { margin:0px; padding:0px; }

/* CSS BODY  */
body { margin:0px; background-image:url(../images/bgnovo.png); text-align:center; }
body { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
body {
	SCROLLBAR-FACE-COLOR: #EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	SCROLLBAR-ARROW-COLOR: #da251d; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
}

/* CSS LAYOUT PRINCIPAL  */
#layout { margin:0 auto; width:1000px;}
#layout_principal { width:771px; float:left; }
	#topo { width:771px; background-image:url(../images/toponovo.png) no-repeat; height:149px; }
	#topo2 { float:left; width:771px; background-image:url(../images/toponovo2.png); height:149px; _height:190px; padding-top:0px; _padding-top:35px;}
		  #texto_topo { float:left; width:465px; height:70px; margin-top:0px;  padding-top:1px;     margin-left:290px; _margin-left:15px; margin-right:10px; text-align:right; }
		
		
	/* CSS LAYOUT PRINCIPAL */
		#topo_logo { float:left; width:520px; height:50px; margin-left:20px; _margin-left:15px; margin-right:10px; text-align:left; } 
		#cliente { float:left; width:200px; _width:190px; height:100px; text-align:left; margin-top:25px; color: #333; }
		#cliente input { float:left; width:60px; margin-right:10px; color:#666666; margin-bottom:6px;}
		#cliente .botao { width:23px; height:23px; margin-top:-3px;}
		#menu { width:771px;  padding-top:5px; position: relative;float: left }
		#menu a { color: #FEBE21 ; font-size:12px; font-weight:bold; display:block; }
		#menu a:hover { color:#FFFFFF; }
		#menu2 a { color:#ffffff; font-size:13px; font-weight:bold; display:block; }
		#menu2 a:hover { color:#ffffff; }
		#menu #sep { float:left; padding-left:7px;  padding-right:7px; color:#CCCCCC;}
		#centro_banner { float:left; background-image:url(../images/fio_background.gif); width:771px; text-align:center; }
		#centro { float:left; background-image:url(../images/fio_background.gif); width:710px; padding-right:31px; padding-left:30px; text-align:left; }
		#centro #texto { float:left; width:100%; margin-bottom:20px; margin-top:4px;}
		#centro #texto #titulo { width:100%; background-image:url(../images/title.gif); text-align:center; margin-bottom:10px; }
		#centro #texto table { margin:0 auto; }
		#centro #texto td { font-size:14px; font-weight:bold; color:#000000; background-color:#FFFFFF; text-align:center; padding-left:20px; padding-right:20px; margin-top:-5px;}
		#centro #texto .seta { background-image:url(../images/seta.png); background-repeat:no-repeat; background-position:top left; padding-left:25px; height:40px; display:block; 						float:left; width:680px; margin-bottom:10px;}
		#centro #texto2 { float:left; width:710px; margin-bottom:10px;  margin-top:5px;}
		#centro #texto3 { float:left; width:200px; margin-bottom:20px;  margin-top:48px; margin-left:10px;}
		#centro #painel { width:349px; height:202px; float:left;}
		#centro #twitter { width:200px; height:96px;float:left; }
		#centro #anuncie { width:151px; height:204px; float:right; margin-left:8px; margin-right:8px;}
		#centro #busca { width:183px; height:221px; padding-top:50px; padding-left:15px; float:left; background-image:url(../images/caixa_busca.gif); }
			#centro #busca select { margin-bottom:3px; margin-top:0px; width:170px; }
			#centro #busca input  { margin-bottom:3px; margin-top:0px; width:170px; }
			#centro #busca .botao { width:113px; height:41px; }
		#rodape { float:left; background-image:url(../images/rodape.gif); width:710px; height:40px; padding-right:31px; padding-left:30px; text-align:center; }
		#banners { width:229px; float:left; padding-top:20px; }
#banner_destaque { background-image:url(../images/box_banner1.gif); width:220px; height:117px; float:left; margin-bottom:10px;}
#banner_normal { width:220px; float:left;}

/* CSS ESTOQUE */
#estoque { float:left; width:100%; margin-bottom:20px; margin-top:10px;}
#caixa_estoque { float:left; width:130px; height:185px; float:left; margin-right:12px; }
a.img { float:left; border:1px solid #a8a7a7; display:block; margin-bottom:10px;}
a.img:hover { border:1px solid #da251d;}
#caixa_estoque img { border:3px solid #ffffff; width:120px; height:90px;  }
.img2 { border:3px solid #ffffff; width:30px; height:23px; float:left;  }
a.img_link { float:left; border:1px solid #a8a7a7; display:block; margin-right:4px;}
a.img_link:hover { border:1px solid #da251d;}

#paginador { width:100%; text-align:center;}
	#paginador a { float:left; font-size:11px; color:#da251d; display:block; margin-right:6px;}
	#paginador a:hover { color:#666666; }
atual

/* CSS FONTES */
.cinza_10px { font-size:12px; color:#666666; }
.cinza_11px { font-size:12px; color:#666666; }
.cinza_13px { font-size:13px; color:#666666; }
.cinza_claro_11px { font-size:11px; color:#aaa9a9}
.preto_11px { font-size:11px; color:#000000; }
.branco_10px { font-size:10px; color:#FFFFFF; }
.branco_11px { font-size:12px; color:#FFFFFF; }
.vermelho_10px { font-size:10px; color:#000000; }
.vermelho_11px { font-size:11px; color:#000000; }
.vermelho_11px_upper { font-size:11px; color:#000000; text-transform:uppercase; }
.vermelho_14px { font-size:14px; font-weight:bold; color:#000000; }

.borda{ border:1px solid #666;}
.borda2{ border:1px solid #666; margin-right:2px;  cursor:pointer;}


/* CSS LINKS */
a { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; color:#666666; text-decoration:none; }
a:hover { color:#000000; }

a.link_vermelho_10px { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 12px; color:#da251d; text-decoration:none; }
a.link_vermelho_10px:hover { color:#666666; }

a.link_vermelho_11px { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 11px; color:#da251d; text-decoration:none; }
a.link_vermelho_11px:hover { color:#666666; }

a.link_vermelho_11px_bold { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none; font-weight:bold; }
a.link_vermelho_11px_bold:hover { color:#666666; }

a.link_cinza_10px { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;; font-size: 12px; color:#666666; text-decoration:none; }
a.link_cinza_10px:hover { color:#000000; }

a.link_branco_11px { font-family: "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 13px; color:#ffffff; text-decoration:none; }
a.link_branco_11px:hover { color:#cfdd1d; }


/* CSS FORMULÁRIO */
input { font-family:"Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; border:1px solid #d7d7d7; padding:2px; }
select { font-family:"Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; border:1px solid #d7d7d7; padding:2px; }
textarea { font-family:"Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; border:1px solid #d7d7d7; padding:2px; }
.botao { border:0px; padding:0px; }
.botao2 { border:0px; padding:0px; background-color:#000000; color:#FFFFFF; text-transform:uppercase; padding:4px; *padding:4px 0 4px 0; font-weight:bold; }


#lojas {
    width: 715px;
    height: auto;
    position: relative;
    float: left;
    margin: 0px;
    padding: 0px;
}

#lojas li{
    width: 220px;
    height: 115px;
    position: relative;
    float: left;
    overflow: hidden;
    text-align: center;
    margin: 0px;
    padding: 0px;
    margin: 9px;
}
