P {margin-top:0.5em; margin-bottom:0.5em}
BODY {font-size:0.80em}
H1 {font-size:1.80em}
H2 {font-size:1.50em}
H3 {font-size:1.28em}
H4 {font-size:1.16em}
BODY, H1, H2, H3, H4, P, STRONG, UL, LI {font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif}
CODE, PRE {font-family: "Courier New", Courier, Monaco, monospace }
A:link {background: transparent; color: #000066}
A:visited {background: transparent; color: #800080 }
A:active {background: transparent; color: #FF9933 }
A.backgr-vinissimus:link,A.backgr-vinissimus:visited,A.backgr-vinissimus:active,A.backgr-ti:link,A.backgr-bl:link,A.backgr-ro:link,A.backgr-de:link,A.backgr-ch:link,A.backgr-ti:visited,A.backgr-bl:visited,A.backgr-ro:visited,A.backgr-de:visited,A.backgr-ch:visited,A.backgr-ti:active,A.backgr-bl:active,A.backgr-ro:active,A.backgr-de:active,A.backgr-ch,A.backgr-micuenta:link,A.backgr-micuenta:visited,A.backgr-micuenta:active{color:white}

A.chillon:link {background: transparent; color: #0000ff}
A.not-under:link {background: transparent; color: #000066; text-decoration:none}
A.not-under:visited,A.not-under:active {background: transparent; text-decoration:none}

.box-1,.box-2,.box-3,.box-3-alt, .box-vin-sim {border-color:#CCCCCC}
.box-2-1 {border-color:#EEEEEE}
.box-vinissimus {border-color:#990000}
.box-ti {border-color:#811937}
.box-bl {border-color:#70AF00}
.box-ro {border-color:#CB3400}
.box-ch {border-color:#FFA043}
.box-att-cl {border-color:#990000}
.box-sum {border-color:#333399;background:#9999FF}
.box-chkout {border-color:#FFCC00;}
.box-micuenta {border-color:#CCCCFF;}
.header-box-ti {background:#811937;color:white}
.header-box-bl {background:#70AF00;color:white}
.header-box-ch {background:#FFA043;color:white}
.header-box-ro {background:#CB3400;color:white}
.header-box-vinissimus {background:#990000;color:white}
.color-vinissimus {color:#990000}
.color-avanzada {color:green}
.color-ti {color:#811937}
.color-ti-pas {color:#E6D1D7}
.color-bl {color:#70AF00}
.color-bl-pas {color:#C6DF99}
.color-ch {color:#FFA043}
.color-ch-pas {color:#FFB66A}
.color-ro {color:#CB3400}
.color-ro-pas {color:#EFC2B2}
.color-de {color:#6d63ce}
.color-de-pas {color:#e2e0f5}
.color-chkout {color:#FFCC00}
.color-micuenta {color:#6666CC}
.color-visited {color:#666666}

.backgr-ti-pas {background:#E6D1D7}
.backgr-bl-pas {background:#C6DF99}
.backgr-ch-pas {background:#FFB66A}
.backgr-ro-pas {background:#EFC2B2}
.backgr-de {background:#6d63ce}
.backgr-de-pas {background:#e2e0f5}
.backgr-vinissimus-pas {background:#E5E5E5}
.backgr-chkout {background:#FFCC00;padding:0;margin:0}
.backgr-chkout-2 {background:#EEEEEE}
.backgr-chkout-pas {background:#FFFFCC}
.backgr-micuenta {background:#6666CC;padding:0;margin:0;color:white}
.backgr-micuenta-pas {background:#CCCCFF}
.backgr-ti, td.backgr-ti a {background:#811937; color:white}
.backgr-ch, td.backgr-ch a {background:#FFA043; color:white}
.backgr-ro, td.backgr-ro a {background:#CB3400; color:white}
.backgr-de, td.backgr-de a {background:#6d63ce; color:white}
.backgr-bl, td.backgr-bl a {background:#70AF00; color:white}
.backgr-ti-blanco, tr.backgr-ti-blanco td a {background:white; color:#811937}
.backgr-ch-blanco, tr.backgr-ch-blanco td a {background:white; color:#FFA043}
.backgr-ro-blanco, tr.backgr-ro-blanco td a {background:white; color:#CB3400}
.backgr-de-blanco, tr.backgr-de-blanco td a {background:white; color:#6d63ce}
.backgr-bl-blanco, tr.backgr-bl-blanco td a {background:white; color:#70AF00}
.backgr-vinissimus {background:#990000; color:white}
.precio-oferta{color:#990000}
.menu tr td {padding:3px 10px; text-align:center}
.menu tr td a{font-weight:bold; text-decoration:none}
.box-hp {border-style:solid; border-width:2px; border-color:#990000;padding:0}
.box-1, .box-2-1, .box-4-1, .box-4-2, .box-ro, .box-micuenta {border-style:solid; border-width:1px; padding:0.4em}
.box-ti,.box-bl,.box-ro,.box-ch,.box-2,.box-chkout, .box-vinissimus {border-style:solid; border-width:1px; padding:0} 
.box-4 {border-style:solid; border-width:1px; padding:0.2em}
.box-3 {border-style:solid; border-width:1px 1px 0 1px; padding:0}
.box-3-alt {border-style:solid; border-width:0 1px 0 1px; padding:0}
.box-vin-sim {border-style:solid; border-width:1px 1px 1px 1px; padding:0.4em}
.box-att-cl {border-style:solid; border-width:3px; padding:0.4em}
.box-sum {border-style:solid; border-width:3px; padding:0.4em}
H4.header-box-ti, H4.header-box-bl, H4.header-box-ch,H4.header-box-ro,DIV.header-box-ti,DIV.header-box-bl,DIV.header-box-ch,DIV.header-box-ro {padding:0.1em 0.2em 0.1em 0.2em; margin-top:0em; margin-bottom:0em; font-weight:bold; font-size:1em}
H3.header-box-vinissimus {padding:0.1em 0.2em 0.1em 0.2em; margin-top:0em; margin-bottom:0em;}
H4.header-box-vinissimus {padding:0.2em; margin-top:0em; margin-bottom:0em;}

div#nifty{ margin: 0 2%;background: #ffffa5;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #ffffa5}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

UL.elementos-lote {margin-top:0em; margin-bottom:0em; list-style-type:disc; margin-left:0.6em; padding-left:0.6em}
UL.type1-ul {margin-top:0em; margin-bottom:0em; list-style-type:disc; margin-left:0.6em; padding-left:0.6em}
UL.type1-ul UL {list-style-type:circle; margin-left:0.6em; padding-left:0.6em}
UL.type2-ul {margin-top:0em; margin-bottom:0em; list-style-type:none; margin-left: 0em; padding-left:0.3em; font-weight:bold}
UL.type2-ul LI {margin-top:1em}
UL.type2-ul > LI:first-child {margin-top:0em}
UL.type2-ul UL {list-style-type:disc;margin-left:0.3em; padding-left:0.9em;font-weight:normal}
UL.type2-ul UL LI {margin-top:0}
LI.li-mas {list-style-type:none; margin-left:0.1em; padding-left:0em; text-indent:-1em; font-style:italic}
UL.type3-ul {margin-left:0.6em; padding-left:0.6em; padding-bottom:1em;}
UL.type3-ul UL {margin-left:0.6em; padding-left:0.6em; list-style-type:none}
UL.type3-ul LI {margin-bottom:0.2em}
UL.type3-ul > LI {margin-top:1em}
UL.type4-ul LI {margin-bottom:0.2em}
H1,H2 {padding-top:0;margin-top:0}
.titulo-seccion {border-bottom: 2px solid #ccc; }
.titulo-subseccion { font-weight: normal; font-family: Arial, Helvetica, Verdana, sans-serif; }
.separador { border-top: 1px solid #ccc; padding-top: 20px; margin-top: 1em;}
TABLE.top TR {vertical-align:top; width:100%}
TABLE.wine-list TD{padding-bottom:0.5em}
.clear { clear : both; font-size: 1px; line-height: 0px; }
FORM {padding:0; margin:0}
DIV.mw-1024 {max-width:1024px; width:expression(document.body.clientWidth > 1024? "1024px": "auto" );}
input.bot-checkout { border-color: rgb(255, 204, 0); font-size: 1.2em; font-weight: bold; background-color: rgb(255, 204, 0); }
a.bot-checkout { text-decoration:none; color: black; white-space:nowrap;padding:5px; border:1px solid black; font-size: 1.2em; font-weight: bold; background-color: rgb(255, 204, 0); }
input.bot-checkout-gris { border-color: #ccc; font-size: 1.2em; font-weight: bold; background-color: #ccc; }
input.bot-checkout-big { border-color: rgb(255, 204, 0); font-size: 1.7em; background-color: rgb(255, 204, 0); }
a.bot-checkout-big { text-decoration:none; color: black; white-space:nowrap;padding:5px; border:1px solid black; font-size: 1.7em; background-color: rgb(255, 204, 0); }
input.bot-micuenta { border-color: #66c; font-size: 1.2em; color: white; font-weight: bold; background-color: #66c; }
input.bot-aviso { border-color: rgb(255, 255, 102); font-size: 1.2em; background-color: rgb(255, 255, 102);}

.autocomplete-w1 { position:absolute; top:4px; left:3px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

