  html, body {height: 100%;}
  
  html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
  margin: 0;
  padding: 0;
  border: 0;
  }
  
  :focus{outline:0;}
  
  a img{border:0;}
  
  body {
  background-color:#fffaee;
  font-family: Arial, Helvetica, sans-serif;
  margin:0; 
  padding:0;
  background-image:url(../img/patteren.gif);
  background-repeat:repeat;
  }
  
  #pagina
  {
  width:100%;
  margin:0 auto;
  }
  
  #header
  {
  width:100%;
  float:left;
  height:176px;
  background-image:url(../img/header.jpg);
  background-repeat:repeat-x;
  background-position:center top;
  background-attachment:scroll;
  }
  
    #inheader
  {
	  width:960px;
	  margin:0 auto;
  }
  
  #logo
  {
  width:100%;
  float:left;
  text-align:center;
  margin-top:10px;
  }
  
  #tels
  {
  color: #FFFFFF;
  float: left;
  font-size: 24px;
  font-weight: bold;
  margin-top: 5px;
  text-align: center;
  width: 100%;
  }
  
  
  
  
  #center
  {
  width:100%;
  float:left;
  }
  
     #incenter
  {
	  width:960px;
	  margin:0 auto;
  }
  
  #slbn
  {
  width:100%;
  float:left;
  background-color:#FFF;
  border-bottom:10px solid #FFF;
  border-top:10px solid #FFF;
  -webkit-box-shadow: 0px 5px 5px 0px #ccc6b4;
  box-shadow: 0px 5px 5px 0px #ccc6b4; 
  }
  
  
  #box_
  {
  width:250px;
  background-color:#FFF;
  float:left;
  border:2px solid #f1ecdb;
  margin-top:15px;
  color:#666;
  font-size:14px;
  font-weight:bold;
  height:420px;
  }
  
  
      #box_ h1
  {
	 background-color: #7EA103;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 3.5%;
    width: 93%;
  }
  
        #box_ span
  {
    padding: 2%;
    width: 96%;
	float:left;
  }
  
    
        #box_ span .ideal
  {
	  width:50%;
	  float:left;
	  margin-bottom:10px;
  }
  
        #box_ span .ideal img
  {
	  width:80%;
  }
  
  
    #box2_
  {
  width:427px;
  background-color:#FFF;
  float:left;
  border:2px solid #f1ecdb;
  margin-top:15px;
  margin-right:10px;
  color:#666;
  font-size:14px;
  height:420px;
  }
  
      #box2_ h1
  {
	   background-color: #7EA103;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    padding: 2%;
    width: 96%;
	margin-bottom:10px;
  }
  
        #box2_ span
  {
    padding: 2%;
    width: 96%;
	float:left;
  }
  
  
  
  
  #footer
  {
  width:100%;
  float:left;
  }
  
 
  
   #inf1
  {
	  background-color:#FFF;
	  width:960px;
	  margin:0 auto;
	  text-align:center;
	  color:#475e39;
	  font-size:16px;
	  margin-top:30px;
	  padding-top:10px;
	  padding-bottom:10px;
  }
  
  
    #inf1 a
  {
	  text-decoration:none;
	  color:#475e39;
	  font-weight:bold;
  }
  
  
     #inf1 a:hover
  {
	  text-decoration:underline;
	  color:#475e39;
	  font-weight:bold;
  }
  

  
     #inf2
  {
	   background-color: #7EA103;
	  width:100%;
	  float:left;
	  text-align:center;
	  color:#fff;
	  font-size:16px;
	  padding-top:10px;
	  padding-bottom:10px;
	  font-weight:bold;
  }
  
 
  .redondear{
 -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: rgb(255, 255, 255);
  border : 1px solid #999999;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 12px;
  padding-left : 5px;
  padding-right : 5px;
  height:20px;
  }
  
  
  .laforma
  {
  width:100%; float:left; margin-bottom:11px;
  }
  
  
  .laforma1
  {
  width:100%; float:left; margin-top:2px; text-align:left;
  }
  
  .laforma2
  {
  width:100%; float:left;
  }
  
  .btnenv
  {
  padding:1%; background-color: #7EA103; font-weight:700; text-align:center; border:0; font-size:18px; cursor:pointer; margin-top:7px; -webkit-border-radius: 5px;
  border-radius: 5px; color:#FFF;
  }