
html {
	height: 100%;
}

body {
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 100%;	
}
                                    /*--sezione font--*/

.piccolino { font-family:arial, sans-serif; font-size:12px; line-height:14px; }
.piccolo { font-family:arial, sans-serif; font-size:11px; line-height:12px; }
.piccololink { font-family:arial, sans-serif; font-size:12px; line-height:14px;  }
.piccolostr { font-family:arial, sans-serif; font-size:11px;  }
.medio { font-family:arial, sans-serif; font-size:12px; line-height:14px; }
.mediolink { font-family:arial, sans-serif; font-size:12px; line-height:12px; font-weight:bold; }
.medioblu { font-family:arial, sans-serif; font-size:12px; line-height:14px; color:#0198ff; }
.mediopiu { font-family:arial, sans-serif; font-size:12px; line-height:16px; }
.mediogrande { font-family:arial, sans-serif; font-size:17px; font-weight:bold; }
.mediostr { font-family:arial, sans-serif; font-size:14px;   }
.grande { font-family:arial, sans-serif; font-size:19px; line-height:12px; }
.titolo a { font-size:16px; font-family:arial; font-weight:bold; color:#000000; line-height:17px; }
.titolo1 a { font-size:12px; font-family:arial; font-weight:bold; color:#0067c6; line-height:13px; }
.titolo1b a { font-size:12px; font-family:arial; font-weight:bold; color:#000; line-height:13px; }
.bianco { font-family:arial, sans-serif; font-size:14px; font-weight:bold; color:#ffffff; line-height:13px; }
.bianco_p { font-family:arial, sans-serif; font-size:11px;  color:#ffffff; line-height:13px; }
.marrone { font-family:arial, sans-serif; font-size:11px; color:#833100; line-height:12px; }
img.float { float:right; margin:1px 0px 0px 4px;  } 
img.float-a { float:left; margin:1px 4px 0px 0px;  }
img.float1 { float:left; margin:0px 2px 0px 0px; } 
img.float2 { float:left; margin:6px 2px 0px 0px; } 
.centra { text-align:center; }
                                    /*------------*/

                                    /*--sezione link--*/

A:hover { color:#000000; text-decoration:none;}
A b {font-size:12px; }

A.col:link {font-family:arial, sans-serif; color:#000000; }
A.col:visited {font-family:arial, sans-serif; color:#000000; }

A.blu:link {font-family:arial, sans-serif; color:#0067C4; }
A.blu:visited {font-family:arial, sans-serif; color:#0067C4; }

A.bia:link {font-family:arial, sans-serif; color:#ffffff; }
A.bia:visited {font-family:arial, sans-serif; color:#ffffff; }

A.ner:link {font-family:arial, sans-serif; color:#000000; }
A.ner:visited {font-family:arial, sans-serif; color:#000000; }


                                    /*------------*/

                                    /*--LISTA VERTICALE--*/
ul.menui { list-style:none; margin:0; padding:0; width:305px; border:0px solid; color:#000000; }
ul.menui li { display:inline; }
ul.menui li a {text-decoration:underline; display:block; width:100%; line-height:20px; }
ul.menui li a:hover { background:#0198ff; text-decoration:none; color:#ffffff; }

                                    /*--LISTA VERTICALE--*/
ul.menu { list-style:none; margin:0; padding:0; width:309px; border:0px solid; color:#000000; }
ul.menu li { display:inline; }
ul.menu li a {text-decoration:underline; display:block; width:100%; line-height:20px; }
ul.menu li a:hover { background:#ffffff; text-decoration:none; }

                                    /*------------*/

                                    /*--PULSANTIERA TESTATA ORIZZONTALE 1--*/
ul.menua { list-style:none; margin:0px; padding:0px; }
ul.menua li { display:inline; }
ul.menua li a { 
   text-decoration:none; padding:1px 13px; 
   border-top:0px solid #ffffff; 
   border-right:0px solid #ffffff;
   border-bottom:0px solid #ffffff;
   border-left:0px solid #ffffff; display:inline-block; }
ul.menua li a:hover { background:#0198ff; text-decoration:none; color:#ffffff; }

                                    /*------------*/

                                    /*--PULSANTIERA TESTATA ORIZZONTALE 2--*/
ul.menue { list-style:none; margin:0px; padding:0px; }
ul.menue li { display:inline; }
ul.menue li a { 
  text-decoration:none; padding:1px 22px; 
  border-top:0px solid #ffffff; 
  border-right:0px solid #ffffff;
  border-bottom:0px solid #ffffff;
  border-left:0px solid #ffffff; display:inline-block; }
ul.menue li a:hover { background:#D6EEFC; text-decoration:none; color:#0198ff; }

                                      /*BOX CENTRATURA*/   
#sfondo {  position:relative;  width:1200px; border:0px solid #000000; } 


                                      /*BOX PULSANTIERA TESTATA 1 attivo */   
#boxstriscia_b { 
             position:absolute; top:121px; left:320px; width:850px; 
             padding:0px;
              border-top:0px solid #4C48FC; 
              border-left:0px solid #4C48FC; 
              border-bottom:0px solid #000000; 
              border-right:0px solid #000; 
              background-color:#ffffff;
              text-align:left; }

                                      /*BOX PULSANTIERA TESTATA 2 ottivo */   
#boxstriscia { 
             position:absolute; top:140px; left:4px; width:1168px; 
             padding:0px;
              border-top:1px solid #000; 
              border-left:0px solid #000; 
              border-bottom:1px solid #000000; 
              border-right:0px solid #000; 
              background-color:#0198ff;
              text-align:center; }
         


                                        /*--SEZIONE ELEMENTI TESTATA--*/
#script { position:absolute; top:109px; left:570px; }
#logo { position:absolute; top:5px; left:10px; }
#banner { position:absolute; top:13px; left:565px;  border:0px solid #000; }
#sottobanner { position:absolute; top:105px; left:840px;  border:0px solid #000; }
#banner2 { position:absolute; top:118px; left:5px;  border:0px solid #000; }
#orologio { position:absolute; top:98px; left:5px; width:260px; border:0px solid #000000; }





                                                       /*INIZIO COLONNA SINISTRA 1*/
#colonna1 { position:absolute; top:162px; left:2px; width:138px; border:0px solid #000000; }/*inizio colonna1*/

/*attivo*/
.box { width:128px; margin:2px;       
padding:3px 0px 3px 8px;
background-color:#0198FF; 
border:0px solid #000000; 
text-align:left;
line-height:12px;
}





/*attivo*/
.box1b { width:309px; margin:5px 2px 5px 2px;      
padding:0px;
border-top:1px solid #0198ff; 
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:center;
}

/*attivo*/
.box2 { width:130px; margin:2px;       
padding:8px 0px 8px 4px;
border-top:3px solid #0198ff; 
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:left;
line-height:12px;
}


/*attivo*/
.box2dx { width:305px; margin:2px;      
padding:2px;
border-top:3px solid #0198ff; 
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:center;
line-height:12px;
}

/*attivo*/
.box2b { width:130px; margin:2px 0px 2px 2px;       
padding:8px 0px 8px 4px;
border-top:1px solid #0198ff; 
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:left;
line-height:12px;
}

                                                   /*colori #E4E4E4 #E3EBF6 */ 
/*attivo*/ 
.box2e { width:131px; margin:4px 0px 2px 2px;     
padding:5px 2px 5px 2px;
border-top:2px solid #013D88; 
border-right:0px solid #807F7D;
border-bottom:2px solid #013D88;
border-left:2px solid #807F7D;
background-color:#3878DB;
text-align:left;
line-height:12px;
}


                                                       /*INIZIO COLONNA CENTRALE 2*/
#colonna2 { position:absolute; top:162px; left:143px; width:714px; border:0px solid #0198ff; text-align:left; }


/*attivo*/
.box3 { width:470px; margin:2px;      
padding:2px;
background-color:#FFFFFF;
border-top:0px solid #0198ff; 
border-right:0px solid #0198ff;
border-bottom:1px solid #E4E4E4;
border-left:0px solid #0198ff;
text-align:left;
line-height:12px;
}

 /* attivo */
.box4 { width:335px; margin:4px 0px 0px 2px;      
padding:4px;
background-color:#fff;
border-top:1px solid #E4E4E4;
border-right:0px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
border-left:0px solid #E4E4E4;
text-align:left;
line-height:14px;
} 

 /* attivo */
.box4a { width:335px; margin:0px 0px 0px 2px; 
padding:4px;
background-color:#fff;
border-top:0px solid #E4E4E4;
border-right:0px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
border-left:0px solid #E4E4E4;
text-align:left;
line-height:14px;
}  

/*attivo*/
.box4b { width:222px; margin:2px;     
padding:4px;
background-color:#fff;
border-top:9px solid #0198ff; 
border-right:1px solid #0198ff;
border-bottom:4px solid #0198ff;
border-left:1px solid #0198ff;
text-align:left;
line-height:14px;
}

/*attivo*/
.box4c { width:350px; margin:2px;      
padding:4px;
background-color:#ffffff;
border-top:0px solid #0198ff;
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:left;
line-height:12px;
}

/*attivo*/
.box4s { width:350px; margin:2px;      
padding:4px;
background-color:#ffffff;
border-top:1px solid #0198ff;
border-right:1px solid #0198ff;
border-bottom:1px solid #0198ff;
border-left:1px solid #0198ff;
text-align:left;
line-height:12px;
}

/*attivo*/
.box4h { width:350px; margin:2px;      
padding:4px;
background-color:#ffffff;
border-top:0px solid #0198ff;
border-right:0px solid #0198ff;
border-bottom:0px solid #0198ff;
border-left:0px solid #0198ff;
text-align:left;
line-height:12px;
}

                                                       /*INIZIO COLONNA CENTRALE DESTRA PICCOLA 3*/
#colonna3 { position:absolute; top:165px; left:620px; width:220px; border:0px solid #000000; text-align:left; }

             

   

     

                                                       /*INIZIO COLONNA CENTRALE DESTRA GRANDE 3B*/
#colonna3b { position:absolute; top:385px; left:507px; width:342px;  border:0px solid #0198ff; }           

 /* attivo */
.box5 { width:340px; margin:0px;     
padding:4px 4px 4px 4px;
background-color:#ffffff;
border-top:0px solid #0198ff; 
border-right:0px solid #0198ff;
border-bottom:0px solid #0198ff;
border-left:1px solid #E4E4E4;
text-align:left;
line-height:16px;
}  


/*attivo*/
.box6 { width:690px; margin:2px;      
padding:2px;
background-color:#ffffff;
border-top:1px solid #000000; 
border-right:0px solid #0198ff;
border-bottom:0px solid #0198ff;
border-left:0px solid #0198ff;
text-align:center;
line-height:12px;
}



/*attivo*/
.box8 { width:311px; margin:4px 2px 4px 2px;      
padding:4px 0px 4px 0px;
background-color:#00ccff;
border:0px solid #000000; 
text-align:center;
line-height:12px; 
}


          


                                                       /*INIZIO COLONNA DESTRA 4*/
#colonna4 { position:absolute; top:162px; left:860px; width:138px; border:0px solid #000;  }/*inizio colonna4*/












