/* common styling */
.tema_menu ul li {
	margin-top: 2px;
	margin-right: 0px;
	padding-left: 5px;
}

.menu_tab {
	background-color: #999999;
}

.tema_menu ul li a, .tema_menu ul li a:visited {display:block; min-height:20px;  line-height:20px; overflow:hidden;}
.tema_menu ul {padding:0; margin:0; list-style-type: none; }
.tema_menu ul li {float:left; margin-right:1px; position:relative;}
.tema_menu ul li ul {display: none;}

/* specific to non IE browsers */
.tema_menu ul li ul li {
	background-color: #696969;
	min-width:280px;
}
.tema_menu ul li ul li:hover {
	background-color: #dcdcdc;
}
.tema_menu ul li:hover ul {display:block; position:absolute; top:20px; left:0px; width:280px;}
