#content {
			height: 410px;
			background: #fff url("/immagini/sf.gif") repeat-x;
			}
			
/* inizio link home */
#linkHome  { 
			display: block;
			float: left;
			width: 52px;
			height: 44px;
			margin: 0;
			padding: 0;
			}
/* fine link home */


/* inizio top menù */
#menuTopContainer	{ 
			display: block;
			float: left;
			padding: 0;
			margin: 0 0 0 70px;
			/* per browser non IE5/Win */
			voice-family: "\"}\""; 
			voice-family: inherit;
			margin: 0 0 0 70px;
			}
			
head:first-child+body #menuTopContainer	{ margin: 0 0 0 40px;}

#menuTop 	{
			margin: 0;
			padding: 0;
	}

#menuTop ul	{
			list-style: none;
			margin: 0;
			padding: 0;
	}

#menuTop li	{
			display: block;
			float: left;
			list-style: none;
			margin: 0 0 0 10px;
			height: 44px;
			width: 126px;
			padding: 20px 0 2px 5px;
			border: 1px solid #8c8c8c;
			border-width: 0px 3px 2px 0px;
			background: url("/immagini/sfMenuTop.gif");
			/* per browser non IE5/Win */
			voice-family: "\"}\""; 
			voice-family: inherit; 
			width: 118px;
			height: 20px;
}

#pippo {}

#menuTop li a:link, #menuTop li a:visited 		{ font: normal bold 14px Arial, Helvetica, Verdana; color: #8c8c8c; text-decoration: none; }
#menuTop li a:hover									{ color: #FA2806; }

#menuTop li.menuTopAtt 																	{ background: none; background-color: #FA2806; }
#menuTop li a																					{ font: normal normal 14px Arial, Helvetica, Verdana; color: #FFF; text-decoration: none; }
#menuTop li a.menuTopAtt:link, #menuTop li a.menuTopAtt:visited 		{ font: normal normal 14px Arial, Helvetica, Verdana; color: #FFF; text-decoration: none; }
#menuTop li a.menuTopAtt:hover														{ color: #FA2806; }
/* fine top menù */


/* inizio logo e-scuola.net home */
#logo  { 
			float: left;
			margin: 0;
			padding:  40px 0 0 0;
			/* \*/
				
			/* */

			}
/* fine logo e-scuola.net home */


/* inizio slogan home */
#sloganHome  { 
			float: left;
			width: 260px;
			margin: 50px 0 0 45px;
			font: normal normal 24px Arial, Helvetica, Verdana;
			color: #bbb;
			clear: both;
			}

#sloganHome strong { 
			font-weight: normal;
			color: #393;
			word-spacing: 0px;
			}

#sloganHome em { 
			font-style: normal;
			color: #069;
			word-spacing: 0px;
			}
#recapiti {
			width: 90px;
			padding: 2px 5px;
			font: normal bold 16px Arial, Helvetica, Verdana;
			color: #CCC;
			background: #FFF;
			border: 1px solid #CCC;
			border-width: 1px 2px 2px 1px;
			margin-bottom: 10px;
			}
			
#recapiti a:link, #recapiti a:visited 		{ 
			font: normal bold 16px Arial, Helvetica, Verdana; color: #F00; text-decoration: underline; 
			}
#recapiti a:hover	{ 
			color: #666; text-decoration: none; 
			}
/* fine slogan home */


/* inizio clicca trova home */
#cliccaHome {
			float: left;
			width: 263px;
			height: 151px;
			margin: 12px 10px 0 6px;
			padding: 50px 10px 10px 10px;
			background: url("/immagini/cliccaHome.gif") no-repeat;
			font: normal bold 12px Arial, Helvetica, Verdana;
			color: #000;
			/* per browser non IE5/Win */
			voice-family: "\"}\""; 
			voice-family: inherit; 
			margin: 22px 10px 0 5px;
			width: 243px;
			}
			
#pippo {}

#cliccaHome a, #cliccaHome a:link, #cliccaHome a:visited 	{ display: block; color: #f00; text-decoration: underline; font: normal bold 16px Arial, Helvetica, Verdana; text-align: right;}
#cliccaHome a:hover								{ color: #666; text-decoration: none; }
/* fine clicca trova home */


/* inizio net center home */
#netCenter {
			float: left;
			width: auto;
			height: auto;
			margin: 12px 0 0 0;
			padding: 70px 8px 21px 6px;
			background: url("/immagini/netCenter.gif") no-repeat;
			font: normal bold 12px Arial, Helvetica, Verdana;
			color: #000;
			clear: right;
			/* per browser non IE5/Win */
			voice-family: "\"}\""; 
			voice-family: inherit; 
			margin: 22px 0 0 0;
			padding: 70px 12px 21px 6px;
			}
			
#pippo {}

#netCenter a:link, #netCenter a:visited 	{  color: #393; text-decoration: underline;  font: normal bold 16px Arial, Helvetica, Verdana; }
#netCenter a:hover		{ color: #666; text-decoration: none; }
/* fine net center home */


/* inizio menù down */
#menuDownContainer		{ 
			float: left;
			margin: 70px 0 0 45px;
			padding: 0;
			}

#menuDown	{
			margin: 0;
			padding: 0;
			}

#menuDown ul	{
			display: block;
			float: left;
			list-style: none;
			margin: 0;
			padding: 0;
	}

#menuDown li	{
			display: block;
			float: left;
			width: 125px;
			height: 71px;
			list-style: none;
			/* per browser non IE5/Win */
			voice-family: "\"}\""; 
			voice-family: inherit; 
			width: 106px;
			height: 69px;
	}

#pippo {}

#menuDown li a:link, #menuDown li a:visited 		{ font: normal bold 13px Arial, Helvetica, Verdana; color: #666; text-decoration: none; }
#menuDown li a:hover										{ color: #f00; }

#scuolanet 	{
			background: url("/immagini/bottoneScuolanet.gif") no-repeat;
			margin: 0;
			padding: 2px 0 0 20px;
			}

#studenti 	{
			background: url("/immagini/bottoneStudenti.gif") no-repeat;
			margin: 0 0 0 10px;
			padding: 2px 0 0 20px;
			}

#docenti 	{
			background: url("/immagini/bottoneDocenti.gif") no-repeat;
			margin: 0 0 0 10px;
			padding: 2px 0 0 20px;
			}

#genitori 	{
			background: url("/immagini/bottoneGenitori.gif") no-repeat;
			margin: 0 0 0 10px;
			padding: 2px 0 0 20px;
			}

#campoForm 	{
			margin: 0 0 0 10px;
			padding: 1px 5px;
			background: #393;
			font: normal normal 11px Arial, Helvetica, Verdana;
			color: #FFF;
			}

#campoForm form a:link, #campoForm form a:visited 	{ color: #FFF; font: normal normal 11px Arial, Helvetica, Verdana; text-decoration: none; }
#campoForm form a:hover											{ color: #F00; }
#campoForm form input 	{ font: normal normal 10px Arial, Helvetica, Verdana; color: #666; height: 15px}
/* fine menù down */
