body {
	margin:25px auto 25px auto;
	text-align:center;
	color: #000000;
	background-color: #91a357; 
	vertical-align: top;
	z-index: 99;
	}
	
 A:link {color:#000085}
 A:visited {color:#660000} 
	
.ops{
	display: none;	      
   }
.logo {
	width: 750px;
	height: 88px;
	vertical-align: bottom;
	border-style: none;
	} 
 
#contenedor {
	width:750px;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	background-color:#ffffff;
	}

#caja{
    width: auto;
	padding-right: 20px;
	padding-top: 7px;
	padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
   text-align:center;  
	}
	
	
#tabindice{ 
   vertical-align: top;
   border-style: none none none none;
   width: 750px;
   margin: auto;
   text-decoration: none;
   /*font-size: 3.835mm;*/
	}

#tabindice td {
	width: 123px;
	height: 20px;
	background-color: #c0c080;
	text-align:center;
	padding: 3px 0px 4px 0px;	
   white-space: nowrap;	
    }
#tabindice td:hover {
   background-color: #c4d080;
    }

	
#titulo{
	font-size: 23px;
	text-decoration: underline;
	}
	
.parrafo {   
	text-indent: 1cm;
	text-align:left;	
	vertical-align: baseline;
	}

.parrafo:first-letter {
	font-size: 28px;
	vertical-align: baseline;
	}	
	
.imgizq{
	 float: left;
	 margin: 10px;
	 border-style: solid;
	 border-width: 1px;
	 border-color:#000000;
	}
	
.imgder{
	 float: right;
	 margin: 10px;
	 border-style: solid;
	 border-width: 1px;
	 border-color:#000000;
	}
	
.imgborde{	 
	 margin: 10px;
	 border-style: solid;
	 border-width: 1px;
	 border-color:#000000;
	}
		
#tabpueblo{
	 border-style: none none none none;
    margin: auto;
    text-decoration: none;
    font-size: 3.8mm;
	}
	
#tabpueblo td {
    width: 100px;
	background-color: #DECE8E;
	text-align: center;
	padding: 3px 0px 5px 0px;
   white-space: nowrap;	
    }
#tabpueblo td:hover {
   background-color: #e8dbae;
    }
    
.tabal{
	 border-style: none none none none;
    margin: auto;
    text-decoration: none;
    font-size: 18px;
    
	}
	
.tabal td {
   width: 40px;
	background-color: #DECE8E;
	text-align: center;
    }
.tabal td:hover {
   background-color: #e8dbae;
    }
			
#mapa {
	width: 19px;
	height: 13px;
	border-style: none;
	} 
				
#final, #final a:link, #final a:visited{
   text-align: left;
   color: #808080;
   text-decoration: none;
  
   	}

#firma{	
	font-size: small;
	padding-bottom: 25px;	
	}
	
