body {
padding : 0; 
margin : 0; 
border : 0;
text-align : center; 
} 
img {
border : 0; 
} 
p {
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 12px; 
margin : 0 0 12px; 
} 
p.quest {
font-weight : bold; 
} 
p.reply {
font-style : italic; 
} 
ul.simple {
list-style-type : none; 
} 
ul.simple li {
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 12px; 
margin : 0 0 8px; 
text-transform : uppercase; 
} 
a {
color : #6c6d70; 
} 
a:hover {
color : #be161e; 
} 
a:visited {
color : #808385; 
} 
div.bocs1 {
width : 170px; 
height : 120px; 
display : inline; 
padding : 0; 
margin : 0 10px 36px 0; 
} 
div.bocs2 {
width : 170px; 
height : 120px; 
display : inline; 
padding : 0; 
margin : 0 0 36px; 
} 
div.bocs3 {
width : 170px; 
height : 120px; 
display : inline; 
padding : 0; 
margin : 0 10px 0 0; 
} 
div.bocs4 {
width : 170px; 
height : 120px; 
display : inline; 
padding : 0; 
margin : 0; 
} 
h2 {
margin : 0 0 12px 10px; 
} 
h3 {
margin : 0 0 12px 10px; 
} 
h3.duffi {
margin : 0 0 2px 10px; 
} 
img.continua {
margin : 5px 0 0 10px; 
} 
img.cities {
margin : 12px auto; 
} 

#container {
margin : 0 auto; 
background : #ffffff; 
border : 0; 
width : 770px; 
text-align : left; 
height : 100%; 
} 
 
#figura {
padding : 0; 
border : 0; 
margin : 0; 
} 


#footer {
margin : 0; 
padding : 0; 
background : #ffffff; 
} 
#footer img {
margin : 10px 0 10px 20px; 
} 
#paggina h1 {
margin : 0; 
border : 0; 
padding : 0; 
height : 42px; 
} 
#pagginag h1 {
margin : 0; 
border : 0; 
padding : 0; 
height : 42px; 
} 
#paggina p {
text-align : justify; 
} 
#sitemap {
list-style-type : none; 
} 
#sitemap li {
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 12px; 
margin : 0 0 12px; 
} 
#sitemap li.secondo {
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
font-size : 12px; 
margin : 0 0 12px 36px; 
} 
