body{
	text-align: center;
	background-color: #CCCCCC;
	background-image: none;


}

#head{
	background-image: none;
	background-color: #FFFFFF;


} 


#contenitore{
	width: 750px;
	margin: auto;
	background-image: url(images/sfondo_contenitore.jpg);
	border:2px none #000000;
	background-color: #FFFFFF;


}

#contenitore2{
    width: 750px;
    margin: auto; /* allinea il box con i browser in modalità standard */
	background: transparent;
	border:0px solid #000000;
}

#id_del_box{
  margin: auto; /* alinea il box con i browser in modalità standard */
} 

#menudx{
    float: right;
    width: 130px;
} 

#contenuti{
    margin: 0 8em 0 1em;
}

#foot{
    clear: both;
}

.copyright {
font : 10px Verdana, Arial, Georgia, sans-serif; 
color : #000000;
background-color: none;
text-align : justify;
font-weight : bold; 
}

    div.middle {
      width: 566px;
      background-color: #cccccc;
      background-repeat: repeat-y;
    }
    div.top {
      background-image: none;
      background-position: left top;
      background-repeat: no-repeat;
    }
    div.bottom {
      background-image: url(img/bottom.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 15px 30px 30px 15px;
    }


.testo {
font : 10px Verdana, Arial, Georgia, sans-serif; 
color : #000000;
background-color: none;
text-align : justify; 
}

.testo1 {
font : 12px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
font-weight : bold; 
text-align : center; 
} 

.testo2 {
font : 12px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
text-align : right; 
font-weight : bold; 
}

.testo3 {
font : 12px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
font-weight : bold; 
text-align : center; 
} 

.testo4 {
font : 14px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
font-weight : bold;
} 

.testo5 {
font : 12px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
} 

.testo6 {
font : 16px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none; 
text-align : justify;
}

.testo7 {
font : 9px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none;
font-weight : bold;
text-align : justify;
margin: 2px 0px 8px 0px;
} 

.testo8 {
font : 12px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none;
font-weight : bold;
text-align : justify;
margin: 2px 0px 8px 0px;
} 

.testo9 {
font : 11px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none;
font-weight : bold;
text-align : justify;
margin: 2px 0px 8px 0px;
} 

.testo10 {
font : 11px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color : none;
font-weight : bold;
text-align : center;
margin: 2px 0px 8px 0px;
} 

p.img {
	float : left;
	width : 140px;
	height : 2em;
	background-image: none;

} 

p.img1 {
float : left; 
width : 190px; 

} 
p.img2 {
float : left; 
width : 560px; 
} 
p.img3 {
float : left; 
width : 220px; 
} 

p.img4 {
float : left; 
width : 110px; 
}

p.c1 {
float : right; 
width : 100px; 
color : #ffffff; 
background-color : #F0F0F0; 
border-style : solid; 
border-width : 0; 
padding : 0.2em; 
} 


.stile { color: #000000;
	font : 12px Verdana, Arial, Georgia, sans-serif; 
	font-weight: bold;
	background-color: none;
}

.stile { color: #000000;
	font : 14px Verdana, Arial, Georgia, sans-serif; 
	font-weight: bold;
	background-color: none;
}

.corsivo {font-style:italic;}

a {
color : #234E7C; 
background : none; 
font-weight : bold; 
} 
a:link {
color : #000000; 
background : none; 
font-weight : bold; 
} 
a:visited {
color : #999999; 
background : none; 
font-weight : bold; 
} 
a:active {
color : #990000; 
background : none; 
font-weight : bold; 
} 
a:hover {
color : #990000; 
background : none; 
} 
.menu {
font : bolder 12px Verdana, Arial, Georgia, sans-serif; 
color : #FFFFFF; 
background-color : none; 
text-align : right; 
} 
ul.menu {
list-style : none; 
margin : 0; 
padding : 0; 
} 
ul.menu li a {
display : block; 
text-decoration : none; 
padding : 0 1em; 
height : 2em; 
line-height : 2em; 
} 
ul.menu li {
display : inline; 
} 
ul.menu li {
background : url(sfumato.png); 
} 
ul.menu li a:hover, ul.menu li a:active {
color : #990000;
background : url(images/menu.JPG) repeat-y 100% 0; 
}
.testored {

font : 10px Verdana, Arial, Georgia, sans-serif; 
color : #CC3300;
background-color: none;
text-align : justify;
}
.testoredBold {


font : bolder 10px Verdana, Arial, Georgia, sans-serif; 
color : #CC3300;
background-color: none;
text-align : justify;
}
.testogrey {

font : bold 12px Verdana, Arial, Georgia, sans-serif; 
color : #CCCCCC; 
text-align : left;
}
.testowhite {

font : bolder 12px Verdana, Arial, Georgia, sans-serif; 
color : #FFFFFF; 
text-align : center;
}
.testogreysmall {


font : bold 9px Verdana, Arial, Georgia, sans-serif; 
color : #CCCCCC; 
text-align : left;
}
.testogreysmallcenter {



font : bold 9px Verdana, Arial, Georgia, sans-serif; 
color : #CCCCCC; 
text-align : center;
}
.testoblacksmallcenter {




font : bold 9px Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
text-align : center;
}
.testobold {
	font : 10px Verdana, Arial, Georgia, sans-serif;
	color : #000000;
	background-color: none;
	text-align : center;
	font-weight: bold;
}
