
body {
margin-top : 10px;
border : 0;
font-family : "Trebuchet MS", Arial, verdana;
font-size : 14px;
text-align : center;
height : auto;
width : 100%;
background-color : white;
text-align : center;
color : #333333;
}
a img {
border : 0;
}
img a:hover{
border-bottom:#CC9933 solid 2px;}
a:link {
color : black;
text-decoration : none;
}
a:hover {
color : #f28e00;
text-decoration : none;
}
a:active {
color : #333333;
text-decoration : none;
}
a:visited {
color : #232323;
text-decoration : none;
}
a:focus {
color : black;
text-decoration : underline;
}
img {
border : none;
padding-right : 15px;
}
h1 {
line-height:5px;
font-size : 24px;
color : #666666;
font-weight : bold;
font-variant : normal;
text-align : center;
padding : 5px 15px 10px 15px;
}
h2 {
font-size : 14px;
background-color : #f28e00;
color : white;
line-height : 20px;
font-weight : bold;
padding : 5px 15px 5px 15px;
text-align : left;
}
h2 a{
color:#FFFFFF;
}
h2 a:hover{
color:#FFFFFF;
}
h3{
line-height:16px;}
#sito {
text-align : left;
width : 800px;
margin : 0 auto;
}
#HEAD {
clear : both;
height : 100px;
}
#logo {
width : 410px;
float : left;
}
#banner {
width : 350px;
height : 100px;
float : right;
}
#menuhead {
text-align : center;
width : 800px;
height : 30px;
position : relative;
margin : 0 auto;
background-image : url(immagini/menuhead.gif);
background-repeat : no-repeat;
}
#menuhead ul {
list-style : none;
width : 800px;
}
#menuhead ul li {
float : left;
font : 12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#menuhead ul li a {
text-decoration : none;
text-align : center;
width : 85;
height : 30px;
display : block;
background : url(immagini/menubg-normal.gif) 0 0;
color : white;
}
#menuhead ul li a:hover {
background : url(immagini/menubg-hover.gif) 0 0;
color : black;
}
#menuhead ul li a:active {
background : #ffffff;
color : black;
}
#struttura {
display:inline-block;
width : 800px;
height : auto;
vertical-align : top;
margin-left : auto;
margin-right : auto;
text-align : center;
margin-bottom : 0;
}
#menusx {
display:inline-block;
display : block;
width : 150px;
font-size : 10px;
height : auto;
padding-top : 5px;
padding-bottom : 5px;
float : left;
}

#menusx img {
padding-right : 0px;
}


#pagina {
display:inline-block;
border-left: 1px  dotted #FF9900;
width : 630px;
padding-left:10px;
height : auto;
display : inline;
height : auto;
float : right;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
text-align : justify;
}
#paginabig {
display:inline-block;
height : auto;
height : auto;
float : right;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
text-align : justify;
}
#foot {
font-size : 12px;
color : #ffffff;
clear : both;
background-color : #f28e00;
padding-top : 10px;
height : 40px;
margin : 0;
}
#foot .sx {
display : block;
width : 100px;
float : left;
}
#foot .dx {
width : 630px;
padding-top : 10px;
height : auto;
display : inline;
float : right;
}
.orange {
color : #f28e00;
font-weight : bold;
}
.didascalia {
color : #333333;
font-weight : bold;
font-size : 10px;
background-color: #f28e00;
padding-top:5px;
padding-left:5px;
}

.articolo{
font-style:italic;
text-align:center;
font-size:130%;}

