html, body {	margin:0px;	background:url(images/bg.png) top repeat-x;	background-color:#332620;}td, input, select, textarea, div {	font-family: "Trebuchet MS", Georgia, Times, serif;	font-size: 13px;	color:#332620;}.hr {	size:2px;	width:100%;	color:#3F4152;}.contorno {	margin:0px 10px 10px;}.foto {	border:3px solid #222;	padding:2px;	background:#fff;	margin:15px;}h1 {	font-family: "Trebuchet MS", Georgia, Times, serif;	font-size: 11px;	color: #f8f8f8;	font-weight:bold;	margin:5px;}h2 {	font-family: "Trebuchet MS", Georgia, Times, serif;	font-size: 15px;	color: #FFCC66;	font-weight:bold;	margin:5px;	letter-spacing:-1px;}.rosso {	color:#FF3300;}.giallo {	color:#FFCC66;}.bianco {	color:#FFFFFF;}.arancio {	color:#FF6600;}.grigio {	color:#999999;}.celeste {	color:#336666;}.verde {	color:#86B200;}.xsmall {	font-size: 9px;	font-weight: normal;}.small {	font-size: 11px;}.grassetto {	font-weight:bold;}.bottone {	border:0px;	color:#FFFFFF;	text-transform:uppercase;	background-color:transparent;}.medium {	font-size: 12px;	font-weight: bold;}.big {	font-size: 13px;	font-weight: bold;}.xbig {	font-size: 15px;	font-weight:bold;	letter-spacing:-1px;}.xxbig {	font-size: 16pt;	font-weight:bold;	letter-spacing:-1px;}.margini {	padding:10px;}.left {	padding-left:10px;}.right {	padding-right:20px;}.fotina {	margin:0px 5px 5px 0px;}.bordino {	border:1px solid #B7C7D0;}sf_celeste {	background-color:#E3EFF7;}.on {	background:url(images/btn_on.png) no-repeat;	background-position:center 18px;}.off {	background:url(images/btn_off.png) no-repeat;	background-position:center 22px;}a {	color: #CC3300;	text-decoration: none;}a.bottoni {	color: #FFFFFF;	text-decoration: none;	font-size: 15px;	font-weight:bold;	letter-spacing:-1px;}a.bottoni:hover {	color: #FF9900;	text-decoration: underline;}a.bottoni:active {	color: #FFCC66;	text-decoration: none;}a.testa {	color: #ffffff;	text-decoration: none;}a.testa:hover {	color: #ffffff;	text-decoration: underline;}a:hover {	text-decoration: underline;	color: #FF6600;}a:active {	text-decoration: none;	color: #FF6600;}a.bottoni.selected {	color:#FF6600;	text-decoration:underline;}a.bottone {	color:#FFFFFF;	text-transform:uppercase;}a.bottone:hover {	color:#FFFFFF;}#footer a {	color: #745543;	text-decoration: none;	font-size:11px;}.bordi {	border:#CCCCCC solid;	border-width: 0px 1px;	background-color:#FFFFFF;}.bg_bianco {	background-color:#FFFFFF;}.nomargin {	margin:0px;	padding:0px;}/*tabella marrone */.brown_top {	background:#543D30;	border-top:1px solid #241A0F;}.brown_right {	background:#543D30;	border-right:1px solid #241A0F;}.brown_bottom {	background:#543D30;	border-bottom:1px solid #241A0F;}.brown_left {	background:#543D30;	border-left:1px solid #241A0F;}.brown_center {	background:#543D30;	color:#FFFFFF;}/*tabella marrone */.bronze_top {	background:#572416;	border-top:1px solid #241A0F;}.bronze_right {	background:#572416;	border-right:1px solid #241A0F;}.bronze_bottom {	background:#572416;	border-bottom:1px solid #241A0F;}.bronze_left {	background:#572416;	border-left:1px solid #241A0F;}.bronze_center {	background:#572416;	color:#FFFFFF;}hr{size:1px;border:1px dashed #D1D7E0;width:90%;text-align:center}.caps{	text-transform:uppercase;}.uc{	text-transform:uppercase;}
