/* CSS Document */

body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#eeeee2;
	background-image:url(../images/fnd_cabecera.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	}
	
#contenedor {
	height: 1150px;
	width: 969px;
	margin-right: auto;
	margin-left: auto;
}

#cabecera{
	width:969px;
	float:left;
}

	#cab_izq{
		 float:left;
		 width:222px;
		 
	}
		
		#logo{
			 float:left;
			 padding:10px 0px 10px 69px;
			 *padding:10px 0px 10px 70px;
			 width:153px;
		}
		#menu{
			 float:left;
			 width:147px;
			 _width:148px;
			 padding-left:77px;
			 _padding-left:75px;
			 line-height:22px;
			 
		}
			#menu ul{
				list-style-image:url(../images/icoli.jpg);
				margin:0px;
				padding:0px;
			}
			#menu ul li a{
				color:#6c0036;
				text-decoration:none;
			}
			#menu ul li a:hover{
				text-decoration:underline;
			}

#cab_der{
	float:left;
	width:709px;
	padding:10px 13px 0px 23px;
	_padding:10px 0px 0px 16px;
	*padding:10px 0px 0px 23px;
}

	.trabaja{
		float:left;
		width:722px;
		height:53px;
		text-align:right;
		padding-top:25px;
	}
	
	.idiomas{
		float:right;
		padding-top:8px;
		padding-right:8px;
	}
	.flash{
		 float:left;
		 width:722px;
	}
	

#contenido{
	width:969px;
	background-color:#FFFFFF;
	float:left;
}

#cont_izq{
	float:left;
	width:199px;
	padding:23px 10px 15px 12px;
}

.banner{
	float:left;
	padding-bottom:13px;
}

.newsletter{
	 float:left;
	 padding: 99px 10px 10px 10px;
	 background-image:url(../images/newsletter.jpg);
	 background-repeat:no-repeat;
	 width:179px; height:97px;
	 color:#FFFFFF;
	 font-size:11px;
}

.newsletter_en{
	 float:left;
	 padding: 99px 10px 10px 10px;
	 background-image:url(../images/newsletter_en.jpg);
	 background-repeat:no-repeat;
	 width:179px; height:97px;
	 color:#FFFFFF;
	 font-size:11px;
}


#interior{
	 float:left;
	 width:712px;
	 padding:0px 13px 15px 20px;
	 text-align:justify;
}

	#interior a{
	color:#6f0035;
	text-decoration:none;
	font-weight:bold;
	}
	#interior a:hover{
	color:#5c5c5c;
	}
	#interior ol{
	list-style:none;}

ul.interior{
	list-style-image:url(../images/ico-m.jpg)}
	
ul.burdeos{
	list-style-image:url(../images/ico-n.jpg);

}

.tit_interior{
	float:left;
	width:520px;
	padding-top:10px;
}

.alquiler{
	 float:left;
	 background-image:url(../images/alquiler.jpg);
	 width:350px;
	 height:106px;
}

.oficina{
	 float:left;
	 background-image:url(../images/oficina.jpg);
	 width:350px;
	 height:106px;
}

.salas{
	 float:left;
	 background-image:url(../images/salas.jpg);
	 width:350px;
	 height:106px;
}

.asesor{
	 float:left;
	 margin:0 auto;
	 background-image:url(../images/asesoria.jpg);
	 width:350px;
	 height:106px;
}

.otros{
	 margin:0 auto;
	 background-image:url(../images/servicios.jpg);
	 width:350px;
	 height:106px;
}


.destacado{
	float:left;
	width:348px;
	padding-top:20px;
	padding-left:5px;
}
	.destacado ul{
	list-style-image:url(../images/icoli2.jpg);
	font-size:11px;
	color:403f40;
	line-height:18px;
	}
	.destacado ul li{
	padding:0px;
	margin:0px;
	}


#actualidad{
	float:left;
	padding:3px 15px 20px 30px;
}

#pie{
	float:left;
	padding:15px 12px;
	color:#6c0036;
	font-size:11px;
}
	#pie a{
	color:#6c0036;
	text-decoration:none;
	}
	#pie a:hover{
	text-decoration:underline;
	}

	#direccion{
		float:left;
		width:740px;
		*width:748px;
		_width:748px;
	}
	
	#mapa{
		float:left;
		width:184px;
		padding-left:20px;
		*padding-left:15px;
		_padding-left:15px;
	}


.titular-tabla{
	 text-align:center;
	 background-image:url(../images/fnd-cuadro.jpg);
	 background-repeat:repeat-x;
	 color:#FFFFFF;
	 height:39px;
	 font-weight:bold;
	 }
	 
.titular-tabla2{
	 text-align:center;
	 background-image:url(../images/fnd-cuadro2.jpg);
	 background-repeat:repeat-x;
	 color:#4c0227;
	 height:25px;
	 font-weight:bold;
	 }

.interior-tabla{
	text-align:center;
	height:30px;
	border-bottom:1px solid #CCCCCC;
	}

.interior-tabla2{
	text-align:center;
	height:30px;
	border-bottom:1px solid #CCCCCC;
	color:#6c0036;
	font-size:12px;
	font-weight:bold;
}

.pie-tabla{
	text-align:center;
	height:30px;
	border-bottom:1px solid #CCCCCC;
	background-color:#e2e1e2;
	}	
	
.quienes{
	float:left;
	background-color:#e6e6cc;
	margin:5px;
	width:207px;
	_width:200px;
	padding:10px;
	_padding:8px;
	min-height: 170px;
 	height: auto !important;
	height: 160px;
	}
	.quienes img{
	border:1px solid #c5c4a7;
	margin-top:5px;
	}

.quienes2{
	float:left;
	background-color:#e6e6cc;
	margin:5px 8px 5px 8px;
	padding:10px;
	_padding:8px;
	min-width: 127px;
	_min-width: 127px;
 	width: auto !important;
	width: 127px;
	}

.txt_burdeos{
	color:#6c0036;
	font-size:13px;
	font-weight:bold;
}

.txt_burdeos2{
	color:#6c0036;
	font-size:13px;
	font-weight:normal;
}

.lnk_burdeos{
	color:#6c0036;
	font-weight:bold;
}
.lnk_burdeos{
	color:#6c0036;
	font-weight:bold;
	text-decoration:none;
}
	.lnk_burdeos:hover{
	color:#999999;
	}

.oferta{
	float:left;
	border:1px solid #CCCCCC;
	background-image:url(../images/fnd_oferta.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:690px;
	padding:10px;
	margin-top:10px;
	}
	
	.tarifa img{
	border:1px solid #d8d7b8;
	}
	
.tarifa{
	float:left;
	border:1px solid #CCCCCC;
	background-image:url(../images/fnd_tarifa.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:690px;
	padding:10px;
	margin-top:10px;
	}
	
	.tarifa img{
	border:1px solid #d8d7b8;
	}
	.categoria{
	float:left;
	padding-left:20px;
	width:200px;
	text-align:right;
	}
	.txtListado{
	float:left;
	padding:15px 0px 10px 0px;
	width:485px;
	}
	.txtListadoInt{
	float:left;
	padding:15px 0px 10px 0px;
	width:690px;
	}
	.fotoTarifa{
	float:left;
	width:179px;
	padding:15px 10px 10px 10px;
	}
	.linea-separador{
	height:1px;
	background-color:#BEB181;
	width:690px;
	margin-bottom:10px;}

.titular_oficina{
	float:left;
	width:700px;
	margin-bottom:15px;
	background-image:url(../images/fnd_tit.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-top:15px;
	height:32px;
	color:#680d3a;
	font-size:13px;
	}
.titular_oficina2{
	float:left;
	width:700px;
	margin-bottom:15px;
	background-image:url(../images/fnd_tit2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-top:15px;
	height:32px;
	color:#680d3a;
	font-size:13px;
	}

.paginado{
	float:left;
	width:690px;
	text-align:center;
	margin-top:20px;
}

.paginado2{
	float:left;
	width:690px;
	text-align:center;
	margin-top:10px;
}	
	
.alquiler2{
	 background-image:url(../images/fnd_alquiler.jpg);
	 background-repeat: no-repeat;
	 background-position:bottom left;
	 height:39px;
	 font-weight:bold;
	 }
	
/*formulario*/

input.a{
	font-size:11px;
	color:#666666;
	border:1px solid #7f9db9;
	padding:3px;
}
input.btn{
	background-color:#ffffff;
	border:1px solid #FFFFFF;
	padding:3px;
	color:#53002a;
	font-size:11px;
	font-weight:bold;
	height:22px
}

input.boton {
	background-color:#53002a;
	border:1px #153b68 solid;
	height:25px;
	color:#FFF;
	font-size:11px;
	padding:5px;
	}
	
input.btnBlanco {
	background-color:#ffffff;
	height:23px;
	color:#53002a;
	font-size:12px;
	font-weight:bold;
	}


input{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
		
	}
	select{
	font-family:Arial, Helvetica, sans-serif;
	font:11px;
	color:#666666;
	height:20px
	}
	textarea{
	font-family:Arial, Helvetica, sans-serif;
	font:11px;
	color:#666666;
	}
	
#boton {
	background-color:#FFF;
	border:1px #153b68 solid;
	color:#FFF;
	font-size:11px;
	padding:5px;
}

#boton a {
	text-decoration:none;
	color:#53002a;
}


.img_galeria{
	float:left;
	width:150px;
	margin:5px;
	border:1px solid #CCCCCC;
}


.fotos{
	 float:left;
	 width:700px;
	 padding:0px 0px 15px 5px;
}

.fotos2{
	 float:left;
	 width:700px;
	 padding:0px 0px 15px 15px;
}


.tit_galeria{
	margin:0px;}

marquee{
	direction:left;
	width:810px;
}
marquee a{color:#6f0035;
	text-decoration:none;
	}
	
	marquee a:hover{
	color:#5c5c5c;
	text-decoration:underline;
	}
	

/*sifr*/

.frase{
	font-size:24px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	display:inline;
	width:250px;
	float:right;
}

h3{
	border-bottom:1px solid #d6d5d6;
}

h6{
	border-bottom:1px solid #d6d5d6;
}