body{
background-color:#ebebeb;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5;
}

#header{
/*overflow:hidden;
display:inline;*/
height:138px;
background-color: #ffffff;
width:100%;
}


#menu{
overflow:hidden;
display:inline;
float:left;
width:25%;
margin: 0px;
padding: 4px;
background-color: #ffffff;
border-right: solid 1px #cccccc;
font-size: 0.90em;
color: #663366;}
a.menu{
color: #663366;
decoration: none}
a.hover.menu{
color: #663366;
decoration: none}
a.active.menu{
color: #663366;
decoration: none}
a.visited.menu{
color: #663366;
decoration: none}

#content{
overflow:hidden;
display:inline;
float:left;
width:52%;
background-color:#ffffff;
padding:10px;
}

p{font-size:0.80em;}

ul{font-size:0.80em;}

#menu ul li {
list-style-image: url(../images/freccia.jpg);
}
#lista ul li {
list-style-image: url(../images/freccia.jpg);
}
.elenco {
list-style-image: url(../images/freccia.jpg);
}
#lista2 ul li {
list-style-image: url(../images/freccia.jpg);
}

#sponsors{
overflow:hidden;
display:inline;
float:left;
width:19.9%;
background-color:#ffffff;
margin:0px;
}

#footer{
clear: both;
font-size: 0.70em;
color:#666666;
margin-top: 0px;
padding: 10px;
}

.tornasu {font-size: 0.80em}
.fotohome{
float: right;
margin:0px;
padding:0px;
}

.testo{
padding: 1em 1em 1em 1em;
font-size: 0.80em;
background-color: transparent;
}

.tabella {
font-size: 1em
}

.left{
text-align:left;
}
.valigntop{
text-align:top;
}


p.grigio {
background-color:#cccccc;
margin-top:0;
}

p.verde {
background-color:#2a6a9a;
/* background-color:#336666; da verde a rosso */
margin-top:0;
}

p.verdechiaro {
background-color:#6aa9c7;
/* background-color:#B5CECE; da verde a rosso*/
margin-top:0;
padding:4px;}

.grigiochiaro{
background-color:#e1e1e1;
}

h1#data{
font-size: 1em;
background-color:#6aa9c7;
/* background-color:#E8F0EF; da verde a rosso*/
color:#033954;
padding:10px;}

.datapicc{font-size: 0.70em}

a.datapicc{color:#0033FF;}
/* a.datapicc{color:#336666;} da verde a rosso */

a.datapicc.link{color:#663366;}
/* a.datapicc.link{color:#336666;} da verde a rosso */

a.datapicc.hover{color:#663333;}
/* a.datapicc.hover{color:#333366;} da verde a rosso */

a.datapicc.active{color:#333366;}
/* a.datapicc.active{color:#663366;} da verde a rosso */

a.datapicc.visited{color:#333333;}

#bianco {
background-color: #000000;
}

h1 {
font-size: 1em;
font-weight: bold;
}

h2 {
font-size: 0.90em;
font-weight: bold;
}
.piccolo{ font-size: 0.70em;
background-color:#efefef;
padding:2;
color: #333333;}

.under{
background-color: #ffcc00;
padding: 4;
}
.avviso{
color: #cc0000;
font-size: 1em;
font-weight: bold;
}
ol{margin-right: 10px;
font-size: 0.80em;
}