	/* foglio standard */body {	margin: 0;	font-family: "Lucida Sans", Geneva, Tahoma;	background-color: #FF9900;}	/* Per immagine in testata. */#container1 {	background-repeat: no-repeat;	height: 289px;	background-position: 100px 0px;	width: 850px;	margin: 0;	background-image: url(../chrome/header_image.gif);	margin-left: auto;	margin-right: auto;}	/* per immagine a destra. */#container2 {width:850px;	background-image: url(../chrome/right_panel_bg.gif);	background-position: top right;	margin: 0;	background-repeat: no-repeat;}	/* Testo */#main-title {margin-bottom: 0;margin-left: 0;margin-right: 0;padding-left: 10px;padding-right: 160px;font-weight: bold;font-size: 10px;text-align: right;letter-spacing: 5px;color: #ffffff;padding-top: 250px;padding-bottom: 10px;line-height: 1.5em;}	/* Primo livello */h1 {margin-top: 0;margin-bottom: 0px;margin-left: 100px;padding-bottom: 5px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;background-color: #FF6600;border-left: 2px #ffffff solid;border-right: 2px #ffffff solid;color: #ffffff;text-indent: 10px;border-top: 2px #ffffff solid;margin-right: 148px;font-size: 12px; }h1 a:link {color: #fff; }h1 a:visited {color: #fff; }	/* stili per testo principale */#main-text {margin-top: 0;margin-bottom: 0;margin-left: 100px;background-color: #80D9D7;border-left: 2px #ffffff solid;border-right: 2px #ffffff solid;margin-right: 148px;}#main-text_db {margin-top: 0;margin-bottom: 0;margin-left: 100px;background-color: #ffffff;border-left: 2px #ffffff solid;border-right: 2px #ffffff solid;margin-right: 148px;}p, ul, ol, table {font-size: 12px;line-height: 1.9em;padding-top: 5px;padding-bottom: 5px;margin: 0;padding-left: 10px;padding-right: 10px;}ol, ul {margin-left: 15px;}h2 {margin-bottom: 0;margin-left: 10px;margin-right: 0;font-size: 10px;font-weight: bold;color: #FF6600;margin-top: 0;padding-top: 5px;padding-bottom: 5px;}h3 {margin-top: 0;margin-bottom: 0px;margin-left: 100px;font-size: 10px;padding-bottom: 5px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;background-color: #ffa600;border-left: 2px #ffffff solid;border-right: 2px #ffffff solid;color: #ffffff;text-indent: 10px;border-top: 2px #ffffff solid;margin-right: 148px;}h4 {margin-top: 0;margin-bottom: 0px;margin-left: 100px;font-size: 10px;padding-bottom: 5px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;background-color: #f2cd00;border-left: 2px #ffffff solid;border-right: 2px #ffffff solid;color: #000000;text-indent: 10px;border-top: 2px #ffffff solid;margin-right: 148px;}a:link, a:visited {text-decoration: none;font-weight: bold;color: #FF3300;border-bottom: 1px #f30 dotted;}a:hover {text-decoration: none;border-bottom: 1px #f30 solid;}	/* barra navigazione */#left-menu {	position: absolute;	top: 50px;	left: 0;	width: 250px;	font-family:"Trebuchet MS";	text-align: right;	padding-left: 100px;	border-color: #FF6600;	border-right-color: #FF6600;}#left-menu p {padding-right: 20px;margin-bottom: 5px;padding-left: 0;font-size: 10px;}#left-menu ul{border-right: #f60 solid; }#left-menu li {	list-style-type: none;}#left-menu a:hover, #left-menu a.current {	color: #FFFFFF;	text-decoration: none;	font-size: 15px;}span.arrow {font-size: 1.2em;}	/*menu sotto*/.dex {text-align: right; }	/* stili per footer */	#footer {text-align: center;margin-bottom: 0;padding-top: 5px;padding-bottom: 5px;line-height: 21px;font-size: 10px;padding-left: 40px;background-color: #ffffff;margin-top: 0;border-top: 3px #00B0AB double;border-bottom: 3px #00B0AB double;color: #00B0AB;}#footer a:link, #footer a:visited {color: #00B0AB;border-bottom: none;}#footer a:hover {text-decoration: underline;color: #00B0Ab;}	/*stili per form*/#ricerca {text-align: right;margin-right: 5px;padding-right: 5px;padding-bottom: 5px; border-bottom: 1px #c8cfd5 solid;}h2.ricerca {text-align: right;padding-right: 5px;margin-right: 5px;}#form {border: none;background-color: #cdcdcd; }	/*stili per la tabella db*/	#tabella {text-align: center; }#desc {width: 120px;border-bottom: 1px #cdcdcd solid; }#desc2 {width: 130px;border-bottom: 1px #cdcdcd solid; }#desc3 {width: 150px;border-bottom: 1px #cdcdcd solid; }#descbig {width: 200 px;border-bottom: 1px #cdcdcd solid;padding-top: 10px; }#linea {border-bottom: 1px #cdcdcd solid; }#container1 #container2 #main-text #info {	width: 350px;}#info {width:250px;} #image {	padding-right:15px;	padding-left: 30px;}.thumbnail {padding: 4px; border: 1px solid #878787; margin: 6px; background: white;}