/* CSS Document */

*{
   margin:0;
   padding:0;
}

body{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:12px;
   line-height:16px;
}


img {border: none;}


a {
   text-decoration:none;
   color:#006699;
}


a:hover {
   text-decoration:underline;
   color:#663300;
}


.contenedor{
   background:url(imagenes/gradiente_contenedor.jpg) #E8F0F3 repeat-x;
}

	.contenedor2{
	   width:950px;
	   margin:0 auto;
	   border-left:#000000 solid 1px;
	   border-right:#000000 solid 1px;
	   background:#FFFFFF;
	}

		.header{
		   width:950px;
		   background:#046380;
		   margin:0 auto;
		   float:left;
		}
		
		.imagenes_header{
		   width:100%;
		   float:left;
		   margin-bottom:5px;
		}

			.caja1{
			   width:940px;
			   height:18px;
			   background-color:#000000;
			   float:left;
			   margin:0;
			   font-family:Verdana, Arial, Helvetica, sans-serif;
			   color:#FFFFFF;
			   font-size:12px;
			   text-align:left;
			   padding:5px;
			   
			}
			
			.logo{
			   width:950px;
			   height:105px;
			   padding-bottom:10px;
			   float:left;
			   background:url(imagenes/gradiente_logo.jpg) repeat-y;
			}
   
				.caja_isquierda{
				   width:200px;
				   float:left;
				   font-size:11px;
				}
				   
				.caja_derecha{
				   width:730px;
				   float:left;
				}
				
				.caja_derecha a {
				   color:#FFFFFF;
				   
				}
				
				.caja_derecha a:hover{
				   color:#FFFFFF;
				}
			
							
			.img{
			   float:left;
			   margin:15px 0 0 20px;
			} 
			
			
			.img1{
			   float:right;
			   border:none;
			   margin-top:13px;
			   padding-right:13px;
			}
			
			.img2{
			   float:left;
			   margin:0 5px 0 0 ;
			   border:none;
			} 
			 
								
.barra{
   width:904px;
   float:left;
   height:41px;
   border:none;
   background:url(imagenes/gradiente_barra_nav.jpg) repeat-x;
   padding-top:4px;
   padding-left:46px;
}
		
		 .barra a{
		  width:103px;
		  height:23px;
		  float:left;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color:#FFFFFF;
		  border:none;
		  font-weight:normal;
		  text-decoration:none;
		  text-align:center;
		  background:url(imagenes/estado_a.jpg);
		  padding-top:11px;
		  margin-left:2px;
		 }
		
		.barra a:hover{
		  background:url(imagenes/estado_hover.jpg) no-repeat;
		  border:none;
		  text-decoration:none;
		  color:#FFFFFF;	    	
		}
		
		.barra a.active{
		  width:103px;
		  height:23px;
		  float:left;
		  border:none;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color:#000000;
		  font-weight:bold;
		  text-decoration:underline;
		  text-align:center;
		  background:url(imagenes/estado_ative.jpg);
		 }
		
		.barra li{
		  float: left;	
		  list-style-type:none;
		} 
		
		.flechita{
		   border:none;
		   margin:0 0 0 5px;
		}

.barra2{
   width:950px;
   float:left;
   height:26px;
}

		.barra2_isq{
		   width:98px;
		   height:22px;
		   padding:4px 0 0 8px;
		   float:left;
		   background:url(imagenes/gradiente_rojo.jpg) repeat-x;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#FFFFFF;
		   font-weight:bold;
		}
		
		
		.barra2_der{
		   width:603px;
		   float:left;
		   margin-bottom:15px;
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#333333;
		   background:#FFFF9B;
		   padding:4px;
		}
		
		.barra2_der a {
		  font-size:11px;
		}


.contenido{
   width:100%;
   float:left;
}

	.contenido_isquierdo{
	   width:620px;
	   float:left;
	   padding:10px 0 0 10px;
	}
	
	   .contenido_isquierdo h1{
	      font-family:Arial, Helvetica, sans-serif;
		  font-size:26px;
		  color:#333333;
		  line-height:26px;
	   }
	   
	   .contenido_isquierdo h1 em{
	      font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#333333;
		  font-weight:normal;
		  
	   }
	   
	   .contenido_isquierdo h2{
	      font-family:Arial, Helvetica, sans-serif;
		  font-size:10px;
		  color:#333333;
		  
	   }
	   
	   .contenido_isquierdo h2 b{
	      font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color:#046380;
		  font-weight:bold;
		  
	   }
		
			.opacidad{
			   float:left;
			   width:611px;
			}

					.contenedor_opaco{
					  width:611px;
					  height:63px;
					  opacity: .6;
					  float:left; 
					  margin-top:-63px;
					  filter: alpha(opacity=60);
					  background-color:#FFFFFF;
					} 
					
					.contenedor_nopacidad_debajo{
					  width:580px;
					  height:30px;
					  float:left;
					  padding:10px 0 0 20px;
					  margin:0 3px 0 2px; 
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:14px;
					  color:#000000;
					  background-color:#046381;
					 }					
					
					.contenedor_nopacidad_debajo a{
					   border:none;
					   color:#FFFFFF;
					   font-weight:bold;
					}
					
					.contenedor_nopacidad{
					  /*position:relative;*/
					  width:606px;
					  _width:611px;
					  height:53px;
					  float:left;
					  margin-top:-3px;
					  margin-bottom:10px;
					  /*z-index:1;
					  padding:10px 0 0 20px;*/
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:14px;
					  color:#000000; 
					  background-color:#F2F2F2;
					  padding-left:5px;
					 }	
					 .contenedor_nopacidad_Galeria{
					 
					  width:597px;
					  _width:611px;
					 
					  float:left;
					  margin-top:-3px;
					  margin-bottom:10px;
					  margin-left:19px;
					  
					  
					 
					  /*z-index:1;
					  padding:10px 0 0 20px;*/
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:14px;
					  color:#000000; 
					  background-color:#F2F2F2;
					  padding-left:5px;
                                          padding-top:5px;
					 }	
					.contenedor_nopacidad_not{
					  /*position:relative;*/
					  width:606px;
					  height:53px;
					  margin-top:-3px;
					  margin-bottom:10px;
					  /*z-index:1;
					  padding:10px 0 0 20px;*/
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:14px;
					  color:#000000; 
					  background-color:#F2F2F2;
					  padding-left:5px;
					 }	
					.contenedor_nopacidad_f1{
					  /*position:relative;*/
					  height:53px;
					  /*float:left;*/
					  margin-top:-3px;
					  margin-bottom:10px;
					  /*z-index:1;
					  padding:10px 0 0 20px;*/
					  font-family:Verdana, Arial, Helvetica, sans-serif;
					  font-size:14px;
					  color:#000000; 
					  background-color:#F2F2F2;
					  padding-left:5px;
					 }
					 					
					.contenedor_nopacidad b{ 
					   font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FF0000;  
					}
					.contenedor_nopacidad_f1 b{ 
					   font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FF0000;  
					}
					
					.contenedor_nopacidad h1{ 
					   font-family:Arial, Helvetica, sans-serif;
					   font-size:21px;
					   color:#000000;  
					}
													
					
					.contenedor_nopacidad a{
					   border:none;
					   color:#000000;
					   font-weight:bold;
					}
					.contenedor_nopacidad a b:hover{
					   text-decoration:underline;
					   color:#FF0000;
					}
					
					.contenedor_nopacidad_f1 a b:hover{
					   text-decoration:underline;
					   color:#FF0000;
					}
					
					.cont_no_opac_text{
					   width:560px;
					   float:left;
					}
										
					.figuritas{
					   width:190px;
					   height:22px;
					   float:right;
					   text-align:left;
					   margin-top:4px;
					}					
					
					.figuritas2{
					   float:right;
					   font-size:10px;
					}		
					
						.figuritas a{  
						   border:none;
						   text-decoration:none;
						}
						
						


.sub_contenido_isq{
   width:611px;
   float:left;
   margin:15px 0 0 0;
}

			.imagen_isq{
				float:left;
				margin:0px;
				border:none;
			}			
			
			.imagen_der{
				float:right;
				border:none;
			}
			
			.nav_noticias{
			   width:611px;
			   height:31px;
			   float:left;
			   background:url(imagenes/qradiente_azul.jpg) repeat-x;
			}			
			
						
			.primera_plana {
			   width:129px;
			   height:27px;
			   padding:8px 0 0 30px;
			   float:left;
			   margin:3px 0 0 0;
			   background:url(imagenes/primera_plana_normal.jpg) no-repeat;
			   font-size:14px;
			   color:#FFFFFF;			   
			   text-align:left;
			   font-weight:bold;  
			 }
			 
			 .primera_plana a:hover {
			   text-decoration:underline;
			 }
			
			.primera_plana_active{			   
			   background:url(imagenes/primera_plana_active.jpg) no-repeat;
			   color:#000000;
			}
			
			.fotos {
			   width:199px;
			   height:27px;
			   float:left;
			   margin:3px 0 0 0;
			   padding:8px 0 0 0;
			   background:url(imagenes/fotos_normal.jpg) no-repeat;			   
			   font-size:14px;
			   color:#FFFFFF;			   
			   text-align:center; 
			   font-weight:bold;
			 }
			 
			 .fotos_active a:hover {
			   text-decoration:underline;
			 }
			
			.fotos_active{			   
			   background:url(imagenes/fotos_active.jpg) no-repeat;
			   color:#000000;			   
			   
			}
			
			
			.prueva {
			   width:212px;
			   height:27px;
			   float:left;
			   padding:8px 0 0 26px;
			   margin:3px 0 0 0;
			   background:url(imagenes/pruebe_normal.jpg) no-repeat; 
			   font-size:14px;
			   color:#FFFFFF;			   
			   text-align:left;
			   font-weight:bold;
			 }
			
			.prueva_active a:hover {
			   text-decoration:underline;
			 }
			
			.prueva_active{			  
			   background:url(imagenes/pruebe_active.jpg) no-repeat;
			   color:#000000;
			   
			   
			}


.div_noticias{
    width:611px;
	float:left;
    margin-top:10px;
}

.sub_div_not{
    width:618px;
	float:left;
}
              
			 .noticias_contend{
			   width:295px;
			   float:left;
			   margin:10px 10px 10px 0;
			   background:#FFFFFF;
			   padding:0px 0px 4px 0px;
			   border-bottom:1px solid #CCCCCC;
			   
			} 
			  
			.noticias{
			   width:275px;
			   float:left;
			   margin:0px;
			   background:url(imagenes/gradiente_noticias.jpg) #F2F2F2 repeat-x;
			   padding:10px 10px 0px 10px;
			   font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-size:12px;
			   color:#000000;
			   font-weight:bold;
			   line-height:15px;
			}
			
			
			
			.noticias p{
			   font-size:11px;
			   font-weight:normal;
			   }
			   
			 
			 .noticias b {
			   font-size:12px;
			   font-weight:bold;
			   color:#FF0000;
			   text-align:right;
			   text-decoration:none;
			  } 
			  
			  .noticias b:hover {
			   text-decoration:underline;
			  }
			  
			  
			  .noticias a {
			   color:#000000;
			  }     
			
			
			.imagen_carro{
			   float:left;
			   border:#CCCCCC solid 1px;
			   padding:2px;
			   margin-right:5px;
			}
			
			
.contenido_derecho{
   width:300px;
   float:left;
   padding-top:10px;
   padding-left:10px;
   padding-bottom:15px;
}


		.sub_cont_der{
		   width:300px;
		   float:left;
		   background:#FFFFFF;
		   margin-bottom:15px;
		}
		
		.busqueda{
		   width:300px;
		   float:left;
		   height:21px;
		   padding:5px 0 0 0;
		   background:url(imagenes/buscar.jpg);
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   text-align:center;
		   font-size:12px;
		 }
		 
		 
		 .busqueda_general{
		   width:298px;
		   float:left;
		   padding:10px 0 0 0; 
		   border-left:#E1E1E1 solid 1px;
		   border-right:#E1E1E1 solid 1px;
		   background:#FFFFFF;
		   text-align:center;
		  }
		 
		 .busqueda_general a{
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#046380;
		   font-size:11px;
		   font-weight:normal;
		   text-decoration:none;
		 }		 
		 
		 
		 .busqueda_general h1{
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   font-size:10px;
		   font-weight:normal;
		   text-decoration:none;
		   line-height:12px;
		   text-align:center;
		   padding-top:10px;
		 }		
		 
		 .busqueda_general a.active{
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   color:#000000;
		   font-size:11px;
		   font-weight:bold;
		   text-decoration:none;
		 }
		 
		 .text_field{
		    width:211px;
			height:18px;
			margin:10px 0 0 0;
			padding:2px 0 0 3px;
			border:#CCCCCC solid 1px;
		 }
		 
		 .boton_buscar{
		    width:107px;
			height:21px;
			background:url(imagenes/boton_buscar.jpg);
			border:none;
			margin:10px 15px 0 0;
			padding-right:15px;
			float:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		    color:#000000;
		    font-size:12px;
			cursor:pointer;
			text-align:center;
   		 }
		 
		 .busqueda2{
		   background:url(imagenes/suscribase.jpg);
		  }
		  
		  .busqueda_videos{
		   background:url(imagenes/he.jpg);
		  }
		
		 
		  .busqueda_general2{
		   background:url(imagenes/suscribete_carta.jpg) no-repeat;
		   float:left;
		 }
		 
		 .text_field2{
		    position:relative;
			z-index:1;
		    width:211px;
			height:18px;
			margin:5px 0 0 -60px;
			padding:2px 0 0 3px;
			border:#CCCCCC solid 1px;
		 }
		 
		 .carta{
		    width:64px;
			height:61px;
			float:left;
			margin:0 0 0 10px;
		 }
		 
		 .busqueda3{
		   background:url(imagenes/valor.jpg);
		  }
		  
		  .precios{
		     background:#F8F8F8;
			 width:298px;
		  }
		  
		  .precios2{
		     width:220px;
		     border-bottom:#999999 solid 1px;
		     font-family:Verdana, Arial, Helvetica, sans-serif;
			 color:#000000;
			 margin-bottom:2px;
			 margin-top:10px;
			 font-size:10px;
			 font-weight:bold;
			 text-align:left;
		  }
		  
		   .precios2 b{
		     text-align:right;
		     padding:0 80px 0 20px;
		  }
		  
		  .precios2 a{
		     text-decoration:none;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 color:#000000;
			 font-size:10px;
			 font-weight:bold;
			 text-align:center;
			 border:none;
		  }
		  
		  .precios3{
		     text-align:center;
			 float:left;
			 margin-top:10px;
			 padding:0;
			 border:none;
			
		  }
		  
		  
		  
		  .tabla{
		     width:230px;
			 margin:0 auto;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:14px;
			 color:#000000;
			 text-align:left
		   }
		   
		   .parte_isq{
		      width:100px;
			  height:17px;
			  float:left;
			  border-bottom:#E3E3E3 solid 1px;
			  border-right:#CCCCCC solid 1px;
			  padding:3px 0 0 9px;
			 }
			 
			 
			 .parte_der{
		      width:100px;
			  height:17px;
			  float:left;
			  border-bottom:#E3E3E3 solid 1px;
			  padding:3px 0 0 9px;
			  }
			  
			  .publicidad{
			      width:160px;
			      font-weight:normal;
				  margin:0 0 2px 75px;
				  text-align:center;
				  border-bottom:#CCCCCC solid 1px;
			  
			  }
			  
			  .aliniado_centro{
			     margin:0 0 0 0;
			  }
			  
			/* Google ads: */

			.google {
				margin-left: 100px;
				padding-bottom:10px;
			}
			  
			  .footer{
			     width:950px;
				 background:url(imagenes/gradiente_footer.jpg) #FFFFFF repeat-x;
				 float:left;
			  }
			  
			  
			  .contenido_footer{
			     width:930px;
				 float:left;
				 padding:30px 0 0 20px;
			   }
			   
			   .textos{
			      width:250px;
				  float:left;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#333333;
				  font-size:12px;
				  line-height:12px;
				  text-align:left;
				  margin:7px 5px 0 5px;
				}
				
				.textos p{
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#003366;
				  font-size:10px;			
				}
				
				
				.textos a{
				  font-family:Verdana, Arial, Helvetica, sans-serif;
		          color:#000000;
				  font-size:11px;
				  font-weight:bold;
				  text-decoration:none;
				 }
				
				
				.textos a.active{
				  color:#FF6600;
				  font-size:12px;
				  }
				
				.textos2{
				   width:460px;
				   text-align:right;
				   background:none;
				   float:right;
				   padding-right:30px;
				   
				}
				
				.textos2 p{
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  color:#003366;
				  font-size:10px;			
				}
				
				.textos3{
				    font-size:9px;
					text-align:right;
				 }
				 
				 

.galeria_port_fin{
   width:500px;
   /*margin:0 auto;*/
   margin-bottom:15px;
   border:#999999 solid 1px;
   background:url(imagenes/gradiente_cont_final_port_gal.jpg) #A6C8D2 repeat-x;
   margin-top:15px;
   text-aling: center;
}

.gal_port_fin_txt{
   width:500px;
   margin-left: auto;
   margin-rigth: auto;
   font:12px Verdana, Arial, Helvetica, sans-serif;
   color:#666666;
   text-align:left;
   border-bottom:#999999 solid 1px;
   padding:10px 0 2px 10px;
   padding-left:200px;
   margin-bottom:10px;
}


.gal_port_fin_txt a{
   font:12px Verdana, Arial, Helvetica, sans-serif;
   color:#FF0000;
   text-decoration:none;
}


.imagen_final_img{
   width:589px;
   margin:0 auto;
   padding-left:13px;
}

.imagen_final{
    margin:0 7px 0 7px;
    float:left;
	border:none;
}



