﻿#teaser {margin-top:5px;}
#menu-orizz-3liv {width:100%;height:58px;background:url(select.gif);text-align:center;border:1px solid #c5d5e8;margin-top:0;z-index:500;border-width:1px;padding:0;}
#menu-orizz-3liv ul {list-style:none;white-space:nowrap;z-index:500;display:inline-block;margin:0;padding:0;}
#menu-orizz-3liv li {display:inline;z-index:500;padding-top:0;}
#menu-orizz-3liv ul.primo-livello div {position:absolute;left:-9999px;z-index:500;}
#menu-orizz-3liv ul.primo-livello {z-index:500;margin:0 auto;}
#menu-orizz-3liv ul.primo-livello li.primo-livello-li {float:left;display:block;position:relative;padding-top:2px;}
#menu-orizz-3liv ul li div ul {background:url(trans.gif);margin:0;}
#menu-orizz-3liv a.primo-livello-a {display:block;height:23px;font:normal 10px verdana,arial,sans-serif;color:#cde;line-height:21px;text-decoration:none;text-align:center;padding:0 4px;}
#menu-orizz-3liv ul.primo-livello li.primo-livello-li a.primo-livello-a {float:left;}
#menu-orizz-3liv ul li:hover div {left:50%;top:25px;padding-top:0;background:url(trans.gif);}
#menu-orizz-3liv ul li:hover div ul {position:relative;left:-50%;list-style:none;margin:0;padding:7px 0 0;}
#menu-orizz-3liv ul li div ul li a {display:inline-block;font:normal 9px verdana,arial,sans-serif;color:#000;line-height:20px;text-decoration:none;padding:1px 6px 2px;}
#menu-orizz-3liv a:hover div {left:0;top:25px;}
#menu-orizz-3liv a:hover div ul {position:relative;left:-50%;padding-top:7px;}
#menu-orizz-3liv li:hover div ul li {display:inline-block;}
#menu-orizz-3liv a:hover div ul li a.sub {margin-right:4px;}
#menu-orizz-3liv li a:hover,#menu-orizz-3liv li a.esce:hover {white-space:nowrap;color:#fff;border:1px solid #000;background:url(over.gif) repeat-x;border-width:0 1px;padding:0 4px;}
#menu-orizz-3liv li:hover > a,#menu-orizz-3liv ul li:hover > a.esce {white-space:nowrap;color:#fff;border:1px solid #000;background:url(over.gif) repeat-x;border-width:0 1px;padding:0 3px;}
#menu-orizz-3liv ul li div ul li a:hover {color:#000;}
#menu-orizz-3liv ul :hover div ul div {left:-9999px;}
#menu-orizz-3liv ul :hover div ul li:hover {position:relative;}
#menu-orizz-3liv ul :hover div ul :hover div {left:50%;top:22px;}
#menu-orizz-3liv ul :hover div ul :hover div ul {left:-50%;background:#d1d8f5;border:1px solid #fff;text-align:center;border-color:#fff #678 #567 #fff;padding:5px;}
#menu-orizz-3liv ul :hover div ul :hover div ul li {display:block;height:auto;line-height:15px;text-align:center;}
#menu-orizz-3liv ul :hover div ul :hover div ul li a {height:auto;position:relative;line-height:15px;color:#000;margin-right:9px;padding:1px 0;}
#menu-orizz-3liv ul a:hover div ul a:hover div ul li a {margin-left:-16px;}
#menu-orizz-3liv ul :hover div ul :hover div ul li a:hover {color:#c00;background:transparent;border:0;padding:1px 0;}
#menu-orizz-3liv table {position:absolute;top:0;height:0;width:0;left:50%;border-collapse:collapse;}
#menu-orizz-3liv a:hover table a:hover table {left:50%;width:0;height:20px;top:0;margin-left:-1px;}
#menu-orizz-3liv ul :hover div ul :hover div ul li:hover a {background:transparent;border:0;}
#menu-orizz-3liv li a.esce,#menu-orizz-3liv ul :hover div ul li a.drop {background:url(topdown.gif) no-repeat center bottom;}
#menu-orizz-3liv ul :hover div ul li a:hover,#menu-orizz-3liv ul :hover div ul li:hover > a {position:relative;background:url(sub.gif);border:1px solid #c5d5e8;color:#000;padding:0 5px 1px;}


