	body {margin:0; padding:0; background-color:#FFFFFF}	
	a.dimmed {color:#CCCCCC}
	
	input {height:16px; border:1px solid #ccc; font-size:9px;}
	#menu_sx #login input {width:209px}
	
	.testo .form_newsletter a:hover {color:#0066CC; text-decoration:none}
		
	.testo_bottom { color: #aaa; font-size: 9px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular }
	
	.testo_login { color: #222; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_login a { text-decoration : none; color : #b9075b ;}
	.testo_login a:hover {text-decoration : underline;}
	.testo_login input {width:188px;}
	
	.testo_ricerca { color: #222; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_ricerca a { text-decoration : none; color : #4ab907 ;}
	.testo_ricerca a:hover {text-decoration : underline; }
	.testo_ricerca input {width:188px}
	
	.testo_contenuti { color: #54a1b2; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_contenuti a, .testo_contenuti a:visited { text-decoration : none; color : #222;}
	.testo_contenuti a:hover {text-decoration: underline; color:#54a1b2;}
	.testo_contenuti img {border:3px solid #ddd; padding:3px;}
	
	.testo_fotografi { color: #545454; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_fotografi a, .testo_fotografi a:visited { text-decoration : none; color : #222;}
	.testo_fotografi a:hover {text-decoration: underline; color:#545454;}
	.testo_fotografi img {border:3px solid #ddd; padding:3px;}
	
	.beni { color: #111316; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.beni a, .beni a:visited { text-decoration : none; color: #111316;}
	.beni a:hover {text-decoration: underline;}
	
	.newsletter { color: #222; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.newsletter a { text-decoration : none; color : #222 ;}
	.newsletter a:hover {Color : #fd8024; text-decoration : underline;}
	
	.thumb { color: #222; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular; float:left; margin:8px 0 0 0; text-align:center; width:130px;}
	.thumb a:link, .thumb a:visited { text-decoration : none; color: #222}
	.thumb a:hover {Color : #fd8024; text-decoration : underline;}
	
	.thumb_small { color: #222; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular; margin:8px 0 0 3px; text-align:center; width:85px;}
	.thumb_small a:link, .thumb_small a:visited { text-decoration : none; color: #222}
	.thumb_small a:hover {Color : #fd8024; text-decoration : underline;}
	
	.testo_archivi { color: #0b80ed; font-weight: normal; font-size: 9px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_archivi a:link, .testo_archivi a:visited { text-decoration : none; color: #222;}
	.testo_archivi a:hover {Color : #0b80ed; text-decoration : underline;}

	.testo_archivi_gest { color: #9d54b2; font-weight: normal; font-size: 9px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_archivi_gest a:link, .testo_archivi_gest a:visited { text-decoration : none; color: #222;}
	.testo_archivi_gest a:hover {Color : #9d54b2; text-decoration : underline;}
			
	.testo_main { color: #4b6c84; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular;}
	.testo_main a:link { text-decoration : none; color : #4b6c84 ;}
	.testo_main a:visited {text-decoration : none; color : #4b6c84;}
	.testo_main a:hover, .testo_main a:hover#dimmed {Color : #fd8024; text-decoration : underline;}
	.testo_main a#dimmed {color:#777777}
	.testo_main img {border:3px solid #dddddd; padding:3px;}
	
	.testo1 { color: #4b6c84; font-weight: normal; font-size: 7pt; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular }
	.testo1 a:link { text-decoration : none; color : #4b6c84 ;}
	.testo1 a:visited {text-decoration : none; color : #4b6c84;}
	.testo1 a:hover {Color : #fd8024; text-decoration : underline;}
	
	.testo { color: black; font-weight: normal; font-size: 8pt; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular }
	.testo a:link { text-decoration : yes; color : #000000 ;}
	.testo a:visited {text-decoration : yes; color : #000000;}
	.testo a:hover {Color : #4b6c84; text-decoration : underline;}
	
	.news { color: #afb907; font-weight: normal; font-size: 10px; font-family: "Verdana", Times, Geneva, Swiss, SunSans-Regular }
	.news a:link { text-decoration : underline; color : #333 ;}
	.news a:visited {text-decoration : underline; color : #333;}
	.news a:hover {Color : #afb907; text-decoration : none;}
	
	.testo_testata {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#777}
	.testo_testata a {color:#4b6c84; text-decoration:none}
	.testo_testata a:hover {text-decoration:underline}
	
	/* #logo {margin:14px 0 0 15px} */
	#logo {position:relative; border:0px solid red; top:14px; left:0px; width:915px}
	
	#menu_top {border:0px solid green; width:268px; height:39px; text-align:center; top:25px; left:290px; position:relative; float:left}
	
	#lingue  {width:73px; height:30px; top:25px; border:0px solid red; position:relative; float:left; left:237px;}
	#search  {width:120px; height:30px; top:25px; border:0px solid red; position:relative; float:left; left:237px; text-align:center}
	#link {position:relative; float:left; width:224px; top:10px; left:10px;}
	#menu_top li {float: left;}
	
	
	
	#menu_top ul li {display:inline; width:67px; height:39px;}
	
	
	#xxxlogin {position:relative; top:0px; border:0px solid red;}
	#ricerca {top:10px; position:relative;}
	#ricerca_campi {position:relative; left:6px; top:4px}
	#ricerca_campi div {margin:8px 0 0 0}
	#archivi {margin-top:20px;}
	#news {top:10px; position:relative;}
	#arch_gest {top:3px; position:relative;}
		
	#submenu {width:162px; position:relative; margin:30px 0 0 0;} /* ho usato il margin e non il top per la posizione perchè col top IE x Mac sbarellava */ 
		
	
	#xxxbottom  {position:relative; top:10px; bottom:3px; border:0px solid red}
	
	