/*************************  ESTILOS GENERICOS    ****************************/
/* -- Tipos de Letra, colores y color de fondo -- */
body {
	
	background:#dadada;
	color: #000000;
	text-align:center;
	font: 12px "Trebuchet MS",Verdana,Arial;
}

/* -- Titulares -- */
h1 {
	text-align:left;
	background: #006338 url(/imgs/fondo.h1_2.gif) no-repeat;
	width:484px;
	height:45px;
	padding:5px 0px 0px 5px;
	margin:0px;
}

h1 img{
	border:none;
}

h2 {
	font: bold 14px "Trebuchet MS",Verdana,Arial;
	text-align:left;
	border-bottom: 2px solid #003400;
	/*color:#1A4A0C;*/
}

h3{
	font: bold 12px bold;
	color:#003400;
	font-weight: bold;
	margin:0px;
	padding:0px;
}

h6 {
	text-align:left;
	background: #006338 url(/imgs/fondo.h6_2.gif) no-repeat;
	width:200px;
	height:39px;
	padding:10px 0px 0px 5px;
	margin:0px;
	
}

h6 img{
	border:none;
}
/** html h6{
	width:202px;
}*/
/*************************  ESTILOS GENERICOS    ****************************/


/*************************  LAYOUT PORTAL    ****************************/
/* -- Posicionamiento Global -- */
#posicionamiento{
	text-align:center;
	width:770px;
	margin: 6px auto;
	padding:0px;
}

/* -- Bloque 1: Cabecera -- */
#cabecera {
	background:url(/imgs/cabeceraV_D.gif) no-repeat;
	width:779px;
	height:139px;
	text-align: center;
}

/* -- Bloque 2: Contenido -- */
#contenido {
	background:url(/imgs/fondomitadV.gif) repeat-y;
	width:779px;
}
#nuevo-logo{
	background: url(/imgs/fondo-nuevo-logo.gif) no-repeat right bottom;
}

/* -- Bloque 3: Cerrar Contenido -- */
#cerrar {
	background:url(/imgs/pieV.gif) no-repeat;
	width:779px;
	height:22px;
}

/* -- Bloque 4: Pie -- */
#pie{
	padding: 0.2em;
	width: 746px;
	margin: 1em auto 0.5em auto;
	background: #006338;
	color: #FFFFFF;
	font-weight: bold;
/*height: 30px;*/
	font: bold 11px "Trebuchet MS",Verdana,Arial;
}

#pie p{
	margin: 0;
}

#pie a{
	color: #FFFFFF;
	text-decoration: none;
}

#pie a:hover{
	text-decoration: underline;
}

.lineaspie{
	width: 752px;
	margin: 0.5em auto;
	text-align: left;
	color:#006338;
}
#pie ul{
	text-align:left;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
	
	text-decoration:none;
	margin: 6px 0px 3px 15px;
	padding:0px;
	
}

#pie ul li{
	display:inline;
}
	
#pie ul li a{
	font: bold 11px "Trebuchet MS",Verdana,Arial;
	color:#ffffff;
	text-decoration:none;

	margin-right:10px;
}

#pie ul li a:hover{
	color:#afb502;
}

#pie p.dcha{
	margin: 5px 5px 0 0;
}
/*
#pie {
	background:#006338;
	color:#ffffff;
	margin: 0px 10px 0px 10px;
	width:754px;
	height:30px;
}
#Direc_pie{
	color:#006338;
	margin:10px 20px 0px 10px;
	text-align:left;
}
.lineaspie{
	width:754px;
	margin: 0.5em auto;
}*/
.w3c{
	float: right;
	padding: 0;
	font-weight: bold;
	font: 10px;
}
.w3c a{
	text-decoration: none;
}
.w3c .logo{
	float: left;
	margin: 0 0 0 10px;
	border: 1px solid #005a9c;
	width: auto;
	height: auto;
	background: none;
}

.w3c .w{
	background: #FFFFFF;
	color: #005a9c;
	margin: 0;
	padding: 1px 2px;
	float: left;
}

.w3c .w a{
	color: #005a9c;
	display: block;
}

.w3c .type{
	background: #fecb65;
	color: #000000;
	margin: 0;
	padding: 1px 2px;
	float: left;
	display: block;
}

.w3c .type a{
	color: #000000;
}
/*************************  FIN LAYOUT PORTAL    ************************/

/************************ UTILES */
.clear{
	clear:both;
}

.clear10{
	line-height: 10px;
	clear: both;
}

.izda{
	float: left;
}

.dcha{
	float: right;
}

.corrigeBug{
	height: 1px;
}
/******************** FIN UTILES */


/*************************  ESTILOS BLOQUE 1: CABECERA    ****************************/
#cabecera img{
	border: none;
}

#cabeceraIzq {
	float:left;
	width:205px;
	height:20px;
	margin:0 ;/*24px 30px 8px 0px;*/
	padding:0px;
}

#cabeceraIzq a{
	display: block;
	padding: 0;
}

#cabeceraIzq img{
	margin: 0 0 0 16px; /*0px 14px 0px 27px;*/
	/*margin-top: 5px;*/
	padding:0px;
	width:159px;
	height:24px;
	text-align:left;
}

#cabeceraDer {
	float:right;
	text-align:left;
	width:510px;
	height:20px;
	margin:0px;
	margin-top: 8px;
	padding:0px;
	padding-left: 30px;
	}

#cabeceraDer ul {
	margin: 0px;
	padding: 0px;
	height:17px;
	text-align:left;
	list-style:none;
	/*width:500px;*/
}

#cabeceraDer ul li.opcionMenu {
	text-align:left;
	display:inline;
	padding-right:20px;
	padding-left:0px;
	margin:0px;
}

#cabeceraDer ul li.opcionMenuFinal {
	text-align:left;
	display:inline;
	padding-left:5px;
}

#contenedorflash {
	padding: 0px;
	margin: 0px;
	padding-top: 12px;
	width: 779px;
	height: 83px;
	text-align:center;
}

/*************************  FIN ESTILOS BLOQUE 1: CABECERA    ************************/



/*************************  LAYOUT BLOQUE 2: CONTENIDO    ************************/
#colIzquierda {
	vertical-align:top;
	float:left;
	width:489px;
	margin-left:25px;
	margin-top:4px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding:0px;
	text-align:left;
}

* html #colIzquierda{
	display: inline;
	margin-bottom: 4px;
}

#colDerecha {
	vertical-align:top;
	float:right;
	width:205px;
	margin-right:29px;
	margin-top:4px;
	padding:0px;
}

* html #colDerecha{
	display: inline;
}
/*************************  FIN LAYOUT BLOQUE 2: CONTENIDO    ************************/



/**** ######################  ESTILOS BLOQUE 2: CONTENIDO    #################################### ****/

/*************************  ESTILO MOD_SUBMENU    ****************************/
#cajaSubmenu {
	width:205px;
	/*border: 1px #afb502 solid;*/
	border: 1px #19510A solid;
	vertical-align:top;
	
}

* html #cajaSubmenu {
	width:207px;
}

#cajaSubmenu ul{
	text-align:left;
	list-style-image:url(/imgs/ico.flecha.gif);

}

#cajaSubmenu ul li a{
	font: bold 12px "Trebuchet MS",Verdana,Arial;
	color:#afb502;
	text-decoration:none;
}

#cajaSubmenu ul li a:hover{
	color:#003400;
}

#cajaSubmenu ul li a.on {
	font: bold 12px "Trebuchet MS",Verdana,Arial;
	color:#003400;
	text-decoration:none;
}
/*************************  FIN ESTILO MOD_SUBMENU    ************************/

/*************************  ESTILO MOD_BANNER    ****************************/
#cajaBanner {
	width:198px;
	height:160px;
	border: 5px #c3ccc6 solid;
	vertical-align:top;
	margin: 20px 0px 0px 0px;
	
}

* html #cajaBanner {
	width:207px;
}

#cajaBanner img{
	border:0px;
}

/*************************  FIN ESTILO MOD_BANNER    ************************/

/*************************  ESTILO MOD_QUALITY    ***************************/
.quality{
	margin-top: 20px;
	text-align: left;
	float:left;
}

.quality a img{
	border: none;
}
/*************************  FIN ESTILO MOD_QUALITY    ***********************/

/*************************  ESTILO MOD_NAVEGADOR    *************************/
#menuUbicacion{
	vertical-align:top;
	width:489px;
	text-align:left;
	padding:0px;
	margin: 5px 0px 0px 0px;

}

#menuUbicacion a{
	font:  11px "Trebuchet MS",Verdana,Arial;
	color:#afb502;
}

#menuUbicacion a.on{
	color:#003400;
}
	

#menuUbicacion a:hover{
	color:#004500;
}
/*************************  FIN ESTILO MOD_NAVEGADOR    *********************/

/*************************  ESTILO TEXTO CONTENIDO    ***********************/

/* -- Layout -- */
#textoContenido{
	vertical-align:top;
	width:489px;
	text-align:left;
	padding:0px;
	margin:10px 0px 0px 0px;
}

/* -- Links -- */
#textoContenido a{
	font: 12px "Trebuchet MS",Verdana,Arial;
	color:#1A4A0C;
	text-decoration:none;
	font-weight:bold;
}

#textoContenido a img{
	border:none;
}

/* -- Párrafos -- */
#textoContenido p{
	text-align:justify;
	font: 12px "Trebuchet MS",Verdana,Arial;
	line-height:20px;
}

#textoContenido p strong{
	color:#1A4A0C;
}

#textoContenido p a:hover{
	color:#afb502;
}

/* -- Numeraciones y Viñetas -- */
#textoContenido  ul{
	text-align:justify;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
	padding: 0px ;
	margin: 0px;
	margin-left: 18px;
	margin-bottom: 5px;
}

#textoContenido  ul li strong{
	color:#1A4A0C;
}

/* -- Imágenes  -- */
#textoContenido img.dere{
	float:right;
	border: 1px #000000 solid;
	margin: 4px 0px 0px 10px;
}

#textoContenido img.izq{
	float:left;
	border: 1px #000000 solid;
	margin: 4px 10px 0px 0px;
}

#textoContenido .fotoIzq{
	float:left;
	text-align:center;
	font-style: italic;
	width:180px;
	margin: 0px 10px 5px 10px;
}

#textoContenido .fotoIzq img{
	width: 210px; /*232px; /* 180 */
	height: 161px;/*174px; /* 135 */
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px;
}	
	
#textoContenido .fotoIzq p{
	margin:0px 0px 0px 0px;
	text-align:center;
	font: italic 10px "Trebuchet MS",Verdana,Arial;
}

#textoContenido .imgIzq{
	float:left;
	width:77px;
	height:62px;
	border:none;
	margin: 10px 5px 0px 0px;
}

/*************************  ESTILO TEXTO CONTENIDO    ***********************/

/************************** ## PAGINA: HOME ***************************/
/* -- Layout -- */
#cajacentroHome{
	width: 710px;
	margin: 0px 38px 0px 31px;
	padding-top: 5px;
	text-align: left;
}

#sloganHome{
	width: 710px;
	height: 138px;
	text-align: left;
}

#tipologiaHome{
	float: left;
	height: 188px; 
	width: 419px;
	padding: 7px 10px 6px 10px;
	margin: 0px;
	margin-top: 13px;
	border-top: 3px solid #afb502;
	border-bottom: 3px solid #afb502;
	background:url(/imgs/fondo.home.gif);
	vertical-align: top;
}

#promocionHome{
	float: right;
	background:#006338;
	height: 205px;
	width: 231px;
	padding: 0px;
	margin: 0px;
	margin-top: 13px;
	padding-left: 20px;
	/*border-left: dotted 1px  #afb502;*/
}
* html #promocionHome{
	border-left: none;
}

#sloganHome img{
	width: 710px;
	height: 101px;
	border-top: 3px solid #afb502;
	border-bottom: 3px solid #afb502;
	margin: 0px;
	vertical-align: middle;
}

#sloganHome a{
	border: none;
	margin: 0px;
}
#sloganHome a img.boton{
	width: 206px;
	height: 30px;
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

* html #sloganHome a img.boton{
	margin-top: 1px;
}


#promocionHome p{
	padding: 0px;
	margin: 0px;
	line-height: 14px;
	font-weight: bold;
}

#ejemploPromocion{
	border: 1px solid #afb502;
	width: 230px;
	height: 191px;
	background: #FEF9F7;
}

#ejemploPromocion .tituloProm{
	width: 222px;
	height: 65px;
	background: #FFFFFF;
	border: 1px solid #B09B86;
	margin: 3px;
	padding: 0px;
	text-align: center;
}

#ejemploPromocion .tituloProm img{
	vertical-align: middle;
	border: none;
	width: 122px;
	height: 63px;
}

#ejemploPromocion .contenidoProm{
	margin: 5px;
	height: 116px;
}

* html #ejemploPromocion .contenidoProm{
	height: 125px;
}
#ejemploPromocion .contenidoProm a.titulo{
	display: block;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #B09B86;
	font-weight: bold;
	color: #000000;
}
#ejemploPromocion .contenidoProm a{
	color: #5B7E4A;
	text-decoration: none;
	font-style: normal;
}

#ejemploPromocion .contenidoProm a:hover{
	color: #afb502;
}

#tipologiaHome img{
	width: 201px;
	height: 78px;
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#tipologiaHome a{
	margin: 0px;
	padding: 0px;
}

#tipologiaHome a img{
	width: 205px;
	height: 30px;
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

.contImgHome{
	border: 2px solid #60411D;
}
.introHome{
	background: #FFFFFF;
	width: 193px;
	height: 65px;
	border: 1px solid #60411D;
	border-top: none;
	margin: 0px;
	padding: 5px;
}

.introHome a{
	color: #5B7E4A;
	text-decoration: none;
	font-style: normal;
}

.introHome a:hover{
	color: #afb502;
}

#tipologiaBDHome{
	background:#FFFFFF;
	float: left;
	display: block;
	width:205px;
	height:188px;
	margin: 0px;
	margin-right: 9px;
	padding: 0px;
}

#tipologiaCHome{
	background:#FFFFFF;
	float:right;
	display: block;
	width:205px;
	height:188px;
	padding: 0px;
	margin: 0px;
}
/********************* ## FIN PAGINA: HOME ****************************/

/*********************** ## PAGINA: QS/GRUPO BILBOEDER ******************************/
/* ----------- ************ Selector de la Ficha Activa -- */

#textoContenido .selectorficha_gb{  /*JOANA*/
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom:-4px;
	margin-top:0px;
	}

.selectorficha_gb ul li{
	padding:0px;
	display:inline;
}

/*#textoContenido .selectorficha_gb{  ANDRES
	padding-left: 2px;
	padding-bottom: 0px;
	margin-bottom: -3px;
	border:1px dashed #000066;
}

* html #textoContenido .selectorficha_gb{
	padding-left:2px;
	padding-bottom:22px;
}*/

.selectorficha_gb ul{
	margin:0px 0px -20px;
	padding:0px;
	list-style: none;
}

.selectorficha_gb ul li{
	padding:0px;
	display:inline;
}
/*
* html #textoContenido .selectorficha_gb ul{
	margin-top: 1px;
	margin-bottom: -21px;
}
* html #textoContenido .selectorficha_gb ul{
	margin-top: 1px;
	margin-bottom: -21px;
}*/

/* Ficha Bilboeder->Normal */
#textoContenido .selectorficha_gb ul li.bil a{
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#2C2B2B;
	padding: 2px 4px;
	text-align: center;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #9caedc;
}

#textoContenido .selectorficha_gb ul li.bil a:hover{
	color:#FFFFFF;
	background:#395db9;
}

/* Ficha Bilboeder->Activada */
#textoContenido .selectorficha_gb ul li.bil_on a{
	color:#FFFFFF;
	background:#395db9;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;	
	padding: 2px 4px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;
}

/* Ficha Bizkaieder->Normal */
#textoContenido .selectorficha_gb ul li.biz a{
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#2C2B2B;
	padding: 2px 4px;
	text-align: center;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #87c696;
}

#textoContenido .selectorficha_gb ul li.biz a:hover{
	color:#FFFFFF;
	background:#0e8d2d;
}

/* Ficha Bizkaieder->Activada */
#textoContenido .selectorficha_gb ul li.biz_on a{
	color:#FFFFFF;
	background:#0e8d2d;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;	
	padding: 2px 4px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;

}
/* Ficha Egoitzalde->Normal */
#textoContenido .selectorficha_gb ul li.ego a{
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#2C2B2B;
	padding: 2px 4px;
	text-align: center;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #e78788;
}

#textoContenido .selectorficha_gb ul li.ego a:hover{
	color:#FFFFFF;
	background:#ce0e10;
}

/* Ficha Egoitzalde->Activada */
#textoContenido .selectorficha_gb ul li.ego_on a{
	color:#FFFFFF;
	background:#ce0e10;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;	
	padding: 2px 4px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;

}
/* ----------- ************ Selector de la Ficha Activa -- */

/* ----------- ************ Estilo de la Ficha  -- */
.ficha_gb{
	border:#000000 1px solid;
	padding:0px;
	font:12px Trebuchet MS, verdana, arial;
	color:#444;
	line-height:18px;
	width: 490px;
}
/*.ficha_gb{ ANDRES
	border:#000000 1px solid;
	padding:0px;
	font:12px Trebuchet MS, verdana, arial;
	color:#444;
	line-height:18px;
	width: 490px;
}

*html .ficha_gb{
	font:12px Trebuchet MS, verdana, arial;
	color:#444;
	line-height:18px;
	width: 487px;
}
*/


.ficha_gb p{
	margin-left: 15px;
	margin-right: 15px;
}

#textoContenido  ul.grupobilboeder{
	text-align:left;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
	float: right;
	width: 287px;
	margin: 0px;
	margin-bottom: 8px;
	padding-left: 0px;
}

* html #textoContenido ul.grupobilboeder{
	
	width:279px;
	margin-left:6px;
}


#textoContenido  ul.grupobilboeder li strong{
	color:#1A4A0C;

}

#colIzquierda h3.promo img{
	width:489px;
	height:29px;
	margin:0px;
	padding:0px;
}

#colIzquierda h3.promo{
	width:489px;
	height:29px;
	margin: 0px;
	padding: 0px;
}

#textContBloque{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:#E3E8E3;
	border: 1px dashed #000000;
	border-top: 1px solid #E3E8E3;
}
#textContBloque a{
	font-weight: bold;
	color: #1A4A2C;
	text-decoration: none;
}

#textContBloque a:hover{
	color: #afb502;
}
* html #textContBloque{
	margin:-5px 0px 0px 0px;
}
#textContBloque h2{
	font: bold 14px "Trebuchet MS",Verdana,Arial;
	color:#C95C60;
	border: 0px;
}

#textContBloque h3{
	padding:0px 0px 0px 30px;
	font: bold 12px "Trebuchet MS",Verdana,Arial;
	color:#516F52;
}

#textContBloque ul{
	padding:0px 0px 0px 40px;
	text-align:justify;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
}

#textContBorde{
	margin:0px;
	padding:0px 0px 0px 15px;
	background:#E3E8E3;
	border: 1px dashed #000000;
}

* html #textContBorde{
	margin:-5px 0px 0px 0px;
}
#textContBorde h2{
	font: bold 14px "Trebuchet MS",Verdana,Arial;
	color:#C95C60;
	border: 0px;
}

#textContBorde h3{
	padding:0px 0px 0px 30px;
	font: bold 12px "Trebuchet MS",Verdana,Arial;
	color:#516F52;
}

#textContBorde ul{
	padding:0px 0px 0px 40px;
	text-align:justify;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
}

#textoContenido h2.grupobilbo{
	font: bold 16px "Trebuchet MS",Verdana,Arial;
	text-align:left;
	border:none;
	color:#1A4A0C;
}
/********************* ## FIN PAGINA: QS/GRUPO BILBOEDER ********************************/

/*********************** ## PAGINA: QS/LOCALIZACION  ************************************/
#textoContenido object{
	border: 1px solid #000000;
}

#textoContenido p.aumentarMapa{
	margin-top: 0px;
	text-align:right;
	font-size: 9px;
	border-top: 1px dashed #000000;
}
/*********************** ## FIN PAGINA: QS/LOCALIZACION  ********************************/

/*********************** ## PAGINA: P/MAPA DE PROMOCIONES  ******************************/
#mapaPromociones{
	width:457px;
	border: 1px solid #000000;
	padding:0px 0px 0px 30px;
	
}
#mapaPromociones img{
	border:none;
}

#leyenda{
	margin:0px 0px 10px -15px;
	width:250px;
	border:1px dashed #000000;
	padding:5px 5px 5px 5px;
}

#leyenda img{
	margin-right: 5px;
}

#map{
	width: 485px;
	height: 300px;
	border: 2px solid #333333;
}

#seleccione_promocion{
	padding: 2px;
	height: 47px;
	background: #EEF0EE;
	border: 2px solid #333333;
	border-top: none;
}

.promocion_seleccionada{
	padding: 2px 0px 2px 2px;
	height: 47px;
	background: #EEF0EE;
	overflow: hidden;
	border: 2px solid #333333;
	border-top: none;
}

#textoContenido .promocion_seleccionada .logo{
	height: 41px;
	width: 80px;
	float: left;
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	background: #000000;
}

#textoContenido .promocion_seleccionada .logo a img{
	height: 41px;
	width: 80px;
	vertical-align: text-top;
}

/********************* ## FIN PAGINA: P/MAPA DE PROMOCIONES  ****************************/

/****************** ## PAGINA: P/RESULTADOS, BUSQUEDA DE PROMOCIONES  *******************/
.promocionImpar{
	height: 43px;
	background: #EEF0EE;
	margin-bottom: 12px;
	overflow: hidden;
}

.promocionPar{
	height: 43px;
	background: #DEE0DE;
	margin-bottom: 12px;
	overflow: hidden;
}

.logo{
	height: 41px;
	width: 80px;
	float: left;
	border: 1px solid #000000;
	background: #000000;
}

.logo img{
	height: 41px;
	width: 80px;
}
.explicacion{
	width: 177px;
	float: left;
	padding-left: 5px;
}

.explicacion p.nombrePromocion{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #666666;
}

.explicacion p.localizacionPromocion{
	margin: 0px;
	padding: 0px;
}

.leyenda{
	padding: 8px 0px;
	width: 219px;
	float: right;

}


/****************** ## FIN PAGINA: P/RESULTADOS, BUSQUEDA DE PROMOCIONES  ***************/



/****************** ## PAGINA: P/VER PROMOCION  *****************************************/
/* ----------- ************ Selector de la Ficha Activa -- */


#textoContenido .selectorficha{
	padding-left: 2px;
	padding-bottom: 2px;
	height:21px;	
/*	border: 1px dashed #FF0000;*/
}

/**html #textoContenido .selectorficha{
	padding-left:2px;
	padding-bottom:15px;
}*/

.selectorficha ul{
	margin:0px 0px -20px;
	padding:0px;
	list-style: none;
}

.selectorficha ul li{
	padding:0px;
	display:inline;
}

* html #textoContenido .selectorficha ul{
	margin-top: 1px;
	margin-bottom: -21px;
}

/* Ficha Generica->Normal */
#textoContenido .selectorficha a{
	font-size: 10px;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#2C2B2B;
	padding: 2px 4px;
	text-align: center;
	border-right: #19510A 1px solid;
	border-top: #19510A 1px solid;
}

#textoContenido .selectorficha a:hover{
	color:#FFFFFF;
	background:#19510A;
}

/* Ficha Generica->Activada */
#textoContenido .selectorficha ul li.on a{
	color:#FFFFFF;
	background:#19510A;
}

/* Primera Ficha->Normal */
#textoContenido .selectorficha  ul li.primero a{
	border-left: #19510A 1px solid;
}

/* Primera Ficha->Activada */
#textoContenido .selectorficha ul li.onprimero a{
	border-left: #19510A 1px solid;
	color:#FFFFFF;
	background:#19510A;
}
/* ----------- ************ Selector de la Ficha Activa -- */


/* ----------- ************ Estilo de la Ficha  -- */
.ficha{
	border:#19510A 1px solid;
	padding:7px 15px 15px 15px;
	font:12px Trebuchet MS, verdana, arial;
	color:#444;
	margin:-4px 23px 15px 0px;
	line-height:18px;
}

/**html .ficha{
	border:#19510A 1px solid;
	padding:7px 15px 15px 15px;
	font:12px Trebuchet MS, verdana, arial;

	color:#444;
	margin:7px 23px 15px 0px;
	line-height:18px;
}*/

.ficha p{
	padding:0px;
	margin:3px 0px 5px;
}

.ficha p strong{
	color:#895110;
}

.ficha h3 img{
	border:none;
}
/* ----------- ************ Estilo de la Ficha  -- */

/************* Ficha La Promoción ****************/
/* -- Texto "Introducción" -- */
.textoIntro{
	padding:0px 0px 5px 0px;
}

.textoIntro strong{
	color: #19510A;
}

/* -- Galeria de Imagenes -- */
#galeriaTop{
	background-color:#abb304;
	height:20px;
	margin:0px 0px 1px 0px;
}
/**html #galeriaTop{
	height: 10px;
}*/

#galeriaBottom{
	background-color:#abb304;
	height:20px;
	margin:1px 0px 0px 0px;
	color:#006338;
	font-style: italic;
	font-size:9px;
	padding:0px 0px 0px 5px;	
}
/**html #galeriaBottom{
	height: 10px;	
}*/

#galeria{
	background:#001e00;
	padding:2px 0px 0px 13px;
}

#galeria img.galeriaPromociones{
	border-color:#FFFFFF;
	border-width:1px;
	margin:0px 5px;
}

#galeria table{
	height: 100px;
}

/* -- Texto "Los Datos de..." -- */ /* -- Texto "Transporte Público" -- */ /* -- Texto "Contacto Venta" -- */
.textoDatos{
	margin:15px 0px;
	border: 1px solid #000000;
	padding: 0px;
	padding-bottom: 5px;
	background:url(/imgs/fondo.texto.datos.jpg);
	text-align:left;
}

.textoDatos h2{
	background:url(/imgs/fondo.texto.datos.h2.gif);
	color: #E3E8E4;
	border-bottom: 1px solid #000000;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	padding-left:2px;
}

.textoDatos ul{
	margin:0px;
	padding:5px;
}

.textoDatos ul li{
	margin:0px;
	padding:0px;
	list-style-image: url(/imgs/ico.flecha.consistente.gif);
}

.textoDatos strong{
	color:#49A04B;
}

.textoDatos ul li strong{
	color:#49A04B;
}
/************* Fin Ficha La Promoción ************/

/************* Ficha Localización ****************/
/* -- Mapa de Localizacion -- */
.bordePuntos{
	border: 1px dashed;
	padding: 5px;
}

#localizacion .mapa{
	text-align:center;
	color:#11156A;
}

#localizacion .mapa a img{
	width: 290px;
	height: 200px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

#localizacion .mapa p a{
	font-size:10px;
	margin:0px 70px;
	text-align:right;
	text-decoration:underline;
	color:#11156A;
}
#localizacion .mapa p a:hover{
	color:#C8812E;
}

/************* Fin Ficha Localización ************/

/************* Ficha Planos **********************/
/* ---------------------------- Selector del Tipo de Vivienda ----- */
#selectorvivienda{
	padding-left: 2px;
	padding-bottom: 0px;
}

#selectorvivienda ul{
	margin:0px 0px -18px 0px; /*-20px;*/
	padding:0px;
	list-style: none;
}

#selectorvivienda ul li{
	padding:0px;
	display:inline;
}

/* Ficha Generica->Normal */
#selectorvivienda a{
	font-size: 10px;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Arial;
	
	color:#000000;
	padding: 2px 4px;
	text-align: center;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background:#FFD4A3;
}

#selectorvivienda a:hover{
	color:#FFFFFF;
	
	background: #19510A;
}

/* Ficha Generica->Activada */
#selectorvivienda ul li.on a{
	color:#FFFFFF;
	background: #19510A;
}

/* Primera Ficha->Normal */
#selectorvivienda  ul li.primero a{
	border-left: #000000 1px solid;
	background:#FFD4A3;
}

/* Primera Ficha->Activada */
#selectorvivienda ul li.onprimero a{
	border-left: #000000 1px solid;
	color:#FFFFFF;
	background: #19510A;
}
#selectorvivienda ul li.onprimero a:hover{
	border-left: #000000 1px solid;
	color:#FFFFFF;
	background: #19510A;
}

/* ---------------------------- Ficha del Tipo de Vivienda -- */
/* -- Ficha -- */
.planta{
	text-align:center;
	margin: 19px 0px 10px 0px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	padding-top: 0px;
	background:url(/imgs/fondo.texto.datos.jpg);
}

/**html .planta{
	margin-top:0px;
}*/

/* -- Plano -- */
.planta img#FotoPlanta{
	width: 250px;
	height: 203px;
	margin:15px 0px 0px 0px;
	border: 1px solid #333333;
	padding: 2px;
	background: #FAFAFA;
}

.planta a{
}

.planta p{
	padding:2px;
	text-align:center;
	font-style:italic;
	font-size:11px;
	border-color: #afb502;
	border-style: dashed;
	border-width: 1px;
	background:#FFEDD8;
	margin:7px;
}

/* -- Descripcion del Plano -------------------------------------- */
#ParrafoPlanta{
	padding:15px;
	text-align:center;
	font-size:11px;
	border: 1px solid #000000;
	background:#ffffff;
	margin:7px;
}

#ParrafoPlanta h2{
	color: #333333;
	border-bottom: 1px dotted #19510A;
	margin: 0px;
	padding: 0px;
	padding-left:0px;
	font-size: 12px;
	display: block;
}

#ParrafoPlanta .contenido{
	margin-top: 0px;
	border-right: 1px dotted #19510A;
}

* html #ParrafoPlanta .contenido{
	padding-bottom: 10px;
}
#ParrafoPlanta .contenido p{
	background:#ffffff;
	border: none;
	color: #000000;
	margin: 0px 5px 0px 0px;
}

#textoNotaPie{
	padding:0px 0px 5px 0px;
	font-size:9px;
	font-style:italic;
}

.textoSeleccione{
	padding:0px 0px 5px 0px;
	font-size:12px;
	color:#FF6633;
}

/* -------- Selecci&oacute;n del Plano Dentro de La Categor&iacute;a ----------- */
#textoContenido .selectorPlanos{
	text-align: left;
	margin:7px;
	margin-left: 23px;
}
#textoContenido .selectorPlanos ul{
	margin: 2px;
	display:inline;
}

#textoContenido .selectorPlanos ul li{
	margin: 2px;
	display: inline;
	display: inline;
	text-align:center;
}

/* Selector->Normal */
#textoContenido .selectorPlanos ul li.off a{
	text-align:center;
	color:#000000;
	border: 1px #000000 solid;
	padding:2px;
}
#textoContenido .selectorPlanos ul li.off a:hover{
	background-color:#83A17A;
	color: #FFFFFF;
}

/* Selector->Activada */
#textoContenido .selectorPlanos ul li.on a{
	background-color:#19510A;
	text-align:center;
	color:#FFFFFF;
	border: 1px #000000 solid;
	padding:2px;
}
/************* Fin Ficha Planos *******************/

/************* Ficha Evolución *******************/
/* -- Recuadro Imagen de Fases -- */
#fases{
	text-align:center;
}

#fases img{
}

#Evolucion_datos{
	margin:15px 0px;
	border: 1px solid #000000;
	padding: 0px;
	background:url(/imgs/fondo.texto.datos.jpg);
	text-align:left;
}

#Evolucion_datos h2{
	background:url(/imgs/fondo.texto.datos.h2.gif);
	color: #E3E8E4;
	margin: 0px;
	padding: 0px;
	padding-left:2px;
}

#Evolucion_datos .texto{
	float:right;
	margin-right: 2px;
	padding: 5px;
	width: 321px;
}
/* -- Fila de Evolución Par -- */
.entradaEvolucion{
	padding: 5px;
	border-top: 1px solid #000000;
}

#Evolucion_datos .entradaEvolucion img{
	float: left;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
}


/* -- Fila de Evolución ImPar -- */
.entradaEvolucionImpar{
	padding: 5px;
	border-top: 1px solid #000000;
}

#Evolucion_datos .entradaEvolucionImpar img{
	float: left;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	padding: 0px 0px 0px 0px;
}

/************* Fin Ficha Evolución *******************************/

/************* Ficha Descargas ***********************************/
.descargaPrimera{
	padding-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.descarga{
	border-top: 1px dotted;
	padding-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.descarga h3{
	/*background-color:#1E652D;*/
	font:13px "Trebuchet MS", Verdana;
	color: #abb304;
	font-weight: bold;
	padding-left:0px;
	margin-bottom: 5px;
}

.descargaPrimera h3{
	/*background-color:#1E652D;*/
	font:13px "Trebuchet MS", Verdana;
	color: #abb304;
	font-weight: bold;
	padding-left:0px;
	margin-bottom: 5px;
}


#descargas .descarga h3 a{
	/*color: #FFFFFF;*/
	color: #000000;
}

#descargas .descargaPrimera h3 a{
	/*color: #FFFFFF;*/
	color: #000000;
}

#descargas .descarga h3 a:hover{
	color: #afb502;
}

#descargas .descargaPrimera h3 a:hover{
	color: #afb502;
}

.descarga p{
	margin:0px;
}
/************* Fin Ficha Descargas *******************************/

/************* Ficha Venta ***************************************/
#venta .mapa{
	text-align:center;
	color:#11156A;
}

#venta .mapa a img{
	width: 290px;
	height: 200px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

#venta .mapa p a{
	font-size:10px;
	margin:0px 70px;
	text-align:right;
	text-decoration:underline;
	color:#11156A;
}
#venta .mapa p a:hover{
	color:#C8812E;
}
/************* Fin Ficha Venta ***********************************/
/****************** ## FIN PAGINA: P/VER PROMOCION  *************************************/


/*************************** ## PAGINA: ATC/PAGINA PRINCIPAL   **************************/
img.centro{
	border: 2px solid #000000;
	height: 105px;
	width: 485px;
	margin: 0px;
	padding: 0px;
}

#introATC{
	background: #FFF3E6;
	border: 1px solid #7A4C17;
	padding: 5px;
	margin-top: 10px;
}

#introATC strong{
	color: #B17025;
}

#textoContenido .titulo{
	background:url(/imgs/fondo.h1_2.gif);
	margin: 0px;
	margin-top: 20px;
	border: 1px solid #001E00;
	height: 20px;
	padding: 5px;
}

#textoContenido .titulo a{
	font: bold 13px "Trebuchet MS",Verdana,Arial;
	color: #FFFFFF;
}

#textoContenido .titulo a:hover{
	color: #afb502;
}

#textoContenido .cuerpo{
	border: 1px solid #000000;
	border-top: none;
	padding: 10px;
	background: #FFFBF6;
}

#textoContenido .cuerpo a img{
	float: left;
	width:100px;
	height:100px;
	border: 2px solid #000000;
}

#textoContenido .cuerpo .texto{
	float: right;
	width: 340px;
	padding: 0px 10px 0px 10px;
}

#textoContenido .cuerpo .texto p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
}

#textoContenido .cuerpo .texto p strong{
	color: #AB6B21;
}

a.cerrarSesion img{
	border: none;
}
/*************************** ## FIN PAGINA: ATC/PAGINA PRINCIPAL   **********************/

/*************************** ## PAGINA: ATC/CONSULTAS PERSONALES & FAQ   ****************/
.tituloPanel{
	background: #3A714B;
	border: 1px solid #1D3926;
	height: 20px;
	font: bold 16px "Trebuchet MS",Verdana,Arial;
	color: #FFFFFF;
	margin: 0px;
	padding: 1px 5px;
}

.contenidoPanel{
	background: #FAFCFB;
	border-left: 1px solid #1D3926;
	border-right: 1px solid #1D3926;
	padding: 10px;
}

#contenidoPanelEstado.contenidoPanel .datosEstado{
	float: left;
}

#contenidoPanelEstado.contenidoPanel .datosEstado a img.boton{
	display: block;
	margin-top: 20px;
}


#contenidoPanelEstado.contenidoPanel .logo{
	float: right;
	width: 214px;
	height: 104px;
}

#contenidoPanelEstado.contenidoPanel .logo img{
	width: 210px;
	height: 100px;
	border: 2px solid #001E00;
}

.expansorPanel{
	background: #E4E7EC;
	border: 1px solid #1D3926;
	vertical-align: middle;
	height: 7px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.expansorPanel a img.boton{
	vertical-align: top;
}

* html #pers1.expansorPanel{
	overflow: hidden;
	margin: 0px 1px;
}

* html #pers2.expansorPanel{
	overflow: hidden;
	margin: 0px 2px;
}

#selectorFichaConsulta ul{
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}

#selectorFichaConsulta ul li{
	display: inline;
	background: #E4E7EC;
	border: 1px solid #1D3926;
	border-bottom: none;
	color: #1D3926;
	padding: 0px 3px;
}

#selectorFichaConsulta ul li.onprimero{
	background: #1D3926;
	border-right: none;
}

#selectorFichaConsulta ul li.offprimero{
	background: #E4E7EC;
	border-right: none;
}

#selectorFichaConsulta ul li.on{
	background: #1D3926;
}

#selectorFichaConsulta ul li.on a{
	color: #FFFFFF;
}

#selectorFichaConsulta ul li.onprimero a{
	color: #FFFFFF;
}

#selectorFichaConsulta ul li a{
	font: bold 12px "Trebuchet MS",Verdana,Arial;
	color: #1D3926;
}


#indicadorConsultas{
	color: #AA3636;
	border-bottom: 1px solid #999999;
}

.consulta{
	border-bottom: 1px dashed #999999;
}

.consulta img{
	padding: 0px;
	margin: 0px;
}
.consulta p strong{
	color: #000000;
}

#indicadorPaginaConsulta{
	color: #AA3636;
	text-align: center;
}

#indicadorPaginaConsulta a{
	text-decoration: underline;
}

#centrarEnviar{
	margin-top: 10px;
	text-align: center;
}


.botonFormulario{
	background: #FFFFFF;
	border: 1px solid #416D41;
	color: #416D41;
	font: 11px "Trebuchet MS",Verdana,Arial;
}

.botonFormularioEncima{
	background: #FFFFFF;
	border: 1px solid #000000;
	color: #416D41;
	font: 11px "Trebuchet MS",Verdana,Arial;
}

#textConsulta{
	width: 445px;
	height: 214px;
}
/************************* ## FIN PAGINA: ATC/CONSULTAS PERSONALES & FAQ   **************/

/************************* ## PAGINA: ATC/CAMBIO DE DATOS   *****************************/

.conBorde{
	border: 1px solid #1D3926;
	border-top: none;
	margin:0px;
	padding: 10px;
	background-color: #E1EFE5;
}

.conBorde p{
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
}

.conBorde #datosTitulo{
	background: #285B29;
	border: 1px solid #759675;
	border-bottom: none;
	padding: 3px 10px;
	width: 102px;
	height: 19px;
	color: #FFFFFF;
	font: bold 13px "Trebuchet MS",Verdana,Arial;
}

.conBorde #datosPers{
	width: 441px;
	background: #FFFFFF;
	border: 1px solid #759675;
	padding: 10px;
}

.nombreCampo{
	float: left;
	width: 180px;
}


.zonaText{
	float: right;
	font: 12px "Trebuchet MS",Verdana,Arial;
	width: 220px;
	border: 1px solid #000000;
	height: 15px;
}

.zonaText2{
	float: right;
	font: 12px "Trebuchet MS",Verdana,Arial;
	line-height: 10px;
}
.espacio{
	margin-bottom: 5px;
	clear: both;
}

#datosPersSup{
	border-bottom: 1px dashed #999999;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#datosPersInf p{
	font-style:italic;
	font-weight: bold;
	margin-top: 5px;
	color: #0F3410;
}

#zonaBotones{
	text-align: center;
	margin-top: 10px;
}

textarea.avisolegal{
	width: 400px;
	height: 50px;
	border: 1px solid #000000;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
}
/************************* ## FIN PAGINA: ATC/CAMBIO DE DATOS   *************************/

/************************* ## PAGINA: ATC/LOGIN   ***************************************/
#formLogin{
	/*background: #E1EFE5;*/
	text-align: center;
	margin: 10px 0px;
}

#formLogin .contenidoForm{
	background: #E1EFE5;
	width: 300px;
	border: 1px solid #1D3926;
	padding: 10px;
}

.nombreCampoLittle{
	float: left;
	width: 110px;
	text-align: left;
}

.zonaTextLittle{
	float: right;
	width: 150px;
	font: 12px "Trebuchet MS",Verdana,Arial;
}

.clear2{
	clear: both;
}

#zonaBotonesLittle{
	margin-top: 10px;
}
/************************* ## FIN PAGINA: ATC/LOGIN   ***********************************/

/************************* ## PAGINA: CONTACTO   ****************************************/
.contactoDatosVenta{
	padding: 15px;
	background: #FAFCFA;/*#D6E9DA;*/
	width: 213px;
	/*border: 1px solid #112D12;*/
	float: left;
}

#contactoDatosVentaDcha{
	float: left;
	width: 213px;
	padding: 15px;
	padding-right: 0px;
/*	padding-left: 15px;*/
/*	margin: 15px 0px;*/
	background: #FAFCFA;/*#D6E9DA;*/
	/*border-left: 3px solid #19510a;*/
}
.contactoDatosVenta .izda a img{
	vertical-align: top;
}

#contactoDatosVentaDcha .izda a img{
	vertical-align: top;
}

#textoContenido .contactoDatosVenta ul li a{
	color: #afb502;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
}

#textoContenido #contactoDatosVentaDcha ul li a{
	color: #afb502;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
}

#textoContenido .contactoDatosVenta ul li a:hover{
	color: #B87A32;
}

.contactoDatosVenta h2{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 15px;
	text-decoration: none;
	border: none;
	padding: 0px;
	margin: 0px;
	color: #000000;
	padding-bottom: 5px;
}

.contactoDatosVenta a{
	width: 10px;
	font-size: 12px;
	color: #000000;
}

.separadorContactos{
	margin: 5px 0px 6px 0px;
	border-top: 1px dotted #333333;
}
/************************* ## FIN PAGINA: CONTACTO   ************************************/

/************************* ## PAGINA: ENLACES   *****************************************/
#cabeceraEnlaces{
	font: bold 12px "Trebuchet MS", Verdana;
	font-weight: bold;
	border-bottom: 1px dashed;
	margin-bottom: 5px;
}

.entradaEnlacesImpar{
	font: bold 12px "Trebuchet MS", Verdana;
	background:url(/imgs/ico.flecha.gif) no-repeat 4px 10px;
	margin:0px 0px 0px 2px;
	padding: 8px 8px 8px 15px;
}

#textoContenido .entradaEnlacesImpar a{
	color: #B87A32;
	font-weight: bold;
}

#textoContenido .entradaEnlacesImpar a:hover{
	color: #003333;
}

.entradaEnlacesPar{
	font: bold 12px "Trebuchet MS", Verdana;
	background:url(/imgs/ico.flecha.gif) no-repeat 4px 10px;
	margin:0px 0 0 2px;
	padding: 8px 8px 8px 15px;
}

.entradaEnlacesPar a{
	color: #B87A32;
	font-weight: bold;
}

.entradaEnlacesPar a:hover{
	color: #003333;
}

#cambiarPagina{
	color: #003333;
	font: bold 12px "Trebuchet MS", Verdana;
	text-align:center;
	border-top: 1px solid;
}

#cambiarPagina a{
	color: #afb502;
	font: bold 12px "Trebuchet MS", Verdana;
}

#cambiarPagina a:hover{
	color: #003333;
}
/************************* ## FIN PAGINA: ENLACES   *************************************/

/************************* ## PAGINA: MAPA WEB   *****************************************/
#textoContenido.mapaWeb .izda{
	margin-right: 25px;
}

#textoContenido.mapaWeb a h2{
	color: #000000;
}

#textoContenido.mapaWeb ul li{
	margin-bottom: 5px;
}

#textoContenido.mapaWeb ul li a{
	font-weight: normal;
}

#textoContenido.mapaWeb ul li a:hover{
	color: #afb502;
}

#textoContenido.mapaWeb ul ul{
	margin-left: 0px;
	border-left: 2px solid #333333;
}

#textoContenido.mapaWeb ul ul li{
	list-style: none;
	list-style-image: none;
	margin-left: 10px;
}

#textoContenido.mapaWeb ul ul li a{
	color: #000000;
}

#textoContenido.mapaWeb ul ul li a:hover{
	color: #afb502;
}
/************************* ## FIN PAGINA: MAPA WEB   *************************************/
/**** ####################  FIN ESTILOS BLOQUE 2: CONTENIDO    ################################## ****/


/*************************  ESTILOS BLOQUE 4: PIE    ****************************/
/* -- Layout -- */
#pieIzq{
	float:left;
	width:502px;
	height:30px;
	margin:0px;
	padding:0px;

}

#pieDer{
	text-align:right;
	float:right;
	width:242px;
	height:24px;
	margin: 0px;
	padding:6px 10px 3px 0px;

}

/* -- Numeraciones y Viñetas -- */
#pieIzq ul{
	text-align:left;
	list-style-image:url(/imgs/ico.flecha_torcida.gif);
	
	text-decoration:none;
	margin: 6px 0px 3px 15px;
	padding:0px;
	
}

#pieIzq ul li{
	display:inline;
}
	
#pieIzq ul li a{
	font: bold 11px "Trebuchet MS",Verdana,Arial;
	color:#ffffff;
	text-decoration:none;

	margin-right:10px;
}

#pieIzq ul li a:hover{
	color:#afb502;
}

/* -- Links -- */
#pieDer a{
	font: bold 11px "Trebuchet MS",Verdana,Arial;
	color:#ffffff;
	text-decoration:none;
}

#pieDer a:hover{
	color:#afb502;
}
/*************************  ESTILOS BLOQUE 4: PIE    ****************************/





.introHome p{ margin: 0; display: inline;}





















#contenido-home{ padding: 9px 38px 5px 34px;}
#parte-superior-home{ /*background: #dfe9e5;*/ margin-bottom: 20px;}

#ilustracion-home-familia{ width: 285px; display: block; float: left;}
#derecha-superior-home{ width: 422px; float: left; text-align: right; }
#derecha-superior-home img{ display: inline;}
h1.home{ text-transform:uppercase; color: #006338; font-size: 17px; background: none; width: auto; text-align: right; padding: 0; font-weight: normal; margin: 0; height: 17px; padding: 0 5px 10px 0;}
h2.home{ color: #27671d; background: #bad305; padding: 5px 10px; font-weight: normal; font-size: 18px; border: none; margin: 0 0 20px 0;}

#bloque-banners{ width: 424px; margin: 0 20px 0 0; float: left;}
#bloque-promociones{ width: 263px; float: left;}
.banner-home{ float: left; margin: 0;}
#primer-banner{ margin: 0 20px 0 0;}
.banner-home a img{ border: 2px solid #006338;}

ul#que-prefieres{ margin: 0; padding:0; text-align: left; list-style: none;}
ul#que-prefieres li{ margin: 0 0 5px 0; padding: 0; border: none; display: block;}
ul#que-prefieres li.historico{ margin:0; padding: 4px 0 0 0; border-top: 1px dotted #006338;}
ul#que-prefieres li img{ display:block; width: 81px; height: 46px; float: left;}
ul#que-prefieres li .texto-sel{ margin: 0 0 0 10px; float: left; width: 172px;}
ul#que-prefieres li h3{ margin: 0; padding: 0; color: #000000; font-size: 13px; border: none; font-family: "Trebuchet MS" Verdana Arial;}
ul#que-prefieres li h3 a{ color: #000000; text-decoration: none;}
ul#que-prefieres li h3 a:hover{ color: #a10f34; }
ul#que-prefieres li p{ margin: 0; padding: 0; font-size: 11px;}
ul#que-prefieres li p a{ text-decoration: none; color: #a10f34;}
ul#que-prefieres li p a:hover{ text-decoration: underline;}




.nuevas-condiciones{ background: #e7f0aa; margin: 8px 0 11px 0; padding: 10px;}
.nuevas-condiciones h2{ border: none; margin: 0 0 11px 0; padding: 0; background: #e50e2f; color: #FFFFFF; padding: 3px;}
.nuevas-condiciones ul{ margin: 0 !important; padding: 0; list-style: none; list-style-image: none;}
.nuevas-condiciones ul li{ list-style-image: none; margin:0; padding:0 0 0 15px; background: url(/imgs/ico.flecha.consistente.gif) 0 5px no-repeat; list-style: none; font-weight: bold; color: #01573e;}