/* --- Navigation --- */
		
#main-navigation { /* Positions Tabs */
position: relative; width: 122px; margin: 0; padding:0;
}

#main-navigation li { /* Tabs */
list-style-type: none; float: left; margin: 0; padding:0;
}
		
/* ITA Vers */
#main-navigation li.itavers a:link, #main-navigation li.itavers a:visited {display: block; width: 59px; height: 31px; background: url(../img-home/but-itavers.gif) no-repeat; background-position: 0 0px;}
#main-navigation li.itavers a:hover, #main-navigation li.itavers:hover a {display: block; width: 59px; height: 31px; background: url(../img-home/but-itavers.gif) no-repeat; background-position: 0  0px;}
#main-navigation li.itavers a.h, #main-navigation li.itavers a:active {display: block; width: 59px; height: 31px; background: url(../img-home/but-itavers.gif) no-repeat; background-position: 0 bottom;}

/* ENG Vers */
#main-navigation li.engvers a:link, #main-navigation li.engvers a:visited {display: block; width: 59px; height: 31px; background: url(../img-home/but-engvers.gif) no-repeat; background-position: 0 0px;}
#main-navigation li.engvers a:hover, #main-navigation li.engvers:hover a {display: block; width: 59px; height: 31px; background: url(../img-home/but-engvers.gif) no-repeat; background-position: 0 0px;}
#main-navigation li.engvers a.h, #main-navigation li.engvers a:active {display: block; width: 59px; height: 31px; background: url(../img-home/but-engvers.gif) no-repeat; background-position: 0 bottom;}
		
#main-navigation li ul { /* positions the sub-menus below the main menus */
display: none; position: absolute; top: 34px; height: 30px; padding-top: 0;  text-align:center;  border:1px solid #d5ccbf; padding: 5px;}

#main-navigation li.itavers ul li a:link, /* sub-nav links */
#main-navigation li.itavers ul li a:visited, 
#main-navigation li.itavers ul li a:active,
#main-navigation li.engvers ul li a:link, 
#main-navigation li.engvers ul li a:visited, 
#main-navigation li.engvers ul li a:active { 
background: 0; text-indent: 0; float: left; height: auto; width: auto; }
		
#main-navigation li.itavers ul li a:hover,  /* hover effect for sub-nav links */
#main-navigation li.engvers ul li a:hover 
{ 
background: 0; text-indent: 0; float: left; height: auto; width: auto;  }  
		
#main-navigation li:hover ul { /* the actual sub menu that drops down */
display: block; z-index: 6000;}
		
#itavers-menu {width: 266px; left:-70px; text-align:center; background:url(../img-home/back-button.gif) repeat-x;}
#engvers-menu {width: 250px; left:-70px; text-align:center; background:url(../img-home/back-button.gif) repeat-x;}


/* topmenu */ 
div.butmenutop {clear:both; float:left; width:100%; overflow:hidden;}
ul.butmenuul { padding:0; margin:0 auto; list-style-type:none; float:left; position:relative; left:50%; }
ul.butmenuul li {float:left; position:relative; right:50%;}

ul.butmenuul li h3 {text-decoration:none; font-size:10pt;}
ul.butmenuul li h3 A:link{color:#555555; text-decoration:none;}
ul.butmenuul li h3 A:visited{color:#555555; text-decoration:none;}
ul.butmenuul li h3 A:active{color: #555555; text-decoration:none;}
ul.butmenuul li h3 A:hover{color: #9b9995; text-decoration:none;}

ul.butmenuul li h3.menusec {text-decoration:none; font-size:8.2pt;}
ul.butmenuul li h3.menusec A:link{color:#555555; text-decoration:none;}
ul.butmenuul li h3.menusec A:visited{color:#555555; text-decoration:none;}
ul.butmenuul li h3.menusec A:active{color: #555555; text-decoration:none;}
ul.butmenuul li h3.menusec A:hover{color: #9b9995; text-decoration:none;}

h3 A.button:link, h3 A.button:visited{color:#555555; text-decoration:none; padding: 1px 6px 2px 6px; background:url(/ita-site/ecommerce/images/back-language.gif) no-repeat center top;}
h3 A.button:active, h3 A.button:hover{color:#555555; background:url(/ita-site/ecommerce/images/back-language-on.gif) no-repeat center top;}
