* {margin:0;
   padding:0;
   }
   
body {font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
	  }
	  
h1 {font-family:"Arno Pro",Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#173492;
	margin:20px 0 15px 400px;
	}
	
h2 {font-size:13px;
	color:#173492;
	margin:0 0 5px 15px;
	}
	
h3 {background-color:#fff;
	width:183px;
	float:right;
	margin:-15px 40px 0 0;
	}
	
h4 {font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#173492;
	width:300px;
	margin:0 0 20px 0;
	border-bottom:1px solid #cd2a2f;	
	}	
	
p {padding:5px 0 5px 15px;}
	
span {color:#cd2a2f;}

li {margin-left:70px;
    list-style-type:square;
	font-size:14px;
	}
	
iframe {margin-top:12px;}	
	  
/*div*/	     
   
#geral {width:1002px;}

#topo {height:31px;}

#flash {height:274px;}

#corpo {background:url(../images/conteudo.jpg);
		height:402px;
		color:#545450;
		   }		

#rodape {background:url(../images/rodape.jpg);
		 height:31px;
		 }
		 
#conteudo {width:850px;
	       height:360px;
	       margin:15px 0 0 45px;
	       color:#545450;
		   padding-left:28px;
	       line-height:26px;
	       font-weight:bold;
	       }		 

#conteudo h2 {font-size:16px;
	          color:#173492;
	          margin:25px 0 20px 15px;
	          text-align:center;
	         }	   
	   
/*class*/

		 	
.home {
	   width:920px;
	   height:170px;
	   margin:0 0 0 45px;
	   color:#545450;
	   line-height:26px;
	   border-bottom:1px solid #778260;
	   font-weight:bold;
	   }
	   
.valores {width:245px;
	      height:210px;
	      margin:0 0 0 36px;
		  float:left;
	     }
		 
.servicos {width:240px;
	      height:210px;
  		  float:left;
		  margin-left:20px;
	      }
		  
.qualidade {width:225px;
	       height:210px;
 		   float:left;
           margin-left:10px;
           }

.promocao {background-color:#c3c2be;
	      width:167px;
	      height:180px;
		  border:1px solid #92a075;
		  float:left;
		  margin:3px 0 0 23px;
	      }		  

.legenda_verde {border-left:6px solid #7fb421;
				margin:10px 0 0 10px;}
				
.legenda_laranja {border-left:6px solid #eb7315;
				   margin:10px 0 0 10px;}						  			  	 	   

.legenda_vermelha {border-left:6px solid #cd2a2f;
				   margin:10px 0 0 10px;}

.poltrona {float:left; 
		   margin:7px 20px 5px 10px;
		   }
		   
.foto {border:1px solid #778260; margin:5px 0 0 13px;}

.descricao {padding:3px 0 0 13px; font-size:11px; line-height:16px;font-weight:bold;}

.promo {float:left; 
		margin:8px 0 2px 6px;
		border:1px solid #92a075;
	   }
	   
.rodape {color:#778260;
		 padding:8px 30px 5px 282px;		 
		 }
		 
.servicos_01 {float:left;width:200px; margin-bottom:30px;}

.servicos_02 {float:left; width:650px; display:block; margin-bottom:30px;}		 

.local {margin:-17px 0 -5px 15px; text-align:center; color:#cd2a2f;}

.preencha {margin:-17px 0 0 0;color:#cd2a2f;}

.contato {float:right; margin:30px 0 0 30px;}
	   
/*links*/

a  {font:10px Verdana; font-weight:bold} 

a:link   {text-decoration:none; color:#778260;}
a:visited {text-decoration:none; color:#778260;}
a:active {text-decoration:none; color:#778260;}
a:hover {text-decoration:underline; color:#778260;}		   

/*form*/

form {margin:5px 0 10px 10px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;	
	  } 

label {
 	  float:left;
      width: 105px;	
	  margin:0 30px 0 5px;
	   }

input, textarea {
			 background-color:#FFF;
			 margin:0 10px 10px 40px;
			 border:1px solid #CCC;
			 width:250px;
			 display:block;
			 	
			   }

textarea {
         height:100px;                 		 			
	     }

.botao {
       width:60px;
       color:#545450;
       margin:8px 0 0 140px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
       	 	}
			
.form {border:none;}			

input:focus	{background-color:#85c226;}




	   	   
	   
