/* menu principale */
div#menu{
	float:left;
	width:950px;
	height:34px;
	padding:1px 0px 14px 40px;
	text-align:center;
	position:relative;
	z-index:20;
	background:url(../img/menu.png) top left no-repeat;
}
.menu-separator{
	float:left;
	height:34px;
	width:1px;
	background:url(../img/menu-separator.png);
}
.menu-button{
	float:left;
	height:29px;
	padding:5px 12px 0px 12px;
	font-size:18px;
	font-style:bold;
	text-decoration:none;
	color:#5f5b5a;
}
.menu-button:hover{
	color:#000000;
	background-color:#f7eeca;
}
.menu-button-cart{
	float:left;
	height:34px;
	padding:0px 12px 0px 12px;
	text-decoration:none;
}
.menu-button-cart:hover{
	color:#000000;
	background-color:#f7eeca;
}

/* menu a tendina zallys service */
div#menu-riservato {
	height:32px;
	width:200px;
	top:44px;
	right:288px;
	position:absolute;
	font-size:13px;
}
.ddmx .icon{
	position:absolute;
	top:4px;
	left:12px;
	border:0px;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover{
	float:left;
	height:24px;
	width:158px;
    padding:8px 0px 0px 42px;
    color:#000000;
    font-weight:normal;
    text-decoration:none;
    white-space:nowrap;
    position:relative;
    letter-spacing:1px;
}
.ddmx .item1 {
    color:#000000;
    background-position:0 0px;
	background-image:url("../img/pulsante-zallys-service.gif");
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    color:#000000;
    background-position:0 32px;
	background-image:url("../img/pulsante-zallys-service.gif");
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	height:25px;
	width:150px;
    padding:5px 6px 0px 42px;
    color:#000000;
    font-weight:normal;
    text-decoration:none;
   	line-height:10px;
    display:block;
    position:relative;
    font-size:11px;
    border-bottom:1px #999999 solid;
    z-index:500;
}
.ddmx .item2 {
	background:#000000;
    color:#ffffff;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background:#FFEC00;
    color:#000000;
}
.ddmx .section {
    border:1px solid #b8b4ae;
    border-bottom:0px;
    position:absolute;
    visibility:hidden;
    z-index:-1;
}

/* menu a tendina prodotti */
.ddmx2 .icon{
	position:absolute;
	top:9px;
	right:8px;
	border:0px;
}
.ddmx2 .item1,
.ddmx2 .item1:hover,
.ddmx2 .item1-active,
.ddmx2 .item1-active:hover{
	float:left;
	height:29px;
	padding:5px 24px 0px 24px;
	font-size:18px;
	font-style:bold;
	text-decoration:none;
    position:relative;
}
.ddmx2 .item1 {
    color:#5f5b5a;
}
.ddmx2 .item1:hover,
.ddmx2 .item1-active,
.ddmx2 .item1-active:hover {
   	color:#000000;
   	text-decoration:underline;
	background-color:#f7eeca;
}
.ddmx2 .number {
	position:absolute;
	top:10px;
	left:8px;
	border:0px;
	font-size:17px;
	font-weight:bold;
	color:#444444;
}
.ddmx2 .item2,
.ddmx2 .item2:hover,
.ddmx2 .item2-active,
.ddmx2 .item2-active:hover {
    height:28px;
	width:210px;
    padding:12px 6px 0px 44px;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    display:block;
    position:relative;
    font-size:14px;
    border-bottom:1px #999999 solid;
    z-index:500;
    text-transform: uppercase;
}
.ddmx2 .item2 {
	color:#444444;
    background:#eeeeee;    
}
.ddmx2 .item2:hover,
.ddmx2 .item2-active,
.ddmx2 .item2-active:hover {
	text-decoration:none;
    color:#000000;
    background:#f7eeca;
}
.ddmx2 .section {
    border:1px solid #b8b4ae;
    border-bottom:0px;
    position:absolute;
    visibility:hidden;
    z-index:-1;
}

