.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#000;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#000;}
.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#c03;}
.mws_boxTop_module{background:url('images/infobox_module/top.gif');font-family:Tahoma;font-size:12px;text-align:center;font-weight:bold;background-repeat:repeat-x;vertical-align:middle;white-space:nowrap;}
.mws_boxLeft_module{background:url('images/infobox_module/left.gif');}
.mws_boxRight_module{background:url('images/infobox_module/right.gif');}
.mws_boxBottom_module{background:url('images/infobox_module/bot.gif');font-family:Verdana,Arial,sans-serif;font-size:12px;text-align:center;vertical-align:middle;white-space:nowrap;}
.mws_boxCenter_module{background:#fff;font-family:Verdana,Arial,sans-serif;font-size:11px;align:center;}
.mws_boxCenter_module2{background:#fff;font-family:Verdana,Arial,sans-serif;font-size:11px;}
.repeat2{background:url(images/1_right.gif) right top repeat-y #fff;}
.repeat1{background:url(images/1_left.gif) left top repeat-y #fff;}
.titulos{background:#fff;color:#fff;font-size:11px;font-weight:bold;vertical-align:middle;}
.titulos1{background:#fff;color:#c03;font-size:12px;font-weight:bold;vertical-align:middle;text-align:center;}
.titulos2{background:#fff;color:#c03;font-size:15px;font-weight:bold;vertical-align:middle;}
.titulos3{background:#fff;color:#069;font-size:11px;font-weight:regular;vertical-align:middle;}
.precios{font-family:Verdana;color:#5b8501;font-size:14px;text-align:center;font-weight:bold;vertical-align:middle;}
.boxText{font-family:Tahoma,Arial,sans-serif;font-size:10px;}
.errorBox{font-family:Tahoma,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Tahoma,Arial,sans-serif;font-size:10px;color:#c03;}
.productsNotifications{background:#d7e9f7;}
.orderEdit{font-family:Tahoma,Arial,sans-serif;font-size:10px;color:#000;text-decoration:;}
BODY{background:#fff;color:#000;margin:0;}
.infoBox{background:#988a67;}
.infoBoxContents{background:#fffaea;font-family:Tahoma,Arial,sans-serif;font-size:10px;}
FORM{display:inline;}
TR.header{background:#fff;}
.header_1{height:100%;background:url(images/varios.jpg);vertical-align:top;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Tahoma,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,sans-serif;font-size:12px;background:#f00;color:#fff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}
.infoBoxNotice{background:#ff8e90;}
.infoBoxNoticeContents{background:#ffe6e6;font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#fff;}
TD.infoBox,SPAN.infoBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
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:#f8f8f9;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListing-heading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;background:#b6b7cb;color:#fff;font-weight:bold;}
TD.productListing-data{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
TD.pageHeading,DIV.pageHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:20px;font-weight:bold;color:#fff;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#000;}
TD.main,P.main{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;line-height:1,5;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#c03;}
TD.accountCategory{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:13px;color:#c03;}
TD.tableHeading{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Tahamo,Verdana,Arial,sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
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:#c03;font-weight:bold;}
SPAN.errorText{font-family:Tahoma,Verdana,Arial,sans-serif;color:#c03;}
.moduleRowOver{background-color:#d7e9f7;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#d7e9f7;}
.checkoutBarFrom,.checkoutBarTo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#fff;}
.checkoutBarCurrent{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#000;}
.messageBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0;}
#myse select{width:90%;}
.product .inputRequirement,.inputRequirement{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:10px;color:#f00;}
s{color:#069;font-size:12px;font-weight:bold;}
body{padding:0;margin:0;}
body,td,input,textarea,select{font:normal 11px Tahoma;color:#000;line-height:14px;vertical-align:top;padding:0;margin:0;}
img{border:2px;}
table{width:100%;}
.box_header_txt{margin-bottom:0;}
.box_header_txt td{background:url(images/title1_center.jpg) 0 0 repeat-x;vertical-align:middle;font-family:Tahoma;font-size:12px;font-weight:bold;color:#fff;height:29px;text-align:left;text-transform:uppercase;}
.mod td{background:url(images/title2_center.jpg) 0 0 repeat-x;}
.box_body td{color:#014da0;font-size:10px;}
.box_body ul{margin:0 0 0 12px;padding:0;list-style:none;}
.box_body .bg_list{background:url(images/li_bg.jpg) left top repeat-x;padding:0 0 2px 0;}
.box_body .bg_list a{font-weight:normal;color:#069;text-decoration:none;padding:0 0 0 15px;background:url(images/bullet1.gif) no-repeat top left;line-height:18px;}
.box_body .bg_list a:hover{color:#069;text-decoration:;}
.box_body span.shop{color:#069;font-weight:normal;text-decoration:none;}
.box_body SPAN.productSpecialPrice{color:#5b8501;font-size:14px;font-weight:bold;}
.productSpecialPrice{color:#5b8501;font-size:14px;font-weight:bold;}
.box_body a,.box_nutri a,.box_mas a,.subcats a{color:#069;font-size:11px;font-weight:normal;text-transform:none;text-decoration:none;}
.box_body a{padding:0 0 0 5px;}
.box_nutri a{padding:0 0 0 15px;}
.box_mas a{padding:0;}
.box_body a:hover{color:#f90;text-decoration:none;}
.box_body span a{color:#5b8501;font-weight:bold;text-decoration:none;}
.box_body span a:hover{color:#5b8501;text-decoration:none;}
.box_body .bg_list_un{background:none;padding:0;margin:0;}
.box_body .bg_list_un a{font-weight:bold;color:#069;text-decoration:none;padding:0 0 0 15px;background:url(images/bullet2.gif) no-repeat top left;line-height:20px;}
.box_body .bg_list_un a:hover{color:#069;text-decoration:;}
.box_body .bg_list_sub{margin:0 0 2px 10px;}
.box_body .bg_list_sub a{font-weight:bold;color:#069;text-decoration:none;padding:0 0 0 15px;background:url(images/bullet2.gif) no-repeat top left;line-height:20px;}
.box_body .bg_list_sub a:hover{color:#fff;text-decoration:;}
.cont_header_txt{margin:0;}
.cont_header_txt td{background:url(images/title2_center.jpg) 0 0 repeat-x;vertical-align:middle;font-family:Tahoma;font-size:12px;font-weight:bold;font-style:italic;text-transform:uppercase;color:#fff;height:29px;letter-spacing:.09em;}
.cont_header_txt a{font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;}
.cont_header_txt a:hover{font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:;}
.cont_header_txt em{background:url(images/title2_center.jpg) 0 0 repeat-x;vertical-align:middle;font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff;height:29px;}
.product td{color:#000;line-height:14px;}
.product a{color:#c03;font-size:11px;text-decoration:none;font-weight:bold;}
.product a:hover{color:#c03;text-decoration:;}
.product div{text-align:center;}
.product div a{color:#5b8501;font-size:11px;font-weight:normal;text-decoration:;text-transform:none;}
.product div a:hover{color:#5b8501;text-decoration:none;}
.product .shop_cart{color:#000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}
.product em{color:#000;font-size:12px;text-decoration:;font-weight:bold;font-style:normal;}
SPAN.productSpecialPrice,.product SPAN.productSpecialPrice{color:##5b8501;font:bold 14px Tahoma;}
.result td{color:#000;height:30px;vertical-align:middle;padding:2px 15px 2px 15px;font-size:10px;}
.result a{color:#5b8501;text-decoration:;font-size:10px;}
.result a:hover{color:#5b8501;text-decoration:none;}
.result b{color:#000;font-weight:bold;}
.result u{color:#5b8501;font-size:10px;}
.result_right{text-align:right;padding:0 21px 0 0;}
.popup{width:391px;background:url(images/popup_bg.jpg) 0 0 repeat-x #fcf2d8;}
.popup .footer{color:#000;padding:8px 0 0 10px;}
.popup .footer a{font-weight:normal;}
h1{display:inline;padding:0;margin:0;color:#000;font:bold 11px Tahoma;}
h1 a{text-decoration:none;color:#000;}
h1 a:hover{text-decoration:;}
h2{text-transform:uppercase;font-weight:bold;font-size:12px;margin:0;padding:0;display:inline;}
.pic img{border:0 solid #e2e2e2;}
.border{border:1px solid #e3e3e3;}
.p2{padding:9px 9px 9px 9px;}
.border_bottom{border-bottom:1px solid #e3e3e3;}
.bg_gg{background:url(images/bg_li.gif) center repeat-x;}
.bg_vv{background:url(images/vl.gif) 0 0 repeat-y;}
.vam{vertical-align:middle;}
.center{text-align:center;}
.input{width:97px;height:18px;color:#000;vertical-align:middle;padding-left:15px;margin-right:5px;}
.input1{width:44px;height:18px;color:#000;font-size:11px;text-align:right;margin:0 0 0 8px;}
.input2{width:39px;height:20px;color:#000;text-align:right;}
.jump{width:97px;height:18px;color:#000;padding:0 0 0 4px;margin:4px 0 0 20px;vertical-align:middle;}
.sel2{height:50px;text-align:center;vertical-align:middle;}
.jump1{width:135px;height:19px;color:#000;padding-left:8px;}
.jump2{width:135px;height:20px;color:#000;padding-left:8px;}
.main_1{height:100%;background:url(images/bg.gif) 0 0 repeat-x #fff;}
.main_2{height:100%;background:url(images/cabezal.jpg);vertical-align:bottom;}
.c1{background:#fff;padding:0;}
.cx{background:#fff;padding:0;}
.c1_top{width:100%;background:url(images/c1.gif) top repeat-x #fff;}
.c1_left{height:100%;background:url(images/c1.gif) left top repeat-y #fff;}
.c1_right{background:url(images/c1.gif) right top repeat-y #fff;}
.c1_bottom{background:url(images/c1.gif) bottom repeat-x #fff;}
.c2b{background:#fff;padding:0;}
.c2{background:#fff;padding:0;align:center;}
.c2_top{width:100%;background:url(images/c2.gif) top repeat-x #fff;}
.c2_left{height:100%;background:url(images/c2.gif) left top repeat-y #fff;}
.c2_right{background:url(images/c2.gif) right top repeat-y #fff;}
.c2_bottom{background:url(images/c2.gif) bottom repeat-x #fff;}
.footer{height:50px;background:url(images/fbg.jpg) 0 0 repeat-x;}
.footer a{font-size:11px;font-weight:bold;text-decoration:none;color:#000;}
.footer a:hover{text-decoration:;}
.footer td{font-size:11px;font-weight:bold;color:#000;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#d52d01;}
.box_body a SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#d52d01;text-decoration:;}
.smallText a{color:#c03;font-size:11px;text-decoration:none;}
.smallText a:hover{color:#c03;font-size:11px;text-decoration:;}
.smallText a u{color:#c03;font-size:11px;text-decoration:none;}
.smallText a:hover u{color:#c03;font-size:11px;text-decoration:;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px;}
.main a b{color:#000;font-size:10px;text-decoration:;}
.main a:hover b{color:#000;font-size:10px;text-decoration:none;}
span.txt_1{font-size:10px;text-transform:none;color:#000;}
.product em{color:#c03;font-size:11px;text-decoration:none;font-weight:bold;}
.main a{color:#c03;text-decoration:;}
.main a:hover{color:#c03;text-decoration:none;}
.vam{vertical-align:middle;}
input{background:#fff;}
.bg_input input{background:none;}
.product .shop_cart{font-weight:bold;height:25px;text-align:center;vertical-align:middle;}
.padd_1{padding:0 10px 0 10px;}
.padd_22{padding:8px;}
td.padd2{padding:8px;padding-left:4px;}
.line_h{line-height:16px;}
.bg_gg{background:#fff8d4;}
.bg_gg_1{background:#d3c6a5;}
.product div{padding:8px 0 5px 0;}
.padd33 img,.padd33 input{margin:5px;}
div.padd3{padding:0 0 10px 0;text-align:left;text-align:left;padding-top:0;}
.prod_info{width:1px;margin:0 13px 0 0;}
.prod_info td{text-align:center;}
.remove{width:20%;}
.products{width:40%;}
.quantity{width:20%;}
.total{width:20%;}
.sub_total{width:80%;}
.box_width_left{width:200px;}
.box_width_right{width:200px;}
.box_width_cont{width:585px;}
.p_t{background:url(images/p_t.jpg) top repeat-x;width:1px;}
.p_l{background:url(images/p_l.jpg) top repeat-y;}
.p_r{background:url(images/p_r.jpg) top repeat-y;}
.p_b{background:url(images/p_b.jpg) bottom repeat-x;}
.header td{color:#000;vertical-align:middle;}
h1,h2,h3,h4{font-family:Verdana,Arial,sans-serif;font-weight:bold;margin-bottom:0;padding-bottom:0;}
h1,h1 a{font-size:14px;color:#c03;}
h2{font-size:15px;color:#5b8501;}
h3{font-size:11px;font-weight:normal;color:#000;}
h4{font-size:11px;color:#c03;}
.subcats ul{margin:0;padding:0;}
.subcats li{list-style-type:none;padding-left:20px;padding-bottom:12px;background-image:url(img/subcats.gif);background-position:left -9px;background-repeat:no-repeat;}
.subcats div{width:42%;display:block;float:left;padding:10px;}
.box_cab{background-image:url(img/box_bg.gif);background-repeat:no-repeat;padding-left:20px;font-family:Tahoma,Arial,sans-serif;font-size:12px;font-weight:bold;font-variant:normal;text-transform:uppercase;color:#fff;width:auto;height:19px;margin:0;}
.columnright,.columnleft{width:200px;}
.cuerpo{width:985px;margin:0 auto;}
.recuadros{padding:8px;border:solid 1px #0650a2;}
div.recuadros{margin-bottom:6px;}
#footer{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url(img/bg_footer.gif);text-align:center;padding:5px;border-top:2px solid #3a4b90;}
#footer p{margin:5px;}
#footer p.normativa{text-align:left;font-size:10px;}
.cabecera{text-align:center;min-width:950px;}
.cabecera img{border:0;}
.fichaDescripcion{padding-left:10px;font-size:12px;color:#666;}
.catDescripcion{font-size:12px;color:#333;}
.catDescripcion a,.contenidos a,.fichaDescripcion a{text-decoration:none;color:#4467b0;}
.catDescripcion a:hover,.contenidos a:hover,.fichaDescripcion a:hover{text-decoration:underline;}
.contenidos{padding:10px;padding-bottom:15px;font-size:12px;color:#666;}
.contenidos h3{font-size:14px;color:#c03;}
.contenidos h1{font-size:16px;}
.contenidos h2{font-size:15px;}

#footer{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url(img/bg_footer.gif);text-align:center;padding:5px;border-top:2px solid #3a4b90;}
#footer p{margin:5px;}
#footer p.normativa{text-align:left;font-size:10px;}
