BODY {
  background:url(images/tema/imagenes_horizontales.gif) 0 -213px repeat-x #F0F7FD;
  height:265px;
  width:auto;
  color:#000000;
  margin:0px;
  padding:22px 20px 25px 15px;
}

.boxText, .messageBox , .someclass, TD.infoBox, SPAN.infoBox , TD.productListing-data, TD.noborderbox {font-family:Verdana, Arial, sans-serif;font-size:10px;}


.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}

#cabecera {width:977px;height:140px;background:#F8F8F8 url(images/store_logo.png);border-bottom:1px solid #DBDBDB;}
#borde_cabecera_izquierdo {background:url(images/tema/botonera.gif) -115px -30px no-repeat;width:6px;height:6px;float:left;}
#borde_cabecera_superior {border-top:1px solid #024075;width:965px;height:2px;float:left;}
#borde_cabecera_derecho {background:url(images/tema/botonera.gif) -123px -30px no-repeat;width:6px;height:6px;float:left;}
#relleno_cabecera {border-left:1px solid #97D0D8;border-right:1px solid #97D0D8;float:left;}
#logotipo, #logotipo a {width:413px;height:135px;float:left;}
#telefono, #telefono a {width:562px;height:43px;float:left;}
#plusone {width:62px;height:32px;float:left;padding:5px 0 0 20px}
#telefono2, #telefono2 a {width:480px;height:37px;float:left;}
#envio, #envio a {width:562px;height:55px;float:left;}
#menu_horizontal {width:957px;height:50px;padding:9px 9px 2px;border-left:1px solid #97D0D8;border-right:1px solid #97D0D8;}
#barra_menu {background-color:#88C323;width:957px;height:44px;}
#barra_menu_izquierda {background:url(images/tema/botonera.gif) -118px -135px no-repeat;float:left;width:3px;height:44px;}
#barra_menu_centro {width:951px;height:44px;float:left;}
#barra_menu_centro ul {margin:0;padding:0;width:auto;}
#barra_menu_derecha {background:url(images/tema/botonera.gif) -124px -135px no-repeat;float:left;width:3px;height:44px;}
#buscador {width:951px;height:44px;float:right;}
#buscador_relleno {border:1px solid #7AB517;background:white url(images/tema/botonera.gif) -105px -102px no-repeat;color:#4F4F4F;width:100px;height:15px;line-height:15px;margin:13px 0 0;padding:0 0 1px 20px;float:left;}
#boton_buscar {width:80px;height:20px;float:left;padding:11px 0 0 5px;}
.enlaces_menu_verde {float:left;list-style:none;width:auto;height:44px;text-align:center;}
.enlaces_menu_verde  a, .enlaces_menu_verde  a:hover{color:white;background-color:inherit;float:left;text-decoration:none;text-align:center;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;padding:15px 23px;}
.separador_enlaces_menu_verde {width:20px;height:44px;float:left;list-style:none;background:url(images/tema/menu_separator.gif) 50% 50% no-repeat;}

.row_2 {height:100%;border-left:1px solid #97D0D8;border-right:1px solid #97D0D8;}
.row_3 {height:100%;border-left:1px solid #97D0D8;border-right:1px solid #97D0D8;border-bottom:1px solid #97D0D8;}
#botones_carrito_izquierda{margin:0 0 0 -59px;}
#cantidad{margin:-28px 0 0 3px;}
#botones_carrito_derecha{margin:-29px 0 0 65px;}
img{border:0;}
A{color:#000000;text-decoration:none;}
A:hover{color:#AABBDD;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:red;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#5C743D;color:#ffffff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-weight:bold;}
TD.headerNavigation_left {font-family:Verdana, Arial, sans-serif;font-size:10px;background:#E8FFD2;color:#5C743D;border-left:1px solid #97D0D8;font-weight:bold;}
TD.headerNavigation_right {font-family:Verdana, Arial, sans-serif;font-size:10px;background:#E8FFD2;color:#5C743D;border-right:1px solid #97D0D8;font-weight:bold;}
A.headerNavigation, A.headerNavigation:hover {color:#5C743D;background-color:inherit;}

TR.headerError{background:#ff0000;}
TR.headerInfo{background:#00ff00;}
TD.headerError, TD.headerInfo {font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}


.infoBox{background:#b6b7cb;}
.infoBoxContents{background:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxContents_Mantenimiento{background:#F8FFF0;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxContents_Contact_us{background-color:#F8FFF0;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#ffffff;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#ffffff;}
TABLE.productListing{border:1px;border-style:solid;border-color:#FFFFFF;border-spacing:1px;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#FFFFFF;color:#b6b7cb;font-weight:bold;}
.productListing-heading-puntos{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#CCCCCC;color:#FFFFFF;font-weight:bold;}

div.paginacion {padding-top:3px;margin:3px 0;text-align:right;}
A.pageResults{padding: 2px 5px;margin-right:2px;border:1px solid #ddd;text-decoration: none;font-weight:bold;color: #88AF3F;}
A.pageResults:hover, A.pageResults:active {border:1px solid #85BD1E;color: #638425;background: #F1FFD6  url(images/image2.gif);}
span.current {padding: 2px 5px;margin-right: 2px;border: 1px solid #B2E05D;font-weight: bold;background: #F1FFD6  url(images/image2.gif);color: #FFF;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#000000;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.smallTextFooter, SPAN.smallTextFooter, P.smallTextFooter{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#646464;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#aabbdd;}
TD.fieldKey, TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}

SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;background-color:inherit;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0000;background-color:inherit;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0000;background-color:inherit;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}

.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;text-align:center;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00;}
.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;background-color:inherit;}

.adorno_categ {background:transparent url(images/tema/botonera.gif) -115px -20px no-repeat;height:7px;width:4px;float:left;margin:3px 4px 0 3px;}
.enlace_adorno{float:left;margin-left:4px;}
.adorno_subcateg {background:transparent url(images/tema/botonera.gif) -122px -20px no-repeat;height:7px;width:4px;float:left;margin:3px 4px 0 9px;}
.enlace_adorno_sub{float:left;margin-left:4px;}

a.menucateg:link, a.menucateg:visited, a.menucateg:active{
background: white url(images/tema/botonera.gif) 115px 20px no-repeat;
/*padding-top:3px;*/
display:block;
vertical-align:middle;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
height:12px;
text-decoration:none;
border:solid 1px #ffffff;
}
a.menucateg:hover{
background:#99CC66 url(images/tema/botonera.gif) 115px 20px no-repeat;
border:solid 1px #6633CC;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active{display:block;vertical-align:middle;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;height:12px;text-decoration:none;border:solid 1px #ffffff;}
a.menusubcateg:hover{border:solid 1px #6633CC;background-color:#99CC66;text-decoration:none;color:#FFFFFF;}

.mws_boxTop{background:url(images/tema/imagenes_horizontales.gif) 0 0;font-family:Tahoma;font-size:11px;text-align:center;font-weight:bold;background-repeat:repeat-x;vertical-align:middle;white-space:nowrap;}
.mws_boxLeft{background:url('images/infobox/left.gif');}
.mws_boxRight{background:url('images/infobox/right.gif');}
.mws_boxBottom{background:url(images/tema/imagenes_horizontales.gif) 0 -35px;}
.mws_boxCenter{background:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:10px;}

.mws_boxTop_main{background:url('images/tema/imagenes_horizontales.gif') 0 -48px;font-family:Tahoma;font-size:11px;text-align:center;font-weight:bold;background-repeat:repeat-x;vertical-align:middle;white-space:nowrap;}
.mws_boxLeft_main{background:url('images/infobox_main/left.gif');}
.mws_boxRight_main{background:url('images/infobox_main/right.gif');}
.mws_boxBottom_main{background:url('images/tema/imagenes_horizontales.gif') 0 -83px;}
.mws_boxCenter_main{background:#FFFFFF;}

.esq_box_s_i{background:url(images/tema/botonera.gif) no-repeat;background-position: 0px -65px;width:14px;height:33px;}
.esq_box_s_d{background:url(images/tema/botonera.gif) no-repeat;background-position: -16px -65px;width:14px;height:33px;}
.esq_box_b_i{background:url(images/tema/botonera.gif) no-repeat;background-position: -60px -69px;width:14px;height:12px;}
.esq_box_b_d{background:url(images/tema/botonera.gif) no-repeat;background-position: -80px -69px;width:14px;height:12px;}
.esq_box_main_s_i{background:url(images/tema/botonera.gif) no-repeat;background-position: -30px -65px;width:14px;height:33px;}
.esq_box_main_s_d{background:url(images/tema/botonera.gif) no-repeat;background-position: -46px -65px;width:14px;height:33px;}
.esq_box_main_b_i{background:url(images/tema/botonera.gif) no-repeat;background-position: -61px -82px;width:14px;height:12px;}
.esq_box_main_b_d{background:url(images/tema/botonera.gif) no-repeat;background-position: -78px -82px;width:14px;height:12px;}

SPAN.pointWarning{color:#f00;background-color:inherit;}
.pointFaq{background-color:#f8f8f9;border:1px dashed #bbc3d3;display:none;position:relative;padding:4px;margin:2px;text-align:justify;}

h1{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;margin-bottom:0;padding-bottom:0;color:#000;}
h2{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:normal;margin-bottom:0;padding-bottom:0;color:#000;}
ul.sitemap{color:#ff0000;background-color:inherit;}
.sitemap{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#0000ff;font-weight:normal;}
.sitemapHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#0000ff;font-weight:normal;}

A.sitemap{color:#009900;}
A.sitemap:hover{color:#ff0000;background-color:inherit;}

a.allproductsBox{color:#ff0000;background-color:inherit;}
a.allproductsBox:Hover{color:#cc0000;}

.tablas_productos, .tablas_productos td{border:1px solid #CCCCCC;border-collapse:collapse;font-size:12px;}
.tablas_productos th{border:1px solid #CCCCCC;border-collapse:collapse;font-size:12px;font-weight:bold;background-color:#DFDFDF;}

#pscroller1{height:160px;border:0;padding:5px;}
#pscroller2{width:350px;height:20px;border:0;padding:3px;}
#pscroller2 a{text-decoration:none;}

a.enlaces{color:blue;text-decoration:underline;}
input.locator_button{font:9px Verdana, Arial, Helvetica, sans-serif;background:#F7F5F6;border:1px solid #E0E0E0;}
TD.locator_button{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#pscroller_np{height:150px;border:0px;padding:5px;}
.pscroller_c_np{font-family:sans-serif;font-size:11px;line-height:1.5;}
.marquee_hide{visibility:hidden;}
.marquee_show{visibility:visible;}
.starTitle{font-family:Verdana, Arial, sans-serif;font-size:14px;color:#c3c3c3;font-weight:normal;}
.starName{font-family:Tahoma, Verdana, Arial;font-size:24px;font-weight:normal;color:#1f79b6;}
.starProdDesc{font-family:Arial, Verdana, sans-serif;font-size:12px;color:#808080;}
.starPrice{font-family:Arial, Verdana, sans-serif;font-size:17px;font-weight:bold;color:#ffffff;background-color:inherit;}
.box_outline3{margin-top:3px;border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-style:solid;border-color:#bfbfbf;background:#FFFFFF;}
.star_validator{background:url(images/star_img.gif);background-repeat:no-repeat;}
.commenthidden{display:none;}
.commentshown{display:inline;}

/* chechout_confirmation.php */
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
/* chechout_confirmation.php */

#pie_pagina {width:960px;height:111px;text-align:center;margin:6px auto;background:#FFF;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}
#borde_pie_izquierdo {border-top:1px solid #DBDBDB;width:3px;height:3px;float:left;}
#borde_pie_superior {background:url(images/tema/imagenes_horizontales.gif) 0 -139px repeat-x;width:954px;height:73px;float:left;}
#borde_pie_derecho {border-top:1px solid #DBDBDB;width:3px;height:3px;float:left;}
#relleno_pie {text-align:center;margin:8px auto;}
div#logos_footer {text-align:center;}
.destacados, .destacados:hover{font-family:Verdana, Arial, sans-serif;font-size:9px;font-weight:bold;text-decoration:none;color:#1B15B9;}
#facebook {width:87px;height:23px;display:block;background:url(images/tema/botonera.gif) 0 -40px no-repeat;}
#contenedor_visa{text-align:center;margin:0 auto;width:103px;height:47px;padding-top:10px;}
#paypal{margin:0 auto 10px auto;width:114px;height:31px;background: url(images/tema/botonera.gif) 0 -151px no-repeat;}
#visa{margin:0 6px;float:left;width:41px;height:30px;background: url(images/tema/botonera.gif) -94px -40px no-repeat;}
#mastercard{float:left;width:41px;height:30px;background: url(images/tema/botonera.gif) -94px -70px no-repeat;}
#verified_visa{margin-top:10px;float:left;width:103px;height:47px;background: url(images/tema/botonera.gif) 0 -100px no-repeat;}
#boton_pass_forgot {margin:3px 5px 3px 6px;float:left;width:82px;height:18px;display:block;background:url(images/tema/botonera.gif) -53px 0 no-repeat;}
#boton_entrar {margin-top:3px;cursor:pointer;float:left;border:0;width:50px;height:18px;background:url(images/tema/botonera.gif) 0 0 no-repeat;}
#boton_crear_cuenta {width:111px;height:18px;display:block;background:url(images/tema/botonera.gif) 0 -20px no-repeat;}
.boton_mas_detalles {float:right;margin-right:5px;width:59px;height:15px;display:block;background:url(images/tema/botonera.gif) 0 -183px no-repeat;}
.boton_buy_now {float:right;margin-right:30px;width:59px;height:15px;display:block;background:url(images/tema/botonera.gif) -61px -183px no-repeat;}
#icono_cesta {width:15px;height:13px;display:block;background:url(images/tema/botonera.gif) -107px -120px no-repeat;}

.box_outline {
	border: 1px solid #dad9d9;
}
.box_name{
	font-family: Tahoma, Verdana, Arial;
 	font-size: 11px;
 	color: #393838;
 	font-weight: bold;
 	text-decoration: none;
 	padding-left:10px; 
}
.box_desc{
 	font-family: Verdana, Arial, sans-serif;
 	font-size: 10px;
 	color: #808080;
 	font-weight: normal;
 	text-decoration: none;
}
.box_price{
	font-family: Arial, Tahoma, Verdana,  sans-serif;
 	font-size: 12px;
 	color: #333333;
 	font-weight: bold;
 	text-decoration: none;
}
