@charset "iso-8859-1";

* { margin:0; padding:0; }

.negrita { font-weight:bold; }

a img  { border:0; }

body {
	background-color:#4c8e27;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em;
	color:#fff;
}

.fondobody {
	background-image:url(../images/fondo.jpg); background-repeat:repeat-x;
}

body.catalogo {
	background-image:url(../images/fondo.jpg); background-repeat:repeat-x;
	background-color:#4c8e27;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em;
	color:#fff;
}



p { margin-top:1em; }

#contenido {
	background:url(../images/planta.jpg) no-repeat left bottom;
	min-height:324px !important;
	*min-height:328px !important;
	height:auto !important;
	height:328px;
	background-color:#3B870D;
	width:404px; padding-left:160px; float:left;
	margin-top:9px;
}

#cabecera{
 height:200px;
}

#contpresenta { background-color:#316d15; }

#texto { text-align:right; padding-top:1em; padding-right:1em; line-height:1.7em; }

#menu {
	background:url(../images/fondomenu.jpg) repeat-x;
	background-position:0 9px; margin-left:570px;
}

#menu .fondomenu {
	background:url(../images/menu-decora1.jpg) no-repeat bottom left;
	min-height:340px !important; height:auto !important;
	*min-height:347px !important;
	height:347px;
}

.barraseguir {
	background-image:url(../images/barrasigue.gif); background-repeat:repeat-y; background-position:0px 25px;
}

#contcatalogo { width:997px; }

#catalogo { background-color:#1e6022; padding:4px; 
	background-image:url(../images/fmenucatalogo.jpg); background-repeat:no-repeat; background-position: bottom left;
	min-height:200px !important; height:auto !important; height:200px; overflow:hidden; _overflow:visible;
}

#menufamilias { float:left; }

#menufamilias UL { margin-bottom:142px; }

#menufamilias UL LI { font-weight:bold; background-color:#3a870e; width:233px; padding:4px 2px;
	margin-bottom:3px; }
	
#menufamilias UL LI A { color:#adeb00; text-decoration:none; }
#menufamilias UL LI A:hover { text-decoration:underline; }
	
#cajacatalogo { margin-left:241px; padding:4px;
	background-image:url(../images/fondocatalogo.gif); background-repeat:repeat-y;
	min-height:300px !important; height:auto !important; height:300px;
}

#producto { float:left; width:578px; }

#otrosproductos { margin-left:581px; }

#otrosproductos UL { padding-left:5px; margin-top:5px; }

#otrosproductos UL  LI { text-align:right; border-bottom:1px solid #9abb83; list-style:none; margin-bottom:5px; }

#otrosproductos UL  LI A { color:#fefefe; text-decoration:none; }

.titCatalogo { background-color:#11710c; color:#fff; padding:2px; font-weight:bold; }

.txtTitulo { text-align:right; color:#e44511; font-weight:bold; font-size:1.8em; width:997px; }

.separacioncatalogo { margin-top:5px; }

#descripcion { float:left; width:435px; font-size:0.9em; }
#descripcion UL { margin-left:25px; margin-top:1em; }
#descripcion UL LI { margin-top:1em; }
#descripcion OL { margin-left:25px; margin-top:1em; }
#descripcion OL LI { margin-top:1em; }


#composicion { margin-left:442px; font-size:0.9em; color:#fffefe; }

#pie {
	background:url(../images/enequilibrio.jpg) repeat-x; height:37px;
	clear:both;
}

.noborde { border:0; }

.cateselec { background-color:#43a40b !important; }
.producselec { font-weight:bold; }
.clear { clear:both; font-size:0; }
.fotoproducto { float:right; }
.itempedido { margin-top:10px; margin-left:35px; }
.itemasistencia { margin-top:10px; margin-left:8px; }
.itemcontacto { margin-top:10px; margin-left:25px; }
.itemdistribuidor { margin-top:4px; margin-left:95px; }
.itemopinion { margin-top:5px; margin-left:95px; }

#map_canvas {	color: #000; }
