@charset "UTF-8";
* {
	margin: 0;
	padding: 0;
}



body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
}

#page {
	position:relative;
	width: 904px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image:url(../_siteGraphics/blend.jpg);
	background-repeat: repeat-y;
}

#content {
	padding-left:20px;
	padding-right:20px;
}

#mainmenu {
	Text-align:center;
}



.corpo {
font-family:trebuchet ms, arial, helvetica;
font-size:14px;
text-align:justify;
	text-align: center;
	text-align: center;
	text-align: center;
}

.menu {
width:140px;
height:50px;
text-align:right;
font: bold 12px Verdana;
background: transparent url(/img/sfondo_off.gif) no-repeat;
color: #000;
cursor: pointer;
}

.menuDx {
width:140px;
height:50px;
text-align:left;
font: bold 12px Verdana;
background: transparent url(/img/sfondo_dx_off.gif) no-repeat;
color: #000;
cursor: pointer;
}

DIV#gallery {
FONT: 11px Verdana,sans-serif;
OVERFLOW: auto;
WIDTH: 100%;
}

DIV#gallery DL {
FLOAT: left;
WIDTH: 250px;
COLOR: #555;
TEXT-ALIGN: center;
PADDING: 0 25 0 0;
}

DIV#gallery DT {
PADDING: 0 0 0 0;
}

DIV#gallery IMG {
BORDER: #ccc 1px inset;
DISPLAY: block;
MARGIN: 0px auto;
}

DIV#gallery DD {
PADDING-RIGHT: 13px;
PADDING-LEFT: 13px;
PADDING-BOTTOM: 0;
PADDING-TOP: 0;
MARGIN: 0;
height: 30px;
}

H2 {
color:#0000FF;
padding-top: 20px;
padding-bottom: 10px;
}

.testo {
font-size: 13px;
font-family:trebuchet ms, arial, helvetica;
}
