﻿/**
 * Index
 */
/*
.columna2{
}

.columna2 p{
	margin-top: 30px;
	text-align: justify;
}



/* --- Contacto --- */
*.contacto h3{
	width: 293px;
	height: 121px;
	position: relative;
	margin: 0 auto;
}
.contacto h3 .replacetext{
	background: url('/Images/llamanos.gif') no-repeat;
}
.contacto p{
	margin: 0;
	text-align: center;
}
.contacto h2{
	text-align: center;
	font-size: 4.5em;
	padding-top: 20px;
}
.contacto h2 span{
	color: #000;
}

/* --- Quienes somos --- */
.quienessomos h2{
	position: relative;
	height: 80px;
	margin-top: 10px;
}
.quienessomos h2 .replacetext{
	background: url('/images/agora_carintia_desbanca.gif') no-repeat;
}

.quienessomos Titulo{
	position: relative;
	height: 10px;
	color: #838383;
}

/* --- COMO COMPRAR --- */
.ComoComprar 
{
    font-family: Arial;
    font-weight: bold;
    color: #ababab;
    font-size: 12px;
}

/* --- Destacadas --- */
.destacadasPortadaBorde{
	/*margin-top: 20px;*/
	/*border: 1px solid #e6e6e6;*/
}
	.destacadasPortada li{
		width: 155px;
		float: left;
		height: 70px;
		padding-top: 10px;
	}
	.destacadasPortadaTexto { /*li p{*/
		margin-top: 0px;
		padding-left: 5px;
		/*font-size: 0.833em;*/
		font-size: 14px;
		
	}
	.destacadasPortada li a{
		color: #000;
	}
	.conborde{
		border-top: 1px dotted #e6e6e6;
	}
	
	/**
 * General
 */
 
 .web{ border: 1px solid #ececec; color: #838383; }
 
 .h1{
	position: relative;
	width: 216px;
	height: 69px;
	font-size: 1em;
 }
 
 .h1 .replacetext{ background: url('/images/desbanca_logo.gif') no-repeat;	}
 
 .subContainerTop, #subContainerRight{
	border: 1px solid #b0cf4a;
 }
 .containerBannerRight{
	padding-top: 16px;
	width: 163px;
	height: 240px;
	background: url('/images/banner_right.gif') no-repeat;
	border-bottom: 1px solid #b0cf4a;
 }
 .containerBannerTop{
	height: 92px;
	background: url('/images/banner_top.gif') no-repeat;
 }
  .subContainerTop{
	width: 857px;
	position: relative;
	margin: 0 auto;
 }

 .layout_telefono{
	position: absolute;
	top: 50px;
	left: 250px;
 }

 /*#menu{
	position: absolute;	
	top: 50px;
	right: 20px;
 }
 #menu li{
	padding-left: 10px;
 }
 #menu a{
	color: #838383;
 }
 #menu a:hover{
	color: #96bf0d;
	text-decoration: none;
 }

.menu{
	position: absolute;	
	top: 50px;
	right: 20px;
 }
 .menu li{
	padding-left: 10px;
 }*/
 
 .Titular
 {
     font-weight: bold;
 }
 
 .TextoCondiciones 
 {
     font-size: xx-small;
     color: #838383;
 }
 
  .TextoVerde
  {
	    color:#96b903;
 }
 
  .TextoVerdeGrande 
  {
      font-size: medium;
	    color:#96b903;
 }
 
   .Crono
  {
      font-size: 24px;
	    color:#2c4202;
	    font-weight: bold;
 }
  
 .Texto {
	color: #838383;
 }
 
 .Texto a:link{
	color: #838383;
	font-weight: 700;
}
 
 .Texto a:hover {
	color: #838383;
 }
 
 .Texto a:visited{
	color: #838383;
 }
 
 .Texto a:active{
	color: #000000;
 }
 
 .Paginador {
	color: #000000;
 }
 
 .Paginador a:link{
	color: #838383;
 }
 
 .Paginador a:hover {
	color: #838383;
 }
 
 .Paginador a:visited{
	color: #838383;
 }
 
 .Paginador a:active{
	color: #000000;
 }
 
  .menu a{
	color: #838383;
 }
 .menu a:hover{
	color: #96bf0d;
	text-decoration: none;
 }
 
 /* Columnas */
 .columna1{
	width: 210px;
	margin-top: 20px;	
 }
 .columna2{
	width: 470px;
	padding: 10px 20px;
 }
.columna3{
	width: 165px;
	margin-top: 20px;
 }
 
 /* Buscador */
 .columna1 h3{
	width: 205px;
	height: 50px;
	position: relative;
	
 }
 .buscador{
	background: url('/images/fondo_buscador.gif') repeat-y;
	padding-left: 12px;
 }
 .buscador li{
	padding-top: 10px;	
 }
 .buscador select{
	width: 177px;
 }
 .columna1 h3 .replacetext{ background: url('/images/buscador.gif') no-repeat; }
 
 .llevate_tu_casa{
	position: relative;
	width: 199px;
	height: 208px;
 }
 .llevate_tu_casa .replacetext{ background: url('/images/llevate_tu_casa.gif') no-repeat; }
 
 .fondo_bottom_buscador{
	background: url('/images/fondo_bottom_buscador.gif') no-repeat;
	height: 14px;
}

.FondoBuscador 
{
	background: url('/images/fondo_buscador.gif') repeat-y;
	padding-left: 12px;
}
/* -- Login -- */
.Login_Texto
{
	color: #f0f5e7;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.FondoLogin
{
	background: url( 'Images/fondo_LoginInvierno.gif' ) repeat-y;
}

 .Login{
	background: url('Images/fondo_Login.gif') repeat-y;
 }
.tablaInicio
{
	/*border-bottom-color: Gray;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-top-width: 0px;
	border-top-color: Gray;
	border-top-style: solid;
	border-right-width: 1px;
	border-right-color: #e9e9e9;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-color: #e9e9e9;
	border-left-style: solid;
	background-color: #FFFFFF;
	background: url('Images/Invierno/disenyo/fondocentral.png');*/
	background-repeat: repeat-y;
}


/*.tablaResultadosBusqueda
{	
	border-bottom-color: Gray;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-top-width: 0px;
	border-top-color: Gray;
	border-top-style: solid;
	border-right-width: 0px;
	border-right-color: #e9e9e9;
	border-right-style: solid;
	border-left-width: 0px;
	border-left-color: #e9e9e9;
	border-left-style: solid;
	
}*/

/**
 * Micro Framework CSS
 * @package  aRamirezCSS
 * @author   aramirez.es
 * @version  1.0
 */
 
/**
 * Reseter
 */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin: 0; padding: 0;
	text-align: justify;
}
a img,:link img,:visited img, hr { border: none; }
/*a{ text-decoration: underline; }
a:hover{text-decoration: underline;}*/
a img, :link img, :visited img, fieldset {border: 0;}
/*table
/*table {border-collapse: collapse;border-spacing: 0;
	margin-right: 0px;
}*/
.body, td{margin: 0;padding: 0;font-family: Arial, Verdana, sans-serif;font-size: 12px;
	text-align: left;
}
.q:after, blockquote:before, blockquote:after {content: "";}
.ol, ul {list-style: none;}
.hr{display: none;visibility: hidden;}
/**
 * Util
 */
/* Técnica para el reemplazo de texto */
.replacetext{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
a .replacetext{	cursor: pointer; }
/* Técnica para extender contenedores cuyo contenido sea absoluto */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/**
 * Master
 */
 /* Capas */
 /*
.web{position: relative;width: 900px;background-color: #FFF;}
.layer{position: relative;width: 100%;overflow: hidden;}
/* Alineaciones */
.center_out{position: relative;margin: auto;}
.center_in{ text-align: center; }
.left{	float: left; }
.align-left{ text-align: left; }
.right{ float: right; }
.align-right{ text-align: right; }
.clear{ clear: both; }
/* Colores */
.blanco{ color: #FFF; }
.negro{ color: #000; }
.negro a:link {color: #000;}
.negro a:hover {color: #000;}
/* Estados */
.bold{ font-weight: bold; }
.noborder{ background: none !important; border: 0 !important; border-bottom: 0 !important; border-top: 0 !important;}
.novisible{ visibility: hidden; display: none;}
.visible{ visibility: visible; display: block;}

/**
 * Buscador
 */
 /*
.columna2{
	padding: 20px 10px;
	width: 500px;
}
 .columna2b{
	width: 400px;
	padding: 50px 20px;
 }
.columna4{
	padding-top: 50px;
	width: 200px;
}
.listado_inmuebles{
	border: 2px solid #cccccc;
}
.inmueble{
	border-bottom: 1px dotted #ccc;
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.dormitorios, .banios, .precio, .superficie{
	width: 150px;
}
.inmueble a{
	float: right;
	padding-left: 17px;
	padding-right: 10px;
	background: url(/images/mas.gif) no-repeat;
}
.inmueble img{
	margin-top: -50px;
}
.columna2 a{
	color: #838383;
}

/* -- Resultados -- */
.inmueble{
	color: #000;
	padding-left: 37px;
	font-size: 1.5em;
}
.inmueble .separacion{
	border-top: 1px solid #c5c7c8;
	margin: 15px 0;
}
.inmueble .tit{
	color: #95be10;
	font-weight: bold;
	font-size: 1.3em;
}

.inmueble .TitNorm{
	color: #000;
	font-size: 1.2em;
}	
.inmueble h3{
	font-size: 1.8em;
}
.inmueble dt{
	padding-right: 3px;
}
.pt1{
	font-size: 1.1em;
	font-weight: bold;
	}
	
.galeria p{
	padding-left: 22px;
	padding-top: 5px;
	margin-bottom: 10px;
	font-size: 0.9em;
}
.galeria_fotos li{
	padding: 5px 7px;
}

.EtiquetaError
{
	color: #FF0000;
}

/* -- Editar Inmuebles -- */
.EditarInmuebleGrupo
{
	background-color: #95be10;
	font-weight: bold;
	height: 20px;
	padding-left: 5px;
}

.Condiciones
{
	font-size: x-small;
}

.titNormal{
	color: #95be10;
	font-weight: bold;
	/*font-size: 1.3em;*/
}
body
{
	/* background-image: url('Images/otonyo/Disenyo/fondo.gif'); */
	/*background-image: url('Images/FondoPrimavera.jpg');
	background-repeat: repeat;*/
	background-color: #FFFFFF;
}

/* Nuevo mapa de otoño */
.TablaMenu
{
	/*background-position: url('Images/Invierno/disenyo/Menu.png');*/
	background: url('Images/Disenyo2010/FondoMenu.jpg');
	background-repeat: repeat-x;
	/*width: 100%;*/
	background-color: #8fa523;
	height: 46px;	
}

.TextoMenu {
	font-size: 11px;
	font-family: 'Verdana' , Times, serif;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
 
 a.TextoMenu:link
 {
     color:#FFFFFF;
 }
 
 a.TextoMenu:visited
 {
     color: #FFFFFF;
 }
 
 a.TextoMenu:hover 
 {
	color:#000000;
 }
 
 .Pie {
	font-size: 10px;
	font-family: 'Verdana' , Times, serif;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #8fa523;
}
 
 a.Pie:link
 {
     color:#8fa523;
 }
 
 a.Pie:visited
 {
     color: #8fa523;
 }
 
 a.Pie:hover 
 {
	color:#8fa523;
 }
 
.Marquesina 
{
    color: Black;
    text-decoration: none;
}

a.Marquesina:link
{
    color: Black;
    text-decoration: none;
}

a.Marquesina:visited
{
    color: Black;
    text-decoration: none;
}
 
a.Marquesina:hover 
{
    color: Black;
    text-decoration: none;
}
 
a..Marquesina:active 
{
    color: Black;
    text-decoration: none;
}
     
   