HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px 
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TABLE {
	BORDER-COLLAPSE: collapse; 
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
A:active {

}
A:focus {

}
* HTML .clearfix {
	HEIGHT: 1%
}
BODY {
	background-color: #f0f0f0;
	font-family: "Century Gothic";
	font-size: 12px;
}
A:link {
	COLOR: #1d96b8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1d96b8; TEXT-DECORATION: none
}
A:hover {
	COLOR: #F05E68
}
H1 {
	FONT-SIZE: 18px;
	COLOR: #7ACCC8;
	LETTER-SPACING: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 0px;
	FONT-WEIGHT: bold;
}
H2 {
	FONT-SIZE: 15px;
	MARGIN-top: 10px;
	MARGIN-LEFT: 10px;
	COLOR: #666;
	background: url(../img/h2_mark.png) right top repeat-y;
	LETTER-SPACING: 2px;	
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	padding-left: 10px;
	width: 300px;
	font-weight:bold;
}
H3 {
	FONT-SIZE: 15px;
	MARGIN-BOTTOM: 0.4em;
	MARGIN-LEFT: 0px;
	COLOR: #889638;
	LETTER-SPACING: 0px;
	FONT-WEIGHT: bold;
	padding-left: 0px;
}
H4 {
	FONT-SIZE: 13px;
	COLOR: #999;
	LETTER-SPACING: 2px;
	FONT-WEIGHTz: bold;
	padding: 8px 0px 0px 0px;
}
H5 {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0.6em;
	COLOR: #CCCCCC
}
p {
	COLOR: #777;
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial, sans-serif
}
table#bod {
	width: 1054px;
}
table#int {
	width: 900px;
}
td.contenido {
	width: 900px;
}
td.publi {
	width: 154px;
	background-image: url(../img/sombrader.png);
	background-repeat: no-repeat;
}

#header .gutter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#wrapper .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#legal .mensup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px
}
#footer .inner {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	PADDING-TOP: 0px;
}
#menuinf .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; PADDING-TOP: 0px; height: 30px;
}
#drops {
}
#header {

	
}
#header .inner {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 131px;
	background: url(../img/header.jpg) top right no-repeat;
}
#header #logo {
	PADDING-TOP: 13px;
	height: 84px;
}
#menu_drop {
	position:absolute;
	width:181px;
	height:25px;
	z-index:500;
	margin-left:719px;
	margin-top: 5px;
	background: url(../img/menu_drop_borrar.png) top left no-repeat;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.menu_drop_tx {
	padding: 3px 10px;
	color: #FFFFFF;
}
#test {
	position:absolute;
	width:165px;
	height:115px;
	z-index:2;
	background-color: #07A5B5;
	border-left: 3px double #93D1D7;
	border-right: 3px double #93D1D7;
	border-bottom: 3px double #93D1D7;
	padding: 5px;
}
#header #menu_ft {
	position:absolute;
	width:640px;
	height:40px;
	z-index:1;
	margin-top: 52px;
	margin-left: 260px;
}
#header #menu_sc {
	margin-top: 3px;
	border: 3px double #F0A7AC;
}
.link_panel_cart {
	margin-top: 3px;
	background: url(../img/bt_cart.png) top left no-repeat;
	font-size: 14px;
	font-weight:bold;
	padding: 4px 0px 0px 30px;
	color: #FFFFFF;
	height: 23px;
}
.link_panel_cart A{
	color: #FFFFFF;
}
.link_panel_cart A:link{
	color: #FFFFFF;
}
.link_panel_cart A:hover{
	color: #FFD9D9;
}
.link_panel_ch {
	margin-top: 3px;
	background: url(../img/bt_ch.png) top left no-repeat;
	font-size: 14px;
	font-weight:bold;
	padding: 4px 0px 0px 30px;
	color: #FFFFFF;
	height: 23px;
}
.link_panel_ch A{
	color: #FFFFFF;
}
.link_panel_ch A:link{
	color: #FFFFFF;
}
.link_panel_ch A:hover{
	color: #66FF99;
}
.price_tab {color: #EF6362}

form#logueo {
	color: #0066CC;
	width:480px;
	height:100px;
}
a.logueoslogan {
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
}
.logueotit {
	font-size: 12px;	
}
.logueotx {
	font-size: 11px;	
}
a.logueotx {
	font-size: 10px;
	color: #000099;
}
input#user {
	font-size: 12px;
	color: #666;
	background-image: url(../img/input.jpg);
	background-repeat: repeat-x;
	height: 18px;
}
input#password {
	font-size: 12px;
	color: #666;
	background-image: url(../img/input.jpg);
	background-repeat: repeat-x;
	height: 18px;
}
#wrapper {
	background: url(../img/wraper.jpg) bottom center no-repeat;	
}
#wrapper .inner {
	
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative;
}
#wrapper .inner P {
	font-size: 12px;
	padding-bottom: 5px;	
}
#wrapper #main {
	padding: 25px 20px 20px 20px;
	border-right: 1px solid #f8f8f8;
	border-left: 1px solid #f8f8f8;
}
#wrapper #main P{
	color:#777;
	text-align: justify;
}
.ima_cat{
	border: 3px double #ccc;
	margin-right: 10px;
}
.ima_hm{
	border: 3px double #ccc;
}
.ic_zoom {
	position:absolute;
	width:32px;
	height:32px;
	z-index:3;
	margin-left: 268px;
}
input#add_cart {
	border: none;
	width: 105px;
	height: 21px;
	color: #FFFFFF;
	background: url(../img/bt_add_cart.png) no-repeat top left;
	background-color: transparent;
	CURSOR: pointer;
	font-weight: bold;
	padding-left: 20px;
	text-align: left;
}
input#add_cart:hover {
	border: none;
	width: 105px;
	height: 21px;
	color: #FFFFFF;
	background: url(../img/bt_add_cart_hov.png) no-repeat top left;
	background-color: transparent;
	CURSOR: pointer;
	font-weight: bold;
	padding-left: 20px;
	text-align: left;
}
.form_div {
	border: 1px solid #fff;
	margin: 12px 0px;
	padding: 6px 6px;
}
.press_photo IMG {
	border: 3px double #ccc;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.store_photo IMG {
	border: 3px double #ccc;
	margin-bottom: 25px;
	margin-right: 5px;
	margin-left: 15px;
}
#banergen {
	padding: 24px 0px 0px 0px;
}
table#home {
	width: 900px;
}
#legal {
	background: url(../img/wraper.jpg) bottom center no-repeat;
}
#legal .inner {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}	
#Xtx_flot_home {
	position:absolute;
	width:900px;
	height:1px;
	z-index:3;
	padding-top: 385px;
}
#footer {
	background: url(../img/footer.jpg) top center no-repeat;
	padding-bottom: 100px;
}
#footer .inner {
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	float: right;
	padding-top: 22px;
	width: 300px;
}
#copyright A:link {
	COLOR: #999
}
#copyright A:visited {
	COLOR: #888
}
#copyright A:hover {
	COLOR: #666
}
.imaginAmos {
	color: #66CCFF
}
span.mini{
	font-family: "Century Gothic";
	font-size:10px;
	color: #999999;
}
.bt_reg {
	text-align: right;
	BORDER-TOP: #666 1px solid;
	font-size: 16px;
	font-weight: bold;
}
#sumary {
	width:290px;
	margin: 50px auto;
	background: #ECF4CA;
	padding: 10px;
}
#steps_gaia {
	position:relative;
	float: right;
	width:490px;
	height:25px;
	z-index:3;	
}
OL.progress-steps {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL.progress-steps LI {
	BACKGROUND-IMAGE: url(../img/incomplete-incomplete.png); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; COLOR: #999999; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL.progress-steps LI span {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 24px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; PADDING-TOP: 5px
}
OL.progress-steps LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
OL.progress-steps LI.current-first span {
	PADDING-LEFT: 14px
}
OL.progress-steps LI.completed-first span {
	PADDING-LEFT: 14px
}
OL.progress-steps LI.current-first {
	BACKGROUND-IMAGE: url(../img/current-first.png)
}
OL.progress-steps LI.completed-first {
	BACKGROUND-IMAGE: url(../img/completed-first.png) !important
}
OL.progress-steps LI.current {
	COLOR: #ffffff
}
OL.progress-steps LI.current-first {
	COLOR: #ffffff
}
OL.progress-steps LI.current-last {
	COLOR: #ffffff
}
OL.progress-steps LI.completed {
	BACKGROUND-IMAGE: url(../img/completed-completed.png)
}
OL.progress-steps LI.current {
	BACKGROUND-IMAGE: url(../img/completed-current.png)
}
OL.progress-steps LI.current-last {
	BACKGROUND-IMAGE: url(../img/completed-current.png)
}
OL.progress-steps LI.next {
	BACKGROUND-IMAGE: url(../img/current-incomplete.png)
}
OL.progress-steps LI.next-last {
	BACKGROUND-IMAGE: url(../img/current-incomplete.png)
}
OL.progress-steps LI.last span {
	BACKGROUND-IMAGE: url(../img/incomplete-right.png)
}
OL.progress-steps LI.next-last span {
	BACKGROUND-IMAGE: url(../img/incomplete-right.png)
}
OL.progress-steps LI.current-last span {
	BACKGROUND-IMAGE: url(../img/current-right.png)
}
DIV#checkout {
	POSITION: relative
}
DIV#checkout .progress-steps {
	POSITION: absolute; TOP: 0.5em; RIGHT: 0px
}
DIV#checkout FORM {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
DIV#checkout #checkout_form_address {
	BACKGROUND-IMAGE: url(../images/steps/2.png)
}
DIV#checkout #checkout_form_delivery {
	BACKGROUND-IMAGE: url(../images/steps/3.png)
}
DIV#checkout #checkout_form_address #billing LABEL {
	TEXT-ALIGN: right; WIDTH: 190px; PADDING-RIGHT: 10px; FLOAT: left
}
DIV#checkout #checkout_form_address #shipping LABEL {
	TEXT-ALIGN: right; WIDTH: 190px; PADDING-RIGHT: 10px; FLOAT: left
}
DIV#checkout #checkout_form_address #billing INPUT {
	WIDTH: 304px
}
DIV#checkout #checkout_form_address #shipping INPUT {
	WIDTH: 304px
}
DIV#checkout #checkout_form_address #billing SELECT {
	WIDTH: 304px
}
DIV#checkout #checkout_form_address #shipping SELECT {
	WIDTH: 304px
}
DIV#checkout #checkout_form_address #billing P.checkbox {
	PADDING-LEFT: 200px
}
DIV#checkout #checkout_form_address #shipping P.checkbox {
	PADDING-LEFT: 200px
}
DIV#checkout #checkout_form_address .form-buttons {
	PADDING-LEFT: 200px
}
DIV#checkout #checkout_form_address #billing P.checkbox LABEL {
	WIDTH: auto !important; FLOAT: none !important
}
DIV#checkout #checkout_form_address #shipping P.checkbox LABEL {
	WIDTH: auto !important; FLOAT: none !important
}
DIV#checkout #checkout_form_address #billing P.checkbox INPUT {
	WIDTH: auto !important
}
DIV#checkout #checkout_form_address #shipping P.checkbox INPUT {
	WIDTH: auto !important
}
DIV#checkout #checkout_form_payment {
	BACKGROUND-IMAGE: url(../images/steps/5.png)
}
DIV#checkout #checkout_form_payment SELECT {
	WIDTH: 75px
}
DIV#checkout #checkout_form_payment #payment {
	WIDTH: 310px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#checkout #checkout_form_payment #order_details {
	WIDTH: 470px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#checkout #payment-methods {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#checkout #payment-methods LI {
	WIDTH: 190px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
DIV#checkout #payment-methods LI.last {
	WIDTH: 190px; DISPLAY: inline; FLOAT: left
}
