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

body {
 margin:0;
 padding:0;
 text-align:center;
 font-family:sans-serif;
 font-size:12px;
 background-color:#003;
 background-image:url(/images/plantilla05/fondo.jpg);
 background-repeat:repeat-x;
}

#Contenedor {
 width:760px;
 margin:0 auto;
 background-color: #ccd;
}
#Contenedor #Sombra {
 width:760px;
 margin:0 auto;
 text-align:left;
}

#Encabezado {
 height:146px;
 background-color:#ddd;
}
#Encabezado .Margenes {
 height:96px;
}
#Encabezado .Logo {
 float:left;
 width:180px;
 height:146px;
}

#Menu {
 clear:both;
}
#Menu .Margenes {}
#Menu .Banderas {}
#Menu .ItemMenu {}

#Cuerpo {
 background-image:url(/images/plantilla05/fndColumnas.jpg);
}

/* =========================== COLUMNA 1 =========================== */
#Columna1 {
 width:180px;
 margin-right:2em;
 overflow:auto;
 /*margin-left:4px; !important*/
/* margin-left:2px;*/
 float:left;
 color:white;
 /*border:2px solid #FF0000;*/
}

/*#Contenedor #Sombra #Cuerpo #Columna1 {
	width: 191px;
	float: left;
}*/

#Columna1 .BloqueBusqueda {
	/*margin-right: 11px;
	margin-left: 2px;*/
	/*margin-top: .5em;*/
	font-weight: bold;
	color: #FFFFFF;
	/*border:2px solid #FF0000;*/
}

#Columna1 .BloqueBusqueda .Margenes {
	margin-right: 11px;
	margin-left: 4px;	
}
#Columna1 .BloqueBusqueda .TituloBusqueda {
 font-weight:bold;
 text-align:center;
 background-color:#0099CC;
 height:31px;
 font-size:16px;
 color:black;
 overflow:hidden;
 /*background-image:url(/images/plantilla05/tituloBusqueda.jpg);*/
 background-position:top center;
 background-repeat:no-repeat;
 line-height:31px;
 /*border:2px solid #FF0000;*/
}
#Columna1 .BloqueBusqueda form {
 padding: 1em 1em 0 1em ;
 font-weight:bold;
 font-size:12px;
}
#Columna1 .BloqueBusqueda .botonBuscar {
 background: url(/images/plantilla05/btnBuscar.jpg);
 height: 17px;
 width: 58px;
 border-style: none;
 margin-right: auto;
 margin-left: auto;
 display: block;
 cursor:pointer;
}
#Columna1 .BloqueTipo {
 padding-bottom:1em;
 /*display:none;*/
}
#Columna1 .BloqueTipo .TituloPorTipo {
 font-weight:bold;
 text-align:center;
 background-color:#0099CC;
 height:31px;
 font-size:16px;
 color:black;
 overflow:hidden;
 /*background-image:url(/images/plantilla05/tituloTipo.jpg);*/
 background-position:top center;
 background-repeat:no-repeat;
 line-height:31px;
}
#Columna1 .BloqueTipo .TituloRentaVenta {
 padding: 1em 1em 0 1em;
 font-weight:bold;
}
#Columna1 .BloqueTipo ul {
 padding-left: 2em;
 padding-right: 1em;
}
#Columna1 .BloqueTipo ul a {
 color:#FFF;
}
#Columna1 .BloqueTipo ul a:hover {
 color:#FFF;
}
#Columna1 .BloqueTipo ul a:visited {
 color:#FFF;
}
#Columna1 .BloqueTipo ul a:active {
 color:#FFF;
}
#Columna1 .BloqueTipo li {
 list-style-image: url(/images/plantilla05/vinRentaVenta.jpg);
}
#Columna1 .BloqueAsesores {
 padding-bottom:1em;

}
#Columna1 .BloqueAsesores .TituloAsesores {
 font-weight:bold;
 text-align:center;
 background-color:#0099CC;
 height:31px;
 line-height:31px;
 font-size:16px;
 color:black;
}
#Columna1 .BloqueAtencion {
 padding-bottom:1em;
 display:none;
}
#Columna1 .BloqueAtencion .TituloAtencion {
 font-weight:bold;
 text-align:center;
 background-color:#0099CC;
 height:31px;
 line-height:31px;
 font-size:16px;
 color:black;
}
#Columna1 .BloqueAtencion .TextoAtencion {
 padding: 0 1em;
}
#Columna1 .BloqueBoletin {
 padding-bottom:1em;
}
#Columna1 .BloqueBoletin .TituloBoletin {
 text-align:center
 font-weight:bold;
 font-size:16px;
 color:black;
}
#Columna1 .BloqueOficinas {
 padding-bottom:1em;
 display:none;
}
#Columna1 .BloqueOficinas .TituloOficinas {
 text-align:center;
 font-weight:bold;
 background-color:#0099CC;
 height:31px;
 line-height:31px;
 font-size:16px;
 color:black;
}
#Columna1 .BloqueOficinas .TextoOficinas {
 padding: 1em 1em 0 1em;
}
/* ================================================================= */

/* =========================== COLUMNA 3 =========================== */
#Columna3 {
 width:182px;
 margin-left:1em;
 float:right;
}
#Columna3 .BloqueBusqueda {
 padding-bottom:1em;
 display:none;
}
#Columna3 .BloqueBusqueda .TituloBusqueda {
 font-weight:bold;
 text-align:center;
 background-color:#FFC062;
 height:31px;
 line-height:31px;
 font-size:16px;
}
#Columna3 .BloqueBusqueda form {
 padding: 1em 1em 0 1em ;
 font-weight:bold;
 font-size:12px;
}
#Columna3 .BloqueTipo {
 padding-bottom:1em;
}
#Columna3 .BloqueTipo .TituloPorTipo {
 font-weight:bold;
 text-align:center;
 background-color:#FFC062;
 height:31px;
 line-height:31px;
 font-size:16px;
}
#Columna3 .BloqueAsesores {
 padding-bottom:1em;
}
#Columna3 .BloqueAsesores .TituloAsesores {
 font-weight:bold;
 text-align:center;
 background-color:#FFC062;
 height:31px;
 line-height:31px;
 font-size:16px;
}
#Columna3 .BloqueAtencion {
 padding-bottom:1em;
 display:none;
}
#Columna3 .BloqueAtencion .TituloAtencion {
 font-weight:bold;
 text-align:center;
 background-color:#FFC062;
 height:31px;
 font-size:16px;
 overflow:hidden;
 background-image:url(/images/plantilla05/tituloAtencion.jpg);
 background-position:top center;
 background-repeat:no-repeat;
 line-height:100px;
}
#Columna3 .BloqueAtencion .ImgAtencion {
 float:left;
 background-image:url(/images/plantilla05/imgFotoAtencion01.jpg);
 width:75px;
 height:58px;
 margin-left:1em;
 margin-right:5px;
 margin-top:5px;
}
#Columna3 .BloqueAtencion .TextoAtencion {
 padding: 0 1em;
 color: #FFF;
 font-size:10px;
}
#Columna3 .BloqueBoletin {
 padding-bottom:1em;
 color: #FFF;
}
#Columna3 .BloqueBoletin .TituloBoletin {
 text-align:center;
 font-weight:bold;
 height:31px;
 font-size:14px;
 line-height:31px;
}
#Columna3 .BloqueBoletin .TextoBoletin {
 padding: 1em;
 padding-top:0;
 text-align:center;
}
#Columna3 .BloqueBoletin form {
 padding:0 1em;
}
#Columna3 .BloqueBoletin form input {
 width:80px;
}
#Columna3 .BloqueBoletin .botonBoletin {
 background: url(/images/plantilla05/btnEnviar.jpg) no-repeat center center;
 display: block;
 height: 17px;
 width: 58px;
 border-style: none;
 margin: 0px auto;
 padding: 0px;
 cursor: pointer;
}

#Columna3 .BloqueOficinas {
 padding-bottom:1em;
}
#Columna3 .BloqueOficinas .TituloOficinas {
 text-align:center;
 font-weight:bold;
 background-color:#FFC062;
 height:31px;
 font-size:16px;
 overflow:hidden;
 /*background-image:url(/images/plantilla05/tituloOficinas.jpg);*/
 background-position:top center;
 background-repeat:no-repeat;
 line-height:31px;
}
#Columna3 .BloqueOficinas .TextoOficinas {
 margin: 1em 1em 0 1em;
 border-bottom: solid 1px white;
 padding-bottom:1em;
}
#Columna3 .BloqueOficinas .Telefonos {
 margin: 0 1em;
 border-bottom: solid 1px white;
 text-align:center;
 padding-bottom:1em;
}
#Columna3 .BloqueOficinas .Email {
 padding: 0 ;
}
/* ================================================================= */

/* =========================== COLUMNA 2 =========================== */
#Columna2 {
}
#Columna2 .Margenes {
 padding:1em;
}
/* ================================================================= */

.NoFlotar {
 clear:both;
 line-height:1px;
 height:1px;
}

#Pie {
 clear:both;
 text-align:center;
 color: #FFF;
 text-align: right;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 27px;
 background-image:url(/images/plantilla05/fndPie.jpg);
}
#Pie .Margenes {
 padding:4px 1em;
}

table {
 width:100px;
}
