/* CSS Document fc8303*/
html,body{margin:0;padding:0;border:none;font-family:Verdana,Arial;font-size:10px;color:#000000;scrollbar-face-color:#EFEFEF;scrollbar-shadow-color:#FFFFCC;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#C0C0C0;scrollbar-darkshadow-color:#C0C0C0;scrollbar-arrow-color:#C0C0C0;}
table{font-family:Verdana,Arial;font-size:10px;color:#000000;}
select,input{font-family:Verdana,Arial;font-size:10px;color:#000000;}
textarea{font-family:Verdana,Arial;font-size:10px;color:#000000;border:1px solid #CCCCCC;}
a:link,a:visited{font-family:Verdana,Arial;font-size:10px;color:#000000;text-decoration:underline;}
a:hover{font-family:Verdana,Arial;font-size:10px;color:#0e46d6;text-decoration:underline;}
ul{list-style:url(../media/arrdxsmgre.gif) outside;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding:0px;}
li{list-style:inside;}
h1{margin:0;font-size:1.1em;display:inline;color:#447CC7;}
h2{margin:0;font-size:1.0em;display:inline-block;color:#447CC7;}

.menu:link,.menu:visited{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menu,.menu:hover{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#CCC6C5;text-decoration:none;}
.inptxt{font-family:Verdana;font-size:10px;width:100px;color:#000000;}
.inptxtlong{font-family:Verdana;font-size:10px;width:170px;color:#003366;}
.btn{font-family:Verdana,Arial;font-size:10px;height:18px;width:80px;color:#003366;background-color:#D9E6F4;border:1px solid #003366;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;}
.bordino{border:1px solid #CCC6C5;}
.bordoscuro{border:1px solid #000000;}
.title{font-family:Verdana,Arial;font-size:10px;color:#FFFFFF;font-weight:bold;}
.titlered{font-family:Verdana,Arial;font-size:10px;color:#db0a0a;font-weight:bold;}
.titlesez1{font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#FFFFFF;border-bottom:1px solid #326296;background-image:url(../media/bg_titlesez1.jpg);display:block;padding-left:12px;z-index:-1;}
.titlesez2{font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#FFFFFF;border-bottom:1px solid #326296;background-image:url(../media/bg_titlesez2.jpg);display:block;padding-left:12px;z-index:-1;}
.titlebig{font-family:Verdana,Arial;font-size:18px;color:#003366;font-weight:bold;}
.titlebig:link{font-family:Verdana,Arial;font-size:18px;color:#003366;font-weight:bold;text-decoration:none;}
.titlebig:hover{font-family:Verdana,Arial;font-size:18px;color:#66A928;font-weight:bold;text-decoration:none;}
.titletab{border-top:1px solid #326296;border-bottom:1px solid #326296;background-color:#d7e8f4;color:#000000;font-weight:bold;}
.titlecond{font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#000000;background-color:#d7e8f4;border-top:1px solid #FD0000;border-bottom:1px solid #FD0000;padding-left:2px;padding-right:2px;}
.footer:link,.footer:visited{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.footer,.footer:hover{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#80FF00;text-decoration:none;}
.sez{border:1px solid #CCC6C5;background-color:#d7e8f4;padding:4px;}
.li_arrow{list-style:inside url(../media/arrdxsmgre.gif);marker-offset:6px;padding-left:6px;}
.bgmain{background:url(../media/bg_texture2.gif) repeat;z-index:-100;}
.bgdx{background:url(../media/bg_dx.gif) repeat;}
.bg_prn_on{color:#FFFFFF;background-image:url(../media/bg_prn_on.png);background-repeat:no-repeat;display:block;text-align:center;vertical-align:middle;width:156px;height:26px;padding-top:4px;}
.bg_prn_off{color:#FFFFFF;background-image:url(../media/bg_prn_off.png);background-repeat:no-repeat;display:block;text-align:center;vertical-align:middle;width:156px;height:26px;padding-top:4px;}

#fullheight{height:100%;}
#wrapper{margin:0 auto;text-align:left;vertical-align:middle;}
input#go{font-family:Verdana,Arial;font-size:11px;color:#FFFFFF;text-decoration:none;padding:1px;text-align:center;vertical-align:middle;cursor:pointer;display:block;border:0;width:120px;height:20px !important;height /**/:20px;line-height: 20px;display:inline;background: url(../media/bg_form_submit.gif) no-repeat;}
input#btn{font-family:Verdana,Arial;font-size:11px;color:#FFFFFF;text-decoration:none;padding:1px;text-align:center;vertical-align:middle;cursor:pointer;display:block;border:0;width:120px;height:20px !important;height /**/:20px;line-height: 20px;display:inline;background: url(../media/bg_form_btn.gif) no-repeat;font-weight:bold;}

/*stile per rect arrotondato*/
div#nifty{margin: 0;background:#DDDDDD;/*COLORE DIV*/}
span.rtop, span.rbottom{display:block;background: #FFFFFF;/*COLORE SFONDO*/}
span.rtop span, span.rbottom span{display:block;height: 1px;overflow: hidden;background:#DDDDDD;/*COLORE DIV*/}
span.r1{margin: 0 5px;}
span.r2{margin: 0 3px;}
span.r3{margin: 0 2px;}
span.rtop span.r4, span.rbottom span.r4{margin: 0 1px;height: 2px;}
/* variante bg bianco */
span.rtop2, span.rbottom2{display:block;background: #FFFFFF;/*COLORE SFONDO*/}
span.rtop2 span, span.rbottom2 span{display:block;height: 1px;overflow: hidden;background:#CCCCCC;/*COLORE DIV*/}
span.rtop2 span.r4, span.rbottom2 span.r4{margin: 0 1px;height: 2px;}
/*
NERO => TESTO, SFONDI SCURI, SFONDO MENU => #716F6D[vuole sfondo chiaro o elementi chiari (#FFFFFF)]
CELESTE CHIARO => SFONDI, BG => #F1EBEE [vuole elementi scuri]
ROSA SCURO => MENU', A:HOVER, LINK => #F36D95 [vuole sfondo chiaro]
GRIGIO SCURO => BORDO TABELLE HOME => #716f6D 
ROSA => TITOLI, EVIDENZA => #326296 [vuole sfondo chiaro]
ROSA CHIARO => BORDINO, BOTTONI, ALTRI SFONDI => #d7e8f4[vuole elementi scuri]
BIANCO => TXT MENU, TXT SU BG SCURO => #FFFFFF [vuole sfondo scuro]

Assegnare id="wrapper" a tabelle e oggetti da centrare verticalmente
*/
