.topnav {font-family: shelley, arial, sans-serif; width:805px; height:30px; 
position:relative; font-size:15px; margin:0px 0 30px 4px;  z-index:10;}

.topnav ul {padding:0; margin:0; list-style-type: none;}

.topnav ul li {float:left; border-left:1px solid #eee; width:121px;}

#allmenu li{width:200px;}
#allmenu li a, #allmenu li a:visited {width:195px;}

#allmenu li {wghggoidth: 267px;
	height: 30px;
	background-image: url(img/1.gif);
	font-size:15px;
	}
#allmenu li span {display: none;	}
#allmenu li img, #allmenu li span {
		padding-top:0;
		padding-bottom:0;
		margin-top:0;
		margin-bottom:-3px;            	}

#comp li{width:267px;}
#comp li a, #comp li a:visited {width:261px;}

#ord li{width:267px;}
#ord li a, #ord li a:visited {width:261px;}

  
#prod li{width:132px;}
#prod li a, #prod li a:visited{width:128px;}

#gal li{width:159px;}
#gal li a, #gal li a:visited{width:154px;}

#prod li ul li {width:190px;}
#prod li ul li a, #prod li ul li a:visited{width:180px;}
            
.topnav ul li a, .menu ul li a:visited 
{display:block; width:117px; text-decoration:none; padding:0 0 0 5px;
height:30px; line-height:30px; color:#000; background:#ccc url(img\_bt_comp.gif) bottom right no-repeat;}

.topnav table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}

.topnav ul li ul {visibility:hidden; position:absolute; top:30px; left:0; }


.topnav ul li:hover a,
.topnav ul li a:hover {color:#fff; background:#999;}

.topnav ul li:hover ul,
.topnav ul li a:hover ul 
{visibility:visible; width:804px;background:#999;z-index:1;}

.topnav ul li:hover ul li ul,
.topnav ul li a:hover ul li a ul
{visibility:hidden; position:absolute; left:0; top:30px; }

.topnav ul li:hover ul li a,
.topnav ul li a:hover ul li a 
{display:block; background:#999; color:#fff;}

.topnav ul li:hover ul li a:hover,
.topnav ul li a:hover ul li a:hover {background:#666; color:#000;}

.topnav ul li:hover ul li:hover ul,
.topnav ul li a:hover ul li a:hover ul 
{visibility:visible; color:#000; background:#666;}

.topnav ul li:hover ul li a.sub,
.topnav ul li a:hover ul li a.sub {background: url(img/kkkkkonvert.gif) bottom right no-repeat; color:#fff;}

.topnav ul li:hover ul.right li {float:right;}

.topnav ul li:hover ul li:hover ul li a,
.topnav ul li a:hover ul li a:hover ul li a {background:#666; color:#000;}

.topnav ul li:hover ul li:hover ul li a:hover,
.topnav ul li a:hover ul li a:hover ul li a:hover {baklkckground:#bd8d5e; color:#fff;}

.topnav ul li:hover ul.right_side li,
.topnav ul li a:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}

.topnav ul li:hover ul.left_side li,
.topnav ul li a:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}
