@charset "UTF-8";
@import "default.css";
/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		main-menu.css
 * @package		main-menu
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.mainmenu,
ul.mainmenu li,
ul.mainmenu ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.mainmenu li{
float: left;
width: auto;
display: inline;
list-style: none;
padding-right: 0px;
}



ul.mainmenu {
 position: relative;
 z-index: 1;
 height: 26px;
 margin-left: 0;
}

/*ul.mainmenu li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 margin: 0 11px 0 0px;
 font-size: 20px;
  color: #dce59f;
}
*/
ul.mainmenu li a:link span, ul.mainmenu li a:visited span{ color:#d99e89; font-weight:normal }

ul.mainmenu li a:hover span{ color:#fff }

ul.mainmenu li a:hover{ color:#4394d0 }



ul.mainmenu li.hover,
ul.mainmenu li:hover { position:relative; z-index:599; cursor:default }

ul.mainmenu ul li.hover,
ul.mainmenu ul li:hover { position:static } /* HHDesign Static Menu */

ul.mainmenu li.menupipe{ background-image:url(/resources/images/menupipe.jpg); background-repeat:no-repeat; margin-top:-6px }

ul.mainmenu ul {
	 visibility: hidden;
	 position: absolute;
	 top: 26px;
	 left: -28px;
	 z-index: 598;
	 width: auto;
	 background-color:#b12824;
	 -moz-border-radius:0 0 0 8px;
	 border-radius:0 0 0 8px;
	 height: auto;
	 margin-top: 0px;
}
ul.mainmenu ul li:last-child { padding-bottom:25px }
ul.mainmenu ul ul { -moz-border-radius:0 0 8px 0; border-radius:0 0 8px 0 }

ul.mainmenu ul img{
clear: left;
float: left;
}

/*ul.mainmenu ul.products{
background-image:url(/resources/images/bg_main-menuproducts.jpg);
background-position:bottom;
background-repeat:no-repeat;
}*/

ul.mainmenu ul li { float:none; color:#231f20; width:167px; padding:3px 30px; display:block; z-index:1000 }

ul.mainmenu ul.small a{
 font-size:9pt;
}

ul.mainmenu ul ul { left:100%; }

ul.mainmenu li:hover > ul {
 visibility: visible;
}


ul.mainmenu ul ul ul {
 top: 0px;
 left: 100%;
 border-top: 1px solid black;
}


ul.mainmenu li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.mainmenu li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}

ul.mainmenu > li > ul > li ul { top: 0; min-height:100%; padding-bottom:0px } /* HHDesign Static Menu */
