@charset "windows-1252";
/* CSS Document */

.body {background-color:#CCCCCC;}

/* impostazione tabella */
td.testa-sito	{background-image:url(immagini/head.gif); width: 937px; background-repeat:no-repeat; height:132px;}
td.flash		{width: 937px; height:250px;;}
td.menu			{background-image:url(immagini/fondo_menu.jpg); width: 933px; height:47px; background-position:bottom; border-left:2px dotted;  color:#FFB64E; border-right:2px dotted; color:#FFB64E; vertical-align:bottom;}

td.menu-basso	{background-image:url(immagini/menu-fondo.gif); width: 937px; height: 29px;}
td.footer		{background-image:url(immagini/footer.gif); width: 937px; height: 33px;}


/* inserimento head */
.menu-head		{padding-right:35px; padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; text-align:right; vertical-align:top; height: 20px; }
.menu-head-2		{height:100px; padding-left:50px; padding-right:50px; }
/* body */


td.corpo-sito		{ background-color:#CCCCCC; width: 937px; height:150px; vertical-align:top; padding-top:10px; }
.testo-footer	{ text-align:center; padding-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; }


/*testi */
.titoli			{ padding:15px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#FF6600; }
.testi			{ padding-top:5px; PADDING-RIGHT:15PX; padding-left:15px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#333333; }
.immagine		{ padding-left:15px; text-align:left;  }
td.menu-alto	{ background-color:#CCCCCC; padding:5px;  }

a				{ color: #333333}
a:hover			{ color: #B51021}
a:active		{ color: #333333}

/*css delmenu-navigazine */



.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color:#CCCCCC; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 165; /*Width of top level menu link items*/

 color:#FF6600;
border-left-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color:#333333;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 0; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
/*display: list-item;*/
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 95; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 175; /*width of sub menu levels*/
color: #333333;
text-decoration: none;

border: 1px solid #cccccc;
}

.suckertreemenu ul li a:hover{
background-color:#FFBE56;
color:#333333;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #cccccc url(immagini/arrow.png) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #cccccc url(immagini/arrow.png) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 0;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

.style1 {color: #CC3300}
