html, body { 	margin:0px; padding: 0px; }
body {
	font: 11px Arial, Helvetica, sans-serif;
	color: #526A7A;
	background-color: #FFFFFF;
	text-align: left;
	scrollbar-face-color: #B8D1E2;
	scrollbar-highlight-color: #B8D1E2;
	scrollbar-3dlight-color: #B8D1E2;
	scrollbar-shadow-color: #B8D1E2;
	scrollbar-darkshadow-color: #689CC0;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #E2EDF4;
}
img     {border-width: 0}
a       { font: 11px; color: #FFFFFF; text-decoration: none; }
a:hover { font: 11px; color: #FFFFFF; text-decoration: none; }
.nolink { font: 11px; color: #FFFFFF; text-decoration: none; }

form           { margin: 0px; }
.campiform     { font: 11px Arial, Helvetica, sans-serif; color: #484848; height: 15px; background-color: #FFFFFF;	border:1px solid #77A5C5; }
.nav_box       { width: 167px; font: 10px Arial, Helvetica, sans-serif; border-bottom: 1px solid #77A5C5; background: #E2EDF4; }
.nav_titolo    { height: 21px; font-size: 11px; text-align: center; background: #E2EDF4 url(../pix/sTitolo.gif);    border-bottom: 1px solid #E2EDF4; color: #FFFFFF; }
.nav_buttonOff { padding-left:15px; height: 17px; font-size: 10px; text-align: left;   background: #E2EDF4 url(../pix/button_off.gif);	border-bottom: 1px solid #E2EDF4;}
.nav_buttonOn  { padding-left:15px; height: 17px; font-size: 10px; text-align: left;   background: #E2EDF4 url(../pix/button_on.gif); 	border-bottom: 1px solid #E2EDF4;}

.nav_info_old  {position: relative; width: 167px; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #457BA1; font-weight: normal; font-style: normal; background: #E2EDF4 url(../pix/righette.gif) repeat;  }

p.separa       { margin:3px  0px 0px  0px; padding:0px; font-size:1px; height: 1px; background: url(../pix/separa.gif) repeat-x; }
p.pallino      { margin: 5px 13px 0px 13px; padding: 0px 0px 0px 10px; color: #487EA4; background: url(../pix/p_lista.gif) no-repeat; }



.nav_info { position: relative; width: 167px; margin:0px; padding:0px; font: 11px Arial, Helvetica, sans-serif; color:#457BA1; background: #E2EDF4; }
.stdbox   { margin:0px; padding:0px; }

td.box    { padding: 3px 0px 7px 0px; font:11px Arial, Helvetica, sans-serif; color:#487EA4; background:#E2ECF3; }

h1  {  margin:0px 0px 1px 0px; padding:3px 0px 3px 13px; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color:#2E6C98; text-align:center; background: #B8D1E1; }
h2  {  margin:0px 0px 1px 0px; padding:3px 0px 3px 0px;  font: 11px Arial, Helvetica, sans-serif; font-weight: bold; color:#2E6C98; text-align:center; background: #B8D1E1; }

/* link in arrivo da db */
a.menu       { font: 11px Arial, Helvetica, sans-serif; color:#457BA1; text-decoration: none; }
a.menu:hover {	font: 11px Arial, Helvetica, sans-serif; color:#457BA1; text-decoration: underline; }


div#navigation    { font: 11px Arial, Helvetica, sans-serif; color:#457BA1;  }

div#navigation ul { list-style-type:none; margin: 0px 0px 0px 10px; padding:0px; }
div#navigation li { margin: 5px 3px 0px 13px; padding:0px; list-style: none url(../pix/p_lista.gif); }

#pippo {
	background: #484848;
}
