body {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; background: #fff url(_imagens/fundo.jpg) center top repeat-x;}
html *{ margin:0px; padding:0px;}

img {	border:0;}
h1 {	font-size:22pt;	clear:both; color:#005F36;}
	
h2 {	font-size:16pt; letter-spacing: -0.05em;	color:#666633;	clear:both;}
h3 {	font-size:15pt;	color:#666633;	clear:both;}
h4 {	font-size:9pt;	color:#666633;	clear:both; letter-spacing: -0.05em; float:right; display:inline;}
a { color:#666633;}
p { margin:20px 0;}


#site { position: relative; width:750px; margin-left:-375px;	left:50%;}
#container { position: relative; width:750px;}

#topo { position: relative;	width:538px; height:254px;}
#topo h1#logo {	text-indent:-1000px; background:url(_imagens/logo.jpg);	width:538px; height:200px;}
#topo ul { list-style:none; height:54px; margin:0px; padding:0px;}

#topo ul li { float:left; margin:0px; padding:0px;}
#topo ul li a { overflow:hidden;}
#topo ul li a#home{ background:url(_imagens/menu_home_off.jpg); text-indent:-1000px; display:block; width:108px; height:54px;}
#topo ul li a:hover#home{ background:url(_imagens/menu_home_on.jpg); }
#topo ul li a#empresa{ background:url(_imagens/menu_empresa_off.jpg); text-indent:-1000px; display:block; width:144px; height:54px;}
#topo ul li a:hover#empresa{ background:url(_imagens/menu_empresa_on.jpg); }
#topo ul li a#produtos{ background:url(_imagens/menu_produtos_off.jpg); text-indent:-1000px; display:block; width:132px; height:54px;}
#topo ul li a:hover#produtos{ background:url(_imagens/menu_produtos_on.jpg); }
#topo ul li a#contato{ background:url(_imagens/menu_contato_off.jpg); text-indent:-1000px; display:block; width:154px; height:54px;}
#topo ul li a:hover#contato{ background:url(_imagens/menu_contato_on.jpg); }


				
#container #mainContent { position: relative; width: 750px;	margin-left:-375px;left:50%;}

#container #mainContent #box_capa { display:block; width:750px; height:380px;}
#container #mainContent #box_capa #flash{ position:relative; width:710px; height:310px; top:20px; left:20px;}
#container #mainContent #box_capa #scroller { width:1760px; display:block; background-color:#009999;float:left; margin:0; padding:0;}
#container #mainContent #box_capa #scroller img { float:left; margin:0; padding:0;}


	#seta_esquerda, #seta_direita {width:56px; height:90px; position:absolute; top:133px; display:block; cursor:pointer; text-indent:-1000px; overflow:hidden;}
	#box_capa>#seta_esquerda { background:url(_imagens/seta_esquerda.png) top;}
	#box_capa #seta_esquerda { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_imagens/seta_esquerda.png', sizingMethod='scale');}
		  
	#box_capa>#seta_direita { background: transparent url(_imagens/seta_direita.png) top; left:450px;}
	#box_capa #seta_direita { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_imagens/seta_direita.png', sizingMethod='crop'); left:450px;}

	
	
	
#container #mainContent #menu { width: 200px; float:left; position:relative; overflow:hidden;}
#container #mainContent #menu #inner_menu { padding:10px;}
#container #mainContent #menu #inner_menu a { border: 0px; padding:5px 5px 5px 5px; font-size:10pt;}
								#inner_menu ul { width: 170px; margin:0px; padding:5px; list-style-position:inside; list-style-image:url(_imagens/li.jpg);}
								#inner_menu ul li { width: 160px;  margin:0px; padding:0px;}
								#inner_menu ul li a{ font-size:9pt}
								#inner_menu ul li ul { list-style-image: none;}


#container #mainContent #full_content { position:relative; width: 730px; float:right; overflow:hidden;}
#container #mainContent #full_content #inner_content { min-height:490px; _height:490px; font-size:12px; padding:20px;}

#container #mainContent #content { position:relative; width: 530px;overflow:hidden;}
#container #mainContent #content #inner_content { min-height:490px; _height:490px; font-size:12px; padding:20px;}

div.texto { font-size:16px; margin:10px 0;}

#rodape {	position:relative;	background-image:url(_imagens/bg_rodape.jpg);	height:246px;	clear:both;	width:100%; color:#666633;}
#rodape a { text-decoration:none;}
#rodape #inner_rodape { position: relative; width: 710px;	margin-left:-365px;	left:50%; padding:30px 10px;}

#rodape_texto{ font-size:14px; float:left; width:500px;}
#rodape_n2{text-align:right; float:right;}
#rodape_n2 a { width:60px; height:48; display:block;}


ul{	list-style:none;	margin:0;	padding:1px;}
ul li{	margin-top:10px;}
ul li li{	margin-top:0px;}
#resultado{position:relative;padding:10px;}
#erro{color:#990000;border:1px #0B5088 solid;padding:10px;font-size:12px;z-index:1000;text-align:center;}
#erro img{float:left;}
#mensagem{color:#336600;border:1px #0B5088 solid;padding:10px;font-size:12px;z-index:1000;text-align:center;}

fieldset {border:none;}
legend {padding:5px 0px;font-size:20px;font-weight:bold;color:#000000;}
	#formulario { margin:20px 0;}
		dt { font-weight:bold;font-size:16px; margin-top:10px;}
		dd {  position:relative; font-size:16px; margin:2px 0; width:493px;}
		input, textarea { width:100%; border: 1px #DAC9BC solid; font-size:16px; padding:3px;font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#666633;}
		textarea { height:150px;}
		button { width:100px; margin:2px; color:#000;  border: 1px #DAC9BC solid; font-size:18px; display:inline; float:left;}
		.validation-failed {
			border: 1px #FF3300 solid !important;
		}
		.validation-advice {
			color: #FF3300 !important;
		}


form { display:inline; }
dl { width:100px; display:inline;  }
dt { display:none;}
dd {  font-size:16px; color:#0B5088;}


.box {float:right;clear:both;text-align:center;background-color:#D9E9E1;margin:5px;padding:5px;}
.box_oculto{display:none;}
.box img {border:1px #000000 solid;}

.listagem {background-color:#D9E9E1;padding:4px;margin:5px;}
.listagem ul li{margin:10px auto;}
.listagem ul{list-style:none;}

div.fabricantes{padding:8px;margin:2px;overflow:auto; float:left;}
div.fabricantes .img {margin:5px;border:0;float:left;text-align:center;}

div.produtos{float:left;width:159px;border:1px #eeeeee solid; margin:1px;}
div.produtos div{display:inline;float:left;width:139px;margin:10px;height:210px;overflow:auto;text-align:center;}
div.produtos .img {margin:0px;border: 1px #ddd solid;}
div.produtos a { text-align:center;}
div.produtos_capa{position:relative;display:block;float:left;width:185px;}
div.produtos_capa div{padding:10px;background-color:#D9E9E1;margin:2px;}
div.produtos_capa .imagem {margin:2px;border:0;float:left;width:157px;}

.box_produtos {padding:10px;float:right;margin:5px;background-color:#D9E9E1;width:170px;clear:both;}
#detalhes{clear:both;}
#detalhes #coluna_esquerda{ top:0; bottom:0; float: left; width:315px;}
#detalhes #coluna_direita{ top:0; bottom:0; float: left; width:190px;}
#detalhes .preco {padding:10px;margin:5px;background-color:#D9E9E1;clear:both;font-size:13pt;}
#detalhes .detalhes {padding:10px;margin:5px;background-color:#EEF7F2;clear:both;font-size:13pt;}
#detalhes .detalhes span,#detalhes .preco span {font-size:14pt;font-weight:bold;display:block;margin-bottom:5px;}
#pedido{}
a.processo{background-color:#418B2A;color:#FFFFFF;text-decoration:none;padding:3px;}



