body {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background-color: #660000;
	margin-top: 20px;
}
.popbody {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	background-color: #660000;
	margin-top: 2px;
}
a, a:visited {
	color:#660000;
	text-decoration: none;
}
a:active, a:hover {
	color:#FF9933;
}
.text, a.text, a:visited.text {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #666666; text-align:justify}
a:active.text, a:hover.text {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #FF9933; text-align:justify}

.text2, a.text2, a:visited.text2 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #FFCCCC; text-align:justify}
a:active.text2, a:hover.text2  {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #CACAA6; text-align:justify}

.text3, a.text3, a:visited.text3 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #d8e27e; text-align:justify}
a:active.text3, a:hover.text3  {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #c2be09; text-align:justify}

.text_emph {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #660000; font-weight:bold; text-align:justify}
.text_emph2, a.text_emph2, a:visited.text_emph2 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #FFCCCC; font-weight:bold; text-align:justify}
a:active.text_emph2, a:hover.text_emph2 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #CACAA6; font-weight:bold; text-align:justify}

.text_emph3, a.text_emph3, a:visited.text_emph3 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #d8e27e; font-weight:bold; text-align:justify}
a:active.text_emph3, a:hover.text_emph3 {font: 9pt trebuchet ms, georgia, arial; margin: 0 0 0.8em; color: #c2be09; font-weight:bold; text-align:justify}

.text_menugranel, a:link.menugranel, a:visited.menugranel, a:active.menugranel {font: 9pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #6f7723; font-weight:normal; text-align:left}
a:hover.menugranel {font: 9pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #b3a318; font-weight:normal; text-align:left}


.text_sbar {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #000000; text-align:left}
.text_sbar2 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #FFF; text-align:left}

.text_sbartt {font: 10pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #FFCCCC; font-weight:bold; text-align:left}
.text_sbartt2 {font: 10pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #660000; font-weight:bold; text-align:left}
.text_sbartt3 {font: 10pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #6f7723; font-weight:bold; text-align:left}


.text_prodbar {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #660000; font-weight:normal; text-align:left}
.text_prodbar2 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #D1D1B3; font-weight:normal; text-align:left}

.text_sbar_sel {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #996600; text-align:left}


.text_catab0 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #777512; font-weight:bold; text-align:center}
.text_catab1 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #660000; font-weight:bold; text-align:center}
.text_catab2, a.text_catab2, a:visited.text_catab2 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #FFCCCC; font-weight:normal; text-align:center}
a:active.text_catab2, a:hover.text_catab2 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #CACAA6; font-weight:normal; text-align:center}
.text_catab3, a.text_catab3, a:visited.text_catab3 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #FFCCCC; font-weight:bold; text-align:center}
a:active.text_catab3, a:hover.text_catab3 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #CACAA6; font-weight:bold; text-align:center}
.text_catab4, a.text_catab4, a:visited.text_catab4 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #4f4e11; font-weight:bold; text-align:center}
a:active.text_catab4, a:hover.text_catab4 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #c2be09; font-weight:bold; text-align:center}
.text_catab5, a.text_catab5, a:visited.text_catab5 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #d8e27e; font-weight:bold; text-align:center}
a:active.text_catab5, a:hover.text_catab5 {font: 9pt/20px "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #c2be09; font-weight:bold; text-align:center}



h3 {font: 9pt/12pt "trebuchet ms", georgia, arial; margin-bottom: -5pt; color: #FFF; text-align:left}
h4 {font: 9pt/12pt "trebuchet ms", georgia, arial; color: #FFF; text-align:left}

.text_title1 {font: 10pt trebuchet ms, georgia, arial; font-weight:bold; margin: 0 0 0.8em; color: #660000;}
.text_title2 {font: 10pt trebuchet ms, georgia, arial; font-weight:bold; margin: 0 0 0.8em; color: #EDCD88;}

.head { width: 100%; margin-top: 0; text-align:left;
font: 8pt trebuchet ms, georgia, arial; margin: 0 0 0.8em;
background: #CACAA6;
color: #000000; 
}

.footer { width: 100%; margin-top: 0;text-align:left;
font: 8pt trebuchet ms, georgia, arial; margin: 0 0 0.8em;
background: #CACAA6;
color: #000000; 
}

.buttbl { border: thin solid #660000;}
.text_buttbl {font: 10pt "trebuchet ms", georgia, arial; margin: 0 0 0.8em; color: #660000; font-weight:bold; text-align:left}

a.enlace_granel
{
	color: #e2eba3;
}

a.enlace_granel:hover
{
	color: #bdc587;	
}

#enlace-vinagres-granel
{
	color:#990;
}

#enlace-vinagres-granel:hover
{
	color:#3F4E36;
}
