body
{
  /* fallback (Opera) */
    background: #cbc6c6;
    /* Mozilla: */
    background: #cbc6c6;
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#cbc6c6));
    /* MSIE */
  /*  filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#cbc6c6', GradientType=0);
*/}
table.top1
{
width:728px;
height:75px;

}

table.top2
{
width:364px;
height:13px;
position:absolute;
left:364px;
top:69px;
}

table.middle
{
vertical-align:top;
}
table.conctFormTab{
border:1px dotted gray;
font-family:"Verdana",sans;
font-size:11px;
font-weight:bold;
width:85%;

}
input.cont{
width:190px;
font-family:"Verdana",sans;
font-size:10px;
}

td.top
{
overflow:hidden;
vertical-align:bottom;
width:91px;
border-style:0;
}

td.conctTab{
text-align:right;
font-family:"Verdana",sans;
font-size:10px;
font-weight:normal;
}

tr
{
text-align:center;
}

«
a
{
text-align:center;
font-family:"Verdana",sans;
font-size:12px;
text-decoration:none;
margin-top: 0px;
color:black;
font-weight:bold;
}
button:hover
{
    color:orange;
}

button
{
	display:inline;
	font-family:"Verdana",sans;
	font-size: 10px;
	font-weight:bold;
    color:black;
	border:1px;
	background-color: transparent;	
	
}

h1{
font-family:"Verdana",sans;
font-size: 12px;
color:black;
text-align:center;
}
h2{
font: 11px Verdana;
font-weight:bold;
}
#wrapper {
	overflow-x:hidden;
  	top: 50%;
  	left: 50%;
  	position:absolute;
	height: 500px;
  	width: 728px;
	margin:-280px 0 0 -364px;
}

textarea{
resize:none;
font-family:"Verdana",sans;
	font-size: 10px;

}
div.middle
{
  position:relative;
  
  background-repeat:no-repeat;
  background-image:url("fotos/divBg.png");
  width:728px;
  height:365px;
}
table.conctSep
{
  position:relative;
  font-family:"Verdana",sans;
  font-size:12px;
  font-weight:bold;
  width:728px;
  
  
}
div.top{
  background-repeat:no-repeat;
  background-image:url("fotos/banner.jpg");
  width:728px;
  height:90px;
   position:absolut;
  left:50%;
  top:0%;
}
div.footer
{
background-repeat:no-repeat;
background-image:url("fotos/footer3.png");
width:728px;
height:45px;
position:absolut;
}
div.languageBar{
position:relative;
left:545px;
top:12px;
width:165px;
font-family:"Verdana",sans;
font-size:12px;
font-weight:bold;
color:white;
}


div.servicos
{
vertical-align: top;

font-size:11px;
font-Family: "Verdana", sans;
}
p.first
{
text-align:justify;
font-size: 10px;
font-Family: "Verdana", sans;
}


#tabMenu
{	
	position:relative;
	left:360px;
	top:70px;
	margin: 0;
	padding: 0;
	z-index: 30}

#tabMenu li
{
	overflow:visible;
	display:block;
	margin: 5;
	padding: 0;
	list-style: none;
	float: left;
		background-color:transparent;
	font: bold 9px verdana
}

#tabMenu li a
{	display: block;
	padding: 4px 10px;
	width: 60px;
	background-color:transparent;
	color: black;
	text-align: center;
	text-decoration: none}

#tabMenu li a:hover
{	background: #ff9034;
	color: #FFF;
}
a.geralMaq
{	display: block;
	margin: 0px 15% 0px 15%px;
	padding: 4px 10px;
	width:160px;
	background-color:transparent;
	color: black;
	font: 10px verdana;
	text-align: center;
	text-decoration: none}
a.geralMaq:hover{	
	background: #ff9034;
	color: #FFF;
}

a.especMaq{
display: block;
	margin: 0px 5% 0px 5%px;
	padding: 4px 10px;
	width:145px;
	background-color:transparent;
	color: black;
	font: 10px verdana;
	text-align: center;
	text-decoration: none
}
a.especMaq:hover{
	background: #ff9034;
	color: #FFF;
}
#tabMenu div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #cbc6c6;
	border: 1px solid black}

	#tabMenu div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #cbc6c6;
		color: black;
		font: 10px verdana}

	#tabMenu div a:hover
	{	background: #ff9034;
	color: #FFF;}

	#map_canvas { height: 100% }

