/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style: none;
}

html, body {
	background:url(../pics/fondo.gif); background-repeat:repeat-x; background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #37648B;
	font-size: 12px;
	height: 100%;
}

a {
	color: #F1396F;
}


.aviso { 
	color: #0099FF;
	font-size: 12px;
}


.contenedor 
{
	width: 779px;	
	margin-right: auto;
	margin-left: auto;
	background-image: url(../pics/fondo_col_izq.gif); background-repeat: repeat-y; background-position: left;
	height: auto;
}

.cabecera {
	width: 779px; height: 153px;
}

.imagen_cabecera {
	float: left;
	width: 370px; height: 155px;
}

.imagen_cabecera img {
	float: left;
}

.formulario_cabecera {
	width: 262px; height: 153px;
	background-image: url(../pics/fondo_formulario_cabecera.gif); background-repeat: no-repeat;
	float: right;
}

.formulario_cabecera form {
	padding-left: 30px; padding-right: 30px; padding-top: 20px;
	color: #FF3366; font-size: 12px; font-weight: bold;
}

.formulario_cabecera input {
	border: 1px solid #FF3366;
	color: #FF3366; font-size: 10px;
	width: 200px; margin-top: 1px;
}

.formulario_cabecera select {
	border: 1px solid #FF3366;
	color: #FF3366; font-size: 10px;
	width: 200px; margin-top: 0px; margin-bottom: 0px;
}

.formulario_cabecera .boton {
	width: 59px; border: 0px; margin-left: 75px; margin-top: 5px;
}

.cuerpo { 
	width: 779px;
	margin-top: 2px;
	height: 100%;
}

.col_izquierda {
	float: left;
	width: 195px;
}

.menu {
	width: 195px;
	color: #F0396F;
	text-align: right;
}

.menu li {
	border-bottom: 1px solid #99CDFF;
	font-size: 12px; font-weight: bold; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;
}	

.menu .ofertas {
	color: #FFFFFF;
	background-color: #0198FF;
	padding: 2px;
	width: 155px;
	margin-left: 32px;
	background-image: url(../pics/i_ofertas.gif); background-position: left; background-repeat: no-repeat;
}

.menu .ofertas a {
	color: #FFFFFF;
}

.menu .ofertas a:hover {
	color: #FFFFFF;
}

.menu .otros_servicios {
	color: #37648B;
}

.menu a {
	color: #F0396F; text-decoration: none;
}

.menu a:hover {
	color: #F0396F; text-decoration: underline;
}

.ciudadCultural{
	border-bottom: 1px solid #99CDFF;
}
.apuntate {
	margin-bottom: 50px;
	border-bottom: 1px solid #99CDFF;
}

.contacta {
	border-bottom: 1px solid #99CDFF;
	border-top: 1px solid #99CDFF;
}

.ayto_santander {
	/*background-color: #FFFFFF;*/
	border-top: 1px solid #99CDFF; /*border-bottom: 1px solid #99CDFF;*/
	margin-top: 50px;
}

.ayto_santander p {
	color: #0198FF; font-size: 11px; padding-left: 25px; font-weight: bold;
	margin-bottom: 5px;
}

.ayto_santander a {
	color: #0198FF;
}

.ayto_santander img {
	border-bottom: 1px solid #99CDFF;
	margin-bottom: 5px;
}

.publicidad {
	width: 67px;
	margin: 0px;
	padding: 0px;
	margin-left: 464px;
	margin-right: 35px;
	background-image: url(../pics/publicidad.gif);
	background-repeat: no-repeat;
}

.contenido {
	float: left;
	width: 575px;
	margin-bottom: 17px;
}

.contenido_desarrollo {
	float: left;
	width: 554px;
	margin-left: 27px;
	overflow: hidden;
	
}

.contenido p.publicidad {
	margin: 0px;
	padding: 0px;
	padding-left: 482px;
	margin-right: 35px;
	font-size: 8px;
	font-weight: bold;
	color: #3e617f;
	background-image: url(../pics/icono_publicidad.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.contenido p.insertar_publicidad {
	height: 33px;
	margin: 0px;
	padding: 0px;
	margin-left: 64px;
	margin-right: 35px;
	padding-top: 25px;
	border: 1px solid #cccccc;
	background-color: #f8f8f8;
	font-size: 8px;
	text-align: center;
	color: #999999;
}

.contenido_desarrollo p {
	margin-bottom: 10px;
	text-align: justify;
}

.contenido_desarrollo li {
	margin-bottom: 10px;
	list-style: inside square;
	margin-left: 10px;

}


.superior {
	margin-left: 8px;
}

.de_compras {
	background-image: url(../pics/fondo_de_compras.gif); background-repeat: repeat-y;
	width: 198px; /*height: 244px;*/
	float: left;
}

.de_compras p, .de_compras h2, .de_compras h3, .de_compras img {
	margin-left: 30px;
	margin-right: 5px;
}

.de_compras h2 {
	color: #0397FF; font-size: 12px;
	margin-bottom: 4px;
}

.de_compras img {
	border: 1px solid #37648B;
	padding: 3px;
}

.de_compras p {
	margin-top: 0px; padding: 0px;
	font-size: 10px; margin-bottom: 16px;
}

.de_compras h3 {
	font-size: 12px; color: #F1396D; font-variant: small-caps;
	margin-top: 4px; margin-bottom: 4px;
}


.de_compras .cab_de_compras {
	background-image: url(../pics/cab_de_compras.gif);
	width: 198px; height: 56px;
}

.de_compras .pie_de_compras {
	background-image: url(../pics/pie_de_compras.gif); background-repeat: no-repeat; background-position: bottom;
	width: 198px; height: 19px;
	font-size: 10px;
}

.buscas {
	border: 3px solid #0099FF;
	width: 165px; height: 210px;
	float: left;
	margin-top: 21px; margin-left: 10px;
	background-image: url(../pics/fondo_buscas.gif); background-position: top; background-repeat: no-repeat;	
}


.buscas ul {
	margin-top: 42px;
}

.buscas li {
	border-bottom: 1px solid #99CDFF;
	font-size: 10px;
	padding-left: 5px; padding-top: 4px;
	color: #0198FF; font-weight: 400;
	text-decoration: none;
	height: 16px;
}

.buscas li a {
	text-decoration: none;
	color:  #0198FF;
}

.buscas p {
	font-size: 10px; margin-left: 8px;
	padding-left: 5px; padding-top: 3px;
}



.buscas h2 {
	color: #0397FF; font-size: 12px;
	margin-bottom: 4px;
}

.buscas img {
	border: 1px solid #37648B; margin-left: 6px;
	padding: 3px;
	margin-top: 51px;
}

.buscas p {
	font-size: 10px; margin-bottom: 8px;
}

.buscas h3 {
	font-size: 12px; color: #F1396D; font-variant: small-caps;
	margin-top: 4px; margin-bottom: 4px; margin-left: 6px;
}

.destacado_ofertas {
	float: left;
	width: 171px;
	height: 223px;
	margin-left: 6px;
	margin-top: 21px;
	border-top: 3px solid #f3396b;
	border-bottom: 3px solid #f3396b;
	border-left: 3px solid #f3396b;
	border-right: 3px solid #f3396b;
	/*background-image: url(../pics/destacado_ofertas.jpg);*/
	background-repeat: no-repeat;
}

.destacado_publicidad {
	float: left;
	width: 180px;
	margin-left: 5px;
	margin-top: 12px;
}

.destacado_publicidad img.texto_publicidad {
	float: right;
}

.destacado_publicidad_1 {
	clear: both;
	width: 178px;
	height: 148px;
	margin-bottom: 5px;
	border: 1px solid #cccccc;
	background-repeat: no-repeat;
}

.destacado_publicidad_texto {
	width: 171px;
	padding-left: 7px;
	padding-top: 8px;
	padding-bottom: 20px;
	border: 1px solid #cccccc;
	background-color: #f8f8f8;
}

.destacado_publicidad_texto h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #f13871;
}

.destacado_publicidad_texto a {
	font-size: 10px;
	color: #3c89bf;
	text-decoration: underline;
}

.destacado_publicidad_texto a:hover {
	color: #3c89bf;
	text-decoration: underline
}

.abierto {
	width: 171px;
	float: left;
	padding-bottom: 6px;
	background-image: url(../pics/sabados_tarde.jpg);  background-position: top; background-repeat: no-repeat;	
	border-left: 3px solid #98cdff;
	border-right: 3px solid #98cdff;
	border-bottom: 3px solid #98cdff;
	overflow: hidden;
}

.abierto .fecha {
	/*background-color: #0099ff; */
	background-color: #FFFFFF; color: #FFFFFF; font-size: 10px; padding-left: 8px; margin-left: 30px; margin-right: 4px; margin-top: 81px; margin-bottom: 5px;
	height: 13px;
}

.abierto ul {
	width: 171px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
	clear: both;
}

.abierto ul li {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #99CDFF;
	background-image: url(../pics/square.gif);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
}

.abierto ul li a {
	width: 152px;
	margin-top: 5px;
	padding-left: 19px;
	display: block;
	color: #4c5f6d;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}

/*.abierto li, .abierto li a {
	border-bottom: 1px solid #99CDFF;
	font-size: 10px;
	padding-left: 5px;  padding-top: 4px;
	height: 20px;
	color: #0198FF; font-weight: 400;
	text-decoration: none;
}*/

.abierto p {
	margin: 0px; padding: 0px;
	font-size: 10px;
	padding-left: 8px; margin-top: 5px; _margin-top: 7px;
}

.inferior {
	margin-left: 30px;
	padding-top: 15px;
}

.ofertas_empleo {
	font-size: 12px;
	/*color: #0199FE;
	border-top: 1px solid #0199FE; border-bottom: 1px solid #0199FE; border-right: 1px solid #0199FE;*/
	width: 175px;
	float: left;
}

.ofertas_empleo h1 {
	font-size: 12px;
	padding: 5px;
	border-bottom: 1px solid #0199FE;
}

.ofertas_empleo .destacado {	
	font-weight: bold;
	color: #35658D;
}

.ofertas_empleo .oferta_impar {
	font-size: 10px;
	background-color: #F0F7FF;
	padding: 5px;
}

.ofertas_empleo .oferta_par {
	font-size: 10px;
	padding: 5px;
}

.noticias {
	margin-left: 15px; margin-right: 5px;
	/*width: 345px;*/
	width: 545px;
	float: right;
}

.noticias .fecha {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #009AFE;
	margin-right: 290px;
	padding: 2px; width: 54px;
	margin-bottom: 3px;
}

.noticias h1 {
	font-size: 14px;
	color: #F1396D;
}

.noticias p {
	color: #0099FF;
	font-size: 10px;
	margin-bottom: 10px;
	text-align: justify;
}

.noticias .ver_mas_noticias {
	background-image: url(../pics/flechita.gif); background-position: left; background-repeat: no-repeat;
	padding-left: 12px;
}

.pie {
	clear: both;
	width: 737px;
	color: #0099FF;
	text-align: right;
	font-size: 9px;
	margin-right: 10px;
	background-image: url(../pics/flecha_firma.gif); background-position: right bottom; background-repeat: no-repeat;
	padding-right: 30px;
}

.pie p {
	margin: 0px;
	padding: 0px;
	margin-right: 5px;
}

.pie_2 {
	width: 737px;
	color: #0099FF;
	text-align: right;
	font-size: 9px;
	margin-right: 10px;
	padding-right: 30px;
	margin-top: 25px;
}

.pie a {
	color: #0099FF;
	text-decoration: none;
}

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

.titulo {
	height: 25px;
	border-bottom: 1px solid #F1396D;
	border-left: 1px solid #F1396D;
	background-image: url(../pics/fondo_titulo.gif); background-repeat: repeat-x; background-position: bottom;
	padding-top: 5px;
	margin-bottom: 10px;
}

.titulo h1 {
	color: #F1396D;
	font-size: 14px; font-weight: bold;
	float: left;
	padding-top: 2px;
}

.titulo img {
	float: left;
	padding-left: 10px; padding-bottom: 0px; padding-right: 5px;
}

.comercio {
	border: 3px solid #0198FF;
	margin-bottom: 12px;
	width: 548px;
	height: auto;
	float:left; clear:both;	
}

.cab_comercio {
	text-align: right;
	height: 16px;
	background-color: #F0F7FF;
	background-image: url(../pics/fondo_cab_comercio.gif); background-position: left; background-repeat: no-repeat;
	border-bottom: 1px solid #99CDFF;
	color: #0199FE;
	font-size: 10px;
	padding-top: 5px; padding-right: 5px;
}

.comercio .datos  {
	padding: 10px; padding-bottom: 5px;
	font-size: 11px;
}

.comercio .datos .nombre {
	background-color: #F1396D;
	color: #FFFFFF;
	font-size: 10px; font-weight: bold;
	padding: 2px;
	margin-bottom: 5px;
}

.comercio .datos .destacado {
	font-weight: bold;
}

.comercio .datos .direccion {
	color: #35658B;
	margin-top: 7px;
	padding: 5px;
}

.comercio .datos .horario {
	color: #35658B;
	background-color: #F0F7FF;
	margin-top: 7px;
	padding: 5px;
}

.comercio .datos .oferta {
	color: #F23A6E;
	background-color: #FEEBEF;
	margin-top: 7px;
	padding: 5px;
}

.comercio .datos .oferta_empleo {
	color: #35658B;
	background-color: #F0F7FF;
	margin-top: 7px;
	padding: 5px;
}

.comercio .datos .foto {
	float:left; 
	margin-top: 5px; margin-bottom: 5px; margin-right: 5px;
	height: auto;
	border-right: 3px solid #FFFFFF; border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF;
}

.comercio .buscar_mas {
	text-align: right;
	color: #F23A6E;
	margin-top: 3px;
}

.clearboth {
	clear:both;
}

.paginacion {
	text-align: center;
	margin-bottom: 10px;
	font-size: 10px;
}

.noticias_pag {
	margin-left: 5px; margin-right: 5px;
	width: 540px;
	float: right;
	text-align: justify;
}

.noticias_pag .fecha {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #009AFE;
	/*margin-right: 290px;*/
	padding: 2px; width: 54px;
	margin-bottom: 3px;
}

.noticias_pag h1 {
	font-size: 14px;
	color: #F1396D;
}

.noticias_pag p {
	color: #0099FF;
	font-size: 12px;
	margin-bottom: 7px;
	text-align: justify;
}

.noticias_pag .cuerpo_noticia {
	color: #333333;
	margin-bottom: 7px;
	text-align: justify;
}

.noticia_pag {
	margin-bottom: 15px;
}

.noticias_pag .ver_mas_noticias {
	background-image: url(../pics/flechita.gif); background-position: left; background-repeat: no-repeat;
	padding-left: 12px;
}

.input_apuntate {
	border: 1px solid #F0396F;
	width: 250px;
	margin-bottom: 5px; margin-top: 2px;
}

.boton_apuntate {
	width: 55px;
	background-color: #99CDFF;
	border: 1px solid #F0396F;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 100px;  margin-top: 8px;
}

.textarea_apuntate {
	width: 250px;
	border: 1px solid #F0396F;  margin-top: 2px;
}

.form_apuntate {
	margin-left: 50px;
}

.banner_central {
	width: 555px;
	text-align: center;
	margin-bottom: 10px; margin-top: 10px; margin-left: 20px;
	text-align: center;
}

.banner_central .publicidad {
	margin-left: 390px;
}

.ofertas_empleo .publicidad {
	margin-left: 105px;
}



.contenedor_ofertas {
	overflow:auto; /*width: 340px;*/ 
	clear: both;
	margin-left: 29px;
}

.contenido_contenedor_ofertas {
	float: left;
	width: 345px;
	padding-left: 6px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 6px;
	margin-right: 5px;
	border: 3px solid #0099ff;
	overflow: hidden;
}

.contenido_contenedor_ofertas h2 {
	font-size: 12px;
	font-weight: bold;
	color: #0099ff;
}

.contenido_contenedor_ofertas img {
	float: left;
	border: 2px solid #0099ff;
	margin-bottom: 5px;
}

.ofertas_fecha {
	width: 150px;
	height: 13px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	padding-left: 2px;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #f3386d;
	clear: both;
}

.contenido_contenedor_ofertas h3 {
	margin: 0px;
	padding: 0px;
	margin-bottom: 2px;
	color: #f3386d;
	font-size: 12px;
	font-weight: bold;
}

.entradilla {
	width: 343px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	color: #3b89ba;
	font-size: 10px;
}

a.ver_campana {
	padding-left: 230px;
	color: #b35570;
	font-size: 10px;
	text-decoration: underline;
}

a:hover.ver_campana {
	color: #b35570;
	text-decoration: underline;
}

.ofertas_etiqueta {
	float: left; width: 88px; height: 157px;
}

.ofertas_producto {
	border-bottom: 3px solid #F1396B; border-top: 3px solid #F1396B; border-right: 3px solid #F1396B;
	height: 151px; /*width: 249px;*/ width: 409px;
	float: right; 
	margin-right: 0px;
	overflow: auto;
}

.ofertas_producto .oferta {
	border-bottom: 1px solid #FCC3D2;
	padding-top: 3px;
	padding-left: 10px; padding-bottom: 3px;
}

.ofertas_producto .ofertas_pie {
	padding-top: 5px; margin-right: 10px; margin-left: 27px;
	text-align: right;
	font-size: 10px;
	height: 21px;
}
.ofertas_producto .texto_oferta a {
	text-decoration: none;
}
.ofertas_producto .texto_oferta a:hover {
	text-decoration: underline;
}

.ofertas_producto .foto_oferta {
	width: 27px;
	float: left;
	border-right: 1px solid #FCC3D2;
}

.ofertas_producto .texto_oferta {
	color: #37648B;
}

/* Estilos para ofertas  31/10/2006 */

.contenedor_listado_ofertas {
	width: 779px;	
	margin-right: auto;
	margin-left: auto;
	height: auto;
}

a.volver_inicio {
	clear: both;
	display: block;
	padding-top: 5px;
	padding-left: 15px;
	color: #f1396d;
	font-size: 10px;
	text-decoration: underline;
}

a:hover.volver_inicio {
	color: #f1396d;
	text-decoration: underline;
}

#cabecera_contenido_ofertas {
	width: 779px;
	padding-bottom: 20px;
	overflow: hidden;
	clear: both;
}

#cabecera_contenido_ofertas_izquierda {
	float: left;
	width: 604px;
	padding-left: 2px;
	padding-right: 20px;
}

.flotacion {
	float: left;
}

#cabecera_contenido_ofertas_izquierda {
	float: right;
}

#submenu_ofertas_listado {
	width: 557px;
	margin-bottom: 14px;
	padding-left: 220px;
	border: 1px solid #ffb111;
	background-color: #fff4de;
	clear: both;
	overflow: hidden;
}

#submenu_ofertas_listado ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#submenu_ofertas_listado ul li {
	margin: 0px;
	padding: 0px;
	margin-top: 6px;
	padding-bottom: 5px;
	padding-right: 4px;
	float: left;
	color: #0199fe;
	font-size: 11px;
}

#submenu_ofertas_listado ul li a {
	display: block; 
	float: left;
	margin: 0px;
	padding: 0px;
	margin-right: 4px;
	color: #0199fe;
	font-size: 11px;
	text-decoration: underline;
}

#submenu_ofertas_listado ul li a:hover {
	color: #ffb111;
	text-decoration: none;
}

#contenedor_ofertas_listado {
	width: 779px;
	clear: both;
	overflow: hidden;
}

.contenedor_ofertas_listado_izquierda {
	width: 779px;
	clear: both;
	margin-bottom: 5px;
	overflow: hidden;
}

.cajetin_oferta_rosa {
	float: left;
	width: 378px;
	margin-left: 5px;
	background-color: #fff0fd;
	border: 1px solid #ff8aeb;
}

.cajetin_oferta_rosa_1 {
	float: right;
	width: 378px;
	margin-bottom: 19px;
	background-color: #fff0fd;
	border: 1px solid #ff8aeb;
}

.cajetin_oferta_rosa_izquierda {
	float: left;
	width: 102px;
	height: 20px;
	padding-top: 46px;
	padding-bottom: 45px;
	background-image: url(../pics/oferta_fondo_rosa.gif);
	background-repeat: no-repeat;
}

.cajetin_oferta_rosa_izquierda h1 {
	margin: 0px;
	padding: 0px;
	padding-left: 21px;
	padding-right: 24px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

.cajetin_oferta_rosa_derecha {
	float: right;
	width: 275px;
	padding-top: 12px;
	padding-bottom: 10px;
}

.cajetin_oferta_rosa_derecha p.titular {
	margin: 0px;
	padding: 0px;
	padding-right: 20px;
	padding-bottom: 8px;
	color: #37638a;
	font-size: 12px;
	font-weight: bold;
}

.cajetin_oferta_rosa_derecha p.fecha {
	margin: 0px;
	padding: 0px;
	padding-right: 20px;
	color: #f03a6d;
	font-size: 11px;
	font-weight: bold;
}

.cajetin_oferta_rosa_derecha p.nombre_comercio {
	margin: 0px;
	padding: 0px;
	padding-right: 20px;
	padding-bottom: 4px;
	color: #37638a;
	font-size: 12px;
	font-weight: bold;
}

.cajetin_oferta_rosa_derecha a {
	width: 107px;
	height: 12px;
	display: block;
	padding-left: 7px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	margin-left: 158px;
	background-image: url(../pics/btn_dondecomprar_1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline
}

.cajetin_oferta_rosa_derecha a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.cajetin_oferta_azul {
	float: left;
	width: 378px;
	margin-left: 5px;
	background-color: #eff6ff;
	border: 1px solid #8dc0ff;
}

.cajetin_oferta_azul_1 {
	float: right;
	width: 378px;
	margin-bottom: 19px;
	background-color: #eff6ff;
	border: 1px solid #8dc0ff;
}

.cajetin_oferta_azul_izquierda {
	float: left;
	width: 102px;
	height: 20px;
	padding-top: 46px;
	padding-bottom: 45px;
	background-image: url(../pics/oferta_fondo_azul.gif);
	background-repeat: no-repeat;
}

.cajetin_oferta_verde {
	float: left;
	width: 378px;
	margin-left: 5px;	
	background-color: #f4f8e7;
	border: 1px solid #a9d34d;
}

.cajetin_oferta_verde_1 {
	float: right;
	width: 378px;
	margin-bottom: 19px;
	background-color: #f4f8e7;
	border: 1px solid #a9d34d;
}

.cajetin_oferta_verde_izquierda {
	float: left;
	width: 102px;
	height: 20px;
	padding-top: 46px;
	padding-bottom: 45px;
	background-image: url(../pics/oferta_fondo_verde.gif);
	background-repeat: no-repeat;
}

.cajetin_oferta_verde_izquierda h1 {
	padding-left: 19px;
	padding-right: 14px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

#contenedor_ofertas_listado_derecha {
	float: right;
	width: 380px;
}

/* Fin de Estilos ofertas 31/10/2006*/

/* Estilos Ofertas Productos */

.cabecera_oferta_productos {
	width: 779px;
	height: 169px;
}	

.fondo_subcabecera {
	width: 175px; height: 169px;
	background-image: url(../pics/fondo_subcabecera.gif); background-repeat: no-repeat;
	float: right;
}

#contenedor_ofertas_productos {
	width: 745px;
	padding-left: 16px;
	padding-right: 16px;
	border: 1px solid #ffb110;
	border-top: 0px;
	background-color: #fff4dd;
	overflow: hidden;
	clear: both;
}

#contenedor_ofertas_productos_izquierda {
	float: left;
	width:px; 319px;
}

#contenedor_comercios_categoria {
	width: 219px;
	padding-top: 9px;
	padding-left: 17px;
	padding-right: 17px;
	padding-bottom: 31px;
	margin-bottom: 9px;
	border: 1px solid #ffb110;
	background-color: #FFFFFF;
}

#contenedor_comercios_categoria_texto {
	padding-bottom: 22px;
	font-size: 11px;
	font-weight: bold;
	color: #a16f07;
}

#contenedor_comercios_categoria h1 {
	margin: 0px;
	padding: 0px;
	color: #0099ff;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

#contenedor_paso_1 {
	width: 255px;
	background-image: url(../pics/fondo_paso_1.gif);
	background-repeat: no-repeat;
	clear: both;
	overflow: hidden;
}

#contenedor_paso_1_izquierda {
	float: left;
	width: 61px;
	height: 80px;
	background-image: url(../pics/numero_uno.gif);
}

#contenedor_paso_1_derecha {
	float: right;
	width: 194px;
	padding-top: 20px;
}

#contenedor_paso_1_derecha p {
	margin: 0px;
	padding: 0px;
	color: #a16f07;
	font-size: 11px;
	font-weight: bold;
}

#contenedor_paso_2 {
	width: 255px;
	background-image: url(../pics/fondo_paso_2.gif);
	background-repeat: no-repeat;
	clear: both;
	overflow: hidden;
}

#contenedor_paso_2_izquierda {
	float: left;
	width: 61px;
	height: 82px;
	background-image: url(../pics/numero_dos.gif);
}

#contenedor_paso_2_derecha {
	float: right;
	width: 194px;
	padding-top: 20px;
}

#contenedor_paso_2_derecha p {
	margin: 0px;
	padding: 0px;
	color: #a16f07;
	font-size: 11px;
	font-weight: bold;
}

#contenedor_boton_continuar {
	width: 79px;
	height: 35px;
	padding-left: 82px;
	padding-top: 28px;
	padding-right: 94px;
	background-image: url(../pics/fondo_continuar.gif);
}

#contenedor_ofertas_productos_derecha {
	float: right;
	width: 426px;
	padding-top: 11px;
}

.contenedor_fila_comercio {
	width: 442px;
	overflow: hidden;
	clear: both;
}

.fila_comercio {
   width: 202px;
   float: left;
   margin: 0px;
   padding: 0px;
   margin-right: 9px;
   padding-bottom: 7px;
   overflow: hidden;
}

.celda_enunciado_comercio {
   width: 173px; 
   float: left;
   margin-left: 7px;
   text-align: left;
   font-size: 10px;
   color: #a16f07;
}

.celda_campo_comercio input {
	margin: 0px; 
	padding: 0px;
    float: left;
    border: 0px solid #1c5180;
    color: #21a121;
}


/* Fin de Estilos Ofertas Productos */

/* Estilos Buscador de ofertas */

#contenedor_buscador_ofertas {
	width: 748px;
	height: 138px;
	padding-left: 29px;
	padding-bottom: 22px;
	border: 1px solid #ffb110;
	border-top: 0px;
	background-color: #fff4dd;
	background-image: url(../pics/fondo_buscador_ofertas.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	overflow: hidden;
	clear: both;
}

#contenedor_combo_buscador_ofertas {
	float: left;
	width: 202px;
	height: 101px;
	margin-right: 9px;
	padding-left: 23px;
	padding-top: 10px;
	padding-right: 28px;
	padding-bottom:25px;
	border: 1px solid #0099ff;
	background-color: #FFFFFF;
	background-image: url(../pics/fondo_busca_ofertas.gif);
	background-repeat: no-repeat;
}



#contenedor_combo_buscador_ofertas select {
	width: 200px;
	height: 20px;
	margin-left: 2px;
	margin-top: 51px;
	margin-bottom: 13px;
	border: 1px solid #0099ff;
	color: #0099ff;
	font-size: 11px;
}

#contenedor_combo_buscador_ofertas input {
	margin-left: 67px;
}

#contenedor_ultima_oferta {
	float: left;
	width: 162px;
	padding-left: 12px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	border: 1px solid #8bc4ef;
	background-color: #eff7ff;
	height: 117px;
}

#contenedor_ultima_oferta h1 {
	width: 133px;
	margin: 0px;
	padding: 0px;
	padding-left: 29px;
	padding-top: 5px;
	padding-bottom: 23px;
	background-image: url(../pics/icono_ultima_oferta.gif);
	background-repeat: no-repeat;
	color: #0099ff;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: underline;
}

#contenedor_ultima_oferta p {
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 7px;
	margin-bottom: 5px;
	color: #31638c;
	font-size: 10px;
	font-weight: bolder;
}

#contenedor_ultima_oferta h2 {
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
	padding-right: 7px;
	padding-bottom: 12px;
	color: #0099ff;
	font-size: 11px;
	font-weight: bolder;
}

#contenedor_ultima_oferta a img {
	margin-left: 95px;
	text-align: right;
}

.banner_superior
{
	margin-left: 65px;
}

/* Fin de Estilos Buscador de ofertas



/*-----------ESTILOS VIDILLA TEXTO CAMPA�AS ---------------*/
strong.dest1 {font-size:16px; color:#0099ff;}
strong.dest2 {font-size:14px; color:#21486a;}
strong.dest3 {font-size:12px; color:#5abafb;}
strong.dest4 {font-size:12px;}
