* { margin: 0; padding: 0; }
.sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

.sddm li
{	}

.sddm li a
{	}

.sddm li a:hover
{	}

.sddm div
{	position: absolute;
	visibility: hidden;
	margin-left:-12px;
	}

	.sddm div a
	{	position: relative;
		
		white-space: nowrap;
		}

	.sddm div a:hover
	{	}
	
ul#topnav li div{
	background:#e11e3c;
}
ul#topnav li div a{
	background:#e11e3c;
	height:20px;
	width:160px;
	text-align:left;
	padding-left:47px;
}

ul#topnav li div a:hover{
	background:#b1182f;
}