body 
{

    text-align:center;
    
    margin-top:-5px;
    background-image:url(image/background.jpg);
    background-attachment:fixed ;
    background-position:top left;
    background-color:black;
    background-repeat:no-repeat ;
    font-family:Arial, Berlin Sans FB,Arial;
    
    
    
}

#form1
{   
    margin: 0 auto;

    width:940px;
    }

#logo
{   
    text-align:right;
    
    display:block;
    /* height:187px;  */
    }
    
    
 #admin_logo
{   
    text-align:right;
    padding-top:40px;
    display:block;
    /* height:187px;  */
    }
img
{
    border:0px;
    
    }

#menu
{   

    text-align:left;
    float:left;
    padding-left:80px;
    }
   
.div1
{
 margin-top:15px;
 width:208px;
    height:62px;
    display:block;
    
    }   
    
.div1 a
{   width:208px;
    height:62px;
    display:block;
    
    }    
.div1 a:hover
    {   width:208px;
        height:62px;
        display:block;
        
    }

#basket 
{
    background-image: url(image/basket.png)
    }

#basket a:hover
    {
       background-image:url(image/basket2.png)
        }    
  
 #calcio
{
    background-image: url(image/calcio.png)
    }

#calcio a:hover
    {
       background-image:url(image/calcio2.png)
        }
#altsport 
{
    background-image: url(image/altri-sport.png)
    } 
    
    
 #altsport a:hover 
    {   
    background-image: url(image/altri-sport2.png)
    }

 #formula1
 {
    background-image: url(image/formula1.png) 
     }
     
 #formula1 a:hover
    {
    background-image: url(image/formula12.png)
        }     
        
 #moto
 {
     background-image: url(image/motomondiale.png)
     }
     
 #moto a:hover
    {
     background-image: url(image/motomondiale2.png)
        }     
        
        
 #rugby
 {
     background-image: url(image/online.png)
     }
     
 #rugby a:hover
 {
     background-image:url(image/online2.png)
     }
     
 #tennis
 {
     background-image: url(image/consigli.png)
     }
     
 #tennis a:hover
 {
     background-image: url(image/consigli2.png)
     }
     
 #volley
 {
     background-image: url(image/poker.png)
     }     
     
 #volley a:hover
 {
     background-image: url(image/poker2.png)
     }  
     
 
 #login
 {  
     margin-top:5px;
    text-align:right;
    float:right;
    font-size:13px;
    color:White;
    font-family:Arial, Berlin Sans FB; 
    text-decoration:none;
    font-weight:bolder;
    
     }

 #login a
{
    color:White;
     text-decoration:none;
    } 
  #login a:visited 
 {
     color:White;
     text-decoration:none;
     }     
 #login a:hover
 {
     color:Black;
     background-color:White;
     text-decoration:none;
     }    
 #topmenu
 {  
    
    text-align:right;
    float:right;
    font-size:13px;
    color:White; 
   background-color:#254824;
    font-family:Arial, Berlin Sans FB; 
    text-decoration:none;
    font-weight:bolder;
     }  
     
#topmenu a
{   
    text-align:right;
     color:White;
    background-color:#254824;
     text-decoration:none;
    }     
     
#topmenu a:visited 
 {
     color:White;
     background-color:#254824;
     text-decoration:none;
     }     
 #topmenu a:hover
 {
     
     background-color:White;
     color:#254824;
     text-decoration:none;
     } 
     
 #box
 {      position:relative;
     width:580px;
        
     float:right;
     color:White;
     padding-right:70px;
     margin-top:18px;
      
     }
   
  

   
   
  #box_head
  {    
      position:relative;
      background-image:url(image/box_head.png);
      height:17px;
      width:650px;
      } 
  
  #box_body
  { 
      
      position:relative;
      background-image:url(image/box_body.png);
      height:333px;
      
      width:650px;
      }
    
  #box_foot
  {
      position:relative;
      background-image:url(image/box_foot.png);
      height:17px;
      width:650px;
      }
  
  #admin_box
 {      
     width:580px;
     height:100%;
     padding-left:205px;
     color:White;
     text-align:center;
     margin-top:23px;
      
     }
   
  #admin_box_head
  {    
      position:relative;
      background-image:url(image/box_head.png);
      height:17px;
      width:650px;
      } 
  
  #admin_box_body
  {
      text-align:center;
      position:relative;
      background-image:url(image/box_body.png);
      height:100%;
      width:650px;
      }
    
  #admin_box_foot
  {
      position:relative;
      background-image:url(image/box_foot.png);
      height:17px;
      width:650px;
      }
  #loginbox
  {     margin: 0 auto;
      width:300px;
      text-align:center;
      
      }
  #tablebox
  {     
      padding-left:10px;
      padding-right:10px;
      width:630px;
      }
  
  #tablebox .stretto
  {
      width:10px;
      }    
      
      
  #unauthorized
  {     
      font-family:Arial, Berlin Sans FB; 
      text-align:center;
      color:White;
      
      }
      
      
#admin_box a
{   
    text-align:right;
    color:White;
     text-decoration:none;
     font-family:Arial, Berlin Sans FB; 
    }     
     
#admin_box a:visited 
 {
     color:White;
     text-decoration:none;
     }     
#admin_box a:hover
 {
     color:Black;
     background-color:White;
     text-decoration:none;
     }
     
     #footer
     {   
         margin-top:13px;
         font-size:15px;
         position:relative;
         width:655px;
         height:220px;
         }
         
         #footer a
{   
    text-align:right;
    color:White;
     text-decoration:none;
     font-family:Arial, Berlin Sans FB; 
    }     
     
#footer a:visited 
 {
     color:White;
     text-decoration:none;
     }     
#footer a:hover
 {
     color:Black;
     background-color:White;
     text-decoration:none;
     }
     


       
       
     #box2
     {  text-align:left; 
        padding-left:15px;
        overflow:hidden;
         background-image:url(image/box2.png);
         width:195px;
         height:220px;
         float:left;
         }  
         
     #box3
     {      
         
         background-image:url(image/box3.png);
		 background-repeat:no-repeat;
         width:428px;
         height:210px;
         position:relative;
         margin-left:205px;
         }
       
      table
      {
          text-align:left;
          width:100%;
          padding-left:15px;
          }   


#tl
{   
    margin-left:15px;
    width:200px;
 
   
    }
    
#text_box
{   
    margin: 0 auto;
    width:400px;
    
    }
    
#editor
{   
    text-align:center;
    margin:0 auto;
    width:600px;
    
    }
    
    
    
    

     
#scrolltext a
{   
    text-align:right;
    color:White;
     text-decoration:none;
     
    }     
     
#scrolltext a:visited 
 {
     color:White;
     text-decoration:none;
     }  
        
#scrolltext a:hover
 {  
 
     color:Black;
     background-color:White;
     text-decoration:none;
     } 
     
     #notizia
     {  
       
       word-wrap: break-word;  
       overflow: auto; 
       width:620px;
       height:290px;
       margin-left:10px;
       margin-right:10px;
     }
         
   #title
    {
       margin-left:10px;
       font-size:larger;
    }
     #chisiamo
     {  
         position:relative;
       word-wrap: break-word;
       
       overflow: auto; 
       width:620px;
       height:290px;
       margin-left:10px;
       margin-right:10px;
       
       
     }
     
     h3
     {
         text-align:left;
         }
         
        
           #labelnotizie
           {
               font-size:medium;
               }
         
          #notizie a
{   
  
    color:White;
     text-decoration:none;
     font-family:Arial, Berlin Sans FB; 
    }     
     
#notizie a:visited 
 {
     color:White;
     text-decoration:none;
     }     
#notizie a:hover
 {
     color:Black;
     background-color:White;
     text-decoration:none;
     }
     
img
{
    background-color:Transparent;
    }
  ul
  {
      font-size:large;
text-align:left;
     }
  
  
  ul.elenco
  {    
      
      text-align:left;
      }
      
      ul.elenco li
      {
          list-style-image: url(image/pallina.png);
          }
      
      #mail
      {   
          position:relative;
        
            margin-top:-120px;
          margin-left:500px;
          margin-right:20px;
          }
          #mail a{}
          #mail a:hover{background-color:Transparent;}
          #mail a:visited{}
          
      #piva
      { 
          width:100%;
          text-align:right;
            
            font-size:12px;

          }
          
          
    #hl
{   
   float:inherit;
    float:left;
    }
    #hl a{}
    #hl a:visited{}
    #hl a:hover
    {
        background-color:Transparent;
        }  
        
        
        
                  #notizia a
{   
  
    color:White;
     text-decoration:none;
     font-family:Arial, Berlin Sans FB; 
     font-size:medium;
    }     
     
#notizia a:visited 
 {
     color:White;
     text-decoration:none;
     font-size:medium;
     }     
#notizia a:hover
 {
     color:Black;
     background-color:White;
     text-decoration:none;
     font-size:medium;
     }