
html {
	height: 100%;
}

                                    /*--sezione font--*/

.piccolino { font-family:arial, sans-serif; font-size:10px; line-height:12px; }
.piccolo { font-family:arial, sans-serif; font-size:13px; line-height:12px; }
.medio { font-family:arial, sans-serif; font-size:12px; line-height:14px; }
.mediotxt { font-family:arial, sans-serif; font-size:13px; line-height:15px; }
.mediotesta { font-family:arial, sans-serif; font-size:13px; font-weight:bold; }
.piccololink { font-family:arial, sans-serif; font-size:13px; line-height:15px; }
.mediogrande { font-family:arial, sans-serif; font-size:17px;
 font-weight:bold; line-height:18px; }
.grande { font-family:arial, sans-serif; font-size:19px; line-height:12px; }
.bianco { font-family:arial, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; line-height:13px; }
.biancopic { font-family:arial, sans-serif; font-size:10px;  color:#ffffff; line-height:13px; }
.celestescuro { font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#2489B0; line-height:13px; }
.celestescurob { font-family:arial, sans-serif; font-size:13px; font-weight:bold; color:#2489B0; line-height:13px; }
.celeste { font-family:arial, sans-serif; font-size:13px; font-weight:bold; color:#C3DAE6; line-height:13px; }
img.float-a { float:left; margin:0px 4px 0px 0px; }
img.float { float:right; margin:0px 0px 0px 4px; } 
.titolo { font-size:17px; font-family:arial; font-weight:bold; color:#000000; line-height:20px; }
.titolo-x { font-size:18px; font-family:arial; font-weight:bold; color:#000000; line-height:20px; }
.centra { text-align:center; }

                                    /*------------*/

                                    /*--sezione link--*/

A:hover { color:#000000; text-decoration:none;}

A.blu:link { color:#2489B0; } 
A.blu:visited { color:#2489B0; } 
A.cel:link { color:#C3DAE6; } 
A.cel:visited { color:#C3DAE6; }  
                                    /*------------*/

                                    /*--lista verticale--*/
ul.menu { list-style:none; margin:0; padding:0; width:104px; border:0px solid; color:#000000; }
ul.menu li { display:inline; }
ul.menu li a {text-decoration:none; display:block; width:100%; line-height:20px; }
ul.menu li a:hover { background:#ffffff; text-decoration:none; }

                                    /*------------*/

                                    /*--lista orizzontale 1--*/
ul.menue { 
               list-style:none; margin:0px; padding:0px; }
ul.menue li { 
                 display:inline; }
ul.menue li a { 
                   text-decoration:none; padding:0px 27px; background:#ffffff;
                   border-top:0px solid #205394; 
                   border-right:1px solid #2489B0;
                   border-bottom:0px solid #205394;
                   border-left:0px solid #205394; display:inline-block; }
ul.menue li a:hover { 
                   background:#2489B0; text-decoration:none; color:#ffffff; }


                                    /*--sezione elementi--*/
#centra {  position:relative;  width:1000px; border:0px solid #000000;   } 
#logo { position:absolute; top:5px; left:0px; }
#banner { position:absolute; top:10px; left:383px; border:0px solid #000; }
#testatina { position:absolute; top:111px; left:3px;  width:762px; height:16px;
                   border:0px solid #205394; text-align:center;} 


#colonnas { position:absolute; top:132px; left:0px; width:120px; height:703px; padding:0px 0px 0px 0px;
                  border:0px solid #000; background:#2489B0; }                                         /*da allungare -  prima colonna destra*/  

.box { width:120px; margin:2px 0px 0px 0px; }      /*box di testo*/
.content { 
padding:4px 0px 2px 0px;
background-color:#C3DAE6; 
border:0px solid #000000; 
text-align:center;
line-height:12px;
}

.box1 { width:120px; margin:0px; }      /*box di testo1*/
.content1 { 
padding:6px 0px 6px 6px;
border:0px solid #000000; 
text-align:left;
line-height:15px;
}

#riga { position:absolute; top:132px; left:124px; width:5px; height:700px; padding:2px;
                   border-top:0px solid #2489B0; 
                   border-right:0px solid #2489B0;
                   border-bottom:0px solid #2489B0;
                   border-left:1px solid #2489B0; }                                                               /*da allungare -  box centrale*/  

#colonnac { position:absolute; top:132px; left:128px; width:855px; height:220; padding:0px; text-align:left;
                   border-top:20px solid #2489B0; 
                   border-right:1px solid #2489B0;
                   border-bottom:0px solid #2489B0;
                   border-left:1px solid #2489B0; }                     /*VERE OCCASIONI*/  

#colonnae { position:absolute; top:132px; left:128px; width:200px; height:20px; padding:0px;
                   border:0px solid #000;  }/*box centrale*/  

.box3 { width:857px; margin:0px; }      /*box di testo3*/
.content3 { 
padding:4px 0px 2px 8px;
border:1px solid #000000; 
text-align:left;
line-height:15px;
}

.box4b { width:855px; margin:0px; }      /*box di testo3*/
.content4b { 
padding:4px 0px 2px 4px;
border-top:0px solid #2489B0; 
border-right:0px solid #2489B0;
border-bottom:5px solid #2489B0;
border-left:0px solid #2489B0; 
text-align:left;
line-height:15px;
}

.box4 { width:855px; margin:6px 0px 0px 0px; }      /*box di testo3*/
.content4 { height:130px;
padding:2px 0px 4px 4px;
border-top:0px solid #2489B0; 
border-right:0px solid #2489B0;
border-bottom:1px solid #2489B0;
border-left:0px solid #2489B0; 
text-align:left;
line-height:15px;
}

.box5 { width:155px; margin:0px; }      /*box di testo3*/
.content5 { 
padding:2px;
border-top:0px solid #2489B0; 
border-right:0px solid #2489B0;
border-bottom:0px solid #2489B0;
border-left:0px solid #2489B0; 
text-align:center;
line-height:15px;
}

.box6 { width:155px; margin:2px 0px 0px 0px; }      /*box di testo3*/
.content6 { 
padding:0px 0px 0px 4px;
border:0px solid #000000; 
text-align:left;
}

#piede { position:absolute; top:842px; left:0px; width:980px; height:20px;  padding:2px;
                   border-top:2px solid #2489B0; 
                   border-right:0px solid #2489B0;
                   border-bottom:0px solid #2489B0;
                   border-left:0px solid #2489B0; }                                       /*secondacolonna sinistra*/  

.box7 { width:970px; margin:0px; }      /*box di testo3*/
.content7 { 
padding:0px;
border:0px solid #000000; 
text-align:right;
}

.box8 { width:120px; margin:0px; }      /*box per motore di ricerca*/
.content8 { 
padding:2px 1px 1px 1px;
border:0px solid #000000; 
text-align:center;
}

#boxiva { position:absolute; top:750px; left:4px; width:110px; height:15px; padding:0px;
                  border:0px solid #000; text-align:left; }/*box iva*/  








            
