/*general_inicio*/
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#666666;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
		background-color:#EDEDED;
		letter-spacing:1px;
	}
	p {
		margin-top:5px;
		margin-bottom:15px;
	}
	a {
	text-decoration: none;
	color: #B61014;
	}
	.sinFlecha{
		list-style-image:none;
	}
	li{
		list-style-image:url(../imagenes/flecha_gris.gif);
	}

	td {
		vertical-align:top;
	}
	th {
		text-align: left;
	}
	.bordeInput {
		border: 1px solid #666666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
	}
	.botonFormulario {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #333333;
		width:120px;
		background-color:#5B92CF;
		color:#FFFFFF;
	}
	select {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
	}
	textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #666666;
		background-color: #FFFFFF;
		/*
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #666666; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #FFFFFF; 
		scrollbar-arrow-color: black;
		*/
	}
	h1 {
		font-weight:normal;
		text-transform: capitalize;
		color: #666666;
		font-size: 11px;
		padding:0;
		margin:0;
	}
	h2 {
		font-weight: bold;
		text-transform:capitalize;
		color: #666666;
		font-size: 12px;
		margin-top:0px;
		clear:both;
		margin-left:-40px;
		letter-spacing:1px;
	}
	h3{
		font-weight: bold;
		text-transform: capitalize;
		color: #666666;
		font-size: 11px;
		margin-top:20px;
		margin-bottom:10px;
		letter-spacing:1px;

	}
	h4{
		font-weight: bold;
		text-transform: capitalize;
		color: #666666;
		font-size: 10px;
		margin-top:20px;
		letter-spacing:1px;
	}
/*general_fin*/



/*divs_inicio*/
	#dvTodo{
		width:778px;
		margin: 0px auto;
		background-color:#FFFFFF;
	}
	#dvCabecera{
		width: 100%; background-color:#FFFFFF; height:80px; float:right;
		/*esto para el mozilla*/
		height:100%;
		/*y esto para el explorer*/
		/*height:expresion('0px');*/
	}
	#dvLogoCabecera{
		float:left;
		margin-left:0px;
		border-right:1px solid #FFFFFF;
		height:120px;
	}
	
	#dvBajoLogo{
		margin:0px;
		/*float:bottom;*/
		text-transform:uppercase;
		font-size:9px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#dvBajoLogoIzda{
		float:left;
		background-color:#DFDFDF;
		width:84px;
		text-align:right;
		padding:23px 11px 22px 0;
	}
	
	#dvBajoLogoDcha{
		float:left;
		background-color:#B2B2B2;
		width:64px;
		text-align:left;
		padding:23px 0 22px 11px ;
	}
	
	#dvFotosCabecera{
		float:right;
		border-left:1px solid #FFFFFF;
	}
	
	#dvCentro{
		clear:both;
	}
	
	#dvMenuHorizontalCabecera
	{
		clear:both;
		padding-bottom:10px;
		padding-top:10px;
		margin: 0px 0 10px 0;
	}
		#dvMenuHorizontalCabecera a{
			text-transform:capitalize;
		}
		
	#dvIzquierda{
		float:left;
		width:170px;
	}
		#dvIzquierda ul {
			list-style-type: none;
			text-align: right;
			margin: 10px 8px 0 0;
			font-size: 11px;
		}
		#dvIzquierda li{
			margin:0 0 10px 0;
			list-style-image:none;
		}
		#dvIzquierda a{
			text-decoration:none;
			color:#B2B2B2;
		}
		#dvIzquierda a:hover{
			/*font-weight:bold;*/
			color:#B61014
		}
		
	#dvDerecha{
		float:right;
		width:575px;
		border-left: 1px solid #B2B2B2;
		border-top: 1px solid #B2B2B2;
		padding:10px;
		margin-right:5px;
	}
	
	#dvMenuApartado{
		clear:both;
		width:100%;
		padding: 0 0 10px 0;
		border-bottom:1px solid #EFEFEF;
		margin: 0 0 10px 0;
	}
		#dvMenuApartado li{
			list-style-image: url(../imagenes/pix3x3.gif);
			color: #999999;
			margin:0 ;
			padding:0;
		}
		#dvMenuApartado ul{
			margin:0 0 0 16px;
			padding:0;
		}
		#dvMenuApartado a{
			color:#B2B2B2;letter-spacing:0px;}
		#dvMenuApartado a:hover {
		text-decoration: underline;
		
	}
		
		
	#dvMenuApartadoDerecha{
		width:51%;
		float:left;
		 padding:0;
		 
	}
	#dvMenuApartadoIzquierda{
		width:47%;
		float:left;
		margin-right:10px; padding:0;
	}
	
		/*
		#dvMenuApartadoIzquierda li{
			list-style-image:default;
		}
		*/
	
	#dvFotoPrincipal{
		height:0px;
		clear:both;
		padding:0 0 10px 0;
		border-bottom:1px solid #B2B2B2;
		margin-bottom:10px;
	}
		#dvFotoPrincipal img{
			margin:0 5px 0px 5px;
		}	
		
	#dvGallery{
		padding:0 0 10px 0;
		margin-bottom:10px;
		clear:both;
	}
		#dvGallery img{
			margin:0 5px 0px 5px;
		}	
		#dvGallery h2{
			margin-left:3px;
		}
	.dvGalleryFotoConTexto{
		float:left;
		margin:0 0 30px 0;
		clear:both;
		width:100%;
		vertical-align:top;
	}
	.dvGalleryFotoConTexto h3{
		margin-top:0px;
		margin-bottom:10px;
	}
	.dvGalleryFotoDerecha{
		padding: 0 0 0 15px;
		float:right;
	}
	.dvGalleryFotoIzquierda{
		padding: 0 15px 0 0;
		float:left;
	}
	.dvGalleryTextoDerecha{
		text-align:right;
		float:right;
		width:60%;
	}
	.dvGalleryTextoIzquierda{
		text-align:left;
		float:left;
		width:60%;
		margin-left:2px;
	}
	.dvGalleryTextoDerechaSinWidth{
		padding: 0 5px 0px 5px;
		text-align:right;
	}
	.dvGalleryTextoIzquierdaSinWidth{
		padding: 0 5px 0px 5px;
		text-align:left;
	}	
		
	/*ATENCIÓN A LA ALTURA DEL DIV*/
	/*esto para el explorer*/
	#dvContenidoTexto{
		height:280px;
		padding:0 40px 0 40px;
	}
	/*esto para el mozilla*/
	html>body #dvContenidoTexto{
		min-height:290px;
		height:auto;
	}
	/*/ATENCIÓN A LA ALTURA DEL DIV*/
		#dvContenidoTexto a{
			color:#B61014;
		}
		#dvContenidoTexto ul{
			list-style-image:url(../imagenes/pix3x3oscuro.gif);
		}
		#dvContenidoTexto li{
			padding-bottom: 10px;
		}
		#dvSlogan{
		font-size:10px;
		clear:both;
		background-color:#5B92CF;
		color:#FFFFFF;
		padding:5px 4px 3px 20px;
		text-align:left;
		height:15px;
		text-transform:capitalize;
		background-image: url("../imagenes/flechaBlanca.gif");
		background-position:left;
		background-repeat:no-repeat;
		letter-spacing:1px;
		border-bottom:2px solid #FFFFFF;
	}	
	#dvPie{
		font-size:10px;
		clear:both;
		background-color:#5B92CF;
		color:#FFFFFF;
		padding:4px 4px 4px 20px;
		text-align:left;
		height:15px;
		text-transform:lowercase;
		background-image: url("../imagenes/flechaBlanca.gif");
		background-position:left;
		background-repeat:no-repeat;
		letter-spacing:1px;

	}
	#dvPie a {color:#FFFFFF;}
	
	.dvFotoConTexto{
		float:left;
		height:170px;
	}
		.dvFotoConTexto img{
			width:105px;
			height:105px;
		}
		
	.dvMasia{
		clear:both;
		padding:10px 0 10px 0;
	}
	.dvMasia h2{
		padding:0 0 0 40px;
	}
		.dvMasiaParticularidades{
			float:left;
			width:99%;
			padding:10px 0 0 0;
		}
		.dvMasiaDescripcion{
			float:left;
			width:100%;
			clear:both;
		}
		.dvMasiaFoto{
			float:left;
			clear:both;
			width:100%;
		}
		.dvMasiaFoto img{
			margin:0 1px 0 1px;
		}
		.txtNombreMasia{
			font-size:12px;
			font-weight:bold;
			color:#666666;
		}
		
/*divs_fin*/


/*clases_inicio*/
.txtContenidoB {
	font-weight: bold;
}
.txtRojoB {
	font-weight: bold;
	color: #B61014;
}
.txtRojo {
	color: #B61014;
}

/*clases_fin*/






/*ListaHorizontal_inicio*/
	.navlist{
	float:right;
		margin: 0;
		
	}
	
	.navlist li{
		display: inline;
		list-style-type: none;
		margin: 0px;
		padding: 0 4px 0 7px;
		border-left:1px solid #B2B2B2;
		/*border-right:1px solid #B2B2B2;*/
	}
		.navlist  a{
		color: #999999;
	}

	.navlist li  a:hover{
		color: #B61014;
	}
/*ListaHorizontal_fin*/
