.solidblockmenu{ 
overflow: hidden; 
width: auto;
/*background: #000; */
padding:0px 0px 0px 0px;
margin:0px 0px 6px 0px;
border-width: 0px 0; /*Linien ueber und unter den Grafiken*/
}
.solidblockmenu ul{
background:#000;
margin: 0px;
padding: 0px;
list-style-type: none;
font: bold 12px Arial;
}
* html .solidblockmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}
.solidblockmenu a.menu{ 
background: transparent url('../images/backgrounds/left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial, Verdana, Trebuchet MS; /* Change 13px as desired */
color: #fff;
line-height: 20px; /* This value + 8px should equal height of button background (default is 31px) */
text-decoration: none;
height: 31px; /* Height of button background height */
padding-left: 5px;  /*Width of left menu image */
margin: 0px 1px 3px 3px; /*  spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=82); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.82;
-moz-opacity: 0.82;
}
.solidblockmenu a.menu:link {
color: #fff; /*button text color*/
}
.solidblockmenu a.menu span{
background: transparent url('../images/backgrounds/right.gif') no-repeat top right;
display: block;
padding: 5px 5px 6px 0px; /*Set 10px here to match value of 'padding-left' value above*/
}
.solidblockmenu a.menu:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}
.solidblockmenu a.menu:hover span{ /* Hover state CSS (for text) */
color: #e3c7c7; /* Link-Over Farbe a40101 - FE6702 - C9FFA8 - FC983F*/
}
.solidblockmenu li{
display: inline;
margin: 0 0px 0 0;
padding: 0;
}
.solidblockmenu .current3 a{ /** currently selected menu item **/
color: #e3c7c7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}
