body   {	color:      black;	font-size:   0.7em;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin:      0 }p, h1, h2   {	color: #666;	margin: 0 0 5px }img {	border-width: 0 }/*corpo*/#corpo    {	background-color: #fff;	margin-right:      auto;	margin-left:       auto;	width:             760px;	border:            solid 1px #ccc }/*link*/#link {	background-color: #4d89c7;	text-align:        right;	padding:           2px;	height:            20px }#link img {	border: solid 1px #fff }#link a {	color:          #fff;	text-decoration: none }/*testa*/#testa      {	position: relative;	height:    100px }/*menu*/#menu      {	position:     relative;	height:        20px;	border-top:    1px solid #ccc;	border-bottom: 1px solid #ccc }#menu a#posta {	color:   #03f;	position: absolute;	top:      5px;	right:    5px;	width:    auto }#menu a   {	color:          #fff;	font-size:       1.2em;	font-weight:     normal;	text-decoration: none;	margin:          0;	padding:         2px 20px 15px 2px;	width:           70px;	float:           left;	border-right:    1px solid #fff }#menu a.attivo {	color:           #666;	background-color: #fff;	}#menu a.blu {	background-color: #06f }	#menu a.nero  {	background-color: #333 }	#menu a.rosso  {	background-color: #f00 }	#menu a.giallo  {	background-color: #cc0 }	#menu a.verde  {	background-color: #3c0 }	#menu a.link   {	color:           #333;	background-color: #ccc }	/*contenuto*/#contenuto   {	position: relative;	width:     760px;	clear:     left }/*colsx*/#colsx     {	padding: 50px 5px 5px;	position: absolute;	top:      0;	left:     0;	width:    200px }#colsx p      {	font-size:    1em;	border-bottom: 1px solid #ccc }	#colsx div.banner   {	text-align:        center;	margin-bottom:     5px;	padding:           5px;	width:             80%;	border:            solid 1px #ccc }	#colsx div.bannergiallo    {	background-color: #ffffcc;	text-align:        center;	margin-bottom:     5px;	padding:           5px;	width:             80%;	border:            solid 1px #ccc }#colsx div.banner a, #colsx div.bannergiallo a {	color: #666 }#colsx div.banner img,#colsx div.bannergiallo img   {	display:     block;	border-width: 0 }#colsx img {	padding: 2px;	border:   solid 1px #999 }	#colsx #menuinterno  {	margin-bottom: 20px;	margin-left:    20px }	#colsx #menuinterno a  {	color:          #999;	text-decoration: none;	display:         block;	}#colsx #menuinterno a:hover  {	color: #69f }/*coldx*/#coldx      {	margin-left: 200px;	padding:      10px 5px 5px;	min-height: 350px;	height: auto !important;	height: 350px; }#coldx a {	color: #666 }#coldx img   {	padding: 5px;	border:   solid 1px #ccc }#coldx img.galleria {	display:     block;	padding:      4px;	border-style: solid;	border-width: 4px 1px 1px;	border-color: #999 #ccc #ccc }#coldx img.left  {	margin-right: 5px;	padding:       2px;	float:         left;	border:        solid 1px #ccc }#coldx img.right {	margin-right: 5px;	padding:       2px;	float:         right;	border:        solid 1px #ccc }#coldx img.principale  {	margin:      0;	float:        right;	border-width: 0 }#coldx h1  {	color:    #69f;	font-size: 1.4em;	clear:     left }#coldx h2 {	font-size: 1em }#coldx h1 img {	margin:      0;	padding:      0;	border-width: 0 }#coldx ul {	color:          #666;	list-style-type: circle }#coldx ul#tastiaccesso li {	margin-bottom: 5px }#coldx ul#tastiaccesso kbd {	color:           #fff;	font-size:        2em;	background-color: #69f;	margin:           5px }/*piede*/#piede     {	text-align: center;	clear:      left;	border-top: 1px solid #ccc }#piede a {	color: #666 }form {}form p {}fieldset { padding: 1em; border:1px solid #ccc; } legend { padding:5px;}#informazioni label {display:block;float:left;width:155px;text-align:right;padding-right:0;}#informazioni input { width:300px; border:#73848C 1px solid; padding:0;margin-left:10px;}#informazioni textarea{width:300px; border:#73848C 1px solid;padding:0px 0px 0px 2px;margin-left:10px;}input#invia {width:100px;border:#73848C 1px solid; background-color:rgb(228,228,228);color: rgb(51,102,153);font-weight: bold;font-size:11px ;font-family:Verdana,helvetica,sans-serif; /*margin-left:5px;*/}input#annulla {width:80px;border:#73848C 1px solid; background-color:rgb(228,228,228);color: rgb(51,102,153);font-weight: bold;font-size:11px ;font-family:Verdana,helvetica,sans-serif; }.labelAccesskey{font-size:11px;color:rgb(51,102,153);font-family:Verdana, sans-serif;font-weight:bold;}