/*---template---*/

#imMenuMain {padding: 0px;}

#imMenuMain {margin-left: 362px; margin-right: 0px;}

#imFooter_L {padding-left: 280px; padding-top: 35px;}

#imMnMn ul a {width: 109px;}



/*---fix per il cesso---*/

#imHeader, #imBody { behavior: url(iepngfix.htc) }



/*---elenco puntato quadratino---*/

ul.imBullet li {list-style-type: square;}



/*---title---*/

h2 {padding-right: 10px;}

#imPathTitle {padding-right: 10px;}



/*---mappa del sito---*/

#imMap li.page {background: url("article.gif") no-repeat top left; cursor: default;} 

#imMap .description {color: #004A7F;  font: bold 12px Arial ;}

a.ImLink:hover {text-decoration: none;}

#imFooterSiteMap {display: none;}

#imMap {margin-left: 370px; }





/*---link nell'header---*/

a.sitemap {text-decoration: underline;}

a.sitemap:link {color: white;}

a.sitemap:visited {color: white;}

a.sitemap:hover {color: red;}



/*---ingrandimento foto---*/

#imZICaption

{

font-family: Verdana;

font-size: 11px;

font-weight: bold;

color: #0063C1;

padding-top: 0pt;

padding-right: 7px;

padding-bottom: 7px;

padding-left: 7px;

}



#imZIImage 

{

background-color: #FFFFFF;

}



/*---sottomenu---*/

#imMenuSub 

{

padding-top: 76px;

margin-left: -2px;

}



#imPage {float: left;}

#imPageSub {float: right;}



/*---menu---*/

#imMnMn ul a:hover, #imMnMn ul li:hover a, #imMnMn ul li.iehover a {border-bottom: 3px solid #E0E0E0;}



/*---cancello la riga del menu di secondo livello---*/

#imPageSub  {background-image: none;}



/*---evidenzio la pagina selezionata nel menù di secondo livello---*/

#imMenuSub li.imMenuSubCur {background-color: white;}
