/****************************************************************
**************        HEADER          ***************************
*****************************************************************/
#header {
	height: 262px;
}

#header #logoUnicajaGIA {
	height: 120px;
	width: 230px;
	background: url("../img/header/logoweb.png") 40px 25px no-repeat white;
}

#header #imagenCabecera {
	height: 163px;
	background: url("../img/header/cabecera.png") 0 0 no-repeat transparent;
	display: block;
	width: 290px;
}
#header #imagenCabecera.campanaVeranoImagenCabecera{
	background: url("../img/header/imagenCabeceraVerano.jpg") 0 0 no-repeat transparent !important;
}

#header #subheaderright { /*background: url("../img/header/movil.png") 0 0 no-repeat transparent;*/
	height: 262px;
	width: 710px;
	margin-left: -5px;
}

#header #headerTituloUp {
	background: none repeat scroll 0 0 white;
}

#header #headerTituloUp #logoUnicajadiv {
	height: 60px;
	text-align: center;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

#header #headerTituloUp #contacCenterDiv {
	background: url("../img/header/callcenter.png") no-repeat scroll 84px 25px transparent;
	height: 120px;
	width: 230px;
}

#header #headerTituloUp .contactCenterLocale_en{
	background: url("../img/header/callcenter_en.png") no-repeat scroll 84px 25px transparent !important;
}

#header #headerTituloUp .contactCenterLocale_ge{
	background: url("../img/header/callcenter_ge.png") no-repeat scroll 84px 25px transparent !important;;
}

#header #headerTituloUp #logoUnicajadiv #logoUnicaja {
	background: url("../img/header/logoUnicaja.png") no-repeat scroll center center transparent;
	height: 60px;
	width: 240px;
	/* margin-left: auto; */
	/* margin-right: auto; */
	/* background-size: 133px 60px; */
}

#header #headerTituloUp #logoUnicajadiv #logoDuero {
	background: url("http://www.unicajainmuebles.com/img/header/logo_duero.jpg") no-repeat scroll center center transparent;
	height: 60px;
	width: 130px;
	/* margin-left: auto; */
	/* margin-right: auto; */
	background-size: 115px 45px;
}

#header #headerTituloUp #idiomas {
	margin-top: 84px;
	margin-left: 101px;
}

#header #headerTituloUp #idiomas a {
	height: 18px;
	overflow: hidden;
	text-decoration: none;
	width: 22px;
	margin-right: 1px;
}

#header #headerTituloUp #idiomas a#spanish {
	background: url("../img/header/es.png") no-repeat scroll 0 0 transparent;
}

#header #headerTituloUp #idiomas a#german {
	background: url("../img/header/ge.png") no-repeat scroll 0 0px transparent;
}

#header #headerTituloUp #idiomas a#english {
	background: url("../img/header/en.png") no-repeat scroll 0 0 transparent;
}

#header #subheaderright #telefono {
	padding-right: 30px;
	padding-top: 30px;
}

#header #subheaderright #telefono div {
	color: #646666;
	font-size: 18px;
	line-height: 18px;
}

#header #subheaderright #telefono div.tlfnum {
	color: black;
	font-size: 18px;
	font-weight: bold;
}

#header #subheaderright #telefono div#teasesoramos {
	
}

#header #headerTituloUp #titulo {
	color: #002B07;
	font-size: 28.77px;
	font-weight: bold;
	padding-top: 25px;
	line-height: 28.77px;
	letter-spacing: 1px;
	text-align: center;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

#header #cabecera {
	margin-left: -5px;
	height: 120px;
	width: 535px;
	text-align: center;
	overflow: hidden;
	letter-spacing: 1px;
}

#header #formulariocabecera {
	
}

#header #formularioCabeceraBackground {
	width: 711px;
	color: white;
	font-size: 17px;
	font-weight: bold;
	line-height: 2px;
	background: url("../img/header/fondoHeader.png") repeat-x scroll 0 0 transparent;
}

/*******************************************************************
***************       Formulario cabecera        ******************
******************************************************************/
#header form#busquedaFormHeader {
	background-color: #3A7F25;
	position: absolute;
	width: 711px;
	z-index: 20;
}

form#busquedaFormHeader select {
	font-size: 13px;
	font-family: GillSansMT, Gill Sans, Gill Sans MT, sans-serif;
	font-weight: bold;
	height: 25px;
	width: 216px;
}

#header form#busquedaFormHeader div {
	display: inline-block;
	/* For IE 7 */ #
	display: inline;
	_display: inline;
	zoom: 1;
}

#header form#busquedaFormHeader #formularioCabeceraUp {
	height: 138px;
	vertical-align: top;
	display: block;
}

#header form#busquedaFormHeader div#subFormularioCabecera {
	vertical-align: top;
	height: 1px;
	overflow: hidden;
	display: inline-block;
}

#header #subFormularioCabecera #subFormularioCabeceraIzq {
	width: 350px;
	clear: both;
}

#header #subFormularioCabecera select {
	width: 116px;
}

#header #subFormularioCabecera  input {
	width: 90px;
	font-size: 13px;
	font-family: GillSansMT, Gill Sans, Gill Sans MT, sans-serif;
	font-weight: bold;
	color: #9C9C9C;
}

#header #subFormularioCabeceraDer{
	width: 340px;
}

#header #subFormularioCabecera #codRefContainer input {
	
}

#header #subFormularioCabecera  select#numDormitorios {
}

#header #subFormularioCabecera #superficieMinInputContainer{
	width: 50px;
}

#header #subFormularioCabecera #superficieMinInputContainer input{
	width: 40px;
}

#header #subFormularioCabecera #codigoPostalInputContainer{
	width: 50px;
}

#header #subFormularioCabecera #codigoPostalInputContainer input{
	width: 40px;
}

form#busquedaFormHeader #superficieMinLabelContainer,form#busquedaFormHeader #codigoPostalLabelContainer {
	width: 50px;
}

#header form#busquedaFormHeader #numDormitoriosContainer {
	margin-right: 0px;
	vertical-align: top;
	width: 341px;
}

form#busquedaFormHeader #precioMinContainer .labelContainer,form#busquedaFormHeader #precioMaxContainer .labelContainer {
	font-size: 15px;
	height: 28px;
	vertical-align: middle;
	width: 28px;
}

.labelContainer label {
	font-size: 12px;
	vertical-align: 0px;
	padding-left: 4px;
}

form#busquedaFormHeader .labelContainer {
	line-height: 25px;
	margin-right: -5px;
	padding-left: 5px;
	width: 95px;
}

form#busquedaFormHeader #soloFotosHeaderLabelContainer {
	width: 125px;
}

form#busquedaFormHeader #labelPrecio {
	height: 22px;
	width: 96px;
	margin: 10px 0px 10px 10px;
}

form#busquedaFormHeader #precioContainer input {
	width: 90px;
	font-size: 13px;
	font-family: GillSansMT, Gill Sans, Gill Sans MT, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #9C9C9C;
}

form#busquedaFormHeader .imputBlockContainer {
	margin: 8px 10px;
}

form#busquedaFormHeader .lineerror {
	bottom: 62px;
	color: red;
	font-family: arial;
	font-size: 12px;
	left: 0;
	margin-top: -18px;
	padding-left: 10px;
	position: absolute;
	z-index: 21;
}

/****************************************************************
**************        botonera formulario          *************
*****************************************************************/
#header #botondesplegarformulario {
	background: url("../img/header/desplegarBuscador.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	float: left;
	height: 30px;
	margin: 5px 5px 5px 25px;
	width: 30px;
}

#header #botondesplegarformulario.activo {
	background: url("../img/header/replegarBuscador.png") no-repeat scroll 0 0 transparent;
}

#header #botonBuscarFond {
	height: 35px;
	margin-right: 35px;
}

#header #botonBuscarFond input:HOVER,#header #botondesplegarformulario:HOVER {
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

#header #botonBuscarFond input {
	background: url("../img/header/botonBuscar.png") no-repeat scroll 0 0 transparent;
	border-width: 0;
	color: white;
	cursor: pointer;
	font-size: 12px;
	height: 27px;
	width: 204px;
	margin: 5px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.8);
	font-weight: bold;
}

#header #botonBuscar {
	width: 710px;
	text-align: right;
	z-index: 150;
}

#header .sbHolder { /*position: absolute;*/
	line-height: 20px;
}

#formularioCabeceraUp .imputBlockContainer {
	width: 330px;
	height: 25px;
}

#header #subFormularioCabeceraIzq .sbSelector {
	
}

#header .sbOptions {
	width: 215px;
}

#antiguedadAltaContainer {
	width: 330px;
}

#header #subFormularioCabecera input#soloFotosHeader {
	display: none;
}

#header form#busquedaFormHeader div#referenciaInputContainer {
	padding-left: 5px;
}

form#busquedaFormHeader #precioContainer .labelContainer {
	margin-right: 0px;
}

form#busquedaFormHeader .inputContainer {
	width: 110px;
	text-align: right;
}

form#busquedaFormHeader .inputContainer a {
	font-size: 13px
}

form#busquedaFormHeader #numDormitoriosInputContainer .sbHolder{
}

form#busquedaFormHeader #numDormitoriosInputContainer .sbOptions{
}

form#busquedaFormHeader #numDormitoriosInputContainer .sbSelector{
}

form#busquedaFormHeader #subFormularioCabecera .inputContainer{
	width: 103px;
}

#subFormularioCabecera input[type="text"] {
	border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-khtml-border-radius: 0 5px 5px 0;
}

form#busquedaFormHeader .inputContainer#soloFotosHeaderInputContainer {
	text-align: center;
	width: 40px;
}

.checboxPersonalizada {
	width: 40px;
	height: 25px;
	background-color: white;
	border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-ms-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-khtml-border-radius: 0 5px 5px 0;
	cursor: pointer;
}

.checboxPersonalizada.checked {
	background: url("../img/checkbox.png") no-repeat scroll center center white;
}


#header #headerTituloUp #logoUnicajadiv #logoUnicajaGIAMin {
	background: url("../img/header/logoweb_95_43.png") no-repeat scroll center center transparent;
	height: 60px;
	width: 133px;
	margin-left: auto;
	margin-right: auto;
}

#header #headerTituloUp #logoUnicajadiv #logoPortalVerano {
	background: url("../img/header/logoVerano_95_43.png") no-repeat scroll center center transparent;
	height: 60px;
	width: 133px;
	margin-left: auto;
	margin-right: auto;
}
