body {
	margin-top: 0px;
	margin-bottom: 0px;
}

.fnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fnt_freeshipping {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fnt_freeshipping_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4323D;
}

.fnt_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C4323D;
}

.fnt_afiliados {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.fnt_afiliados_s {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fnt_topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.fnt_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.fnt_footmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.fnt_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #838383;
	text-decoration: none;
}

.fnt_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.fnt_big {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8A8A8;
	font-weight: bold;
}

#fnt_item_title a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C4323D;
	text-decoration: none;
}

.fnt_item_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C4323D;
	text-decoration: none;
}

.fnt_item_title_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C4323D;
	text-decoration: none;
}

.fnt_theme_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C4323D;
	text-decoration: none;
}

.fnt_theme_subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4323D;
	text-decoration: none;
}

.fnt_theme_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #C4323D;
	text-decoration: none;
}

.fnt_item_items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF8F4B;
	text-decoration: none;
}

.fnt_item_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.fnt_item_description_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.fnt_item_price_s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fnt_item_price_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fnt_item_price_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.fnt_cart_success_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C4323D;
	text-decoration: none;
}

.fnt_section_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.fnt_section {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.fnt_paginas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.fnt_sep_paginas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fnt_pagina_act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fnt_orderby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.fnt_nro_compra_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
}

.lnk {
	color: #333333;
	text-decoration: none;
}

.lnk:hover {
	color: #C4323D;
	text-decoration: underline;
}

#product_link_details a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F9535;
	text-decoration: none;
}

#product_link_details a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F9535;
	text-decoration: underline;
}

.lnk_tree {
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_tree:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.lnk_afiliados {
	color: #9B0232;
	font-weight: bold;
	text-decoration: none;
}

.lnk_afiliados:hover {
	color: #9B0232;
	font-weight: bold;
	text-decoration: underline;
}

.lnk_paginas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.lnk_paginas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C4323D;
	text-decoration: underline;
}

.lnk_topmenu {
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_topmenu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#menu a {
	color: #333333;
	text-decoration: none;
}

#menu a:hover {
	color: #C4323D;
	text-decoration: underline;
}

.lnk_menu {
	color: #333333;
	text-decoration: none;
}

.lnk_menu:hover {
	color: #C4323D;
	text-decoration: underline;
}

.lnk_grey_red {
	color: #333333;
	text-decoration: none;
}

.lnk_grey_red:hover {
	color: #C4323D;
	text-decoration: none;
}

.lnk_usar_con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.lnk_usar_con:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C4323D;
	text-decoration: underline;
}

#lnk_drk_grey_red a {
	color: #333333;
	text-decoration: none;
}

#lnk_drk_grey_red a:hover {
	color: #C4323D;
	text-decoration: underline;
}

.lnk_subcat_act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C4323D;
	text-decoration: none;
}

.lnk_subcat_act:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.lnk_subcat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.lnk_subcat:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C4323D;
	text-decoration: none;
}

.lnk_hand {
	cursor: hand;
}

.lnk_footer {
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_footer:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.lnk_orderby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.lnk_orderby:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C4323D;
	text-decoration: underline;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #C4C4C4;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #9B0232;
}

.tbl_afiliados {
	border: 1px dotted #9B0232;
	border-collapse: collapse;
}

.tbl_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #cccccc;
	border-collapse: collapse;
}

.tbl_checkout {
	border: 1px solid #cccccc;
	border-collapse: collapse;
}

.tbl_menu {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	border-collapse: collapse;
}

.tbl_right {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	border-collapse: collapse;
}

.tbl_main {
	border: 1px solid #cccccc;
	border-collapse: collapse;
}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	scrollbar-face-color:       #FFFFFF;
    scrollbar-highlight-color:  #FFFFFF;
    scrollbar-shadow-color:     #FFFFFF;
    scrollbar-3Dlight-color:    #FFFFFF;
    scrollbar-arrow-color:      #FF3300;
    scrollbar-track-color:      #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
}
.txt_cart_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.txt_cart_contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.txt_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.lnk_pages {
	color: #5F9535;
	text-decoration: none;
}

.lnk_pages:hover {
	color: #5F9535;
	text-decoration: underline;
}
.rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C4323D;
}

.txt_error {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #C4323D;
}
.txt_highlight {
	font-weight:bold;
}
