body{
background-color:#FFFFFF;
}

#container{
     margin: auto;
	 width: 780px;
}

#topo1{
    background-image:url(fundotopo1.jpg);
    float:left;
    width:780px;
	height: 147px;
}

/* inicio menu principal */

#menuprincipal{
    background-image:url(fundomenu1.jpg);
    float:right;
    width:780px;
    height: 36px;
	line-height:36px;
	font-weight: bold; 	
	text-align:right;
}

#menuprincipalindex{
    background-image:url(fundomenu.jpg);
    float:right;
    width:780px;
    height: 36px;
	line-height:36px;
	font-weight: bold; 	
	text-align:right;
}


#navigation li{
	list-style: none;
	display: inline;
	margin-right: 3px;

}

#navigation li a{
    text-align:right;
	text-decoration: none;
	vertical-align:center;
	padding: 20px 10px 5px 10px;
	font-family: Verdana;
    color: #fff;
	font-size: 11px;

}

#navigation li a:hover{
	padding: 20px 10px 5px 10px;
	font-style: bold;
	vertical-align: center;
	color: #fff;
}

/* fim menu principal */

#dirmaquinas{
      text-align:center;
       float:right;
        width:504px;
		 border-left: 1px dotted #999999;
}

#dirmaquinas h3{
     margin-top: 10px;
      font: bold 16px Arial;
	  color:#078c07;
	  line-height:20px; 
}

#dirmaquinas p{
       font:  10px Verdana;
	   color:#000;
	   line-height:17px;   
}

.chamadafoto1{
       float:left;
       width:504px;

}

.chamadafoto2{
       float:left;
       width:504px;
	    border-top: 1px dotted #999999;
		margin-top: 20px;

}

.chamadafoto3{
       float:left;
       width:504px;
	   	border-top: 1px dotted #999999;
	    margin-top: 20px;

}

.chamadafoto3 p{
      padding-top: 0px;
      font: bold 15px Arial;
	  color:#000;
	  line-height:20px;   
}


.foto{
      margin: 15px 0px 0px 15px;
       float:left;
        width:150px;
}

.foto p{
      margin-top: 5px;
       float:left;
        width:150px;
}

#esqcontato{
    float:left;
    width:240px;
    border-right: 1px dotted #999999;
    height:340px;
}

#esqcontato h1{
      margin-top:20px; 
      margin-left:25px;
      font: bold 23px Verdana;
	  color:#439242;
	  line-height:27px; 
}
#esqcontato p{
     margin-right:10px;
      margin-left:25px;
       font:  12px Verdana;
	   color:#000;
	   line-height:17px; 
}

#esqcontato a{
text-decoration:none;
 font:  bold 12px Verdana;
	   color:#168117;
  
}

#esqcontato a:hover{
  text-decoration:underline;
 font:  bold 12px Verdana;
	   color:#168117;
}

#dircontato{
    float:right;
    width:539px;
    height:340px;
}

#esqmaquinas{
    float:left;
    width:275px;
    height:350px;
}

.esqmaquinas2{
    background-image:url(fundologo.jpg);
    width:256px;
    height:120px;
}

.esqmaquinas2 h2{
      margin-top:20px; 
      margin-left:100px;
      font: 12px Verdana;
	  color: #000;
	  line-height: 17px;  
}

#esqmaquinas h1{
      margin-top:20px; 
      margin-left:25px;
      font: bold 23px Verdana;
	  color:#439242;
	  line-height:27px; 
}

#esqmaquinas p{
      margin-right:10px;
      margin-left:25px;
       font:  12px Verdana;
	   color:#000;
	   line-height:17px; 
}


#dirautomacao{
    float:right;
    width:523px;
	height:450px;
}

.div1{
    margin-top:20px;
    float:left;
    width:520px;
	height:150px;
}

.div1 h1{
      margin-top:20px; 
      margin-left:30px;
      font: bold 18px Arial;
	  color:#439242;
	  line-height:27px; 
}

.div1 p{
      margin-right:20px;
      margin-top:10px; 
      margin-left:30px;
       font:  12px Verdana;
	   color:#000;
	   line-height:17px; 
}

.div1 img{
    float:left;
	margin: 5px 10px 5px 80px;

}

.div2{
    margin-top:20px;
    float:left;
    width:520px;
	height:150px;
}

.div2 h1{
      margin-top:30px; 
      margin-left:200px;
      font: bold 18px Arial;
	  color:#439242;
	  line-height:27px; 
}

.div2 p{
      margin-right:20px;
      margin-top:10px; 
      margin-left:90px;
       font:  12px Verdana;
	   color:#000;
	   line-height:17px; 
}

.div2 img{
    float:right;
	margin: 5px 5px 5px 10px;
}


#esqautomacao{
    float:left;
    width:256px;
	height: 350px;
	border-right: 1px dotted #999999;
}

#esqautomacao h1{
      margin-top:25px; 
      margin-left:30px;
      font: bold 25px Verdana;
	  color:#439242;
	  line-height:28px; 
}

#esqautomacao p{
     margin-right:20px;
      margin-top:15px; 
      margin-left:30px;
       font:  12px Verdana;
	   color:#000;
	   line-height:17px; 
}



#esqhome{
   background-image:url(fundoesqhome.jpg);
    float:left;
    width:316px;
	height: 333px;
}

#esqhome object{
	margin-top: 55px;
}

#dirhome{
    background-image:url(fundodirhome.jpg);
    float:right;
    width:464px;
	height: 333px;
}

#dirhome h1{
      margin-top:62px; 
      margin-left:105px;
      font: bold 25px Verdana;
	  color:#439242;
	  line-height:20px; 
}

#dirhome p{
      margin-top:50px;
      margin-right:45px;
      margin-left:105px;
       font: 12px Verdana;
	   color:#000;
	   line-height:20px; 
}

#rodape{
background-image:url(fundorodape.jpg);
    clear:both;
	width: 780px;
	height: 50px;

}

#rodape a{
        text-decoration: none;
        font: 12px Verdana;
	    color:#308e30;
}

#rodape a:hover{
     text-decoration: none;
      font: 12px Verdana;
	  color:#8abf8b;
}
address{
      text-align:center;
      font:  bold 13px Verdana;
	  color:#fff;
      line-height: 20px;
	  margin: 2px 0 0 145px;
	  float:left;
}



/* FORMULÁRIO */

.formulario {
	margin: 15px;
}


#todoform {
font:11px verdana, helvetica, sans-serif; 
/* o tamanho e o tipo da fonte no formulário */
color:#666; /* a cor laranja para as letras */
margin-top: 40px;
      } 


#todoform th {
padding:3px; 
/* um afastamento de 3px */
} 


#todoform input {
background:#fff; 
/* a cor do fundo dos três campos */
color:#666;
/* a cor da letra dos três campos */
border:1px solid #ccc;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */
}   


#todoform textarea {
 background:#fff; 
 /* a cor do fundo do campo */
color:#666;
/* a cor da letra para o textarea */
border:1px solid #ccc; 
/* uma borda de 1px tracejada e na cor 
laranja para o campo */
}


#todoform input.botao {
background:#fff; 
/* a cor do fundo do botão */
color:#666; /* a cor das letras Enviar */
}  


#todoform td {
padding:3px;
}

/* FIM FORMULÁRIO */
