* html #ajaxmenu{ margin-top: 0px; z-index:65;}
#ajaxmenu{ margin-top: -1px; z-index:65;}
body:last-child:not(:root:root) #ajaxmenu {margin-top: -1px; margin-left: -1px; z-index:65;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #ajaxmenu {margin-top: 0px; z-index:65;}}
a.sdcategory:link     { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #3C3C3C; text-decoration: none; line-height: 24px; white-space:nowrap; }
a.sdcategory:active   { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #3C3C3C; text-decoration: none; line-height: 24px; white-space:nowrap; }
a.sdcategory:visited  { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #3C3C3C; text-decoration: none; line-height: 24px; white-space:nowrap; }
a.sdcategory:hover    { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #883A21; text-decoration: none; line-height: 24px; white-space:nowrap;}

.script:hover, a.m:hover  {color: #CC0000;border-bottom: 1px dashed #CC0000;padding-bottom: 1px;}
a.m{display:block;position:absolute;top:1px;text-decoration: none;color:#999;font-size:.8em;width:12px;}
div#m {font-size:.75em;display:none;z-index:99999;position:absolute;top:26px;right:0px;border:1px solid #ccc;border-top:none;background-color:white;width:120px;}
/*div#m p {margin:0 .5em .5em;line-height:130%;}
p.m {margin:.5em;}  */
.imghome { padding: 3px; padding-top: 7px; padding-bottom: 5px; /*margin-top: 7px; margin-bottom: 4px;  margin-left: -10px; */}
img.imghome:hover { text-decoration: none; }
#preloader {background-image: url(images/home_activ.gif); display:none; visibility: hidden;}
#preloader span {background-image: url(images/sd_navigation_hover.gif); display:none; visibility: hidden;}
#ajaxmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ajaxmenu ul li {
	position: relative;
	float: left;
	/*width:115px;*/
	display: block;
	text-decoration: none;
	text-align: center;
	height: 25px; 
	vertical-align:top;
	white-space:normal;
	color: #3C3C3C;
	background-image:url(images/sd_navigation_4.jpg);
	background-repeat:repeat-y; 
	background-position: right;
}

#ajaxmenu ul li ul.submenu li {
	position: relative;
	float: left;
	width:115px;
	display: block;
	text-decoration: none;
	text-align: left;
	height: 25px; 
	vertical-align:top;
	white-space:normal;
	color: #3C3C3C;
	background: none;
}
	
#ajaxmenu ul li a {
	font-family: "Verdana", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-left: 15px; 
	padding-right: 15px;
	margin-left: -3px;
	/*font-weight: bold;*/
	color: #3C3C3C; 
	text-decoration: none; 
	line-height: 25px; 
	white-space:nowrap;
}

#ajaxmenu ul li a:hover {color: #fff;background-image: url(images/sd_navigation_hover.gif);}
#ajaxmenu ul li a.sdcategory:hover {color: #3C3C3C;text-decoration: none; background: none;text-align: right;}
#ajaxmenu ul li a.sdcategory {color: #fff; background-image: url(images/home_25.gif); text-align: left; width: 20px; min-width: 20px; max-width: 20px; z-index: 55;}
#ajaxmenu ul li a.sdcategory:hover {color: #fff; background-image: url(images/home_activ.gif);text-align: left; width: 20px; min-width: 20px; max-width: 20px; z-index: 55;}
#ajaxmenu ul li ul.submenu a.sdcategory {font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #3C3C3C; text-decoration: none; line-height: 24px; white-space:nowrap;width: 88px; min-width: 88px; background-image: none; margin-left: 1px;}
#ajaxmenu ul li ul.submenu a.sdcategory:hover {color: #fff; background-image: url(images/sd_navigation_hover.gif);text-align: left;}

/* commented backslash */ 
* html #ajaxmenu { margin-right: auto;margin-left: auto;width: 920px;}
* html #ajaxmenu ul li a {
	font-family: "Verdana", Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	padding-left: 18px; 
	padding-right: 15px;
	/*font-weight: bold;*/
	color: #3C3C3C; 
	text-decoration: none; 
	line-height: 25px; 
	white-space:nowrap;
}
* html #ajaxmenu ul li a:hover {color: #fff; background-image: url(images/sd_navigation_hover.gif);}
* html #ajaxmenu ul li a.sdcategory {color: #fff; background-image: url(images/home_25.gif); text-align: left; width: 20px; min-width: 20px; left: 50px;}
* html #ajaxmenu ul li a.sdcategory:hover {color: #fff; background-image: url(images/home_activ.gif); text-align: left; width: 20px; min-width: 20px; max-width: 20px; z-index: 55;}
* html #ajaxmenu ul li ul.submenu a.sdcategory:hover {color: #fff; background-image: url(images/sd_navigation_hover.gif);text-align: left;}

#ajaxmenu li a {text-decoration: none;}

/* hovered lists */
#ajaxmenu li a {
	color: #3C3C3C;
	/*width: 115px;*/
	display: block;
}

#ajaxmenu li ul li a {
	background-image: url(images/sub_color_4x25.jpg);
	background-repeat: repeat-x;
} /* Sub Menu Styles */

#ajaxmenu li ul, #ajaxmenu li.over ul { 
	display: block; 
} /* The pop */
#ajaxmenu {
	margin-right: auto;
	margin-left: auto;
	width: 890px;
}

#myajaxmenu {
	position: relative;
	/*top:0px;*/
	left: -1px;
	display: block;
	z-index: 1000;
