*{margin: 0; padding: 0; }
img {border:0;}
BODY {  background:#9C9C9C;margin: 0 auto;} 
#tudo { width:770px; margin: 0 auto; background-color:#FFFFFF; height:auto;}
#fundo { background-color:#FFFFFF; width:770px; height:auto; margin:auto;}
#topo {background-image:url("imagens/topo.jpg"); height:135px; width:770px;} 
#buscar { padding:5px;}
#categoria {width:200px; float:right;} 
#conteudo  { width:770px; height:auto; background-image:url("imagens/fundo.gif"); float:left;}
#meio {height:auto; width:550px; float:left; background-color:#FFFFFF;}
#meio p { font-family: Arial,Comic Sans MS ,Verdana,  Helvetica, sans-serif; text-align:left;}
#revenda { color:#000000; list-style-type:katakana-iroha; width:auto; height:auto;}
#revenda a{ color:#513F17; font-weight:700; text-decoration:none;}
#revenda A:hover{ text-decoration:underline; color:#FF6600;}
#revenda H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 48px; FONT-SIZE: 20px; BACKGROUND: url(imagens/borda.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR:#990000; PADDING-TOP: 9px; HEIGHT: 36px
}
#oculto { display:none;}
.cadastro {}
.mini {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.mini a{TEXT-DECORATION: none; color:#000000;}
.cat {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;PADDING-LEFT: 5px;}
.limpar {clear:both;}
.limpar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.limpar {display: inline-table;}
.campo { border:ridge; border:1px; border-bottom-color:#666666;}  
.caixa p {  font-family: Arial,Comic Sans MS ,Verdana,  Helvetica, sans-serif; text-align:left; font-size:15px; }
.caixa {clear: both;padding: 5px; }
.img_serv {	float: left;margin-right:10px;padding:3px;height:200px;width:300px;overflow:hidden;border:1px solid #000;background-color:#333333; }	  
#pe {
	color:#fff; padding-bottom:0px;
	padding-top:5px;
	font-weight:700;
	clear:both;
	margin: 0 auto; 
	bottom:0;
	width:100%;
	height:30px;
  text-align:center;
  BACKGROUND: url(imagens/fundo-menu.png) repeat-x;
}
#produtos {
	HEIGHT:auto; width:550px; float:right; background-color:#FFFFFF;
}
#produtos H2 {
	BACKGROUND: #f5f5f5; MARGIN: 0px 5px; FONT: bold 14px arial; COLOR: #0082d7
}
#produtos H2 SPAN {
	BACKGROUND: #fff
}
#produtos UL {
	MARGIN-TOP: 20px
}
#produtos LI {
	FLOAT:left; FONT: 11px arial; WIDTH: 32%; padding:3px; COLOR: #646464; LIST-STYLE-TYPE: none; HEIGHT: 210px; TEXT-ALIGN: center; 
}
#produtos A {
	COLOR: #646464
}
#produtos A:hover {
	TEXT-DECORATION: underline
}


 
img.left {  float:right;  margin:0 0 0 10px;}
p {margin:10px;}
.preco { color:#990000; font-size:12px;}
.prod {COLOR:#FF0000; font-size:12px; font-weight:800;}
#meio h3 { padding-left:5px;}  


#destaques { width:550px; height:190px;  overflow: hidden; }
#destaques ul { height:20px; list-style:none; text-align:center; float:right;}
#destaques ul li{ float:left; width:10px; background-color:#FFF; height:10px; border:1px solid #990000; margin:3px; cursor:pointer; font-size:10px}
#destaques div { clear:both; height:170px; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#destaques div img { float:left;  height:140px; margin:5px; }
#destaques .exibe { display:block;}

.btNormal {text-align:center; border:groove; border:1px; margin-left:70px; }
.formNorm { background-color:#999999; font-size:12px; margin-left:40px; margin-top:25px; color:#FFFFFF; }
.idioma { background-color:#FFFFFF; font-size:12px; margin-left:60px; margin-top:25px; }
.destaque {background-color:#FF6600; padding:5px; color:#FFFFFF; font-weight:800;}


#menu {
	BACKGROUND: url(imagens/fundo-menu.png) repeat-x; MARGIN: 0px 0px 0px; HEIGHT: 31px;}
#menu UL {
	MARGIN: 0px auto; WIDTH: 770px
}
#menu UL LI {
	DISPLAY: inline
}
#menu UL LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 90%/31px 'Trebuchet Ms', Verdana, Aria, Tahoma; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 0px; HEIGHT: 33px; text-decoration:none;
}
#menu UL LI A:hover {
	BACKGROUND: url(imagens/fundo-menu-hover.png) #fc210e repeat-x
}
#tipico { width:550px; height:auto;}
form {    width: 99%;    padding: 0;    margin: 0;}
form p {       font-size: 75%;   padding: 0;   margin: 0;}
fieldset {    margin: 5px 0 0 5px;    border: 1px solid #EBEAE9;    padding: 5px;}
legend {    font-size: 80%;    font-weight: bold;    padding: 0 5px 0 0; color:#006633;}
.fields {    width: 69%;    float: left;}
.help {    width: 29%;    font-size: 60%;    padding: 5px;    margin: 20px 0 0 0;    color: #666666;    background: #F7F7F7;    float: left;}
.txtbox {    width: 99%;    border: 1px inset #666666;}
.box_t {     width: 150px;    border: 1px inset #666666;}
.box_d {    width: 50px;    border: 1px inset #666666;}
.obriga {    font-size: 195%;    font-weight: bold;}


.bg-color-1 {  background: antiquewhite;}
.img-100 {width: 100%; height: auto;}
.font-1 {font-size: 1em;}
.hide { display:none;}
