body
			{
				background-color: #ffffff;
				font-family : tahoma, verdana !important;
				font-size:1em;
				text-align: center; /* Para centrar la p�gina */
			}

div#general {  
					width:974px ; /* Para centrar la p�gina */
                     margin: 4px auto;  /* Para centrar la p�gina */
                     height: auto;
                     max-height:auto;
                     }


/* --------------------------------*/
/*       Cabecera                   */
/* ------------------------------*/

div#cabecera { 
						float : left;
						width:974px;
						heigth:145px;
						} 
						

img.imagen_cabecera { 
										border : 0;
										margin-left : 4px;
										float : right;
										width:775px;
										max-width:775px;
										margin-bottom:1px;
										height:117px;
										} 


div#logo { 
				text-align : center;
				border-bottom : 1px solid #ffffff;
				border : 0;
				
				} 
img.logo { 
				border : 0px;
				padding-top:6px;
				} 
a.logo { 
			border : 0;
			margin-left : 0;
			float : left;
			margin-top:13px;
			} 


div#barra_sup { 
							margin-left : 9px;
							padding-bottom:2px;
							float : right;
<<<<<<< .mine
							font-size : 0.82em;							width:75%;
=======
                                                        font-size : 0.82em;
                                                        width:75%;
>>>>>>> .r654
						   	} 

div#barra_inf { 
                        border : 1px solid #000000;						
						background: #663300;
						color:ffffff;
						margin-left : 9px;
						float :right;
						width:773px;
						max-width:773px;
						padding-top:0px;
			     	    
			     	   	} 

a.buzon { 
				color : #000000;
				text-decoration : none;
				float : right;
				margin-right : 10px;
				margin-left : 10px;
				} 


div#migas { 
					font-size : 0.82em;
					margin-left : 4px;
					padding-left : 2px;
					padding-bottom:2px;
					margin-top : 0px;
					margin-bottom : 0px;
					color : #ffffff;
					text-align : left;
					width:500px;
					float:left;
					} 
a.migas { 
				font-size : 0.82em;
				color : #ffffff;
				text-decoration : underline;
				padding-bottom : 0px;
				padding-top:0px;
				} 
				
a.migas2 { 
				font-size : 0.82em;
				color : #ffffff;
				text-decoration : none;
				} 


div#buscador { 
						float : right;
						width : 188px;
						margin-top:0px;
						} 
						
						
input#buscador{
							background-color: #cccccc;
						   font-size:7pt;
						   color : #000000;
						   float:left;
							}													
						
input#campotexto { 
								font-size : 0.7em;
								width : 11em;
								background-color : #ffffff;
								color : #000000;
								text-align : left;
								float : right;
								height : 14px;
								margin-top:0px;
								margin-right:1px;
							   } 

#cse-search-results iframe {
        width: 100%;
}
form { 
			margin : 0;
			padding : 0;
			} 


/* --------------------------------*/
/*       Contenidos + men�     */
/* ------------------------------*/

div#contenedor{
							width : 974px;
							max-width:974px;
							margin-top:0px;
						}



div#menu_izq { 
							margin-top:-6px;
							padding-bottom : 10px;
							width : 188px;
							max-width:188px;
							margin-bottom:10px;
							height :auto;
							max-height : auto;
							float:left;
							text-align:left;
							margin-left:0px;
							clear:both;
							} 

a.submenu { 
						font-size : 1em;
						color :#402000;
						text-decoration : none;
						} 
						

a.submenu_texto { 
								font-size : 0.9em;
								color :#402000;
								text-decoration : none;
								} 							
						
						a.menu_izq { 
							                        width : 185px;
							                        max-width:185px;
													font-size : 0.85em;
													color : #ffffff;
													background: #663300;
													margin-top:0px;
													margin-bottom:1px;
													padding-top:0px;
													padding-left:3px;
													padding-bottom:1px;
													margin-left:0px;
													text-align:left;
													text-decoration : none;
													float:left;
													} 
													
												   a.menu_izq:hover { 
												                                    width : 185px;
												                                    max-width:185px;
																					font-size : 0.85em;
																					background-color : #954a00; 
																					color : #ffffff;
																					margin-bottom:1px;
																					margin-top:0px;
																					padding-top:0px;
																					padding-left:3px;
																					padding-bottom:1px;
																					margin-left:0px;
																					text-align:left;
																					text-decoration : none;
																					float:left;
																					} 	
																					
									
										
a.submenu_desplegado { 
                                        width : 188px;
                                        max-width: 188px;
										font-size : 1em;
										background:#834100;
										color : #ffffff;
										text-decoration : none;
										margin-top:1px;
										padding-left:3px;
										text-align:left;
										} 	
										
									
a.submenu_nonscript { 
                                        width : 185px;
										background:#834100;
										color : #ffffff;
										text-decoration : none;
										margin-bottom:3px;
										margin-top:0px;
										padding-top:0px;
										padding-left:3px;
										padding-bottom:2px;
										margin-left:5px;
										text-align:left;
										} 	
										
										
div.color{
				background-color:#834100;
				height:16px;
				max-height:16px;
				margin-bottom:1px;
				width:188px;
				max-width:188px;
				margin-right:0px;
				}										
										
									
div.hueco{
					display:none;
					}

div.nohueco{
						display:block;
					}										
									
	
 img.menu_izq{
						 border:0;
						 margin-top:4px;
						 margin-left:10px;
						 float: left;
						 vertical-align: middle;
						}   
						
div.twofotos	{ 
						 width:270px; 
						 text-align:center; 
						 float:right; 
						 clear:both;
						} 					
								

div#contenidos { 
							float :right;
							font-size : 0.9em;
							width : 776px;
							height:auto;
							margin-top:10px;
							margin-bottom : 20px;
							margin-left:1px;
							padding-left : 0px;
							text-align:left;
							} 
							
img.contenidos { 
							border : 1px solid #553f00;
							padding : 2px;
							margin-top : 0px;
							margin-bottom : 10px;
							margin-right :0px;
							margin-left : 25px;
							float : right;
							clear : both;
							} 

img.fauna_contenidos { 
									border : 1px solid #553f00;
									padding : 2px;
									margin-top : 0px;
									margin-bottom:10px;
									margin-right:0px;
									margin-left:15px;
									float : right;
									clear : both;
									} 		

		
					
img.fauna { 
					border : 1px solid #553f00;
					padding : 2px;
					margin-top : -592px;
					margin-bottom : 10px;
					margin-right:190px;
					margin-left:0px;
					text-align : left;
					float:right;
					clear : both;
					} 
					
					
img.fauna2 { 
					border : 1px solid #553f00;
					padding : 2px;
					margin-top : -460px;
					margin-bottom : 10px;
					margin-right:45px;
					text-align : left;
					float:right;
					clear : both;
					} 		
					
					
img.fauna3 { 
					border : 1px solid #553f00;
					padding : 2px;
					margin-top : -212px;
					margin-bottom : 10px;
					margin-right:24px;
					text-align : left;
					float:right;
					clear : both;
					} 						
					
					
a.fauna_enlaces { 
								font-size : 0.9em;
								background-color : #ffffff;
								color :#402000;
								border : 0;
								padding : 0;
								margin-top : -512px;
								margin-bottom : 10px;
								margin-right : 251px;
								margin-left : 0px;
								float:right;
								text-align : center;
								text-decoration : none;
								clear : both;
								} 							
a.fauna_enlaces2 { 
								font-size : 0.9em;
								background-color : #ffffff;
								color :#402000;
								border : 0;
								padding : 0;
								margin-top : -282px;
								margin-bottom : 10px;
								margin-right : 251px;
								margin-left : 0px;
								float:right;
								text-align : center;
								text-decoration : none;
								clear : both;
								} 	
								
a.fauna_enlaces3 { 
								font-size : 0.9em;
								background-color : #ffffff;
								color :#402000;
								border : 0;
								padding : 0;
								margin-top : -20px;
								margin-bottom : 10px;
								margin-right : 252px;
								margin-left : 0px;
								float:right;
								text-align : center;
								text-decoration : none;
								clear : both;
								} 											
img.volver{
                 clear:both;
                 border:0;
                 float:left;
                 margin-top:-4px;
                 }															

a.volver{
               font-size :0.9em;
				color :#402000;
				text-align : justify;
				text-decoration:none;
				float:right;
				margin-right:40px;
				margin-top: 20px;
				width:80px;
				}	
				
img.desplegar { 
							float : right;
							margin-right : 5px;
							margin-left:1px;
							margin-top : -12px;
							border:0;
							} 

ol.numero { 
					text-align : justify;
					list-style-type : decimal;
					color :#402000;
					margin-left : 15px;
					padding-left : 4px;
					list-style-position : outside;
					} 
li.numero { 
					list-style-type : decimal;
					color :#402000;
					font-size : 0.9em;
					margin-left : 15px;
					list-style-position : outside;
					} 


ul.cuadrado_lista { 
								color : #663300;
								list-style-type : square;
								text-align : justify;
								margin-left : 15px;
								padding-left : 4px;
								margin-bottom:10px;
								} 
								
li.cuadrado_lista { 
							font-size : 1em;
							color : #663300;
							list-style-type : square;
							text-align : justify;
							margin-left : 30px;
							margin-bottom:10px;
							} 

ul.lista { 
							color : #663300;
							list-style-type : none;
							text-align : justify;
							margin-left : 15px;
							padding-left : 4px;
							} 
li.lista { 
							font-size : 1em;
							color :#402000;
							list-style-type : none;
							text-align : justify;
							margin-left : 35px;
							} 		
ul.cuadrado { 
						color : #663300;
						list-style-type : square;
						text-align : justify;
						margin-left : 2em;
						padding-left : 4px;
						} 
li.cuadrado { 
                        color : #663300;
						font-size : 1em;
						list-style-type : square;
						text-align : justify;
						margin-left : 0px;
						margin-top:0px;
						margin-bottom:-10px;
						} 


ul.redondo { 
					color : #663300;
					list-style-type : circle;
					text-align : justify;
					margin-bottom:10px;
					margin-left:35px;
					padding-left : 4px;
					list-style-position:inside;
					} 
li.redondo { 
					font-size : 1em;
					color : #663300;
					list-style-type : circle;
					text-align : justify;
					margin-left : 10px;
					margin-bottom:10px;
					list-style-position:inside;
					} 


					ul.menu { 
					list-style-type : none;
					width:188px;
					max-width:188px;
					float:left;
					margin-left:-40px;
					} 
li.menu { 
                   	font-size : 0.85em;
					list-style-type : none;
					text-align:left;
					margin-bottom:0px;
					margin-top:0px;
					margin-left:0px;
					padding-bottom:0px;
					height:auto;
					width:188px;
					float:left;
					} 


ul.submenu { 
					list-style-type : none;
					max-width:188px;
					} 
li.submenu { 
                    
					font-size : 0.9em;
					list-style-type : none;
					text-align :left;
					margin-bottom:1px;
					margin-top:0px;
					margin-left:-40px;
					padding-bottom:0px;
					height:auto;
					min-height:17px;
					width:188px;
					float:left;
					background:#834100;
					color: #ffffff;
					} 
					

									
 img.submenu2{
							 vertical-align: middle;
							 float: left;
							 margin-top:2px;
							 margin-left:16px;
							 border:0;
							} 		

				
h5.titulo{	font-size :0.9em;
				color:  #663300;
				text-decoration: none;
				margin-bottom : 0px;
				margin-top:1px;
				margin-left:2px;
				}

						
p.texto { 
				font-size : 0.9em;
				color : #402000;
				text-align : justify;
			    width:95%;
			    margin-left:3px;
			  } 
	
a.noticias { 
					font-size : 0.9em;
					color :#402000;
					text-decoration : underline;
					} 

					
a.noticias2 { 
					font-size : 0.9em;
					color :#402000;
					text-decoration :underline;
					margin-bottom:10px;
					float:right;
					} 					


span.lista { 
					font-size : 0.9em;
					color : #402000;
					text-align : justify;
					}  

span.noticia { 
						font-size :0.9em;
						color :#402000;
						text-align : justify;
						width : 95%;
						} 

span.titulo { 
					font-size : 1em;
					color : #663300;
					text-align : justify;
					max-width : 90%;
					width : 95%;
					} 

img.home { 
					border : 1px solid #553f00;
					padding : 2px;
					margin-top : 0px;
					margin-right : 0px;
					/*margin-left : 15px;*/
					float : right;
					text-align : center;
					/*clear : both;*/
					} 

  
img.lupa {
              border:0px;
              float:left;
               margin-top:1px;
			   margin-left:25px;
			   margin-bottom:20px;
			   clear:both;
               }
               
img.lupa2 {
              border:0px;
               }	               				  
					
img.miniatura{ 
						margin-top : 0px;
						margin-left : 0px;
						float :right;
						} 					
		
div.miniatura_der{
							   width:250px;
								float:right;
                           	}

div.contenedorfoto { 
							   float:left; 
							   width:130px;
							   height:150px;
							   margin:5px;
							   padding:5px;
							   background-color:#f5f7f9; 
							   border-right: #a5a7aa solid 1px; 
							   border-bottom: #a5a7aa solid 1px; 
							   border-top: #a5a7aa solid 1px; 
							   border-left: #a5a7aa solid 1px; 
							   text-align:center; 
							   color : #402000;
							} 


div.contenedorfauna { 
								   float:left; 
								   width:150px;
								   height:160px;
								   margin:5px;
								   padding:5px;
								   background-color:#f5f7f9; 
								   border-right: #a5a7aa solid 1px; 
								   border-bottom: #a5a7aa solid 1px; 
								   border-top: #a5a7aa solid 1px; 
								   border-left: #a5a7aa solid 1px; 
								   text-align:center; 
								   color : #402000;
								   } 	



ul.cuadrados { 
							color : #402000;
							list-style-type : square;
							text-align : justify;
							margin-left : 15px;
							padding-left : 4px;
							width:590px;
							} 
li.cuadrados { 
							font-size : 1em;
							color : #402000;
							list-style-type : square;
							text-align : justify;
							margin-left : 25px;
							} 


div.total{
               width:100%;
               height:auto;
               float:left;
               margin-left:2px;
               	}

div.texto_izq{
                      float:left;
                      text-align:left;
                      width:455px;
                      height:auto;
                      margin-left:2px;

                       }		
                       
                       div.texto_izqui{
                      float:left;
                      text-align:left;
                      width:425px;
                      height:auto;
                       }	

div.miniaturas{
                       float:right; 
					   width:175px; 
					   height:auto;
					   text-align:center; 
					   margin-right:0px;
					   margin-left:5px;
					   margin-bottom:20px;
					    }

div.columna_der{
                            float:right;
                            width:165px;
                            margin-top:15px;
							 }

span.pie_foto{
						font-size:0.75em;
						text-align:right;
						}	

a.lupa{
           text-decoration:none;
          color : #402000;
          float:left;
	}


div.centrar{
                     float:left;
                     margin-left:88px;
                      text-align:center;
					}		

img.pes{
             margin-left:1px;
             border:0px;
			}
			
div.centrada{
                     float:left;        
                     margin-left:90px;         
                     text-align:center;
					}	
					
					
img.centrada { 
						border : 1px solid #8c2633;
						} 					
					
span.centrada{
                        font-size:0.9em;
                        text-align:center;
						}					



div.gif2{
               float:left; 
                margin:5px;
			   padding:5px;
			   background-color:#f5f7f9; 
			   background-color:#ffffff; 
			   border-right: #a5a7aa solid 1px; 
			   border-bottom: #a5a7aa solid 1px; 
			   border-top: #a5a7aa solid 1px; 
			   border-left: #a5a7aa solid 1px; 
			   text-align:center; 
			   margin-left:35px;
			   color:fffff;
			   }
			   
img.gif2{
				border : 1px solid #553f00;
			   margin-right:0px;
			   margin-bottom:0px;
			   	}
			   	
			   	
span.gif2{
				 font-size:0.82em;
				 text-align:center;
				 float:left;
				 width:150px;
				}				   	

				
a.gif2 { 
				font-size : 0.9em;
				background-color : #ffffff;
				color : #402000;
				border : 0;
				padding : 0;
				margin-top : 0px;
				float : right;
				text-align : center;
				text-decoration : none;
				clear : both;
				width:150px;
				} 		
								
div.espacio{
                   clear:both;
                   margin-bottom:10px;
					}					   
				
div.foto_der { 
						 width:270px; 
						 text-align:center; 
						 float:right; 
						 margin-left:5px;
						 } 	

span.pie_foto{
						font-size:0.75em;
						text-align:right;
						width: 150px;
						}	
span.pie_foto2{
						font-size:0.75em;
						text-align:right;
						width:300px;
						}								
						
div.texto_amplio{
							  float:left;
							  text-align:left;
							  width:555px;
							  height:530px;
							  margin-right:0px;
							 }							
						
div.foto_fauna { 
						 width:220px; 
						 margin-top:18px;
						 text-align:center; 
						 float:right; 
						 clear:both;
						 } 
						
div.foto_home{
                         width:315px; 
						 text-align:center; 
						 float:right; 
						 /*margin-left:15px;*/
						 }									

img.miniaturas_fauna{
									  border : 1px solid #553f00;
									  margin-right:0px;
									  margin-bottom:0px;
									  clear:both;
									  }	
span.foto{
                font-size:0.9em;
                }	
			   
span.foto1{
                font-size:0.9em;
                padding-left:15px;
                text-align:center;
			   }	
			   
span.foto2{
					font-size:0.9em;
					text-align:center;
					float:right;
					margin-right:20px;
					clear:both;
				   }				   			   										

a.fauna { 
				font-size : 0.9em;
				background-color : #ffffff;
				color :#402000;
				border : 0;
				padding : 0;
				margin-top : 0px;
			    padding-left:10px;
				float : right;
				text-align : center;
				text-decoration : none;
				clear : both;
				} 	


a.home { 
				font-size : 0.9em;
				background-color : #ffffff;
				color :#402000;
				border : 0;
				padding-top : 2px;
				padding-left : 2px;
				padding-bottom:5px;
				margin-top : 0px;
				margin-bottom : 6px;
				/*margin-right : 112px;
				margin-left : 60px;*/
				float : right;
				text-align : center;
				text-decoration : none;
				clear : both;
		} 

a.home2 { 
				font-size : 0.9em;
				background-color : #ffffff;
				color :#402000;
				border : 0;
				padding : 0;
				margin-top : 10px;
				margin-bottom : 10px;
				/*margin-right : 130px;
				margin-left : 60px;*/
				float : right;
				text-align : center;
				text-decoration : none;
				clear : both;
				} 
a.enlaces { 
					font-size : 0.9em;
					color : #ffffff;
					text-decoration : none;
					margin-right:0px;
					margin-left:10px;
					} 


a.enlaces:hover { 
							font-size : 0.9em;
							text-decoration : underline;
							} 
						
							
a.novedades{ 
					font-size : 0.9em;
					color :#402000;
					text-decoration : none;
					} 
a.novedades:hover { 
							font-size : 0.9em;
							color :#402000;
							text-decoration : underline;
							} 							
							

div#titulo_lista { 
							background: #6a7c3e;
							color:#ffffff;
							margin-top : 2px;
							margin-left : -20px;
							padding-bottom:2px;
							width:430px;
							}
						
div#titulo_lista2 { 
							background: #6a7c3e;
							color:#ffffff;
							margin-top : 2px;
							margin-left :0px;
							padding-bottom:2px;
							width:450px;
							} 							

							
div#novedades { 
							background: #cccccc;
							color:#ffffff;
							margin-top : 2px;
							margin-left : 0px;
							padding-bottom:2px;
							} 	

div#pie { 
				clear : both;
				text-align : center;
				margin-top : 0px; 
				padding-bottom : 4px;
				background: #663300;
				color : #ffffff;
				font-size : 0.8em;
				width : 974px;
				max-width : 974px;
				} 


div#pie a { 
					background : #663300;
					text-align: center;
					color : #ffffff;
					text-decoration: none;
					font-size : 0.8em;
					margin-top : 6px;
					padding-bottom : 5px;
					margin-bottom:0px;
               }
