* { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
html, body { border:0; margin:0; padding:0; }
body { font:100%/1.25 Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { padding:10px 0; letter-spacing:-1px; font-size:2em; }
h2 {
	letter-spacing:-1px;
	font-size:1.5em;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

a { text-decoration: none; font-family:inherit; font-size:inherit; color:#666; } 
a:hover { text-shadow: 0 1px 3px rgba(0,0,0, .4);} 
p, ul, ol { margin:0; padding:0 0 1.25em 0; color: #666666; }
ul, ol { padding:0; list-style-position:inside; }
blockquote { margin:1.25em; padding:1.25em 1.25em 0 1.25em; }
small { font-size:0.85em; }
strong, b { font-weight:bold; font-size:inherit; color:#7c1804;}
img { border:0; }
sup { position:relative; bottom:0.3em; vertical-align:baseline; }
sub { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }
form { margin:0; padding:0; display:inline; }
input, select, textarea { font:1em CalibriRegular, Helvetica, sans-serif; }
textarea { width:100%; line-height:1.25; }
label { cursor:pointer; }
 
table { border:0; margin:0 0 1.25em 0; padding:0; }
table tr td { padding:2px; }
.clear         { clear:both; }
.espaco { height:30px;}
.float-left    { float:left; }
.float-right   { float:right; }
.margin-left   { margin-left:0 !important;}


.bodyHome { background-color: #f5f5f5; background-image: url(../_imagens/background.jpg) !IMPORTANT; background-repeat: repeat-x; background-position: 0px -160px; margin-bottom:50px; }
.bodyContent { background-color: #f5f5f5; background-image: url(../_imagens/background.jpg) !IMPORTANT; background-repeat: repeat-x; background-position: 0px -300px; margin-bottom:50px; }
/* Fontes do site */

@font-face{
	font-family:'CalibriRegular'; 
	src:url('../_fontes/calibri_0-webfont.eot');
	src:local('CalibriRegular'),url('../_fontes/calibri_0-webfont.woff') format('woff'),url('../_fontes/calibri_0-webfont.ttf') format('truetype'),url('../_fontes/calibri_0-webfont.svg#webfontuqlpkWjK') format('svg'); 
}

p { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; }
h1 { font-family: CalibriRegular, Tahoma; font-size: 13px; color: #333333; font-weight: normal; text-decoration: none; text-transform:uppercase; margin-top: 5px; }
h2 { font-family: CalibriRegular; font-size: 22px; color: #333; font-weight: normal; font-style: normal; text-decoration: none; text-transform: uppercase; }
h3 { font-family: CalibriRegular; font-size: 19px; color: #7c1804; font-weight: normal; text-transform: uppercase; text-decoration: none; padding:0 0 10px 0; }
img { border:0; }

#banner-central, #menu, #area-restrita, .botao, .medida, #mazaya, .scale, #simuladorInstrucoes, #portfolio, #historico, #Cadastro,#Sair, #Instrucoes, h3, h5, li, #rodape a  { display:none; }

#conteudo { width: 100%; margin: 15px auto; background-color:#F5F5F5 !IMPORTANT;}
				
#simulador { position:relative; padding:10px; background:#FFF !IMPORTANT;}
#ambienteContainer { background-color:#CCC !IMPORTANT;}
#ambiente { border:2px #999 solid !IMPORTANT; height:546px; background:url(../_imagens/reticula.gif) !IMPORTANT; }
	.moveable{ cursor:move;}			
#painel { position:relative;}

input { border:none;}
#rodape { position:relative; width: 990px; margin: 15px auto 0px; height:45px; padding-bottom:50px; clear: both; border-top-width: 3px; border-top-style: solid; border-top-color: #9f9f9f; }
#rodape ul { list-style-type: none; float: left; width: 300px; padding-top: 5px; }
#rodape ul li { font-family: CalibriRegular, Helvetica, sans-serif; font-size: 12px; color: #999; display:block; }

