@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; text-align:center; font-family: Century Gothic, "Times New Roman", Times, serif; font-size: 78%; color: #CCCCCC; background-color: #000000; background-image: url(immagini/bg.png); background-repeat: repeat-x; background-position: left top; background-attachment: fixed;
}
a, a:link, a:active {color: #CCCCCC; text-decoration: none;}
a:hover { text-decoration:underline;}

h3{
	font-size: 110%;
	font-weight: normal;
}

#container { width:760px; margin:20px auto; text-align:center; padding:0;}
#content { margin:0; float:left; width: 668px; margin:0; padding:0;}

.box{height:350px; margin:0; padding:15px; text-align: justify; padding:5px; margin-top:5px; margin-bottom:5px; }
.box1 {height:250px; margin:0; padding:15px;}

#contenuto {
	float:right;
	width:480px;
	padding:0;
	text-align:center;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
}
#contenuto img { border:0;}
#inline ul{ list-style-type:none; text-align:center; margin-top:15px; padding:0;}
#inline li{ display:inline; margin:0; padding:0; }

#slideshow { margin:0; padding:0;}
#slideshow img { border:0; margin:2px; padding:0;}
#slideshow ul{ list-style-type:none; text-align:center; margin:0; padding:0;}
#slideshow li{ display:inline; margin:0; padding:0; }

#latosx { float:left; width:177px; margin-top:15px;  padding:0;}
#latodx { float:right; width:87px; margin:15px 0 0 5px; padding:0;}
#latosx img { border:0; margin:0; padding:0;}
#latodx img { border:0; margin:0; padding:0;}

#left { text-align:left; font-size:105%; margin:0; padding:0;}

#footer {text-align:center;  margin-top:10px; }

#footer ul{ list-style-type:none; text-align:center; margin:0; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;}
#footer li{ display:inline; margin:0 5px; padding:0 5px; }

#mm { margin:0; padding:0;}

.both { clear:both; font-size:1px;}
.right { text-align:right; margin-bottom:10px; padding:0;}
.right p { border:1px solid #333333; padding:5px;}


