/*Reset css */

@import url(screen-reset.css);



/*********/

/* Tooltip */ 

/*********/



.sp{font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1px;

	text-decoration:none;

	color: #EFEFEF;

	line-height:1px;

}



/************/

/***WEB****/

/***********/



strong {

font-weight:bold;

}



div#wrapper {

	font-family:Arial, Verdana, Sans-Serif;

	width:1024px;

}



div#wrapper a{

	text-decoration:none;

}



/* Izquierda*/

div#div-left {

	float:left;

	left:0;

	padding:0 0 5px 0;

	top:0;

	width:190px;

}



#div-logo {

	padding:14px 38px 0;

}



ul#menu-izquierda {

	width:150px;

	margin-left:20px;

}



ul#menu-izquierda  li{

	font-size:12px;

	color:#1e218d;

	padding-top:9px;	

	font-weight:bold;

}



ul#menu-izquierda  li.send{

	padding-top:0;

}



ul#menu-izquierda  li.send ul{

	padding-top:0;

}



ul#menu-izquierda li ul li {

	padding-top:0 !important;

	font-weight:normal;

	line-height:15px;

}



ul#menu-izquierda li ul li a{

	text-decoration:none;

	color:#666666;

	font-size:11px;

	padding-left:0;

}



ul#menu-izquierda li ul li a.active{

	color:#edc509;

}



ul#menu-izquierda li ul li a span{

	float:right;

	background:#ffffff url(../img/ul-li-ul-li-span-icono.png) 0 top no-repeat;

	width:9px;

	height:9px;

	display:block;

	margin-top:-12px;

	right:0;

	top:0;

}

ul#menu-izquierda li ul li a.active span{

	background:#ffffff url(../img/ul-li-ul-li-active-span-icono.png) right top no-repeat;

}



ul#menu-izquierda  li ul li.separator{

	/*background:#ffffff url(../img/bg-separator.png) left top repeat-x;*/

	margin:0 !important;

	padding:0 !important;

	height:1px;

}



img.menu {

	margin-left:20px;

}



p.suscription {

	color:#262626;

	font-size:11px;

	margin-top:0;

	margin-left:20px;

}



p.enviado {

	color:#262626;

	font-size:11px;

	margin-left:20px;

	margin-top:0pt;

	width:150px;

}



form.menu input{

	background-color:#fdf9e6;

	border:1px solid #f7e48e;

	color:#74705d;

	padding-left:7px;

	margin-bottom:10px;

	font-size:11px;

	width: 139px;

	margin-left:20px;

}



form.menu input.send{

	font-weight:bold;

	font-size:11px;

	color:#1e218d;

	border:0;

	background-color:#FFFFFF;

	background:#ffffff url(../img/ul-li-span-icono.png) left 3px no-repeat;

	width:50px;

}



/*CONTENIDO */



div#div-content {

	width:641px;

	float:left;

}

/* Men� arriba*/



#div-content-menu ul#menu-header {

	margin-top:15px;

}



#div-content-menu ul#menu-header li {

	float:left;

	background:transparent url(../img/bg-header-li.png) no-repeat scroll right 4px;

	margin-right:5px;

}



#div-content-menu ul#menu-header li.last {

	background:transparent none repeat scroll 0% !important;

}



#div-content-menu ul#menu-header li a{

	color:#5e5e5e;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	margin-right:8px;

	margin-left:0!important;

	padding-left:0!important;

}



div#menu-header-content {

	width:641px;

	height:336px;

	margin-bottom:21px;

	margin-top:46px;

	overflow-y:auto;

	border:1px solid #bbcdd9;

}



div#menu-header-content.empleo {

	background:#FFFFFF url(../img/oferta-empleo/bg-empleo.jpg) no-repeat scroll right top;

}



div#menu-header-content h2{

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin:0 0 27px 35px;

	padding-top:36px;

}



div#menu-header-content p{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:297px;

	margin:20px 0 0 35px;

}



div#menu-header-content.empleo ul  li{

	list-style-type:square;

	margin-left:50px;

}



div#menu-header-content.avisolegal p{

	width:500px;

}



div#menu-header-content ul li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:45px;

}



div#menu-header-content ul li a,a:link, a:visited{

	text-decoration:underline;

	color:#262626;

	/*padding-left:9px;*/

	/*margin-left:7px;*/

}



div#menu-header-content ul li a:hover {

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) left top no-repeat;

	/*padding-left:7px;*/

}



/*Men� telefono y RSS*/



#div-content-menu  {

	width:795px;

	float:left;

}



#div-content-menu  img{

	display:inline;

	float:left;

	margin-top:5px;

	margin-right:80px;

}



#div-content-menu ul#menu-phone-rss {

	margin-top:20px;

	margin-bottom:36px;

	overflow:hidden;

}

#div-content-menu ul#menu-phone-rss.home {

	margin-bottom:0;

}



#div-content-menu ul#menu-phone-rss.sinpestanas {

	margin-bottom:58px;

}



#div-content-menu ul#menu-phone-rss li {

	/*float:left;*/

	font-weight:bold;

	font-size:11px;

	color:#1e218d;	

}



#div-content-menu ul#menu-phone-rss li.rss {

	width:430px;

	height:40px;

}



#div-content-menu ul#menu-phone-rss li a{

	text-decoration:none;

	/*margin-left:10px;*/

	color:#1e218d;

	margin-top:-2px;

	margin-left:10px;

}



#div-content-menu ul#menu-phone-rss li span{

	background:transparent url(../img/bg-ul-li-icono-rss.png) no-repeat scroll left top;

	padding-left:12px;

	width:15px;

	height:15px;

	margin-right:7px;

}



#div-content-menu ul#menu-phone-rss li.rss a span.fecha{

	color:#262626;	

	background:transparent none repeat scroll 0% !important;

	margin-left:-11px;

}



/* Capa Home-Buscador */



#div-content #home-buscador {

	background:#e7e5df url(../img/bg-home-izq.png) no-repeat scroll left 1px;

	width:641px;

	height:140px;

	display:block;

	float:left;

	left:0;

	top:0;	

	font-size:12px;

	color:#1e218d;

	font-weight:bold;

}



#div-content #home-buscador p {

	font-size:11px;

	color:#262626;

	margin-left:11px;

	font-weight:normal;

}



#div-content #home-buscador p span {

	/*background:transparent none repeat scroll 0%;*/

	display:inline;

	/*float:left;*/

	height:66px;

	position:relative;

	width:122px;

	margin-left:11px;

}



#div-content #home-buscador a {

	text-decoration:none;

}



#div-content #home-buscador ul li.send{

	margin-top:2px

}



#div-content #home-buscador h2{

	font-weight:bold;

}



#div-content #home-buscador  span{

	background:transparent url(../img/ul-li-span-icono-bg-gris.png) left 3px no-repeat;

	padding-left:2px;

	width:10px;

	height:10px;

}





#div-content #home-buscador #home-buscador-left {

	width:294px;

	height:140px;	

	position:relative;

	float:left;

	margin-top:11px;

	margin-left:11px;

	/*background:transparent url(../img/ul-li-span-icono-bg-gris.png) left 3px no-repeat;*/

	

}



#div-content #home-buscador #home-buscador-left p {

	margin-top:5px;

	margin-left:164px !important;

}



#div-content #home-buscador #home-buscador-left p span {

	margin-left:0!important;

	background:none;

}



#div-content #home-buscador #home-buscador-left a {

	background:transparent url(../img/ul-li-span-icono-bg-gris.png) left 2px no-repeat;

	padding-left:12px;

	width:120px;

	height:10px;

	color:#1e218d;

	margin-top:6px;

	margin-left:164px !important;

	display:block;

}



/*#div-content #home-buscador #home-buscador-left form {

	float:left;

}*/



#div-content #home-buscador #home-buscador-left select{

	border:1px solid #c0c0c0;

	margin-top:5px;

	font-size:10px;

	width:140px;

}



#div-content #home-buscador #home-buscador-left select option {

	color:#000000;

}



#div-content #home-buscador #home-buscador-left input {

	border:0pt none;

	color:#1E218D;

	font-size:11px;

	font-weight:bold;

	height:12px;

	margin-top:11px;

	padding-left:10px;

	width:55px;

}



#div-content #home-buscador #home-buscador-right {

	width:305px;

	height:140px;

	position:relative;

	float:right;

	margin-top:11px;

}



#div-content #home-buscador #home-buscador-right ul li p {

	margin-left:0;

}



#div-content #home-buscador #home-buscador-right ul li.text {

	margin-top:5px !important;

}



#div-content #home-buscador #home-buscador-right ul li.text p {

	margin-top:0 !important;

}



#div-content #home-buscador #home-buscador-right ul li a , a:hover, a:visited{

	color:#1e218d;

}



/*Capa Abajo*/



div#menu-abajo {

	width:690px;

}



#menu-abajo ul li {

	font-size:12px;

	padding:15px 8px 30px 8px;

	font-weight:bold;

	float:left;

	position:relative;

	width:135px;

	margin-left:11px;

/*	height:45px;*/

	top:0;

	left:0;

	background:#ffffff url(../img/ul-li-span-icono.png) left 17px no-repeat;

}



#menu-abajo ul li  a {

	text-decoration:none;

	color:#1e218d;

	padding-left:4px;

	display:block;

}



#menu-abajo ul li a:hover, a:visited{

	text-decoration:none;

	color:#1e218d;

}



#menu-abajo ul li  a.small {

	font-size:11px;

	color:#262626;

	font-weight:normal;

	padding-left:5px;

}



#menu-abajo ul li a sup{

	font-size:9px;

}



/* Capa Derecha */

#div-derecha {

	height:360px;

	float:left;

	margin-top:24px;

}



#div-derecha.homederecha {

	margin-top:17px;

}



#div-derecha img {

	margin-left:12px;

	margin-bottom:10px;

}



div#FlashBanner1{

	margin-left:12px;

}

#div-derecha a{

	padding-left:0px;

}



div#FlashBanner2{

	margin-left:12px;

	margin-top:11px;

}



/* Capa Footer*/



div #footer {

	color:#999999;

	font-size:11px;

	font-weight:normal;

	width:641px;

	height:60px;

	margin-left:170px;

	padding-left:24px;

}



#footer img{

	margin-bottom:9px;

}



/*************************************/

/*************************************/

/**************COMPA��A**************/

/*************************************/

/*************************************/



div#empresa-historia {

	background:#ffffff url(../img/empresa-lnegocio/bg-empresahistoria.jpg) right top no-repeat;

	width:641px;

	height:336px;

	margin-bottom:21px;

	overflow-y:auto;

	border:1px solid #bbcdd9;

	margin-top:46px;

}



div#empresa-historia h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#empresa-historia p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:297px;

	margin-top:20px;

	margin-left:35px;

}



div#empresa-historia  p.last{

	padding-bottom:5px;

}



div#empresa-equipo {

	background:#ffffff url(../img/empresa-lnegocio/bg-empresaequipo.jpg) right top no-repeat;

	width:641px;

	height:336px;

	margin-bottom:21px;

	overflow-y:auto;

	border:1px solid #bbcdd9;

	margin-top:46px;

}



div#empresa-equipo h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#empresa-equipo p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:297px;

	margin-top:8px;

	margin-left:35px;

}



div#empresa-equipo p.last{

	padding-bottom:2px;

}



div#empresa-estamos {

	border-bottom:1px solid #bbcdd9;

	border-left:1px solid #bbcdd9;

	border-right:1px solid #bbcdd9;

	width:641px;

	height:336px;

	margin-bottom:21px;

	overflow-y:auto;

}



div#empresa-estamos.madrid {

	/*background:#ffffff url(../img/promociones/bg-empresaestamos-madrid.jpg) right top no-repeat;*/

}



div#empresa-estamos.valencia {

	background:#ffffff url(../img/promociones/bg-empresaestamos-valencia.jpg) right top no-repeat;

}



div#empresa-estamos.guadalajara {

	background:#ffffff url(../img/promociones/bg-empresaestamos-guadalajara.jpg) right top no-repeat;

}



div#empresa-estamos.bulgaria {

	background:#ffffff url(../img/promociones/bg-empresaestamos-bulgaria.jpg) right top no-repeat;

}



div#empresa-estamos h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#empresa-estamos ul{

	padding-bottom:5px;

}



div#empresa-estamos ul li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:297px;

	margin-top:4px;

	margin-left:35px;

}



/****************************/

/****Linea de Negocio*********/

/*****************************/



div#empresa-lnegocio {

	width:641px;

	height:336px;

	border:1px solid #bbcdd9;

	overflow-y:auto;

	margin-top:46px;

}



div#empresa-lnegocio.agencia{

	background:#ffffff url(../img/empresa-lnegocio/bg-lnegocio-agencia.jpg) right top no-repeat;

	margin-bottom:21px;

	margin-top:0;

	border-top:none;

}



div#empresa-lnegocio.agencia a{

	text-decoration:underline;

	color:#262626;

	margin-left:26px;

	margin-top:5px;

	font-size:11px;

	line-height:13px;

}



div#empresa-lnegocio.agencia a:hover {

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) 0 3px no-repeat;

	

}



div#empresa-lnegocio.suelo{

	background:#ffffff url(../img/empresa-lnegocio/bg-lnegocio-suelo.jpg) right 2px no-repeat;

	margin-bottom:21px;

}



div#empresa-lnegocio.inversion{

	background:#ffffff url(../img/empresa-lnegocio/bg-lnegocio-inversion.jpg) right 2px no-repeat;

	margin-bottom:21px;

}



div#empresa-lnegocio h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#empresa-lnegocio h3 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:35px;

}



div#empresa-lnegocio h4 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:35px;

	margin-top:20px;

}



div#empresa-lnegocio p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:297px;

	margin-top:15px;

	margin-left:35px;

}



div#empresa-lnegocio p.last{

	padding-bottom:5px;

}



div#empresa-lnegocio p.last-inversion{

	padding-bottom:5px;

	margin-top:10px !important;

}



div#empresa-lnegocio ul {

	margin-left:48px;

}



div#empresa-lnegocio ul li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	list-style-type:disc;

	width:290px;

	

}



ul#tab {

	margin-top:25px;

	background:#ffffff url(../img/empresa-lnegocio/bg_ul_pestana.gif) left bottom repeat-x;

	/*margin:20px;*/

	margin-left:0;

	overflow:hidden;

	height:22px;

}



ul#tab li {

	float:left;

	list-style:none;

	background:transparent url(../img/empresa-lnegocio/bg_li_pestana.png) left top no-repeat;

	height:22px;

}



ul#tab li a {

	text-decoration:none;

	display:block;

	background:transparent url(../img/empresa-lnegocio/bg_li_pestana_derecha.png) right top no-repeat;

	font-family:Arial, Verdana, Sans-Serif;

	font-size:11px;

	padding:5px 11px 0;

}



ul#tab li.activo {

	background:transparent url(../img/empresa-lnegocio/bg_li_pestana_active.png) left top no-repeat;

}



ul#tab li.activo a {

	text-decoration:none;

	display:block;

	background:transparent url(../img/empresa-lnegocio/bg_li_pestana_active_derecha.png) right top no-repeat;

	color:#edc509;

}





/*****************************************/

/**************CLIENTES****************/

/*****************************************/



div#clientes{

	margin-top:46px;

	margin-bottom:21px;

	width:641px;

	height:336px;

	border:1px solid #bbcdd9;

}



div#clientes h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#clientes h3 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:35px;

}



div#clientes p {

	margin-top:5px;

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:35px;

}



div#clientes-logos {

	float:right;

	margin-top:50px;

	margin-left:10px;

	overflow-y:auto;

	height:262px;

	width:330px;

}



div#clientes-logos ul li {

	margin-top:20px;

	color:#262626;

	font-size:11px;

	font-weight:normal;

}



div#clientes-logos ul li img {

	float:none;

	width:105px;

	height:60px;

	margin-left:30px;

}



div#clientes-logos ul li img.last {

	margin-right:1px;

}



/*Exitos*/



div#listado-exitos {

	border:1px solid #BBCDD9;

	margin-top:46px;

	height:335px;

	margin-bottom:20px;

}



div#listado-exitos h2{

	color:#333484;

	font-size:21px;

	font-weight:bold;

	margin-bottom:22px;

	margin-left:35px;

	padding-top:36px;

	width:490px;

}



div#listado-exitos ul#lista-exitos{

	margin-top:15px;

}



div#listado-exitos ul#lista-exitos li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:45px;

}



div#listado-exitos a {

	display:block;

	line-height:14px;

}



ul#lista-exitos a:hover {

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) left 3px no-repeat;

}



/*Exitos descripcion*/



div#exitos-descripcion {

	border:1px solid #BBCDD9;

	margin-top:46px;

	height:335px;

	margin-bottom:20px;

	overflow-y:auto;

}



div#exitos-descripcion h2{

	color:#333484;

	font-size:21px;

	font-weight:bold;

	margin-bottom:22px;

	margin-left:35px;

	padding-top:36px;

	width:490px;

}



div#exitos-descripcion h3 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:35px;

}



div#exitos-descripcion ul{

	margin-top:15px;

	width:490px;

	list-style:square !important;

}



div#exitos-descripcion ul li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:45px;

	width:490px;

	

}



div#exitos-descripcion p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:490px;

	margin-top:15px;

	margin-left:35px;

}



div#exitos-descripcion img {

	margin:5px 0 15px 35px;

}



/***************************************/

/**************************************/

/****************CONTACTO**********/

/**************************************/

/**************************************/



#contacto {

	margin-bottom:21px;

	margin-top:46px;

	width:641px;

	height:336px;

	border:1px solid #bbcdd9;

}



div#contacto h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



#contacto p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-top:5px;

}



#contacto p span{

	width:100px;

}



#contacto form label {

	width:25%;

	float:left;

	font-size:11px;

	font-weight:normal;

	margin-top:4px;

	padding-top:2px;

}



#contacto form input {

	border:1px solid #bbcdd9;

	margin-top:4px;

}



#contacto form select {

	border:1px solid #bbcdd9;

	margin-top:4px;

	font-size:11px;

	font-weight:normal;

	width:144px;

}



#contacto form checkbox {

	border:1px solid #bbcdd9;

}



#contacto form textarea {

	border:1px solid #bbcdd9;

	padding:2px;

	color:#bbcdd9;

	font-size:11px;

	font-weight:normal;

}



#formulario-contacto-left {

	float:left;

	width:270px;

	height:200px;

	margin-left:35px;

}

#formulario-contacto-right {

	float:left;

	width:195px;

	height:200px;

}



#formulario-contacto-right p {

	width:145px;

}



#formulario-contacto-right input.send {

	background:transparent url(../img/bg-form-send.png) left top no-repeat;

	padding-left:55px;

	padding-top:8px;

	border:0;

}



#formulario-contacto-right span {

	float:right;

}





/****************************/

/*****PROMOCIONES*******/

/***************************/



#listado-promociones {

	margin-bottom:21px;

	width:641px;

	height:333px;

	overflow-y:auto;

	overflow-x:hidden;

}



div#listado-promociones h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#listado-promociones h3 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:45px;

}



/*Listado */



ul#listado-promos {

	margin-top:15px;

}



ul#listado-promos li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:29px;

}



ul#listado-promos li a,a:link, a:visited{

	text-decoration:underline;

	color:#262626;

	padding-left:9px;

}



ul#listado-promos li a.promocion {

	margin-left:7px;

}



ul#listado-promos li a:hover {

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) 0 3px no-repeat;

	

}



/*pestanas interiores de las promociones*/



div#interior-promociones {

	width:640px;

	height:336px;

	margin-bottom:21px;

	overflow-x:hidden;

	overflow-y:auto;

	border-left:1px solid #bbcdd9;

	border-right:1px solid #bbcdd9;

	border-bottom:1px solid #bbcdd9;

}



div#interior-promociones.contacto {

	overflow-x:hidden;

	overflow-y:auto;

}



div#interior-promociones.listado {

	border-left:1px solid #bbcdd9;

	border-right:1px solid #bbcdd9;

	border-bottom:1px solid #bbcdd9;

	border-top:1px solid #bbcdd9;

	margin-top:46px;

	overflow-y:hidden;

}



div#interior-promociones h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:22px;

	margin-left:35px;

	padding-top:36px;

	width:490px;

}



div#interior-promociones h3 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:45px;

}



div#interior-promociones h4 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:45px;

}



div#interior-promociones h5 {

	color:#333484;

	font-weight:bold;

	font-size:11px;

	margin-left:45px;

	margin-top:10px;

}



div#interior-promociones p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin:15px 60px 0pt 45px;

}



div#interior-promociones.localizacion p {

	width:560px;

}



div#promo-descripcion {

	height:336px;

}



/*Localizacion*/



div#promo-localizacion {

	height:336px;

}



div#promo-localizacion p.address {

	/*width:190px;*/

	margin:5px 60px 0 45px;

	width:550px;

}



div#promo-localizacion p.map {

	background:#ffffff url(../img/ul-li-span-icono.png) left top no-repeat;

	padding-left:7px;

	display:block;

}



div#promo-localizacion img {

	margin:10px 0 10px 45px;

}



/*Planos */



div#promo-planos {

	margin-left:45px;

}



div#promo-planos img{

	width:356px;

	height:190px;

	margin-left:90px;

}



#promo-planos p {

	width:500px !important;

	margin-left:0 !important;

	margin-top:20px !important;

}



/* Memoria de Calidades*/



#promo-memoriacalidad{

	height:336px;

	overflow-x:hidden;

}



#promo-memoriacalidad img{

	margin-left:45px;

}



#promo-memoriacalidad ul {

	margin-top:8px;

}



#promo-memoriacalidad ul li {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:28px;

	padding-left:1px;

}



#promo-memoriacalidad ul li a{

	text-decoration:underline;

	color:#262626;

	margin-left:7px;

	padding-left:9px;

}



#promo-memoriacalidad ul li a:hover{

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) 0 3px no-repeat;

	/*background:#ffffff url(../img/bg-li-iconodown.png) left top no-repeat;*/

	/*padding-left:7px;*/

}



/* Imagenes*/



#promo-imagenes-left {

	float:left;

	width:270px;

	height:200px;

	margin-left:10px;

	margin-top:10px;

}



#promo-imagenes-left p {

	width:250px !important;

	margin-left:0 !important;

	margin-top:20px !important;

}



#promo-imagenes-right {

	float:left;

	width:195px;

	height:200px;

	margin-top:10px;
	margin-left:50px;

}



#promo-imagenes-right p {

	width:250px !important;

	margin-left:0 !important;

	margin-top:20px !important;

}

#promo-imagenes-left img, #promo-imagenes-right img {
	margin-bottom:10px
}

/*Contacto*/



div#contacto.promo {

	border:0;

	margin-left:12px;

	margin-top:0!important;

}



div#contacto.promo p.enviado{

	width:500px;

}



#promo-form-contacto-left {

	float:left;

	width:270px;

	height:200px;

	margin-left:35px;

}

#promo-form-contacto-right {

	float:left;

	width:195px;

	height:200px;

}



#promo-form-contacto-right p {

	width:145px !important;

	margin-left:0 !important;

}



#promo-form-contacto-right span {

	float:right;

}



#promo-form-contacto-right input.send {

	background:transparent url(../img/bg-form-send.png) left top no-repeat;

	padding-left:55px;

	padding-top:8px;

	border:0;

}



/***********************************************************/

/***************************SALA DE PRENSA **************/

/***********************************************************/



/* Listado Noticias */



div#interior-promociones.noticias {

	border-top:1px solid #bbcdd9;

	margin-top:46px;

}



div#lista-noticias {

	overflow-y:auto !important;

	overflow-x:hidden;

}



ul#listado-noticias {

	margin-top:15px;

}



ul#listado-noticias li{

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin-left:45px;



}



ul#listado-noticias li a,a:link, a:visited{

	text-decoration:underline;

	color:#262626;

	/*padding-left:9px;*/

	/*margin-left:7px;*/

}



ul#listado-noticias li a.noticias {

	display:block;

	line-height:14px;

}



ul#listado-noticias li a:hover {

	color:#edc509;

	background:#ffffff url(../img/ul-li-span-icono.png) left top no-repeat;

	/*padding-left:7px;*/

}



/* Descripcion Noticias*/



div#noticias-descripcion {

	margin-top:46px;

	width:641px;

	height:336px;

	border:1px solid #bbcdd9;

	margin-bottom:21px;

}



div#noticias-descripcion h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin:0 60px 27px 35px;

	padding-top:36px;

}



div#noticias-descripcion h3 {

	color:#999999;

	font-weight:normal;

	font-size:11px;

	margin-left:35px;

}



div#noticias-descripcion p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin:5px 60px 0 35px;

}





/*****************************************************/

/********************BUSCADOR********************/

/*****************************************************/

/*****************************************************/



#buscador{

	width:641px;

	height:336px;

	border:1px solid #bbcdd9;

	/*background:#ffffff url(../img/buscador/bg-buscador.jpg) right top no-repeat;*/

	margin-bottom:21px;

	margin-top:46px;

}



div#buscador h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



#buscador form {

	width:380px;

	margin-left:35px;

}



#buscador form label {

	width:25%;

	float:left;

	font-size:11px;

	font-weight:normal;

	margin-top:4px;

	padding-top:2px;

}



#buscador sup {

	font-size:10px;

	font-weight:normal;

}



#buscador form input {

	border:1px solid #bbcdd9;

	margin-top:4px;

	width:140px;

}



#buscador form input.superficie {

	color:#bbcdd9;

	width:65px;

	font-size:10px;

	padding-left:2px;

}



#buscador form span {

	color:#bbcdd9;

}



#buscador form select {

	border:1px solid #bbcdd9;

	margin-top:4px;

	font-size:11px;

	font-weight:normal;

	width:142px;

}



#buscador input.send {

	background:transparent url(../img/bg-form-buscar.png) left top no-repeat;

	padding-left:60px;

	padding-top:8px;

	margin-right:60px;

	margin-top:20px;

	border:0;

	float:right;

}



/*******************************************/

/*Solucion Logistica (Primer banner de la derecha)*/

/*******************************************/



div#solucionlogistica {

	margin-top:46px;	

	background:#ffffff url(../img/seccionlogistica/bg-seccionlogistica.jpg) right top no-repeat;

	width:641px;

	height:336px;

	margin-bottom:21px;

	overflow-y:auto;

	border:1px solid #bbcdd9;

}



div#solucionlogistica h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:27px;

	margin-left:35px;

	padding-top:36px;

}



div#solucionlogistica p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	width:320px;

	margin-top:8px;

	margin-left:35px;

	line-height:15px;

}



div#solucionlogistica  a{

	margin-left:0;

	padding-left:0;

}



#solucionlogistica ul {

	margin-top:8px;

	width:320px;

	margin-left:48px;

}



#solucionlogistica ul li {

	list-style-type:square !important;

	color:#262626;

	font-size:11px;

	font-weight:normal;

	padding-left:1px;

	line-height:15px;

}



/*****************************/

/***Anuncios Destacados*******/



div#anunciosdestacados {

	width:640px;

	height:336px;

	border:1px solid #bbcdd9;

	margin-bottom:21px;

	margin-top:46px;

	overflow-x:hidden;

	overflow-y:auto;

}



div#anunciosdestacados a{

	margin-left:0!important;

	padding-left:0!important;

}



div#anunciosdestacados h2 {

	color:#333484;

	font-weight:bold;

	font-size:21px;

	margin-bottom:22px;

	margin-left:35px;

	padding-top:36px;

	width:490px;

}



div#anunciosdestacados p {

	color:#262626;

	font-size:11px;

	font-weight:normal;

	margin:15px 60px 0pt 45px;

}



#anuncios-left {

	float:left;

	width:270px;

	margin-left:45px;

	margin-top:10px;

}



#anuncios-left p {

	width:250px !important;

	margin-left:0 !important;

	margin-top:20px !important;

}



#anuncios-right {

	float:left;

	width:195px;

	margin-top:10px;

}



#anuncios-right p {

	width:250px !important;

	margin-left:0 !important;

	margin-top:20px !important;

}



/**********/

/* Extras */

/**********/



.P00572_table{

margin:10px 25px;

	font-size:11px;

	font-weight:normal;

}



.P00572_table th{

padding:10px 20px;

	font-size:11px;

	font-weight:bold}



.P00572_table td{

padding-left:20px;

}







.P00572_table2{

border: thin solid #000;

margin:10px 45px;

	font-size:11px;

	font-weight:normal;

}



.P00572_table2 th{

border: thin solid #000;

background-color:#AAA;

padding:10px 20px;

	font-size:11px;

	font-weight:bold

}



.P00572_table2 td{

border: thin solid #000;

padding-left:20px;

}





.P00572_ul{

margin:0 45px;

	font-size:11px;

	font-weight:normal;

}



.P00572_ul li{

	font-weight:bold;

	margin:0px;

}

.P00572_ul li ul{

  margin:0px 45px;

}



.P00572_ul li ul li{

	font-weight:normal;

}



.P00572_ul_img{

	float:none;

	margin:0 0 0 -15px!important;

	padding:0px

}

#fondogris{
	position:absolute; 
	top:0; 
	left:0; 
	background-color:#666; 
	opacity:.5;
	filter: alpha(opacity=50); 
	width:100%; 
	height:1080px
}

#capaimagenhome{
	position:absolute; 
	top:150px; 
	left:150px
}