/* Code based on examples in Christopher Schmitt's O'Reilly "CSS Cookbook" ISBN 059600576-8 
and Eric Meyer's New Riders "More Eric Meyer on CSS" ISBN 0735714258 trbl*/
ul#nav {border-bottom:1px solid #520F64;float:left;padding:0px;margin:0px;width:100%;background-image:url(immagini/int_sfondo_big.gif); font-size:14px}
/* level 1 */
ul#nav li {list-style:none;margin:0px;padding:0px;float:left;}
ul#nav li a { background-image:url(immagini/int_sfondo_big.gif); border-right:1px solid #003366; border-left:1px solid #003366;display:block;padding:0px;margin:0px;padding-right:8px;padding-left:8px;text-decoration:none;} /* purple */ 
ul#nav li a:link, ul#nav li a:visited {color:#434665;}  
.accessk {color:#006688;text-decoration:underline;font-style:normal;}
ul#nav li a:hover, ul#nav li a:focus {color:white;background:#006688;border-color:#006688;} 
ul#nav li a:hover .accessk, ul#nav li a:focus .accessk {color:white;}
ul#nav li a#current {color:white;background:#454967;border-bottom:0px solid white;margin-bottom:0px;}
ul#nav li a#current:hover, ul#nav li a#current:focus {color:#FFFFFF;}
ul#nav li a#current:hover .accessk, ul#nav li a#current:focus .accessk {color:#FFFFFF;}
/* level 2 */
ul#nav li li a {width:12.5em;border-bottom:1px solid #006688;border-top:1px solid #006688;}
ul#nav ul {position:absolute;margin-top:0px;margin-left:0px;padding-left:0px;width:13em;display:none;}
ul#nav ul ul {position:absolute;left:9em;margin-left:0px;padding-left:0px;width:13em;display:none;}
ul#nav li.submenu a:focus>ul {display:none;}
ul#nav li.submenu:hover ul {display:none;}
ul#nav li.submenu:hover ul ul {display:none;}
/* level 3 */
ul#nav li.submenu:hover ul li.submenu:hover ul {display:block;}
ul#nav li li.submenu a {background:#9261B0 url(/i/submenu.gif) no-repeat 98% 50%;}
ul#nav li li.submenu li a {background:#9261B0;} /* light purple*/
ul#nav li li.submenu a:hover, ul#nav li li.submenu a:focus {background:#006B6B;border-color:#006688;} 

.servicesa 

{

background-color: white;

}

#services 

{

width: 265px;
font-family: Trebuchet,Helvetica,Geneva,Verdana,arial;
margin:0px;
padding:0px;

}

#services ul li 

{

list-style-type: none;

list-style-image: none;

list-style-position: outside;

}
#services ul 

{

margin-top:0px;
margin-bottom:0px;

}

#services ul ul li 

{

list-style-type: none;

list-style-image: none;

list-style-position: outside;

font-size: 1em;

line-height: 1.6em;

padding-bottom: 5px;
margin-bottom:0px;
padding-top: 4px;
margin-top:0px;
border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #E7F7F7;

}

.servicesa h2 

{

color: #007be6;
background-image:none;

}

#services h2 

{

font-size: 1.2em;


}