<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { padding:0px; margin:0px;outline:0;}
html, body {
	height:100%;
    font-family:Lucida Sans, sans-serif;
    font-size:12px;
}
body {
	color:#000;
}
a:active,
a:focus,
input {outline:0;}
img {
	border:0;
}

a,
a:visited,
a:link {color:#DF16A9;text-decoration:underline;}
a:hover,
a:active {color:#DF16A9;text-decoration:none;}

.arcentia {padding-top:10px;text-align:right;font-size:11px;}
.arcentia a {color:#888;text-decoration:none;}
.arcentia a:hover {color:#888;text-decoration:underline;}

#msg_error {
	display:none;
	padding-bottom:10px;
}
#msg_error2 {
	padding-bottom:10px;
}

#over_boxinfo{
	font-size:14px;
  	position:fixed;
	z-index:1501;
	background-color:#f3f3f3;
	padding:20px;
	overflow:hidden;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}

a#over_boxinfo_close,
a#over_boxinfo_close:visited,
a#over_boxinfo_close:link {
	background-image: url(../imgs/icon_close.png);
	background-repeat:no-repeat;
	display:block;
	float:right;
	text-indent:-9999px;
	width:20px;
	height:20px;
}

a#over_boxinfo_close:hover,
a#over_boxinfo_close:active {
	background-position:0px -20px;
}
#over_boxinfobg {
	cursor:pointer;
  	position:fixed;
	z-index:1500;
	top:0; 
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.error_msg,.info_msg {
	top:20%;
	left:50%;
	margin-left:-200px;
	width:400px;
}
.error_msg h2 {color:#F81A57;}
.info_msg h2 {color:#008000;}
.over_scrolls2 {
	height:470px;
	overflow:auto;
	margin:10px 0px 30px 0px;
	padding-right:20px;
}
.general_msg {
	font-size:12px;
	top:50%;
	left:50%;
	margin-left:-300px;
	margin-top:-150px;
	width:600px;
	height:300px;
}
.general_msg p {font-size:12px; margin-bottom:10px;text-align:justify;}
.over_scrolls {
	height:250px;
	overflow:auto;
	margin:10px 0px 30px 0px;
	padding-right:20px;
}
.over_scrolls p {line-height:18px;font-size:11px;}
.over_hidden {display:none;}

#container {
    min-height:100%;
    height: auto!important;
    height:100%;
	background-color:#EBEBE6;
}
.bgmain1 {
    min-height:100%;
    height: auto!important;
    height:100%;
	background-image:url("../imgs/bgmain1.png");
}
.bgmain2 {
    min-height:100%;
    height: auto!important;
    height:100%;
	background-image:url("../imgs/bgmain2.png");
}
.bgmain3 {
    min-height:100%;
    height: auto!important;
    height:100%;
	background-image:url("../imgs/bgmain3.png");
	background-repeat:repeat-x;
	background-position:0% 100%;
}
.widebody {
	margin:auto;
	width:980px;
}
#headertop_container {
	z-index:1400;
	position:absolute;
	width:100%;
	height:65px;
}
#headertop {
	width:100%;
	height:45px;
	padding-top:10px;
	background-image:url("../imgs/bgheadertop.jpg");
	background-repeat:repeat-x;
	box-shadow: 0px 3px 8px #999;
	-moz-box-shadow: 0px 3px 8px #999;
	-webkit-box-shadow: 0px 3px 8px #999;
}

#btnsocial {
	display:none;
	position:absolute;
	text-align:center;
	top:40px;
	margin-left:40px;
	padding:12px 15px 5px 15px;
	border:8px solid #e5e5e5;
	background-color:#fff;
	border-radius:95px;
	-moz-border-radius:95px;
	-webkit-border-radius:95px;
	box-shadow: 0px 3px 8px #999;
	-moz-box-shadow: 0px 3px 8px #999;
	-webkit-box-shadow: 0px 3px 8px #999;
	width:280px;
	overflow:hidden;
}
.wflow {
	width:500px;
}
.addthis_button_tweet {width:90px !important; overflow:hidden; }
.addthis_button_facebook_like {width:75px !important; overflow:hidden; margin-right:20px;}

.ht_box {
	font-size:11px;
	color:#ffffff;
	float:left;
	border-right:1px solid #F0A4C2;
	height:30px;
	padding:0px 12px;
	line-height:30px;
}
.ht_box span {
	display:inline-block;
	font-family: 'Ubuntu', sans-serif;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	margin-top:-5px;
	vertical-align:middle;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.7);
	-moz-text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.7);
	-webkit-text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.7);
}
.ht_box img.iconhome {
	padding-top:3px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
.ht_box img.iconhome:hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.ht_box a,.ht_box a:link,.ht_box a:visited {color:#ffffff;text-decoration:none;}
.ht_box a:hover,.ht_box a:active {color:#5a1786;text-decoration:none;}

.search {
	float:left;
	padding:0px 20px;
	line-height:30px;
}
.search_keywords {
	font-size:11px;
	width:190px;
	padding:7px;
	color:#888;
	border:1px solid #F0A4C2;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.search_submit {
	margin-left:10px;
	vertical-align:middle;
}

#header{
	overflow:hidden;
    clear:both;
}

#cart {
	font-family: 'Ubuntu', sans-serif;
	color:#888;
	font-size:16px;
	font-weight:500;
	float:right;
 	/* line-height:40px; */
 	/* margin-top:14px; */
}
#cart a {
	padding-left:30px;
    background-image: url(../imgs/iconcart.png);
    background-repeat: no-repeat;
	background-position: 0% 50%;
	color:#888;
	text-decoration:none;
}
#cart a span {
	padding:0px 5px;
	margin-left:10px;
	font-size:20px;
	color:#DF16A9;
}
#cart a:hover {color:#000;text-decoration:none;}
#cart a:hover span {
	background-color:#DF16A9;
	color:#fff;
}



.cart_table {
	border:0px;
	border-collapse:collapse;
	width:100%;
	margin-top:20px;
}
.cart_table_row {
	border:0px;
	width:100%;
	padding-left:100px;
    border-top:1px solid #EBEBE6;
    background-image: url(../imgs/inside.gif);
    background-repeat: no-repeat;
	background-position:50px 25px;
}
.new_cart {
	padding-left:10px;
	background-color:#f6f6f6;
}
.cart_table th {
	font-size:14px;
	text-align:left;
	padding-bottom:10px;
}
.cart_table th.th_image{
	width:1px;
}
.cart_table th.th_prod {
    text-align:left;
}
.cart_table th.th_qty {
	width:100px;
	text-align:left;
}
.cart_table th.th_price {
	width:120px;
	text-align:left;
}
.cart_table th.th_delete {
	width:70px;
	text-align:right;
}
.cart_table td.no_padding {padding:0px;}
.cart_table td {padding-top:10px;padding-bottom:5px;}
.cart_image {
	width:80px;
}
.cart_image img {
	width:60px;
	height:54px;
}
.new_cart .cart_image {
	width:120px;
}
.new_cart .cart_image img {
	width:100px;
	height:90px;
}
.cart_name {
	font-weight:normal;
}
.cart_qty {
	width:100px;
}
.cart_price {
	width:120px;
	padding-bottom:10px;
	margin-top:-10px;
	font-size:22px;
}
.cart_price .price_ud {
	font-size:24px;
}

.cart_price_ud {
	display:block;
	font-size:12px;
	color:#555;
	padding-top:5px;
}

.cart_delete {
	width:70px;
	text-align:center;
}
.cart_subtotals {
	float:right;
	width:400px;
}

.cart_ordertotal {
	clear:both;
	padding-left:20px;
	padding-top:10px;
	text-align:center;
	font-size:24px;
}
.cart_ordertotal span.title {
	font-size:14px;
	font-weight:bold;
}
.cart_ordertotal .price_ud {
	font-size:24px;
}
.cart_ordertotal_txt {
	clear:both;
	padding-left:20px;
	padding-bottom:10px;
	text-align:center;
	font-size:11px;
}
.msg_stockWarning {
	width:400px;
	margin-top:10px;
	float:left;
    background-image: url(../imgs/icon_warning.png);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#FFFFE9;
	border:1px solid #EAEAAC;
	color:#666600;
	padding:10px 10px 10px 35px;
	font-size:11px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.product_qty {
	float:left;
}
.input_qty {
	border:0px;
	background:none;
	width:30px;
	padding:5px 0px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;
}
.product_qty_selector {
	float:left;
	width:14px;
	padding-left:5px;
} 
.product_qty_selector a{  
	outline:0;
	display:block;
	width:14px;
	height:15px;
	text-indent:-99999px;
	text-decoration:none;
}	
a.icon_plus{background:url(../imgs/icon_plus.png) no-repeat 0 0;}
a.icon_minus{background:url(../imgs/icon_minus.png) no-repeat 0 0;}


#menu{
	float:left;
	font-family: 'Ubuntu', sans-serif;
}


/* LEVEL ONE */
ul.dropdown                         { list-style: none; position: relative; }
ul.dropdown li                      { font-size:16px; padding:0px 8px; cursor:pointer; font-weight:500; float: left; zoom: 1; color:#DF16A9; line-height:34px;margin-top:20px;}
ul.dropdown li a,
ul.dropdown li a:visited,
ul.dropdown li a:active,
ul.dropdown li a:link 				{ display:block; color:#DF16A9; text-decoration:none; }
ul.dropdown li a:hover				{ display:block; color:#000; text-decoration:none;}


ul.dropdown li.hover,
ul.dropdown li:hover                { background: #f3f3f3; color:#000; position: relative; }
ul.dropdown li.hover a    			{ color: #000; }
ul.dropdown li.icon					{ background-image:url("../imgs/dropdown.gif"); background-repeat:no-repeat; background-position: 95% 50%; padding-right: 5px; }

/* LEVEL TWO */
ul.dropdown ul.level2 				{ font-family:Lucida Sans, sans-serif; list-style: none; background: #f3f3f3; padding:10px 0px; visibility: hidden; position: absolute; z-index:100; top: 100%; left: 0; text-transform:none; text-align:left; font-size:11px;  filter:alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; }
ul.dropdown ul.level2 li 			{ margin-left:10px; padding: 5px 10px; margin-top:0px; font-size:12px; font-weight:normal; color:#000; float: none; line-height:16px; background-image:url("../imgs/arrow.png"); background-repeat:no-repeat; background-position:0px 10px;}					  
                                    /* IE 6 &amp; 7 Needs Inline Block */
ul.dropdown ul.level2 li a,
ul.dropdown ul.level2 li a:visited,
ul.dropdown ul.level2 li a:active,
ul.dropdown ul.level2 li a:link		{ color:#000; display: inline-block; white-space: nowrap; } 
ul.dropdown ul.level2 li a:hover	{ color:#DF16A9; } 

/* LEVEL THREE */
ul.dropdown ul.level2 li ul			{ list-style:none;}
ul.dropdown ul.level2 li ul li		{ line-height:12px; float: none; font-size:11px; font-weight:normal; background-image:url("../imgs/arrow.png"); background-repeat:no-repeat; background-position:0px 10px; }
ul.dropdown ul.level2 li ul li a,
ul.dropdown ul.level2 li ul li a:visited,
ul.dropdown ul.level2 li ul li a:active,
ul.dropdown ul.level2 li ul li a:link	{ color:#000; } 
ul.dropdown ul.level2 li ul li a:hover	{ color:#DF16A9;} 


ul.dropdown li.ofertas a,
ul.dropdown li.ofertas a:link,
ul.dropdown li.ofertas a:visited,
ul.dropdown li.ofertas a:hover,
ul.dropdown li.ofertas a:active 	{color:#f00;}

ul.dropdown li.porprecio 						{ background: #8546AE; background-image:url("../imgs/bgsqr.png"); background-repeat:no-repeat; background-position:100% 0%; color:#fff; position: relative; }
ul.dropdown li.porprecio a,
ul.dropdown li.porprecio a:visited,
ul.dropdown li.porprecio a:active,
ul.dropdown li.porprecio a:link 				{ display:block; color:#fff; text-decoration:none; }
ul.dropdown li.porprecio a:hover				{ display:block; color:#000; text-decoration:none;}
ul.dropdown li.porprecio:hover                { background: #9254B9; background-image:url("../imgs/bgsqr.png"); background-repeat:no-repeat; background-position:100% 0%; }

ul.dropdown li.current				{ color: #000; }
ul.dropdown li.current a,
ul.dropdown li.current a:link,
ul.dropdown li.current a:visited,
ul.dropdown li.current a:hover,
ul.dropdown li.current a:active 	{color:#000;}

#account {
	float:right;
	height:30px;
	padding:5px 0px;
	overflow:hidden;
}
#account ul {
	float:left;
	list-style:none;
}
#account ul li {
	float:left;
	color:#fff;
    background-image: url(../imgs/account_sep.gif);
    background-repeat: no-repeat;
	background-position: 0% 50%;
}
#account ul li a,
#account ul li a:link,
#account ul li a:visited {
	display:block;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	padding:0px 15px 0px 30px;
	line-height:30px;
}
#account ul li a:hover,
#account ul li a:active,
#account ul li.current a {
    text-decoration:underline;
}
#account ul li.icon_login {background:none;}
#account ul li.icon_login a {
	background-image: url(../imgs/icon_login.png);
	background-position:10px 50%;
    background-repeat: no-repeat;
}
#account ul li.icon_register a {
	background-image: url(../imgs/icon_register.png);
	background-position:10px 50%;
    background-repeat: no-repeat;
}
#account ul li.icon_profesional a {
	background-image: url(../imgs/icon_profesional.png);
	background-position:10px 50%;
    background-repeat: no-repeat;
	font-weight:bold;
}


#main{
	overflow:hidden;
    clear:both;
    background-color:#fff;
	padding:20px;
	padding-top:80px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow: 0px 1px 2px #aaa;
	-moz-box-shadow: 0px 1px 2px #aaa;
	-webkit-box-shadow: 0px 1px 2px #aaa;
}
#content{
	overflow:hidden;
    clear:both;
	padding-bottom:30px;
	min-height:300px;
}

h1 {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:24px;
	font-weight:normal;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #EBEBE6;
}
h2 {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:20px;
	font-weight:normal;
	margin-bottom:2px;
}
h2.black {
	padding-top:10px;
	padding-bottom:15px;
	font-family: 'Ubuntu', sans-serif;
	color:#000;
	font-size:20px;
	font-weight:normal;
	margin-bottom:2px;
}
h3 {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:16px;
	font-weight:500;
	margin-bottom:10px;
}

.hr {
	clear:both;
	height:1px;
	border-top:1px solid #EBEBE6;
}
.hr2 {
	clear:both;
	height:1px;
	border-top:1px solid #EBEBE6;
}
.address_row {
	padding:20px;
    border-top:1px solid #EBEBE6;
	line-height:20px;
}

.right {float:right;}
.left {float:left;}
.overflow{overflow:hidden;}
.small {font-size:11px;}
.cleared {clear:both;}
.cleared5 {clear:both;padding-top:5px;}
.cleared10 {clear:both;padding-top:10px;}
.cleared15 {clear:both;padding-top:15px;}
.cleared20 {clear:both;padding-top:20px;}
.cleared30 {clear:both;padding-top:30px;}
.cleared40 {clear:both;padding-top:40px;}
.break {clear:both;padding-top: 142px;}

.custom_cart {
	float:left;
	width:195px;
	padding:5px 15px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	font-size:11px;
}

.right_custom {
	float:right;
	margin-top:10px;
	width:340px;
}
#current_cart {
	height:300px;
	padding:5px 15px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#current_cart img {padding:0px 50px;}

#info_next_cart {
	clear:both;
	overflow:hidden;
}
.next_cart {
	float:right;
	width:200px;
	height:300px;
	padding:5px 15px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.pbox_pmax {font-weight:bold;}

.product_list {
	padding-top:15px;
	width:1000px;
}
.product_box {
	float:left;
	width:195px;
	height:375px; /* ALBERTO - height:210px; */
	padding:5px 15px;
	margin-right:10px;
	margin-bottom:25px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.product_box .product_box_info {
	display:block;
	width:195px;
	height:180px;
	padding:5px 0px;
}

.product_label {
	position:absolute;
	width:97px;
	height:97px;
	display:block;
	margin-top:-6px;
	margin-left:-16px;
	z-index:888;
}
.product_label2 {
	position:absolute;
	width:97px;
	height:97px;
	display:block;
	margin-top:-21px;
	margin-left:-21px;
	z-index:888;
}

.pbox_title {
	height:60px; /* ALBERTO - height:80px; */
	margin-bottom:10px;
	border-bottom:1px solid #EBEBE6;
}
.pbox_desc {
	height:40px;
	color:#666;
	font-size:11px;
}
.pbox_price {
	height:40px;
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:24px;
	font-weight:500;
}
.pbox_price span {
	padding-left:10px;
	color:#666;
	font-size:14px;
	text-decoration:line-through;
}
.pbox_price_ini {
	display:none; /*ALBERTO*/
	position:absolute;
	z-index:1;
	margin-top:181px;
	padding:5px 15px;
	margin-left:-15px;
	width:195px;
	height:20px;
	background-image:url("../imgs/bgpprice.jpg");
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:18px;
	font-weight:500;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.pbox_price_ini span {
	padding-left:10px;
	color:#666;
	font-size:14px;
	text-decoration:line-through;
}
.product_list2 .pbox_price_ini {
	position:absolute;
	z-index:1;
	margin-top:140px;
	padding:5px 15px;
	margin-left:-15px;
	width:145px;
	height:20px;
	background-image:url("../imgs/bgpprice.jpg");
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:18px;
	font-weight:500;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.pprecio_label {
	font-size:12px;
}
.pprecio_note {
	padding-top:5px;
	font-size:12px;
}
.pinfo_share {
	padding-top:10px;
	height:35px;
	background-color:#f6f6f6;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#pinfo-carousel img {
	cursor: pointer;
}
#pinfo-carousel {
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
	padding:10px 0;
	margin:20px 0;
}
#pinfo-carousel li {
	margin-right:5px;
}

.pimage {
	float:left;
	width:400px;
	padding:20px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.pimage img {
	max-width:100%;
	height:auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.pprice {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:24px;
	font-weight:500;
}
.pprice span {
	padding-left:10px;
	color:#666;
	font-size:14px;
	text-decoration:line-through;
}
.in_canastilla {
	position:absolute;
	z-index:2;
	margin-top:-6px;
	margin-left:169px;
}
.in_canastilla2 {
	position:absolute;
	z-index:2;
	margin-top:-22px;
	margin-left:379px;
}
.product_list2 {
	float:left;
	padding-top:15px;
	width:580px;
	height:1000px; /* height:600px; */
	overflow:auto;
}
.product_list2 .product_box {
	float:left;
	width:145px;
	height:295px; /* height:165px; */
	padding:5px 15px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #EBEBE6;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.product_list2 .product_box .product_box_info {
	display:block; /* display:none; */
	position:absolute;
	width:145px;
	height:295px; /* height:165px; */
	padding:5px 15px;
	margin-left:-15px;
	margin-top:-5px;
	/* background-image:url("../imgs/bgproductbox.png"); */
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.product_list2 .product_box .product_box_info .pbox_title {
	padding-top:150px;
}
.product_list2 .product_box .product_box_info .pbox_title h3 {
	font-size:14px;
}
.product_list2 .product_box_checked {
	border:1px solid #DF16A9;
}
.product_list2 .check_pid {
	display:none;
}
.button a,
.button a:link, 
.button a:visited {
	display:block;
	font-family: 'Ubuntu', sans-serif;
	background-color:#DF16A9;
	color:#fff;
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	padding:5px 10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.button a:hover {
	background-color:#F444C5;
}
.button a:active {
	background-color:#888;
}

.button2 a,
.button2 a:link, 
.button2 a:visited {
	display:block;
	font-family: 'Ubuntu', sans-serif;
	background-color:#EDEDED;
	color:#DF16A9;
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	padding:5px 10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.button2 a:hover {
	background-color:#ddd;
}
.button2 a:active {
	background-color:#888;
}

.banners {
	overflow:hidden;
}
.banners ul {
	width:1200px;
	list-style:none;
}
.banners ul li {
	float:left;
	padding-right:21px;
}

#footer {
	overflow:hidden;
    clear:both;
	background-image:url("../imgs/bgfooter.png");
	background-position:-10px 0px;
    background-color:#fff;
	padding:20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow: 0px 1px 2px #aaa;
	-moz-box-shadow: 0px 1px 2px #aaa;
	-webkit-box-shadow: 0px 1px 2px #aaa;
}
.footer_box_news {
	float:right;
	width:340px;
	padding:10px;
	padding-left:80px;
	background-image:url("../imgs/iconnews.png");
	background-repeat:no-repeat;
	background-position:0px 8px;
	color:#888;
}
.footer_box_phone {
	float:left;
	border-right:1px solid #EBEBE6;
	width:360px;

	padding:10px;
	padding-left:80px;
	/* 
		margin-left:20px;
	background-image:url("../imgs/iconphone.png");
	background-repeat:no-repeat;
	background-position:0px 8px; */
	color:#888;
}
.footer_box_phone h3,.footer_box_news h3 {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:24px;
	font-weight:normal;
	padding-bottom:0px;
	margin-bottom:0px;
}
.facebook {
	float:right;
	width:450px;
}
.facebook h3 {
	float:left;
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:20px;
	font-weight:normal;
	padding-bottom:0px;
	margin-bottom:-22px;
}

.footer_box_phone div {
	/* background-image:url("../imgs/dot.png"); 
	background-repeat:no-repeat;
	background-position:0px 22px;
	padding-left:13px;*/
	margin-top:10px;
}
.footer_box_phone div span {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:30px;
	font-weight:500;
	padding-left:10px;
}


.footer_links {
	float:left;
	padding-left:30px;
	width:200px;
}
.footer_links h3 {
	font-family: 'Ubuntu', sans-serif;
	color:#DF16A9;
	font-size:20px;
	font-weight:500;
	margin-bottom:0px;
}
.footer_links ul {
	list-style:none;
}
.footer_links ul li {
	line-height:25px;
	padding-left:13px;
	background-image:url("../imgs/arrow.png");
	background-repeat:no-repeat;
	background-position:0px 10px;
}
.footer_links ul li a,
.footer_links ul li a:link,
.footer_links ul li a:visited {
	color:#000;
	text-decoration:none;
}
.footer_links ul li a:hover,
.footer_links ul li a:active {
	color:#000;
	text-decoration:underline;
}
.copy {
	padding-top:15px;
	color:#888;
}
.box_resume {
	float:left;
	width:215px;
	background-color:#FFFFE9;
	border:1px solid #EAEAAC;
	padding:20px;
	color:#660;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-top:10px;
	margin-right:20px;
}
.boxtip h2 {
	font-family: 'Ubuntu', sans-serif;
	color:#660;
	font-size:20px;
	font-weight:normal;
	margin-bottom:2px;
}
.boxtip {
	float:right;
	width:260px;
	background-color:#FFFFE9;
	border:1px solid #EAEAAC;
	padding:20px;
	color:#660;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.formactive {
	float:left;
	width:580px;
	background-color:#f6f6f6;
	padding:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.formactive2 {
	float:left;
	width:580px;
	padding:20px;
}
.formactive3 {
	text-align:justify;
	background-color:#f6f6f6;
	padding:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

select {
	outline:0;
	width:217px;
	padding:5px;
	border:1px solid #dadada;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
textarea {
	font-family:Arial;
	outline:0;
	color:#888;
	padding:5px;
	border:1px solid #dadada;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.input_text2 {
	padding:5px;
	color:#888;
	border:1px solid #dadada;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:205px;
}
.input_select {
	padding:5px;
	color:#888;
	border:1px solid #dadada;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:217px;
}
.attr_result {
	position:absolute;
	display:none;
	width:150px;
	height:60px;
	background-color:#fff;
}
.attr_result2 {
	margin-top:40px;
	margin-left:15px;
	padding:10px 10px;
	position:absolute;
	display:none;
	width:150px;
	background-color:#fff;
}
.input_text {
	width:200px;
	padding:5px;
	color:#888;
	border:1px solid #FDBCD8;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.tdbLink {float:right;}
.tdbLink a,.tdbLink a:visited,.tdbLink a:link {
	display:block;
	font-family: 'Ubuntu', sans-serif;
	background-color:#5e188a;
	color:#ffffff;
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	padding:5px 10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.tdbLink a:hover{
	background-color:#F444C5;
}
.tdbLink a:active{
	background-color:#888;
}
.submit {
	border:0;
	font-family: 'Ubuntu', sans-serif;
	background-color:#DF16A9;
	color:#fff;
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	padding:5px 10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.submit:hover{
	background-color:#F444C5;
}
.submit:active{
	background-color:#888;
}

.submit2 {
	border:0;
	font-family: 'Ubuntu', sans-serif;
	background-color:#42006C;
	color:#fff;
	font-size:16px;
	font-weight:500;
	text-decoration:none;
	padding:5px 10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.submit2:hover {
	background-color:#7528A6;
}
.submit2:active {
	background-color:#888;
}


.account_container {
	background:url(../imgs/bg-m.gif) no-repeat top left;
	width:359px;
	height:72px;
	float:right;
	font-size:10px;
	color:#888;
	padding-top:14px;
	padding-left:10px;
}
.account ul {
	padding-top:9px;
	margin-right:31px;
	font-size:12px;
	list-style:none;
	float:right;
}
.account ul li {
	float:left;
	line-height:25px;
	padding-left:13px;
	margin-left:13px;
	background-image:url("../imgs/arrow.png");
	background-repeat:no-repeat;
	background-position:0px 10px;
}
.account ul li a,
.account ul li a:link,
.account ul li a:visited {
	color:#000;
	text-decoration:none;
}
.account ul li a:hover,
.account ul li a:active {
	color:#000;
	text-decoration:underline;
}

.foots {
	height:60px;
	clear:both;
	overflow:hidden;
	background-image:url("../imgs/bgfoots2.png");
	background-repeat:repeat-x;
	background-color:#d9d9d9;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

/* Easy Slider */
#slider {
	clear:both;
	overflow:hidden;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li { 
	width:940px;
	height:350px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn { 
	display:none;
	width:42px;
	height:42px;
	position:absolute;
	margin-top:-190px;
	margin-left:10px;
	z-index:1000;
	}	
#nextBtn{ 
	margin-left:890px;
	}														
#prevBtn a, #nextBtn a {  
	display:block;
	position:relative;
	width:42px;
	height:42px;
	text-indent:-99999px;
	background:url(../imgs/btn_prev.png) no-repeat 0 0;	
	}	
#nextBtn a { 
	background:url(../imgs/btn_next.png) no-repeat 0 0;	
	}	
/* // Easy Slider */


/* Easy Slider2 */
.slider2_container {
	overflow:hidden;
    clear:both;
    background-color:#fff;
	padding:10px 40px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow: 0px 1px 2px #aaa;
	-moz-box-shadow: 0px 1px 2px #aaa;
	-webkit-box-shadow: 0px 1px 2px #aaa;
}
#slider2 {
	clear:both;
	overflow:hidden;
}
#slider2 ul, #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2 li { 
	overflow:hidden; 
	}	
#slider2 li a,#slider2 li a:link,#slider2 li a:visited {
	display:inline-block;
	width:120px;
	height:75px;
	margin-left:2px;
	text-indent:-9999px;
	background-position:0% 0%;
	background-repeat:no-repeat;
} 
#slider2 li a:hover {
	background-position:0% 100%;
	background-repeat:no-repeat;
} 
#prevBtn2, #nextBtn2 { 
	display:block;
	width:25px;
	height:25px;
	position:absolute;
	margin-top:-50px;
	margin-left:-30px;
	z-index:1000;
	}	
#nextBtn2 { 
	margin-left:900px;
	}														
#prevBtn2 a, #nextBtn2 a {
	display:block;
	position:relative;
	width:25px;
	height:25px;
	text-indent:-99999px;
	background:url(../imgs/btn_prev2.png) no-repeat 0 0;	
	}	
#nextBtn2 a { 
	background:url(../imgs/btn_next2.png) no-repeat 0 0;	
	}	
/* // Easy Slider2 */

#addtohelp {
	display:none;
	font-size:11px;
}


.history_table {
	width:100%;
	border-collapse:collapse;
    border-top:1px solid #ddd;
}
.history_table td {
	vertical-align:middle;
	padding:15px;
}



ul.steps {
	float:right;
	list-style:none;
	margin-top:5px;
}
ul.steps li {
	float:left;
	font-family: 'Ubuntu', sans-serif;
	font-size:16px;
	font-weight:500;
	background-color:#EDEDED;
	color:#DF16A9;
	padding:5px 10px;
	margin-left:10px;
	padding-top:0px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
ul.steps li.active {background-color:#DF16A9;color:#fff;}
ul.steps li a,ul.steps li a:link,ul.steps li a:visited {color:#957437;text-decoration:none;}
ul.steps li a:active,ul.steps li a:hover {background-color:#DF16A9;color:#fff;text-decoration:underline;}
ul.steps li.active a,ul.steps li.active a:link,ul.steps li.active a:visited {color:#FED181;text-decoration:none;}
ul.steps li.active a:active,ul.steps li.active a:hover {color:#FED181;text-decoration:underline;}

.checkout_table {
	width:100%;
	border-collapse:collapse;
}
.checkout_table td {
	padding:10px;
	line-height:25px;
	border-bottom:1px solid #ddd;
}
.checkout_table img {
	vertical-align:middle;
	padding-right:20px;
}
.checkout_table_total {
	width:100%;
	border-collapse:collapse;
	margin-top:10px;
}
.checkout_table_total td {
	padding:0px 10px;
	line-height:25px;
}
.checkout_table td.checkout_product_inside {
	padding-left:50px;
    background-image: url(../imgs/inside2.gif);
    background-repeat: no-repeat;
	background-position:20px 15px;
}

.box_comments {
	float:right;
	line-height:20px;
	width:400px;
	border:1px solid #ddd;
	padding:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}


.success_data {
	margin-top:20px;
	margin-botton:20px;
	text-align:center;
	clear:both;
}
.success_refer {
	width:200px;
	font-weight:bold;
	text-align:center;
}
.success_refer2 {
	width:200px;
	margin-top:5px;
	font-size:11px;
	text-align:center;
}

.success_refer_number {
	font-size:22px;
	text-align:center;
	margin:auto;
	margin-top:5px;
	width:130px;
	background-color:#fff;
	padding:10px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #E6E6C6;
}

.success_moneyorder {
	width:400px;
	margin:auto;
	border:1px solid #E6E6C6;
	background-color:#FFFFE9;
	padding:20px 80px;
	color:#660;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.success_paypal {
	width:400px;
	margin:auto;
	padding:20px 80px;
	text-align:center;
}

.contentText {
	line-height:18px;
}
.contentText ol {margin-top:10px;margin-left:30px;list-style-type:upper-latin;}
.contentText ol li {padding:5px 0px;}
.contentText p {
	padding-bottom:10px;
}

.shipping_table {border-collapse:collapse;font-size:11px;}
.shipping_table th {padding:5px;text-align:left;border:3px solid #f3f3f3;width:120px;text-transform:uppercase;}
.shipping_table td {padding:5px;background-color:#fff;text-align:left;border:3px solid #f3f3f3;width:120px;}



.paginacion {
	clear:both;
	height:30px;
	font-size:12px;
	padding-top:20px;
	margin-top:20px;
	border-top:1px dotted #ccc;
	overflow:hidden;
}

a.linkpages {
	color:#fff;
	text-decoration:none;
	background-color:#DF16A9;
	padding:5px 8px 5px 8px;
	line-height:24px;
	margin-right:4px;
	font-weight:bold;
	font-size:11px;
	text-shadow: 0px 0px 1px #666;
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
a.linkpages:hover {
	background-color:#F444C5;
}
a.linkpages:active{
	background-color:#888;
}
a.linkpages_nopage,a.linkpages_nopage:active {
	color:#000;
	text-decoration:underline;
	padding:5px 1px 5px 1px;
	line-height:24px;
	margin-right:4px;
	font-weight:bold;
	font-size:11px;
}
a.linkpages_nopage:hover {
	color:#000;
	text-decoration:none;
}
.linkpages_current {
	color:#fff;
	text-decoration:none;
	background-color:#888;
	padding:5px 8px 5px 8px;
	line-height:24px;
	margin-right:4px;
	font-weight:bold;
	font-size:11px;
	text-shadow: 0px 0px 1px #666;
	border-radius:5px;
	-moz-border-radius: 5px;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbar {width: 9px;background: #f2f2f2 url(../imgs/scrollbar.gif) -9px 0px repeat-y;}
.vscrollerbarbeg {height: 5px !important;width: 9px;background: url(../imgs/scrollbar.gif) -27px -5px no-repeat;}
.vscrollerbarend {height: 5px;width: 9px;background: url(../imgs/scrollbar.gif) -27px 0px no-repeat;}
.vscrollerbase {width: 9px;background: transparent url(../imgs/scrollbar.gif) 0px 0px repeat-y;}
.vscrollerbasebeg {width: 9px;height: 5px !important;background: url(../imgs/scrollbar.gif) -18px -5px no-repeat;}
.vscrollerbaseend {height: 5px;width: 9px;background: url(../imgs/scrollbar.gif)  -18px 0px no-repeat;}
.hscrollerbase {height: 5px; background-color: #f2f2f2;}
.hscrollerbar {height: 5px; background-color: #dedede;}
.vscrollerbar, .hscrollerbar {padding: 5px;z-index: 2;}
.scrollerjogbox {width: 9px;height: 5px;top: auto; left: auto;bottom: 0px; right: 0px;background: #f2f2f2;}

/* Scroll Bar Master Styling Ends Here */




.tabletallas {
	width:100%;
	font-size:11px;
}
/*
.tabletallasleft {
	float:left;
	width:48%;
}
.tabletallasright {
	float:right;
	width:48%;
}
*/
.tabletallas table {
	width:100%;
}
.tabletallas table th {
	text-align:left;
	padding:5px;
}
.tabletallas table td {
	padding:5px;
}
.tabletallas table tr:nth-child(even) {
	background-color:#fff;
}



.pinfo-options label .option_button {
	cursor:pointer;
	float:left;
	border: 1px solid #dadada;
	background-color:#fff;
	font-size:12px;
	padding:6px 0px;
	margin-right:10px;
	margin-bottom:10px;
	min-width:60px;
	text-align:center;
	transition: all 0.2s linear;
}
/*
.pinfo-options label input:checked + .option_button,
.pinfo-options label .option_button:hover {
	border: 1px solid #aaa;
	background-color:#aaa;
	color:#fff;
}
*/
.pinfo-options label .option_button:hover,
.pinfo-options label .option_active {
	border: 1px solid #aaa;
	background-color:#aaa;
	color:#fff;
}
.pinfo-options span {
	font-size:10px;
}
.pinfo-options input {
	z-index:-1;
	position:absolute;
}
</pre></body></html>