body {
   margin:0;
   padding:0;
   border:0;   
   height:100%; 
   width:100%;
   font-size: 8 pt;
   font-family: Verdana, Arial, Helvetica;
   background-color: #cccccc;
   background: url(img/SfondSplash2.gif);
} 

p {
   font-size: 9 pt;
   font-family: Verdana, Arial, Helvetica;
} 

table {
   font-size: 9 pt;
   font-family: Verdana, Arial, Helvetica;
} 

iframe#fraMain {
   border-width:0;
   margin:0;
   background-color:#291810;
   height:100%;
   width:100%;
} 

tr#trLinks {
   height:5%;
   width:100%;
   background-color:#291810;
}  

tr#trMiddle {
   background-color:#cccccc;
}    

tr#trLineaFondo {
   height:10;
   background-color:#a58463;
   font-size:7pt;
   color:#ffffff;
}  

td#tdLogin {
   background-color:#dcdcdc;
   font-size:7pt;
   font-weight:bold;
}  

td#tdUser {
   font-size:8pt;
   border-top:38;
}  

td#tdPwd {
   font-size:8pt;
}  

td#tdBandiere {
   margin:0;
   border-width:0;
   padding:0;
   height:20px;   
   font-size:8pt;
   background-color:#cccccc;
}  

td#tdFasciaSup {
   margin:0;
   border-width:0;
   padding:0;
   font-size:8pt;
   background-color:#cccccc;
   width:60%;
}  

td#tdLogout {
   margin:0;
   border-width:0;
   padding:0;
   font-size:8pt;
   background-color:#cccccc;
}  

td#tdContents {
   margin:0;
   border-width:0;
   padding:0;
   font-size:8pt;
   background-color:#cccccc;
} 

td#tdLineaFondo {
   margin:0;
   border-width:0;
   padding:0;
   height:3px;
}  

td#tdBottom {
   margin:0;
   border-width:0;
   padding:0;
   height:5px;
   /* occupa come height quello che rimane */
   font-size:10pt;
   background-color:#cccccc;
}  

td#tdLinksFilmati {
   margin:0;
   border-width:0;
   padding:0;
   background: url(img/SfondSplash2.gif); 
}  

td#tdAdmin {   
   margin:0;
   border-width:0;
   padding:0;
   background-color:white;
}  

a.xxx:link { 
   color:#cebebe; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
}

a.xxx:visited { 
   color:#cebebe; 
   text-decoration:none;
   font-weight:bold;
   font-size:8pt;
}

a.xxx:hover {
   color:#ffffff; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
}  

a.xxx:active {
   color:#ffffff; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
}  

a.outlkmenu:link { 
   color:#ffffff; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
}

a.outlkmenu:visited { 
   color:#ffffff; 
   text-decoration:none;
   font-weight:bold;
   font-size:8pt;
}

a.outlkmenu:hover {
   color:#ffffff; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
}  

a.outlkmenu:active {
   color:#ffffff; 
   text-decoration:none; 
   font-weight:bold;
   font-size:8pt;
} 

.TableHeaderStyle {
   font-weight: bold;
   font-size: 9pt;
   font-style: normal;
   font-family: verdana, arial, helvetica, sans-serif;
}

.TableStyle {
    font-weight: normal;
    font-size: 8pt;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
}

.PagerStyle {
    font-weight: normal;
    font-size: 8pt;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
}
