/* CSS Document */
html,body{margin:0;padding:0;border:none;font-family:Verdana,Arial;font-size:10px;color:#000000;scrollbar-arrow-color:#97BAD2;scrollbar-3dlight-color:#ABCCFA;scrollbar-darkshadow-color:#ABCCFA;scrollbar-face-color:#D1E3FC;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#EFEFEF;scrollbar-track-color:#E6F0FD;}
table,pre{font-family:Verdana,Arial;font-size:10px;color:#000000;}
select,input{font-family:Verdana,Arial;font-size:10px;color:#000001;}
textarea{font-family:Verdana,Arial;font-size:10px;color:#000001;border:1px solid #90969A;}
a:link,a:visited{font-family:Verdana,Arial;font-size:10px;color:#6D89A8;text-decoration:underline;}
a:hover{font-family:Verdana,Arial;font-size:10px;color:#336699;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;}
h1{font-family:Verdana, Arial;font-size:10px;color:#005CBB;font-weight:bold;font-style:italic;text-transform:uppercase;display:inline;}
h2{font-family:Verdana, Arial;font-size:12px;color:#FFFFFF;font-weight:bold;font-style:italic;text-transform:uppercase;display:inline;}

.menu:link,.menu:visited{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.menu,.menu:hover{font-family:Verdana,Arial;font-size:10px;font-weight:bold;color:#336699;text-decoration:underline;}
.txt{font-family:Verdana;font-size:12px;color:#000001;line-height:1.6;}
.inptxt{font-family:Verdana;font-size:10px;width:130px;color:#000001;}
.inptxtlong{font-family:Verdana;font-size:10px;width:164px;color:#000001;}
.btn{font-family:Verdana,Arial;font-size:10px;height:20px;width:80px;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;background-color:#FFA43B;display:block;border:1px solid #3F588D;}
.bordino{border:1px solid #D0DBE1;}
.bordoscuro{border:1px solid #90969A;}
.title{font-family:Verdana,Arial;font-size:10px;color:#6D89A8;font-weight:bold;}
.titlebig{font-family:Verdana,Arial;font-size:15px;color:#6D89A8;font-weight:bold;}
.titlebigrosa{font-family:Verdana,Arial;font-size:15px;color:#C46E8A;font-weight:bold;}
.titlesez_bg{font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:#FFFFFF;height:22px;background:url(../media/titlesez.png) no-repeat;vertical-align:middle;padding-left:10px;line-height:1.6;z-index:-1;}
.evid{font-family:Verdana, Arial;font-size:10px;color:#CC0000;font-weight:bold;}
.blink{font-family:Verdana, Arial;font-size:10px;color:#CC0000;font-weight:bold;text-decoration:blink;}
.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:#D0DBE1;text-decoration:underline;}
.sez{border:1px solid #3C4072;background-color:#FFEFDD;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-y;}
.bgsx{background:url(../media/bg_sx.gif) repeat-y;}
.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;}
.int_menu:link,.int_menu:visited,.int_menu:active{width:140px;font-family:Verdana,Arial;font-size:10px;color:#3F588D;text-decoration:none;border-bottom:1px solid #3F588D;display:block;line-height:1.5;}
.int_menu:hover{width:140px;font-family:Verdana,Arial;font-size:10px;color:#3C4072;text-decoration:none;background-color:#3F588D;border-bottom:1px solid #3F588D;display:block;line-height:1.5;}
.bgtitle{font-family:Verdana,Arial;font-size:12px;color:#336699;font-weight:bold;background-image:url(../media/bg_title.jpg);background-repeat:no-repeat;height:36px;width:100%;padding-top:4px;}
.txthome{text-align:left;}

#fullheight{height:100%;}
#wrapper{margin:0 auto;text-align:left;vertical-align:middle;}
input#btn{font-family:Verdana,Arial;font-size:10px;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;display:block;border:0;width:120px;height:22px !important;height /**/:22px;line-height: 22px;display:inline;background: url(../media/btn_form_submit.png) no-repeat;font-weight:bold;}
input#btnsmall{font-family:Verdana,Arial;font-size:10px;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;display:block;border:0;width:60px;height:22px !important;height /**/:22px;display:inline;background: url(../media/btn_form_submit_small.png) no-repeat;font-weight:bold;padding-bottom:4px;}

/*
NERO => TESTO, SFONDI SCURI, SFONDO MENU => #000001 [vuole sfondo chiaro o elementi chiari (#FFFFFF)]
GRIGIO SCURO => A:LINK, MENU' => #90969A
BLU SCURO => TITOLI, EVIDENZA => #336699 [vuole sfondo chiaro]
BLU MEDIO PUBBLINRETE => MENU', A:HOVER=> #005CBB [vuole sfondo chiaro] Scala Pantone Uncoated: PANTONE 300 CVU
AZZURRO CHIARO => SFONDI, BG => #D0DBE1 [vuole elementi scuri]
BIANCO => TXT MENU, TXT SU BG SCURO => #FFFFFF [vuole sfondo scuro]
BLU-GRIGIO => BOTTONI => #6D89A8

Assegnare id="wrapper" a tabelle e oggetti da centrare verticalmente
*/
.moduli {
	background-image: url(../media/bg_moduli.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

