  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-image:url(../img/fondo.jpg);
  background-repeat:no-repeat;
  background-position:center top;
  background-attachment:scroll;
  font-family: Arial, Helvetica, sans-serif;
  margin:0; 
  padding:0;
  background-color:#FFFFFF;
  }
  
  #pagina {
  margin:0 auto;
  width:879px;
  }
  
  #header{
  float:left;
  width:100%;
  }
  
  #logo {
  float:left;
  width:273px;
  height:76px;
  margin-left:16px;
  margin-top:41px;
  }
  
  #tit{
  float:left;
  width:139px;
  height:36px;
  margin-left:451px;
  margin-top:94px;
  text-align:right;
  }
  
  #center{
  float:left;
  width:100%;
  position:relative;
  }
  
  #elmenu{
  float:left;
  margin-top:30px;
  width:45px;
  position:relative;
  margin-left:16px;
  }
  
    #submenu{
	position:absolute;
	left: 780px;
	top: 0px;
	width:100px;
	   z-index:999999999999999;
  }
  
   #submenu a{
	   color:#FFF;
	   font-size:13px;
	   text-decoration:none;
	   float:left;
	   width:100%;
	   border-bottom:1px solid #4c6600;
	   text-align:right;
	   margin-bottom:5px;
  }
  
     #submenu a:hover{
	   color:#FFF;
	   font-size:13px;
	   text-decoration:none;
	   float:left;
	   width:100%;
	   border-bottom:1px solid #4c6600;
	   text-align:right;
	   margin-bottom:5px;
	   font-weight:bold;
  }
  
  
  #submenu a.este{
	   color:#FFF;
	   font-size:13px;
	   text-decoration:none;
	   float:left;
	   width:100%;
	   border-bottom:1px solid #4c6600;
	   text-align:right;
	   margin-bottom:5px;
	   font-weight:bold;
  }
  
  
   #c1{
  float:left;
  width:355px;
  color:#FFF;
  font-size:13px;
  margin-left:15px;
  margin-right:25px;
  text-align:justify;
  margin-top:50px;
  margin-bottom:30px;
  }
  
   #c1 h2{
	   color:#FFF;
	   font-size:16px;
  }
  
    #c1 a{
	   color:#FFF;
	   text-decoration:underline;
  }
  
   #c1 a:hover{
	   color:#FFF;
	   text-decoration:none;
  }
  
    #c2{
  float:left;
  width:420px;
  margin-top:50px;
  margin-bottom:30px;
  }
  
  #footer{
  background-image:url(../img/footer.png);
  background-repeat:no-repeat;
  clear:both;
  width:100%;
  height:40px;
  float:left;
  font-size:11px;
  color:#FFF;
  }


  #inf1{
	  width:48%;
	  float:left;
	  padding-left:2%;
	  margin-top:13px;
  }
  
   #inf2{
	  width:47%;
	  float:left;
	  text-align:right;
	  padding-right:3%;
	  margin-top:7px;
  }

  
  
  
  .laforma22
  {
  width:100%; float:left; margin-bottom:15px;
  }
  
  .laforma221
  {
  width:25%; float:left; margin-top:2px;
  }
  
  .laforma222
  {
  width:75%; float:left;
  }
  
  
  .redondear{
  -moz-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;
  }
  
  .redondear2{
  -moz-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:60px;
  }
  
  .botred2{
  -moz-border-radius: 5px;
  background-color: rgb(255, 255, 255);
  border : 1px solid #ffffff;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 12px;
  padding-left : 5px;
  padding-right : 5px;
  height:30px;
  background-color:#4c6600;
  color:#ffffff;
  cursor:pointer;
  }
  
  
  
  	.laforma
	{
	width:100%; float:left; margin-bottom:15px;
	}
	
	.laforma1
	{
	width:25%; float:left; margin-top:2px;
	}
	
	.laforma2
	{
	width:75%; float:left;
	}
	
  
