#contenido {background-image:url(/imagenes/comunes/fondo_fin.jpg); background-repeat:no-repeat; background-position:bottom center; margin-bottom:1px;}
#contenido h3 {float:left; width:948px; height: 36px; text-indent: -9999px; margin-left:10px; margin-top:20px;}
h3 {}
	.contenidoES h3 {background: url(/imagenes/ofertas/h3-bgES.gif) no-repeat;}
	.contenidoEN h3 {background: url(/imagenes/ofertas/h3-bgEN.gif) no-repeat;}
	.contenidoCA h3 {background: url(/imagenes/ofertas/h3-bgCA.gif) no-repeat;}
#arriba {padding-bottom: 25px;}
	#arriba h4, #pselecciona, #tel p {display: none;}
	#form {position: relative; float: left; padding: 36px 0 0 82px; width: 905px; height: 64px;}
		#form p{float: left; display: inline; margin-right: 28px;}
		#estado{margin-top: 19px !important;}
		#buscas {text-indent: -9999px;}
		#form label {margin-top: 3px; display: block; font: 11px Arial; color:#01669e;}
		#form select {margin-top: 3px; display: block; width: 165px; height: 18px; border: solid 1px #7f9db9;}
		#form button {position: absolute;margin-top: 17px; width: 88px; height: 22px;}
			.contenidoES #form button {background:url(/imagenes/ofertas/encuentraloES.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			.contenidoEN #form button {background:url(/imagenes/ofertas/encuentraloEN.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			.contenidoCA #form button {background:url(/imagenes/ofertas/encuentraloCA.jpg) no-repeat; border: 0px; text-indent: -99999px;}
			
	#tel {float: left; width: 333px; height: 334px;}	
		#tel a {margin: 165px 0 0 30px; display: block; font-weight: bold; font-size: 12px;}

	

/* Resultados */
#der {float: left; padding-bottom: 25px; width: 987px;}
	div.paginador {float: left; margin-top: 15px; margin-left:10px; width:961px; color: #77726c; padding-bottom:10px; display:inline;}
		div.paginador strong {float: left;}
		div.paginador p {float: right;}
			div.paginador p a {color: #77726c; font: bold 11px Trebuchet MS;}
			a.anterior {padding-right: 5px; margin-right: 5px; border-right: solid 1px #77726c;}
			a.siguiente {padding-left: 5px; margin-left: 5px; border-left: solid 1px #77726c;}
	#cuerpo {float: left; width:961px; margin: 15px 20px;}
		#cuerpo div {float: left; display: inline; width: 235px; height:262px; margin-right:3px;}
		
		#cuerpo div.fichaES {background:url(/imagenes/ofertas/fnd_ofertaES.jpg) left top no-repeat;}
		
			#cuerpo div span, #cuerpo div img {float: left; width: 212px; height: 90px; text-indent: -9999px; margin-top:41px; margin-left:6px; display:inline;}
			
			#cuerpo div dl {float: left; width: 212px; height:109px; margin-left:6px; display:inline;}
				#cuerpo div dl dt {margin-top: 2px;}
					#cuerpo div dl dt a {display: block; width: 212px; color: #fff;font: bold 13px Arial; text-decoration: none;}
				#cuerpo div dl dd {}
				
				dd.antes {color: #FFFFFF; font-family:Arial; font-weight:bold; font-size:11px; margin-top:0px; width: 212px; float:left; text-align:right;}	
				dd.antes  strike{font-weight:bold ;font-size:12px; font-family:Arial;}	
				
				dd.despues {color:#FFFFFF; font-weight: bold;font-size:18px; font-family:Arial;  text-align:right;}	
					dd.despues strong{color:#FFFFFF; font-weight: bold;font-size:30px; font-family:Arial;}	
				
				dd.referencia {color: #FFFFFF; font-weight:bold; font-size:14px; font-family:Arial;}	
				dd.observaciones{color: #FFFFFF; font-size:11px; font-family:Arial;}	
					#cuerpo div dl dd a {float:right;color: #FFFFFF; font-size:11px; font-family:Arial; text-decoration:underline; margin-top:0px; margin-right:8px;}	
	#noresultados {}
		#noresultados h4 {padding: 0 !important; margin: 10px 0 0 10px; }
			.contenidoES #noresultados h4 {background: url(/imagenes/ofertas/resultadosES.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
			.contenidoEN #noresultados h4 {background: url(/imagenes/ofertas/resultadosEN.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
			.contenidoCA #noresultados h4 {background: url(/imagenes/ofertas/resultadosCA.gif) no-repeat !important; text-indent: -9999px; height: 40px !important;}
		#noresultados p {font: 12px Arial; margin-left: 30px; color: #909090;}
		#noresultados p#no-resultados{margin-bottom: 5px; font-weight: bold;}
		#noresultados p span{color: #01669e; font-weight: bold;}
		#noresultados h3 {margin: 25px 0 0 15px;}
	#abajo2 div {float: left; margin: 10px 0 0 10px; width: 357px; min-height: 320px; height: auto !important; height: 320px;}
		.nomarginleft {margin-left: 0 !important;}
			#abajo2 div img {margin: 15px 0 0 15px}
			#abajo2 div dl {margin: 11px 0 0 17px; width: 320px;}
					#abajo2 div dl dt a {font-size: 14px; font-weight: bold; text-decoration: none; color: #006699;}
				#abajo2 div dl dd {color: #333;}
				#abajo2 dd.vermas {margin-top: 15px;}
					.contenidoES #abajo2 dd.vermas a {background: url(/imagenes/index/vermasES.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
					.contenidoEN #abajo2 dd.vermas a {background: url(/imagenes/index/vermasEN.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
					.contenidoCA #abajo2 dd.vermas a {background: url(/imagenes/index/vermasCA.gif) no-repeat; display: block; height: 25px; margin-top: 15px; text-indent:-9999px;}
		
/* Ampliado */
body.ampliado {background: #fff;}
#ampliado {height: 50px !important;}
	.contenidoES #ampliado {background: url(/imagenes/ofertas/h3-bg-ampliES.gif) no-repeat;}
	.contenidoEN #ampliado {background: url(/imagenes/ofertas/h3-bg-ampliEN.gif) no-repeat;}
	.contenidoCA #ampliado {background: url(/imagenes/ofertas/h3-bg-ampliCA.gif) no-repeat;}
	
#referencia {color: #ff8c40; font-size: 15px; font-weight: bold;}	
#izq-ampli {float: left; width: 762px;}	
	#contenido h4 {padding: 15px 0 0 15px; height: 35px; background: url(/imagenes/ofertas/h4-bg.gif) no-repeat; font-size: 24px;}
	#contenido table {float: left; margin-top: 3px; width: 300px;}
	* html #contenido table {margin: 0 0 0 -3px; width: 300px;}
	*+html #contenido table {margin: 0 0 0 -3px; width: 300px;}
			#contenido table tr td {padding-left: 5px; width: 50%; height: 20px; background: #e2e9ef; border: solid 3px #fff;}
	#galeria-ampli {float: left; width: 462px;}
		#grande {margin: 20px 0 0 20px;}
		#galeria-ampli div {margin-left: 18px;}
			#boton-anterior {float: left; margin-top: 10px; width: 25px; height: 78px; display: inline; background: url(/imagenes/ofertas/boton-izq.gif) no-repeat;}
			#galeria-ampli div img {margin: 10px 0 0 3px; cursor: pointer;}
			#boton-siguiente {float: left; margin: 10px 0 0 3px; width: 25px; height: 78px; display: inline; background: url(/imagenes/ofertas/boton-der.gif) no-repeat;}
	#izq-ampli dl {margin-top: 10px;}
		#izq-ampli dl dt {height: 30px; background: url(/imagenes/ofertas/otros-datos.gif) no-repeat; text-indent: -9999px;}
		#izq-ampli dl dd {margin-left: 5px;}
#form-ampli {float: left; padding: 60px 10px 0 15px; width: 200px; height: 415px; background: url(/imagenes/ofertas/form-ampli.gif) no-repeat;}
	input.none {display: none !important;}
	#form-ampli label {margin-top: 5px; display: block; font-size: 12px;}
	label.inline {float: left; margin-left: 5px; display: inline !important;}
	#form-ampli input {margin-top: 4px; width: 190px; height: 20px; display: block; border: none; background: #dfdfdf;}
	input.inline {float: left; display: inline !important; width: 10px !important; height: 15px !important; background: none !important; }
		#lcheck {font-size: 11px !important;}
		#radio2 {margin-left: 10px;}
		#radio3 {margin-bottom: 10px;}
	#form-ampli textarea {margin-top: 4px; width: 190px; height: 43px; display: block; border: none; background: #dfdfdf;}
	#finalidad {margin: 10px 0; padding-top: 10px; border-top: solid 1px #d7d7d7; font-size: 12px;}
	#pcondiciones {margin-top: 10px;}
		#condiciones {display: inline !important; width: 10px !important; height: 10px !important;}
		#lcondiciones {display: inline !important; font-size: 11px !important;}
		#acondiciones {color: #006699;}
	#form-ampli button {margin: 10px 0 0 108px; width: 85px; background: none; border: none; cursor: pointer;}
	#request {margin-top: 10px; padding-left: 35px; color: #69a810; background: url(/imagenes/ofertas/request.gif) no-repeat; font-weight: bold;}

