#sddm, .tool-l, .tool.r, .tool-c {	
	margin: 0;
	padding: 0;
}

.tool-c span {
	margin-top: 7px;
}

#sddm li {	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.tool-l, .tool-r {
	width: 4px;
}

.tool-c {
	padding: 0px 10px;
}

.tool-button span {
	display: block;
	float: left;
	height: 30px;
	text-decoration: none;
}

.tool-button, 
.tool-button span {
	white-space: nowrap;
}

.tool-button.hover .tool-c span, .tool-button.nomenu .tool-c span {
	color: #ffffff;
}

.tool-button.hover .tool-l {
	background: url(../img/menu-edge.gif) top left no-repeat;
}

.tool-button.hover .tool-c {
	background: #c41230;
}

.tool-button.hover .tool-r {
	background: url(../img/menu-edge.gif) top right no-repeat;
}

.tool-button.nomenu .tool-l {
	background: url(../img/nomenu-edge.gif) top left no-repeat;
}

.tool-button.nomenu .tool-c {
	background: #c41230;
}

.tool-button.nomenu .tool-r {
	background: url(../img/nomenu-edge.gif) top right no-repeat;
}

.tool-button.hover, .tool-button.nomenu {
	opacity: 0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-khtml-opacity: 0.8;
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=80)”;
}

#sddm li a {	
	display: block;
	margin: 0 1px 0 0;
	text-align: center;
	text-decoration: none;
}
	
#sddm li div a {
	width: 100%;
	z-index: 30
}


#sddm div {	
	position: absolute;
	visibility: hidden;
	top: 29px;
	margin: 0;
	padding: 0;
}

#sddm div a {	
	position: relative;
	display: block;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #121010;
	color: #cccccc;
	font: 12px arial;
	border: 1px solid #121010;
	opacity: 0.9;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	-khtml-opacity: 0.9;
	-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=90)”;
}

#sddm div a:hover {
	background: #c41230;
}


