/************************************************/
.x {display : none}
/************************************************/
body {font-size:1em;}
body, #header h1, ul#validator #valid-A, ul#validator #valid-css, ul#validator #valid-xhtml, #navHome, #navBack, #navTop {background-image:none;}
img, table img {display:none}

#headerSx, #headerDx {margin: 5px 0 0 0; height:auto; }

#headerSx h1 {background: none; width: auto; height:auto; white-space:nowrap; position: absolute; line-height: 100%; top: 0; left: 0;}
#headerSx h1 span {position:relative; text-indent:0px; font-size: 17px; color:#000066;  }
#headerSx {width: 318px;}
#headerDx {width: 442px; margin-bottom: 9px}
#time {margin-top: 20px}


#menu-sezioni {width: 338px; margin-top: 2px; }

#menu-sezioni LI {font-size: 15px; margin-left: 0.5em; }
/**/
#menu-sezioni LI div {padding-left: 0.5em }
#menu-sezioni LI div, #menu-sezioni LI a  {width: auto; height: auto;}

#menu-sezioni li span {position:relative; text-indent: 0px;}

#menu-sezioni #universita-on {background-image: none; border-left: 1em solid #000066;}
#menu-sezioni #universita-off {background-image: none; border-left: 1em solid #000066;}
#menu-sezioni #citta-off {background-image: none; border-left: 1em solid #990000;}
#menu-sezioni #news-off { background-image: none; border-left: 1em solid #336633;}
#menu-sezioni #rete-off {background-image: none; border-left: 1em solid #cc9966;}


/* */
#tools { 
margin-top: 13px; width: 442px; background-color: #eee; font-size:90%; height: auto; float:right;
}
#tools ul { list-style-type: none; margin: 4px 0 2px 4px; }
#tools li {
display:inline; float: left; height:auto; list-style-type: none;
padding: 0 0 4px 10px; width: 193px; background-color: #eee;}
#tools #mail, #tools #reserved, #tools #customize, #tools #recapiti {background-image: url("/css-img/pointer-tools.gif"); background-position: 0 4px;}
#search {top: 39px; right: 0; right: 0; height: 20px; TEXT-ALIGN: right;}
#search #accesso {margin: 2px 0 0 0;}
/*********************/

#contentHomeHome, #contentHome, #contentPage {WIDTH: 558px;}


/*********************/

ul#validator  {padding-left:0px; width: 190px;}
ul#validator li, ul#validator  a {width: auto; display:inline;}
ul#validator li {padding-right: 4px; background-image: url("/css-img/pointer-tools.gif"); background-position: 0 0;}
ul#validator  span {position:relative; top: 0; left: 0;}

/************************/
#navbuttons-top {position:absolute;top: 111px;right: 0;}
#navHome, #navBack, #navTop {width: auto; height: auto; margin: 0 2px;}
#navHome span, #navBack span, #navTop span {display:block; text-transform:lowercase;}
#navHome span, #navBack span {color:#fff;}


