BODY	{background-color : #000000; scrollbar-arrow-color: #215A8C; scrollbar-3dlight-color: #E2E9ED; scrollbar-highlight-color: #2790B3; scrollbar-face-color: #420c02; scrollbar-shadow-color: #420c02; scrollbar-track-color: #cccccc; scrollbar-darkshadow-color: #000000; margin-top: 0}
TD 			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #000000;}
INPUT 	 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #000000;}
SELECT {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #000000;}
a 			   {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #000000; }
H2	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #990000;  }
HR {	width : 100%; color : #999999; height : 1px;   }

/* Link */
/* colore #2790B3 */
a { text-decoration: none; }
a:link { color: #234287; }
a:visited { color: #234287; }
a:active { color: #234287; }
a:hover { color: #ff6600;  text-decoration: underline overline;}


													
													
A.stra3{DISPLAY: block; text-align:left; padding: 0px 4px 0px 4px; width:auto;  line-height:25px; height:35px; margin:1px; text-decoration:none;}
A.stra3:hover {TEXT-DECORATION: none; text-align:center; background-image: url(sposi.gif); background-repeat: no-repeat;}




/* Cell states used in left navigation of services and sections */
.Normal		{background-color: #CCCC99; line-height: 16px;}
.Active		  {background-color : #FAFCCA; line-height: 16px;} // line-height: 24px; Per ingrandire in altezza la riga

/*left menu navigation  heading and formatting elements also*/
.tpeh {background-color : #CCCC99; line-height: 16px; text-indent: 5px;}
.kh {background-color : #999966; line-height: 16px; text-indent: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;	color : #FFFFFF;}
.w {background-color : #FFFFFF; line-height: 16px; text-indent: 5px;}

.dim {	 width : 150px;  }
#scnetwork  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;	color : #FFFFFF;  background : #CC0000;  }

/* Network  aka tabs */
.pres {background-color : #F7F7DE; }
#net{font-family: verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bold; text-decoration:none;  }
#netpres{color: #000000; text-decoration:none;}

/* nrm = normal cell state on homepage....act = active on homepage they are not used anywhere else on the portal*/
.Nrm1{background-color: #F7F7DE; }
.Act	{background-color :#E0E0AB;}
.Nrm{background-color: #EEEEDA; }

/*  background classes -- these define table cell colours*/  
.blk {background-color : #000000;}
.wnet {background-color : #FFFFFF;}
.gA {background-color : #F3F3F3}
.gB {background-color : #2790B3;}
.gC {background-color : #215A8C;}
.gD {background-color : #E2E9ED;}
.gE {background-color : #000000;}
.gF {background-color : #0000FF;}
.gG {background-color : #00FF00;}
.gH {background-color : #AA00AA;}
.gI {background-color : #FF0000;}


.background1 {
background-image: url(images/rozzano.jpg);
background-repeat: no-repeat;
background-color: #FFFFFF;
} 

.gyA {background-color: #EFEFEF;}
.gyB {background-color: #CCCCCC;}
.gyC {background-color: #777777;}
.rA {background-color : #990000;}
.tanA {background-color : #EEEEDA; }
.tanB  {background-color :#DADACA; }
.yA{background-color: #F7F7DE;}
.yB{background-color: #F7F7EE;}
.ar{background-color: #FF9900;}
.yL{background-color: #FFFFB3;}
.yR{background-color: #FFD5B3;}
.yG{background-color: #BEFDD3;}
.ver {background-color: #CCCC66;}
.highlight {  background-color: #CCCC33; }
.menu {background:menu2.gif;}

/*  font formatting  */
#old {font-family: Edwardian Script ITC, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 28px; color : #990000; font-weight: bold;}
#old2 {font-family: Edwardian Script ITC, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 18px; color : #990000;}
#old3 {font-family: Geneva, Arial, Helvetica, sans-serif, Verdana ; font-size : 12px; color : #2790B3; font-weight: bold;}
#old4 {font-family: Edwardian Script ITC, Geneva, Arial, Helvetica, sans-serif, Verdana ; font-size : 22px; color : #2790B3; font-weight: bold;}


#b{font-weight: bold;}
#rm{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;	color : #2790B3;}
#rmb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;	color : #2790B3; font-weight: bold;}
#rlb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12px;	color : #990000; font-weight: bold;}
#rxlb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 14px;	color : #990000; font-weight: bold;}
#bxxs{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8px;	color : #000000; }
#bs{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #000000; }
#bsb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #000000; font-weight: bold;}
#bm{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	color : #000000;}
#bmb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9px;	color : #000000; font-weight: bold;}
#bl{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #000000;}
#rl{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #ff6600;}
#blb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #000000; font-weight: bold;}
#kmb {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	color : #999966;	font-weight: bold;}
#ksb {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #999966;	font-weight: bold;}
#wm{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;	color : #FFFFFF;}
#wmb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 9px;	color : #FFFFFF; font-weight: bold;}
#wsb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;	color : #FFFFFF; font-weight: bold;}
#ysb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;	color : #CCCC33; font-weight: bold;}
#b12{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #000000;}
#b16{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 16px;	color : #000000; font-weight: bold;}
#rlb{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;	color : #FF0000; font-weight: bold;}
#am{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px;	color : #2790B3;}

/* formatting elements  such as spaces, line heights, borders and padding */
.no {text-decoration : none; }
#p3 {padding: 3px 3px 3px 3px;  line-height:14px;}
#p4 {padding-left: 4px ;}
#p20 {padding-left: 15px ;}
#spc{font-size:1pt;}
#spc2{font-size:2px;}
#spc4{font-size:4px;}
#spc6{font-size:6px;}
#spc7{font-size:7px;}
#spc8{font-size:8px;}
#spc10{font-size:10px;}

#idt{text-indent:20px;}
#idt10{text-indent:10px;}

#brdr {border-right: 1px; border-right-color: #929255; border-right-style: solid; }
#brdb {border-bottom: 1px; border-bottom-color: #EFEFB3;  border-bottom-style: solid; }
#brdt  {border-top: 1px; border-top-color: #CCCC99;  border-top-style: solid;}
#brdr {border-right: 1px; border-right-color: #929255; border-right-style: solid; }
#brdbB {border-bottom: 1px; border-bottom-color: #EFEFB3;  border-bottom-style: solid; }
#brdbk {border-bottom: 1px; border-bottom-color: #000000;  border-bottom-style: solid; }
#bdb  {border-bottom: 1px; border-bottom-color: #000000;  border-bottom-style: solid;}
#brds {	border : 1PX solid #000000;}
#but {	background-color: #CECEAD; color: #000000; }

/* formatting sottosezioni */

#titolomenu{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;}
#titolo0{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #FFFFFF;}
#titolo1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	color : #FFFFFF; font-weight: bold;}
#titolo2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 14px;	color : #999966; font-weight: bold;}
#titolo3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 16px;	color : #999966; font-weight: bold;}
#titolo4{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 18px;	color : #000000; font-weight: bold;}
#titolo5{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #2790B3; font-weight: bold;}
#titolo6{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #0000FF; font-weight: bold;}
#titolo7{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	color : #000000; font-weight: bold;}

#rientro { padding-left: 40px; padding-top: 10px; padding-bottom: 10px;}
#rientrobis { padding-left: 10px; padding-top: 2px; padding-bottom: 5px;}

.sottolineato {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #2790B3;}
.sopralineato {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px solid #2790B3;}

.bordo4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #2790B3; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #FFFFFF;}

.bordo{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #2790B3;
  background-color: #ffffff;
}

.bordo2{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #2790B3;
  background-color: #ffffff;
  width: 20px;
}

.bordo3{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #2790B3;
  background-color: Yellow;
  width: 20px;
}

.bordohover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #2790B3;
  background-color: #C1F0FF;
  width: 20px;
}
.BUTTON{
	font: normal normal normal 10px Verdana, "Times New Roman";
	width: 20px;
}
.BUTTONHOVER{
	font: normal normal normal 10px Verdana, "Times New Roman";
	background-color: #C1F0FF;
	color: Red;
	width: 20px;	
}
