A{
	font-family: Verdana;
	font-size: 13px;
  	text-decoration: none;
}
/* -----------------------------------------*/
A.topmenu 			{color: white; }
A.topmenu:hover		{color: #fbe255; }
A.topmenu:active 		{color: red;}

/* -----------------------------------------*/
A.submenu 			{color: white}
A.submenu:hover		{color: fbe255;}
A.submenu:active		{color: white;}
.submenu{
    background-color: transparent;
    layer-background-color: #aaaaaa;
	text-indent: 4px;
}
/* -----------------------------------------*/
A.botmenu 			{color: #000000;}
A.botmenu:hover		{color: #A0A0A0;}
A.botmenu:active		{color: #A0A0A0;}

.botmenu{
/*    background-color: #CCcccc; 
    layer-background-color: #CCcccc; */
	text-indent: 4px;
}
/*------------------------------------------------*/
.topmenuul{
		position:absolute;
		list-style-type:none;
		margin:0;
		padding:0;
		}
		
.topmenuli,
.topmenuli.active,
.topmenuli.over0,
.topmenuli.active.over0{
		color: white;
		display:block;		
    height:30;
/*		line-height:15px; */
		border-width: 0; 
		border-style: solid;
		border-color: #000000;
		background-color:#4444cb;
		padding:3;
		margin:0;
		margin-bottom:5;
		cursor:pointer;
		}

.topmenuli.active{
    /*background-color: red;*/
}

.topmenuli.over0,.topmenuli.active.over0{
    background-color: #fbe255;
		color: #4444cb;
    
}
		
		
/*------------------------------------------------*/
.submenuul{
		list-style-type:none;
		background-color:yellow;
		position:absolute;
		margin-left: -1px;
		margin-top: 0px;
		padding:0;
		display:none; 
		background-position: top left;
		background-repeat: repeat-x;
		border-top:1px solid #000000;
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		border-left:1px solid #000000;
		z-index: 1;
		}

.submenuli{
		float:none;
		width:150;
		cursor:pointer;
		padding:2px;
		/*display:block;  */
		}

/*------------------------------------------------*/
.botmenuul{
	
		background-color:red;
		list-style-type:none;
		position:absolute;
		margin-left: 100;
		padding:0;
		display:none; 
		margin-top:-1px;
		z-index: 1;
		}
	
.botmenuli{
		float:none;	
		width:100;
		}		
/*------------------------------------------------*/

li.topmenuli:hover ul.submenuul, li.over0 ul.submenuul {
		display:block;
		}
		
li.submenuli:hover ul.botmenuul, li.over1 ul.botmenuul{
		display:inline; 
		}
