/* CSS Document */


#ContenedorGeneral {
	width:100%;
	min-width:880px;
	left:0;
	right:0;
	margin:0 auto;
	text-align:center;
	background:url(../ima-productos/fondo-sombra.jpg) center repeat-y #B0C366;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



#ContenedorGeneral a:link, a:active, a:visited {
	color:#7f9430 !important;
}



#ContenedorGeneral a:hover {
	color:#355d38 !important;
}


.ContenedorSubMenu {
	display:inline-block;
	width:186px;
	text-align:left;
	vertical-align:top;
}

.ContenedorConSubMenu {
	display:inline-block;
	width:620px;
	text-align:left;
	vertical-align:top;
}


/* Columnas */
.CA {
	display:inline-block;
	width:402px;
	text-align:justify;
	vertical-align:top;
}

.CA img {
	background:url(../ima-productos/layout.jpg) bottom no-repeat;
	padding:0 0 17px 0;
	border:none;
}

.CB {
	display:block;
	width:620px;
	vertical-align:top;
	background:url(../ima-productos/productos-separador-filas.jpg) bottom no-repeat;
	margin:10px 0 35px 0;
}

.CS {
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:top;
}

.CS2 {
	display:inline-block;
	width:52px;
	height:150px;
	vertical-align:top;
	background:url(../ima-productos/submenu-separador.jpg) center top no-repeat;
}

.CSH {
	display:block;
	height:1px;
	border-top:1px #999 dotted;
	margin:3px 0 3px 0;
}



/* Menú */
h1, h2, h3, h4, h5, h6 {
	color:#355d38;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:1px 0 2px 0;
}


/* Submenú */
.SubmenuTitulo {
	display:block;
	height:47px;
	background:url(../ima-productos/submenu-titulo.jpg);
}

.aSubmenuBtSalud, .aSubmenuBtSalud:link, .aSubmenuBtSalud:active, .aSubmenuBtSalud:visited {
	display:block;
	height:33px;
	background:url(../ima-productos/submenu-bt-salud.jpg) #d0e588;
}

.aSubmenuBtSalud:hover {
	background:url(../ima-productos/submenu-bt-salud-over.jpg) #363e17;
}

.aSubmenuBtBelleza, .aSubmenuBtBelleza:link, .aSubmenuBtBelleza:active, .aSubmenuBtBelleza:visited {
	display:block;
	height:50px;
	background:url(../ima-productos/submenu-bt-belleza.jpg) #d0e588;
}

.aSubmenuBtBelleza:hover {
	background:url(../ima-productos/submenu-bt-belleza-over.jpg) #363e17;
}

.SubmenuBase {
	display:block;
	width:186px;
	height:30px;
	background:url(../ima-productos/submenu-base.jpg);
}

.SubmenuSeparador {
	display:inline-block;
	width:18px;
	height:146px;
	background:url(../ima-productos/submenu-separador.jpg);
}


/* Contenidos */
.Ruta {
	display:block;
	font-size:12px;
	color:#999;
	font-weight:bold;
}


/* Productos */
.ProductoColumna {
	width:284px;
	display:inline-block;
	vertical-align:top;
}

.ProductoFoto {
	display:inline-block;
	width:154px;
	vertical-align:top;
}

.ProductoInfo {
	display:inline-block;
	width:129px;
	text-align:left;
	vertical-align:top;
	color:#666;
}

.ProductoDescripcion {
	display:block;
	vertical-align:top;
	color:#666;
}

/* Botones Extra */
.ProductosBotonesExtra {
	display:block;
	margin:10px 0 15px 0;
	padding:15px 0 15px 0;
	border-top:1px dotted #999;
}

.aBtExtraSolicitud, .aBtExtraSolicitud:link, .aBtExtraSolicitud:active, .aBtExtraSolicitud:visited {
	display:inline-block;
	width:284px;
	height:45px;
	background:url(../ima-productos/bt-cotizacion-reposo.jpg);
}

.aBtExtraSolicitud:hover {
	background:url(../ima-productos/bt-cotizacion.jpg);
}

.aBtPropiedades, .aBtPropiedades:link, .aBtPropiedades:active, .aBtPropiedades:visited {
	display:inline-block;
	width:142px;
	height:45px;
	background:url(../ima-productos/bt-propiedades-neem-reposo.jpg);
}

.aBtPropiedades:hover {
	background:url(../ima-productos/bt-propiedades-neem.jpg);
}

.aBtCatalogo, .aBtCatalogo:link, .aBtCatalogo:active, .aBtCatalogo:visited {
	display:inline-block;
	width:142px;
	height:45px;
	background:url(../ima-productos/bt-catalogo-online-reposo.jpg);
}

.aBtCatalogo:hover {
	background:url(../ima-productos/bt-catalogo-online.jpg);
}

#BotonExtracontenedor {
	z-index:1;
	position:absolute;
	width:300px;
	top:410px;
	left:0;
	right:0;
	margin:0 auto;
	text-align:center;
}