@charset "UTF-8";
/* CSS Document */
</
code> <code>img,div,input,li,a {
	behavior: url(/static/js/iepngfix.htc);
}

/* GENERAL */
.body {
	margin: 0;
	background-color: #daf0fd;
	background-image: url(/static/images/fondo_new.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

a,a:visited,a:active {
	color: #008dcb;
	text-decoration: none;
}

a:hover {
	color: #008dcb;
	text-decoration: underline;
}

p {
	font-size: 13px;
	line-height: 16px;
	color: #000;
	letter-spacing: -0.5px;
}

#wrapper { /*left:50%; */
	/*margin: 0 0 0 -483px; */
	margin: 0 auto;
	width: 966px;
	/*position:relative;*/
	text-align: left;
}

#wrapper-lightbox { /*left:50%; */
	/*margin: 0 0 0 -483px; */
	margin: 0 auto;
	width: 600px;
	/*position:relative;*/
	text-align: left;
}

#wrapper-cupon {
	margin: 0 auto;
	width: 895px;
	text-align: left;
}

#wrapper-landing {
	margin: 0;
	background-image: url(/static/images/landing-pag-back.jpg);
	background-repeat: no-repeat;
	background-position: top;
	min-height: 632px;
}

#wrapper-fueradeservicio {
	margin: 0;
	background-image: url(/static/images/back-fueraservicio.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 816px;
}

/* HEADER */
#header {
	margin: 0;
	width: 966px;
	height: 147px;
	/*position:relative; */
	background-image: url(/static/images/header-back.png);
	background-repeat: no-repeat;
	z-index: 9;
}

#topmenu {
	margin: 0;
	padding: 5px 16px 6px 0;
	width: 930px;
	position: relative;
	float: right;
	font-size: 12px;
	color: #fff;
	text-align: right;
}

#topmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topmenu ul  li {
	margin: 0;
	padding: 0 12px;
	display: inline;
}

#topmenu ul  li a,#topmenu ul  li a:visited,#topmenu ul  li a:active {
	color: #fff;
	text-decoration: none;
	padding: 4px;
}

#topmenu ul  li a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #35aee1;
}

#submenu-city {
	margin: 0;
	padding: 0;
	width: 128px;
	z-index: 10;
	position: absolute;
	background-color: #77b0ea;
	margin-left: 600px;
	top: 24px;
}

#submenu-city ul {
	margin: 0;
	padding: 6px 0 0 0;
	list-style: none;
	color: #000;
	background-image: url(/static/images/submenu-back.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#submenu-city ul  li {
	margin: 0;
}

#submenu-city ul  li a,#submenu-city ul  li a:visited,#submenu-city ul  li a:active
	{
	color: #000;
	text-decoration: none;
	padding: 4px 10px;
	background-color: #77b0ea;
	border-top: 1px solid #afe2f8;
	display: block;
	font-size: 12px;
}

#submenu-city ul  li a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #35aee1;
}

#topright-options {
	margin: 0;
	padding: 20px 0 0 0;
	width: 529px;
	position: relative;
	float: right;
	font-size: 15px;
	color: #737373;
	text-align: left;

	/*	text-shadow:0 1px 0 #fff;  */
}

#topright-options  ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topright-options  ul  li {
	margin: 0;
	padding: 0;
	display: inline;
}

#topright-options table {
	color: #ffea91;
	font-size: 12px;
	padding: 0 0 0 16px;
}

.top-ingresaemail {
	height: 30px;
	width: 205px;
	position: relative;
	float: left;
	background-image: url(/static/images/top-ingresatuemail.png);
	background-repeat: no-repeat;
}

.top-ingresaemail  input {
	width: 180px;
	border: none;
	color: #008DCB;
	margin: 4px 0 0 10px;
}

.top-ingresaemail  input:focus {
	border: none;
}

/*.top-ingresaemail a, .top-ingresaemail a:visited, .top-ingresaemail a:active {
	background-image:url(/static/images/top-ingresatuemail.png);
	background-position: top; 
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	height: 30px;
	width:205px;
	position:relative;
	float:left;
}

.top-ingresaemail a:hover {
	background-position: bottom; 
}*/
.top-suscribirme {
	height: 30px;
	width: 126px;
	position: relative;
	float: left;
}

.boton-suscribirme {
	background-image: url(/static/images/top-suscribirme.png);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	height: 30px;
	width: 126px;
	position: relative;
	float: left;
}

.boton-suscribirme:hover {
	background-position: bottom;
}

.top-suscribirme a,.top-suscribirme a:visited,.top-suscribirme a:active
	{
	background-image: url(/static/images/top-suscribirme.png);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	height: 30px;
	width: 126px;
	position: relative;
	float: left;
}

.top-suscribirme a:hover {
	background-position: bottom;
}

#topmiddle-city {
	margin: 0;
	padding: 45px 0 0 0;
	width: 133px;
	position: relative;
	float: right;
	font-size: 18px;
	color: #fff;
	text-align: left;
	text-transform: uppercase;

	/*	text-shadow:0 1px 0 #fff;  */
}

#topleft-logo {
	margin: 0;
	padding: 0;
	width: 288px;
	position: relative;
	float: right;
}

#top-menu2 {
	margin: 0;
	padding: 0;
	width: 654px;
	position: relative;
	float: right;
	font-size: 18px;
	text-align: right;
}

#top-menu2 ul {
	margin: 0;
	padding: 2px 0 0 0;
	list-style: none;
}

#top-menu2 ul  li {
	margin: 0;
	padding: 0 28px;
	display: inline;
}

#top-menu2 ul  li a,#top-menu2 ul  li a:visited,#top-menu2 ul  li a:active
	{
	color: #fff;
	text-decoration: none;
	padding: 3px 4px;
}

#top-menu2 ul  li a:hover {
	color: #834a02;
	text-decoration: none;
}

/* HOME CONTENT */
#content {
	margin: 0;
	width: 966px;
}

#content-landing {
	margin: 0 auto;
	width: 955px;
	padding: 354px 0 0 0;
	font-size: 14px;
	text-align: left;
}

#content-landing table {
	margin: 0;
	font-size: 14px;
}

#content-landing table h3 {
	margin: 0;
	font-size: 14px;
	padding: 0 6px 0 0;
	display: inline;
	font-weight: normal;
}

#content-fueradeservicio {
	margin: 0 auto;
	width: 955px;
	padding: 354px 0 0 0;
	font-size: 14px;
	text-align: left;
}

#column-left {
	margin: 0;
	float: left;
	width: 247px;
}

#column-middle {
	margin: 0;
	float: left;
	width: 481px;
}

#column-right {
	margin: 0;
	padding: 5px 0 0 0;
	float: left;
	width: 238px;
}

#column-left1 {
	width: 247px;
	height: 563px;
	margin: 0;
	background-image: url(/static/images/content-home-left.png);
	background-repeat: no-repeat;
	background-position: top;
}

#column-left2 {
	width: 247px;
	height: 602px;
	background-image: url(/static/images/content-home-leftdown.png);
	background-repeat: no-repeat;
	background-position: top;
}

#column-middle1 {
	width: 481px;
	height: 563px;
	margin: 0;
	background-image: url(/static/images/content-home-middle.png);
	background-repeat: no-repeat;
	background-position: top;
}

#column-middle2 {
	width: 471px;
	height: 587px;
	margin: 0;
	padding: 0;
	background-image: url(/static/images/content-home-middledown.png);
	background-repeat: no-repeat;
	background-position: top;
}

.column-middle2-pads {
	margin: 0;
	padding: 40px 30px 12px 0;
}

.column-right-module-sitedeal {
	width: 238px;
	height: 267px;
	margin: 0;
	background-image: url(/static/images/content-moduleright-sitedeal.png);
	background-repeat: no-repeat;
	background-position: top;
}

.sitedeal-thumb {
	margin: 0;
	padding: 9px 0 0 12px;
	background-image: url(/static/images/sitedeal-thumb-back.png);
	background-repeat: no-repeat;
	width: 189px;
	height: 114px;
	float: left;
}

.column-right-module-money {
	width: 238px;
	height: 65px;
	margin: 0;
	padding: 0;
	background-image: url(/static/images/content-moduleright-money.png);
	background-repeat: no-repeat;
	background-position: top;
}

.column-right-module-facebook {
	width: 238px;
	height: 126px;
	margin: 0;
	background-image: url(/static/images/content-moduleright-facebook.png);
	background-repeat: no-repeat;
	background-position: top;
}

.column-right-module-twitter {
	width: 238px;
	height: 109px;
	margin: 0;
	background-image: url(/static/images/content-moduleright-twitter.png);
	background-repeat: no-repeat;
	background-position: top;
}

.column-right-module-busi {
	width: 238px;
	height: 126px;
	margin: 0;
	background-image: url(/static/images/content-moduleright-busi.png);
	background-repeat: no-repeat;
	background-position: top;
}

.column-right-module-notes {
	width: 238px;
	height: 383px;
	margin: 0;
	background-image: url(/static/images/content-moduleright-notes.png);
	background-repeat: no-repeat;
	background-position: top;
}

.sitedeal-1a {
	padding: 42px 20px 0 18px;
	margin: 0;
	color: #fff;
	text-align: center;
	font-weight: normal;
	height: 56px;
}

.sitedeal-1b {
	padding: 0;
	margin: 5px 0 0 20px;
	height: 122px;
}

.sitedeal-1a a,.sitedeal-1a a:active,.sitedeal-1a a:visited {
	color: #fff;
	text-decoration: none;
	font-size: 18px;
	line-height: 19px;
	font-weight: normal;
}

.sitedeal-1a a:hover {
	color: #92278F;
	text-decoration: none;
}

.sitedeal-2 {
	padding: 0 24px 0 0;
	margin: 0;
	text-align: right;
}

.money-1 {
	padding: 29px 0 0 34px;
	margin: 0;
	color: #ffec96;
	font-size: 15px;
	font-weight: bold;
}

.money-1 a,.money-1 a:active,.money-1 a:visited {
	color: #ffec96;
	text-decoration: none;
}

.money-1 a:hover {
	color: #ffec96;
	text-decoration: none;
}

.facebook-1 {
	padding: 12px 20px 0 18px;
	margin: 0;
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	font-weight: normal;
}

.facebook-1 a,.facebook-1 a:active,.facebook-1 a:visited {
	color: #fecc4e;
	text-decoration: none;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
}

.facebook-1 a:hover {
	color: #fecc4e;
	text-decoration: none;
}

.facebook-2 {
	padding: 0 24px 0 0;
	margin: 0;
	text-align: right;
}

.twitter-1 {
	padding: 12px 20px 5px 18px;
	margin: 0;
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	font-weight: normal;
}

.twitter-1 a,.twitter-1 a:active,.twitter-1 a:visited {
	color: #fff;
	text-decoration: none;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}

.twitter-1 a:hover {
	color: #fff;
	text-decoration: none;
}

.twitter-2 {
	padding: 0 24px 0 0;
	margin: 0;
	text-align: right;
}

.busi-1 {
	padding: 12px 24px 10px 94px;
	margin: 0;
	color: #000;
	font-size: 16px;
	line-height: 15px;
	text-align: left;
	font-weight: bold;
}

.busi-1 a,.busi-1 a:active,.busi-1 a:visited {
	color: #92278f;
	text-decoration: none;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -0.05em; /* funciona en IE6*/
}

.busi-1 a:hover {
	color: #92278f;
	text-decoration: none;
}

.busi-2 {
	padding: 0 28px 0 0;
	margin: 0;
	text-align: right;
}

.notes-1 {
	padding: 15px 24px 10px 94px;
	margin: 0;
	text-align: left;
	color: #92278f;
	text-decoration: none;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -0.05em; /* funciona en IE6*/
}

.notes-1 ul {
	padding: 0;
	margin: 10px 0 0 0;
	list-style: url(/static/images/8.png);
	list-style-position: inside;
}

.notes-1 ul li {
	padding: 0 0 16px 0;
	margin: 0;
	color: #000;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-transform: capitalize;
}

.notes-1 li a,.notes-1 li a:active,.notes-1 li a:visited {
	color: #92278f;
	text-decoration: none;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: -0.05em; /* funciona en IE6*/
}

.notes-1 a:hover {
	color: #92278f;
	text-decoration: none;
}

/* COLUMN LEFT */
#column-left2 div {
	margin: 0;
	padding: 40px 27px 0 20px;
}

.asolo {
	color: #008dcb;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	line-height: 26px;
	height: 176px;
}

.asolo-margin {
	margin: 0;
	padding: 110px 16px 0 16px;
}

.asolo ul {
	margin: 0;
	padding: 0 9px 0 0;
	list-style: none;
	text-align: center;
}

.asolo ul li {
	margin: 0;
	padding: 0;
	display: inline;
}

.azulprecio {
	background-color: #008dcb;
	padding: 4px;
	display: inline;
}

.asolo h1 {
	margin: 0;
	padding: 0;
	font-size: 44px;
	letter-spacing: -1px;
	display: inline;
	color: #008dcb;
	font-weight: bold;
}

.asolo h2 {
	margin: 0;
	padding: 0;
	font-size: 36px;
	display: inline;
	color: #008dcb;
	font-weight: bold;
	letter-spacing: -1px;
}

.asolo h3 {
	margin: 0;
	padding: 0 0 3px 0;
	font-size: 16px;
	color: #008dcb;
	font-weight: bold;
}

#but-compras {
	margin: 0 0 0 18px;
	padding: 0;
}

#input-comprar {
	float: left;
	width: 200px;
	height: 103px;
}

.input-comprar {
	background-image: url(/static/images/but-comprar.png);
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	border: none;
}

.input-comprar:hover {
	background-position: bottom;
}

.input-comprar-finalizado {
	background-image: url(/static/images/but-comprar-finali-rojo.png);
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	border: none;
}

.input-comprar-finalizado:hover {
	background-position: bottom;
}

.input-comprar-agotado {
	background-image: url(/static/images/but-comprar-agot.png);
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	border: none;
}

.input-comprar-agotado:hover {
	background-position: bottom;
}

#cajitaahorro {
	padding: 8px 0;
	margin: 0 0 0 11px;
	float: left;
	position: relative;
	background-image: url(/static/images/desc_back.png);
	background-repeat: no-repeat;
}

#cajitaahorro table {
	color: #008dcb;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -0.1em; /* funciona en IE6*/
	text-transform: uppercase;
}

#cajitaahorro h2 {
	padding: 0;
	margin: 0;
	font-size: 28px;
	color: #fff;
}

#cajitaahorro h3 {
	padding: 0 0 0 3px;
	margin: 0;
	font-size: 20px;
	color: #75c0eb;
	display: inline;
}

#cajitaahorro div {
	width: 67px;
	text-align: center;
	float: left;
}

#cajitaahorro ul li {
	padding: 0;
	display: inline;
	font-size: 28px;
}

.cajita-regalaselo {
	color: #92278f;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	height: 26px;
	width: 234px;
	text-align: center;
	position: relative;
	float: left;
	top: -3px;
}

.cajita-regalaselo a,.cajita-regalaselo a:active,.cajita-regalaselo a:visited
	{
	color: #92278f;
	text-decoration: none;
	display: block;
	padding: 0 24px;
	height: 26px;
	background-image: url(/static/images/regalaseloaunamigo_1.png);
	background-position: center;
	background-repeat: no-repeat;
}

.cajita-regalaselo a:hover {
	color: #fff;
	background-image: url(/static/images/regalaseloaunamigo_2.png);
	background-position: center;
	background-repeat: no-repeat;
}

.cajita-tiemporestante {
	color: #000;
	font-size: 24px;
	font-weight: bold;
	padding: 33px 0 0 36px;
	clear: both;
}

.cajita-compras-home {
	padding: 4px 0 0 13px;
	clear: both;
}

.cajita-compras-home1 {
	color: #008dcb;
	width: 103px;
	font-size: 37px;
	letter-spacing: 0.1em; /* funciona en IE6*/
	background-image: url(/static/images/back-compras-home3.png);
	background-repeat: no-repeat;
	float: left;
	padding: 10px 1px 18px 4px;
	margin: 6px 0 0 0;
	text-align: center;
	height: 79px;
}

.cajita-compras-home2 {
	float: left;
	padding: 12px 0 0 1px;
}

.cajita-compras-home2  div {
	float: left;
	width: 30%;
	font-size: 18px;
	color: #008dcb;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
}

#column-left2 h1 {
	margin: 0;
	padding: 0;
	font-size: 26px;
	line-height: 27px;
	color: #fffac4;
}

#column-left2 h3 {
	margin: 0;
	padding: 24px 0 0 0;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
}

#column-left2 div #mapita {
	margin: 10px 0 0 0;
	padding: 17px 0 0 7px;
	background-image: url(/static/images/mapita-fondo.jpg);
	background-repeat: no-repeat;
	width: 200px;
}

/* MIDDLE */
.oferta-tipo {
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 16px;
	line-height: 18px;
	color: #008dcb;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	width: 452px;
}

.oferta-titulo {
	margin: 0;
	padding: 0;
	font-size: 27px;
	line-height: 27px;
	height: 68px;
	color: #008dcb;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	width: 462px;
	letter-spacing: -0.1em; /* funciona en IE6*/
}

.oferta-titulo div {
	margin: 0;
	padding: 8px 0 0 10px;
}

.oferta-foto {
	width: 449px;
	height: 273;
	background-image: url(/static/images/content-home-middle-pic.jpg);
	background-repeat: no-repeat;
}

.oferta-foto div {
	padding: 10px 0;
	margin: 0 0 0 11px;
	text-align: left;
}

#oferta-items {
	padding: 0 0 0 28px;
	margin: 7px 0 0 0;
	height: 132px;
}

#oferta-items ul {
	width: 186px;
	float: left;
}

#oferta-items ul h1 {
	font-size: 14px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #008DCB;
}

#column-middle1 ul {
	padding: 0 40px 0 0;
	margin: 0;
	list-style: url(/static/images/8.png);
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

.compartir-home {
	padding: 7px 0 0 280px;
	margin: 0;
	text-align: left;
	width: 188px;
}

.compartir-home img {
	padding: 0 6px 0 0;
	margin: 0;
	float: left;
}

.compartir-home span {
	padding: 0 10px 0 0;
	margin: 0;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #008dcb;
	vertical-align: top;
	float: left;
}

.titulo-descripcion {
	margin: 0;
	padding: 0 0 22px 0;
	font-size: 26px;
	line-height: 27px;
	color: #008dcb;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: -0.1em; /* funciona en IE6*/
}

.texto-descripcion {
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}

.descripcion-thumb {
	margin: 8px 0 0 0;
	padding: 7px 0 0 7px;
	background-image: url(/static/images/oferta-thumb-back.jpg);
	background-repeat: no-repeat;
	width: 182px;
	height: 122px;
	float: right;
}

.home-thumbs {
	margin: 0;
	padding: 0;
	width: 195px;
	float: right;
}

/* BOTTOM */
.clear {
	clear: both;
}

#bottom-all {
	margin: 0;
	width: 966px;
	background-image: url(/static/images/bottom-back.png);
	height: 179px;
	clear: both;
}

#bottom-all div {
	padding: 10px 10px 0 34px;
}

#bottom-all ul {
	margin: 0;
	padding: 0 74px 0 0;
	color: #fdf7be;
	list-style: url(/static/images/8.png);
	list-style-position: inside;
	font-weight: bold;
	float: left;
	font-size: 17px;
	line-height: 27px;
}

#bottom-all ul li {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}

#bottom-all ul li a,#bottom-all ul li a:active,#bottom-all ul li a:visited
	{
	color: #000;
	text-decoration: none;
}

#bottom-all ul li a:hover {
	color: #000;
	text-decoration: none;
}

/* como funciona */
#column-big {
	margin: 0;
	width: 966px;
}

/* contacto */
#banner-ttle { /*padding: 16px 0 14px 0;
		width:966px;
		background-image:url(/static/images/oferta_dia/violeta-ttle.png);
		background-repeat:no-repeat;
		color:#fff;
		font-size: 28px;
		line-height:28px;
		text-align:center;
		letter-spacing: -0.01em;   /* funciona en IE6*/
	/*text-shadow:0 1px 0 #333;
		margin-left:-5px;*/
	display: none;
}

#contacto {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 621px;
	background-image: url(/static/images/contacto-back.png);
	background-repeat: no-repeat;
	text-align: left;
}

#contacto div {
	margin: 0;
	padding: 24px 0 0 42px;
}

#contacto h1 {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 18px;
	line-height: 23px;
}

#contacto h3 {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 14px;
	line-height: 23px;
	font-weight: normal;
}

#contacto table {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	text-align: left;
}

#contacto select {
	width: 278px;
	padding: 8px;
	font-size: 13px;
}

#contacto textarea {
	width: 278px;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.input-back {
	width: 278px;
	height: 34px;
	padding: 0;
	background-image: url(/static/images/input-back.png);
	background-repeat: no-repeat;
	float: left;
}

.input-back input {
	margin: 6px 8px;
	width: 256px;
	padding: 4px;
	border: none;
	font-size: 13px;
}

.boton-enviar {
	float: left;
}

#input-enviar {
	background-image: url(/static/images/but-enviar1.png);
	background-repeat: no-repeat;
	float: left;
	background-color: transparent;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-enviar:hover {
	background-image: url(/static/images/but-enviar2.png);
	background-repeat: no-repeat;
}

#identificate {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 450px;
	background-image: url(/static/images/identificate-back.png);
	background-repeat: no-repeat;
	text-align: left;
}

.identificate-margin {
	margin: 0;
	padding: 58px 105px 0 105px;
}

.yaeresusuario {
	margin: 0;
	padding: 0;
	width: 351px;
	height: 278px;
	background-image: url(/static/images/yaeresusuario-back.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}

.yaeresusuario-margin {
	padding: 62px 20px 0 20px;
	margin: 0;
}

.yaeresusuario-margin2 {
	padding: 62px 20px 0 20px;
	margin: 0;
	float: left;
}

.yaeresusuario h1 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	color: #008dcb;
	font-weight: normal;
}

.yaeresusuario h3 {
	margin: -10px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 12px;
	color: #75c0eb;
	font-weight: normal;
}

.yaeresusuario h3 a,.yaeresusuario h3 a:active,.yaeresusuario h3 a:visited
	{
	color: #75c0eb;
	text-decoration: none;
}

.yaeresusuario h3 a:hover {
	color: #75c0eb;
	text-decoration: underline;
}

.tabla-form1 input {
	width: 174px;
	padding: 4px;
	border: none;
	font-size: 13px;
}

.input-back2 {
	width: 190px;
	height: 35px;
	padding: 0;
	background-image: url(/static/images/input-back-small.png);
	background-repeat: no-repeat;
	float: left;
}

.input-back2 input {
	margin: 6px 4px;
	border: none;
	padding: 4px;
	font-size: 13px;
}

.boton-confirmar2 {
	
}

.boton-confirmar {
	float: left;
}

#input-confirmar2 {
	background-image: url(/static/images/but-confirmar1.png);
	background-repeat: no-repeat;
	background-color: transparent;
	position: relative;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-confirmar2:hover {
	background-image: url(/static/images/but-confirmar2.png);
	background-repeat: no-repeat;
}

#input-confirmar {
	background-image: url(/static/images/but-confirmar1.png);
	background-repeat: no-repeat;
	background-color: transparent;
	float: left;
	width: 240px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-confirmar:hover {
	background-image: url(/static/images/but-confirmar2.png);
	background-repeat: no-repeat;
}

.boton-centrar {
	text-align: center;
	padding-left: 70px;
	margin-top: 16px;
}

.cancelar_txt {
	float: left;
	padding: 18px 0 0 16px;
	text-align: left;
}

.nuevoenflipaste {
	margin: 0;
	padding: 0;
	width: 351px;
	height: 278px;
	background-image: url(/static/images/nuevoenflipaste-back.png);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
}

.nuevoenflipaste-margin {
	padding: 98px 20px 0 20px;
	margin: 0;
}

.nuevoenflipaste h1 {
	margin: 0 0 60px 0;
	padding: 0;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	font-weight: normal;
}

.boton-registrate {
	float: left;
}

#input-registrate {
	background-image: url(/static/images/but-registrate1.png);
	background-repeat: no-repeat;
	float: left;
	background-color: transparent;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-registrate:hover {
	background-image: url(/static/images/but-registrate2.png);
	background-repeat: no-repeat;
}

.boton-centrar {
	text-align: center;
	padding-left: 70px;
}

.boton-centrar2 {
	text-align: center;
	padding-left: 70px;
	float: left;
}

.boton-centrar3 {
	text-align: center;
	padding-left: 70px;
}

.margin-left {
	margin-left: 54px;
	float: left;
}

#negocios {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 677px;
	background-image: url(/static/images/negocio-back.png);
	background-repeat: no-repeat;
	text-align: left;
}

.negocios-margin {
	margin: 0;
	padding: 10px 105px 0 105px;
}

.negocios-margin2 {
	margin: 0;
	padding: 10px 105px 0 105px;
}

#negocios h1 {
	margin: 6px 0;
	padding: 0;
	color: #fff;
	font-size: 22px;
	text-shadow: 0 1px 0 #09adbc;
}

#negocios h2 {
	margin: 14px 0;
	padding: 0;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
}

#negocios h2 a,#negocios h2 a:active,#negocios h2 a:visited {
	color: #333;
}

#negocios h2 a:hover {
	color: #333;
}

#negocios2 {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 1200px;
	background-image: url(/static/images/negocio-back4.png);
	background-repeat: no-repeat;
	text-align: left;
}

#negocios2 h1 {
	margin: 6px 0;
	padding: 0;
	color: #fff;
	font-size: 22px;
	text-shadow: 0 1px 0 #09adbc;
}

#negocios2 h2 {
	margin: 14px 0;
	padding: 0;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	font-weight: normal;
}

#negocios2 h2 a,#negocios2 h2 a:active,#negocios2 h2 a:visited {
	color: #333;
}

#negocios2 h2 a:hover {
	color: #333;
}

.negociosvideo {
	margin: 0;
	padding: 5px 0 15px 0;
	width: 756px;
	text-align: center;
	float: left;
}

.negociosvideo-margin {
	padding: 72px 20px 0 20px;
	margin: 0;
}

.quebeneficiosteda {
	margin: 0;
	padding: 0;
	width: 351px;
	height: 530px;
	background-image: url(/static/images/quebeneficiosteda-back2.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
	font-size: 14px;
	line-height: 16px;
}

.quebeneficiosteda-margin {
	padding: 72px 20px 0 20px;
	margin: 0;
}

.quebeneficiosteda h1 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	color: #008dcb;
	font-weight: normal;
}

.quebeneficiosteda h3 {
	margin: -10px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 12px;
	color: #75c0eb;
	font-weight: normal;
}

.quebeneficiosteda h3 a,.quebeneficiosteda h3 a:active,.quebeneficiosteda h3 a:visited
	{
	color: #75c0eb;
	text-decoration: none;
}

.quebeneficiosteda h3 a:hover {
	color: #75c0eb;
	text-decoration: underline;
}

.estasinteresado {
	margin: 0;
	padding: 0;
	width: 351px;
	height: 530px;
	background-image: url(/static/images/estasinteresado-back2.png);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
}

#contenedor_video_beneficios {
	padding: 20px;
	height: 1166px;
	width: 966px;
	position: absolute;
	background-repeat: no-repeat;
	top: 207px;
}

#contenedor_empleos {
	padding: 20px;
	width: 966px;
	position: relative;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
}

#fondo_busqueda_empleos {
	background-image: url("/static/images/empleos_fondo.png");
	background-repeat: repeat-y;
	position: relative;
	top: -14px;
}

#busquedas_empleos {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 80px;
	position: relative;
	top: -13px;
	width: 800px;
}

#lugar_empleos {
	height: 132px;
	width: 171px;
	position: absolute;
	top: 223px;
	right: 133px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.align_center {
	text-align: center;
}

#header_empleos {
	background-image: url("/static/images/empleos_header.png");
	height: 495px;
}

#footer_empleos {
	background-image: url("/static/images/empleos_footer.png");
	height: 62px;
	position: relative;
	top: -27px;
}

.titulo_busquedas_empleos {
	font-size: 14px;
	font-weight: bold;
	color: #008AC8;
}

#titulo_empleos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFF;
	text-align: center;
	height: 30px;
	width: 940px;
	position: absolute;
	font-weight: normal;
	top: 15px;
}

#notas_empleos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 330px;
	/* [disabled]height: 310px; */
	position: absolute;
	top: 100px;
	left: 100px;
}

#beneficios {
	height: 381px;
	width: 350px;
	position: absolute;
	padding: 25px;
	background-image: url(/static/images/beneficios_v.png);
	background-repeat: no-repeat;
	left: 35px;
}

#form_contacto {
	height: 360px;
	width: 560px;
	position: absolute;
	top: 450px;
	background-image: url(static/images/contacto_v.png);
	background-repeat: no-repeat;
	padding-top: 52px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	left: 370px;
}

.txt-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#video {
	height: 382px;
	width: 500px;
	position: absolute;
	left: 400px;
}

.estasinteresado-margin {
	padding: 57px 20px 0 20px;
	margin: 0;
}

.estasinteresado table {
	margin: 0;
	padding: 0;
	color: #008DCB;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	text-align: left;
}

.estasinteresado select {
	width: 190px;
	padding: 8px;
	font-size: 11px;
}

.boton-contactar {
	margin-left: 49px;
	float: left;
}

.boton-contactar2 {
	margin-left: 20px;
	float: right;
}

#input-contactar {
	background-image: url(/static/images/but-contactar1.png);
	background-repeat: no-repeat;
	float: left;
	background-color: transparent;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-contactar_v {
	background-image: url(/static/images/but-contactar1_v.png);
	background-repeat: no-repeat;
	float: right;
	background-color: transparent;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-contactar:hover {
	background-image: url(/static/images/but-contactar2.png);
	background-repeat: no-repeat;
}

#registro {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 631px;
	background-image: url(/static/images/registro-back.png);
	background-repeat: no-repeat;
	text-align: left;
}

.registro-margin {
	margin: 0;
	padding: 1px 0 0 42px;
}

#registro h1 {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 18px;
	line-height: 23px;
}

#registro h3 {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 14px;
	line-height: 23px;
	font-weight: normal;
}

#registro table {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	text-align: left;
}

#registro select {
	width: 278px;
	padding: 8px;
	font-size: 13px;
}

#registro textarea {
	width: 278px;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.input-back3 {
	width: 278px;
	height: 34px;
	padding: 0;
	background-image: url(/static/images/input-back.png);
	background-repeat: no-repeat;
	float: left;
}

.imput-back-msje {
	background-image: url(/static/images/input-back-small.png);
	background-repeat: no-repeat;
}

.input-back3 input {
	margin: 6px 8px;
	width: 256px;
	padding: 4px;
	border: none;
	font-size: 13px;
}

.tabla-form3 input {
	width: 256px;
	padding: 4px;
	border: none;
	font-size: 13px;
}

#radiobut {
	width: 20px;
}

#registro-lb {
	margin: 0;
	padding: 0;
	width: 600px;
	height: 450px;
	background-color: #9fdfeb;
	text-align: left;
}

.registro-margin-lb {
	margin: 0;
	padding: 1px 20px 0 20px;
}

#registro-lb table {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	text-align: left;
}

#registro-lb select {
	width: 278px;
	padding: 8px;
	font-size: 13px;
}

#registro-lb textarea {
	width: 278px;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.input-back4 {
	width: 224px;
	height: 34px;
	padding: 0;
	background-image: url(/static/images/input-back-petit.png);
	background-repeat: no-repeat;
	float: left;
}

.input-back4 input {
	margin: 3px 8px;
	width: 204px;
	padding: 4px;
	border: none;
	font-size: 13px;
}

.input-back5 {
	width: 190px;
	height: 35px;
	padding: 0;
	background-image: url(/static/images/input-back-small.png);
	background-repeat: no-repeat;
	float: left;
}

.input-back5 input {
	margin: 6px 4px;
	border: none;
	padding: 4px;
	font-size: 13px;
}

.registro-lb-ttle {
	background-color: #8b1989;
	color: #fff;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	letter-spacing: -0.01em; /* funciona en IE6*/
	text-shadow: 0 1px 0 #333;
	padding: 6px 0;
	width: 600px;
}

.modulo-celeste {
	background-image: url(/static/images/modulo-celeste-top.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 632px;
	margin-top: 20px;
	float: left;
}

.modulo-celeste-bottom {
	background-image: url(/static/images/modulo-celeste-bottom.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 632px;
	height: 18px;
	clear: both;
	margin: 0;
}

.recibirofertas {
	padding: 20px 12px 20px 15px;
	margin: 0;
	font-size: 14px;
	color: #000;
}

.recibirofertas2 {
	padding: 16px 0 0 0;
	margin: 0;
	font-size: 13px;
	color: #000;
	position: relative;
}

.modulo-celeste span {
	float: left;
}

.modulo-celeste ul {
	font-size: 12px;
	color: #008dcb;
	list-style: none;
	margin: 0;
	padding: 0 0 0 17px;
	width: 360px;
}

.modulo-celeste ul li {
	display: inline;
	/*padding: 0 0 8px 0; editado porque se romp�a cuando se agregaron ciudades*/
}

.modulo-celest-li {
	width: 100px;
	float: left;
}

.form-error-message {
	color: #F00;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
}

.form-error-message2 {
	color: #F00;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	margin: 2px 0;
	padding: 0;
}

.aceptoterms {
	float: left;
	font-size: 13px;
	margin: 8px 0 18px 0;
	width: 800px;
}

.aceptoterms3 {
	float: left;
	font-size: 13px;
	margin: 8px 0 18px 0;
}

.aceptoterms2 {
	float: left;
	font-size: 13px;
	margin: 8px 0 18px 0;
	position: relative;
	width: 500px;
}

#txt-page {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/txtlarge-back.png);
	background-repeat: repeat-y;
	text-align: left;
	letter-spacing: -0.5px;
}

#txt-page-bottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 63px;
	background-image: url(/static/images/txtlarge-bottom.png);
	background-repeat: no-repeat;
	text-align: left;
	clear: both;
}

.txt-page-margin {
	margin: 0;
	padding: 24px 42px 0 42px;
}

#txt-page h1 {
	margin: 0;
	padding: 0;
	color: #92278f;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
}

#txt-page h1 strong {
	color: #60315f;
}

#txt-page h2 {
	margin: 0;
	padding: 0;
	color: #92278f;
	font-size: 15px;
	line-height: 17px;
	font-weight: normal;
}

#txt-page h3 {
	margin: 0;
	padding: 0;
	color: #222;
	font-size: 14px;
	line-height: 23px;
	font-weight: normal;
}

#txt-page p {
	margin: 0;
	padding: 0;
	color: #444;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

#txt-page h5 {
	margin: 0;
	padding: 0;
	color: #92278f;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
}

#txt-page h5 strong {
	color: #60315f;
}

#column-big ul {
	margin: 0;
	padding: 3px 0 10px 10px;
	font-size: 13px;
	line-height: 17px;
	list-style: inside;
	list-style-image: url(/static/images/8.png);
	color: #444;
}

#comofunciona {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 711px;
	background-image: url(/static/images/como-funciona-back.png);
	background-repeat: no-repeat;
	text-align: left;
}

.comofunciona-margin {
	margin: 0;
	padding: 20px 31px 0 31px;
}

.comofunciona1 {
	margin: 0;
	padding: 0;
	float: left;
	height: 191px;
}

.comofunciona1-margin {
	padding: 0;
	margin: 0;
}

.video1 {
	width: 904px;
	margin: 0;
	text-align: center;
	float: left;
	position: relative;
}

.video1-margin {
	margin-top: 30px;
	text-align: center;
}

#ofertasanteriores {
	padding: 0;
	width: 966px;
	height: 561px;
	background-image:
		url(/static/images/oferta_dia/ofertas-anteriores-back.png);
	background-repeat: no-repeat;
	text-align: left;
	/*margin-left:-5px;*/
}

.ofertasanteriores-margin {
	margin: 0;
	padding: 10px 0 0 5px;
}

#ofertasanteriores ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ofertasanteriores ul li {
	margin: 0;
	padding: 0;
	display: inline;
}

.oferta-ant-portres {
	float: left;
	margin: 0;
	padding: 0;
}

.oferta-ant {
	width: 311px;
	height: 248px;
	background-image:
		url(/static/images/oferta_dia/ofertas-ant-modul-back3.png);
	background-repeat: no-repeat;
	float: left;
}

.oferta-ant a,.oferta-ant a:actived,.oferta-ant a:visited {
	text-decoration: none;
}

.oferta-ant a:hover {
	text-decoration: none;
	background-image: url(/static/images/ofertas-ant-modul-back2-on.png);
	background-repeat: no-repeat;
}

.oferta-ant1 {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	line-height: 16px;
	padding: 7px 0 0 10px;
}

.oferta-ant2 {
	font-size: 12px; /*estaba en 14*/
	color: #FFF;
	font-weight: normal;
	line-height: 16px;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #333;
	height: 59px;
}

.oferta-ant2-margins {
	margin: 0;
	padding: 7px 20px 0 16px;
}

.oferta-ant3 {
	padding: 7px 0px 0 20px;
}

.oferta-ant3a {
	float: left;
}

.oferta-ant3a  table {
	text-align: center;
	color: #008dcb;
}

.oferta-ant3a  table h1 {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.oferta-ant3a  table h2 {
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	margin: 0;
}

.oferta-ant3a  table h3 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.oferta-ant3b {
	float: left;
	padding: 0 0 0 24px;
	text-align: right;
}

.oferta-ant3b h2 {
	padding: 0;
	margin: 0;
	color: #fff;
	display: inline;
	font-size: 28px;
	line-height: 28px;
}

.oferta-ant3b h2 strong {
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 16px;
	line-height: 16px;
}

.oferta-ant3b h3 {
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 10px;
	line-height: 10px;
	display: inline;
}

.oferta-ant3b-foto {
	margin: 0;
	padding: 3px 11px 0 0;
}

.oferta-ant3b-estrellas {
	margin: 0;
	padding: 7px 0 0 0;
	text-align: right;
	width: 165px;
}

.paginador {
	/*position:absolute; editado porque se corria en el iexplorer*/
	text-align: right;
	float: right;
	padding: 0;
	width: 968px;
	top: 700px;
}

.paginador-margin {
	margin: 5px 0 0 0;
	padding: 0 26px 0 0;
	float: right;
}

.paginador span {
	margin: 0;
	padding: 0 0 7px 0;
	float: left;
	width: 23px;
	text-align: center;
	background-image: url(/static/images/paginador-back.png);
	background-repeat: no-repeat;
}

.paginador span a,.paginador span a:active {
	color: #000;
	text-decoration: none;
}

.paginador span a:visited {
	color: #fff;
	text-decoration: none;
}

#youarehere-pag {
	background-image: url(/static/images/paginador-back-yah.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 7px 0;
	width: 23px;
	text-align: center;
}

#micuenta {
	margin: 0;
	padding: 0;
	width: 966px;
	/*height:451px;*/
	background-image: url(/static/images/mi-cuenta-back2.png);
	background-repeat: repeat-y;
	text-align: left;
	float: left;
	position: relative;
}

#micuenta-bottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 37px;
	background-image: url(/static/images/mi-cuenta-back-bottom.png);
	background-repeat: no-repeat;
	clear: both;
}

#micuenta-margin {
	margin: 0;
	padding: 10px 0 0 16px;
}

.menu-tabs {
	margin: 0;
	padding: 0;
}

#tab-resumen {
	background-image: url(/static/images/menucuenta-1.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 99px;
	height: 35px;
	float: left;
}

#tab-resumen:hover {
	background-image: url(/static/images/menucuenta-2.png);
}

#tab-resumen-on {
	background-image: url(/static/images/menucuenta-2.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 99px;
	height: 35px;
	float: left;
}

#tab-cupones {
	background-image: url(/static/images/menucuenta-1.png);
	background-repeat: no-repeat;
	background-position: -99px 0;
	width: 95px;
	height: 35px;
	float: left;
}

#tab-cupones:hover {
	background-image: url(/static/images/menucuenta-2.png);
}

#tab-cupones-on {
	background-image: url(/static/images/menucuenta-2.png);
	background-repeat: no-repeat;
	background-position: -99px 0;
	width: 95px;
	height: 35px;
	float: left;
}

#tab-recom {
	background-image: url(/static/images/menucuenta-1.png);
	background-repeat: no-repeat;
	background-position: -194px 0;
	width: 125px;
	height: 35px;
	float: left;
}

#tab-recom:hover {
	background-image: url(/static/images/menucuenta-2.png);
}

#tab-recom-on {
	background-image: url(/static/images/menucuenta-2.png);
	background-repeat: no-repeat;
	background-position: -194px 0;
	width: 125px;
	height: 35px;
	float: left;
}

#tab-feedback {
	background-image: url(/static/images/menucuenta-1.png);
	background-repeat: no-repeat;
	background-position: -319px 0;
	width: 100px;
	height: 35px;
	float: left;
}

#tab-feedback:hover {
	background-image: url(/static/images/menucuenta-2.png);
}

#tab-feedback-on {
	background-image: url(/static/images/menucuenta-2.png);
	background-repeat: no-repeat;
	background-position: -319px 0;
	width: 100px;
	height: 35px;
	float: left;
}

#tab-infop {
	background-image: url(/static/images/menucuenta-1.png);
	background-repeat: no-repeat;
	background-position: -419px 0;
	width: 110px;
	height: 35px;
	float: left;
}

#tab-infop:hover {
	background-image: url(/static/images/menucuenta-2.png);
}

#tab-infop-on {
	background-image: url(/static/images/menucuenta-2.png);
	background-repeat: no-repeat;
	background-position: -419px 0;
	width: 110px;
	height: 35px;
	float: left;
}

#cuenta-blanco {
	width: 910px;
	background-color: #fff;
	float: left;
}

.cuenta-blanco-margin {
	padding: 20px 10px 20px 10px;
}

#cuenta-blanco2 {
	width: 850px;
	background-color: #fff;
	float: left;
}

.cuenta-blanco-margin2 {
	padding: 40px 30px 20px 50px;
}

#cuenta-blanco3 {
	width: 832px;
	background-color: #fff;
	float: left;
}

.cuenta-blanco-margin3 {
	padding: 30px 60px 40px 40px;
}

.cuenta-saldo {
	margin: 0;
	background-image: url(/static/images/saldo-back.jpg);
	height: 52px;
	width: 338px;
}

.cuenta-saldo h1 {
	padding: 15px 0 0 20px;
	margin: 0;
	font-weight: bold;
	font-size: 20px;
	color: #792077;
}

.cuenta-saldo2 {
	margin: 0;
	background-image: url(/static/images/saldo-back.jpg);
	height: 52px;
	width: 338px;
	float: left;
}

.cuenta-saldo2 h1 {
	padding: 15px 0 0 20px;
	margin: 0;
	font-weight: bold;
	font-size: 20px;
	color: #792077;
}

.cuenta-filtros {
	width: 800px;
	padding: 11px 0;
	font-size: 14px;
}

.cuenta-filtros form {
	margin: 0;
	padding: 0;
}

.cuenta-tabla {
	margin-bottom: 0;
	float: left;
}

.cuenta-tabla td {
	font-size: 14px;
	color: #444;
	text-align: center;
}

#noback1 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback2 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback3 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback4 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback5 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback6 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#noback7 {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	background-position: center;
}

#backtd1 {
	background-image: url(/static/images/mi-cuenta-fondo-td3.png);
	background-position: center top;
	background-color: #FFF;
}

#backtd2 {
	background-image: url(/static/images/mi-cuenta-fondo-td3.png);
	background-position: center top;
	background-color: #FFF;
}

#backtd3 {
	background-image: url(/static/images/mi-cuenta-fondo-td3.png);
	background-position: center top;
	background-color: #FFF;
}

#backtd4 {
	background-image: url(/static/images/mi-cuenta-fondo-td3.png);
	background-position: center top;
	background-color: #FFF;
}

#backtd5 {
	background-image: url(/static/images/mi-cuenta-fondo-td3.png);
	background-position: center top;
	background-color: #FFF;
}
/*.cuenta-tabla table ,.cuenta-tabla th,.cuenta-tabla td {
	border:1px solid #d3d3d3;
	
} borde doble para toda la tabla */
.cuenta-tabla table {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #aa3da8;
	float: left;
	padding: 4px 0;
	background-color: #AA3DA8;
}

.cuenta-tabla span {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #008dcb;
}

.cuenta-tabla td {
	padding: 8px;
	background-image: url(/static/images/mi-cuenta-fondo-td.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFF;
}

.tr-amarillo {
	background-image: url(/static/images/mi-cuenta-fondo-tr.jpg);
	font-size: 16px;
	text-align: center;
}

.cuenta-tabla h1 {
	color: #fff;
	font-size: 15px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.cuenta-tabla h2 {
	color: #792077;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}

.cuenta-tabla2 {
	margin-bottom: 0;
	float: left;
}

.cuenta-tabla2 td {
	font-size: 14px;
	text-align: left;
}

.cuenta-tabla2 h4 {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #008dcb;
}

.cuenta-tabla2 h5 {
	font-size: 14px;
	line-height: 15px;
	margin: 0 0 6px 4px;
	color: #792077;
}

.cuenta-tabla2 td {
	padding: 8px;
}

.cuenta-tabla2 h1 {
	color: #008dcb;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.cuenta-tabla2 h2 {
	color: #792077;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	margin: 0 0 3px 0;
	padding: 0;
}

.cuenta-tabla2 form {
	margin: 0;
	padding: 0;
}

.cuenta-tabla2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.cuenta-tabla2 ul li {
	float: left;
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 12px;
	line-height: 14px;
}

.cuenta-tabla2 label {
	font-size: 12px;
	padding-right: 20px;
	color: #222;
}

.centrar1 {
	margin: 0;
	padding: 10px 0 0 280px;
}

.centrar2 {
	margin: 0;
	padding: 20px 0 0 223px;
}

.tarjeta-credito {
	padding: 0;
	margin: 0;
	font-size: 14px;
	border-bottom: 2px dotted #ccc;
	border-top: 2px dotted #ccc;
}

.rounded-corners {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #8bd1af;
	background-color: #b6e4f9;
	float: left;
	padding: 6px;
}

#input-cancelar {
	background-image: url(/static/images/but-cancelar.png);
	background-repeat: no-repeat;
	background-color: transparent;
	float: left;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-cancelar:hover {
	background-image: url(/static/images/but-cancelar2.png);
	background-repeat: no-repeat;
	background-color: transparent;
}

#soldout {
	position: absolute;
	float: right;
	z-index: 8;
	margin-left: 361px;
	margin-top: 7px;
}

#wrapper-lightbox2 {
	margin: 0 auto;
	width: 484px;
	text-align: left;
	/*filter: alpha(opacity=50); opacity: .5 */
	font-weight: normal;
	background-image: url(/static/images/fondo-lightbox.png);
	background-position: bottom;
	background-repeat: repeat-x;
}

#wrapper-lightbox2 div {
	padding: 12px 20px;
	text-align: left;
}

.rounded-corners-lightbox {
	border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	background-color: #75c0eb;
}

#wrapper-lightbox2 h1 {
	margin: 3px 0 10px 0;
	padding: 0;
	font-size: 28px;
	color: #008dcb;
	line-height: 24px;
}

#wrapper-lightbox2 h2 {
	margin: 20px 0 8px 0;
	padding: 0;
	font-size: 20px;
	color: #fff;
	line-height: 24px;
}

#wrapper-lightbox2 p {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightbox2 p strong {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightbox2 h3 {
	margin: 10px 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
}

#wrapper-lightbox2 h4 {
	margin: 40px 0 18px 0;
	padding: 0;
	font-size: 22px;
	color: #fff;
	line-height: 24px;
	font-weight: normal;
}

#wrapper-lightbox2b {
	margin: 0 auto;
	width: 484px;
	text-align: left;
	/*filter: alpha(opacity=50); opacity: .5 */
	font-weight: normal;
	background-image: url(/static/images/fondo-lightbox4.png);
	background-position: top right;
	background-repeat: no-repeat;
}

#wrapper-lightbox2b div {
	padding: 12px 20px;
	text-align: left;
}

#wrapper-lightbox2b h1 {
	margin: 3px 0 10px 0;
	padding: 0;
	font-size: 28px;
	color: #008dcb;
	line-height: 24px;
}

#wrapper-lightbox2b h2 {
	margin: 20px 0 8px 0;
	padding: 0;
	font-size: 20px;
	color: #fff;
	line-height: 24px;
}

#wrapper-lightbox2b p {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightbox2b p strong {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightbox2b h3 {
	margin: 10px 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
}

#wrapper-lightbox2b h4 {
	margin: 40px 0 18px 0;
	padding: 0;
	font-size: 22px;
	color: #fff;
	line-height: 24px;
	font-weight: normal;
}

#wrapper-lightboxhome {
	margin: 0 auto;
	width: 600px;
	text-align: left;
	/*filter: alpha(opacity=50); opacity: .5 */
	font-weight: normal;
	background-image: url(/static/images/headlbhome.gif);
	background-position: top right;
	background-repeat: no-repeat;
	position: relative;
}

#wrapper-lightboxhome div { /*padding: 12px 20px;*/
	text-align: left;
}

#wrapper-lightboxhome h1 {
	margin: 3px 0 10px 0;
	padding: 0;
	font-size: 28px;
	color: #008dcb;
	line-height: 24px;
}

#wrapper-lightboxhome h2 {
	margin: 20px 0 8px 0;
	padding: 0;
	font-size: 20px;
	color: #fff;
	line-height: 24px;
}

#wrapper-lightboxhome p {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightboxhome p strong {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #fff;
	line-height: 18px;
}

#wrapper-lightboxhome h3 {
	margin: 10px 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
}

#wrapper-lightboxhome h4 { /*margin:40px 0 18px 0;*/
	padding: 160px 50px 0 50px;
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	font-weight: normal;
	margin-bottom: 10px;
}

#input-confirmar3 {
	background-image: url(/static/images/boton-suscribir-lightbox.png);
	background-repeat: no-repeat;
	background-color: transparent;
	position: relative;
	width: 122px;
	height: 35px;
	cursor: pointer;
	border: none;
	margin: 0px 0px 10px 10px;
}

.input-back6 input {
	margin: 0px 4px 14px;
	border: none;
	width: 255px;
	height: 32px;
	padding: 1px 1px 1px;
	font-size: 16px;
}

#wrapper-lightbox3 {
	margin: 0 auto;
	width: 300px;
	text-align: left;
	/*filter: alpha(opacity=50); opacity: .5 */
	font-weight: normal;
	background-image: url(/static/images/fondo-lightbox2.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #f8981d;
}

#wrapper-lightbox3 div {
	padding: 12px 20px;
	text-align: left;
}

#wrapper-lightbox3 h2 {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 17px;
	color: #fff;
	line-height: 22px;
}

#wrapper-lightbox3 p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
	font-weight: normal;
}

#pag-error {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/mi-cuenta-back2.png);
	background-repeat: repeat-y;
	text-align: left;
	float: left;
	position: relative;
}

#pag-error h1 {
	color: #008DCB;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	margin: 0;
	padding: 0;
}

.pag-error-margin {
	margin: 20px;
	padding: 20px;
	background-color: #fff;
}

#pag-error ul {
	font-size: 14px;
	list-style-position: inside;
}

#ext-bottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 37px;
	background-image: url(/static/images/ext-back-bottom.png);
	background-repeat: no-repeat;
	clear: both;
}

.rounded-corners2 {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #8bd1af;
	background-color: #b6e4f9;
	padding: 6px;
	position: relative;
}

.pag-error-list {
	margin: 10px;
}

.pag-error-list h2 {
	font-size: 14px;
	color: #000;
	margin: 0;
}

.pag-error-list ul {
	font-size: 14px;
	list-style-position: inside;
	padding: 0;
}

.pag-error-list ul li {
	display: inline;
	padding-right: 20px;
}

/* CUPON */
#cupon1 {
	margin: 20px 0 0 0;
	width: 895px;
	height: 106px;
	background-image: url(/static/images/cupon-back1.png);
	background-repeat: no-repeat;
}

#cupon1-margin {
	padding: 20px 33px 0 0;
	margin: 0;
	text-align: right;
	font-size: 12px;
	color: #0d4291;
	font-weight: bold;
}

#cupon1-margin span {
	font-size: 20px;
	padding: 0 30px 0 10px;
}

#cupon2 {
	margin: 0;
	width: 895px;
	background-image: url(/static/images/cupon-back2.png);
	background-repeat: repeat;
}

#cupon2-margin {
	padding: 16px 27px 15px 27px;
	margin: 0;
}

#cupon2-margin h1 {
	font-size: 26px;
	line-height: 27px;
	color: #fff;
	font-weight: normal;
	margin: 0;
}

#cupon3 {
	margin: 0;
	width: 895px;
	height: 600px;
	background-image: url(/static/images/cupon-back3.png);
	background-repeat: repeat;
	float: left;
}

#cupon3-margin {
	padding: 20px 27px 0 27px;
	margin: 0;
	position: relative;
	float: left;
}

.cupon3-1 {
	float: left;
	width: 250px;
	position: relative;
	padding: 4px 20px 0 0;
	font-size: 13px;
}

.cupon3-1 h1 {
	color: #01638e;
	font-size: 22px;
	line-height: 18px;
	margin: 0 0 20px 0;
}

.cupon3-1 p {
	color: #272727;
	font-size: 16px;
	line-height: 22px;
	margin: 0;
}

.cupon3-2 {
	float: left;
	position: relative;
	width: 269px;
	padding: 4px 0 0 0;
}

.cupon3-3 {
	float: left;
	position: relative;
	background-image: url(/static/images/cupon-cupon3-back.jpg);
	width: 300px;
	height: 278px;
}

.cupon3-3 table  td {
	padding: 26px;
	font-size: 16px;
	color: #0c6c96;
}

.cupon3-4 {
	float: left;
	position: relative;
	width: 516px;
	/*top:-50px;*/
	font-size: 13px;
	min-height: 72px;
	height: auto !important;
	height: 72px;
}

.cupon3-4 ul {
	padding: 0;
	margin: 0;
	list-style: url(/static/images/8.png);
	list-style-position: inside;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.cupon3-5 {
	float: left;
	position: relative;
	font-size: 13px;
	border-top: dashed 4px #008dcb;
	margin-top: 150px;
	padding: 10px 0;
	width: 840px;
	font-size: 14px;
	font-weight: bold;
	color: #008dcb;
}

.cupon3-5 span {
	font-size: 13px;
	font-weight: normal;
	color: #575757;
}

#cupon-bottom {
	margin: 0;
	width: 895px;
	background-image: url(/static/images/cupon-back-bottom.png);
	height: 29px;
	clear: both;
}

#cupon-bottom div {
	padding: 10px 10px 0 34px;
}

#proceso-compra {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/compra-back.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}

.proceso-compra-margin {
	margin: 0;
	padding: 10px 15px;
}

#proceso-compra h1 {
	margin: 0;
	padding: 0 0 3px 6px;
	color: #008dcb;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}

#proceso-compra h2 {
	margin: 0;
	padding: 0;
	color: #008DCB;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
}

#proceso-compra h3 {
	margin: 0;
	padding: 0;
	color: #8b1989;
	font-size: 12px;
	font-weight: normal;
}

#proceso-compra h4 {
	margin: 0;
	padding: 0;
	color: #75C0EB;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
}

#proceso-compra h4 a,#proceso-compra h4 a:visited,#proceso-compra h4 a:active
	{
	margin: 0;
	padding: 0;
	color: #75C0EB;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
}

#proceso-compra2 {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/compra-back2.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}

#proceso-compra2 h1 {
	margin: 0;
	padding: 0 0 3px 6px;
	color: #008dcb;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}

#proceso-compra2 h2 {
	margin: 0;
	padding: 0 0 3px 6px;
	color: #008DCB;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
}

#proceso-compra2 h3 {
	margin: 0;
	padding: 0;
	color: #8b1989;
	font-size: 12px;
	font-weight: normal;
}

#proceso-compra2 h4 {
	margin: 0;
	padding: 0;
	color: #75C0EB;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
}

#proceso-compra2 h4 a,#proceso-compra2 h4 a:visited,#proceso-compra2 h4 a:active
	{
	margin: 0;
	padding: 0;
	color: #75C0EB;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
}

.proceso-compra-bajo {
	margin: 0;
	padding: 0;
	width: 487px;
	text-align: left;
	float: left;
}

.proceso-compra-bajo p {
	margin: 10px 8px;
	padding: 0;
	font-size: 11px;
	line-height: 12px;
	color: #000;
	letter-spacing: normal;
	clear: both;
}

.proceso-compra-bajo img {
	margin: 0;
	padding: 6px 0 20px 0;
}

#completapedido {
	margin: 0;
	padding: 0;
	width: 930px;
	float: left;
	background-image: url(/static/images/fdo_codigo_promocional.jpg);
}

.codigo_promocional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008DCB;
	text-align: right;
	vertical-align: top;
	line-height: 25px;
}

.top {
	vertical-align: top;
}

.completapedido-margin {
	margin: 0;
	padding: 10px 12px 10px 12px;
}

.rounded-corners3 {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #8bd1af;
	background-color: #b6e4f9;
	padding: 6px;
	position: relative;
}

.rounded-corners4 {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #ccc;
	background-color: #fff;
	padding: 6px;
	position: relative;
}

.rounded-corners5 {
	border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border: 2px solid #8bd1af;
	background-color: #b6e4f9;
	padding: 12px;
	position: relative;
	width: 473px;
	margin: 0 0 10px 0;
}

.rounded-corners5 h5 {
	font-size: 14px;
	color: #792077;
	margin: 0 0 8px 0;
	padding: 0;
	line-height: 18px;
}

.rounded-corners5 form {
	font-size: 14px;
	color: #792077;
	margin: 0;
	padding: 0;
	line-height: 18px;
}

.rounded-corners5 form select {
	margin: 0;
	padding: 3px;
}

.completa1 {
	margin: 0;
	padding: 0 0 10px 0;
	width: 24%;
	text-align: center;
	font-size: 14px;
	color: #333;
	float: left;
}

.completa1 form {
	margin: 0;
	padding: 0;
}

.completa1 strong {
	color: #008DCB;
}

.completa2 {
	margin: 0;
	padding: 0 0 6px 0;
	text-align: left;
	font-size: 14px;
	color: #333;
	float: left;
}

.completa2 strong {
	color: #008DCB;
}

.completa2 form {
	margin: 0;
	padding: 0;
}

.proceso-column1 {
	width: 580px;
	margin: 0;
	padding: 20px 0 0 0;
	position: relative;
	float: left;
}

.proceso-column2 {
	width: 351px;
	margin: 0;
	padding: 20px 0 0 0;
	position: relative;
	float: right;
}

#procesocompra-bottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 37px;
	background-image: url(/static/images/mi-cuenta-back-bottom.png);
	background-repeat: no-repeat;
	clear: both;
}

#but-compras2 {
	margin: 0;
	padding: 0;
}

.pago-seguro {
	font-size: 11px;
	color: #000;
	line-height: 12px;
	width: 580px;
	float: left;
	margin: 10px 0;
}

#pag-comun {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/comun-back.png);
	background-repeat: repeat-y;
	text-align: left;
}

#pag-comun h1 {
	color: #008DCB;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	margin: 0 0 4px 0;
	padding: 0;
}

#pag-comun h2 {
	color: #008DCB;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
	margin: 0 0 4px 0;
	padding: 0;
}

.pag-comun-margin {
	margin: 0;
	padding: 20px;
}

#pag-comun form {
	margin: 0;
	padding: 0;
}

.input-back-comun {
	padding: 0;
	background-image: url(/static/images/input-back.png);
	background-repeat: no-repeat;
	width: 278px;
}

.input-back-comun input {
	margin: 9px 8px;
	width: 256px;
	padding: 0px;
	border: none;
	font-size: 13px;
	line-height: 18px;
}

#confirmacion-compra {
	margin: 0;
	padding: 0;
	width: 966px;
	background-image: url(/static/images/compra-back.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}

.confirmacion-compra-margin {
	margin: 0;
	padding: 20px 30px;
}

#confirmacion-compra h1 {
	margin: 0;
	padding: 0 0 3px 6px;
	color: #008dcb;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
}

#confirmacion-compra h2 {
	margin: 0;
	padding: 0;
	color: #008DCB;
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
}

#confirmacion-compra h3 {
	margin: 0;
	padding: 0;
	color: #008DCB;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
}

#confirmacion-compra h4 {
	margin: 6px 0;
	color: #222;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

#confirmacion-compra h4 a,#confirmacion-compra h4 a:visited,#confirmacion-compra h4 a:active
	{
	margin: 0;
	padding: 0;
	color: #92278F;
	font-size: 13px;
	line-height: 16px;
}

.confirmacion-compra-bajo {
	margin: 0;
	padding: 0;
	width: 487px;
	text-align: left;
	float: left;
}

.confirmacion-compra-bajo img {
	margin: 0;
	padding: 6px 0 20px 0;
}

#modulowarning {
	margin: 0;
	padding: 0;
	width: 680px;
	float: left;
}

.modulowarning-margin {
	margin: 0;
	padding: 10px 12px 18px 12px;
	font-size: 13px;
	line-height: 15px;
	color: #333;
	font-weight: bold;
}

#modulowarning h2 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 25px;
	color: #f30000;
	font-weight: bold;
}

.confirmacion-column1 {
	width: 420px;
	margin: 0;
	padding: 20px 0 0 0;
	position: relative;
	float: left;
}

.confirmacion-column2 {
	width: 351px;
	margin: 0;
	padding: 43px 0 0 0;
	position: relative;
	float: left;
}

.padding_leftright {
	padding: 0 40px;
}

.oferta-ant-22 {
	width: 404px;
	height: 208px;
	background-image: url(/static/images/ofertas_ante_back2.png);
	background-repeat: no-repeat;
	float: left;
}

.oferta-ant2-22 {
	font-size: 15px;
	color: #ffec96;
	font-weight: bold;
	line-height: 16px;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #333;
	height: 43px;
}

.oferta-ant2-margins-22 {
	margin: 0;
	padding: 11px 20px 0 16px;
}

.oferta-ant3-22 {
	padding: 8px 27px 0 13px;
}

.oferta-ant3a-22 {
	float: left;
}

.oferta-ant3b-22 {
	float: left;
	padding: 8px 14px 8px 7px;
	background-image: url(/static/images/foto_thumb_white.png);
	background-repeat: no-repeat;
}

.oferta-ant3b-foto-22 {
	margin: 0;
	padding: 0;
}

.oferta-ant3-22 p {
	padding: 0;
	margin: 0;
	font-size: 13px;
	line-height: 18px;
	color: #fff;
}

.recomenda_2 {
	margin: 0;
	padding: 0;
	width: 292px;
	height: 208px;
	background-image: url(/static/images/recomenda_back2.png);
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}

.recomenda_2-margin {
	padding: 85px 20px 0 20px;
	margin: 0;
	text-align: center;
}

.recomenda_2 img {
	margin: 0;
	padding: 0 10px 0 0;
}

#confirmacioncompra-bottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height: 37px;
	background-image: url(/static/images/back-bottom2.png);
	background-repeat: no-repeat;
	clear: both;
}

#input-fondos {
	background-image: url(/static/images/but-agregarfondos.png);
	background-repeat: no-repeat;
	float: left;
	background-color: transparent;
	width: 166px;
	height: 57px;
	cursor: pointer;
	border: none;
}

#input-fondos:hover {
	background-image: url(/static/images/but-agregarfondos2.png);
	background-repeat: no-repeat;
}

#input-agregar {
	background-image: url(/static/images/but-agregar-small.png);
	background-color: transparent;
	width: 126px;
	height: 30px;
	cursor: pointer;
	border: none;
}

#input-agregar:hover {
	background-image: url(/static/images/but-agregar-small.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

.cupones_vacio {
	padding: 30px 0;
	text-align: center;
	width: 910px;
}

.cupones_vacio h2 {
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #008dcb;
}

#lightbox_txt {
	text-align: center;
	color: #fff;
	margin: 0;
	padding: 10px;
}

#lightbox_txt h2 {
	text-align: center;
	color: #fff;
	margin: 0;
	padding: 0;
}

#lightbox_txt h2 a,#lightbox_txt h2 a:active,#lightbox_txt h2 a:visited
	{
	color: #fff;
	margin: 0;
	padding: 0;
}

#lightbox_txt h2 a:hover {
	text-decoration: none;
}

#wrapper-lightbox2 textarea {
	background-color: #fff;
	padding: 4px;
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 232px;
}

#wrapper-lightbox2b textarea {
	background-color: #fff;
	padding: 4px;
	border: 1px solid #d3d3d3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 232px;
}

/* bugs */
.duplicatecharacterbug-fix {
	float: left;
	width: 1px;
	height: 0px;
	line-height: 0px;
	visibility: hidden;
	color: #fff;
	font-size: 1px;
	line-height: 1px;
}

/* NEW HOME */
#alaizquierda {
	float: left;
	width: 720px;
	margin-top: 10px;
	position: relative;
}

#aladerecha {
	margin-top: 10px;
	float: right;
	width: 229px;
	position: relative;
}

#alaizquierda1 {
	width: 219px;
	background-image: url(/static/images/oferta_dia/alaizquierda1.png);
	background-repeat: no-repeat;
	background-position: 3px top;
	float: left;
}

#alaizquierda1_oferta-especial {
	width: 219px; /*226px; cambio*/
	background-image:
		url(/static/images/alaizquierda1_ofertaespecial_violeta2.png);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	margin: 0;
}

#alaizquierda2 {
	width: 500px;
	text-align: left;
	float: left;
	position: relative;
}

#alaizquierda2_mid {
	width: 511px;
	margin: 0;
	top: 0;
	background-image: url(/static/images/alaizquierda2_mid.png);
	background-repeat: repeat-y;
	background-position: top left;
}

#alaizquierda2_mid_margin {
	margin: 0;
	padding: 2px 44px 0 26px;
}

#alaizquierda2_bott {
	width: 511px;
	margin: 0;
	background-image: url(/static/images/alaizquierda2_bott.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#alaizquierda1y2 {
	margin: 0 0 20px 0;
	float: left;
}

#alaizquierda3y4 {
	margin: 0;
	float: left;
	padding: 0 0 23px 0;
}

#alaizquierda3 {
	width: 236px; /*224px; cambiado*/
	height: 523px;
	background-image: url(/static/images/oferta_dia/alaizquierda3.png);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	margin-left: -5px;
}

#alaizquierda3_margin {
	margin: 0;
	padding: 42px 0 0 20px;
}

#alaizquierda4 {
	width: 490px;
	margin: 0;
	float: left;
	position: relative; /*agregado*/
	left: -10px; /*agregado*/
}

#alaizquierda4_mid {
	width: 508px;
	margin: 0;
	background-image: url(/static/images/alaizquierda4_mid.png);
	background-repeat: repeat-y;
	background-position: top left;
}

#alaizquierda4_mid_margin {
	margin: 0 16px 0 0;
	padding: 0 8px 20px 20px;
	border-bottom: 2px solid #9fdeeb;
}

.asolo2 {
	text-align: center;
	font-weight: bold;
	font-size: 37px;
	color: #FFF;
	margin: 80px 0 0 6px;
	text-shadow: 0 1px 0 #000;
}

.asolo2 h2 {
	margin: 0;
	padding: 0;
	font-size: 47px;
	line-height: 49px;
	letter-spacing: -1px;
	display: inline;
}

#cajitaahorro2 {
	padding: 0 0 0 24px;
	margin: 10px 0 30px 0;
	float: left;
}

#cajitaahorro2 h3 {
	padding: 0;
	margin: 0;
	font-size: 20px;
	color: #75c0eb;
	font-weight: bold;
	display: inline;
	letter-spacing: -1px;
}

#cajitaahorro2 h2 {
	padding: 0 15px 0 0;
	margin: 0;
	font-size: 11px;
	color: #fff;
	display: inline;
	text-transform: uppercase;
}

.cajita-tiemporestante2 {
	clear: both;
	height: 90px;
}

.cajita-tiemporestante2_margin {
	color: #fffac4;
	font-size: 24px;
	font-weight: bold;
	padding: 41px 0 0 85px;
	margin: 0;
}

.cajita-compras-home21_margin {
	clear: both;
	float: left;
	padding: 20px 0 0 56px;
	margin: 0;
}

.cajita-compras-home21 {
	color: #008dcb;
	width: 130px;
	font-size: 38px;
	line-height: 40px;
	letter-spacing: 0.11em; /* funciona en IE6*/
	padding: 0;
	margin: 0;
	text-align: center;
	height: 79px;
	position: relative; /*agregado*/
	left: -6px; /*agregado*/
}

.cajita-compras-home22 {
	float: left;
	font-size: 11px;
	color: #fff;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 22px;
}

.cajita-compras-home22  table {
	font-size: 11px;
	line-height: 13px;
	color: #fff;
}

.cajita-regalaselo2 {
	height: 55px;
	left: 3px;
	width: 220px;
	position: relative;
	float: left;
	background-image: url(/static/images/oferta_dia/regalaselo.png);
	background-position: left center;
	background-repeat: no-repeat;
}

.cajita-regalaselo2:hover {
	background-image: url(/static/images/oferta_dia/regalaselo.png);
	background-position: right center;
	background-repeat: no-repeat;
}

.oferta-foto2 {
	
}

.oferta-tipo2 {
	margin: 2px 0 10px 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	color: #008dcb;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}

.oferta-titulo2 {
	margin: 0;
	padding: 0;
	font-size: 27px;
	line-height: 28px;
	color: #008dcb;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: -0.1em; /* funciona en IE6*/
}

#oferta-items2 {
	padding: 0;
	margin: 0;
}

#oferta-items2 table ul {
	width: 219px;
	margin: 0;
	padding: 0;
}

#oferta-items2 table ul h1 {
	font-size: 14px;
	margin: 0;
	padding: 16px 0 10px 0;
	font-weight: bold;
	color: #ff3300;
}

#oferta-items2 table ul li {
	list-style: url(/static/images/blt.gif);
	font-size: 11px;
	line-height: 14px;
	/*font-weight:bold;*/
	list-style-position: outside;
	margin-left: 15px;
	padding: 0 10px 2px 0;
}

.compartir-tabs2 {
	margin: 0;
	padding: 14px 0 20px 15px;
}

#tab-comp-facebook {
	background-image: url(/static/images/compratir_home_on.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 120px;
	height: 37ppx;
	float: left;
}

#tab-comp-facebook:hover {
	background-image: url(/static/images/compratir_home_on.png);
}

#tab-comp-twitter {
	background-image: url(/static/images/compratir_home_on.png);
	background-repeat: no-repeat;
	background-position: -120px 0;
	width: 120px;
	height: 37ppx;
	float: left;
}

#tab-comp-twitter:hover {
	background-image: url(/static/images/compratir_home_on.png);
}

#tab-comp-sonico {
	background-image: url(/static/images/compratir_home_on.png);
	background-repeat: no-repeat;
	background-position: -240px 0;
	width: 120px;
	height: 37ppx;
	float: left;
}

#tab-comp-sonico:hover {
	background-image: url(/static/images/compratir_home_on.png);
}

#tab-comp-email {
	background-image: url(/static/images/compratir_home_on.png);
	background-repeat: no-repeat;
	background-position: -360px 0;
	width: 120px;
	height: 37ppx;
	float: left;
}

#tab-comp-email:hover {
	background-image: url(/static/images/compratir_home_on.png);
}

#alaizquierda3_margin h1 {
	margin: 0;
	padding: 0;
	font-size: 26px;
	line-height: 27px;
	color: #fff;
}

#alaizquierda3_margin h3 {
	margin: 0;
	padding: 24px 0 0 0;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
}

#alaizquierda3_margin #mapita {
	margin: 10px 0 0 0;
	padding: 17px 0 0 7px;
	background-image: url(/static/images/mapita-fondo.png);
	background-repeat: no-repeat;
	width: 200px;
}

.titulo-descripcion2 {
	margin: 0;
	padding: 0 0 22px 0;
	font-size: 26px;
	line-height: 27px;
	color: #008dcb;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: -0.1em; /* funciona en IE6*/
}

.texto-descripcion2 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}

.descripcion-thumb2 {
	margin: 8px 0 0 0;
	padding: 7px 0 0 7px;
	background-image: url(/static/images/oferta-thumb-back2.jpg);
	background-repeat: no-repeat;
	width: 182px;
	height: 122px;
	float: right;
}

.home-thumbs2 {
	margin: 0;
	padding: 0;
	width: 195px;
	float: right;
}

.site_deal2 {
	color: #ffec96;
	font-size: 15px;
	font-weight: bold;
	background-image: url(/static/images/home_ofertaespecial_blanco.png);
	background-repeat: no-repeat;
	background-position: top right;
	height: 243px;
}

.site_deal2_oferta-del-dia {
	padding: 0;
	margin: 0;
	color: #ffec96;
	font-size: 15px;
	font-weight: bold;
	background-image: url(/static/images/home_ofertadeldia.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 223px;
	height: 243px;
}

.site_deal2_margin {
	padding: 46px 12px 0 12px;
	margin: 0;
	font-size: 14px;
	color: #222;
	font-weight: normal;
	line-height: 16px;
}

.separador_righthome {
	height: 10px;
	width: 200px;
	font-size: 2px;
	line-height: 2px;
}

.column-right-module-money2 {
	width: 222px;
	height: 47px;
	margin: 0;
	padding: 0;
	background-image: url(/static/images/content-moduleright-money2.png);
	background-repeat: no-repeat;
	background-position: top;
}

.money-12 {
	padding: 15px 0 0 7px;
	margin: 0;
	color: #295700;
	font-size: 14px;
	font-weight: bold;
}

.money-12 a,.money-12 a:active,.money-12 a:visited {
	color: #295700;
	text-decoration: underline;
}

.money-12 a:hover {
	color: #fff;
	text-decoration: underline;
}

.sitedeal-txt2 {
	margin: 0;
	padding: 0;
	height: 53px;
	width: 199px;
	height:50px;
	overflow:hidden;
}

.sitedeal-thumb2_margin {
	margin: 0 0 0 6px;
	padding: 9px 0 0 12px;
	background-image: url(/static/images/sitedeal-thumb-back.png);
	background-repeat: no-repeat;
	float: left;
}

.sitedeal-thumb2 {
	margin: 0;
	padding: 0;
	width: 180px;
	height: 109px;
}

.sitedeal-but2 {
	margin: 0;
	padding: 0 12px 0 0;
	width: 100px;
	height: 27px;
	float: right;
}

.facebook_home2 {
	margin: 0;
	padding: 0;
	height: 143px;
	width: 223px;
	background-image: url(/static/images/home_facebook.png);
	background-repeat: no-repeat;
}

.facebook_home2_margin {
	padding: 46px 12px 0 12px;
	margin: 0;
	font-size: 14px;
	color: #222;
	font-weight: normal;
	line-height: 15px;
}

.facebook_home2_txt {
	margin: 0;
	padding: 0;
	width: 190px;
	height: 97px;
}

.facebook_home2_margin h2,.facebook_home2_margin h2 a,.facebook_home2_margin h2 a:active,.facebook_home2_margin h2 a:visited
	{
	margin: 8px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

.facebook_home2_margin h2 a:hover {
	margin: 0;
	padding: 0;
}

.facebook_home3 {
	background-image: url(/static/images/oferta_dia/home_facebook.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.facebook_home3_color {
	padding: 44px 0 0 0;
	margin: 0;
}

.facebook_home3_margin {
	padding: 8px 10px;
	text-align: center;
}

.promocion_home2 {
	margin: 0;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 0;
	width: 223px;
	height: 250px;
	background-image: url(/landing/home/fondo-promo.png);
	background-repeat: no-repeat;
}

.experiencias_home2 {
	margin-left: 5px;
	padding: 0;
	width: 223px;
	height: 600px;
	background-image: url(/landing/home/fondo-experiencias.png);
	background-repeat: no-repeat;
}

.promocion_home2_margin {
	padding: 50px 0px 0 0;
	text-align: center;
}

.medios_pago_home2 {
	height: 250px;
	background-image: url(/static/images/oferta_dia/fondo-medios-pagos.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.medios_pago_home2_margin {
	padding: 50px 0px 0 0;
	text-align: center;
}

.prensa_home2 {
	margin-top: 10px;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 5px;
	padding: 0;
	width: 223px;
	height: 213px;
	background-image: url(/landing/home/fondo-prensa.png);
	background-repeat: no-repeat;
}

.prensa_home2_margin {
	padding: 45px 0px 0 10px;
	text-align: center;
}

.twitter_home2 {
	height: 143px;
	background-image: url(/static/images/home_twitter.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.twitter_home2_margin {
	padding: 56px 12px 0 12px;
	margin: 0;
	font-size: 14px;
	color: #222;
	font-weight: normal;
	line-height: 15px;
}

.twitter_home2_txt {
	margin: 0;
	padding: 0;
	width: 192px;
	height: 86px;
}

.twitter_home2_margin h2,.twitter_home2_margin h2 a,.twitter_home2_margin h2 a:active,.twitter_home2_margin h2 a:visited
	{
	margin: 8px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

.twitter_home2_margin h2 a:hover {
	margin: 0;
	padding: 0;
}

.negocios_home2 {
	height: 143px;
	background-image: url(/static/images/home_negocios.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.negocios_home2_margin {
	padding: 66px 12px 0 12px;
	margin: 0;
	font-size: 14px;
	color: #222;
	font-weight: normal;
	line-height: 15px;
}

.negocios_home2_txt {
	margin: 0;
	padding: 0;
	width: 192px;
	height: 76px;
}

.negocios_home2_margin h2,.negocios_home2_margin h2 a,.negocios_home2_margin h2 a:active,.negocios_home2_margin h2 a:visited
	{
	margin: 8px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

.negocios_home2_margin h2 a:hover {
	margin: 0;
	padding: 0;
}

.comentarios_home2 {
	margin: 0;
	padding: 0;
	width: 223px;
	background-image: url(/static/images/oferta_dia/home_comentarios.jpg);
	background-repeat: no-repeat;
}

.comentarios_home2_margin {
	padding: 66px 12px 0 12px;
	margin: 0;
	font-size: 14px;
	color: #222;
	font-weight: normal;
	line-height: 15px;
}

.comentarios_home2_txt {
	margin: 0;
	padding: 0;
	width: 192px;
}

.comentarios_home2_margin h2,.comentarios_home2_margin h2 a,.comentarios_home2_margin h2 a:active,.comentarios_home2_margin h2 a:visited
	{
	margin: 8px 0 0 0;
	padding: 0;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

.comentarios_home2_margin h2 a:hover {
	margin: 0;
	padding: 0;
}

.comentarios_home2_margin ul {
	margin: 0;
	padding: 0;
}

.comentarios_home2_margin ul li {
	list-style: url(/static/images/8.png);
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	list-style-position: inside;
	padding: 0 0 8px 0;
}

#soldout2 {
	position: absolute;
	float: right;
	z-index: 8;
	margin-left: 381px;
	margin-top: 1px;
}

/*#descuento2 {
	position: absolute;
	float:left;
	z-index:9;
	margin-left:137px;
	margin-top:66px;
	background-image:url(/static/images/tag_desc_2.png);
	background-repeat:no-repeat;
	text-align:center;
}
#descuento2_margin {
	width:137px;
	height:80px;
	text-align:center;
}*/
#descuento2 {
	position: absolute;
	float: left;
	z-index: 9;
	margin-left: 144px;
	margin-top: 72px;
	background-image: url(/static/images/tag_desc.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 161px;
}

#descuento2_margin {
	width: 107px;
	height: 68px;
}

#descuento2 h2 {
	margin: 89px 18px 0 18px;
	padding: 0;
	font-size: 10px;
	line-height: 13px;
	color: #fff;
}

#descuento2 h3 {
	margin: 0 18px 0 28px;
	padding: 0;
	font-size: 26px;
	line-height: 30px;
	color: #fff;
}

form {
	margin: 0;
	padding: 0;
}

#input-redimir-cupon {
	float: left;
	width: 67px;
	height: 24px;
}

.input-redimir-cupon {
	background-image: url(/static/images/but_validar_codprom.png);
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer;
	border: none;
}

#casos_de_exito {
	height: 698px;
	width: 875px;
	position: absolute;
	top: 420px;
	background-image: url(/static/images/casos_exito.png);
	background-repeat: no-repeat;
	left: 36px;
}

#casos_exito_title {
	padding: 10px;
	height: 20px;
	width: 860px;
	position: absolute;
	font-size: 28px;
	color: #FFF;
}

#casos_exito_reviews {
	padding: 20px;
	height: 272px;
	width: 265px;
	position: absolute;
	top: 68px;
	left: 30px;
}

#casos_exito_reviews2 {
	padding: 20px;
	height: 279px;
	width: 270px;
	position: absolute;
	top: 67px;
	left: 305px;
}

#casos_exito_reviews3 {
	padding: 20px;
	height: 275px;
	width: 265px;
	position: absolute;
	top: 68px;
	left: 580px;
}

#casos_exito_reviews4 {
	padding: 20px;
	height: 275px;
	width: 265px;
	position: absolute;
	top: 353px;
	left: 30px;
}

#casos_exito_reviews5 {
	padding: 20px;
	height: 275px;
	width: 265px;
	position: absolute;
	top: 353px;
	left: 305px;
}

#casos_exito_reviews6 {
	padding: 20px;
	height: 275px;
	width: 265px;
	position: absolute;
	top: 353px;
	left: 580px;
}

#casos_exito_button {
	position: absolute;
	height: 40px;
	width: 140px;
	top: 637px;
	right: 31px;
}

.casos_exito_fdo_reviews {
	background-image: url(/static/images/fdo_reviews_casos_exito.jpg);
	background-repeat: no-repeat;
}

#contactanos {
	background-image: url(/static/images/contacto_v.png);
	height: 540px;
	width: 330px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding-top: 55px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008DCB;
	text-align: right;
}

#couponLoading {
	background-image: url("/static/images/exp/ajax-loader.gif");
    display: block;
    height: 16px;
    margin-top: 4px;
    width: 16px;
}

#sendmailLoading {
	background-image: url("/static/images/exp/ajax-loader_contactForm.gif");
    display: block;
    height: 32px;
    width: 32px;
	background-repeat:no-repeat;
}

#flipaste_content #contactForm { display: none; }

