body, h1, h2, h3, a, img, ul, li {margin:0;padding:0;border:0;list-style:none;}
#menu img { display: inline; }
body {background:url(img/body_bg.gif) repeat-y center;}

div#principal {position:relative;width:776px;left:50%;margin:0 0 0 -388px;}

/*//*/

div#topo {
	background:url(img/div_topo_bg.jpg) no-repeat;
	height:90px;
}
div#topo h1 {
	position:absolute;
	margin:29px 0 0 17px;
}
div#topo h2 {
	position:absolute;
	font:bold 13px "trebuchet MS", verdana, arial, sans-serif;
	color:#BA8300;
	margin:38px 0 0 352px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

/*//*/

.tira {
	position:absolute;
	left:590px;
	top:67px;
	z-index:2;
}
html > body .tira {
	left:300px;
	top:37px;
}

div#bg_menu {
	background:#000;
	width:100%;
	height:27px;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity:0.6;
	position:absolute;
}

ul#menu {
	display: table; height: 1%; 
	position:absolute;
	height:27px;
}
ul#menu li {
	float:left;
	font:11px "trebuchet MS", verdana, arial, sans-serif;
	text-transform:uppercase;
	height:20px;
	margin:0;
	text-align:center;
}
ul#menu li a.atual {
	font-weight:bold;
	background:#000;
}
ul#menu li a {
	float:left;
	display:block;
	color:#FFF;
	padding:5px 12px;
	border-right:1px solid #FFF;
	text-decoration:none;
}
ul#menu li a img {
	display:inline;
}
ul#menu li a:hover {
	background:#000 url(img/menu_bg_li.jpg) no-repeat left;
}

ul#menu li.at a  {
	display:none;
	padding:0;
	border:0;
}
/*//*/

div#corpo {
	margin:0 0 0 0;
	background:#F3F3F3;
	padding:0 0 0 0;
	font:12px "trebuchet MS", verdana, arial, sans-serif;
	color:#3A3832;
}

div#corpo div {
	height:91px;
	padding:40px 0 0 0;
	margin:0 0 20px 0;
}

div#corpo div.servicos {background:url(img/h1_servico_bg.jpg) center bottom no-repeat;}
div#corpo div.empresa {background:url(img/h1_empresa_bg.jpg) center bottom no-repeat;}
div#corpo div.sac {background:url(img/h1_sac_bg.jpg) center bottom no-repeat;}
div#corpo div.orcamento {background:url(img/h1_orcamento_bg.jpg) center bottom no-repeat;}
div#corpo div.tracking {background:url(img/h1_tracking_bg.jpg) center bottom no-repeat;}

div#corpo div h1 {
	width:180px;
	color:#C2B259;
	font-size:12px;
	margin:0 0 0 30px;
	padding:4px 0 0 0;
	display:block;
}

div#corpo div h2 {
	display:block;
	width:340px;
	margin:10px 0 0 30px;
	font:bold 18px "trebuchet MS", verdana, arial, sans-serif;
}

div#corpo h2 {
	font:bold 14px "trebuchet MS", verdana, arial;
	margin:15px 14px 5px 28px;
	display:block;
}
div#corpo p {
	padding:0 28px 3px 28px;
	margin:3px 0;
}
div#corpo ul {
	padding:0 28px;
	margin:0 20px;
}
div#corpo ul li {
	list-style:disc outside;
}
div#corpo ul#opcoes {
	margin:20px 0 0 20px;
	padding-bottom:15px;
	display:block;
	height:15px;
}
div#corpo ul#opcoes li {
	margin:0 15px;
	list-style:none;
	float:left;
}
div#corpo a {
	color:#5D510C;
	text-decoration:none;
}
div#corpo a:hover {
	text-decoration:underline;
}

div#corpo form {
	display:block;
	width:500px;
	margin:0 0 0 28px;
	padding:0 0 15px 0;
	font:14px Verdana, Arial, Helvetica, sans-serif;
}
div#corpo form label {
	display:block;
	float:left;
	width:220px;
	text-align:right;
	font-size:11px;
}
div#corpo form input,div#corpo form select,div#corpo form textarea {
	margin:3px 5px;
	width:200px;
}
div#corpo form select {
	display:block;
	position:relative;
	left:5px;
	float:none;
}

html > body div#corpo form select {
	position:relative;
	left:220px;
}

div#corpo div .track {
	display:block;
	position:absolute;
	top:132px;
	left:140px;
	font-weight:bold;
	font-size:14px;
}

div#corpo div ul#track {
	display:block;
	height:40px;
	width:600px;
	padding:0;
	margin:5px 0 0 11px;
}

html > body div#corpo div ul#track {
	margin:5px 0 0 21px;
}

div#corpo div ul#track li {
	float:left;
	width:250px;
	margin:1px 10px;
	list-style:none;
}

div#corpo table#track {
	width:734px;
	margin:-20px 0 0 21px;
}

div#corpo table#track th {
	background:#E3DDC5;
}

div#corpo table#track td {
	border-bottom:1px #999 solid;
	background:#FFF;
}

/*//*/

div#rodape {
	position:relative;
	width:776px;
	left:50%;
	margin:0 0 0 -388px;
	background:url(img/div_rodape_bg.jpg) repeat-x top;
	font:11px "trebuchet MS", verdana, arial, sans-serif;
}
div#rodape a {
	color:#928955;
}
div#rodape form {
	/*margin:-35px 0 0 0;
	_margin:-42px 0 0 0;*/
	padding-top:10px; 
	height:53px;
	width:540px;
	float:right;
}
div#rodape form label {
	color:#CCC;
	line-height:10px;
	display:block;
	float:left;
	width:300px;
	text-align:right;
	margin:0 9px 0 0;
}
div#rodape form input {
	border:none;
}
div#rodape img.telefone {
	margin:0 30px 0 15px;
}
div#rodape ul.cartoes {
	width:236px;
	display:block;
	margin:4px 0 0 46px;
	_margin:-4px 0 0 24px;
	float:left;
}
div#rodape ul.cartoes li {
	margin:3px 4px;
	float:left;
}
div#rodape p {
	color:#928955;
	margin:5px 0 0 14px;
	width:461px;
	float:left;
}
div#rodape img.mw { 
	float:right;
	margin:15px 20px 15px 0;
}

div#rodape div.atendimento {
	width:93px;
	height:26px;
	float:left;
	margin:0 8px 0 0;
}
