/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/


ul									{ list-style: none; }

.box								{
z-index:0;

	z-index:200;
	float:right;
	width:175px;
	margin-top:-12px;

 }
.box ul li							{ font-size: 11px;
margin-left:-35px;
width:178px;
overflow:hidden;
height:22px;


 }
.box ul li a						{
height:22px;
width:178px;
overflow:hidden;
 color: #d1d1d1; display: block; padding: 4px 2px 4px 10px;margin: 0; background:url(../img/sag-menu-li.png) no-repeat;overflow:hidden;}
.box ul li a span#sag-menu-icon {
background:url(../img/ajax-icon.png) no-repeat;
background-position:0 4px;
padding-left:13px;
width:178px;
overflow:hidden;
overflow:hidden;
height:22px;
}
.box ul li a:hover span#sag-menu-icon {
background:url(../img/ajax-icon-hover.png) no-repeat;
background-position:0 4px;
padding-left:13px;
cursor:pointer;
}

.box ul li:last-child, 
.box ul li:last-child a				{ border: none; }
.box ul li a:hover					{ background: #2a2a2a; text-decoration: none; }

#catNav li							{}

#catNav li a						{
text-align:left;  
	                                 
	 								  border: none;
									  padding-left:13px;
									  background:url(../img/liste-icon.png) no-repeat left top;
									  background-position:0px 5px;
									  cursor:pointer;
									  padding-top:2px;
									  color:#d1d1d1;
									  font-size:12px;
									   }
									   #catNav li a:hover						{ 
text-align:left;	 								  border: none;
									  padding-left:13px;
									  background:url(../img/liste-icon2.png) no-repeat left top;
									  background-position:0px 5px;
									  color:#ffdd01;
									  font-weight:bold;
									  cursor:pointer;
									  padding-top:2px;
									  
									   }
									  
	

