BODY {font-family:verdana; font-size:11px; color: #666666;  background-color: #ffffff; margin:0; text-align:center;}
a:link, a:visited {color: #ff6600; text-decoration:none;}
.arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff6600;
}

a:hover {text-decoration:underline;}

/* struttura */
#container {margin:0 auto; width: 772px;text-align: center;background: url(images/bgcorpo.gif) repeat-y top center;}

div#top {
	margin:0 auto;
	width: 772px;
	text-align: left;
	height:197px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#topdx {
	width: 772px;
	height:197px;
	color:#2C973A;
	font-weight:bold;
	text-align:center;
	background-repeat: no-repeat;
}
div#topmenuc {margin:0 auto;position:relative; width: 734px;text-align: left;background:  url(images/topmenu.gif) no-repeat top center;height:25px;}

div#navigation {float: left;text-align:center;padding-top:10px;padding-left:26px;}
div#content {margin-left: 250px;margin-right: 35px;background-color: #ffffff;text-align:justify;padding-top:10px;}

div#bot {margin:0 auto;clear: left;background:  url(images/bot.jpg) no-repeat top center;height:29px;width:734px;}
div#bot a:link, div#bot a:visited {color:#ffffff; text-decoration:underline;} 
div#bot a:hover {text-decoration:underline overline;}

/* menu */
ul.topmenu {margin:0;padding:0;color:#2C973A;font-family:verdana; font-size: 11px; list-style:none;text-align:right;font-weight:bold; margin-right:5px;width:714px;}
ul.topmenu li a {text-decoration:none;padding-top:6px;line-height:20px;}
ul.topmenu li {display:inline; margin-left:5px;}
ul.topmenu li a:link, ul.topmenu li a:visited {color:ff6600; text-decoration:none;} 
ul.topmenu li a:hover {text-decoration:underline;}

.gradualshine{filter:alpha(opacity=50);-moz-opacity:0.5;width:178px; height:39px;}

/* navigazione e corpo */
#topnews {margin:0 auto; margin-top:20px;width: 202px;background:  url(images/topnews.gif) no-repeat top center;height:33px;}
#botnews {margin:0 auto; width: 202px;background:  url(images/botnews.gif) no-repeat top center;height:10px;}
#boxnewsc {margin:0 auto; width: 202px;background:  url(images/bgnews.gif) repeat-y top center; text-align:center;padding-top:5px;}
#boxnews {margin:0 auto; width: 180px;text-align:justify;padding-top:8px;}
div#boxnews  a:link, div#boxnews  a:visited {color:#2C973A; text-decoration:none;} 
div#boxnews  a:hover {text-decoration:underline;}

.continua {margin:0 auto;width:100%; text-align:right;}

.imgsx {float:left; margin-right:10px;}
.imgdx {float:right; margin-left:10px;}
h1 {font-family:tahoma; font-size:15px; display:inline;letter-spacing:2px;color:#2C973A;}
h2 {font-family:tahoma; font-size:11px; display:inline; color:#555555;}
img {border:0px;}
input.text {font-family: Verdana; font-size: 10px; color: #666666; border: 1px inset #2C973A; background-color: #f5f5f5; width: 100px; height:15px;}
.bottone {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;border: 1px solid #ff6a00;  background-color: #FFBA08; padding-right:7px;padding-left:7px;}
form {margin:0;}.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	word-spacing: normal;
}
.tabellina {
	background-color: #CEE9C7;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: dashed;
	border-bottom-style: dotted;
	border-left-style: dashed;
	border-top-color: #D49B0D;
	border-right-color: #D49B0D;
	border-bottom-color: #D49B0D;
	border-left-color: #D49B0D;
}
ul li {list-style-position: outside;}
