BODY{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color:#000000;
	background-color:#d6d6d6;
	}
#all{
	width:74.3em;
	background:url(../images/comunes/bordeIzquierdo.gif) top left repeat-y;
	padding-left:6px;
	}
	BODY > #all {
		width:74.7em;
		}
#general{
	background:url(../images/comunes/bordeDerecho.gif) top right repeat-y #FFFFFF;
	padding-right:6px;
	}
/********************************************************************************/
/*						ESTILOS ETIQUETAS NATIVAS HTML							*/
/********************************************************************************/
H2{
	margin-left:0;
	margin-bottom:0.3em;
	padding-bottom:0.31em;
	font-size:2.15em;
	color:#f17d00;
	border-bottom:1px solid #dddddd;
	}
	H2 SPAN{
		/*font-weight:bold;*/
		/*text-transform:uppercase;*/
		}
H3{
	margin-bottom:0.3em;
	color:#f17d00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.2em;
	}
        H3 A{
            color: #F17D00;
            text-decoration: none;
        }
h4{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	}
	
h5{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	}	
OL{
	font-size:0.833em;
}
UL{
	font-size:0.833em;
	padding:0 1.25em;
	}
	UL LI{
		background:transparent url(../images/comunes/flechaUL.gif) no-repeat scroll 0px 9px;
		/*padding:0 0 1.16em 0.65em;*/
		padding:0 0 1.16em 0.6em;
		height:auto;
		min-height:0;
		}
	ul.datosMiembro LI{
		background:none;
		}
		UL.datosMiembro LI UL LI{
			background:transparent url(../images/comunes/flechaUL.gif) no-repeat scroll 0px 7px;	
			}
A{
	color:#000000!important;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:1.5em;
/*	cursor: pointer;*/
	cursor:hand;
	}

P{
	font-size:0.833em;
	line-height:1.5em;
	}
TABLE{
	width: 99%;
	margin: 15px 0 0 0;
	padding: 5px;
	empty-cells: show;
	border-collapse: collapse;
	border: 1px solid #AAAAAA;
	}
	TH{
		padding: 5px;
		border: 1px solid #AAAAAA;
		background: #EEEEEE;
		text-align: left;
		}
		TD{
			padding: 5px;
			border: 1px solid #AAAAAA;
			text-align: left;
			}	
/********************************************************************************/
/*									CABECERA         							*/
/********************************************************************************/
#cabecera,
#cabecera-home{
	background:#FFFFFF url(../images/cabecera/bgCabecera.gif) 0 90px repeat-x;
	margin-right:0.9em;
	}
#cabecera{
	padding-bottom:2.08em;
	}
#cabecera IMG{
	}
	 #menu-completo{
		width:auto;
		float:right;
		}
		#menu-completo UL{
			padding:0.84em 0.2em 1.5em;
			text-align:right;
			float:none;
			}
			#menu-completo UL LI{
				display:inline;
				background:none;
				}
				#menu-completo UL LI A{
					padding:0 0.88em;
					font-size:0.85em;
					color:#000000;
					font-weight:normal;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					text-decoration:none;
					background:url(../images/cabecera/bgUtilidades.gif) top right repeat-y;
					}
					#menu-completo UL LI A:hover{
						text-decoration:underline;
						}
					#menu-completo UL LI A.ultimo{
						padding-right:0;
						background:none;
						}
		#menu-completo UL LI.sel UL{
			display:block;
			}
		#menu-completo UL LI UL{
			display:none;
			}
	#enlaces-promos{
		float:right;
		clear:right;
		width:auto;
		padding:0.9em 0.2em 0;
		}
			#enlaces-promos A{
				float:left;
				margin-left:0.7em;
				text-decoration:none;
				font-weight:bold;
				font-size:1.1em;
				color:#7c7b7b;
				background:transparent url(../images/cabecera/cajaGrisIzq.gif) no-repeat left top;
				cursor:pointer;
				padding:0;
				}
				#enlaces-promos A STRONG{
					display:block;
					background:transparent url(../images/cabecera/cajaGrisDcha.gif) no-repeat right top;
					padding:0.25em 0.39em;
					}
				#enlaces-promos A:hover{
					background:transparent url(../images/cabecera/cajaNaranjaIzq.gif) no-repeat left top;
					color:#FFFFFF;
					}
					#enlaces-promos A:hover STRONG{
						background:transparent url(../images/cabecera/cajaNaranjaDcha.gif) no-repeat right top;
						}
			#enlaces-promos A.sel{
				background:transparent url(../images/cabecera/cajaNaranjaIzq.gif) no-repeat left top;
				}
				#enlaces-promos A.sel STRONG{
					background:transparent url(../images/cabecera/cajaNaranjaDcha.gif) no-repeat right top;
					color:#FFFFFF;
					}
/*
				#enlaces-promos A.sel:hover{
					color:#7c7b7b;
					background:transparent url(../images/cabecera/cajaGrisIzq.gif) no-repeat left top;
					}
					#enlaces-promos A.sel STRONG:hover{
						background:transparent url(../images/cabecera/cajaGrisDcha.gif) no-repeat right top;
						}
*/
/********************************************************************************/
/*									   HOME          							*/
/********************************************************************************/
#contenedor-home{
	margin-top:1.91em;
	width:100%;
	}
	DIV.flash{
		text-align:center;
		padding-bottom:2.08em;
		}
	#contenedor-home #bloque-derecha H2{
		color:#9a9a9a;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:18px;
		line-height:20px;
		letter-spacing:-1px;
		border:none;
		padding:0 0 0 5px;
		}
		#contenedor-home #bloque-derecha H2 SPAN{
			color: #F17D00;
			}
		#contenedor-home #bloque-derecha > H2{
			padding: 0 0 0 10px;
			}
	#contenedor-contenido{
		padding:0 1em;
		background:url(../images/comunes/bgContenido.gif) 15em 0 repeat-y!important;
		background:url(../images/comunes/bgContenido.gif) 14.6em 0 repeat-y;
		height:auto!important;
		min-height:42.7em;
	    height:45.1em;
		}
		/*
		 #bloque-izquierda{
			float:left;
			width:14em;			
			}
			#contenedor-home #bloque-izquierda{
				padding-top:1em;
				}
			#bloque-izquierda DIV{	
				padding-bottom:0.84em;
				}*/
		#bloque-izquierda{
			float:left;
			/* width:14em; */
			width: 162px;
			/*padding-top:14.1em;*/
			padding-top:9.7em;
			}
			#bloque-izquierda-sin-altura{
				float:left;
				/*width:14em;*/
				width: 162px;
				padding:5.9em 0 0 0;
			}
			
			#contenedor-fichaPromo #contenedor-contenido > #bloque-izquierda-sin-altura{
				padding:5.2em 0 0 0;
				}
			#contenedor-fichaPromo #bloque-izquierda{
				padding-top: 0;
				}
			/* #contenedor-fichaPromo #contenedor-contenido > #bloque-izquierda{
				padding-top:14.5em;
				} */
			#contenedor-home #bloque-izquierda{
				/*padding-top:1em;*/
				padding-top:0em;
				margin-right: 0.2em;
				min-height: 33em;
				height: auto!important;
				height: 33em;
				}
				#contenedor-home > #bloque-izquierda {
					margin-right: 0;
					}
			#bloque-izquierda DIV{	
				padding-bottom:0.84em;
				}		
			#bloque-izquierda-sin-altura DIV{
				padding-bottom:0.84em;
				}		
	#contenedor-contenido #flash{
		float: left;
		width: 58.2em;
		text-align: center;
		background-color: #FFF;
		padding-bottom: 1em;
		}
	#contenedor-contenido #bloque-derecha{
			float:left;
			width:58.2em;
			margin: 0 0 3.3em 0.5em;
			}
		 #contenedor-contenido > #bloque-derecha{
			float:left;
			/*width:58.2em;*/
			/*width:59.5em;*/
			margin: 0 0 3.3em 0.4em;
			}
			#bloque-derecha H2{
				/*margin-left:0.6em;*/
				padding-top:0.58em;
				padding-bottom:0.62em;
				font-weight:normal;
				}
			#bloque-derecha UL.listado-promociones{	
				width:99%;
				padding:0.7em 0 0 0.5em;
				}
				#bloque-derecha > UL.listado-promociones{	
					float:left;
					width:100%;
					padding:0.7em 0 2em 1em;
					}
			#bloque-derecha UL.listado-promociones LI{
				background-image: none;
				margin-left:1.4em;
				padding-left:0;
				/* width:10.6em; */
				width: 127px;
				float:left;
				min-height:20em;
				height:20em;
				}
				#bloque-derecha UL.listado-promociones LI.primero{
					margin-left: 0;
					}
				#bloque-derecha > UL.listado-promociones LI{
					float:left;
					/* width:12.6em; */
					width: 127px;
					/*margin-right:0.33em;*/
					margin-left:1.4em;
					height:auto;
					/*min-height:18em;*/
				    background:none;
					position:relative;
					}
					#bloque-derecha UL.listado-promociones LI H3{
						min-height: 38px;
						height: auto!important;
						height: 38px;
						}
					#bloque-derecha UL.listado-promociones LI P{
						float:left;
						width:auto;
						margin:0;
						font-size:0.9em;
						line-height:1.5em;
						}
					#bloque-derecha UL.listado-promociones LI P.precio{
						background-color: #F17D00;
						color: #FFF;
						padding: 0.3em 0.5em 0.7em;
						width: 117px;	
						min-height: 57px;
						height: auto!important;
						height: 57px;
						}
					#bloque-derecha UL.listado-promociones LI P.preciorojo{
						background-color: #FF0000;
						color: #FFF;
						padding: 0.3em 0.5em 0.7em;
						width: 117px;	
						min-height: 57px;
						height: auto!important;
						height: 57px;
						}	
					#bloque-derecha UL.listado-promociones LI P.destacado_promocion{
						padding: 0.4em 0.5em;
						background-color: #000;
						color: #FFF;
						font-size: 1.4em;
						line-height: 1em;
						min-height: 29px;
						height: auto!important;
						height: 29px;
						width: 113px;
						}
					#bloque-derecha UL.listado-promociones LI P.destacado_pie {
						background-color: #FFF;
						color: #F17D00;
						font-size: 0.9em;
						width: 127px;
						}
					#bloque-derecha ul.listado-promociones LI P.mas A{
						text-decoration:none;
						font-weight:bold;
						}
						#bloque-derecha ul.listado-promociones LI P.mas A:hover{
							text-decoration:underline;
							}
					#bloque-derecha UL.listado-promociones LI A.mas{
						background-color:#BBBBBB;
						color:#FFFFFF;
						float:right;
						font-size:0.75em;
						line-height:1.2em;
						margin-top:0;
						padding:0 0.2em;
						text-align:center;
						text-decoration:none;
						position:absolute;
						bottom:0;
						right:0;
						margin-bottom:2.2em;
						}
/********************************************************************************/
/*									   INTERIOR        							*/
/********************************************************************************/						
	#contenedor-interior #bloque-izquierda{
		padding-top:1.5em;
		}
	#contenedor-interior #bloque-derecha{
		/*margin-left:0.9em;*/
		width:57.2em;
		padding-left:1em;
		}
		#bloque-derecha .bloque-derecha-izquierda{
				margin:1.5em 1em 0 0em;
				float:left;
				width:39em;
			}
			#bloque-derecha > .bloque-derecha-izquierda{
				float:left;
				width:39.7em;
				margin:1.5em 1em 0 0;
				}
			#contenido-texto H3{
				font-size:0.83em;
				padding-top:1.3em;
				text-transform:uppercase;
				}
			.bloque-derecha-izquierda P.volver{
				padding-top:40px;
				border-top:none;
				}
				.bloque-derecha-izquierda > P.volver{
					margin-top:0;
					}
				.bloque-derecha-izquierda P.volver A{
					background:url(../images/comunes/bgVolver.gif) 0 2px no-repeat;
					padding-left:1.66em;
					font-weight:bold;
					font-size:1em;
					color:#f17d00;
					text-decoration:none;
					}
					.bloque-derecha-izquierda P.volver A:hover{	
						text-decoration:underline;
						}
			#bloque-derecha .bloque-derecha-derecha{
				float:right;
				margin:1.5em 0 0 0;
				width:15em;
				}
				#bloque-derecha > .bloque-derecha-derecha{
					float:right;
					margin:1.5em 0 0 0;
					width:16.4em;
					}
			.bloque-derecha-derecha .bloque-derecha-derecha-superior{
				/*margin-left:0.58em;*/
				margin-left:0em;
				float:left;
				margin-bottom:1em;
				background:url(../images/comunes/cajaGrisInteriorSuperior.gif) top left repeat-y;
				}
				.bloque-derecha-derecha > .bloque-derecha-derecha-superior{
					float:left;
					margin-bottom:1em;
					margin-left:0em;
					background:url(../images/comunes/cajaGrisInteriorSuperior.gif) top left repeat-y;
					}
				.bloque-derecha-derecha-superior-fondo{
					float:left;
					background:url(../images/comunes/cajaGrisInteriorInferior.gif) bottom left no-repeat;
					}
					.bloque-derecha-derecha-superior .bloque-derecha-derecha-superior-fondo H3{
						float:left;
						padding:0.83em 1.05em;
						width:11.7em;
						}
						.bloque-derecha-derecha-superior > .bloque-derecha-derecha-superior-fondo H3{
							float:left;
							padding:0.83em 1.05em;
							width:12.5em;
							}
					.bloque-derecha-derecha-superior-fondo UL{
						float:left;
						padding:0 1.2em;
						width:13.9em;
						}
						.bloque-derecha-derecha-superior-fondo UL LI{
							background:transparent url(../images/comunes/flechaUL.gif) no-repeat scroll 0px 7px;
							width:auto;
							height:auto;
							margin:0pt;
							min-height:0px;
							padding:0 0 0.3em 0.6em;
							font-size:0.83em;
							}
			.bloque-derecha-derecha .bloque-derecha-derecha-inferior{
				float:left;
				margin-bottom:1em;
				background:url(../images/comunes/cajaPalidaInteriorSuperior.gif) top left repeat-y;
				/*margin-left:0.58em;*/
				margin-left:0;
				}
				.bloque-derecha-derecha > .bloque-derecha-derecha-inferior{
					float:left;
					margin-bottom:1em;
					margin-left:0em;
					background:url(../images/comunes/cajaPalidaInteriorSuperior.gif) top left repeat-y;
					}
				.bloque-derecha-derecha-inferior-fondo{
					float:left;
					background:url(../images/comunes/cajaPalidaInteriorInferior.gif) bottom left no-repeat;
					}
					.bloque-derecha-derecha-inferior .bloque-derecha-derecha-inferior-fondo H3{
						width:11.7em;
						float:left;
						padding:0.83em 1.05em;
						color:#000000;
						}
						.bloque-derecha-derecha-inferior > .bloque-derecha-derecha-inferior-fondo H3{
							float:left;
							padding:0.83em 1.05em;
							width:12.5em;
							color:#000000;
							}
/********************************************************************************/
/*									   CONTACTO       							*/
/********************************************************************************/						
	#contenedor-contacto #bloque-izquierda{
		padding-top:1.2em;
		}
	#contenedor-contacto H2{
		/*margin-left:0.4em;*/
		margin-left:0em;
		padding-bottom:0.3em;
		}
	#contenedor-contacto #contenedor-contenido #bloque-derecha{
		width:56.4em;
		padding-left:1.2em;
		}
		#contenedor-contacto #contenedor-contenido > #bloque-derecha{
			/*width:58.4em;*/
			width:56.8em;
			padding-left:1.2em
			}
	#contenedor-contacto #bloque-derecha P{
		font-size:0.8em;
		/*margin-left:1em;*/
		line-height:1.45em;
		}
	#contenedor-contacto .direccion{
		margin:1.7em 0em;
		}
		#contenedor-contacto .direccion P{
				margin:0.2em 0;
			}
		#contenedor-contacto .direccion A{
			text-decoration:underline;
			color:#f17d00;
			}
			#contenedor-contacto .direccion A:hover{
				text-decoration:none;
				}
	#contenedor-contacto .esquinaIzquierdaAbajo, 
	#contenedor-contacto .esquinaIzquierdaArriba, 
	#contenedor-contacto .esquinaDerechaArriba, 
	#contenedor-contacto .esquinaDerechaAbajo, 
	#contenido .espacio{
		float:left;
		}
		.esquinaIzquierdaAbajo{
			background:#ECECEC url(../images/comunes/esquinaIzquierdaAbajo.gif) no-repeat scroll left bottom;
			margin-top:12px;
			position:relative;
			width:100%;
			}
		.esquinaIzquierdaArriba{
			background:transparent url(../images/comunes/esquinaIzquierdaArriba.gif) no-repeat scroll left top;
			position:relative;
			width:100%;
			}
		.esquinaDerechaArriba{
			background:transparent url(../images/comunes/esquinaDerechaArriba.gif) no-repeat scroll right top;
			position:relative;
			width:100%;
			}
		.esquinaDerechaAbajo{
			background:transparent url(../images/comunes/esquinaDerechaAbajo.gif) no-repeat scroll right bottom;
			position:relative;
			width:100%;
			}
		#contenedor-contacto .formulario-contacto ul{
			float:left;
			list-style-type:none;
			margin:0pt;
			padding-top:1.65em;
			padding-bottom:2.5em;
			}
			#contenedor-contacto .formulario-contacto ul li{
				background:transparent none repeat scroll 0%;
				clear:both;
				float:left;
				margin:0.41em 0 0;
				width:100%;
				height:auto;
				min-height:0.33em;
				padding-bottom:0;
				}
				#contenedor-contacto .formulario-contacto UL LI.error_login{
					text-align:left;
					padding-left:158px;
					color:red;
					width:auto;
					}
				#contenedor-contacto .formulario-contacto ul li.privacidad{
					padding-top:0.41em;
					}
				#contenedor-contacto .formulario-contacto ul li label{
					color:#000000;
					float:left;
					font-size:0.9em;
					margin-right:0.4em;
					padding:0pt 0pt 0.41em;
					text-align:right;
					width:16.7em;
					}
					.asterisco{
						color:#e98023;
						font-size:0.9em;
						font-weight:bold;
						line-height:0.84em;
						margin-right:0.39em;
						vertical-align:middle;
						}
				#contenedor-contacto .formulario-contacto ul li input, 
				#contenedor-contacto .formulario-contacto ul li textarea, 
				#contenedor-contacto .formulario-contacto ul li select{
					background-color:#FFFFFF;
					background-image:url(../images/comunes/bgInput.gif);
					background-position:0px 0px;
					background-repeat:no-repeat;
					border:1px solid #B3B3B3;
					float:left;
					color:#000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.91em;
					margin:0pt;
					padding:1px 0 1px 5px;
					}
					#contenedor-contacto .formulario-contacto ul li textarea#comentarios{
						overflow:auto !important;
						clear:none;
						}
					#contenedor-contacto .formulario-contacto ul li textarea#privacidad {
						color:#000000;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:0.91em;
						line-height:1.5em;
						}
					#contenedor-contacto .formulario-contacto ul li.aceptaprivacidad {
						clear:both;
						margin-top:0.9em;
						/*padding-left:15.2em;*/
						padding-left:15.8em;
						/*width:19em;*/
						width:21em;
						}
					#contenedor-contacto .formulario-contacto ul li.aceptaprivacidad input {
						/*margin-left:15.2em;*/
						background:none;
						border:none;
						}
						#contenedor-contacto .formulario-contacto > ul li.aceptaprivacidad input {
							float:left;
							/*margin-left:16.9em;*/
							width:1.65em;
							}
						#contenedor-contacto .formulario-contacto ul li.aceptaprivacidad label {
							padding-top:0.25em;
							width:18em;
							}
							#contenedor-contacto .formulario-contacto ul li.aceptaprivacidad > label {
								font-weight:normal;
								margin-bottom:0pt;
								margin-right:0pt;
								margin-top:0px !important;
								width:15em;
								padding-top:0;
								font-size:0.91em;
								}
								#contenedor-contacto .formulario-contacto UL LI.aceptaprivacidad LABEL.automatico{
									width:18em!important;
									line-height:1.7em!important;
									}
					#contenedor-contacto .formulario-contacto ul li#botones {
						clear:left;
						margin:0.63em 0 0;
						padding-left:15.5em;
						width:auto;
						}
					#contenedor-contacto .formulario-contacto ul li#botones input {
						clear:both;
						background:transparent url(../images/comunes/botonFormulario.gif) no-repeat scroll left top;
						border:0pt none;
						color:#FFFFFF;
						cursor:pointer;
						font-size:0.83em;
						height:3.3em;
						padding-bottom:6px;
						text-align:left;
						text-transform:uppercase;
						width:8.3em;
						padding-top:0px;
						}
						#contenedor-contacto .formulario-contacto ul li#botones > input {
							background:transparent url(../images/comunes/botonFormulario.gif) no-repeat scroll left top;
							border:0pt none;
							color:#FFFFFF;
							cursor:pointer;
							font-size:0.83em;
							/*height:2.3em;*/
							height:3.3em;
							padding-bottom:6px;
							text-align:left;
							text-transform:uppercase;
							/*width:6.3em;*/
							width:8.3em;
							/*padding-top:2px;							*/
							padding-top:0px;							
							}
							
						
/********************************************************************************/
		.formulario ul{
			float:left;
			list-style-type:none;
			margin:0pt;
			padding-top:1.65em;
			padding-bottom:2.5em;
			clear:both;
			width:93%;
			}
		.formulario UL.promocion_foto{
			padding:1.65em 0 2.5em 0;
			/*width:79em;*/
			width:auto;
			clear:both;
			font-size:1em;
			width:93%;
			}
			.formulario ul li{
				background:transparent none repeat scroll 0%;
				clear:both;
				float:left;
				margin:0.41em 0 0;
				height:auto;
				min-height:0.33em;
				width:100%;
				clear:both;
				font-size:1em;
				padding:0 0 0.7em 0;
				}
				
			.formulario UL LI #recomendado{
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}	
				.formulario UL LI #recomendado DIV{
					float:left;
					width:100%;
					}
			.formulario UL LI.fila-checks LABEL.condiciones{
				width:4em;
				}
				.formulario UL LI.fila-checks INPUT{
					border:0;
					background:none;
					padding:0.3em 0 0 0!important;
					padding:0 0 0 0;
					}
			.formulario UL LI.dif{
				padding:0 0 0 16em;
				width:52em;
				}
			.formulario UL LI.dif LABEL{
				width:38.5em;
				text-align:left;
				padding:0 0 0 1em;
				}
			.formulario UL LI.dif IMG{
				width:auto;
				float:none;
				margin:0 0 7px 0;
				}
			#contenedor-contacto #bloque-derecha .formulario UL LI.dif P{
				color:#000000;
				float:left;
				font-size:0.9em;
				
				padding:0pt 0pt 0.41em 0;
				text-align:left;
				width:16.7em;
				}
				#contenedor-contacto #bloque-derecha .formulario UL LI.dif P.texto-claro-form{
					width:100%;
					clear:both;
					color:#343434;
					font-size:0.85em;
					}
			.formulario UL LI.dif INPUT{
				padding:0.3em 0 0 0;
				}
				.formulario UL LI.dif INPUT.checkbox{
					background: transparent;
					border: none;
					margin-right: 5px;
					}
			.formulario UL LI.dif LABEL.condiciones{
				width:2em;
			}
			.formulario UL LI.dif LABEL.borrar-imagen{
				width:8em;
				padding:0 0 0 0;
				}
				.formulario UL LI.error_login{
					text-align:left;
					padding-left:158px;
					color:red;
					width:auto;
					}
				.formulario ul li.privacidad{
					padding-top:0.41em;
					width:auto;
					}
					
					
					
				.formulario ul li label{
					color:#000000;
					float:left;
					/*font-size:1.3em;*/
					font-size:0.9em;
					margin-right:0.3em;
					padding:0pt 0pt 0.41em;
					text-align:right;
					width:16.7em;
					}
				.formulario UL LI IFRAME{
					width:490px;
					float:left;
					}
					.asterisco{
						color:#e98023;
						font-size:0.9em;
						font-weight:bold;
						line-height:0.84em;
						margin-right:0.39em;
						vertical-align:middle;
						}
				.formulario ul li input, 
				.formulario ul li textarea, 
				.formulario ul li select{
					background-color:#FFFFFF;
					background-image:url(../images/comunes/bgInput.gif);
					background-position:0px 0px;
					background-repeat:no-repeat;
					border:1px solid #B3B3B3;
					float:left;
					color:#000000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					/*font-size:1.3em;*/
					font-size:0.9em;
					margin:0pt;
					padding:1px 0 1px 5px;
					}
					.formulario ul li textarea#comentarios{
						overflow:auto !important;
						clear:none;
						}
					.formulario ul li textarea#privacidad {
						color:#000000;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:0.91em;
						line-height:1.5em;
						}
					.formulario ul li.aceptaprivacidad {
						clear:both;
						margin-top:0.9em;
						/*padding-left:15.2em;*/
						padding-left:15.8em;
						/*width:19em;*/
						width:21em;
						}
					.formulario ul li.aceptaprivacidad input {
						/*margin-left:15.2em;*/
						background:none;
						border:none;
						}
					
						.formulario > ul li.aceptaprivacidad input {
							float:left;
							/*margin-left:16.9em;*/
							width:1.65em;
							}
						.formulario ul li.aceptaprivacidad label {
							padding-top:0.25em;
							margin-top:2px;			
							/*width:auto;*/
							width:18em;
							}
							.formulario ul li.aceptaprivacidad > label {
								font-weight:normal;
								margin-bottom:0pt;
								margin-left:0.41em;
								margin-right:0pt;
								margin-top:2px !important;								
								padding-top:0;
								font-size:0.91em;
								/*width:auto;*/
								width:20em;
								text-align:left;
								}
								
					.formulario ul li#botones {
						clear:left;
						margin:0.63em 0 0;
						padding-left:15.9em;
						width:auto;
						}
					.formulario ul li#botones input {
						clear:both;
						background:transparent url(../images/comunes/botonFormulario.gif) no-repeat scroll left top;
						border:0pt none;
						color:#FFFFFF;
						cursor:pointer;
						font-size:0.988em;
						height:2.3em;
						padding-bottom:6px;
						text-align:left;
						text-transform:uppercase;
						width:6.3em;
					    padding-top:5px;
						}
						.formulario ul li#botones > input {
							background:transparent url(../images/comunes/botonFormulario.gif) no-repeat scroll left top;
							border:0pt none;
							color:#FFFFFF;
							cursor:pointer;
							font-size:0.988em;
							height:2.3em;
							padding-bottom:6px;
							text-align:left;
							text-transform:uppercase;
							width:6.3em;
							padding-top:2px;							
							}
/********************************************************************************/
/*									FICHA-PROMO       							*/
/********************************************************************************/						
	#contenedor-fichaPromo #contenedor-contenido #bloque-derecha{
		width:57.3em;
		padding-left:0.9em;
		}
	#contenedor-fichaPromo #bloque-derecha #encabezado-sin-altura{
		margin-left:0em;
		border-bottom:1px solid #dddddd;
		float:left;
		width:100%;
		margin-bottom:1.5em;
		/*height:13.8em;*/
		}
	#contenedor-fichaPromo #bloque-derecha > #encabezado-sin-altura{
		margin-left:0em;
		border-bottom:1px solid #dddddd;
		float:left;
		margin-bottom:1.5em;			
		width:100%;
		/*min-height:13.4em;
		height:auto;*/
		}
	#contenedor-fichaPromo #bloque-derecha #encabezado{
		margin-left:0em;
		border-bottom:1px solid #dddddd;
		float:left;
		width:100%;
		margin-bottom:1.5em;
		}
		#contenedor-fichaPromo #bloque-derecha > #encabezado{
			margin-left:0em;
			border-bottom:1px solid #dddddd;
			float:left;
			margin-bottom:1.5em;			
			width:100%;
			height:auto;
			}
		#encabezado #titulo,
		#encabezado-sin-altura #titulo{
			float:right;
			width:39.8em;
			margin: 0.8em 0 1.8em;
			text-align:right;
			}
/*			#titulo SPAN{
				margin-left:0.39em;
				padding-bottom:0.3em;
				font-size:2em;
				color:#9a9a9a;
				display:block;
				}
			#titulo H2{
				display:block;
				padding:0;
				margin-bottom:0.3em;
				margin-left:0.25em;
				border:0pt none;
				font-size:2.83em;
				font-weight:normal;
				color:#000000;
				}*/
			#titulo P{
				line-height:1em;
				font-size: 1.9em;
				color:#F17D00;
				font-style:italic;
				font-weight: normal;
				margin: 0 0 0.3em 1.3em;
				}
				/*#titulo P SPAN.mayus{
					color:#000000;
					font-size:1.3em;
					font-weight:bold;
					font-style:italic;
					margin-left:0;
					text-transform:uppercase;
					}*/	
				
		#encabezado #utilidades,
		#encabezado-sin-altura #utilidades{
			float:right;
			width:70%;
			}
		#encabezado A.logo{
			float:right;
			}
		#utilidades UL{
			float:left;
			padding:0.84em 0em 0 0;
			margin-right:0;
			text-align:right;
			width:100%;
			}
			#utilidades UL LI{
				float:right;
				margin-right:0;
				padding-top:0.25em;
				height:1em;
				min-height:1em;
				width:auto;
				display:inline;
				color:#f17d00;
				}
				#utilidades UL LI.imprimir{
					background:url(../images/comunes/imprimir.gif) top center no-repeat;
					}
				#utilidades UL LI.enviar{
					background:url(../images/comunes/enviar.gif) 45% 0 no-repeat;
					}
				#utilidades UL LI A{
					padding:0 0.85em;
					font-size:0.75em;
					color:#000000;
					font-weight:normal;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					text-decoration:none;
					}
					#utilidades UL LI A:hover{
						text-decoration:underline;
						}
						
	#bloque-derecha #galeria{
		margin-left:0em;
		width:100%;
		}
		#bloque-derecha >#galeria{
			float:left;
			/*margin-top:1.4em;*/
			margin:0 0 1em 0em;
			width:100%;
			}
	#galeria IMG{
		float:left;
		}
		#galeria #imagenes{
			float:left;
			width:17.9em !important;
			width:18em;
		/*	padding-left:0.9em*/
			/*margin-left:0.84em;
			width:17.6em;
			margin-left:1.83em;*/
			}
			#galeria #imagenes A{
				float:left;
				margin-bottom:1.4em;
				/*margin:0.6em 0 0 0.6em;*/
				margin:0.6em 0 0 0.5em; /*ANA*/
				}
/*				#galeria #imagenes A IMG{
					margin-bottom:1.4em;
					margin:0pt 0pt 0.88em 0.88em;
					}*/
/*ANTERIOR											
	#bloque-derecha #galeria{
		margin-left:0em;
		width:100%;
		}
		#bloque-derecha >#galeria{
			float:left;
			/*margin-top:1.4em;*/
			/*margin-left:0em;
			width:100%;
			}
	#galeria IMG{
		float:left;
		}
		#galeria #imagenes{
			float:left;
			width:16.5em;
			padding-left:0.9em*/
			/*margin-left:0.84em;
			width:17.6em;
			margin-left:1.83em;*/
			/*}*/
		/*	#galeria #imagenes IMG{
				margin-bottom:1.4em;
				}*/
		#contenedor-fichaPromo #bloque-derecha .bloque-derecha-izquierda{
			width:39em;
			margin:0;
			padding-top:1.9em;
			/*margin:0em 1.8em 0 0.5em;*/
			}
			#contenedor-fichaPromo #bloque-derecha > .bloque-derecha-izquierda{
				margin:0 0em 0 0em;
				padding-top:0;
				}
		#contenedor-fichaPromo .bloque-derecha-izquierda #contenido-texto{
			margin-left:0;
			}
			#contenedor-fichaPromo .bloque-derecha-izquierda > #contenido-texto{
				margin-left:0.3em;
				}
		#contenido-texto H3.fichaPromo{
			padding-top:0;
			}
		#contenido-texto H4{
			color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.84em;
			font-weight:normal;
			line-height:1.16em;
			}
		#contenedor-fichaPromo .bloque-derecha-izquierda P{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.84em;
			color:#000000;
			font-weight:normal;
			line-height:1.16em;
			}				
		#mapaG{
			margin:1.16em 0;
			}
			#googleMap{
				margin-top:1.2em;
				height:289px;
				min-height:289px;
				}	
	#contenedor-fichaPromo P.volver{
		float:left;
		width:auto;
		margin:0;
		}
			#contenedor-fichaPromo P.volver A{
				float:left;
				font-size:1em;
				}
	#contenedor-fichaPromo P.mas{
		float:right;
		width:auto;
		padding-top:40px;
		margin:0;
		}
		#contenedor-fichaPromo P.mas A{
			background:transparent url(../images/comunes/bgMas.gif) no-repeat right top;
			color:#F17D00;
			font-size:1em;
			font-weight:bold;
			padding-right:1.46em;
			text-decoration:none;
			}
			#contenedor-fichaPromo P.mas A:hover{
				text-decoration:underline;
				}

	#contenedor-fichaPromo #bloque-derecha .bloque-derecha-derecha{
		width:199px;
		padding:0 0 0 0;
		}
		#contenedor-fichaPromo #bloque-derecha > .bloque-derecha-derecha{
			width:199px;
			padding:0 0 0 0;
			/*margin:0;*/
			margin:0 0 0 1em;
			}
	#contenedor-fichaPromo .bloque-derecha-derecha-superior{
		background:none;	
		width:100%
		}
/*		#contenedor-fichaPromo .bloque-derecha-derecha-superior UL{
			padding-left:8px;
			padding-top:0;
			}
			#contenedor-fichaPromo .bloque-derecha-derecha-superior > UL{
				padding-left:14px;
				}
			#contenedor-fichaPromo .bloque-derecha-derecha-superior UL LI{
				width:auto;
				height:102px;
				min-height:102px;
				margin-right:3px;
				}
				#contenedor-fichaPromo .bloque-derecha-derecha-superior > UL LI{
					margin-right:12px;
					}*/
		#contenedor-fichaPromo .bloque-derecha-derecha .bloque-derecha-derecha-inferior{
			width:100%;
			background:transparent url(../images/comunes/cajaGrisInteriorSuperior.gif) repeat-y left top;
			}
			#contenedor-fichaPromo .bloque-derecha-derecha > .bloque-derecha-derecha-inferior{
				background:transparent url(../images/comunes/cajaGrisInteriorSuperior.gif) repeat-y left top;
				margin-left:0;
				width:100%;
				}
		#contenedor-fichaPromo .bloque-derecha-derecha-inferior .bloque-derecha-derecha-superior-fondo{
			width:100%;
			}
				#contenedor-fichaPromo .bloque-derecha-derecha-inferior > .bloque-derecha-derecha-superior-fondo{
					width:100%;
					}

			/*#datos-inmueble{*/
				/*padding:1.16em;*/
				/*float:left;
				padding:0.75em;
				font-size:1.1em;
				}
				#datos-inmueble .precio P{
					padding-bottom:0.28em;
					padding-left:0.4em;
					}
			#datos-inmueble H3{
				font-size:0.75em;
				padding:0 0 0 5px;
				width:100%;
				color:#000000;
				text-transform:uppercase;
				background:url(../images/comunes/flechanegra.gif) 0px 7px no-repeat;

				}
				#datos-inmueble H3 STRONG{
					color:#f17d00;
					display:block;
					clear:both;
					text-transform:none;
					}
				#datos-inmueble P{
					clear:both;
					margin:0;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.84em;
					color:#000000;
					line-height:1.16em;
					}
					#datos-inmueble P STRONG{
						color:#f17d00;
						display:block;
						clear:both;
						}
						#datos-inmueble SPAN.precio-euros{
							font-size:1.8em; 
							margin-top:0.2em;
							margin-bottom:0.4em;
							line-height:1.2em;
							}
						#datos-inmueble SPAN.precio-pesetas{
							font-size:1em;
							color:#3b3b3b;
							font-weight:normal;
							}
						#datos-inmueble SPAN.precio-info{
							color:#3b3b3b;
							}
						#datos-inmueble SPAN.precio-info2{
							color:#3b3b3b; 
							font-size:0.84em;
							}
						#datos-inmueble SPAN.precio-masinfo{
							font-size:1em;
							}
			#datos-inmueble .precio{
				margin-bottom:0.39em;
				}*/
			#datos-inmueble{
				/*padding:1.16em;*/
				float:left;
				padding:0.74em 0 0.74em 0.74em;
				font-size:1.1em;
				}
				#datos-inmueble .precio P, #datos-inmueble .preciorojo P{
					padding-bottom:0.28em;
					padding-left:0.4em;
					font-size:0.78em;
					}
                    #datos-inmueble .hipoteca P STRONG{
                        clear: none;
                        display: inline;
                        font-size: 1.6em;
                        color: #F17D00;
                        }
				
			#datos-inmueble H3{
				font-size:0.75em;
				padding:0 0 0 5px;
				width:100%;
				color:#000000;
				text-transform:uppercase;
				background:url(../images/comunes/flechanegra.gif) 0px 7px no-repeat;

				}
				#datos-inmueble H3 STRONG{
					color:#f17d00;
					display:block;
					clear:both;
					text-transform:none;
					}
				#datos-inmueble P{
					clear:both;
					margin:0;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:0.84em;
					color:#000000;
					/*line-height:1.16em;*/
					line-height: 1.6em;
					}
				#datos-inmueble SPAN.precio-info2{
					font-size:0.78em;
					}
					#datos-inmueble P STRONG{
						color:#f17d00;
						}
						#datos-inmueble P STRONG.destacado{
							font-size: 1.5em;
							line-height:1.1em;
						}
			#datos-inmueble .precio{
				margin-bottom:0.39em;
				}
				IMG.fuerza_izquierda{
					margin-left:-4px;
					}
/********************************************************************************/
/*									   PIE          							*/
/********************************************************************************/
#pie{
	color:#3f3f3f;
	margin-left:19em;
	text-align:center;
	line-height:1.53em;
	padding-bottom:1.6em;
	clear:both;
	}	
	#pie P{
		margin:0;
		font-size:0.75em;
		}
		#pie P A{
			color:#3f3f3f;
			}
			#pie P A:hover{
				text-decoration:none;
				}
				
/********************************************************************************/
/*									   ERROR         							*/
/********************************************************************************/				
#error P.volver{
	padding-top:40px;
	border-top:none;
	}
	#error > P.volver{
		margin-top:0;
		}
	#error P.volver A{
		background:url(../images/comunes/bgVolver.gif) 0 2px no-repeat;
		padding-left:1.66em;
		font-weight:bold;
		font-size:1em;
		color:#f17d00;
		text-decoration:none;
		}
		#error P.volver A:hover{	
			text-decoration:underline;
			}

.oculto {
    display:none;
    }
.visible {
    display:block;
    }
	
#contenedor-contacto UL.error{
	color:#000000;
	padding:1em;
	margin-left:1em;
	}	
 #contenedor-contacto UL.error LI {
    background: url(../images/comunes/flechaUL.gif) no-repeat scroll 0px 7px;
    color:#BF0000;
    font-size:1.2em;
    padding-left:1.2em;
    margin-left:1em;
	width:95%;
    }
H3.texto-error{
    padding:1em 0 0 1.5em;
    }	
/**********************************************************************************/
IMG#promocion_fecha_entrega_trigger{
	margin-left: 1em;
	}
/****************** PAGINACION *************************************************/
.pagination{
	float: right;
	margin:0;
	padding:0;
	width:auto;
	font-size: 0.9em;
	}
	.pagination A{
		color:#F17D00!important;
/*		text-decoration:underline;*/
		text-decoration:none;
		font-weight:bold;
		}
		.pagination A:hover{
			/*text-decoration:none;	*/
			text-decoration:underline;
			}
	.pagination SPAN{
		color: #666!important;
		}
	.pagination SPAN.current{
		font-weight:bold;
		}	



/****************** Estilos Editor **************/			
.imagenIzquierda{
	float: left;
	margin: 7px 7px 0 0;
	}
	
.imagenDerecha{
	float: right;
	margin: 7px 0 0 7px;
	}

	/********************* DESTACADO 1 **************************/
.esq-top-izq-form{
	background:url(/images/comunes/esquinaIzquierdaArriba.gif) #ebebeb no-repeat left top;
	float:left;
	margin-top:0.5em;
	width:100%;
	}
	.esq-top-dcha-form{
		background:transparent url(/images/comunes/esquinaDerechaArriba.gif) no-repeat right top;
		float:left;
		width:100%;
		}
		.esq-bottom-dcha-form{
			background:transparent url(/images/comunes/esquinaDerechaAbajo.gif) no-repeat right bottom;
			float:left;
			width:100%;
			}
			.esq-bottom-izq-form{
				background:transparent url(/images/comunes/esquinaIzquierdaAbajo.gif) no-repeat left bottom;
				float:left;
				margin-top:12px;
				width:100%;
				}
				.caja-gris-form{
					padding:0.3em 0.8em 0.8em;
					}
					
/********************* DESTACADO 2 **************************/
.esq-top-izq-form2{
	background:url(/images/comunes/esquinaIzquierdaArribaNaranja.gif) #fce5cc no-repeat left top;
	float:left;
	margin-top:1em;
	width:100%;
	}
	.esq-top-dcha-form2{
		background:transparent url(/images/comunes/esquinaDerechaArribaNaranja.gif) no-repeat right top;
		float:left;
		width:100%;
		}
		.esq-bottom-dcha-form2{
			background:transparent url(/images/comunes/esquinaDerechaAbajoNaranja.gif) no-repeat right bottom;
			float:left;
			width:100%;
			}
			.esq-bottom-izq-form2{
				background:transparent url(/images/comunes/esquinaIzquierdaAbajoNaranja.gif) no-repeat left bottom;
				float:left;
				margin-top:12px;
				width:100%;
				}
				.caja-gris-form2{
					padding:0.3em 0.8em 0.8em;
					}


/*** bloque derecha con dos cajetines para las descargas ***/
#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas{
	float:left;
	width:199px;
	margin:0 0 0 1em;
	}
	#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas #datos-inmueble{
		padding:0.74em 0.74em 0.74em 0.74em;
		}
	#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas H3 SPAN{
		background:none;
		padding:0 0 0 0;
		text-transform:none;
		}
		#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas H3 STRONG{
			color:#000000;
			font-weight:bolder;
			}
		#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas P SPAN{
			font-weight:bolder;
			}
		#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas P.texto-centrado{
			vertical-align:middle;
			text-align:center;
			padding:0 0 0 0;
			margin:1em 0 1em 0;
			}
	#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas UL{
		padding:0 0 0 0;
		}
		#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas UL LI{
			background:url(../images/comunes/pdf1.gif) no-repeat 0 0;
			padding:0 0 2em 4em;
			}
			#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas UL LI A{
				color:#f17d00;
				text-decoration:none;
				}
				#contenedor-fichaPromo #bloque-derecha .bloque-derecha-descargas UL LI A:hover{
					text-decoration:underline;
					}
					
					
/*** mapa segunda mano ***/
.mapa-segunda-mano{
	/*background:url(../images/comunes/mapa.jpg) no-repeat 0 0;*/
	margin:10px 0 10px 0;
	float:left;
	padding:3px;
	border:1px solid #eeeeee;
	position:relative;
	}
	.mapa-segunda-mano IMG{
		float:left;
		z-index:2;
		position: relative;		
		}
	.mapa-segunda-mano DIV#mapa-de-asturias{
		z-index:0;
		position: absolute;
		left:0;
		top:0;
		background:url(../images/comunes/mapagijon.jpg) no-repeat 5px 5px;
		width:868px;
		height:583px;
		display:block;			
		}
		
	.mapa-segunda-mano #Map{
		float:left;
		}
	.mapa-segunda-mano #Map area{
		cursor:pointer;
		}
/*** buscador ***/
.esq-bottom-izq{

}
.esq-bottom-der{
	}
.esq-bottom-izq .contenido-caja{
	padding:5px;
	}
	.contenido-caja .una-fila-busca{
		width:100%;
		clear:both;
		margin:0 0 0 0;
		}
		.contenido-caja .una-fila-busca DIV{
			width:23.3em;
			float:left;
			padding:0;
			}
			
.buscador-promos INPUT, 
.buscador-promos TEXTAREA, 
.buscador-promos SELECT{
	background-color:#FFFFFF;
	background-image:url(../images/comunes/bgInput.gif);
	background-position:0px;
	background-repeat:no-repeat;
	border:1px solid #B3B3B3;
	color:#000000;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	margin:0pt;
	padding:1px 0pt 1px 2px;
	}

/* ivan \/ */
.buscador-promos input, .buscador-promos textarea, .buscador-promos input {
background-color:#FFFFFF;
background-image:url(../images/comunes/bgInput.gif);
background-position:0px 50%;
background-repeat:no-repeat;
border:1px solid #B3B3B3;
color:#000000;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.8em;
margin:0pt;
padding:1px 0pt 1px 2px;
}
/* ivan /\ */

.buscador-promos{
	float:left;
	position:relative;
	width:100%;
	padding-bottom:7px;
	background:#ffffff;
}	
.buscador-promos .esq-top-izq {
	float:left;
	width:100%;
	margin:0 0 0 0;
	}
.buscador-promos .esq-top-der {	
	float:left;
	width:100%;
	}
.buscador-promos .esq-bottom-der {	
	float:left;
	width:100%;
	}
.buscador-promos .esq-bottom-izq {	
	float:left;
	width:100%;
	}
	
.buscador-promos div label{
	color:#000000;
	float:left;
	font-size:0.75em;
	padding:0pt 0pt 0.41em;
	text-align:left;
	width:10.5em;
	margin:0 0 0 0;	
}
.buscador-promos DIV > LABEL{
	width:10.8em;
	}
	
.buscador-promos .botones{
	background:transparent url(../images/comunes/botonFormulario.gif) no-repeat scroll left top;
	border:0pt none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.83em;
	height:3.3em;
	padding-bottom:6px;
	padding-top:0px;
	text-align:left;
	text-transform:uppercase;
	width:8.3em;
	float:right;
	/*margin:5px 0 0 714px!important;
	margin:0 0 0 200px;*/
	}
	.buscador-promos A{
		color:#F18E00;
		font-size:0.9em;
	}
	.buscador-promos .botones INPUT{
		font-size:0.9em;
		padding:4px 0 0 4px;
		border:0;
		background:none;
		color:#FFFFFF;
	}
	.buscador-promos .botones > INPUT{
		padding:3.7px 0 0 4px;
	}

.fieldWithErrors{
	float:left;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	border:1px solid #BF0000;
}



.imagenIzquierdaTotal{
	float:left;
	margin:7px 0 0 0;
	width:98%;
	}

	
	.formulario UL.promocion_foto A{
		/*float:left;*/
		margin:0 0 0 10px;
		/*padding:0 0 0 0;*/
		}
#google{
	float:left;
	padding:2.5pt 2pt;
	width:65%;
}		

#contenidoderecha{
	float:left;
	line-height:10px;
	margin:15px 0pt 0pt 15px;
	padding:0pt;
	width:31%;
}		
#link a{
	float:left;
	margin:10px 0 0 0;
	color:#F17D00 !important;
	font-weight:bold;
}		


#marca{
	 position: absolute;
     left:0px;
     top:0px;
     display: block;
     z-index:1;
     width:868px; 
     height:500px;
 	 background-image: none;
	}
	
.oculto{
	display: none;
	}
	
A.enlace_magazine{
	display: block;
	background: url(/images/promocion/magazine_digital.jpg) 0 0 no-repeat;
	width: 181px;
	height: 43px;
	}

.bloque{
    clear: both;
    display: block;
    margin-bottom: 2px;
    }