/* FONDOS */
.background01{
	background-image: url(maq/fondo_up01.gif);
	background-color:#FFFFFF;
	background-repeat: repeat-y;
	background-position:left;
}
.background02{
	background-image: url(maq/fondo_up02.gif);
	background-color:#FFFFFF;
	background-repeat: repeat-y;
	background-position:left;
}
.background03{
	background-image: url(maq/fondo_up03.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}

.background04{
	background-color:#394599;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	border-left: solid #4fc2ef 1px;
	border-right: solid #4fc2ef 1px;
}

.background05{
	background-image: url(maq/fondo01.gif);
	background-color:#FEFAE5;
	background-repeat: repeat-x;
	background-position:bottom;
	
}
.background06{
	background-image: url(maq/fondo02.gif);
	background-color:#Ffffff;
	background-repeat: repeat-x;
	background-position:bottom;
	
}

.background07{
	background-image: url(maq/fondo03.gif);
	background-color:#ffffff;
	background-repeat: repeat-x;
	background-position:bottom;	
	border-left: solid #4fc2ef 1px;
	border-right: solid #4fc2ef 1px;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:5px;	
}

.background_image01{
	background-image:url(maq/marco_img.gif);
	background-position: center;
	background-repeat: no-repeat;
	height:115px;
}
	



	

/* TEXTOS */
.texto01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}
	
.texto02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	font-weight:bold;
}

.texto03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	
}
.texto03b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	
}
.texto04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
	color:#4fc2ef;	
}

.texto05{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:left;
	vertical-align:middle;
	color:#394599;	
}
.texto06{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	
	
}
.texto07{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	padding-left:13px;
	
	
}


/* CABECERAS */

.cab01{
	background-image: url(maq/cab_promos.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#394599;
	text-align:right;
	padding-right:10px;
	}
	
.cab02{
	background-image: url(maq/cab_novedades.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#394599;
	text-align:right;
	padding-right:10px;
	padding-bottom:9px;
}
	
.cab03{
	background-image: url(maq/cab_oficina.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#394599;
	text-align:right;
	padding-right:10px;
	padding-bottom:0px;
}
.cab04{
	background-image: url(maq/cab_list_promos.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#394599;
	text-align:left;
	padding-left:35px;
}
.cab05{
	background-color:#cce6e2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	font-weight:bold;
	padding-left:10px;
}

.cab06{
	background-image: url(maq/cab_contacto.gif);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#394599;
	text-align:left;
	padding-left:15px;
	}




.bienvenida{
	background-image:url(maq/fondo04.gif);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#394599;
	
}	

/* ENLACES */
.enlace01{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	
}
.enlace01:hover{
color:#394599;
font-weight:bold;
}
/*--------------------------------------*/
.enlace02{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#394599;
	font-weight:bold;
	text-decoration:none;
	
}
.enlace02:hover{
text-decoration:underline;
}
/*--------------------------------------*/
.enlace03{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#394599;
	font-weight:bold;
	text-decoration:none;
	
}
.enlace03:hover{
text-decoration:underline;
}

.enlace04{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	
}
.enlace04:hover{
text-decoration:underline;
}

.enlace05{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4fc2ef;
	text-decoration:none;
	
}
.enlace05:hover{
	color: #660099;
}

.enlace06{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	vertical-align:middle;
	color:#394599;
	text-decoration:none;
	
}
.enlace06:hover{
	text-decoration: underline;
}
.enlace07{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	text-decoration:none;
	
}
.enlace07:hover{
font-weight:bold;
}

e.nlace09:link {
	font-size: 11px;
	color: #394599;
	text-decoration:none;
}
.enlace09:visited {
	font-size: 11px;
	color: #394599;
	text-decoration:none;
}
.enlace09:hover {
	font-size: 11px;
	color: #4fc2ef;
	text-decoration:none;	
}

.enlace10{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#394599;
	font-weight:bold;
	text-decoration:none;
}

.enlace10:hover{
	text-decoration:none;
}

/* BORDES */


/* PROMO DESTACADAS */

/* NOVEDADES */

/* TEXTOS NOTICIAS */

/* BOTONES */

.boton_form01{
	background-image:url(maq/boton_env01.gif);
	background-repeat: repeat-x;
	border: solid #4fc2ef 1px;
	font-size:12px;
	color: #394599;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	
	}

.boton_form02{
	
	background-image:url(maq/boton_env01.gif);
	background-repeat: repeat-x;
	border: solid #394599 1px;
	font-size:12px;
	color: #394599;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	padding-right:10px;
	cursor:pointer;
	}

/* FORMULARIO */

.caja_text01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#394599;
	text-align:left;
	padding:5px;
	border:solid #394599 1px;
	width:210px;
	height:24px;
}

.caja_text02{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#394599;
	text-align:left;
	padding:5px;
	border:solid #cce6e2 1px;
	height:24px;
}

.caja_text03{
	
	border:solid #394599 1px;
	height:24px;
	background-color:#FFFFFF;
}
.caja_text04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#394599;
	text-align:left;
	padding:5px;
	border:solid #394599 1px;
	width:210px;
	height:80px;
}


/* MENU */

.menu01{
	background-color:#F9D21D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#394599;
	border-left: solid #4fc2ef 1px;
	border-right: solid #4fc2ef 1px;
	cursor:pointer;
	font-weight:bold;
}

.menu02{
	background-color:#394599;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	border-left: solid #4fc2ef 1px;
	border-right: solid #4fc2ef 1px;	
}

.menu03{
	background-color:#4FC2EF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	border-top: solid #ffffff 2px;
	padding-left:15px;
		
}

.menu03b{
	background-color:#f9d11a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
	color:#FFFFFF;
	border-top: solid #ffffff 2px;	
	padding-left:15px;
	font-weight:bold;
}
/* IMAGEN */

.img_border01{
	border-bottom: solid #4fc2ef 1px;
	border-left: solid #4fc2ef 1px;
	border-right: solid #4fc2ef 1px;
	
}
.img_border02{
	border: solid #394599 1px;
	
}
.img_border03{
	border: solid #394599 0px;
}


/*  PROMOS */

.promo_derch{
	background-color:#fffae7;	
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: solid #f4eac8 1px;
	border-right: solid #f4eac8 1px;
}

.promo_izq{
	background-color:#fffae7;	
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: solid #f4eac8 1px;
}

/* TITULARES */

.titular_01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#394599;	
	background: #ffffff url(maq/separa_tit.gif)  no-repeat left bottom;
	padding-left:25px;
	padding-bottom:15px;
}	

/* CENTRO */
.centro_tabla_inmuebles{
background:#FFFFFF url(maq/fondo08.gif) bottom repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#394599;
}

.brd_anuncio{
border-right:#d9ece7 2px solid;
border-bottom:#d9ece7 2px solid;
}

.titular_anuncio{
background-color:#4fc2ef;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}

.zona_anuncio{
background-color:#fdf6d3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#394599;
font-weight:bold;
text-align:center;
}

.tabla_anuncio{
background-color:#FFFFFF;
border:#4fc2ef 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#394599;
padding:5px;
}

.brd_celeste{
border:#4fc2ef 1px solid;
}

.btn_volver{
background:#e7f5f3 url(maq/fondo_btn_volver.gif) bottom repeat-x;
border:#4fc2ef 1px solid;
text-align:center;
}

.fondo_textos{
background-image: url(maq/fondo04.gif);
background-position:bottom;
background-color:#FFFFFF;
background-repeat:repeat-x;
padding:10px;
text-align:justify;
}

.clase_hr{  
	color: #CCE6E2;
	background-color: #CCE6E2;
	height: 1px;
	border: 0px;
	margin: 0px auto;
	text-align: center;
}

.fondo_fotos{
	background:#E7F5F3 url(maq/fondo_foto.jpg) left no-repeat;
	vertical-align:top;
	padding-top:13px;
	padding-left:11px;
}

.btn_01_off{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#394599;
	font-weight:bold;
	padding-left:10px;
	border-bottom:#cce6e2 1px solid;
	background-color:#e7f5f3;
}
.btn_01_on{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#394599;
	font-weight:bold;
	padding-left:10px;
	border-bottom:#cce6e2 1px solid;
	background-color:#ffffff;	
	cursor:pointer;
}


.brd_img{
	border:#cce6e2 1px solid;
}
