body{margin:0;padding:0;color:#000;}
form {padding:0px;margin:0px;}
#maincontent{width:1010px;margin:auto;}

/*HEADER*/
#top {height:92px;background-image:url(../img/testata1010/bg_pagetop.gif);}
#header {width:1010px;height:92px;background-image:url(../img/testata1010/bg_header.jpg);}

#display {float:left;width:350px;height:55px;margin-left:70px;}
#displaysx {float:left;margin:15px 15px 0 0;}
#displaycntr {float:left;width:160px;margin-top:7px}
#displaydx {float:right;}
#display input {width:155px;border:1px solid #ff9900;font-size:10px;font-family:verdana;color:#444444}

#hompersonale {height:55px;width:265px;float:right;}
#modulo {margin:18px 0 0 10px;float:left;font-size:10px;font-family:tahoma;color:#ffffff}
#hompersonale input {width:55px;border:1px solid #cccccc;font-size:10px;font-family:verdana;color:#444444}

#navi{height:16px;margin-top:7px;}
#navi div {width:90px;height:16px;float:left;margin-right:5px;}
.bgnavi {background-color:transparent;}
.bgnavih{background-image:url(../img/restyle/bgnavi.gif);cursor:hand;}

/*FOOTER*/
#pgbottom {height:73px;background-image:url(../img/testata1010/bg_pagebottom.gif);}
#footer {width:1010px;height:73px;}
#navifooter {text-align:justify;color:#cccccc;font-weight:normal;font-size:10px;font-family:tahoma,verdana;margin-bottom:4px;}
#navifooter a {color:#666666;line-height:18px;text-decoration:none}
#navifooter a:hover{color:#ff6600;}
#footer td {color:#666666;font-family:tahoma,verdana;font-size:10px;}

.erase {font-size:1px;clear:both;}

.tahowht{color:#ffffff;font-weight:normal;font-size:10px;font-family:tahoma,verdana;text-decoration:none}
.taho11{color:#000000;font-size:11px;line-height:14px;font-family:tahoma,verdana;}
a.bgtext1 {background-color:transparent;}
a.bgtext1:hover {background-color:#ff6600;}
a.tahowhtunder{color:#ffffff;font-weight:normal;font-size:10px;font-family:tahoma,verdana;text-decoration:none}
a.tahowhtunder:hover{color:#ffffff;font-weight:normal;font-size:10px;font-family:tahoma,verdana;text-decoration:underline}
.tahored{color:#990000;font-size:10px;font-family:tahoma,verdana;text-decoration:none}
a.tahored{color:#990000;font-weight:normal;font-size:10px;font-family:tahoma,verdana;text-decoration:none}
a.tahored:hover{color:#ffffff;}
.tahoc {color:#cccccc;font-weight:normal;font-size:10px;font-family:tahoma,verdana;text-decoration:none}
.stdinf{color:#666666;font-weight:normal;font-size:10px;line-height:14px;font-family:tahoma,verdana;text-decoration:none}
a.stdinf:hover {color:#ff6600;}
a.linked {color:#ff6600;}
a.linked:hover {color:#ff9900;}

#mypager {
  font-family:verdana;
  color:#444;
  font-size:13px;
  font-style:normal;
}

#mypager div {
}

.numeri {line-height: 280%;letter-spacing:.3em;}
.numeri a {background-color:#efefef;padding:0px 2px;border:1px solid #ccc;letter-spacing:normal;text-decoration:none;color:#ff6600;}
.numeri a:link {text-decoration:none;color:#ff6600;}
.numeri a:hover {text-decoration:none;background-color:#fff;color:#ff6600;}
.numeri a.attiva {text-decoration:none;background-color:#ff9900;color:#fff;border:1px solid #ff6600 }

.numeri .mylabel {
  letter-spacing:0px;
  font-weight:bold;
}

.erase {
  clear:both;
}

h1, h2, h3 {
  margin:0;
  padding:0;
  color:#000;
  font-family:arial;
}

h1 {
  font-size:18px;
  color:#444;
  margin-bottom:20px;
}

h2 {
  font-size:16px;
  margin:20px 0 0 10px;
  color:#888;
}

h3 {
  font-size:13px;
}

#titheader {
  background:url(../img/preview-bg-head.gif);
  padding:10px;
  width:990px;
}

.hr1 {
  border-bottom:4px solid #ff9900;
}

.hr2 {
  border-bottom:2px solid #ff6600;
}

.numeri{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}

.numeri  .nav{
	margin:0px;
	border:0px;
	background-color:#FFF;}
