   html, body {
          margin : 0;
          padding : 0;
      }
     body {
	font : normal 14px/normal Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-align : center;
	background-image: url(../immagini/bdfondo.jpg);
      }
     h1 {
          margin : 0;
          padding : 5px 0 10px 5px;
          font-size : 600%;
          color : #ff744c;
          background-color: White;
      }
     h2, h3, h4 {
	margin : 0;
	padding-left : 5px;
	line-height : 30px;
	color : #333;
	background-color: White;
	padding-top: 5px;
	padding-bottom: 20px;
      }
     h2 {
         font-size : 160%;
      }
     h3 {
         font-size : 130%;
      }
     h4 {
         font-size : 120%;
      }
     p {
          margin : 0 5px;
          padding : 0 0 0.7em;
      }
	  .corpofotodx {
	MARGIN-TOP: 2px;
	FLOAT: left;
	MARGIN-LEFT: 5px;
	TEXT-ALIGN: left;
	margin-right: 10px;
}
	  .testosxnormale
	  {
         font-size : 14px;
         color : #666666;
		 text-align:left;
		 background-color:#FFFFFF
	  }
	   .testosxgrassetto
	  {
	font-size : 14px;
	color : #666666;
	text-align:left;
	background-color:#FFFFFF;
	font-weight: bold;
	  }
	  A.linksemplice {
         font-size : 12px;
         color : #666666;
         background-color : #ffffff;
      }
     A.linksemplice:active {
         color : #0000ff;
         background-color : #ffffcc;
      }
     A.linksemplice:hover {
         color : #0000ff;
         background-color : #ffff00;
         text-decoration : none;
      }
	  A.linksemplicedestro {
	font-size : 12px;
	color : #666666;
	background-color : #ffffff;
	text-align: right;
      }
     A.linksemplicedestro:active {
         color : #0000ff;
         background-color : #ffffcc;
		 text-align: right;
      }
     A.linksemplicedestro:hover {
         color : #0000ff;
         background-color : #ffff00;
         text-decoration : none;
		 text-align: right;
      }
     A.visionalink {
         font-size : 14px;
         color : #666666;
         background-color : #ffffff;
      }
     A.visionalink:active {
         color : #0000ff;
         background-color : #ffffcc;
      }
     A.visionalink:hover {
         color : #0000ff;
         background-color : #ffff00;
         text-decoration : none;
      }
     div#container {
	width : 760px;
	text-align : left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
      }
     div#topmenucoll {
         height : 15px;
      }
     .testotopmenucoll {
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 10px;
         text-align : right;
         font-weight : bold;
         font-style : normal;
      }
     .testotopmenucoll a:hover {
         color : black;
         background-color : #ffffcc;
      }
     div#topheader {
	height : 10px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #cccccc;
      }
     div#navigazionetop {
          height : 23px;
          background-image : url(../immagini/fondonavigazionetop.jpg);
      }
     div#header {
	background : #dbf8b4;
	height : 250px;
	color: Black;
	background-image: url(../immagini/testata.jpg);
	width: 760px;
      }
     div#bottomheader {
	height : 10px;
	color: Black;
	clear: both;
	background-color: #F4F4F4;
      }
     div#main {
         float : left;
         width : 565px;
               border-right: 1px solid #CCCCCC;
               }
     div#content {
	float : right;
	width : 560px;
	background-color : #ffffff;
	color: #666666;
      }
     div#nav {
         float : left;
         width : 3px;
         font-size : 85%;
      }
     div#menudestro {
         float : right;
         width : 160px;
      }
     div#cercagoogle {
         clear : both;
         width : 100%;
         padding-top : 5px;
         border-top-width : 1px;
         border-bottom-width : 1px;
         border-top-style : solid;
         border-bottom-style : solid;
         border-top-color : #0000ff;
         border-bottom-color : #0000ff;
      }
     .testoGOOGLE {
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size : 12px;
         text-align : center;
      }
     div#extraadv {
         clear : both;
          width : 100%;
          padding-top : 5px;
          border-top-width : 1px;
           border-bottom-width : 1px;
          border-top-style : solid;
           border-bottom-style : solid;
           border-top-color : #0000ff;
           border-bottom-color : #0000ff;
      }
     .testoEXTADV {
          font-family : Verdana, Arial, Helvetica, sans-serif;
           font-size : 12px;
         text-align : center;
      }
     div#navigazionesolotesto {
          clear : both;
          width : 760px;
           padding-top : 5px;
           border-top-width : 1px;
           border-bottom-width : 1px;
           border-top-style : solid;
           border-bottom-style : solid;
           border-top-color : #cccccc;
           border-bottom-color : #cccccc;
      }
     .testoNAVTESTO {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
           color : #999999;
           text-decoration : none;
           background-color: White;
      }
     .testoNAVTESTO a {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
          text-decoration : underline;
          color : #999999;
           background-color: White;
      }
     .testoNAVTESTO hover {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
           text-decoration : none;
           color : #999999;
           background-color: White;
      }
     div#navigazionecollegamento {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
     .testoNAVCOLL {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
      }
     .testoNAVCOLL a {
           font-family : Geneva, Arial, Helvetica, sans-serif;
          font-size : 12px;
          text-align : center;
           text-decoration : underline;
           color : #999999;
           background-color: White;
      }
     .testoNAVCOLL hover {
           background-color : #ffffcc;
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
           text-decoration : none;
           color : #999999;
      }
     div#ris {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-top-width : 1px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
     .testoRIS {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
      }
	   div#Validazione {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
	  .testoVAL {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 10px;
           text-align : center;
      }
     div#copy {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
     .testoCOPY {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
      }
	  div#AGG {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
	  .testoAGG {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 10px;
           text-align : center;
      }
	  div#gruppo {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
	  .testogruppo {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 10px;
           text-align : center;
		   color : #999999;
		background-color: White;
   		}
     div#EWS {
           clear : both;
           width : 760px;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
      }
     .testoEWS {
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 12px;
           text-align : center;
           color : #999999;
           background-color: White;
      }
     div#sottofooter {
           clear : both;
           width : 760px;
           padding-top : 5px;
           height : 10px;
      }
	  A.livelloprimomenu {
	padding-top : 5px;
	padding-left : 5px;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 25px;
	color: #0000FF;
	background-color: #FFFFFF;
      }
     A.livelloprimomenu:active {
           color : #0000ff;
           background-color: White;
      }
     A.livelloprimomenu:hover {
           color : black;
		   font-weight : bold;
           background-color : #ffff9c;
           border-bottom : 3px solid #0000ff;
           padding-bottom : 1px;
           border-top-width : 1px;
           border-top-style : solid;
           border-top-color : #0000ff;
      }
	  A.livellosecondomenu {
	padding-top : 1px;
	padding-left : 5px;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	text-align:right;
	float:right;
	line-height: 10px;
	color: #0000FF;
	background-color: #FFFF99;
      }
     A.livellosecondomenu:active {
           color : #0000ff;
           background-color: #FFFF99;
      }
     A.livellosecondomenu:hover {
           color : black;
		   font-weight : bold;
           background-color : #ffff9c;
           border-bottom : 3px solid #0000ff;
           padding-bottom : 1px;
           border-top-width : 1px;
           border-top-style : solid;
           border-top-color : #0000ff;
      }
     #SECONDOMENU {
           margin : 0;
           width : 80%;
           padding-top : 2px;
           padding-bottom : 5px;
           padding-left : 15px;
           text-align : right;
           float : right;
           background-color : #ffffcc;
           font-family : Geneva, Arial, Helvetica, sans-serif;
           font-size : 80%;
           line-height : normal;
           font-variant : small-caps;
           font-weight : bold;
           color : #0099ff;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #0000ff;
      }
     #SECONDOMENU a {
           color : #0000ff;
           padding : 5px 7px;
           text-decoration : none;
           background-color: #FFF8DC;
      }
     #SECONDOMENU a:hover {
           color : black;
           background-color : #ffff00;
           border-bottom : 1px solid #0000ff;
           padding-bottom : 1px;
           border-top-width : 1px;
           border-top-style : solid;
           border-top-color : #0000ff;
      }
     div#SERVIZI {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIDOMINIO {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIHOSTING {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIEMAIL {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIGRAFICA {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIARCHITETTURA {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#SERVIZIAGGIORNAMENTO {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
     div#MODULIA {
           width : 450px;
           float : left;
           padding-top : 5px;
           border-bottom-width : 1px;
           border-bottom-style : solid;
           border-bottom-color : #cccccc;
           padding-bottom : 20px;
      }
	  div#MODULI {
           width : 450px;
           float : left;
      }
     div#spaziatorebianco {
           width : 450px;
           height : 20px;
           float : left;
           padding-top : 5px;
      }
