body {
 background: #F5F5F5 url(img/back_gri.gif);
 background-repeat: repeat; 
 background-position: center top;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}
A:link,A:active { font-style:normal; font-weight: bold; text-decoration: none; color: #000000; }
A:visited { font-style:normal; font-weight: bold; text-decoration: none; color: #000000; }
A:hover { text-decoration: none; color: #000000; }

A.mn:link,A.mn:active { font-style:normal; font-weight: bold; font-size:9px; text-decoration: none; color: #FF9900; }
A.mn:visited { font-style:normal; font-weight: bold; font-size:9px; text-decoration: none; color: #FF9900; }
A.mn:hover { text-decoration: none; font-size:9px; color: #999999; background-color:#FFFFFF; }

A.bl:link,A.bl:active {font-style:normal; text-decoration: none; color: #8E929B; }
A.bl:visited { font-style:normal; text-decoration: none; color: #8E929B; }
A.bl:hover { text-decoration: none; color: #8E929B; }

A.99:link { text-Decoration:none; font-weight: bold; color:#FFFFFF; }
A.99:active { text-Decoration:none; font-weight: bold; color:#FFFFFF; }
A.99:visited { font-style:normal; text-decoration: none; font-weight: bold; color: #FFFFFF; }
A.99:hover { text-Decoration:none; font-weight: bold; color:#999999; }

.erore {
background-color:#FFCC00;
}

.rew {
cursor: e-resize; 
}

.contenuti {
 width: 760px;
 height: 100%;
 background: #DD7802;
 vertical-align:top; 
}

a.navmain:link {display: block; width: 180px; color: #000; text-decoration: none; text-indent: 2px; padding-top: 3px; font-size: 10px; padding-left: 12px;}
a.navmain:active {display: block; width: 180px; color: #000; text-decoration: none; text-indent: 2px; padding-top: 3px; font-size: 10px; padding-left: 12px;}
a.navmain:visited {display: block; width: 180px; color: #000; text-decoration: none; text-indent: 2px; padding-top: 3px; font-size: 10px; padding-left: 12px;}
a.navmain:hover {display: block; width: 180px; background: #EAEEF5; color: #990000; text-decoration: none; text-indent: 2px; padding-top: 3px; font-size: 10px; text-align:right; padding-right: 12px; }
.navseparator { background: #000000 url(img/nav_separator.gif); background-repeat: repeat; height:1px; }
.navseparator2 { background: #000000 url(img/nav_separator2.gif); background-repeat: repeat; height:1px; }

h1 { font-style:normal; font-size:16px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; margin-bottom:0px;}
h2 { font-style:normal; font-size:14px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; margin-bottom:0px;}
h3 { font-style:normal; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; margin-bottom:0px;}
h4 { font-style:normal; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: normal; margin-bottom:0px;}
h5 { font-style:normal; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: normal; margin-bottom:0px;}
h6 { font-style:normal; font-size:10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFF; font-weight: normal; margin-bottom:0px; }

td { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: normal; }
.bluz { background: url(img/1_sfb.gif);background-repeat: repeat; }


.small { font-style:normal; font-size:11px; font-family: verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; }
.smcopy { font-style:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; color: #111111; font-weight: normal; }
.wh { font-style:normal; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; }
.neros { font-style:normal; font-size:10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; }

.input1 { width: 180px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;  text-decoration: none; background-color: #eeeeee; border-width: 1px; border-color: #000000 }
.input2 { width: 220px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;  text-decoration: none; background-color: #eeeeee; border-width: 1px; border-color: #000000 }
.texta { width: 220px; height: 70px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #eeeeee; border-width: 1px; border-color: #000000}
.bot1 { width: 180px; border:1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#CDCDCD; }

.contenitore {
 width: 100%;
 height: 100%;
 margin-left: auto;
 margin-right: auto;
 text-align: justify;
}
.tdtab{
 height: 180px;
 vertical-align:top; 
}


.leftNavCell {color: #000000;
background-color: #CFD5E3;
font-size : 10px
}
a.leftNavLink {width: 100%;
height: 18px;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #000000;
padding: 3px;
border-bottom:none;
}
a.leftNavLink:HOVER {font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
background-color: #000000;
padding: 3px;
border-bottom:none;
}
a.leftNavLink:Selected {font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
width: 100%;height: 22px;
padding: 3px; 
border-bottom:none; 
}
.LeftMenu{font-family : Tahoma, Arial, "MS Sans Serif";
font-size : 11px;
}


