    
    .click-menu {
    }
    .click-menu .box1 {
        background: url("images/button1.gif") no-repeat;
        color: #eeeeee;
    }
    .click-menu .box1-hover {
        background: url("images/button1.gif") no-repeat;
        color: #FFEBA9;
    }
    .click-menu .box1-open {
        background: url("images/button1-click.gif") no-repeat;
        color: #ffeba9;
    }
    .click-menu .box1-open-hover {
        background: url("images/button1-click.gif") no-repeat;
        color: #eeeeee;
    }
    .click-menu .box1,
    .click-menu .box1-hover,
    .click-menu .box1-open,
    .click-menu .box1-open-hover {
	text-indent: 12px;
	font-weight: bold;
	font-size: 13px;
	line-height: 31px;
	font-family: Verdana;
	cursor: pointer;
	width: 198px;
    }
    .click-menu .section {
        background-color: #555555;
        font-family: Verdana;
        font-size: 12px;
        line-height: 15px;
        padding: 0 0 5px 10px;
        display: none;
    }
    .click-menu .section a {
        color: #eeeeee;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .section a:hover {
        color: #eeeeee;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .box2 {
        border-color: #ACA6A6;
        border-width: 1px;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
    }
    .click-menu .box2-hover {
        border-color: #eeeeee;
        border-width: 1px;
		font-style: bold;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
        background: #374fdb;
    }
	
	.menu a:link, .menu a:visited {
			display: block;
			font-family: "Verdana";
			
	        font-size: 12px;
	 		line-height: 20px;
			margin-bottom: 5px;
			padding-left: 5px;
			border-left: 7px solid #cc3300;
			color: #000000;
			
			text-decoration: bold;
		}
		.menu a:hover, .menu a:active {
			border-left: 7px solid #FF9934;
			font-family: "Verdana";
	        font-size: 12px;
	     			color: #306400;
					font-weight: bold;
			text-decoration: none;
		}
		


body {
	background-image: url(z-images/sfondo.gif);
}


.Stile22 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}


a.one:link {font-family:Verdana; font-size:9px; color: #333333;   text-decoration: none}
a.one:visited {font-family:Verdana; font-size:9px; color: #333333; text-decoration: none}
a.one:hover { font-family:Verdana; font-size:9px;  color: #ff6600; text-decoration:none}

a.two:link {font-family:Verdana; font-size:10px; color: #333333;   text-decoration: none}
a.two:visited {font-family:Verdana; font-size:10px; color: #333333;  text-decoration: none}
a.two:hover { font-family:Verdana; color: #000000; font-size:10px;   text-decoration: none}

a.tre:link {font-family:Verdana; font-size:10px; color: #003300;   text-decoration: none}
a.tre:visited {font-family:Verdana; font-size:10px; color: #003300;  text-decoration: none}
a.tre:hover { font-family:Verdana; color: #333333; font-size:10px;   text-decoration: none}

a.five:link {font-family:Verdana; font-size:9px; color: #330000;   text-decoration: none}
a.five:visited {font-family:Verdana; font-size:9px; color: #000000; text-decoration: none}
a.five:hover { font-family:Verdana; font-size:9px;  color: #000000; text-decoration:none}

a.four:link {font-family:Verdana; font-size:10px; color: #003300;   text-decoration: none}
a.four:visited {font-family:Verdana; font-size:10px; color: #003300;  text-decoration: none}
a.four:hover { font-family:Verdana; color: #333333; font-size:10px;   text-decoration: none}

a.six:link {font-family:Verdana; font-size:12px; color: #003300;   text-decoration: none}
a.six:visited {font-family:Verdana; font-size:12px; color: #cc3333; text-decoration: none}
a.six:hover { font-family:Verdana; font-size:12px;  color: #333333; text-decoration:none}


.AccordionTitle, .AccordionContainer
{
	position:relative;
	
	
	
	
}

.AccordionContent,
{
	position:relative;
	width:700px;
	height:1000px;
	
	
}

.AccordionxContent,
{
	position:relative;
	width:700px;
	height:1000px;
	
	
}



.AccordionxTitle
{
	height:30px;
	width:300px;
	overflow:hidden;
	cursor:pointer;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;
	-moz-user-select:none;
}


.AccordionxbTitle
{
	height:30px;
	width:600px;
	overflow:hidden;
	cursor:pointer;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;
	-moz-user-select:none;
}


.AccordionTitle
{
	height:60px;
	width:300px;
	overflow:hidden;
	cursor:pointer;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	background-repeat:repeat-x;
	display:table-cell;
	-moz-user-select:none;
}



.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
  font-family:Verdana;
  font-size:10pt;
}

.AccordionContainer
{
  border-top: solid 0px #C1C1C1;
  border-bottom: solid 0px #C1C1C1;
  border-left: solid 0px #C1C1C1;
  border-right: solid 0px #C1C1C1;
}


.AccordionContainer1 {  position:relative;
  width:700px;
  height:300px;
}
.AccordionContent1 {  position:relative;
  width:600px;
   height:300px;
}





.Stile8 {
	font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px;
	font-size: 11px;
}
.Stile9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	font-size: 10px;
}
.Stile10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.Stile16 {font-family: "Times New Roman", Times, serif; font-size: 24px; line-height: 15px; font-weight: bold; }
.Stile3 {	font-size: 12px;
	font-family: "Trebuchet MS";
	font-style: italic;
}
.click-menu {}
.Stile19 {font-size: 10px}
.Stile21 {
	color: #003300;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}







.ddmx {
    font: 10px verdana;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 0px 0px 0px 0px;
    background: #000000;
    font: 12px arial;
    color: #fffab0;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 0px 10px 10px 20px;
    font: 12px  "Trebuchet MS";
    color: #37414a;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 0px 10px 10px 20px;
    font: 12px  "Trebuchet MS";
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}

.ddmx .item2 {
    background: #d4b586;
}

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

.ddmx .section {
   background: #d4b586;
   width:170px;
 

	
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */
