img{
	display: block;
}
img.inline{
	display: inline;
}
.colonne {
	float: left;
}
.clear{
	clear: both;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8125em;
	color: #000;
	margin: 0 auto;
	padding: 0;
	border: 0;
	text-align: center;
	background: url(../images/sfondo_header_42.gif) repeat-x #fff; /*  url(../images/sfondo_ulivo.gif) no-repeat center;  */
}
h1 {
	padding:0;
	margin: 0;
}
#content h2 {   /*#content div.csc-header h2, div.tx-seminars-pi1 h2  */
	font-family: "Times New Roman", Times, serif;
	color: #0099d9; /* 4682b4 */
	font-size: 2em;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	margin: 30px 0 25px 0;
	padding: 0;
}
#left h2{
	font-family: "Times New Roman", Times, serif;
	color: #000; /* 708090 */
	font-size: 22px;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	margin: 0 0px 24px 0px;
	padding: 0px 0;
	border-top: 0px solid;
	border-bottom: 0px solid;
}
h3{
	font-family: "Times New Roman", Times, serif;
	color: #0099d9; /* 4682b4  */
	font-size: 1.6em; /*  14px*/
	font-weight: normal;
	letter-spacing: 1px;
	text-align: left;
	margin: 0em 0 .5em 0;
	padding: 5px 0 0 0;
	background: transparent;
	border-top: 0px dotted;
}
h4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4682b4; /* 4682b4 */
	line-height: 1.8em;
	letter-spacing: 0px;
	text-align: left;
	margin: 0;
	padding: 0;
	background: transparent;
}
h5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000; 
	line-height: 1.8em;
	letter-spacing: 0px;
	text-align: left;
	margin: 0;
	padding: 0;
	background: transparent;
}
#content p.csc-linkToTop{
	text-align: right;
	margin: 0;
	padding: 0;
	font-weight: bold;
	border-bottom:1px dotted;
	line-height: 1.3em;
}
/*
#content div.news-latest-container p{
	margin: 0;
}

span.news-latest-subheader, span.news-list-subheader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: #000; 
	line-height: 1.8em;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;
	margin: 0;
	padding: 0;
	background: transparent;
}
div.news-latest-morelink, div.news-list-morelink{
	margin-bottom:12px;
}
*/
ul {list-style: none;}

#container_0{
	background: transparent url(../images/sfondo_home_page_64x429.gif) 0px 60px no-repeat;/*  url(../images/pixel_ca.gif) 160px 0 repeat-y;   */
	width: 898px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border: 0px solid;
}
#container{
	background: transparent;/* url(../images/sfondo_aiti_home_page.gif) 0px 530px no-repeat;  url(../images/pixel_ca.gif) 160px 0 repeat-y;   */
	width: 769px; 
	text-align: left;
	margin: 0 auto;
	padding: 0;
	border-left: 0px solid #cacaca;
	border-right: 0px solid #cacaca; 
		/*overflow: hidden; */
	border: 0px solid;
}
#menu1 {
	text-align: left;
	margin: 3px 0 0 160px;	
	height: 27px; 
	/* width: 610px; */
	border: 0px solid;
	padding: 0;
}
#nav, #nav ul { /* all lists */
	font-family: Georgia, Times, serif;
	font-weight: bold;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	/* width: 10em; */
	 line-height: 27px;
}

#nav li { /* all list items */
	float: left;
	/* width: 10em; width needed or else Opera goes nuts */
 background: url(../images/rombo_lista_ar.gif) 0 48% no-repeat;
 font-size: 12px;
 line-height: 27px;
 padding: 0px 6px 0px 13px;
 text-transform: uppercase;
}
#nav li#primo{
 background: none;
}
#nav li ul { /* second-level lists */
	position: absolute;
	width: 16em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
 	margin:0px 0 0 -10px;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav li ul li { font-family: georgia; font-size:12px; width:15em; line-height:16px; text-align:left;
background:#FFF; border:1px solid #E0E1DB; border-width:0 1px 1px 1px;
padding:0 0 0 2px;}

#nav li:hover ul li a, #nav li.sfhover ul li a {line-height:16px;
text-transform:none; letter-spacing:normal; font-weight:bold; color:#369;
padding:4px 2px 4px 2px;} /*#1b5e96*/

#nav li ul li a { display:block; width:15em; }

#nav li ul li.act2 { background-color:#f1f3f2;}

#nav li ul li:hover, #nav li ul li.sfhover  { background:#f1f3f2; }




#menu2{
	font-size: 10px;
	color: #fff;
	text-align: left;
}

#lingua {
	/* float: right; */
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0 0 0px 0;
	border: 0px solid;
}
#lingua img {
	display: inline;
}
#lingua a {
	margin: 0 0 0 0px;
}

#sottomenu{
	
}
#sottomenu ul{
	font-family: Georgia; /* width: 140px; */
	border-top: 0px dotted #000;
	border-bottom: 0px dotted #000;
	padding: 5px 0 5px 0px;
	margin: 0 8px 12px 0px;
	background: #fff;
}

#sottomenu ul li{
  	background: none;
	color: #708090;
	font-size: 12px;
	letter-spacing: 0;
	font-weight: bold;
	/* height: 21px;
	line-height: 14px;  */
	padding: 0px 0;
	text-align: right;
	border-left: 0px solid #666;
	border-right: 0px solid #666;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#sottomenu ul li.ghost{
	/*  text-decoration: underline;
	padding-left: 0px;
	border-top: 0px solid;
	border-bottom: 0px solid; */
	border-color: #fff;
}
#sottomenu ul li a{
	display: block;
	/* min-height: 15px;  */
	line-height: 16px; 
	padding: 4px 0px 5px 0px;
	width: 152px;
	text-align: right;
}
#sottomenu ul li.lev2_no a{
	display: block;
	/* min-height: 15px;  */

	padding: 4px 0px 5px 0px;
	width: 140px;
}
#sottomenu ul li.lev2_gh a{
	display: block;
	/* min-height: 15px;  */

	padding: 4px 0px 5px 0px;
	width: 140px;
}
#sottomenu_pag ul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 29px 0 0 30px;
}

#sottomenu_pag ul li{
  	background: url(../images/pag.gif) no-repeat 0 0;
	line-height: 1.3em; 
	padding: 0px 0 5px 18px;
}
   
/* 
#sottomenu ul{
	font-family: "Times New Roman", Times, serif; 
	width: 160px;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	padding: 5px 0;
	margin: 0 0 5px 0;
}

#sottomenu ul li{
  	background: url(../images/rombo_lista.gif) 0 20% no-repeat;
	color: #708090;
	font-size: 14px;
	font-weight: bold;
	height: 21px;
	line-height: 21px; 
	padding: 0 0 0px 0px;
}
#sottomenu ul li.ghost{
	text-decoration: underline;
	padding-left: 0px;
}
#sottomenu ul li a{
	display: block;
	height: 21px; 
	padding-left: 12px;
}
 */
#logo {
	position: absolute;  
	top: 61px;/*  */
	z-index: 5;
	border: 0;
	padding: 0; 
	margin-bottom: 0px;
	text-align: right;
}
#main {
	float: left; /*  */
	font-size: 0.88em;
	width: 770px;
	border: 0px solid;
	background: transparent url(../images/pixel_ca.gif) 161px 0 repeat-y; /* url(../images/sfondo_aiti_oriz.gif) 0px 440px no-repeat;  url(../images/sfondo_ulivo.gif) no-repeat right 40px; */
}
#main_sfondo{
	width: 770px;
	border: 0px solid;
	background: url(../images/sfondo_right.gif) 620px 0 repeat-y; /*   url(../images/sfondo_ulivo.gif) no-repeat right 40px; */
	float:left;
	clear: left;
}
#main p{
	font-size: ;
	margin: 0 0 0 0; 
	line-height: 1.8em;
	
}
#main p.bodytext{
	margin: 0 0 1em 0;
}
#content{
	padding: 0px 5px 0 0px;
	border: 0px solid #cacaca;
	border-top: 0px solid;
	background: transparent;
	/* text-align: justify; */
}

#content ul{
	margin: 0 0 1em 0; 
	line-height: 1.8em;
	padding: 0;
}

#content ul li{
	background: url(../images/rombo_lista_nero.gif) 0 8px no-repeat;
	padding: 0 0 0 12px;
}
#content ol{
	list-style-position: outside;
	line-height: 1.8em;
	padding: 0;
	margin: 0 0 1em 0; 
}

#content ol li{
	margin:0 0 0 4em;
	padding: 0 0 0 0;
}
#left {
	background: transparent;
	width: 160px;
	padding: 239px 0 0 0;
	border: 0px solid;
	border-left: 0px solid;
}
#content_left{
	
}
/*
#content_left div.tx-newloginbox-pi1{
	font-size: 10px;
	border: 1px solid #900;
	 margin-bottom:5px;
	 text-align: right;
}
#content_left div.tx-newloginbox-pi1 h3{
	text-align:center; font-family:verdana; padding:2px; font-size:10px; font-weight:bold; background:#900; color:#fff; letter-spacing:0;
}
#content_left div.tx-newloginbox-pi1 p{
	margin: 0;
	padding: 0;
	text-align: left;
}
#content_left div.tx-newloginbox-pi1 th{
	font-weight: normal;
}
#content_left div.tx-newloginbox-pi1 tbody{
	text-align: right;
}
#content_left div.tx-newloginbox-pi1 thead{
	text-align: center;
}
#content_left div.tx-newloginbox-pi1 input{
	width: 80px;
}
*/
.tx-loginboxmacmade-pi1{
	margin: 0 0 0px 0;
	padding: 0;
	border: 0px solid #900;
	background: transparent;
	font-size: 10px;
}
.tx-loginboxmacmade-pi1 form{
	width: 350px;
	font-size: 10px;
	background: transparent;
	border: 0px solid #900;
}
.tx-loginboxmacmade-pi1 h2{
	text-align:center; 
	font-family:times new roman; 
	padding:2px; 
	margin: 0 0 0px 0;
	font-size:22px; 
	font-weight:bold; 
	background:transparent; 
	color:#369; 
	letter-spacing:1px;
}

.tx-loginboxmacmade-pi2 {
	/* width: 140px; */
	margin: 0 8px 18px 0px;
	padding: 0px 0 0 0;
	border-top: 0px dotted;
	border-bottom: 0px dotted;
	background: #fff;
	font-size: 10px;
}
.tx-loginboxmacmade-pi2 form{
	margin: 0;
	padding: 0;
	text-align: right;
	font-weight: bold;
	font-family: Times New Roman;
	font-size: 14px;
}

.tx-loginboxmacmade-pi2 h3 {
	text-align: right; 
	font-family:arial; 
	padding: 0px; 
	margin: 0 0 0px 0;
	font-size:10px; 
	font-weight:normal; 
	background:transparent; 
	color:#789; 
	letter-spacing:2px;
	border: 0;
}
.button{
	 width:50px; 
	 height:20px; 
	 border: 0px solid #900; 
	 cursor:pointer; 
	 font-size: 10px;
    background: #fff; 
	 margin: 0px 0 0px 0;
}
.tx-feuserloginsystem-pi1{
	margin: 0 0 0px 0;
	padding: 0;
	border: 0px solid #900;
	background: transparent;
	font-size: 10px;
}
.tx-feuserloginsystem-pi1 form{
	width: 350px;
	font-size: 10px;
	background: transparent;
	border: 0px solid #900;
}
.tx-feuserloginsystem-pi1 h2{
	text-align:center; 
	font-family:times new roman; 
	padding:2px; 
	margin: 0 0 0px 0;
	font-size:22px; 
	font-weight:bold; 
	background:transparent; 
	color:#369; 
	letter-spacing:1px;
}
.tx-feuserloginsystem-pi1-labelCell{
	font-weight: bold;
}
.tx-feuserloginsystem-pi1-fieldCell input.submit {
			margin-top: 2px;
			border: 1px solid #999;
}
#middle {
	width: 418px; 
	padding: 0 20px 20px 20px;
	border: 0px solid #cacaca;
	background: transparent;
}
#middle1{
	border: 0px solid #cacaca;
	border-top: 0;
	background: transparent;
	margin: 0;
	padding: 0;
}
#sottotitolo{
	
}

#sottotitolo p {
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	text-align: center;
	margin: 0 0 20px 0;
	padding: 10px 0;
	border-bottom: 1px dotted;
	border-top: 1px dotted;
}

#breadcrumb div {
	font-size: 10px;
	margin: 0 0 0px 0;
	padding: 0px 0 0px 0;
	border-bottom: 1px dotted;
	height: 52px;
}
#breadcrumb p {
	font-size: 10px;
	line-height: 12px;
	padding: 18px 0 0px 0;
	margin: 0;
}
/* #breadcrumb p {
	font-size: 10px;
	line-height: 12px;
	margin: 0 0 20px 0;
	padding: 29px 0 4px 0;
	border-bottom: 1px dotted;
} */
#titolo_interne{
	text-align: right;
	margin: 0px 8px 0 0;
}
#right {
	width: 150px;
	border-left: 0px solid #cacaca;
	padding: 20px 0 0 0px;
	background: transparent /* #f9ffe5;*/
}
#menu3{
	}
#right h3.box{
	text-align:center; font-family:verdana; padding:2px; font-size:10px; font-weight:bold; background:transparent; color:#708090; letter-spacing:0; /* border-top: 1px solid #999; */
}
#right ul{
	background: transparent; /* #f9ffe5 */
	border-width: 1px 0;
	border-top: 1px dotted #666; 
	border-bottom: 1px dotted #666; 
	width: 135px;
	padding: 5px 0;
	margin: 0 0px 5px 10px;
}
#right ul li{
  background: url(../images/rombo_lista_az.gif) 0 0px no-repeat;
  color: #4682b4;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding: 0 0 4px 12px; /*0px 5px 7px 5px  0 0 10px 12px*/
	margin: 0;
}
#right ol{
	list-style: decimal outside;
	background: transparent;
	border-top: 1px dotted #666; 
	border-bottom: 1px dotted #666; 
	/* width: 140px; */
	padding: 5px 0 1px 0px;
	margin: 0 0 5px 0px;
}
#right ol li{
  background: none;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding: 0 0 4px 0px; /*0px 5px 7px 5px  0 0 10px 12px*/
	margin: 0 0 0 32px;
}
#menu3 ul a{
}
div.box{
	font-size: 10px;
	 border:1px solid #900; 
	 margin-bottom:5px;
}
div.box-ultimo{
	font-size: 10px;
	 border:1px solid #900; 
	 border-bottom:5px solid #900; 
	 margin-bottom: 10px;
}
h3.box{
	text-align:center; 
	font-family:verdana; 
	 
	font-size:10px; 
	font-weight:bold; 
	background:#900; 
	color:#fff; 
	letter-spacing:0; 
	/* border-top: 1px solid #999; */
}
div.area{
	text-align:right; 
	padding:4px;
}
div.area input{
	margin: 2px 0;
}
div.area input.button{
	width: 50px;
	margin-left:20px;
}
#left p.user{
	text-align: center;
	margin: 0;
	padding: 10px 0;
}
#footer{
	background: url(../images/sfondo_footer.gif) repeat-x; /*  transparent;   */
	margin: 0 auto;
	font-size: 10px;
	text-align: center;
	clear:both;
	border: 0px solid;
}
#footer_0{
	width: 898px;
	margin: 0 auto;
	border: 0px solid;
}
#footer-cont{
	width: 770px; 
	border-top: 0px solid #666;
	margin: 0 auto;
	border-left: 0px solid;
	border-bottom: 0px solid;
	}
#footer-left{
	float: left;
	text-align: left;
	width: 158px;
	background: #f5f5f5; /*f5f5dc fff */
	padding: 3px 0px; /* 3px 2px */
	border-left: 1px solid #666;
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
	
}
#footer-centro{
	float: left;
	text-align: left; 
	width: 418px;
	padding: 3px 20px;
	border-top: 0px solid #666;
	border-bottom: 0px solid #666;
	border-left: 0px solid;
}
#footer-right{
	float: left;
	text-align: left; 
	width: 149px;
	padding: 3px 0;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 0px solid #666;
}
#footer p{
	padding: 9px;
	line-height: 14px;
	border-left:1px solid #cacaca; 
	margin: 0 0 0 161px;
}
/**/

#content ul.csc-uploads{
	margin: 0;
	padding: 0;
	border: 0px solid;
}
#content ul.csc-uploads li{
	background-image: none;
	padding: 0px;
	border:0px solid;
}
#content ul.csc-uploads p{
	padding: 0;
	margin: 0;
	line-height: 1.3em;
}
div.csc-uploads-fileName{
	margin: 0;
	padding: 0;
	border: 0px solid;
}
div.csc-uploads-clearer{
	line-height:0px;
	border: 0px solid;
}

/*
#content table.csc-uploads{
	width: 100%;
	border: 0px solid;
}
#content table.csc-uploads p{
	padding: 0;
	margin: 0;
	line-height: 14px;
}
#content table.csc-uploads td{
	border:0px solid;
}
#content table.csc-uploads td.csc-uploads-icon{
	width: 5%;
}
#content table.csc-uploads td.csc-uploads-fileName{
	width: 80%;
}
#content table.csc-uploads td.csc-uploads-fileSize{
	width: 15%;
}
#content table.csc-uploads td.csc-uploads-fileSize p{
	text-align: right;
}
*/
#content table.contenttable p{
	line-height: 1.3em; /* */
}
#content table.contatti p{
	margin: 0;
	line-height: 1.3em;
}
#content table.contatti td{
	padding-bottom: 1em;
}   /* */
#content table.contatti ul li{
	background: none;
	padding: 0;
	margin: 0;
}   /* */
#content table.contatti ul li{
	background: none;
	padding: 0;
	margin: 0;
}   /* */
table#corsi{
	background: #f5f5f5;;
	border: 1px solid #cacaca;
	border-bottom: 5px solid #cacaca;
	border-top: 5px solid #cacaca;
	margin: 0;
}
table#corsi p{
	line-height: 1.3em; /* */
	padding: 0px 10px 0px 5px;
	margin: 0;
}

table#corsi td{
	border: 0px solid;
	/* padding: .3em 0px .3em 12px; */
}
#content table#SG{
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
}
#content table#SG td{
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
}
#content table#SG td p{
	line-height: 1.5em;
	text-align:center;
	margin: 0;
	padding: 0;
}
#content table.csc-searchform{
	margin: 0 0 0 0px;
}
#content table.csc-searchform p{
	margin: 0;
	padding: 0;
}
form#formricerca {
	margin: 0;
	padding: 0;
}
form#formricerca p{
	margin: 0;
	padding: 0;
}
#content h3.csc-noSearchResultMsg{
	font-family: Verdana;
	font-size: 10px;
	color: #000;
	text-transform: uppercase;
}

div.hr {
  height: 20px;
  width: 140px;
  background: #fff; /*url(../images/rombo_lista.gif) no-repeat scroll center;  */
  margin-bottom: 0px;
}
div.hr hr {
  display: none; /* */
}

A:LINK   {text-decoration : none; color : #aa0404;}
A:VISITED {text-decoration :none; 	color : #aa0404;}
A:HOVER   {text-decoration : underline; color : #aa0404;}

#menu1 A:LINK   {text-decoration : none; color : #fc9;}
#menu1 A:VISITED {text-decoration : none; color : #fc9;} /*fc9 a9a9a9 d2b48c bc8f8f c3c3ae  */
#menu1 A:HOVER   {text-decoration: overline; color: #fc9; background: transparent;} /* ffd700 */

#menu1 li.ghost A:LINK   {text-decoration : overline; color : #fc9;}
#menu1 li.ghost A:VISITED {text-decoration : overline; color : #fc9;} /* a9a9a9 */
#menu1 li.ghost A:HOVER   {text-decoration : overline; color : #fc9;} /* background: #f5f5f5; ffd700 */

#menu1 li ul li a:link {text-decoration:none; color:#369;}
#menu1 li ul li a:visited {text-decoration:none; color:#369;}
#menu1 li ul li a:hover {text-decoration:underline; color:#369;}

#menu1 li.ghost ul li a:link {text-decoration:none; color:#369;}
#menu1 li.ghost ul li a:visited {text-decoration:none; color:#369;}
#menu1 li.ghost ul li a:hover {text-decoration:underline; color:#369;}

#menu1 td.ghost A:LINK   {text-decoration : overline; color : #fc9;}
#menu1 td.ghost A:VISITED {text-decoration : overline; color : #fc9;} /* a9a9a9 */
#menu1 td.ghost A:HOVER   {text-decoration : overline; color : #fc9;} /* background: #f5f5f5; ffd700 */

#sottomenu A:LINK   {text-decoration : none; color : #369;} /*b52b46 999  */
#sottomenu A:VISITED {text-decoration : none; color : #369;} /* a9a9a9 */
#sottomenu A:HOVER   {text-decoration : underline; color : #369;} /* background: #f5f5f5; ffd700 */

#sottomenu li.ghost A:LINK   {text-decoration : underline; color : #369; background: #fff;}
#sottomenu li.ghost A:VISITED {text-decoration : underline; color : #369; background: #fff;} /* a9a9a9 */
#sottomenu li.ghost A:HOVER   {text-decoration : underline; color : #369;} /* background: #f5f5f5; ffd700 */

#sottomenu li.lev2_no A:LINK   {text-decoration : none; color : #999; background: #ffffff;}
#sottomenu li.lev2_no A:VISITED {text-decoration : none; color : #999; background: #ffffff;} /* a9a9a9 */
#sottomenu li.lev2_no A:HOVER   {text-decoration : none; color : #000; background: #f5f5f5;} /* ffd700 */

#sottomenu li.lev2_gh A:LINK   {text-decoration : none; color : #999; background: #fffff0;}
#sottomenu li.lev2_gh A:VISITED {text-decoration : none; color : #999; background: #fffff0;} /* a9a9a9 */
#sottomenu li.lev2_gh A:HOVER   {text-decoration : none; color : #000; background: #f5f5f5;} /* ffd700 */

#menu2 A:LINK   {text-decoration : none; color : #fff;}
#menu2 A:VISITED {text-decoration : none; color : #fff;} /* a9a9a9 */
#menu2 A:HOVER   {text-decoration : underline; color : #fff;} /* ffd700 */

#menu2 span.ghost A:LINK   {text-decoration : underline; color : #fff;}
#menu2 span.ghost A:VISITED {text-decoration : underline; color : #fff;} /* a9a9a9 */
#menu2 span.ghost A:HOVER   {text-decoration : underline; color : #fff;} /* ffd700 */

#right ul A:LINK   {text-decoration : none; color : #000;}
#right ul A:VISITED {text-decoration : none; color : #000;} /*4682b4 a9a9a9 */
#right ul A:HOVER   {text-decoration : underline; color : #000;} /* ffd700 */

#content p A:LINK   {text-decoration : none; color : #aa0404;}
#content p A:VISITED {text-decoration : none; 	color : #aa0404;}
#content p A:HOVER   {text-decoration : underline; color : #aa0404;}/*00147d*/

.sezioni a:LINK   {text-decoration : none; color : #369;}
.sezioni a:VISITED {text-decoration : none; 	color : #369;}
.sezioni a:HOVER   {text-decoration : underline; color : #369;}/*00147d*/

#footer-centro A:LINK   {text-decoration : none; color : #a9a9a9;}
#footer-centro A:VISITED {text-decoration : none; color : #a9a9a9;} /*d2b48c bc8f8f c3c3ae */
#footer-centro A:HOVER   {text-decoration : underline; color : #000; background: transparent; /* ffd700 */}


/* IE5.x/Win hacks */
#middle {width: 458px; voice-family: "\"}\""; voice-family: inherit; width: 418px;}
#footer-left {width: 160px; voice-family: "\"}\""; voice-family: inherit; width: 160px;}
#footer-cont {width: 770px; voice-family: "\"}\""; voice-family: inherit; width: 769px;}
/* #sottomenu ul li a {width: 158px; voice-family: "\"}\""; voice-family: inherit; width: 140px;} */
#sottomenu ul li.lev2_no a {width: 158px; voice-family: "\"}\""; voice-family: inherit; width: 144px;}
#sottomenu ul li.lev2_gh a {width: 158px; voice-family: "\"}\""; voice-family: inherit; width: 144px;}

