a.top:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/orange-button.gif) center;background-repeat:no-repeat;}
a.top:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold bold 13px "Comic Sans MS"; background:url(images/orange-button.gif) center;background-repeat:no-repeat;}
a.top:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}
a.top:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}

a.top2:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/green-button.gif) center;background-repeat:no-repeat;}
a.top2:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold bold 13px "Comic Sans MS"; background:url(images/green-button.gif) center;background-repeat:no-repeat;}
a.top2:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}
a.top2:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}

a.top3:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/pink-button.gif) center;background-repeat:no-repeat;}
a.top3:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/pink-button.gif) center;background-repeat:no-repeat;}
a.top3:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS" ;background-repeat:no-repeat;}
a.top3:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}

a.top4:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/blue-button.gif) center;background-repeat:no-repeat;}
a.top4:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/blue-button.gif) center;background-repeat:no-repeat;}
a.top4:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS"; background-repeat:no-repeat;}
a.top4:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS"; background-repeat:no-repeat;}

a.top5:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/beige-button.gif) center;background-repeat:no-repeat;}
a.top5:visited  {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/beige-button.gif) center;background-repeat:no-repeat;}
a.top5:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS" ;background-repeat:no-repeat;}
a.top5:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";}

a.top6:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/grey-red-button.gif) center;background-repeat:no-repeat;}
a.top6:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/grey-red-button.gif) center;background-repeat:no-repeat;}
a.top6:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS" ;background-repeat:no-repeat;}
a.top6:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";}

a.top7:link {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/grey-button.gif) center;background-repeat:no-repeat;}
a.top7:visited {color: #0000ff;text-decoration:none;display:block;
width:100%;height:100%;font:bold  13px "Comic Sans MS"; background:url(images/grey-button.gif) center;background-repeat:no-repeat;}
a.top7:hover {color: red; text-decoration:none;display:block;
width:100%;height:100%;background:url(images/yellow-button.gif) center;font:bold  13px "Comic Sans MS";background-repeat:no-repeat;}
a.top7:active {color: #0000ff; text-decoration:underline;display:block;
border-top:2px black;border-bottom:2px white;width:100%;height:100%;font:bold  13px "Comic Sans MS";}

body {margin:0px;padding:0px;}
td.top {width:107px;text-align:center;}

a.menu:link {padding-left:2px;color: #000000;text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/left.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menu:visited {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menu:hover {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;;display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}
a.menu:active {padding-left:2px;color: #ECFB03; text-decoration:none;width:100%;font:bold  10px verdana; display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}

a.menuairport:link {padding-left:2px;color: #0000FF;text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/left.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuairport:visited {padding-left:2px;color: #0000FF; text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuairport:hover {padding-left:2px;color: #0000FF; text-decoration:none;width:100%;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;;display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}
a.menuairport:active {padding-left:2px;color: #ECFB03; text-decoration:none;width:100%;font:bold  10px verdana; display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}

a.menuadd2:link {padding-left:2px;color: #000000;text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/left.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuadd2:visited {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuadd2:hover {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;;display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}
a.menuadd2:active {padding-left:2px;color: #ECFB03; text-decoration:none;width:100%;font:bold  10px verdana; display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}


a.menu2:link {padding-left:2px;color: #000000;text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbg4.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menu2:visited {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbg4.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menu2:hover {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;;display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}
a.menu2:active {padding-left:2px;color: #ECFB03; text-decoration:none;width:100%;font:bold  10px verdana; display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}

a.menu3:link {padding-left:2px;color: #000000;text-decoration:none;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:137px;}
a.menu3:visited {padding-left:2px;color: #000000; text-decoration:none;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:137px;}
a.menu3:hover {padding-left:2px;color: #000000; text-decoration:none;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;display:block;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:137px;}
a.menu3:active {padding-left:2px;color: #ECFB03; text-decoration:none;font:bold  10px verdana; display:block;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:137px;}

a.menu4:link {padding-left:2px;color: #000000;text-decoration:none;font:bold  10px verdana;display:block;background:url(images/left.jpg) repeat-y;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:15px;float:left;}
a.menu4:visited {padding-left:2px;color: #000000; text-decoration:none;font:bold  10px verdana;display:block;background:url(images/leftbg.jpg) repeat-y;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:15px;float:left;}
a.menu4:hover {padding-left:2px;color: #000000; text-decoration:none;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;display:block;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:15px;float:left;}
a.menu4:active {padding-left:2px;color: #ECFB03; text-decoration:none;font:bold  10px verdana; display:block;padding-top:4px;padding-bottom:4px;margin-bottom:3px;width:15px;float:left;}

a.menuadd:link {padding-left:2px;color: #000000;text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbgorange.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuadd:visited {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;display:block;background:url(images/leftbgorange.jpg) repeat-y;border-top:1px solid white;border-bottom:1px solid black;padding-top:4px;padding-bottom:4px;}
a.menuadd:hover {padding-left:2px;color: #000000; text-decoration:none;width:100%;font:bold  10px verdana;background:url(images/leftbg3.jpg) repeat-y;display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}
a.menuadd:active {padding-left:2px;color: #ECFB03; text-decoration:none;width:100%;font:bold  10px verdana; display:block;border-top:1px solid black;border-bottom:1px solid white;padding-top:4px;padding-bottom:4px;}



span.o2 {font: 11px verdana;color:#000000;}
span.o4 {font-family:verdana;font-size:12px;color:#000000;font-weight:bold;}

a.normal:link {color: blue;text-decoration:underline; }
a.normal:visited {color: blue; text-decoration:underline;}
a.normal:hover {color: red; text-decoration:none;}
a.normal:active {color: blue; text-decoration:none;}

a.services:link    { color: #3366CC; text-decoration: none; width:130px; border: 1px solid #ff9900;font:bold 13px;background:#ffffff;padding:3px;display:block;}
a.services:visited { color: #3366cc; text-decoration: none; width:130px; border: 1px solid #ff9900;font: bold 13px;background:#ffffff;padding:3px;display:block;}
a.services:hover   {color:#ffffff; background: #3366cc; border: 1px solid #ffffff;width:130px; font: bold 13px ;padding:3px;display:block;}
a.services:active  { background: #3366CC; color: #FFFFFF; border: 1px inset #ffffff;width:130px; font: bold 13px;padding:3px;display:block;}

a.services2:link    { color: #3366CC; text-decoration: none; width:415px; border: 1px solid #ff9900;font:bold 13px;background:#ffffff;padding:3px;display:block;}
a.services2:visited { color: #3366cc; text-decoration: none; width:415px; border: 1px solid #ff9900;font:bold 13px;background:#ffffff;padding:3px;display:block;}
a.services2:hover   {color:#ffffff; background: #3366cc; border: 1px solid #ffffff;width:415px; font:bold 13px;padding:3px;display:block;}
a.services2:active  { background: #3366CC; color: #FFFFFF; border: 1px inset #ffffff;width:415px; font:bold 13px;padding:3px;display:block;}
 
a.books:link {color: blue;text-decoration:none;width:120px; }
a.books:visited {color: blue; text-decoration:none;}
a.books:hover {color: red; text-decoration:none;background:#fc9;}
a.books:active {color: blue; text-decoration:none;}

a.pinos1:link {color: blue;text-decoration:none;width:133px;height:150px;display:block;background:url(images/lospinos133x150.jpg); }
a.pinos1:visited {color: blue; text-decoration:none;width:133px;height:150px;display:block;background:url(images/lospinos133x150.jpg); }
a.pinos1:hover {color: red; text-decoration:none;width:133px;height:150px;display:block;background:url(images/lospinos133x150.jpg); }
a.pinos1:active {color: blue; text-decoration:none;width:133px;height:150px;display:block;background:url(images/lospinos133x150.jpg); }

a.pinos2:link {color: blue;text-decoration:none;width:270px;height:90px;display:block;background:url(images/lospinos270x90.jpg); }
a.pinos2:visited {color: blue; text-decoration:none;width:270px;height:90px;display:block;background:url(images/lospinos270x90.jpg); }
a.pinos2:hover {color: red; text-decoration:none;width:270px;height:90px;display:block;background:url(images/lospinos270x90.jpg); }
a.pinos2:active {color: blue; text-decoration:none;width:270px;height:90px;display:block;background:url(images/lospinos270x90.jpg); }

a.tertulia1:link {color: blue;text-decoration:none;width:133px;height:150px;display:block;background:url(images/tertulia133x150.jpg); }
a.tertulia1:visited {color: blue; text-decoration:none;width:133px;height:150px;display:block;background:url(images/tertulia133x150.jpg); }
a.tertulia1:hover {color: red; text-decoration:none;width:133px;height:150px;display:block;background:url(images/tertulia133x150.jpg); }
a.tertulia1:active {color: blue; text-decoration:none;width:133px;height:150px;display:block;background:url(images/tertulia133x150.jpg); }

a.tertulia2:link {color: blue;text-decoration:none;width:270px;height:90px;display:block;background:url(images/tertulia270x90.jpg); }
a.tertulia2:visited {color: blue; text-decoration:none;width:270px;height:90px;display:block;background:url(images/tertulia270x90.jpg); }
a.tertulia2:hover {color: red; text-decoration:none;width:270px;height:90px;display:block;background:url(images/tertulia270x90.jpg); }
a.tertulia2:active {color: blue; text-decoration:none;width:270px;height:90px;display:block;background:url(images/tertulia270x90.jpg); }

h1.categories  {font:bold 16px  verdana;text-decoration:underline;margin-top:5px;}
h2.categories  {font: 16px  verdana;margin-top:5px;}
h2.header {font: 10px verdana;color:red;line-height:10px;margin:0px;}


form {font:bold 11px verdana;color:#000000;}
td.form {border-bottom:1px solid red;width:150px;}
.field {border:1px solid #000000;}

h1.o3 {font:bold 20px verdana;color:#000000;text-align:left;vertical-align:top;margin-bottom:0px;}

td.glossary1 {width:75px;border-bottom:1px solid black;background:#ffffcc;}

td.glossary2 {width:350px;border-bottom:1px solid black;background:#ffffcc;} 

td.glossary3 {width:75px;border-bottom:1px solid black;background:#FFcc00;}
td.glossary4 {width:350px;border-bottom:1px solid black;background:#FFcc00;} 

.wine1 {float:left;width:103px;text-align:left;margin-bottom:10px;}
.wine2 {float:left;width:20px;margin-bottom:10px;}
.wine3 {float:left;width:88px;text-align:right;margin-bottom:10px;}

h1.o2 {font-family:verdana;font-size:16px;color:red;text-align:center;vertical-align:top;}
li {font-family:verdana;font-size:12px;color:red;font-weight:bold;margin-bottom:10px;}
li.2 {font-family:verdana;font-size:11px;color:black;font-weight:bold;margin-bottom:10px;}
li.3 {font-family:verdana;font-size:11px;color:yellow;font-weight:bold;margin-bottom:10px;}
td.wine {width:30px;text-align:center;font:bold 10px verdana;color:blue;border:2px groove white;}
td.wine2{width:160px;border:2px groove white;font:bold 13px verdana;color:black;}

td.holidays {border:2px groove white;}

span.normalred {font:bold 18px verdana;color:#ff0000;}
span.normal2 {font:bold 14px verdana;color:#000000;}
span.o2 {font: 11px verdana;color:#000000;}
span.o3 {font-family:verdana;font-size:12px;color:#000000;}
span.o4 {font-family:verdana;font-size:12px;color:#000000;font-weight:bold;}
span.o5 {font-family:verdana;font-size:16px;color:#cc0000;font-weight:bold;line-height:20px;}
span.o6 {font-family:verdana;font-size:12px;color:#cc0000;font-weight:bold;line-height:20px;}
span.o7 {font: bold 13px verdana;}