
.page
{
    FONT-SIZE: 10px;
    COLOR: #3967de;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.lighttxt
{
    FONT-SIZE: 9px;
    COLOR: #808080;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.titles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff8c00;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.titwhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.didasca
{
    FONT-SIZE: 9px;
    COLOR: #696969;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

#newsmain {
margin: 0;
padding: 0;
width: 325px;
}

#newsmain h3 {
display: block;
font-size: 1.4em;
color: #3967de;
text-align: left;
border-bottom: 1px solid #000;
margin-bottom: 0;
font-family: Geneva, sans-serif;
}

#newsmain p {
padding: 0;
line-height: 1.4em;
font-size: 0.8em;
color: #646464;
text-align: left;
font-family: Verdana, serif;
}

#newsmain a {
color: #3967de;
font-weight: bold;
text-decoration: none;
}

#newsmain a:hover {
background: #3967de;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#titoletti {
padding: 5 0 0 12px;
height: 30px;
background: url(immagini/basetitoletti.gif) no-repeat;
font-family: Geneva, sans-serif;
font-weight: bold;
font-size: 0.9em;
margin-bottom: 10px;
text-align: left;
}

#titoletti a {color: #ffffff; text-decoration: none;}

#titoletti a:hover {color: #E5EBFB; text-decoration: none;}


#evidenza {
padding: 5 0 0 12px;
height: 30px;
background: url(immagini/evidenzatitoli.gif) no-repeat;
font-family: Geneva, sans-serif;
font-weight: bold;
font-size: 0.9em;
margin-bottom: 10px;
text-align: left;
}

#evidenza a {color: #ffffff; text-decoration: none;}

#evidenza a:hover {color: #00F000; text-decoration: none;}


#smallnews { margin: 0; width: 170px; text-align: left;}
#smallnews td { padding:0; margin:0 0 14 0px; list-style-type: none; font-family: Verdana, serif; font-size: 0.6em;}
#smallnews ul { padding:0; margin:0 0 14 0px; list-style-type: none; font-family: Verdana, serif; font-size: 0.6em;}
#smallnews li {  margin:0; padding:0 0 14 0px;}
#smallnews a {color: #3967de; text-decoration:none;}
#smallnews a:hover {color: #000; text-decoration:none;}

#altrispeciali {
margin-bottom: 10px;
background: #ffffff;
font-family: Geneva, sans-serif;
font-weight: bold;
font-size: 0.8em;
color: #3967de;
}


#smallevidenza { margin: 0; width: 170px; text-align: left;}
#smallevidenza ul { padding:0; margin:0 0 5 0px; list-style-type: none; font-family: Verdana, serif; font-size: 0.7em;color: #DE5F3C;}
#smallevidenza li {  margin:0; padding:0 0 14 0px;}
#smallevidenza a {color: #000000; text-decoration:underline;}
#smallevidenza a:hover {color: #3967de; text-decoration:none;}



div.partners {
width:100%;
padding-top: 15px;
height: 70px;
text-align: center;
 border-right: 1px #646464;
 border-bottom: 1px #646464;
 background: #ffffff url(immagini/network.gif) no-repeat top;
  }

div.spacer {
  clear: both;
  }
  
  #date {
  font-family: Geneva, sans-serif;
font-size: 0.7em;
  background: #E5EBFB;
  text-align: right;
  color: #3967de;
  }
  
#sponsors {
border: 0;
padding: 0;
margin: 0;
width: 95%;
}  

#sponsors .marchiobg {
background: url(immagini/sponsors1.gif) no-repeat left;
}

#sponsors .squadrabg {
font-size: 0.7em;
font-family: Verdana, sans-serif;
background: url(immagini/sponsors2.gif) no-repeat left;
}

#sponsors .tshirtbg {
background: url(immagini/sponsors3.gif) no-repeat left;
}


#sponsors i {
color: #ccc;
}

#nation {
   background: url(immagini/topsponsor.gif) no-repeat top;
   margin: 15 0 15 0px;
  }
  
#nation h4 {
margin: 0;
padding: 6 0 8 44px;
text-align: left;
font-size: 0.9em;
font-family: Verdana, sans-serif;
font-style: italic;
color: #fff;
}
    
#newspage {
width: 360px;
padding: 0;
line-height: 1.4em;
font-size: 0.8em;
color: #646464;
text-align: left;
font-family: Verdana, serif;
}

  #newspage b {
font-weight: bold;
}

#newspage ul li {
list-style-image: url(immagini/square.gif);
margin-left: 0;
	padding-left: 0;
	margin-bottom: 20px;
}

#newspage a {
color: #3967de;
text-decoration: none;
}

#newspage a:hover {
background: #3967de;
color: #ffffff;
text-decoration: none;
}

#nation a {
color: #3967de;
font-weight: bold;
text-decoration: none;
}

#nation a:hover {
color: #000;
font-weight: bold;
text-decoration: underline;
}

#sponsorlist {
margin: 0;
padding: 0;
width: 178px;
}


#sponsorlist ul {
margin: 0 0 6 0px;
padding: 3px;
}

#sponsorlist ul li {
font-style: italic;
list-style-type: none;
font-size: 0.7em;
text-align: left;
font-family: Verdana, serif;
}

#sponsorlist a {
color: #373737;
display:block;
text-decoration: none;
}

#sponsorlist a:hover {
color: #3967de;
background: #fff;
text-decoration: none;
}

#calciolist {
height: 30px;
padding: 5 0 0 8px;
text-align: left;
color: #3967de;
font-family: Verdana, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin: 0;
width:184px;
background: url(immagini/soccerul.gif) no-repeat;
}

#basketlist {
height: 30px;
padding: 5 0 0 8px;
text-align: left;
color: #3967de;
font-family: Verdana, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin: 0;
width:184px;
background: url(immagini/basketul.gif) no-repeat;
}

#volleylist {
height: 30px;
padding: 5 0 0 8px;
text-align: left;
color: #3967de;
font-family: Verdana, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin: 0;
width:184px;
background: url(immagini/volleyul.gif) no-repeat;
}

#rugbylist {
height: 30px;
padding: 5 0 0 8px;
text-align: left;
color: #3967de;
font-family: Verdana, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin: 0;
width:184px;
background: url(immagini/rugbyul.gif) no-repeat;
}

#varielist {
height: 30px;
padding: 5 0 0 8px;
text-align: left;
color: #3967de;
font-family: Verdana, sans-serif;
font-size: 0.9em;
font-weight: bold;
margin: 0;
width:184px;
background: url(immagini/varieul.gif) no-repeat;
}

#sepaspons {
width: 95%;
margin: 8 0 5 0px;
border-top: 1px solid #888;
}

