.cat_menu td{

	padding-top:2px;

}



.cat_menu .item1,

.cat_menu .item1:hover,

.cat_menu .item1-active,

.cat_menu .item1-active:hover {

	display: block;

	position: relative;

	text-decoration:none;

	white-space: nowrap;

    font-family: Tahoma, Helvetica, sans-serif;



}

.cat_menu .item1:hover,

.cat_menu .item1-active:hover{

	text-indent:0pt;

}



.cat_menu .item1 span,

.cat_menu .item1:hover span,

.cat_menu .item1-active span,

.cat_menu .item1-active:hover span{

	float:left;

	display:block;

	cursor:hand;

}

.cat_menu .item1 span,

.cat_menu .item1:hover span,

.cat_menu .item1-active span,

.cat_menu .item1-active:hover span{

	font-size:11px;

	font-weight:normal;

	color:#4B3600;

	text-decoration:none;

	padding: 7px 8px 8px 8px;

	background:url(img/middle.gif) repeat-x left bottom;

	margin:0px ;

	

}



.cat_menu .item1 span{

	color: #4B3600;

	background:url(img/middle.gif) repeat-x left top;

}



.cat_menu .item1 .left,

.cat_menu .item1:hover .left,

.cat_menu .item1-active .left,

.cat_menu .item1-active:hover .left{

	width:5px;

	padding:0px;

	height:28px;

	

	text-align:left;

	background:url(img/left_corner.gif) no-repeat left bottom;

}

.cat_menu .item1 .left{

	background:url(img/left_corner.gif) no-repeat left top;

}



.cat_menu .item1 .right,

.cat_menu .item1:hover .right,

.cat_menu .item1-active .right,

.cat_menu .item1-active:hover .right{

	overflow:hidden;

	width:5px;

	padding:0px;

	height:28px;

	text-align:right;

	background:url(img/right_corner.gif) no-repeat left bottom;

}

.cat_menu .item1 .right{

	background:url(img/right_corner.gif) no-repeat left top;

}

.cat_menu .item2,

.cat_menu .item2:hover,

.cat_menu .item2-active,

.cat_menu .item2-active:hover {

	padding: 5px 14px 5px 14px;

	color:#FFB500;

	font-weight:normal;

	text-decoration: none;

	display: block;

	white-space: nowrap;

	position: relative;

	z-index: 500;

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #F1F1F1;

	text-align: left;

	

}

.cat_menu .item2 {

     

	color:#4B3600;

	text-decoration: none;

	z-index: 1000;

	

}



.cat_menu .arrow,

.cat_menu .arrow:hover {

	align: right;

	

}

.cat_menu .item2 img,

.cat_menu .item2-active img{

   

   

    border: 0px none;

}



.cat_menu .section {

    position: absolute;

    visibility: hidden;

    z-index: -1;

}



.cat_menu .bottom,

.cat_menu .bottom:hover {

    border-bottom: 1px solid #000000;

}



* html .cat_menu td { position: relative; } /* ie 5.0 fix 