/**
* 
* @Enterprise: Yagendoo Media
* @author: Yagendoo Team
* @creation date: June 2010
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) 2009 Yagendoo Media
* @license: Commercial, see LICENSE.php
* @product: Virtuemart Cart Module
*
*/


/* menu structure */
.yagendooVmCatDef { margin:0; padding:0; }
.yagendooVmCatDef ul { padding:0; margin:0; list-style:none; overflow: hidden; }
.yagendooVmCatDef ul li { margin:0; list-style:none; list-style-type:none; }
.yagendooVmCatDef ol li ul li { margin-left:10px; }
.yagendooVmCatDef ul li a { text-decoration:none; color:#000; }
.yagendooVmCatDef ul li a:hover { color:#777; }

.yagendooVmCatDef_1 ul li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ul li.active ul li a { font-weight:normal; }
.yagendooVmCatDef_1 ul li.active ul li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li a { font-weight:normal; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li a { font-weight:normal; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li a { font-weight:normal; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li ul li.active a { font-weight:normal; }

.yagendooVmCatDef_1 ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li { display:block; }
.yagendooVmCatDef_1 ul li.active ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li { display:block; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li { display:block; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li { display:block; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li.active ul li { display:block; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li.active ul li ul li { display:none; }
.yagendooVmCatDef_1 ul li.active ul li.active ul li.active ul li.active ul li.active ul li.active ul li { display:block; }

/*compatibility*/
.yagendooVmCatDef ol { padding:0; margin:0; list-style:none; overflow: hidden;}
.yagendooVmCatDef ol li { margin:0; list-style:none; list-style-type:none; }
.yagendooVmCatDef ol li ol li { margin-left:10px; }
.yagendooVmCatDef ol li a { text-decoration:none; color:#000; }
.yagendooVmCatDef ol li a:hover { color:#777; }

.yagendooVmCatDef_1 ol li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ol li.active ol li a { font-weight:normal; }
.yagendooVmCatDef_1 ol li.active ol li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li a { font-weight:normal; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li a { font-weight:normal; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li a { font-weight:normal; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li.active a { font-weight:bold; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li.active ol li a { font-weight:normal; }

.yagendooVmCatDef_1 ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li { display:block; }
.yagendooVmCatDef_1 ol li.active ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li { display:block; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li { display:block; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li { display:block; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li.active ol li { display:block; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li.active ol li ol li { display:none; }
.yagendooVmCatDef_1 ol li.active ol li.active ol li.active ol li.active ol li.active ol li.active ol li { display:block; }