@charset "utf-8";
/* CSS Document */

/*NORMALIZACION*/
*,html,body,h1,h2,h3,h4,h5,p,form,a,li,ul,ol,span,strong,div{
	padding:0px;
	margin:0px;
}
ul,li,ol{
	list-style:none;
}
a img{
	border:none;
}

body{
	margin:0px;
	}

#contenedor-index{
	width:902px;
	margin:0px auto;
	}
	#contenedor-index #contmenu #menu a{
		padding:0px 20px;
		}

#contenedor{
	width:902px;
	margin:0px auto;
	padding-top:2em;
	}
	#contenedor #menu a{
		padding:0px 32px;
		}
#logo{
	text-align:center;
	padding:3em 0em;
	}
#idioma{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}
#info-legal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
}
#idioma a, #info-legal a {
	color:#000;
	text-decoration:none;
	}
#idioma a:hover, #info-legal a:hover {
	text-decoration:underline;
	}
#contmenu{
	background:url(../img/fdo-index.jpg) no-repeat;
	height:200px;
	}
	#contmenu #menu{
		background:#002C75;
		padding:5px 0px;
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		text-align:center;
		position:relative;
		top:45%;
		}
		#contmenu #menu a{
			text-decoration:none;
			color:#FFF;
			margin:0px 15px;
			}
#contenedor-index p.index{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#8E853D;
	text-align:center;
	margin-top:1em;
	}
	#contenedor-index p.index a{
	color:#8E853D;
	text-decoration:none;
	}
	#contenedor-index p.index a:hover{
	text-decoration:underline;
	}
#contenedor-index	.pie-index{
	text-align:center;
	margin:4em 0em 2em 0em;
	}
#contenedor #menu{
	text-align:center;
	background:#002C75;
	padding:5px 0px;
	font-size:13px;
	}
	#contenedor #menu a{
		text-decoration:none;
		color:#FFF;
		margin:0px 10px;
		padding-left:15px;
		}
	#contenedor #menu a.actual{
		background:url(../img/fchamenu.jpg) no-repeat 0% 50%;
		}
	#contenedor #menu a:hover{
		background:url(../img/fchamenu.jpg) no-repeat 0% 50%;
		}
#contenedor #bajada{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	background:#DFDABF;
	color:#95832A;
	padding:1em 0em 1em 70px;
	}
#contenedor #lat1,#contenedor #lat2{
	float:left;
	}	
#contenedor #lat1{
	width:603px;
	}
	#contenedor #lat1 .text{
		padding:35px 35px 35px 70px;
		font-family:Arial, Helvetica, sans-serif;
		background:#F1F1F1;
		margin-bottom:1em;
		}
		#contenedor #lat1 .text p{
			margin-bottom:1em;
			line-height:1.3em;
			font-size:11px;
			}
		#contenedor #lat1 .pielat1{
			text-align:center;
			}
		#contenedor #lat1 .text .fichas{
			background:#FFF;
			padding:0.5em;
			margin-bottom:0.5em;
			}
			#contenedor #lat1 .text .fichas span{
				font-size:11px;
				color:#95832A;
				}
				#contenedor #lat1 .text .fichas h3{
					color:#002C75;
					font-size:16px;
					font-weight:normal;
					}
					#contenedor #lat1 .text .fichas h4{
						font-size:12px;
						color:#95832A;
						font-weight:normal;
						margin-bottom:1em;
						}
						#contenedor #lat1 .text .fichas form{
							padding:0.5em 1.5em;
							border:#95832A solid 1px;
							}
						#contenedor #lat1 .text .fichas form .campo{
							padding:2px;
							border:#CCC solid 1px;
							width:200px;
						}
				
				
#contenedor #lat2{
	width:299px;
	}
#contenedor #pie{
	/*background:url(../img/formipie.jpg) no-repeat 100% 0%;*/
	text-align:center;
	padding:2em 0em 1em 0em;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#8E853D;
	}
	#contenedor #pie a{
		color:#8E853D;
		text-decoration:none;
	}
	#contenedor #pie img{
		margin-top:1em;
	}
	
	/**/
#contenedor #lat1b,#contenedor #lat2b{
	float:left;
	}	
#contenedor #lat1b{
	width:301px;
	}
	#contenedor #lat1b .text{
		padding:35px 10px 35px 50px;
		font-family:Arial, Helvetica, sans-serif;
		}
		#contenedor #lat1b .text p{
			margin-bottom:0.5em;
			line-height:1.7em;
			font-size:11px;
			}
			#contenedor #lat1b .text p a{
				text-decoration:none;
				color:#000;
				padding-left:14px;
			}
			#contenedor #lat1b .text p a.socio{
				color:#95832A;
				font-weight:bold;
				background:url(../img/flecha2.jpg) no-repeat;
				padding-left:15px;
			}
			#contenedor #lat1b .text p a:hover{
			color:#928040;
			background:url(../img/over2.jpg) no-repeat;
			}
			#contenedor #lat1b .text p a.select{
			color:#928040;
			background:url(../img/over2.jpg) no-repeat;
			}
		#contenedor #lat1b .pielat1{
			text-align:center;
			}
		#contenedor #lat1b iframe{
			margin-top:2em;
		}
#contenedor #lat2b{
	width:601px;
	background:#F1F1F1;
	}
	#contenedor #lat2b .text h3{
		color:#000;
		font-weight:bold;
		font-size:14px;
		}
	#contenedor #lat2b .text{
		padding:35px;
		font-family:Arial, Helvetica, sans-serif;
		overflow:hidden;
		}
	#contenedor #lat2b .text p{
		margin-bottom:1em;
		line-height:1.3em;
		font-size:11px;
		}
	#contenedor #lat2b .text p a{
		color:#000;
		}
		
	#contenedor #lat2b .text .contacto{
		margin-top:0.5em;
		}
		#contenedor #lat2b .text .contacto span{
			width:70px;
			display:block;
			font-size:11px;
			position:relative;
			top:5px;
			float:left;
		}
		#contenedor #lat2b .text .contacto input.campo{
			margin-bottom:10px;
			width:200px;
			padding:2px;
			border:#CCC solid 1px;
		}
		#contenedor #lat2b .text .contacto textarea{
			margin-bottom:10px;
			padding:2px;
			width:200px;
			height:100px;
			border:#CCC solid 1px;
		}
		

#contenedor #pieb{
	text-align:center;
	padding:0em 0em 1em 0em;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#8E853D;
	}
	#contenedor #pieb a{
		color:#8E853D;
		text-decoration:none;
	}
	#contenedor #pieb img{
		margin-top:1em;
	}
	/**/
	#navegador{
	text-align:center;
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
	margin-top:0.5em;
	color:#95832a;
	}
	#navegador a{
	color:#95832a;
	text-decoration:none;
	}
	#navegador a:hover{
	color:#000;
	}
	div.galeria{
	text-align:center;
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
	}
	div.galeria img{
	margin-bottom:1em;
	}
	div.galeria a{
	color:#95832a;
	text-decoration:none;
	}
	div.galeria a:hover{
	color:#000;
	}
/*-----------------------*/
.clear{
	clear:both;
	}
.floadRgfoto{
	float:right;
	margin-left:1em;
	position:relative;
	margin-right:-35px;
	margin-top:-36px;
	}
.separador{
	background:#95832A;
	height:1px;
	overflow:hidden;
	}
