a:focus {
	outline: none;
}
.topmenu {margin:-1px 0 0 0;	padding:0;_margin: -1px 0 0 0;		float:left;}

*+html .topmenu {padding: 0 0 0 0;}

 .topmenu ul{
	 
	margin: 0 0 7px 2px;
}


 .topmenu ul li{
	margin: 0;	
	padding:0;	
	display: inline;
	margin-right:2px;
}
 .topmenu ul li ul{
	margin: 0;	
	padding:0;	
	display: inline;
	margin-right:2px;}

.topmenu ul li {
	float: right;
	position:relative;	
	width:39px;}
	
.topmenu ul li a{
      	display: block;
      	background:  url(/images/tab.gif) no-repeat top left;
       height: 30px;
       width:39px;
	      padding:0;
	      margin: 0px;}
	      
.topmenu ul li a:HOVER{background:  url(/images/clickh.jpg) no-repeat top left;}

.topmenu ul li ul {
        background:  url(/images/clickul.gif) no-repeat bottom left;
        list-style: none;
        width:150px;
        margin:-5px  0 0 -84px;
	       position: absolute;
	       padding:5px 5px 20px 5px;
        display: none;
        top:30px;}


.topmenu ul li ul li {
        border-bottom:1px solid #caad7f;
        height:22px;
        width:148px;
        margin:0 ;
	       padding:0;
        display:block;    
        border-top:0px;}
    
.topmenu ul li ul li a {
        background: none;
        width:145px;
        height:18px;
        margin:0 ;
	       padding:4px 0 0 0;
        display:block;
        font: 11px verdana;
        color: #b7461e;
        text-decoration: none;}
   
.topmenu ul li ul li a:hover, .topmenu ul li ul li a.ac, .topmenu ul li ul li a .active {
        background: none;
        width:145px;
        display:block; }
    
    
.active {background:  url(/images/clickh0.jpg) no-repeat top left;}

.active a.ac {background:  url(/images/clickh.jpg) no-repeat top left;}