body { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: black;
margin: 0px 0 0px 0;
background: #000000 url(images/sfondo_alto.gif) repeat-x; }

#header {
	height: 122px;
	width: 990px;
	background: #000000 url(images/header.jpg) ;
white-space: nowrap;
}
#page{
	text-align: center;
	width: 990px;
background-color: #000000;
}
.content{
	  text-align: left;
    width: 990px;

	padding-left:10px;
}
#footer {
	height: 20px;
	width: 990px;
	
}
#menu{
	text-align:left;
  height: 20px;
	width:990px;
  font-size:13pt;
	padding-left: 30px;
color:#ffffff;
font-family: Arial, Tahoma;
}
#menu a{
	font-size:13pt;
  color:#ffffff;
  font-family: Arial, Tahoma;
}

#menualto {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
  font-size:12px;
  color:#ffffff;
 text-decoration: none;
 padding-top:2px;
}
#menualto a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
  font-size:12px;
  color:#ffffff;
 text-decoration: none;
}
#menualto a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
  font-size:12px;
  color:#ffffff;
 background-color:#3f74ae;
 text-decoration: none;
}

#esempio{
margin:0;
padding:0;
}
#esempio ul{
padding:0;
margin:0;
}
#esempio li{
position: relative;
float: left;
list-style: none;
margin: 0;
padding:0;
}
#esempio li a{
height: 26px;
display: block;
text-decoration:none;
text-align: center;
line-height: 26px;
color: #ffdb92;
font-size:16px;
font-weight:bold;
}
#esempio li .azioni{
background-color: #2d2d2d;
}

#esempio li a:hover{
background-color: #2d2d2d;
}
#esempio ul ul{
position: absolute;
top: 24px;
width: 100px;
visibility: hidden;
}
#esempio ul li:hover ul{
visibility:visible;
}


h1 { font-size: 12pt; color:#2e9ff2;}
h3 { font-size: 12pt; color:#efefef;}

/* Links */
a:link { text-decoration: none; color: #ffdb92; }
a:active { text-decoration: none; color: #ffdb92; }
a:visited { text-decoration: none; color: #ffdb92; }
a:hover { text-decoration: none; color: red; }
/* Links for titles */
a.white:link { text-decoration: none; color: white; }
a.white:active { text-decoration: none; color: red; }
a.white:visited { text-decoration: none; color: white; }
a.white:hover { text-decoration: none; color: yellow; }
/* HTML Elements */

table { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #f6f6f6; }
table.list { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: navy; border: 1px solid navy; }
.tbl1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: navy; border: 1px solid black; }
.tbl1 td { padding-left: 5px; padding-right: 5px; }
.thead { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: navy; font-weight: bold; background-color: #C0D0FF; }
.tsmall { font-size: 11px; color: navy; }
input,select,textarea { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: black; }
/* Command Output */
.err0 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #008000; font-weight: bold; }
.err1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #800000; font-weight: bold; }
/* Icon Selection */
.lit { background-color: #D0D0F0; }
.dim { background-color: white; }
/* Titles */
.title1 { background-color: #6464C0; font-weight: bold; font-size: 9pt; color: white; }
/* Tool tips */
.tip1 { background-color: #FFFFFF; font-size: 8pt; color: navy; }
.tip2 { background-color: #646464; font-weight: bold; font-size: 8pt; color: white; border: 1px solid black; }
.tip3 { background-color: #E6ECFF; font-size: 8pt; color: navy; border: 3px double black; }
.tip4 { background-color: #E6ECFF; font-size: 8pt; color: navy; border-top: 3px double black; }
.find { background-image: url('images/search.gif'); background-repeat: no-repeat; background-position: 1px 1px; font-size: 12px; padding-left: 20px; padding-top: 1px; padding-bottom: 1px; color: #A0A0F0; }
.small { font-size: 11px; color: black; }
.tipIMG { margin: 2px; border: 0px; }



