.ddmx { font-family: ARIAL; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; height: 120px; padding-top: 25px; }.ddmx .item1,.ddmx .item1:hover,.ddmx .item1-active,.ddmx .item1-active:hover { padding: 20px 15px; font: 13px ARIAL; color: #000; text-decoration: none; text-transform: uppercase; display: block; white-space: nowrap; position: relative; border-left: 1px solid #ccc; }.ddmx .item1 { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }.ddmx .item2,.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover { padding: 10px 8px; color: #000; font-family: ARIAL; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }.ddmx .item2 { background: #f4f4f4; }.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover { background-image: url(../personalizzazione/tpl/files/hover.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; }.ddmx .arrow,.ddmx .arrow:hover {    padding: 3px 16px 4px 8px;}.ddmx .item2 img,.ddmx .item2-active img{    position: absolute;    top: 4px;    right: 1px;    border: 0;}.ddmx .section { position: absolute; visibility: hidden; z-index: -1; }* html .ddmx td { position: relative; }/* ie 5.0 fix *///set menu colors //setFonts(hdrFamily,  hdrStyle,  hdrWeight,  hdrSize,  itmFamily,  itmStyle,  itmWeight,  itmSize) { }