/* <style type="text/css"> */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.ddoverlap{
 	/* border-bottom: 1px solid #615E4D; */
 	/* border: 1px solid black; */
 	width: 1000px;
	margin: 0 auto;
	padding: 0;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{

padding: 3px 7px;
margin-top: 5px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: Maroon;
background: transparent url(Immagini/righttabdefault.gif) no-repeat 100% 1px; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}
.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: Gray;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(Immagini/righttabselected.gif) no-repeat 100% 0;
}






.ddoverlap li.selected a:hover{
text-decoration: none;
}
.menu {

	color: #404040;font-size: 1em;
  /*  width:100%; */
   font-size:93%;
   line-height:normal;
	}
	.menu UL{
	margin:0;
	padding:0;
	}

	.menu li {
	display: inline;
   margin:0;
   padding:1%;
	list-style: outside url(Immagini/Frecia.gif);
	}
	.menu li span {
   margin:0;
   padding:0 3px 0 4px;


	}
	.menu A {
	display: inline;
   margin:0;
   padding:1%;
	text-decoration: underline;

	}
	.menu li A:hover {
	border-color: #B7B7B7;
	COLOR: Navy;
	text-decoration: none;
	}
	.menu a#current{
	color: Gray;
	text-decoration: none;
	}
div#minilink a{margin: 20px 0;display: block;border: 1px inset #666;width:90px;line-height: 40px;
    background-color: #fff;color: #000;text-align: center;text-decoration: none}
div#minilink a:hover{font-size: 2em;font-weight: bold;color: #ccc}

ul#multi,ul#multi li{margin:0;padding:0;list-style:none}

ul#multi{width: 100%;overflow: hidden;  /*  simple clearing of floats */
    padding: 0;margin:0;
    line-height: 1.2;}

ul#multi li{float:left;width:42%;
    margin-left: 1%;display: inline;   /* per evitare il float double margin bug di IE*/
    }

ul#multi a{display:block;color: Black;  font-size:93%;
    height:auto !important;height:0; /*holly hack semplificato per IE*/
    text-decoration: underline;padding:1%;
   }

ul#multi a:hover{background-color: #393947;color:#FFF}

ul#multi li a#selected{ /*selected tab style*/
color: Gray;
text-decoration: none;
background-color: transparent;
}

 /*   </style>    */

[if IE]>
<style type="text/css">
.ddoverlap{
height: 1%;  /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}
</style>
<![endif]

