body,td,th {
	font-family: "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif, 'Candal', serif;
}


#top{
	text-align:center;
		
}
.Top{
	padding: 25px 0 25px 0;	
}

#Iconos{
	padding: 10px 0 20px 0;	/*  arriva  derecha  abajo  izquierda            */
}

.icon{
	padding: 0 0 0 10px;
	}

.banderas{
	padding-right: 5px;
}

a:banderas{
	text-decoration:none;
}
	

#MenuCabecera{
	font-size:11pt;
	margin-top: 14px;
	margin-bottom: 14px;
		
} 


#MenuCabecera a{
	color:#FFF;
	text-decoration: none;	
}

#MenuCabecera ul{
	list-style-type:none;
	text-align:right;
	margin: 0;
	padding: 0;	
}

#MenuCabecera li{
	float: left;
	margin: 0 7px;
	padding: 0;
}

#Buscador{
	text-align:right;
	
}

#Buscador form{
	padding: 14px 0 0 0;
}

#Buscador input{
	font-size:12px;
}

#Flash{
	background-color:#004b82;
	background-image:url(../images/FondoFlash.jpg);
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	behavior: url(PIE.htc);
	
}

#Contenedor_Flash{
	text-align:center;
	
	
}

#Cuerpo{
	background-color:#FFF;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	color: #00F;
	behavior: url(PIE.htc);
}

.Cuerpo1{
	text-align:center;
	font-size:15px;
	padding:25px 0 0 20px;
	font:36px/1 'QuicksandLight', Arial, sans-serif;
	text-rendering: optimizelegibility;
	color:#7f7e7e;
}

.CuerpoTitulo{
	text-align: center;
	font-size:15px;
	padding: 25px 0 20px 0;
	font:36px/1 'QuicksandLight', Arial, sans-serif;
	text-rendering: optimizelegibility;
	color:#7f7e7e;
}

.CuerpoFoto1{
	text-align:left;
	padding:15px 0 10px 15px;
	
	
}

.CuerpoFoto{
	text-align:left;
	padding:20px 0 0 20px;
	
	
}

.imagenRafting{
	width:500px;
	height:250px;
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;
	behavior: url(PIE.htc);
	
	}

.imagenMapa{
	width:355px;
	height:275px;
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;
	behavior: url(PIE.htc);
	
	}
	
	.imagenContacto{
	width:325px;
	height:450px;
	-moz-box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: 10px 10px 5px #888;
	box-shadow: 10px 10px 5px #888;
	behavior: url(PIE.htc);
	
	}
	
.Cuerpo2{
	text-align:justify;
	padding:20px 20px 0 0;
	color: #666;	
}

.Cuerpo3{
	text-align:justify;
	padding: 0 20px 0 20px; /*  arriva  derecha  abajo  izquierda            */
	color: #666;	
}

.Cuerpo4{
	text-align:center;
	text-decoration:none;
	text-height:font-size:20px;
	padding: 20px 0 20px 0; /*  arriva  derecha  abajo  izquierda            */
	color: #666;
}

#Base{
	background-color:#f6f6f6;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	behavior: url(PIE.htc);
	text-decoration:none;
}

#Base1{
	text-align:center;
	padding: 10px 0 10px 0;
	color:#666;
	font-size:12px;
}

.Destacado {
	color: #000;
	font-weight: bold;
	font-style: italic;
}

.destacado2 {
	font-weight: bold;
	color: #000;
	text-align:center;
}

#contacto{
	text-align:center;
	padding: 20px 0 0 0;
	
	}
	
#contacto1{
	text-align:center;
	padding: 50px 0 0 0;
	
	}

.faqCuerpo{
	text-align:left;
	font-size:15px;
	padding: 30px 0 30px 0;
	font:36px/1 'QuicksandLight', Arial, sans-serif;
	text-rendering: optimizelegibility;
	color:#7f7e7e;
	}
	
	
.faq{
	text-align:left;
	padding: 20px 0  20px 0;
	
	}
	
#titulo{
	
	text-align: center;
	font-size:15px;
	padding:20px 0 0 20px;
	font:36px/1 'QuicksandLight', Arial, sans-serif;
	text-rendering: optimizelegibility;
	color:#7f7e7e;
	
	}


.CajaFotoPrograma{
	margin-bottom:2px;
-moz-border-radius: 5px; /*Propiedad de soporte*/  
-webkit-border-radius: 5px; /*Propiedad de soporte*/  
border-radius: 5px; /*Propiedad válida*/  
width:250px; 
padding:10px;  
border:1px solid #CCCCCC;  
background-color:#F0F0F0;  
background: -moz-linear-gradient(top, #FFFFFF , #CCCCCC);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF),  to(#CCCCCC));
color:#8E8E8E;
text-decoration:none;
}

a:CajaFotoPrograma{
text-decoration: none;
}



.TituloPrograma {
	text-align:center;
	color: #999;
	font-size: 18px;
}

.Cuerpo8{
	text-align:center;
	padding:0 0 20px 60px;
	color: #666;	
}
