a {
	color: #3c3c3c;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	text-decoration: underline;
	color: #6398b1;
	font-weight: normal;
}

a.optionplus {
	color: #339999;
	text-decoration: none;
	text-transform: capitalize;
}
a.optionplus:hover {
	color: #006633;
	text-decoration: underline;
	font-weight: bolder;
}

a.optionmax {
	color: #006600;
	text-decoration: none;
	background-color: #FFFF00;
}
a.optionmax:hover {
	color: #FFFF00;
	text-decoration: none;
	background-color: #009900;
	font-weight: normal;
}

a.header {
	color: #FF6600;
	text-decoration: none;
}

a.header:hover {
	color: #FFCC00;
	text-decoration: underline;
}

a.headerred {
	color: #B90000;
	text-decoration: none;
}

a.headerred:hover {
	color: #FF6262;
	text-decoration: underline;
	font-variant: normal;
}


a.headergreen {
	color: #006600;
	text-decoration: none;
}

a.headergreen:hover {
	color: #008A00;
	text-decoration: none;
	font-variant: normal;
}


.littlejustify {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: justify
}

.normal {
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-align: justify;
	line-height: normal;
	color: #333333;

}
.sublink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: justify;
	text-indent: 1px;
}

body{
	align: top;
	height: 100%; 
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: normal;
	color: #333333;
	background-color: #B8DB6F;
}

.normaljust { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify}

.headeroption {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bolder;
	color: #169500;
	font-variant: normal;
	text-transform: uppercase;

}

.headeroption2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #336600;
	font-variant: small-caps;
	text-transform: capitalize;
	font-size: 12px;
}

a.class68 {
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
}

a.class68:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}


a.class01 {
	text-decoration: underline;
	color: #009900;
	font-weight: normal;
}

a.class01:hover {
	color: #FF3366;
	text-decoration: underline;
	font-weight: normal;
}

.little {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	word-spacing: 2px;
}

.littleverdanatype1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.prodtitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #CC33CC;
}
.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}
.verdananormalita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}
.titulitoportada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.verdananormalitajust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.menuoption {
	font-family: "Arial Narrow";
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}

.opcionmenuselected {
	color: #FFFFFF;
	background-color: #F00000;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bolder;
	padding-top: 1px;
	padding-bottom: 1px;
}

.narrowmenuoption {
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: "Trebuchet MS";
	color: #003366;
}


.verdanasize7justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
}


a.opcionmenu {
	text-decoration: none;
	color: #B30000;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 11px;
}

a.opcionmenu:hover {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF9900;
	font-size: 11px;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}

.titlejust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.titlejustlogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #333333;
	padding-left: 13px;
}

.blanklinklogo {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 12px;

}
.blanklinklogo:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}

.littleverdanalogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 14px;
}

.verdananormal13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.logoherbalife {
	font-family: "Trebuchet MS";
	font-size: 36px;
	line-height: 32px;
	letter-spacing: 1px;
	font-weight: bolder;


}

a.logoherbalife {
        text-decoration: none;
	color: #000000;
	font-size: 36px;
	font-weight: bold;
	line-height: 32px;
	letter-spacing: 1px;
}

a.logoherbalife:hover {
    text-decoration: none;
	color: #000000;
	font-size: 36px;
	font-weight: bold;
	line-height: 32px;
	letter-spacing: 1px;
}


.normalportada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;

}
.fondocuadropeso {
	width: 60px; height: 60px; background: transparent url(../images/portada_peso2.gif) bottom right no-repeat; 
}

.fondocuadrodesayuno {
	background: transparent url(../images/portada_opcion_desayuno.gif) bottom right no-repeat;
}
.fondocuadronutricion {
	background: transparent url(../images/portada_opcion_nutricion.gif) bottom right no-repeat;
}
.fondocuadrodeporte {
	background: transparent url(../images/portada_opcion_deporte.gif) bottom right no-repeat;
}
.fondocuadrobelleza {
	background: transparent url(../images/portada_opcion_cuidadopersonal.gif) bottom right no-repeat;
}
.fondocuadrocontrol {
	background: transparent url(../images/portada_opcion_controlpeso.gif) bottom right no-repeat;
}

.portadabg {
	background-image: url(..images/portada_noticia.jpg);
}

.fondobannerportada {
	background-image: url(../images/portadanimada.gif);
}
.fondobannerportada2 {
	background-image: url(../images/portada_banner7.jpg);
}

.menuenmarcadoblue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #9AB3BA;
	border-bottom-color: #9AB3BA;
	border-right-color: #9AB3BA;
	border-left-color: #9AB3BA;
	background-color:#F2F5F7;
}
.menuenmarcadogreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #8DD68F;
	border-bottom-color: #8DD68F;
	border-right-color: #8DD68F;
	border-left-color: #8DD68F;
	background-color:#F0FFDD;
}

.menuenmarcadoviolet {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color:#E49AE4;
	border-bottom-color: #E49AE4;
	border-right-color: #E49AE4;
	border-left-color: #E49AE4;
	background-color:#FBF0FB;
}

.menuenmarcadored {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color:#FF8080;
	border-bottom-color: #FF8080;
	border-right-color: #FF8080;
	border-left-color: #FF8080;
	background-color:#FFF4F4;
}

.menuenmarcadoorange {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFD280;
	border-bottom-color: #FFD280;
	border-right-color: #FFD280;
	border-left-color: #FFD280;
	background-color: #FFFCE8;
}

.titlemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight: bold;
	color: #FFFFFF;
}

.prodtitleBEAUTY {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #CC33CC;
	text-align: right;
}

.prodtitleWEIGHT {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #716F8C;
	text-align: right;
}

.prodtitleNUTRITION {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #F00000;
	text-align: right;
}

.prodtitleSPORT {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #FFB300;
	text-align: right;
}

a.menuverde {
	text-decoration: none;
	color: #30591E;
	font-weight: normal;
}

a.menuverde:hover {
	color: #67B15A;
	text-decoration: underline;
	font-weight: normal;
}

.titleintext {
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	color: #8D8D8D;
	text-transform: uppercase;
	font-variant: normal;


}
.normalproductname {
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-align: justify;
	font-weight: bold;
	color: #716F8C;
}

a.grisgroc {
	text-decoration: underline;
	color: #E9E9E9;
	font-weight: normal;
}

a.grisgroc:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}


a.menulila {
	text-decoration: none;
	color: #591E59;
	font-weight: normal;
}

a.menulila:hover {
	color: #B15AB1;
	text-decoration: underline;
	font-weight: normal;
}

a.menurojo {

	text-decoration: none;
	color: #781012;
	font-weight: normal;
}
a.menurojo:hover {

	color: #EF3F43;
	text-decoration: underline;
	font-weight: normal;
}

a.menunaranja {

	text-decoration: none;
	color: #623A04;
	font-weight: normal;
}
a.menunaranja:hover {

	color: #F9B04F;
	text-decoration: underline;
	font-weight: normal;
}

a.menuazul {
	text-decoration: none;
	color: #1E3C59;
	font-weight: normal;
}

a.menuazul:hover {
	color: #5A86B1;
	text-decoration: underline;
	font-weight: normal;
}

a.enlacenormal {
	text-decoration: none;
	color: #003366;
	font-weight: normal;
}

a.enlacenormal:hover {
	color: #6398B1;
	text-decoration: underline;
	font-weight: normal;
}
.blanklink {
	color: #FFFFFF;
}
.blanklink:hover {
	color: #FFFFFF;
}

.normal3 {

	font-family: "Trebuchet MS";
	font-size: 11px;
	text-align: justify;
}
a.opcionmenubig {

	text-decoration: none;
	color: #B30000;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 13px;
}

a.opcionmenubig:hover {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF9900;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
.cabecera {
background-image:url('../images/fondo_euroherbal.jpg');
}

/* +++++++++++++++++++++++++ START MENU HOVER +++++++++++++++++++++++++ */

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

.menuhor.horizontal {
	width: 100%;
	height: 22px;
	margin: 0;
	padding: 0;
	background: #000000 url(../images/bg-menuhor.gif) top left repeat-x;
}
.menuhor.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.menuhor.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
/* 	position:relative;
	left:1; */
	background: transparent url(../images/bg-menuhor-button.gif) top left no-repeat;
}

.menuhor.horizontal ul li a {
	display: block;
	height: 22px;
	padding-left: 14px;
	float: left;
	text-transform: uppercase;
	font-family: "Trebuchet MS",helvetica,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.menuhor.horizontal ul li {
	display: block;
	height: 22px;
	float: left;
	text-transform: uppercase;
	font-family: "Trebuchet MS",helvetica,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

.menuhor.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 17px;
	padding-top: 3px;
	padding-right: 14px;
	background: transparent url(../images/bg-menuhor-button.gif) top right no-repeat;
	cursor: pointer;
}
.menuhor.horizontal ul li span.menu_ar {
	display: block;
	float: left;
	height: 17px;
	padding-top: 3px;
	padding-right: 14px;
	background: transparent url(../images/bg-menuhor-button.gif) top right no-repeat;
}

/* HOVER */
.menuhor.orange ul li a:hover, .menuhor.orange ul li a:hover span.menu_ar {
	font-weight: bold; text-decoration: none; color: #FFFFFF; background: transparent url(../images/bg-menuhor-h-orange.gif) top right no-repeat;
}

.menuhor.orange ul li.highlight a, .menuhor.orange ul li.highlight a span.menu_ar {
	padding-left: 8px; font-weight: bold; text-decoration: none; color: #FFFFFF; background: transparent url(../images/bg-menuhor-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}
/* +++++++++++++++++++++++++ END MENU HOVER +++++++++++++++++++++++++ */

.shadowleft { height: 100%; background: transparent url(../images/shadow_left.jpg) top right repeat; }
.shadowright { height: 100%; background: transparent url(../images/shadow_right.jpg) top left repeat; }
.cabeceraportada { width: 707px; height: 66px; border-top: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000; vertical-align: center; background: transparent url(../images/fondo_euroherbal.jpg) top left repeat; }
.cabeceratable { width: 100%; height: 66px; align: center; background: transparent url(../images/fondo_euroherbal.jpg) top left repeat; }
.pietable { width: 100%; height: 25px; align: center; background: transparent url(../images/fondopie_euroherbal.jpg) top left repeat; }
.avisotable { width: 212px; border: solid 3px #FEAC01; background: #FEED72; }
.separatable { width: 100%; align: middle; padding: 1px; background: #FFCC00; border-top: solid 1px #8A0000; border-bottom: solid 1px #8A0000; }
.logocabecera { width: 60px; height: 60px; background: transparent url(../images/logo_euroherbal.jpg) top left no-repeat; }

table.manolo { height: 100%; }
html { height: 100%; }

td.manolito { min-height: 100%; height: auto !important; height: 100%;}

.titulitoportadaBLACK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;

}

